| /xnu-8020.101.4/bsd/skywalk/channel/ |
| H A D | channel_ring.c | 90 kring->ckr_rhead = kring->ckr_khead = 0; in kr_init_to_mhints() 417 kring->ckr_rhead, kring->ckr_khead, in kr_log_bad_ring() 448 r = kr->ckr_rhead - kr->ckr_khead; in kr_reclaim() 453 kr->ckr_khead = kr->ckr_rhead; in kr_reclaim() 494 kring->ckr_khead, kring->ckr_ktail, in kr_txprologue() 553 usd->sd_md_idx, kring->ckr_khead, kring->ckr_ktail, in kr_txprologue_upp() 577 kring->ckr_khead, kring->ckr_ktail, in kr_txprologue_upp() 659 slot_idx_t ckr_khead, ckr_ktail, ckr_rtail; in kr_txsync_prologue() local 672 ckr_khead = kring->ckr_khead; in kr_txsync_prologue() 679 sk_proc_pid(p), kring->ckr_name, ckr_khead, ckr_ktail, in kr_txsync_prologue() [all …]
|
| H A D | channel_kern.c | 40 ((_kring)->ckr_khead == SLOT_NEXT((_index), (_kring)->ckr_lim)) 81 if (index < kring->ckr_khead) { in _kern_channel_available_slot_count_rx() 82 busy = kring->ckr_num_slots + index - kring->ckr_khead; in _kern_channel_available_slot_count_rx() 84 busy = index - kring->ckr_khead; in _kern_channel_available_slot_count_rx() 96 kring->ckr_khead); in kern_channel_available_slot_count() 115 slot_idx = kring->ckr_khead; in kern_channel_get_next_slot() 132 kring->ckr_name, slot_idx, kring->ckr_khead, in kern_channel_get_next_slot() 145 kring->ckr_name, slot_idx, kring->ckr_khead, in kern_channel_get_next_slot()
|
| H A D | channel_var.h | 353 volatile slot_idx_t ckr_khead; member 816 busy = (int)(kr->ckr_klease - kr->ckr_khead); in kr_available_slots() 834 busy = (int)(rxkring->ckr_ktail - rxkring->ckr_khead); in kr_available_slots_rxring() 872 ASSERT(kr->ckr_khead < kr->ckr_num_slots); in kr_reserve_slots_locked()
|
| H A D | channel_syscalls.c | 344 kring->ckr_khead); in channel_sync_log1() 356 kring->ckr_ring->ring_head, kring->ckr_khead); in channel_sync_log2()
|
| H A D | channel.c | 1256 kring->ckr_ring->ring_head == kring->ckr_khead) { in ch_event()
|
| /xnu-8020.101.4/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_vp.c | 196 dropped_pkts = kring->ckr_rhead - kring->ckr_khead; in fsw_vp_na_txsync() 206 slot_idx_t sidx = kring->ckr_khead; in fsw_vp_na_txsync() 216 kring->ckr_khead = kring->ckr_rhead; in fsw_vp_na_txsync() 251 khead_prev = kring->ckr_khead; in fsw_vp_na_rxsync() 252 kring->ckr_khead = head; in fsw_vp_na_rxsync() 261 CKRF_BITS, kring->ckr_ring_id, kring->ckr_khead, khead_prev, in fsw_vp_na_rxsync()
|
| H A D | fsw_dp.c | 800 idx = r->ckr_khead; in fsw_ring_dequeue_pktq() 827 r->ckr_khead = idx; in fsw_ring_dequeue_pktq()
|
| /xnu-8020.101.4/bsd/skywalk/nexus/upipe/ |
| H A D | nx_user_pipe.c | 849 if (__probable(txkring->ckr_rhead != txkring->ckr_khead)) { in nx_upipe_na_txsync() 879 sk_proc_pid(p), txkring->ckr_name, txkring->ckr_khead, in nx_upipe_na_txsync_locked() 885 sk_proc_pid(p), rxkring->ckr_name, rxkring->ckr_khead, in nx_upipe_na_txsync_locked() 895 k = txkring->ckr_khead; /* TX */ in nx_upipe_na_txsync_locked() 898 n = txkring->ckr_rhead - txkring->ckr_khead; in nx_upipe_na_txsync_locked() 905 b = j - rxkring->ckr_khead; in nx_upipe_na_txsync_locked() 978 txkring->ckr_khead = k; in nx_upipe_na_txsync_locked() 985 sk_proc_pid(p), txkring->ckr_name, txkring->ckr_khead, in nx_upipe_na_txsync_locked() 991 sk_proc_pid(p), rxkring->ckr_name, rxkring->ckr_khead, in nx_upipe_na_txsync_locked() 1024 b = rxkring->ckr_ktail - rxkring->ckr_khead; in nx_upipe_na_rxsync() [all …]
|
| /xnu-8020.101.4/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kpipe_loopback.c | 340 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-8020.101.4/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_compat.c | 744 slot_idx_t khead = kring->ckr_khead; in nx_netif_compat_tx_clean() 775 n, kring->ckr_khead, kring->ckr_ktail, in nx_netif_compat_tx_clean() 882 flags, nm_i, kring->ckr_khead, kring->ckr_ktail, in nx_netif_compat_na_txsync_log() 911 nm_i = kring->ckr_khead; in nx_netif_compat_na_txsync() 1001 kring->ckr_khead = nm_i; in nx_netif_compat_na_txsync() 1041 nx_mbq_size(q), kring->ckr_khead, kring->ckr_ktail); in nx_netif_compat_receive_log1() 1320 if (kring->ckr_khead != head) { in nx_netif_compat_na_rxsync() 1321 kring->ckr_khead = head; in nx_netif_compat_na_rxsync()
|
| H A D | nx_netif_vp.c | 239 if (__improbable(ring->ckr_khead == ktail)) { in netif_hwna_rx_get_pkts() 519 ring->ckr_khead_pre = ring->ckr_khead; in netif_vp_send_pkt_chain_low_latency() 533 while (idx != ring->ckr_khead) { in netif_vp_send_pkt_chain_low_latency() 540 ring->ckr_khead_pre = ring->ckr_khead; in netif_vp_send_pkt_chain_low_latency()
|
| H A D | nx_netif.c | 3431 if (__improbable(ring->ckr_khead == ktail)) { 3900 ring->ckr_name, ring->ckr_khead, 4079 ring->ckr_khead_pre = ring->ckr_khead; 4093 while (idx != ring->ckr_khead) { 4100 ring->ckr_khead_pre = ring->ckr_khead;
|
| /xnu-8020.101.4/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 1138 kring->ckr_flags, CKRF_BITS, flags, kring->ckr_khead, in na_notify() 1853 kring->ckr_khead; in na_kr_setup() 3358 n = kring->ckr_rhead - kring->ckr_khead; in na_packet_pool_free_sync() 3371 j = kring->ckr_khead; in na_packet_pool_free_sync() 3409 kring->ckr_khead = j; in na_packet_pool_free_sync() 3446 kring->ckr_khead = kring->ckr_rhead; in na_packet_pool_alloc_sync() 3449 b = kring->ckr_ktail - kring->ckr_khead; in na_packet_pool_alloc_sync() 3529 ASSERT(j != kring->ckr_khead || j == kring->ckr_ktail); in na_packet_pool_alloc_sync() 3550 n = kring->ckr_rhead - kring->ckr_khead; in na_packet_pool_free_buf_sync() 3563 j = kring->ckr_khead; in na_packet_pool_free_buf_sync() [all …]
|
| /xnu-8020.101.4/bsd/skywalk/nexus/monitor/ |
| H A D | nx_monitor.c | 523 kring->ckr_khead = kring->ckr_rhead; in nx_mon_na_rxsync() 1052 beg = kring->ckr_khead; in nx_mon_zcopy_parent_sync() 1077 busy = i - mkring->ckr_khead; in nx_mon_zcopy_parent_sync() 1221 busy = i - mkring->ckr_khead; in nx_mon_parent_sync() 1330 first_new = kring->ckr_khead; in nx_mon_parent_txsync()
|
| /xnu-8020.101.4/tools/lldbmacros/ |
| H A D | skywalk.py | 93 kh=kring.ckr_khead,
|