Home
last modified time | relevance | path

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

/xnu-8796.101.5/bsd/skywalk/channel/
H A Dchannel_ring.c93 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 Dchannel_kern.c37 ((_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 Dchannel.c1284 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()
H A Dchannel_var.h364 volatile slot_idx_t ckr_rhead; member
/xnu-8796.101.5/bsd/skywalk/nexus/flowswitch/
H A Dfsw_vp.c204 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 Dfsw_dp.c832 idx_end = r->ckr_rhead; in fsw_ring_dequeue_pktq()
/xnu-8796.101.5/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c833 if (__probable(txkring->ckr_rhead != txkring->ckr_khead)) { in nx_upipe_na_txsync()
864 txkring->ckr_ktail, txkring->ckr_rhead, in nx_upipe_na_txsync_locked()
870 rxkring->ckr_ktail, rxkring->ckr_rhead, in nx_upipe_na_txsync_locked()
882 n = txkring->ckr_rhead - txkring->ckr_khead; in nx_upipe_na_txsync_locked()
970 txkring->ckr_ktail, txkring->ckr_rhead, in nx_upipe_na_txsync_locked()
976 rxkring->ckr_ktail, rxkring->ckr_rhead, in nx_upipe_na_txsync_locked()
1025 n = txkring->ckr_rhead - txkring->ckr_khead; in nx_upipe_na_rxsync()
1082 rxkring->ckr_rhead, rxkring->ckr_rtail, r, n); in nx_upipe_na_rxsync()
/xnu-8796.101.5/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c341 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 Dnx_kernel_pipe.c632 ASSERT(kring->ckr_rhead <= kring->ckr_lim); in nx_kpipe_na_rxsync()
/xnu-8796.101.5/bsd/skywalk/nexus/netif/
H A Dnx_netif_vp.c250 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 Dnx_netif_compat.c757 kring->ckr_rhead, kring->ckr_rtail); in nx_netif_compat_tx_clean()
864 kring->ckr_rhead, kring->ckr_rtail); in nx_netif_compat_na_txsync_log()
880 const slot_idx_t head = kring->ckr_rhead; in nx_netif_compat_na_txsync()
1281 const slot_idx_t head = kring->ckr_rhead; in nx_netif_compat_na_rxsync()
H A Dnx_netif.c1826 ASSERT(kring->ckr_rhead <= kring->ckr_lim); in nx_netif_na_rxsync()
3581 slot_idx_t idx = ring->ckr_rhead;
3593 ring->ckr_rhead = end;
3654 ktail = netif_rate_limit(ring, nif->nif_input_rate, ring->ckr_rhead,
4120 ring->ckr_rhead, ring->ckr_rtail);
4192 idx = ring->ckr_rhead;
4289 ring->ckr_rhead = idx;
/xnu-8796.101.5/bsd/skywalk/nexus/
H A Dnexus_adapter.c1113 kring->ckr_ktail, kring->ckr_rhead, kring->ckr_rtail); in na_notify()
1589 CKRF_BITS, kring->ckr_rhead, kring->ckr_rtail); in na_kr_create()
1823 ring->ring_head = kring->ckr_rhead; in na_kr_setup()
3018 ASSERT(kring->ckr_rhead <= kring->ckr_lim); in na_pseudo_rxsync()
3340 n = kring->ckr_rhead - kring->ckr_khead; in na_packet_pool_free_sync()
3428 kring->ckr_khead = kring->ckr_rhead; in na_packet_pool_alloc_sync()
3532 n = kring->ckr_rhead - kring->ckr_khead; in na_packet_pool_free_buf_sync()
3610 kring->ckr_khead = kring->ckr_rhead; in na_packet_pool_alloc_buf_sync()
/xnu-8796.101.5/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c518 kring->ckr_khead = kring->ckr_rhead; in nx_mon_na_rxsync()
1047 end = kring->ckr_rhead; in nx_mon_zcopy_parent_sync()
1325 new_slots = kring->ckr_rhead - first_new; in nx_mon_parent_txsync()
/xnu-8796.101.5/tools/lldbmacros/
H A Dskywalk.py95 rh=kring.ckr_rhead,