Searched refs:ring_head (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215.1.10/bsd/skywalk/channel/ |
| H A D | channel_ring.c | 391 if (ring->ring_head > lim) { in kr_log_bad_ring() 419 SK_KVA(kring), kring->ckr_flags, CKRF_BITS, 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 D | os_channel_private.h | 381 volatile slot_idx_t ring_head; /* (u) first user slot */ member 426 #define CHANNEL_RING_EMPTY(_ring) ((_ring)->ring_head == (_ring)->ring_tail)
|
| H A D | channel_syscalls.c | 355 SK_KVA(current_thread()), kring->ckr_ring->ring_head, in channel_sync_log1() 368 kring->ckr_ring->ring_head, kring->ckr_khead); in channel_sync_log2()
|
| H A D | channel.c | 1262 kring->ckr_ring->ring_head == kring->ckr_khead) { in ch_event()
|
| /xnu-11215.1.10/libsyscall/wrappers/skywalk/ |
| H A D | os_channel.c | 442 if (ring->ring_head <= ring->ring_tail) { in _slot_index_is_valid() 443 if (__probable(idx >= ring->ring_head && idx < ring->ring_tail)) { in _slot_index_is_valid() 448 (idx >= ring->ring_head && idx < ring->ring_num_slots))) { in _slot_index_is_valid() 955 return ring->ring_head != ring->ring_khead; in os_channel_pending() 978 n = ring->ring_head - ring->ring_khead; in os_channel_available_slot_count() 984 n = ring->ring_tail - ring->ring_head; in os_channel_available_slot_count() 1003 ring->ring_head = _CHANNEL_RING_NEXT(ring, idx); in os_channel_advance_slot() 1037 idx = ring->ring_head; in os_channel_get_next_slot() 1752 idx = ring->ring_head; in os_channel_packet_alloc_common() 1804 ring->ring_head = _CHANNEL_RING_NEXT(ring, idx); in os_channel_packet_alloc_common() [all …]
|
| /xnu-11215.1.10/tests/skywalk/ |
| H A D | skt_badring.c | 77 cr->ring_head = -1; in skt_badringtx_common() 196 cr->ring_head = -1; in skt_badringrx_common()
|
| /xnu-11215.1.10/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 1946 ring->ring_head = kring->ckr_rhead; in na_kr_setup() 2006 " h, t: %u, %u, %u", ring->ring_head, in na_kr_setup()
|