| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_ip.c | 57 baddr += pkt->pkt_headroom; in fsw_ip_demux() 62 (pkt->pkt_headroom + sizeof(*iph)) <= bdlim && in fsw_ip_demux() 66 (pkt->pkt_headroom + sizeof(*ip6h) <= bdlim) && in fsw_ip_demux() 70 SK_ERR("unrecognized pkt, hr %u len %u", pkt->pkt_headroom, in fsw_ip_demux()
|
| H A D | fsw_cellular.c | 58 baddr += pkt->pkt_headroom; in fsw_cellular_demux() 63 (pkt->pkt_headroom + sizeof(*iph)) <= bdlim && in fsw_cellular_demux() 67 (pkt->pkt_headroom + sizeof(*ip6h) <= bdlim) && in fsw_cellular_demux() 71 SK_ERR("unrecognized pkt, hr %u len %u", pkt->pkt_headroom, in fsw_cellular_demux()
|
| H A D | fsw_ethernet.c | 508 ASSERT(pkt->pkt_headroom >= FSW_ETHER_LEN_PADDED); in fsw_ethernet_frame() 513 (uint64_t *)(void *)(pkt_buf + pkt->pkt_headroom - FSW_ETHER_LEN_PADDED)); in fsw_ethernet_frame() 515 pkt->pkt_headroom -= ETHER_HDR_LEN; in fsw_ethernet_frame() 531 METADATA_ADJUST_LEN(pkt, ETHER_HDR_LEN, pkt->pkt_headroom); in fsw_ethernet_frame() 545 baddr += pkt->pkt_headroom; in fsw_ethernet_demux() 554 if (__improbable(pkt->pkt_headroom + sizeof(*eh) > bdlim)) { in fsw_ethernet_demux()
|
| H A D | fsw_dp.c | 477 dpkt->pkt_length, (uint32_t)dpkt->pkt_headroom, in copy_packet_from_dev_log() 523 dpkt->pkt_headroom = 0; in copy_packet_from_dev() 556 (spkt->pkt_headroom + spkt->pkt_l2_len), dlen, do_cksum_rx, in copy_packet_from_dev() 609 l3_hdr = pkt_buf + pkt->pkt_headroom + pkt->pkt_l2_len; in rx_process_ip_frag() 655 pkt->pkt_headroom = 0; in rx_prepare_packet_mbuf() 665 pkt->pkt_headroom, pkt->pkt_mbuf, 0, in rx_prepare_packet_mbuf() 1024 pkt->pkt_headroom, m, 0, len, do_cksum_rx, in convert_native_pkt_to_mbuf_chain() 1867 dpkt->pkt_headroom = fsw->fsw_frame_headroom; in dp_copy_to_dev_mbuf() 1884 uint32_t copy_len = MIN(spkt->pkt_length, bdlim - dpkt->pkt_headroom); in dp_copy_to_dev_mbuf() 1885 fsw->fsw_pkt_copy_from_pkt(NR_TX, dph, dpkt->pkt_headroom, in dp_copy_to_dev_mbuf() [all …]
|
| H A D | fsw_classq.c | 83 METADATA_TYPE(pkt), METADATA_SUBTYPE(pkt)), pkt->pkt_headroom, in fsw_classq_kpkt_to_mbuf()
|
| H A D | fsw_ip_frag.c | 417 buf += (pkt->pkt_headroom + pkt->pkt_l2_len); in ipf_pkt2mbuf()
|
| /xnu-8019.80.24/bsd/skywalk/packet/ |
| H A D | packet_common.h | 134 PKT_ADDR(ph)->pkt_headroom = headroom; in __packet_set_headroom() 145 return PKT_ADDR(ph)->pkt_headroom; in __packet_get_headroom() 1147 if (__improbable((PKT_ADDR(ph)->pkt_headroom != in __packet_finalize() 1148 bdoff0) || (PKT_ADDR(ph)->pkt_headroom >= in __packet_finalize() 1158 if (__improbable((PKT_ADDR(ph)->pkt_headroom + in __packet_finalize() 1170 if (__improbable((PKT_ADDR(ph)->pkt_headroom != 0) || in __packet_finalize() 1259 pkt->pkt_headroom = headroom; in __packet_initialize_with_mbufchain() 1311 if (__improbable((pkt->pkt_headroom != bdoff) || in __packet_finalize_with_mbuf() 1312 (pkt->pkt_headroom >= bdlim))) { in __packet_finalize_with_mbuf() 1316 if (__improbable((pkt->pkt_headroom + in __packet_finalize_with_mbuf() [all …]
|
| H A D | os_packet_private.h | 648 #define pkt_headroom pkt_com.__p_headroom macro
|
| /xnu-8019.80.24/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_util.c | 87 buf += fpkt->pkt_headroom; in fill_vlan_info() 388 fpkt->pkt_headroom = off; in nx_netif_pkt_to_filter_pkt() 423 pkt->pkt_headroom, plen, FALSE, 0, 0, FALSE); in nx_netif_pkt_to_filter_pkt() 564 nif->nif_pkt_copy_to_mbuf(type, ph, pkt->pkt_headroom, in nx_netif_pkt_to_mbuf() 660 dpkt->pkt_headroom = off; in nx_netif_pkt_to_pkt() 673 pkt->pkt_headroom, len, FALSE, 0, 0, FALSE); in nx_netif_pkt_to_pkt()
|
| H A D | nx_netif_gso.c | 321 pkt->pkt_headroom = tx_headroom; in netif_gso_tcp_segment_mbuf() 388 state->hdr.ip = (struct ip *)(void *)(baddr + pkt->pkt_headroom + in netif_gso_ipv4_tcp_update() 435 state->hdr.ip6 = (struct ip6_hdr *)(baddr + pkt->pkt_headroom + in netif_gso_ipv6_tcp_update()
|
| H A D | nx_netif_host.c | 466 kpkt->pkt_headroom, kpkt->pkt_l2_len, poff); in nx_netif_mbuf_to_kpkt_log() 519 kpkt->pkt_headroom = (uint8_t)poff; in nx_netif_mbuf_to_kpkt()
|
| H A D | nx_netif_filter_vp.c | 67 baddr += pkt->pkt_headroom; in netif_filter_dump_packet()
|
| H A D | nx_netif_flow.c | 86 baddr += pkt->pkt_headroom; in netif_flow_get_buf_pkt()
|
| H A D | nx_netif_vp.c | 92 baddr += pkt->pkt_headroom; in netif_vp_dump_packet()
|
| H A D | nx_netif_compat.c | 1928 nif->nif_pkt_copy_to_mbuf(NR_TX, ph, pkt->pkt_headroom, m, 0, len, in nx_netif_compat_xmit_frame()
|
| /xnu-8019.80.24/bsd/skywalk/mem/ |
| H A D | skmem_test.c | 934 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 1; in skmem_packet_tests() 949 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 1; in skmem_packet_tests() 964 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 0; in skmem_packet_tests() 979 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 1; in skmem_packet_tests() 993 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 1; in skmem_packet_tests() 1007 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 0; in skmem_packet_tests() 1024 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 0; in skmem_packet_tests() 1121 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 0; in skmem_packet_tests() 1138 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 1; in skmem_packet_tests() 1155 SK_PTR_ADDR_KPKT(ph_mb)->pkt_headroom = 1; in skmem_packet_tests() [all …]
|
| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_classifier.c | 40 pkt_buf + pkt->pkt_headroom, pkt->pkt_length, \ 188 l3_hdr = pkt_buf + pkt->pkt_headroom + pkt->pkt_l2_len; in flow_pkt_classify()
|
| H A D | flow_agg.c | 497 uint16_t soff = spkt->pkt_headroom + spkt->pkt_l2_len; in copy_pkt_csum_packed() 673 uint16_t soff = pkt->pkt_headroom + pkt->pkt_l2_len; in copy_pkt_csum() 864 VERIFY(spkt->pkt_headroom == 0 && spkt->pkt_l2_len == 0); in flow_agg_init_spkt() 1212 (fa->fa_spkt->pkt_headroom == 0 && fa->fa_spkt->pkt_l2_len == 0)); in flow_agg_merge_hdr() 1380 buf += pkt->pkt_headroom + pkt->pkt_l2_len; in pkt_finalize() 1687 spkt->pkt_headroom = 0; in flow_rx_agg_channel() 2135 uint16_t llhoff = pkt->pkt_headroom; in flow_rx_agg_host()
|
| /xnu-8019.80.24/bsd/skywalk/channel/ |
| H A D | channel_ring.c | 1796 if (__improbable(kpkt->pkt_headroom != bdoff)) { in kr_internalize_metadata() 1799 SK_KVA(kring), kpkt->pkt_headroom, bdoff); in kr_internalize_metadata() 1803 if (__improbable(kpkt->pkt_headroom + in kr_internalize_metadata() 1818 if (__improbable((kpkt->pkt_headroom != 0) || in kr_internalize_metadata() 1824 kpkt->pkt_headroom, kpkt->pkt_l2_len); in kr_internalize_metadata() 1929 upkt->pkt_headroom = 0; in kr_externalize_metadata_internal()
|
| /xnu-8019.80.24/bsd/net/ |
| H A D | dlil.c | 5009 baddr += p->cp_kpkt->pkt_headroom; in ifnet_enqueue_ifclassq()
|