Home
last modified time | relevance | path

Searched refs:pkt_l2_len (Results 1 – 20 of 20) sorted by relevance

/xnu-11215.81.4/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_classifier.c167 ASSERT(pkt->pkt_l2_len <= pkt->pkt_length); in flow_pkt_classify()
168 pkt_len = pkt->pkt_length - pkt->pkt_l2_len; in flow_pkt_classify()
188 cls_len -= pkt->pkt_l2_len; in flow_pkt_classify()
193 l3_hdr = pkt_buf + pkt->pkt_headroom + pkt->pkt_l2_len; in flow_pkt_classify()
418 if (__improbable(pkt->pkt_length != (l3tlen + pkt->pkt_l2_len))) { in flow_pkt_classify()
421 l3tlen + pkt->pkt_l2_len); in flow_pkt_classify()
422 METADATA_SET_LEN(pkt, l3tlen + pkt->pkt_l2_len, bdoff); in flow_pkt_classify()
H A Dflow_agg.c323 uint32_t plen = pkt->pkt_l2_len + pkt->pkt_flow_ip_hlen + in mbuf_csum()
325 uint16_t l4len = plen - pkt->pkt_l2_len - pkt->pkt_flow_ip_hlen; in mbuf_csum()
326 uint16_t start = pkt->pkt_l2_len; in mbuf_csum()
342 pkt->pkt_l2_len + pkt->pkt_flow_ip_hlen); in mbuf_csum()
521 uint16_t soff = spkt->pkt_headroom + spkt->pkt_l2_len; in copy_pkt_csum_packed()
708 uint16_t soff = pkt->pkt_headroom + pkt->pkt_l2_len; in copy_pkt_csum()
925 VERIFY(spkt->pkt_headroom == 0 && spkt->pkt_l2_len == 0); in flow_agg_init_spkt()
1330 (fa->fa_spkt->pkt_headroom == 0 && fa->fa_spkt->pkt_l2_len == 0)); in flow_agg_merge_hdr()
1511 buf += pkt->pkt_headroom + pkt->pkt_l2_len; in pkt_finalize()
1731 m_adj(pkt->pkt_mbuf, pkt->pkt_l2_len); in flow_rx_agg_channel()
[all …]
H A Dflow_track.c719 flow_track_stats(fe, (pkt->pkt_length - pkt->pkt_l2_len), 1, in flow_pkt_track()
H A Dflow_manager.c1256 int udp_payload_offset = pkt->pkt_l2_len + pkt->pkt_flow_ip_hlen + sizeof(*uh); in rx_flow_demux_match()
/xnu-11215.81.4/bsd/skywalk/nexus/flowswitch/
H A Dfsw_qos.c83 (m_mtod_current(pkt->pkt_mbuf) + pkt->pkt_l2_len); in fsw_qos_set_pkt_dscp()
87 (m_mtod_current(pkt->pkt_mbuf) + pkt->pkt_l2_len); in fsw_qos_set_pkt_dscp()
H A Dfsw_cellular.c75 pkt->pkt_l2_len = 0; in fsw_cellular_demux()
H A Dfsw_ip.c74 pkt->pkt_l2_len = 0; in fsw_ip_demux()
H A Dfsw_ip_frag.c407 l3t_len = pkt->pkt_length - pkt->pkt_l2_len; in ipf_pkt2mbuf()
422 bcopy(m_mtod_current(pkt->pkt_mbuf) + pkt->pkt_l2_len, in ipf_pkt2mbuf()
427 buf += (pkt->pkt_headroom + pkt->pkt_l2_len); in ipf_pkt2mbuf()
H A Dfsw_ethernet.c528 pkt->pkt_l2_len = ETHER_HDR_LEN; in fsw_ethernet_frame()
582 pkt->pkt_l2_len = ETHER_HDR_LEN; in fsw_ethernet_demux()
H A Dfsw_dp.c546 (uint32_t)dpkt->pkt_l2_len); in copy_packet_from_dev_log()
571 uint16_t skip_l2h_len = spkt->pkt_l2_len; in copy_packet_from_dev()
592 dpkt->pkt_l2_len = 0; in copy_packet_from_dev()
624 (spkt->pkt_headroom + spkt->pkt_l2_len), dlen, do_cksum_rx, in copy_packet_from_dev()
679 l3_hdr = pkt_buf + pkt->pkt_headroom + pkt->pkt_l2_len; in rx_process_ip_frag()
1345 llhlen = pkt->pkt_l2_len; in convert_native_pktq_to_mbufs()
1498 llhlen = pkt->pkt_l2_len; in convert_compat_pkt_to_mbuf()
2618 dpkt->pkt_l2_len = 0; in dp_copy_to_dev_pkt()
2799 m->m_pkthdr.pkt_hdr = m_mtod_current(m) + pkt->pkt_l2_len; in convert_pkt_to_mbuf()
3697 ASSERT(pkt->pkt_l2_len == 0); in do_gso()
/xnu-11215.81.4/bsd/skywalk/nexus/netif/
H A Dnx_netif_gso.c361 pkt->pkt_l2_len = state->mac_hlen; in netif_gso_tcp_segment_mbuf()
430 pkt->pkt_l2_len); in netif_gso_ipv4_tcp_update()
432 pkt->pkt_l2_len + state->ip_hlen); in netif_gso_ipv4_tcp_update()
502 pkt->pkt_l2_len); in netif_gso_ipv6_tcp_update()
504 pkt->pkt_l2_len + state->ip_hlen); in netif_gso_ipv6_tcp_update()
H A Dnx_netif_host.c669 kpkt->pkt_headroom, kpkt->pkt_l2_len, poff); in nx_netif_mbuf_to_kpkt_log()
725 kpkt->pkt_l2_len = l2hlen; in nx_netif_mbuf_to_kpkt()
727 kpkt->pkt_l2_len = 0; in nx_netif_mbuf_to_kpkt()
H A Dnx_netif_util.c389 fpkt->pkt_l2_len = hlen; in nx_netif_pkt_to_filter_pkt()
668 dpkt->pkt_l2_len = hlen; in nx_netif_pkt_to_pkt()
/xnu-11215.81.4/bsd/skywalk/mem/
H A Dskmem_test.c940 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
955 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
970 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1013 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1030 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1127 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1144 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1161 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1179 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
1197 SK_PTR_ADDR_KPKT(ph_mb)->pkt_l2_len = 0; in skmem_packet_tests()
[all …]
/xnu-11215.81.4/bsd/skywalk/packet/
H A Dpacket_common.h166 PKT_ADDR(ph)->pkt_l2_len = len; in __packet_set_link_header_length()
177 return PKT_ADDR(ph)->pkt_l2_len; in __packet_get_link_header_length()
1408 PKT_ADDR(ph)->pkt_l2_len = 0; in __packet_finalize()
1412 PKT_ADDR(ph)->pkt_l2_len) >= bdlim0)) { in __packet_finalize()
1424 (PKT_ADDR(ph)->pkt_l2_len != 0))) { in __packet_finalize()
1512 pkt->pkt_l2_len = l2len; in __packet_initialize_with_mbufchain()
1569 pkt->pkt_l2_len) >= bdlim)) { in __packet_finalize_with_mbuf()
1580 (pkt->pkt_l2_len != 0))) { in __packet_finalize_with_mbuf()
H A Dos_packet_private.h674 #define pkt_l2_len pkt_com.__p_l2_len macro
/xnu-11215.81.4/bsd/skywalk/nexus/
H A Dnexus_traffic_rule.c367 ASSERT(pkt->pkt_l2_len <= pkt->pkt_length); in fill_inet_td()
368 pkt_len = pkt->pkt_length - pkt->pkt_l2_len; in fill_inet_td()
372 cls_len -= pkt->pkt_l2_len; in fill_inet_td()
380 l3_hdr = pkt_buf + pkt->pkt_headroom + pkt->pkt_l2_len; in fill_inet_td()
508 uint8_t, pkt->pkt_l2_len, struct ifnet_traffic_descriptor_inet *, td, in fill_inet_td()
/xnu-11215.81.4/bsd/net/pktsched/
H A Dpktsched.c752 l3_len = kpkt->pkt_length - kpkt->pkt_l2_len; in pktsched_kpkt_mark_ecn()
760 l3_hdr = pkt_buf + kpkt->pkt_headroom + kpkt->pkt_l2_len; in pktsched_kpkt_mark_ecn()
/xnu-11215.81.4/bsd/skywalk/channel/
H A Dchannel_ring.c1826 kpkt->pkt_l2_len >= bdlim)) { in kr_internalize_metadata()
1829 SK_KVA(kring), kpkt->pkt_l2_len, bdlim); in kr_internalize_metadata()
1841 (kpkt->pkt_l2_len != 0))) { in kr_internalize_metadata()
1846 kpkt->pkt_headroom, kpkt->pkt_l2_len); in kr_internalize_metadata()
/xnu-11215.81.4/bsd/net/
H A Dif_redirect.c720 l4len = pkt->pkt_length - pkt->pkt_l2_len - pkt->pkt_flow_ip_hlen; in pkt_is_for_delegate()