Home
last modified time | relevance | path

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

/xnu-12377.61.12/bsd/skywalk/nexus/
H A Dnexus_adapter.h409 na_get_nslots(const struct nexus_adapter *na, enum txrx t) in na_get_nslots()
432 na_set_nslots(struct nexus_adapter *na, enum txrx t, uint32_t v) in na_set_nslots()
460 na_get_nrings(const struct nexus_adapter *na, enum txrx t) in na_get_nrings()
483 na_set_nrings(struct nexus_adapter *na, enum txrx t, uint32_t v) in na_set_nrings()
513 NAKR(struct nexus_adapter *na, enum txrx t) in NAKR()
641 extern struct kern_pbufpool *na_kr_get_pp(struct nexus_adapter *, enum txrx);
H A Dnexus_adapter.c68 static void na_set_ring(struct nexus_adapter *, uint32_t, enum txrx, uint32_t);
214 enum txrx t; in na_interp_ringid()
261 enum txrx t; in na_set_ringid()
309 enum txrx t; in na_unset_ringid()
332 enum txrx t; in na_krings_use()
384 enum txrx t; in na_krings_unuse()
409 enum txrx t; in na_krings_verify()
740 enum txrx t; in na_schema_alloc()
1113 enum txrx t = kring->ckr_tx; in na_post_event()
1279 na_kr_q_lck_grp(enum txrx t) in na_kr_q_lck_grp()
[all …]
H A Dnexus.c2307 enum txrx t; in nx_init_rings()
2386 enum txrx t; in nx_fini_rings()
3189 channel_ring_count(struct kern_channel *ch, enum txrx which) in channel_ring_count()
/xnu-12377.61.12/bsd/skywalk/core/
H A Dskywalk_var.h140 enum txrx { enum
154 sk_ring2str(enum txrx t) in sk_ring2str()
177 static inline enum txrx
178 sk_txrx_swap(enum txrx t) in sk_txrx_swap()
/xnu-12377.61.12/bsd/skywalk/channel/
H A Dchannel_var.h331 enum txrx ckr_tx; /* kind of ring (tx/rx/alloc/free) */
803 extern boolean_t ch_is_multiplex(struct kern_channel *, enum txrx);
826 extern void csi_selrecord_all(struct nexus_adapter *, enum txrx, struct proc *,
830 extern void csi_selwakeup_all(struct nexus_adapter *, enum txrx, boolean_t,
H A Dchannel.c88 static int ch_ev_thresh_validate(struct kern_nexus *, enum txrx,
93 static int ch_set_lowat_thresh(struct kern_channel *, enum txrx,
95 static int ch_get_lowat_thresh(struct kern_channel *, enum txrx,
313 csi_selrecord_all(struct nexus_adapter *na, enum txrx t, struct proc *p, in csi_selrecord_all()
396 csi_selwakeup_all(struct nexus_adapter *na, enum txrx t, boolean_t nodelay, in csi_selwakeup_all()
599 enum txrx dir = (ev == EVFILT_WRITE) ? NR_TX : NR_RX; in filt_chtouch()
772 enum txrx dir = (ev == EVFILT_WRITE) ? NR_TX : NR_RX; in filt_chrwattach()
1107 ch_is_multiplex(struct kern_channel *ch, enum txrx t) in ch_is_multiplex()
1875 ch_ev_thresh_validate(struct kern_nexus *nx, enum txrx t, in ch_ev_thresh_validate()
2368 ch_set_lowat_thresh(struct kern_channel *ch, enum txrx t, in ch_set_lowat_thresh()
[all …]
H A Dchannel_syscalls.c367 enum txrx t; in __channel_sync()
547 enum txrx type; in __channel_sync()
/xnu-12377.61.12/bsd/skywalk/nexus/netif/
H A Dnx_netif_util.c137 enum txrx type; in nx_netif_mbuf_to_filter_pkt()
315 enum txrx type; in nx_netif_pkt_to_filter_pkt()
514 enum txrx type; in nx_netif_pkt_to_mbuf()
565 enum txrx type; in nx_netif_pkt_to_pkt()
H A Dnx_netif_compat.c84 static void nx_netif_compat_tx_intr(struct ifnet *, enum txrx, uint32_t,
340 nx_netif_compat_tx_intr(struct ifnet *ifp, enum txrx t, uint32_t q, in nx_netif_compat_tx_intr()
/xnu-12377.61.12/bsd/skywalk/packet/
H A Dpacket_var.h813 typedef void (pkt_copy_from_pkt_t)(const enum txrx, kern_packet_t,
817 typedef void (pkt_copy_from_mbuf_t)(const enum txrx, kern_packet_t,
821 typedef void (pkt_copy_to_mbuf_t)(const enum txrx, kern_packet_t,
H A Dpacket_copy.c91 pkt_copy_from_pkt(const enum txrx t, kern_packet_t dph, const uint16_t doff, in pkt_copy_from_pkt()
666 pkt_copy_multi_buflet_from_pkt(const enum txrx t, kern_packet_t dph, in pkt_copy_multi_buflet_from_pkt()
816 pkt_copy_from_mbuf(const enum txrx t, kern_packet_t ph, const uint16_t poff, in pkt_copy_from_mbuf()
1216 pkt_copy_multi_buflet_from_mbuf(const enum txrx t, kern_packet_t ph, in pkt_copy_multi_buflet_from_mbuf()
1479 pkt_copy_to_mbuf(const enum txrx t, kern_packet_t ph, const uint16_t poff, in pkt_copy_to_mbuf()
1711 pkt_copy_multi_buflet_to_mbuf(const enum txrx t, kern_packet_t ph, in pkt_copy_multi_buflet_to_mbuf()
/xnu-12377.61.12/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c1097 enum txrx t; in nx_upipe_na_rings_create()
1134 enum txrx r = sk_txrx_swap(t); in nx_upipe_na_rings_create()
1200 enum txrx t; in nx_upipe_na_krings_create()
1358 enum txrx t; in nx_upipe_na_krings_delete()
/xnu-12377.61.12/bsd/skywalk/nexus/flowswitch/
H A Dfsw_vp.c123 enum txrx t; in fsw_vp_na_activate()
H A Dfsw_dp.c1702 flow_get_ring(struct nx_flowswitch *fsw, struct flow_entry *fe, enum txrx txrx) in flow_get_ring() argument
1712 switch (txrx) { in flow_get_ring()
/xnu-12377.61.12/bsd/skywalk/nexus/kpipe/
H A Dnx_kernel_pipe.c408 enum txrx t; in nx_kpipe_dom_defunct()