| /xnu-8792.41.9/bsd/skywalk/channel/ |
| H A D | channel_ring.c | 95 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 D | channel_kern.c | 99 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 D | channel_var.h | 354 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-8792.41.9/bsd/skywalk/nexus/monitor/ |
| H A D | nx_monitor.c | 829 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-8792.41.9/bsd/skywalk/nexus/upipe/ |
| H A D | nx_user_pipe.c | 866 txkring->ckr_ktail, txkring->ckr_rhead, in nx_upipe_na_txsync_locked() 872 rxkring->ckr_ktail, rxkring->ckr_rhead, in nx_upipe_na_txsync_locked() 880 j = rxkring->ckr_ktail; /* RX */ in nx_upipe_na_txsync_locked() 963 rxkring->ckr_ktail = j; in nx_upipe_na_txsync_locked() 965 txkring->ckr_ktail = SLOT_PREV(k, lim_tx); in nx_upipe_na_txsync_locked() 972 txkring->ckr_ktail, txkring->ckr_rhead, in nx_upipe_na_txsync_locked() 978 rxkring->ckr_ktail, rxkring->ckr_rhead, in nx_upipe_na_txsync_locked() 1010 b = rxkring->ckr_ktail - rxkring->ckr_khead; in nx_upipe_na_rxsync() 1083 rxkring->ckr_khead, rxkring->ckr_ktail, in nx_upipe_na_rxsync()
|
| /xnu-8792.41.9/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_compat.c | 725 slot_idx_t nm_i = SLOT_NEXT(kring->ckr_ktail, lim); in nx_netif_compat_tx_clean() 753 kring->ckr_ktail = SLOT_PREV(nm_i, lim); in nx_netif_compat_tx_clean() 757 n, kring->ckr_khead, kring->ckr_ktail, in nx_netif_compat_tx_clean() 770 slot_idx_t ntc = SLOT_NEXT(kring->ckr_ktail, lim); /* next to clean */ in nx_netif_compat_set_tx_event() 864 flags, nm_i, kring->ckr_khead, kring->ckr_ktail, in nx_netif_compat_na_txsync_log() 950 tx_ret, nm_i, head, kring->ckr_ktail); in nx_netif_compat_na_txsync() 1023 nx_mbq_size(q), kring->ckr_khead, kring->ckr_ktail); in nx_netif_compat_receive_log1() 1211 CKRF_BITS, kring->ckr_ring_id, flags, nm_i, kring->ckr_ktail); in nx_netif_compat_na_rxsync_log() 1321 nm_i = kring->ckr_ktail; in nx_netif_compat_na_rxsync() 1491 kring->ckr_ktail = nm_i; in nx_netif_compat_na_rxsync()
|
| H A D | nx_netif_vp.c | 240 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 D | nx_netif.c | 3601 ring->ckr_rtail = ring->ckr_ktail; 3654 ktail = ring->ckr_ktail; 4126 ring->ckr_ktail, ring->ckr_klease, 4200 ktail = ring->ckr_ktail;
|
| /xnu-8792.41.9/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-8792.41.9/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 1114 kring->ckr_ktail, kring->ckr_rhead, kring->ckr_rtail); in na_notify() 3412 kring->ckr_ktail = SLOT_PREV(j, kring->ckr_lim); in na_packet_pool_free_sync() 3451 b = kring->ckr_ktail - kring->ckr_khead; in na_packet_pool_alloc_sync() 3477 j = kring->ckr_ktail; in na_packet_pool_alloc_sync() 3531 ASSERT(j != kring->ckr_khead || j == kring->ckr_ktail); in na_packet_pool_alloc_sync() 3532 kring->ckr_ktail = j; in na_packet_pool_alloc_sync() 3593 kring->ckr_ktail = SLOT_PREV(j, kring->ckr_lim); in na_packet_pool_free_buf_sync() 3633 b = kring->ckr_ktail - kring->ckr_khead; in na_packet_pool_alloc_buf_sync() 3659 j = kring->ckr_ktail; in na_packet_pool_alloc_buf_sync() 3710 ASSERT(j != kring->ckr_khead || j == kring->ckr_ktail); in na_packet_pool_alloc_buf_sync() [all …]
|
| /xnu-8792.41.9/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_vp.c | 226 kring->ckr_ktail = SLOT_PREV(kring->ckr_rhead, kring->ckr_lim); in fsw_vp_na_txsync()
|
| H A D | fsw_dp.c | 864 r->ckr_ktail = SLOT_PREV(idx, r->ckr_lim); in fsw_ring_dequeue_pktq() 880 idx_start = r->ckr_ktail; in fsw_ring_enqueue_pktq() 910 r->ckr_ktail = idx_end; in fsw_ring_enqueue_pktq()
|
| /xnu-8792.41.9/tools/lldbmacros/ |
| H A D | skywalk.py | 94 kt=kring.ckr_ktail,
|