Home
last modified time | relevance | path

Searched refs:tail_ptr (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxge-queue.c70 (u64)(ulong_t)queue->tail_ptr, in __queue_consume()
74 } else if ((char *)queue->tail_ptr - real_size == (char*)elem) { in __queue_consume()
75 queue->tail_ptr = (char *)queue->tail_ptr - real_size; in __queue_consume()
83 (u64)(ulong_t)queue->tail_ptr, in __queue_consume()
95 (u64)(ulong_t)queue->tail_ptr, in __queue_consume()
100 xge_assert(queue->tail_ptr >= queue->head_ptr); in __queue_consume()
101 xge_assert(queue->tail_ptr >= queue->start_ptr && in __queue_consume()
102 queue->tail_ptr <= queue->end_ptr); in __queue_consume()
111 queue->head_ptr = queue->tail_ptr = queue->start_ptr; in __queue_consume()
165 if ((char *)queue->tail_ptr + real_size <= (char *)queue->end_ptr) { in xge_queue_produce()
[all …]
/titanic_44/usr/src/uts/common/io/xge/hal/include/
H A Dxge-queue.h128 void *tail_ptr; member