Home
last modified time | relevance | path

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

/xnu-8019.80.24/bsd/skywalk/nexus/netif/
H A Dnx_netif_compat.c517 na->na_tx_rings[r].ckr_netif_notify = in nx_netif_compat_na_activate()
518 na->na_tx_rings[r].ckr_na_notify; in nx_netif_compat_na_activate()
519 na->na_tx_rings[r].ckr_na_notify = in nx_netif_compat_na_activate()
524 &na->na_tx_rings[r], tx_mit_simple); in nx_netif_compat_na_activate()
560 na->na_tx_rings[r].ckr_tx_pool = NULL; in nx_netif_compat_na_activate()
564 na->na_tx_rings[r].ckr_tx_pool = in nx_netif_compat_na_activate()
568 if (na->na_tx_rings[r].ckr_tx_pool == NULL) { in nx_netif_compat_na_activate()
638 na->na_tx_rings[r].ckr_na_notify = in nx_netif_compat_na_activate()
639 na->na_tx_rings[r].ckr_netif_notify; in nx_netif_compat_na_activate()
640 na->na_tx_rings[r].ckr_netif_notify = NULL; in nx_netif_compat_na_activate()
[all …]
H A Dnx_netif.c473 while (!atomic_test_set_ptr(&na->na_tx_rings[r].ckr_na_notify, in nx_netif_prov_nx_stop()
474 ptrauth_nop_cast(void *, na->na_tx_rings[r].ckr_na_notify), in nx_netif_prov_nx_stop()
1646 kring = &hwna->na_tx_rings[0]; in nx_netif_doorbell_internal()
2050 na->na_tx_rings[r].ckr_netif_notify = in nx_netif_na_activate()
2051 na->na_tx_rings[r].ckr_na_notify; in nx_netif_na_activate()
2052 na->na_tx_rings[r].ckr_na_notify = in nx_netif_na_activate()
2057 &na->na_tx_rings[r], tx_mit_simple); in nx_netif_na_activate()
2116 na->na_tx_rings[r].ckr_na_notify = in nx_netif_na_activate()
2117 na->na_tx_rings[r].ckr_netif_notify; in nx_netif_na_activate()
2118 na->na_tx_rings[r].ckr_netif_notify = NULL; in nx_netif_na_activate()
[all …]
H A Dnx_netif_host.c386 kring = &hwna->na_tx_rings[hwna->na_kring_svc_lut[sc_idx]]; in nx_netif_host_output()
H A Dnx_netif_vp.c475 struct __kern_channel_ring *ring = &na->na_tx_rings[0]; in netif_vp_send_pkt_chain_low_latency()
1136 kern_channel_event_notify(&vpna->na_tx_rings[0]); in netif_vp_na_channel_event_notify()
H A Dnx_netif_gso.c165 kring = &hwna->na_tx_rings[hwna->na_kring_svc_lut[sc_idx]]; in netif_gso_check_netif_active()
/xnu-8019.80.24/bsd/skywalk/nexus/
H A Dnexus_adapter.h150 struct __kern_channel_ring *na_tx_rings; /* array of TX rings. */ member
505 return na->na_tx_rings; in NAKR()
H A Dnexus_adapter.c936 kr = &na->na_tx_rings[j]; in na_schema_alloc()
1435 na->na_tx_rings = sk_alloc((size_t)len, Z_WAITOK, skmem_tag_nx_rings); in na_kr_create()
1436 if (__improbable(na->na_tx_rings == NULL)) { in na_kr_create()
1441 na->na_rx_rings = na->na_tx_rings + n[NR_TX]; in na_kr_create()
1685 if (na->na_tx_rings != NULL) { in na_kr_create()
1686 sk_free(na->na_tx_rings, na->na_rings_mem_sz); in na_kr_create()
1687 na->na_tx_rings = NULL; in na_kr_create()
1710 struct __kern_channel_ring *kring = na->na_tx_rings; in na_kr_delete()
1745 sk_free(na->na_tx_rings, na->na_rings_mem_sz); in na_kr_delete()
1746 na->na_tx_rings = na->na_rx_rings = na->na_alloc_rings = in na_kr_delete()
[all …]
H A Dnexus.c3228 populate_ring_entries(ch->ch_na->na_tx_rings, tx_first, tx_last, in nexus_channel_entry_populate()
3551 na_post_event(&na->na_tx_rings[ch->ch_first[NR_TX]], in nx_interface_advisory_notify()
/xnu-8019.80.24/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c1242 ASSERT(error == 0 || (na->na_tx_rings == NULL && in nx_upipe_na_krings_create()
1244 ASSERT(error == 0 || (pna->pna_peer->pna_up.na_tx_rings == NULL && in nx_upipe_na_krings_create()
1403 if (ona->na_tx_rings == NULL) { in nx_upipe_na_krings_delete()
/xnu-8019.80.24/bsd/skywalk/channel/
H A Dchannel_kern.c492 &ch->ch_na->na_tx_rings[ch->ch_first[NR_TX]]); in kern_channel_flowadv_clear()
H A Dchannel.c1254 kring = &na->na_tx_rings[i]; in ch_event()
1323 csi_selrecord_one(&na->na_tx_rings[first_tx], in ch_event()
/xnu-8019.80.24/tools/lldbmacros/
H A Dskywalk.py44 rings = kc.ch_na.na_tx_rings
/xnu-8019.80.24/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c914 if (na->na_tx_rings == NULL) { in nx_mon_stop()
/xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/
H A Dfsw_dp.c1267 r = &na->vpna_up.na_tx_rings[0]; in flow_get_ring()