| /xnu-12377.61.12/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.h | 409 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 D | nexus_adapter.c | 68 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 D | nexus.c | 2307 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 D | skywalk_var.h | 140 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 D | channel_var.h | 331 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 D | channel.c | 88 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 D | channel_syscalls.c | 367 enum txrx t; in __channel_sync() 547 enum txrx type; in __channel_sync()
|
| /xnu-12377.61.12/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_util.c | 137 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 D | nx_netif_compat.c | 84 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 D | packet_var.h | 813 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 D | packet_copy.c | 91 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 D | nx_user_pipe.c | 1097 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 D | fsw_vp.c | 123 enum txrx t; in fsw_vp_na_activate()
|
| H A D | fsw_dp.c | 1702 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 D | nx_kernel_pipe.c | 408 enum txrx t; in nx_kpipe_dom_defunct()
|