Home
last modified time | relevance | path

Searched refs:ckr_ktail (Results 1 – 13 of 13) sorted by relevance

/xnu-10002.1.13/bsd/skywalk/channel/
H A Dchannel_ring.c95 kring->ckr_rtail = kring->ckr_ktail = in kr_init_to_mhints()
363 return kring->ckr_rhead == kring->ckr_ktail; in kr_txempty()
421 ring->ring_tail, kring->ckr_ktail); in kr_log_bad_ring()
497 kring->ckr_khead, kring->ckr_ktail, in kr_txprologue()
556 usd->sd_md_idx, kring->ckr_khead, kring->ckr_ktail, in kr_txprologue_upp()
580 kring->ckr_khead, kring->ckr_ktail, in kr_txprologue_upp()
662 slot_idx_t ckr_khead, ckr_ktail, ckr_rtail; in kr_txsync_prologue() local
676 ckr_ktail = kring->ckr_ktail; in kr_txsync_prologue()
682 sk_proc_pid(p), kring->ckr_name, ckr_khead, ckr_ktail, in kr_txsync_prologue()
686 _KR_TXRING_VALIDATE(kring, ring, ckr_khead, ckr_ktail, head, ckr_rtail); in kr_txsync_prologue()
[all …]
H A Dchannel_kern.c99 kring->ckr_ktail); in kern_channel_available_slot_count()
117 slot_idx = kring->ckr_ktail; in kern_channel_get_next_slot()
133 kring->ckr_ktail, kring->ckr_klease, in kern_channel_get_next_slot()
146 kring->ckr_ktail, kring->ckr_klease, in kern_channel_get_next_slot()
176 kring->ckr_ktail = SLOT_NEXT(index, kring->ckr_lim); in _kern_channel_advance_slot_rx()
H A Dchannel_var.h354 volatile slot_idx_t ckr_ktail; member
834 busy = (int)(rxkring->ckr_ktail - rxkring->ckr_khead); in kr_available_slots_rxring()
873 ASSERT(kr->ckr_ktail < kr->ckr_num_slots); in kr_reserve_slots_locked()
901 update_pos = kr->ckr_ktail; in kr_publish_slots()
919 kr->ckr_ktail = end; in kr_publish_slots()
/xnu-10002.1.13/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c829 kring->ckr_mon_tail = kring->ckr_ktail; in nx_mon_add()
1040 beg = kring->ckr_ktail; in nx_mon_zcopy_parent_sync()
1045 end = kring->ckr_ktail; in nx_mon_zcopy_parent_sync()
1071 i = mkring->ckr_ktail; in nx_mon_zcopy_parent_sync()
1112 mkring->ckr_ktail = i; in nx_mon_zcopy_parent_sync()
1215 i = mkring->ckr_ktail; in nx_mon_parent_sync()
1294 mkring->ckr_ktail = i; in nx_mon_parent_sync()
1355 new_slots = kring->ckr_ktail - first_new; in nx_mon_parent_rxsync()
1362 kring->ckr_mon_tail = kring->ckr_ktail; in nx_mon_parent_rxsync()
/xnu-10002.1.13/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c865 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()
879 j = rxkring->ckr_ktail; /* RX */ in nx_upipe_na_txsync_locked()
962 rxkring->ckr_ktail = j; in nx_upipe_na_txsync_locked()
964 txkring->ckr_ktail = SLOT_PREV(k, lim_tx); 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()
1009 b = rxkring->ckr_ktail - rxkring->ckr_khead; in nx_upipe_na_rxsync()
1082 rxkring->ckr_khead, rxkring->ckr_ktail, in nx_upipe_na_rxsync()
/xnu-10002.1.13/bsd/skywalk/nexus/netif/
H A Dnx_netif_compat.c723 slot_idx_t nm_i = SLOT_NEXT(kring->ckr_ktail, lim); in nx_netif_compat_tx_clean()
751 kring->ckr_ktail = SLOT_PREV(nm_i, lim); in nx_netif_compat_tx_clean()
755 n, kring->ckr_khead, kring->ckr_ktail, in nx_netif_compat_tx_clean()
768 slot_idx_t ntc = SLOT_NEXT(kring->ckr_ktail, lim); /* next to clean */ in nx_netif_compat_set_tx_event()
862 flags, nm_i, kring->ckr_khead, kring->ckr_ktail, in nx_netif_compat_na_txsync_log()
948 tx_ret, nm_i, head, kring->ckr_ktail); in nx_netif_compat_na_txsync()
1021 nx_mbq_size(q), kring->ckr_khead, kring->ckr_ktail); in nx_netif_compat_receive_log1()
1209 CKRF_BITS, kring->ckr_ring_id, flags, nm_i, kring->ckr_ktail); in nx_netif_compat_na_rxsync_log()
1319 nm_i = kring->ckr_ktail; in nx_netif_compat_na_rxsync()
1489 kring->ckr_ktail = nm_i; in nx_netif_compat_na_rxsync()
H A Dnx_netif_vp.c240 ktail = ring->ckr_ktail; in netif_hwna_rx_get_pkts()
263 ring->ckr_rtail = ring->ckr_ktail; in netif_hwna_rx_get_pkts()
501 ktail = ring->ckr_ktail; in netif_vp_send_pkt_chain_low_latency()
H A Dnx_netif.c3625 ring->ckr_rtail = ring->ckr_ktail;
3678 ktail = ring->ckr_ktail;
4151 ring->ckr_ktail, ring->ckr_klease,
4225 ktail = ring->ckr_ktail;
/xnu-10002.1.13/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c340 txkring->ckr_khead, txkring->ckr_ktail, in kplo_sync_tx()
344 rxkring->ckr_khead, rxkring->ckr_ktail, in kplo_sync_tx()
453 txkring->ckr_khead, txkring->ckr_ktail, in kplo_sync_tx()
457 rxkring->ckr_khead, rxkring->ckr_ktail, in kplo_sync_tx()
/xnu-10002.1.13/bsd/skywalk/nexus/
H A Dnexus_adapter.c1151 kring->ckr_ktail, kring->ckr_rhead, kring->ckr_rtail); in na_notify()
3502 kring->ckr_ktail = SLOT_PREV(j, kring->ckr_lim); in na_packet_pool_free_sync()
3613 b = kring->ckr_ktail - kring->ckr_khead; in na_packet_pool_alloc_sync_common()
3639 j = kring->ckr_ktail; in na_packet_pool_alloc_sync_common()
3691 ASSERT(j != kring->ckr_khead || j == kring->ckr_ktail); in na_packet_pool_alloc_sync_common()
3692 kring->ckr_ktail = j; in na_packet_pool_alloc_sync_common()
3767 kring->ckr_ktail = SLOT_PREV(j, kring->ckr_lim); in na_packet_pool_free_buf_sync()
3807 b = kring->ckr_ktail - kring->ckr_khead; in na_packet_pool_alloc_buf_sync()
3833 j = kring->ckr_ktail; in na_packet_pool_alloc_buf_sync()
3884 ASSERT(j != kring->ckr_khead || j == kring->ckr_ktail); in na_packet_pool_alloc_buf_sync()
[all …]
/xnu-10002.1.13/bsd/skywalk/nexus/flowswitch/
H A Dfsw_vp.c225 kring->ckr_ktail = SLOT_PREV(kring->ckr_rhead, kring->ckr_lim); in fsw_vp_na_txsync()
H A Dfsw_dp.c1021 r->ckr_ktail = SLOT_PREV(idx, r->ckr_lim); in fsw_rx_ring_dequeue_pktq()
1120 r->ckr_ktail = SLOT_PREV(idx, r->ckr_lim); in fsw_tx_ring_dequeue_pktq()
1139 idx_start = r->ckr_ktail; in fsw_ring_enqueue_pktq()
1169 r->ckr_ktail = idx_end; in fsw_ring_enqueue_pktq()
/xnu-10002.1.13/tools/lldbmacros/
H A Dskywalk.py94 kt=kring.ckr_ktail,