Home
last modified time | relevance | path

Searched refs:na_rx_rings (Results 1 – 14 of 14) sorted by relevance

/xnu-8019.80.24/bsd/skywalk/nexus/netif/
H A Dnx_netif_compat.c530 na->na_rx_rings[r].ckr_netif_notify = in nx_netif_compat_na_activate()
531 na->na_rx_rings[r].ckr_na_notify; in nx_netif_compat_na_activate()
532 na->na_rx_rings[r].ckr_na_notify = in nx_netif_compat_na_activate()
537 &na->na_rx_rings[r], rx_mit_simple); in nx_netif_compat_na_activate()
545 struct __kern_channel_ring *kr = &na->na_rx_rings[r]; in nx_netif_compat_na_activate()
632 nx_mbq_safe_purge(&na->na_rx_rings[r].ckr_rx_queue); in nx_netif_compat_na_activate()
633 nx_mbq_safe_destroy(&na->na_rx_rings[r].ckr_rx_queue); in nx_netif_compat_na_activate()
655 na->na_rx_rings[r].ckr_na_notify = in nx_netif_compat_na_activate()
656 na->na_rx_rings[r].ckr_netif_notify; in nx_netif_compat_na_activate()
657 na->na_rx_rings[r].ckr_netif_notify = NULL; in nx_netif_compat_na_activate()
[all …]
H A Dnx_netif.c491 while (!atomic_test_set_ptr(&na->na_rx_rings[r].ckr_na_notify, in nx_netif_prov_nx_stop()
492 ptrauth_nop_cast(void *, na->na_rx_rings[r].ckr_na_notify), in nx_netif_prov_nx_stop()
2063 na->na_rx_rings[r].ckr_netif_notify = in nx_netif_na_activate()
2064 na->na_rx_rings[r].ckr_na_notify; in nx_netif_na_activate()
2065 na->na_rx_rings[r].ckr_na_notify = in nx_netif_na_activate()
2070 &na->na_rx_rings[r], rx_mit_simple); in nx_netif_na_activate()
2133 na->na_rx_rings[r].ckr_na_notify = in nx_netif_na_activate()
2134 na->na_rx_rings[r].ckr_netif_notify; in nx_netif_na_activate()
2135 na->na_rx_rings[r].ckr_netif_notify = NULL; in nx_netif_na_activate()
2137 na->na_rx_rings[r].ckr_netif_mit_stats = NULL; in nx_netif_na_activate()
[all …]
H A Dnx_netif_filter_vp.c151 &na->na_rx_rings[NETIF_FILTER_RING_INBOUND]; in netif_filter_rx_cb()
160 &na->na_rx_rings[NETIF_FILTER_RING_OUTBOUND]; in netif_filter_tx_cb()
H A Dnx_netif_host.c399 if (__improbable(KR_DROP(&hostna->na_rx_rings[0]) || KR_DROP(kring))) { in nx_netif_host_output()
H A Dnx_netif_poll.c371 struct __kern_channel_ring *kring = &na->na_rx_rings[0]; in netif_rxpoll_compat_thread_cont()
H A Dnx_netif_vp.c133 struct __kern_channel_ring *ring = &na->na_rx_rings[0]; in netif_deliver_pkt()
/xnu-8019.80.24/bsd/skywalk/nexus/
H A Dnexus_adapter.h151 struct __kern_channel_ring *na_rx_rings; /* array of RX rings. */ member
507 return na->na_rx_rings; in NAKR()
H A Dnexus_adapter.c957 kr = &na->na_rx_rings[j]; in na_schema_alloc()
1441 na->na_rx_rings = na->na_tx_rings + n[NR_TX]; in na_kr_create()
1443 na->na_alloc_rings = na->na_rx_rings + n[NR_RX]; in na_kr_create()
1452 na->na_event_rings = na->na_rx_rings + n[NR_RX]; in na_kr_create()
1673 na->na_tailroom = na->na_rx_rings + n[NR_RX] + n[NR_A] + n[NR_F]; in na_kr_create()
1746 na->na_tx_rings = na->na_rx_rings = na->na_alloc_rings = in na_kr_delete()
3078 ASSERT(na->na_tx_rings == NULL && na->na_rx_rings == NULL); in na_destroyer_final()
H A Dnexus.c3230 populate_ring_entries(ch->ch_na->na_rx_rings, rx_first, rx_last, in nexus_channel_entry_populate()
/xnu-8019.80.24/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c708 mkring = &na->na_rx_rings[i]; in nx_mon_enable()
734 mkring = &na->na_rx_rings[i]; in nx_mon_enable()
779 mkring = &na->na_rx_rings[i]; in nx_mon_disable()
/xnu-8019.80.24/tools/lldbmacros/
H A Dskywalk.py42 rings = kc.ch_na.na_rx_rings
/xnu-8019.80.24/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c1243 na->na_rx_rings == NULL && na->na_slot_ctxs == NULL)); in nx_upipe_na_krings_create()
1245 pna->pna_peer->pna_up.na_rx_rings == NULL && in nx_upipe_na_krings_create()
/xnu-8019.80.24/bsd/skywalk/channel/
H A Dchannel.c1344 kring = &na->na_rx_rings[i]; in ch_event()
1407 csi_selrecord_one(&na->na_rx_rings[first_rx], in ch_event()
/xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/
H A Dfsw_dp.c1264 r = &na->vpna_up.na_rx_rings[0]; in flow_get_ring()