Home
last modified time | relevance | path

Searched refs:ip_start (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/io/e1000g/
H A De1000g_tx.c482 uintptr_t ip_start; in e1000g_retrieve_context() local
526 ip_start = (uintptr_t)(nmp->b_rptr) in e1000g_retrieve_context()
528 if (ip_start >= (uintptr_t)(nmp->b_wptr)) { in e1000g_retrieve_context()
529 ip_start = (uintptr_t)nmp->b_cont->b_rptr in e1000g_retrieve_context()
530 + (ip_start - (uintptr_t)(nmp->b_wptr)); in e1000g_retrieve_context()
533 tcp_start = ip_start + in e1000g_retrieve_context()
534 IPH_HDR_LENGTH((ipha_t *)ip_start); in e1000g_retrieve_context()
541 + IPH_HDR_LENGTH((ipha_t *)ip_start) in e1000g_retrieve_context()
543 ((ipha_t *)ip_start)->ipha_length = 0; in e1000g_retrieve_context()
544 ((ipha_t *)ip_start)->ipha_hdr_checksum = 0; in e1000g_retrieve_context()
/titanic_44/usr/src/uts/i86pc/io/ioat/
H A Dioat_chan.c839 currpriv->ip_index + 1 != prevpriv->ip_start && in ioat_ring_loop()
840 currpriv->ip_index + 1 != prevpriv->ip_start + in ioat_ring_loop()
845 if (currpriv->ip_index < currpriv->ip_start) { in ioat_ring_loop()
847 + currpriv->ip_index - currpriv->ip_start + 1; in ioat_ring_loop()
849 count += currpriv->ip_index - currpriv->ip_start + 1; in ioat_ring_loop()
863 curr->dd_next_desc = ring->cr_phys_desc + (currpriv->ip_start << 6); in ioat_ring_loop()
1031 priv->ip_start = ring->cr_desc_next; in ioat_cmd_post()
/titanic_44/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_data.c770 uintptr_t ip_start; in eib_data_setup_lso() local
803 ip_start = (uintptr_t)(nmp->b_rptr) + eth_hdr_len; in eib_data_setup_lso()
804 if (ip_start >= (uintptr_t)(nmp->b_wptr)) { in eib_data_setup_lso()
805 ip_start = (uintptr_t)nmp->b_cont->b_rptr in eib_data_setup_lso()
806 + (ip_start - (uintptr_t)(nmp->b_wptr)); in eib_data_setup_lso()
809 ip_hdr_len = IPH_HDR_LENGTH((ipha_t *)ip_start); in eib_data_setup_lso()
811 tcp_start = ip_start + ip_hdr_len; in eib_data_setup_lso()
/titanic_44/usr/src/uts/i86pc/sys/
H A Dioat.h172 uint64_t ip_start; member
/titanic_44/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c6575 uintptr_t ip_start, tcp_start; in ibd_setup_lso() local
6594 ip_start = (uintptr_t)(nmp->b_rptr) + IPOIB_HDRSIZE; in ibd_setup_lso()
6595 if (ip_start >= (uintptr_t)(nmp->b_wptr)) { in ibd_setup_lso()
6596 ip_start = (uintptr_t)nmp->b_cont->b_rptr in ibd_setup_lso()
6597 + (ip_start - (uintptr_t)(nmp->b_wptr)); in ibd_setup_lso()
6601 iph_len = IPH_HDR_LENGTH((ipha_t *)ip_start); in ibd_setup_lso()
6603 tcp_start = ip_start + iph_len; in ibd_setup_lso()