| /xnu-10002.1.13/bsd/skywalk/channel/ |
| H A D | channel_ring.c | 93 kring->ckr_rhead = kring->ckr_khead = 0; in kr_init_to_mhints() 363 return kring->ckr_rhead == kring->ckr_ktail; in kr_txempty() 420 kring->ckr_rhead, kring->ckr_khead, in kr_log_bad_ring() 451 r = kr->ckr_rhead - kr->ckr_khead; in kr_reclaim() 456 kr->ckr_khead = kr->ckr_rhead; in kr_reclaim() 474 slot_idx_t slot_idx = kring->ckr_rhead; in kr_txprologue() 498 kring->ckr_rhead, kring->ckr_rtail, in kr_txprologue() 522 slot_idx_t slot_idx = kring->ckr_rhead; in kr_txprologue_upp() 557 kring->ckr_rhead, kring->ckr_rtail, in kr_txprologue_upp() 581 kring->ckr_rhead, kring->ckr_rtail, in kr_txprologue_upp() [all …]
|
| H A D | channel_kern.c | 37 ((_kring)->ckr_rhead == (_index)) 65 if (kring->ckr_rhead < index) { in _kern_channel_available_slot_count_tx() 66 return kring->ckr_num_slots + kring->ckr_rhead - index; in _kern_channel_available_slot_count_tx() 69 return kring->ckr_rhead - index; in _kern_channel_available_slot_count_tx() 134 kring->ckr_rhead, kring->ckr_rtail); in kern_channel_get_next_slot() 147 kring->ckr_rhead, kring->ckr_rtail); in kern_channel_get_next_slot()
|
| H A D | channel_var.h | 364 volatile slot_idx_t ckr_rhead; member
|
| H A D | channel.c | 1284 found = kring->ckr_rhead != kring->ckr_rtail; in ch_event() 1367 found = kring->ckr_rhead != kring->ckr_rtail; in ch_event() 1442 found = (kring->ckr_rhead != kring->ckr_rtail); in ch_event()
|
| /xnu-10002.1.13/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_vp.c | 204 dropped_pkts = kring->ckr_rhead - kring->ckr_khead; in fsw_vp_na_txsync() 215 while (sidx != kring->ckr_rhead) { in fsw_vp_na_txsync() 224 kring->ckr_khead = kring->ckr_rhead; in fsw_vp_na_txsync() 225 kring->ckr_ktail = SLOT_PREV(kring->ckr_rhead, kring->ckr_lim); in fsw_vp_na_txsync() 252 head = kring->ckr_rhead; in fsw_vp_na_rxsync() 270 kring->ckr_rhead, flags); in fsw_vp_na_rxsync()
|
| H A D | fsw_dp.c | 995 idx_end = r->ckr_rhead; in fsw_rx_ring_dequeue_pktq() 1067 idx_end = r->ckr_rhead; in fsw_tx_ring_dequeue_pktq()
|
| /xnu-10002.1.13/bsd/skywalk/nexus/upipe/ |
| H A D | nx_user_pipe.c | 834 if (__probable(txkring->ckr_rhead != txkring->ckr_khead)) { in nx_upipe_na_txsync() 865 txkring->ckr_ktail, txkring->ckr_rhead, in nx_upipe_na_txsync_locked() 871 rxkring->ckr_ktail, rxkring->ckr_rhead, in nx_upipe_na_txsync_locked() 883 n = txkring->ckr_rhead - txkring->ckr_khead; in nx_upipe_na_txsync_locked() 971 txkring->ckr_ktail, txkring->ckr_rhead, in nx_upipe_na_txsync_locked() 977 rxkring->ckr_ktail, rxkring->ckr_rhead, in nx_upipe_na_txsync_locked() 1026 n = txkring->ckr_rhead - txkring->ckr_khead; in nx_upipe_na_rxsync() 1083 rxkring->ckr_rhead, rxkring->ckr_rtail, r, n); in nx_upipe_na_rxsync()
|
| /xnu-10002.1.13/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kpipe_loopback.c | 341 txkring->ckr_rhead, txkring->ckr_rtail); in kplo_sync_tx() 345 rxkring->ckr_rhead, rxkring->ckr_rtail); in kplo_sync_tx() 454 txkring->ckr_rhead, txkring->ckr_rtail); in kplo_sync_tx() 458 rxkring->ckr_rhead, rxkring->ckr_rtail); in kplo_sync_tx()
|
| H A D | nx_kernel_pipe.c | 632 ASSERT(kring->ckr_rhead <= kring->ckr_lim); in nx_kpipe_na_rxsync()
|
| /xnu-10002.1.13/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_vp.c | 250 idx = ring->ckr_rhead; in netif_hwna_rx_get_pkts() 262 ring->ckr_rhead = ktail; in netif_hwna_rx_get_pkts() 500 idx = ring->ckr_rhead; in netif_vp_send_pkt_chain_low_latency() 522 ring->ckr_rhead = idx; in netif_vp_send_pkt_chain_low_latency()
|
| H A D | nx_netif_compat.c | 756 kring->ckr_rhead, kring->ckr_rtail); in nx_netif_compat_tx_clean() 863 kring->ckr_rhead, kring->ckr_rtail); in nx_netif_compat_na_txsync_log() 879 const slot_idx_t head = kring->ckr_rhead; in nx_netif_compat_na_txsync() 1280 const slot_idx_t head = kring->ckr_rhead; in nx_netif_compat_na_rxsync()
|
| H A D | nx_netif.c | 1827 ASSERT(kring->ckr_rhead <= kring->ckr_lim); in nx_netif_na_rxsync() 3612 slot_idx_t idx = ring->ckr_rhead; 3624 ring->ckr_rhead = end; 3685 ktail = netif_rate_limit(ring, nif->nif_input_rate, ring->ckr_rhead, 4152 ring->ckr_rhead, ring->ckr_rtail); 4224 idx = ring->ckr_rhead; 4321 ring->ckr_rhead = idx;
|
| /xnu-10002.1.13/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 1151 kring->ckr_ktail, kring->ckr_rhead, kring->ckr_rtail); in na_notify() 1652 CKRF_BITS, kring->ckr_rhead, kring->ckr_rtail); in na_kr_create() 1887 ring->ring_head = kring->ckr_rhead; in na_kr_setup() 3081 ASSERT(kring->ckr_rhead <= kring->ckr_lim); in na_pseudo_rxsync() 3450 n = kring->ckr_rhead - kring->ckr_khead; in na_packet_pool_free_sync() 3610 kring->ckr_khead = kring->ckr_rhead; in na_packet_pool_alloc_sync_common() 3726 n = kring->ckr_rhead - kring->ckr_khead; in na_packet_pool_free_buf_sync() 3804 kring->ckr_khead = kring->ckr_rhead; in na_packet_pool_alloc_buf_sync()
|
| /xnu-10002.1.13/bsd/skywalk/nexus/monitor/ |
| H A D | nx_monitor.c | 519 kring->ckr_khead = kring->ckr_rhead; in nx_mon_na_rxsync() 1048 end = kring->ckr_rhead; in nx_mon_zcopy_parent_sync() 1326 new_slots = kring->ckr_rhead - first_new; in nx_mon_parent_txsync()
|
| /xnu-10002.1.13/tools/lldbmacros/ |
| H A D | skywalk.py | 95 rh=kring.ckr_rhead,
|