Home
last modified time | relevance | path

Searched refs:ring_khead (Results 1 – 4 of 4) sorted by relevance

/xnu-8020.101.4/bsd/skywalk/channel/
H A Dos_channel_private.h379 const volatile slot_idx_t ring_khead; /* (k) next to send/reclaim */ member
H A Dchannel_ring.c1242 *(slot_idx_t *)(uintptr_t)&kring->ckr_ring->ring_khead = ckr_khead; in kr_txsync_finalize()
1392 *(slot_idx_t *)(uintptr_t)&kring->ckr_ring->ring_khead = ckr_khead; in kr_rxsync_finalize()
1416 *(slot_idx_t *)(uintptr_t)&kring->ckr_ring->ring_khead = ckr_khead; in kr_alloc_sync_finalize()
1443 *(slot_idx_t *)(uintptr_t)&kring->ckr_ring->ring_khead = ckr_khead; in kr_free_sync_finalize()
1576 *(slot_idx_t *)(uintptr_t)&kring->ckr_ring->ring_khead = ckr_khead; in kr_event_sync_finalize()
/xnu-8020.101.4/libsyscall/wrappers/skywalk/
H A Dos_channel.c942 return ring->ring_head != ring->ring_khead; in os_channel_pending()
965 n = ring->ring_head - ring->ring_khead; in os_channel_available_slot_count()
/xnu-8020.101.4/bsd/skywalk/nexus/
H A Dnexus_adapter.c1852 *(slot_idx_t *)(uintptr_t)&ring->ring_khead = in na_kr_setup()