Home
last modified time | relevance | path

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

/xnu-10063.141.1/bsd/skywalk/nexus/flowswitch/
H A Dfsw_dp.c477 struct __kern_packet *dpkt, struct proc *p) in copy_packet_from_dev_log() argument
483 MD_BUFLET_ADDR_ABS(dpkt, daddr); in copy_packet_from_dev_log()
486 dpkt->pkt_length, (uint32_t)dpkt->pkt_headroom, in copy_packet_from_dev_log()
487 (uint32_t)dpkt->pkt_l2_len); in copy_packet_from_dev_log()
489 sk_dump("buf", daddr, dpkt->pkt_length, 128, NULL, 0)); in copy_packet_from_dev_log()
498 struct __kern_packet *dpkt) in copy_packet_from_dev() argument
507 kern_packet_t dph = SK_PTR_ENCODE(dpkt, in copy_packet_from_dev()
508 METADATA_TYPE(dpkt), METADATA_SUBTYPE(dpkt)); in copy_packet_from_dev()
520 PP_BUF_SIZE_DEF(dpkt->pkt_qum.qum_pp)); in copy_packet_from_dev()
526 _QUM_COPY(&(spkt)->pkt_qum, &(dpkt)->pkt_qum); in copy_packet_from_dev()
[all …]
/xnu-10063.141.1/bsd/skywalk/packet/
H A Dpacket_copy.c97 struct __kern_packet *dpkt = SK_PTR_ADDR_KPKT(dph); in pkt_copy_from_pkt() local
110 MD_BUFLET_ADDR_ABS(dpkt, dbaddr); in pkt_copy_from_pkt()
113 VERIFY((doff + len) <= PP_BUF_SIZE_DEF(dpkt->pkt_qum.qum_pp)); in pkt_copy_from_pkt()
117 dpkt->pkt_csum_flags = 0; in pkt_copy_from_pkt()
135 dpkt->pkt_csum_rx_start_off = spkt->pkt_csum_rx_start_off; in pkt_copy_from_pkt()
136 dpkt->pkt_csum_rx_value = spkt->pkt_csum_rx_value; in pkt_copy_from_pkt()
137 dpkt->pkt_csum_flags |= spkt->pkt_csum_flags & PACKET_CSUM_RX_FLAGS; in pkt_copy_from_pkt()
147 SK_KVA(dpkt), doff, dpkt->pkt_csum_flags, in pkt_copy_from_pkt()
148 (uint32_t)dpkt->pkt_csum_rx_start_off, in pkt_copy_from_pkt()
149 (uint32_t)dpkt->pkt_csum_rx_value); in pkt_copy_from_pkt()
[all …]
/xnu-10063.141.1/bsd/skywalk/nexus/netif/
H A Dnx_netif_util.c579 struct __kern_packet *dpkt = NULL; in nx_netif_pkt_to_pkt() local
622 dpkt = nx_netif_alloc_packet(pp, off + len, &dph); in nx_netif_pkt_to_pkt()
623 if (__improbable(dpkt == NULL)) { in nx_netif_pkt_to_pkt()
661 dpkt->pkt_link_flags = 0; in nx_netif_pkt_to_pkt()
662 dpkt->pkt_headroom = off; in nx_netif_pkt_to_pkt()
663 dpkt->pkt_l2_len = hlen; in nx_netif_pkt_to_pkt()
666 dpkt->pkt_pflags = (pkt->pkt_pflags & PKT_F_COPY_MASK); in nx_netif_pkt_to_pkt()
667 _PKT_COPY_OPT_DATA(pkt, dpkt); in nx_netif_pkt_to_pkt()
670 _PKT_COPY_TX_PORT_DATA(pkt, dpkt); in nx_netif_pkt_to_pkt()
683 return dpkt; in nx_netif_pkt_to_pkt()
[all …]
H A Dnx_netif_vp.c105 struct __kern_packet *dpkt; in netif_copy_or_attach_pkt() local
117 dpkt = nx_netif_pkt_to_pkt(NIFNA(ring->ckr_na), pkt, in netif_copy_or_attach_pkt()
120 if (__improbable(dpkt == NULL)) { in netif_copy_or_attach_pkt()
123 ph = SK_PKT2PH(dpkt); in netif_copy_or_attach_pkt()
/xnu-10063.141.1/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c1242 struct __kern_packet *spkt, *dpkt; in nx_mon_parent_sync() local
1254 dpkt = dst_sd->sd_pkt; in nx_mon_parent_sync()
1255 dph = SK_PTR_ENCODE(dpkt, METADATA_TYPE(dpkt), in nx_mon_parent_sync()
1256 METADATA_SUBTYPE(dpkt)); in nx_mon_parent_sync()
1258 ASSERT(METADATA_TYPE(spkt) == METADATA_TYPE(dpkt)); in nx_mon_parent_sync()
1279 _QUM_COPY(&(spkt)->pkt_qum, &(dpkt)->pkt_qum); in nx_mon_parent_sync()
1281 _PKT_COPY(spkt, dpkt); in nx_mon_parent_sync()
1282 ASSERT(dpkt->pkt_mbuf == NULL); in nx_mon_parent_sync()
1285 ASSERT(!(dpkt->pkt_qum.qum_qflags & QUM_F_KERNEL_ONLY) || in nx_mon_parent_sync()
1286 PP_KERNEL_ONLY(dpkt->pkt_qum.qum_pp)); in nx_mon_parent_sync()
/xnu-10063.141.1/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_agg.c1447 pkt_copy_metadata(struct __kern_packet *spkt, struct __kern_packet *dpkt) in pkt_copy_metadata() argument
1450 _QUM_COPY(&(spkt)->pkt_qum, &(dpkt)->pkt_qum); in pkt_copy_metadata()
1451 _PKT_COPY(spkt, dpkt); in pkt_copy_metadata()