Home
last modified time | relevance | path

Searched refs:l3hlen (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c933 m->m_pkthdr.l3hlen = ip->ip_hl * 4; in t6_ktls_parse_pkt()
1161 if (m->m_pkthdr.l3hlen > sizeof(*ip)) in ktls_write_tcp_options()
1163 m->m_pkthdr.l3hlen - sizeof(*ip)); in ktls_write_tcp_options()
1166 V_TXPKT_IPHDR_LEN(m->m_pkthdr.l3hlen); in ktls_write_tcp_options()
1172 MPASS(m->m_pkthdr.l3hlen == sizeof(*ip6)); in ktls_write_tcp_options()
1175 V_TXPKT_IPHDR_LEN(m->m_pkthdr.l3hlen); in ktls_write_tcp_options()
1261 if (m->m_pkthdr.l3hlen > sizeof(*ip)) in ktls_write_tunnel_packet()
1263 m->m_pkthdr.l3hlen - sizeof(*ip)); in ktls_write_tunnel_packet()
1903 if (m->m_pkthdr.l3hlen > sizeof(*ip)) in ktls_write_tcp_fin()
1905 m->m_pkthdr.l3hlen - sizeof(*ip)); in ktls_write_tcp_fin()
[all …]
/freebsd/sys/dev/sfxge/
H A Dsfxge_tx.c829 mbuf->m_pkthdr.l3hlen = mbuf->m_pkthdr.l2hlen + 4 * iph->ip_hl; in sfxge_parse_tx_packet()
837 mbuf->m_pkthdr.l3hlen = mbuf->m_pkthdr.l2hlen + sizeof(struct ip6_hdr); in sfxge_parse_tx_packet()
841 KASSERT(mbuf->m_len >= mbuf->m_pkthdr.l3hlen, in sfxge_parse_tx_packet()
845 if (mbuf->m_len < mbuf->m_pkthdr.l3hlen + offsetof(struct tcphdr, th_win)) { in sfxge_parse_tx_packet()
846 m_copydata(mbuf, mbuf->m_pkthdr.l3hlen, sizeof(th_copy), in sfxge_parse_tx_packet()
850 th = (const struct tcphdr *)mtodo(mbuf, mbuf->m_pkthdr.l3hlen); in sfxge_parse_tx_packet()
853 mbuf->m_pkthdr.l4hlen = mbuf->m_pkthdr.l3hlen + 4 * th->th_off; in sfxge_parse_tx_packet()
1067 tso->tcph_off = mbuf->m_pkthdr.l3hlen; in tso_start()
/freebsd/sys/dev/cxgbe/
H A Dt4_sge.c2770 m0->m_pkthdr.l3hlen = sizeof(struct ip6_hdr); in parse_pkt()
2790 m0->m_pkthdr.l3hlen = ip->ip_hl << 2; in parse_pkt()
2811 eh = m_advance(&m, &offset, m0->m_pkthdr.l3hlen + in parse_pkt()
5258 int csum_type, l2hlen, l3hlen; in csum_to_ctrl() local
5272 MPASS(m->m_pkthdr.l3hlen >= sizeof(struct ip)); in csum_to_ctrl()
5283 l3hlen = m->m_pkthdr.inner_l3hlen; in csum_to_ctrl()
5286 l3hlen = m->m_pkthdr.l3hlen; in csum_to_ctrl()
5341 V_LSO_IPHDR_LEN(m0->m_pkthdr.l3hlen >> 2) | in write_lso_cpl()
5343 if (m0->m_pkthdr.l3hlen == sizeof(struct ip6_hdr)) in write_lso_cpl()
5391 m0->m_pkthdr.l3hlen + m0->m_pkthdr.l4hlen + in write_tnl_lso_cpl()
[all …]
/freebsd/sys/dev/mana/
H A Dmana_en.c593 pkg.tx_oob.s_oob.trans_off = mbuf->m_pkthdr.l3hlen; in mana_xmit()
609 mbuf->m_pkthdr.l3hlen; in mana_xmit()
715 mbuf->m_pkthdr.l3hlen = ehlen + iphlen; in mana_tso_fixup()
735 mbuf->m_pkthdr.l3hlen = ehlen + sizeof(*ip6); in mana_tso_fixup()
782 mbuf->m_pkthdr.l3hlen = ehlen + iphlen; in mana_mbuf_csum_check()
789 mbuf->m_pkthdr.l3hlen = ehlen + sizeof(*ip6); in mana_mbuf_csum_check()
/freebsd/sys/dev/hyperv/netvsc/
H A Dif_hn.c781 m_head->m_pkthdr.l3hlen = iphlen; in hn_tso_fixup()
805 m_head->m_pkthdr.l3hlen = sizeof(*ip6); in hn_tso_fixup()
842 m_head->m_pkthdr.l3hlen = iphlen; in hn_set_hlen()
880 m_head->m_pkthdr.l3hlen = sizeof(*ip6); in hn_set_hlen()
897 iphlen = m_head->m_pkthdr.l3hlen; in hn_check_tcpsyn()
3120 m_head->m_pkthdr.l2hlen + m_head->m_pkthdr.l3hlen, in hn_encap()
3130 m_head->m_pkthdr.l2hlen + m_head->m_pkthdr.l3hlen, in hn_encap()
3150 m_head->m_pkthdr.l2hlen + m_head->m_pkthdr.l3hlen); in hn_encap()
3154 m_head->m_pkthdr.l2hlen + m_head->m_pkthdr.l3hlen); in hn_encap()
/freebsd/sys/sys/
H A Dmbuf.h183 uint8_t l3hlen; /* layer 3 hdr len */ member