Home
last modified time | relevance | path

Searched refs:ring_head (Results 1 – 7 of 7) sorted by relevance

/xnu-12377.41.6/bsd/skywalk/channel/ !
H A Dchannel_ring.c391 if (ring->ring_head > lim) { in kr_log_bad_ring()
419 SK_KVA(kring), kring->ckr_flags, ring->ring_head, in kr_log_bad_ring()
499 kring->ckr_ring->ring_head, in kr_txprologue()
558 kring->ckr_ring->ring_head, in kr_txprologue_upp()
582 kring->ckr_ring->ring_head, in kr_txprologue_upp()
674 head = ring->ring_head; in kr_txsync_prologue()
684 ring->ring_head, ring->ring_tail); in kr_txsync_prologue()
740 head = ring->ring_head; in kr_free_sync_prologue()
749 kring->ckr_rhead, ckr_rtail, ring->ring_head, ring->ring_tail); in kr_free_sync_prologue()
817 kring->ckr_rtail, kring->ckr_ring->ring_head, in kr_rxprologue()
[all …]
H A Dos_channel_private.h385 volatile slot_idx_t ring_head; /* (u) first user slot */ member
430 #define CHANNEL_RING_EMPTY(_ring) ((_ring)->ring_head == (_ring)->ring_tail)
H A Dchannel_syscalls.c338 SK_KVA(current_thread()), kring->ckr_ring->ring_head, in channel_sync_log1()
351 kring->ckr_ring->ring_head, kring->ckr_khead); in channel_sync_log2()
H A Dchannel.c1263 kring->ckr_ring->ring_head == kring->ckr_khead) { in ch_event()
/xnu-12377.41.6/libsyscall/wrappers/skywalk/ !
H A Dos_channel.c426 if (ring->ring_head <= ring->ring_tail) { in _slot_index_is_valid()
427 if (__probable(idx >= ring->ring_head && idx < ring->ring_tail)) { in _slot_index_is_valid()
432 (idx >= ring->ring_head && idx < ring->ring_num_slots))) { in _slot_index_is_valid()
927 return ring->ring_head != ring->ring_khead; in os_channel_pending()
950 n = ring->ring_head - ring->ring_khead; in os_channel_available_slot_count()
956 n = ring->ring_tail - ring->ring_head; in os_channel_available_slot_count()
975 ring->ring_head = _CHANNEL_RING_NEXT(ring, idx); in os_channel_advance_slot()
1009 idx = ring->ring_head; in os_channel_get_next_slot()
1693 idx = ring->ring_head; in os_channel_packet_alloc_common()
1745 ring->ring_head = _CHANNEL_RING_NEXT(ring, idx); in os_channel_packet_alloc_common()
[all …]
/xnu-12377.41.6/tests/skywalk/ !
H A Dskt_badring.c77 cr->ring_head = -1; in skt_badringtx_common()
196 cr->ring_head = -1; in skt_badringrx_common()
/xnu-12377.41.6/bsd/skywalk/nexus/ !
H A Dnexus_adapter.c1924 ring->ring_head = kring->ckr_rhead; in na_kr_setup()
1981 " h, t: %u, %u", ring->ring_head, in na_kr_setup()