Home
last modified time | relevance | path

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

/freebsd/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c923 m->m_pkthdr.l2hlen = sizeof(*eh); in t6_ktls_parse_pkt()
943 if (m->m_len < m->m_pkthdr.l2hlen + 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()
957 __func__, tlsp->tid, m->m_pkthdr.l2hlen, in t6_ktls_parse_pkt()
1153 copy_to_txd(&txq->eq, (caddr_t)eh, &out, m->m_pkthdr.l2hlen); in ktls_write_tcp_options()
1157 ip = (void *)((char *)eh + m->m_pkthdr.l2hlen); in ktls_write_tcp_options()
1159 newip.ip_len = htons(pktlen - m->m_pkthdr.l2hlen); in ktls_write_tcp_options()
1165 V_T6_TXPKT_ETHHDR_LEN(m->m_pkthdr.l2hlen - ETHER_HDR_LEN) | in ktls_write_tcp_options()
1168 ip6 = (void *)((char *)eh + m->m_pkthdr.l2hlen); in ktls_write_tcp_options()
1170 newip6.ip6_plen = htons(pktlen - m->m_pkthdr.l2hlen); in ktls_write_tcp_options()
[all …]
/freebsd/sys/dev/sfxge/
H A Dsfxge_tx.c818 mbuf->m_pkthdr.l2hlen = sizeof(*veh); in sfxge_parse_tx_packet()
820 mbuf->m_pkthdr.l2hlen = sizeof(*eh); in sfxge_parse_tx_packet()
825 const struct ip *iph = (const struct ip *)mtodo(mbuf, mbuf->m_pkthdr.l2hlen); in sfxge_parse_tx_packet()
829 mbuf->m_pkthdr.l3hlen = mbuf->m_pkthdr.l2hlen + 4 * iph->ip_hl; in sfxge_parse_tx_packet()
834 KASSERT(((const struct ip6_hdr *)mtodo(mbuf, mbuf->m_pkthdr.l2hlen))->ip6_nxt == in sfxge_parse_tx_packet()
837 mbuf->m_pkthdr.l3hlen = mbuf->m_pkthdr.l2hlen + sizeof(struct ip6_hdr); in sfxge_parse_tx_packet()
1066 tso->nh_off = mbuf->m_pkthdr.l2hlen; in tso_start()
/freebsd/sys/dev/cxgbe/
H A Dt4_sge.c2762 m0->m_pkthdr.l2hlen = sizeof(*evh); in parse_pkt()
2764 m0->m_pkthdr.l2hlen = sizeof(*eh); in parse_pkt()
2769 l3hdr = m_advance(&m, &offset, m0->m_pkthdr.l2hlen); in parse_pkt()
2771 m_advance(&m, &offset, m0->m_pkthdr.l2hlen); 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
5290 MPASS(m->m_pkthdr.l2hlen >= ETHER_HDR_LEN); in csum_to_ctrl()
5299 l2hlen = m->m_pkthdr.l2hlen + m->m_pkthdr.l3hlen + in csum_to_ctrl()
5304 l2hlen = m->m_pkthdr.l2hlen - ETHER_HDR_LEN; in csum_to_ctrl()
5339 ctrl |= V_TXPKT_ETHHDR_LEN(l2hlen); in csum_to_ctrl()
[all …]
/freebsd/sys/dev/hyperv/netvsc/
H A Dif_hn.c771 m_head->m_pkthdr.l2hlen = ehlen; in hn_tso_fixup()
832 m_head->m_pkthdr.l2hlen = ehlen; in hn_set_hlen()
896 ehlen = m_head->m_pkthdr.l2hlen; 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/arm/allwinner/
H A Dif_emac.c419 len = ETHER_HDR_LEN + m->m_pkthdr.l2hlen; in emac_rxeof()
/freebsd/sys/sys/
H A Dmbuf.h182 uint8_t l2hlen; /* layer 2 hdr len */ member