| /xnu-11215/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.h | 412 na_get_nslots(const struct nexus_adapter *na, enum txrx t) in na_get_nslots() 435 na_set_nslots(struct nexus_adapter *na, enum txrx t, uint32_t v) in na_set_nslots() 463 na_get_nrings(const struct nexus_adapter *na, enum txrx t) in na_get_nrings() 486 na_set_nrings(struct nexus_adapter *na, enum txrx t, uint32_t v) in na_set_nrings() 516 NAKR(struct nexus_adapter *na, enum txrx t) in NAKR() 644 extern struct kern_pbufpool *na_kr_get_pp(struct nexus_adapter *, enum txrx);
|
| H A D | nexus_adapter.c | 215 enum txrx t; in na_interp_ringid() 262 enum txrx t; in na_set_ringid() 310 enum txrx t; in na_unset_ringid() 333 enum txrx t; in na_krings_use() 385 enum txrx t; in na_krings_unuse() 410 enum txrx t; in na_krings_verify() 755 enum txrx t; in na_schema_alloc() 1395 enum txrx t; in na_kr_create() 1742 enum txrx t; in na_kr_delete() 1837 enum txrx t; in na_kr_setup() [all …]
|
| H A D | nexus.c | 2312 enum txrx t; in nx_init_rings() 2391 enum txrx t; in nx_fini_rings() 3195 channel_ring_count(struct kern_channel *ch, enum txrx which) in channel_ring_count()
|
| /xnu-11215/bsd/skywalk/core/ |
| H A D | skywalk_var.h | 142 enum txrx { enum 156 sk_ring2str(enum txrx t) in sk_ring2str() 179 static inline enum txrx 180 sk_txrx_swap(enum txrx t) in sk_txrx_swap()
|
| /xnu-11215/bsd/skywalk/nexus/monitor/ |
| H A D | nx_monitor.c | 113 static uint32_t nx_mon_txrx2chmode(enum txrx); 131 struct proc *, uint32_t, enum txrx); 547 nx_mon_txrx2chmode(enum txrx t) in nx_mon_txrx2chmode() 600 enum txrx t; in nx_mon_na_krings_locks() 635 enum txrx t; in nx_mon_na_krings_unlock() 662 enum txrx t; in nx_mon_enable() 752 enum txrx t; in nx_mon_disable() 904 enum txrx t; in nx_mon_stop() 1016 uint32_t flags, enum txrx tx) in nx_mon_zcopy_parent_sync() 1431 enum txrx t; in nx_monitor_na_find() [all …]
|
| /xnu-11215/bsd/skywalk/channel/ |
| H A D | channel_var.h | 331 enum txrx ckr_tx; /* kind of ring (tx/rx/alloc/free) */ 845 extern boolean_t ch_is_multiplex(struct kern_channel *, enum txrx); 860 extern void csi_selrecord_all(struct nexus_adapter *, enum txrx, struct proc *, 864 extern void csi_selwakeup_all(struct nexus_adapter *, enum txrx, boolean_t,
|
| H A D | channel.c | 86 static int ch_ev_thresh_validate(struct kern_nexus *, enum txrx, 91 static int ch_set_lowat_thresh(struct kern_channel *, enum txrx, 93 static int ch_get_lowat_thresh(struct kern_channel *, enum txrx, 312 csi_selrecord_all(struct nexus_adapter *na, enum txrx t, struct proc *p, in csi_selrecord_all() 395 csi_selwakeup_all(struct nexus_adapter *na, enum txrx t, boolean_t nodelay, in csi_selwakeup_all() 598 enum txrx dir = (ev == EVFILT_WRITE) ? NR_TX : NR_RX; in filt_chtouch() 771 enum txrx dir = (ev == EVFILT_WRITE) ? NR_TX : NR_RX; in filt_chrwattach() 1106 ch_is_multiplex(struct kern_channel *ch, enum txrx t) in ch_is_multiplex() 1917 ch_ev_thresh_validate(struct kern_nexus *nx, enum txrx t, in ch_ev_thresh_validate() 2410 ch_set_lowat_thresh(struct kern_channel *ch, enum txrx t, in ch_set_lowat_thresh() [all …]
|
| H A D | channel_syscalls.c | 384 enum txrx t; in __channel_sync() 564 enum txrx type; in __channel_sync()
|
| /xnu-11215/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_util.c | 161 enum txrx type; in nx_netif_mbuf_to_filter_pkt() 339 enum txrx type; in nx_netif_pkt_to_filter_pkt() 538 enum txrx type; in nx_netif_pkt_to_mbuf() 589 enum txrx type; in nx_netif_pkt_to_pkt()
|
| H A D | nx_netif_compat.c | 83 static void nx_netif_compat_tx_intr(struct ifnet *, enum txrx, uint32_t, 339 nx_netif_compat_tx_intr(struct ifnet *ifp, enum txrx t, uint32_t q, in nx_netif_compat_tx_intr()
|
| /xnu-11215/bsd/skywalk/packet/ |
| H A D | packet_var.h | 839 typedef void (pkt_copy_from_pkt_t)(const enum txrx, kern_packet_t, 843 typedef void (pkt_copy_from_mbuf_t)(const enum txrx, kern_packet_t, 847 typedef void (pkt_copy_to_mbuf_t)(const enum txrx, kern_packet_t,
|
| H A D | packet_copy.c | 92 pkt_copy_from_pkt(const enum txrx t, kern_packet_t dph, const uint16_t doff, in pkt_copy_from_pkt() 658 pkt_copy_multi_buflet_from_pkt(const enum txrx t, kern_packet_t dph, in pkt_copy_multi_buflet_from_pkt() 806 pkt_copy_from_mbuf(const enum txrx t, kern_packet_t ph, const uint16_t poff, in pkt_copy_from_mbuf() 1193 pkt_copy_multi_buflet_from_mbuf(const enum txrx t, kern_packet_t ph, in pkt_copy_multi_buflet_from_mbuf() 1437 pkt_copy_to_mbuf(const enum txrx t, kern_packet_t ph, const uint16_t poff, in pkt_copy_to_mbuf() 1655 pkt_copy_multi_buflet_to_mbuf(const enum txrx t, kern_packet_t ph, in pkt_copy_multi_buflet_to_mbuf()
|
| /xnu-11215/bsd/skywalk/nexus/upipe/ |
| H A D | nx_user_pipe.c | 1098 enum txrx t; in nx_upipe_na_rings_create() 1135 enum txrx r = sk_txrx_swap(t); in nx_upipe_na_rings_create() 1201 enum txrx t; in nx_upipe_na_krings_create() 1359 enum txrx t; in nx_upipe_na_krings_delete()
|
| /xnu-11215/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_vp.c | 123 enum txrx t; in fsw_vp_na_activate()
|
| H A D | fsw_dp.c | 1669 flow_get_ring(struct nx_flowswitch *fsw, struct flow_entry *fe, enum txrx txrx) in flow_get_ring() argument 1679 switch (txrx) { in flow_get_ring()
|
| /xnu-11215/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kernel_pipe.c | 409 enum txrx t; in nx_kpipe_dom_defunct()
|