Home
last modified time | relevance | path

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

/freebsd-11-stable/sys/dev/sfxge/
HDsfxge_tx.c833 mbuf->m_pkthdr.l3hlen = mbuf->m_pkthdr.l2hlen + 4 * iph->ip_hl; in sfxge_parse_tx_packet()
841 mbuf->m_pkthdr.l3hlen = mbuf->m_pkthdr.l2hlen + sizeof(struct ip6_hdr); in sfxge_parse_tx_packet()
845 KASSERT(mbuf->m_len >= mbuf->m_pkthdr.l3hlen, in sfxge_parse_tx_packet()
849 if (mbuf->m_len < mbuf->m_pkthdr.l3hlen + offsetof(struct tcphdr, th_win)) { in sfxge_parse_tx_packet()
850 m_copydata(mbuf, mbuf->m_pkthdr.l3hlen, sizeof(th_copy), in sfxge_parse_tx_packet()
854 th = (const struct tcphdr *)mtodo(mbuf, mbuf->m_pkthdr.l3hlen); in sfxge_parse_tx_packet()
857 mbuf->m_pkthdr.l4hlen = mbuf->m_pkthdr.l3hlen + 4 * th->th_off; in sfxge_parse_tx_packet()
1072 tso->tcph_off = mbuf->m_pkthdr.l3hlen; in tso_start()
/freebsd-11-stable/sys/dev/cxgbe/
HDt4_sge.c2366 m0->m_pkthdr.l3hlen = sizeof(*ip6); in parse_pkt()
2375 m0->m_pkthdr.l3hlen = ip->ip_hl * 4; in parse_pkt()
2387 tcp = m_advance(&m, &offset, m0->m_pkthdr.l3hlen); in parse_pkt()
4271 KASSERT(m0->m_pkthdr.l2hlen > 0 && m0->m_pkthdr.l3hlen > 0 && in write_txpkt_vm_wr()
4277 F_LSO_LAST_SLICE | V_LSO_IPHDR_LEN(m0->m_pkthdr.l3hlen >> 2) in write_txpkt_vm_wr()
4281 if (m0->m_pkthdr.l3hlen == sizeof(struct ip6_hdr)) in write_txpkt_vm_wr()
4290 if (m0->m_pkthdr.l3hlen == sizeof(struct ip6_hdr)) in write_txpkt_vm_wr()
4324 m0->m_pkthdr.l3hlen, m0->m_pkthdr.l2hlen); in write_txpkt_vm_wr()
4337 KASSERT(m0->m_pkthdr.l2hlen > 0 && m0->m_pkthdr.l3hlen > 0, in write_txpkt_vm_wr()
4348 ctrl1 |= V_TXPKT_IPHDR_LEN(m0->m_pkthdr.l3hlen); in write_txpkt_vm_wr()
[all …]
/freebsd-11-stable/sys/dev/hyperv/netvsc/
HDif_hn.c770 m_head->m_pkthdr.l3hlen = iphlen; in hn_tso_fixup()
794 m_head->m_pkthdr.l3hlen = sizeof(*ip6); in hn_tso_fixup()
831 m_head->m_pkthdr.l3hlen = iphlen; in hn_set_hlen()
869 m_head->m_pkthdr.l3hlen = sizeof(*ip6); in hn_set_hlen()
886 iphlen = m_head->m_pkthdr.l3hlen; in hn_check_tcpsyn()
3096 m_head->m_pkthdr.l2hlen + m_head->m_pkthdr.l3hlen, in hn_encap()
3106 m_head->m_pkthdr.l2hlen + m_head->m_pkthdr.l3hlen, in hn_encap()
3126 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()
/freebsd-11-stable/sys/sys/
HDmbuf.h152 uint8_t l3hlen; /* layer 3 header length */ member