Searched refs:ring_tail (Results 1 – 5 of 5) sorted by relevance
394 if (ring->ring_tail > lim) { in kr_log_bad_ring()420 kring->ckr_rhead, kring->ckr_khead, ring->ring_tail, in kr_log_bad_ring()500 kring->ckr_ring->ring_tail); in kr_txprologue()559 kring->ckr_ring->ring_tail); in kr_txprologue_upp()583 kring->ckr_ring->ring_tail); in kr_txprologue_upp()648 NM_FAIL_ON(ring->ring_tail != (_krt), \684 ring->ring_head, ring->ring_tail); in kr_txsync_prologue()718 ring->ring_tail); in kr_txsync_prologue()749 kring->ckr_rhead, ckr_rtail, ring->ring_head, ring->ring_tail); in kr_free_sync_prologue()762 ring->ring_tail); in kr_free_sync_prologue()[all …]
386 const volatile slot_idx_t ring_tail; /* (k) first kernel slot */ member430 #define CHANNEL_RING_EMPTY(_ring) ((_ring)->ring_head == (_ring)->ring_tail)
426 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()431 if (__probable(idx < ring->ring_tail || in _slot_index_is_valid()956 n = ring->ring_tail - ring->ring_head; in os_channel_available_slot_count()1006 idx = ring->ring_tail; in os_channel_get_next_slot()1012 if (__probable(idx != ring->ring_tail)) { in os_channel_get_next_slot()1695 if (__improbable(idx == ring->ring_tail)) { in os_channel_packet_alloc_common()1724 if (__improbable(idx == ring->ring_tail)) { in os_channel_packet_alloc_common()1778 if (__improbable(idx == ring->ring_tail)) { in os_channel_packet_free()1793 if (__improbable(idx == ring->ring_tail) && !_CHANNEL_IS_DEFUNCT(chd)) { in os_channel_packet_free()[all …]
78 *(slot_idx_t *)(uintptr_t)&cr->ring_tail = -1; in skt_badringtx_common()197 *(slot_idx_t *)(uintptr_t)&cr->ring_tail = -1; in skt_badringrx_common()
1927 *(slot_idx_t *)(uintptr_t)&ring->ring_tail = in na_kr_setup()1982 ring->ring_tail); in na_kr_setup()