Searched refs:tail_ptr (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.0-release/sys/dev/nxge/xgehal/ |
H A D | xge-queue.c | 75 (u64)(ulong_t)queue->tail_ptr, 79 } else if ((char *)queue->tail_ptr - real_size == (char*)elem) { 80 queue->tail_ptr = (char *)queue->tail_ptr - real_size; 88 (u64)(ulong_t)queue->tail_ptr, 100 (u64)(ulong_t)queue->tail_ptr, 105 xge_assert(queue->tail_ptr >= queue->head_ptr); 106 xge_assert(queue->tail_ptr >= queue->start_ptr && 107 queue->tail_ptr <= queue->end_ptr); 116 queue->head_ptr = queue->tail_ptr [all...] |
/freebsd-10.0-release/sys/dev/vxge/vxgehal/ |
H A D | vxge-queue.c | 100 (ptr_t) queue->head_ptr, (ptr_t) queue->tail_ptr, 102 } else if ((char *) queue->tail_ptr - real_size == (char *) elem) { 103 queue->tail_ptr = (char *) queue->tail_ptr - real_size; 109 (ptr_t) queue->head_ptr, (ptr_t) queue->tail_ptr, 117 (ptr_t) queue->head_ptr, (ptr_t) queue->tail_ptr, 120 vxge_assert(queue->tail_ptr >= queue->head_ptr); 121 vxge_assert(queue->tail_ptr >= queue->start_ptr && 122 queue->tail_ptr <= queue->end_ptr); 131 queue->head_ptr = queue->tail_ptr [all...] |
/freebsd-10.0-release/sys/dev/nxge/include/ |
H A D | xge-queue.h | 105 * @tail_ptr: Points to the tail of the queue. It gets changed during queue 133 void *tail_ptr; member in struct:xge_queue_t
|
/freebsd-10.0-release/sys/dev/vxge/include/ |
H A D | vxge-queue.h | 104 * @tail_ptr: Points to the tail of the queue. It gets changed during queue 132 void *tail_ptr; member in struct:vxge_queue_t
|
/freebsd-10.0-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-helper.c | 1148 cvmx_sso_rwq_tail_ptrx_t tail_ptr; local 1151 tail_ptr.u64 = 0; 1153 tail_ptr.s.ptr = head_ptr.s.ptr; 1155 cvmx_write_csr(CVMX_SSO_RWQ_TAIL_PTRX(i), tail_ptr.u64); 1216 cvmx_sso_rwq_tail_ptrx_t tail_ptr; local 1219 tail_ptr.u64 = cvmx_read_csr(CVMX_SSO_RWQ_TAIL_PTRX(i)); 1220 if (head_ptr.s.ptr != tail_ptr.s.ptr) { 1221 cvmx_dprintf("head_ptr.s.ptr != tail_ptr.s.ptr, idx: %d\n", i);
|
Completed in 130 milliseconds