Searched refs:l3hlen (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/cxgbe/crypto/ |
H A D | t6_kern_tls.c | 933 m->m_pkthdr.l3hlen = ip->ip_hl * 4; in t6_ktls_parse_pkt() 941 m->m_pkthdr.l3hlen = sizeof(struct ip6_hdr); in t6_ktls_parse_pkt() 943 if (m->m_len < m->m_pkthdr.l2hlen + m->m_pkthdr.l3hlen + in t6_ktls_parse_pkt() 949 tcp = (struct tcphdr *)((char *)(eh + 1) + m->m_pkthdr.l3hlen); in t6_ktls_parse_pkt() 953 if (m->m_len != m->m_pkthdr.l2hlen + m->m_pkthdr.l3hlen + in t6_ktls_parse_pkt() 958 m->m_pkthdr.l3hlen, m->m_pkthdr.l4hlen, m->m_len); 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() [all …]
|
/freebsd/sys/dev/sfxge/ |
H A D | sfxge_tx.c | 829 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 D | t4_sge.c | 2778 m0->m_pkthdr.l3hlen = sizeof(struct ip6_hdr); in parse_pkt() 2798 m0->m_pkthdr.l3hlen = ip->ip_hl << 2; in parse_pkt() 2819 eh = m_advance(&m, &offset, m0->m_pkthdr.l3hlen + in parse_pkt() 2873 tcp = m_advance(&m, &offset, m0->m_pkthdr.l3hlen); in parse_pkt() 2891 immhdrs = m0->m_pkthdr.l2hlen + m0->m_pkthdr.l3hlen + in parse_pkt() 5277 int csum_type, l2hlen, l3hlen; in csum_to_ctrl() local 5291 MPASS(m->m_pkthdr.l3hlen >= sizeof(struct ip)); in csum_to_ctrl() 5299 l2hlen = m->m_pkthdr.l2hlen + m->m_pkthdr.l3hlen + in csum_to_ctrl() 5302 l3hlen = m->m_pkthdr.inner_l3hlen; in csum_to_ctrl() 5305 l3hlen = m->m_pkthdr.l3hlen; in csum_to_ctrl() [all …]
|
/freebsd/sys/dev/mana/ |
H A D | mana_en.c | 598 pkg.tx_oob.s_oob.trans_off = mbuf->m_pkthdr.l3hlen; in mana_xmit() 614 mbuf->m_pkthdr.l3hlen; in mana_xmit() 719 mbuf->m_pkthdr.l3hlen = ehlen + iphlen; in mana_tso_fixup() 739 mbuf->m_pkthdr.l3hlen = ehlen + sizeof(*ip6); in mana_tso_fixup() 786 mbuf->m_pkthdr.l3hlen = ehlen + iphlen; in mana_mbuf_csum_check() 793 mbuf->m_pkthdr.l3hlen = ehlen + sizeof(*ip6); in mana_mbuf_csum_check()
|
/freebsd/sys/dev/hyperv/netvsc/ |
H A D | if_hn.c | 781 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 D | mbuf.h | 183 uint8_t l3hlen; /* layer 3 hdr len */ member
|