Home
last modified time | relevance | path

Searched refs:txrx (Results 1 – 16 of 16) sorted by relevance

/xnu-11215/bsd/skywalk/nexus/
H A Dnexus_adapter.h412 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 Dnexus_adapter.c215 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 Dnexus.c2312 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 Dskywalk_var.h142 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 Dnx_monitor.c113 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 Dchannel_var.h331 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 Dchannel.c86 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 Dchannel_syscalls.c384 enum txrx t; in __channel_sync()
564 enum txrx type; in __channel_sync()
/xnu-11215/bsd/skywalk/nexus/netif/
H A Dnx_netif_util.c161 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 Dnx_netif_compat.c83 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 Dpacket_var.h839 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 Dpacket_copy.c92 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 Dnx_user_pipe.c1098 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 Dfsw_vp.c123 enum txrx t; in fsw_vp_na_activate()
H A Dfsw_dp.c1669 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 Dnx_kernel_pipe.c409 enum txrx t; in nx_kpipe_dom_defunct()