Searched defs:head_wrap (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_txdma.c | 619 boolean_t head_wrap, tail_wrap; local 670 head_wrap = tx_head.bits.wrap; 674 tx_rd_index, tail_index, tail_wrap, head_index, head_wrap)); 686 if (TXDMA_RING_EMPTY(head_index, head_wrap, tail_index, 694 if (TXDMA_RING_FULL(head_index, head_wrap, tail_index, 1300 boolean_t head_wrap, tail_wrap; local 1327 head_wrap = tx_head.bits.wrap; 1330 tx_rd_index, tail_index, tail_wrap, head_index, head_wrap)); 1332 if (TXDMA_RING_EMPTY(head_index, head_wrap, tail_index, tail_wrap) && 1340 if (TXDMA_RING_FULL(head_index, head_wrap, tail_inde [all...] |
H A D | hxge_txdma.h | 56 #define TXDMA_RING_EMPTY(head, head_wrap, tail, tail_wrap) \ 57 ((head == tail && head_wrap == tail_wrap) ? B_TRUE : B_FALSE) 59 #define TXDMA_RING_FULL(head, head_wrap, tail, tail_wrap) \ 60 ((head == tail && head_wrap != tail_wrap) ? B_TRUE : B_FALSE) 152 boolean_t head_wrap; member in struct:_tx_ring_t
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_txdma.c | 918 boolean_t head_wrap, tail_wrap; local 962 head_wrap = tx_head.bits.ldw.wrap; 968 head_index, head_wrap)); 971 if (TXDMA_RING_EMPTY(head_index, head_wrap, 982 if (TXDMA_RING_FULL(head_index, head_wrap, tail_index, 1776 boolean_t head_wrap, tail_wrap; local 1804 head_wrap = tx_head.bits.ldw.wrap; 1810 head_index, head_wrap)); 1812 if (TXDMA_RING_EMPTY(head_index, head_wrap, 1822 if (TXDMA_RING_FULL(head_index, head_wrap, tail_inde [all...] |
Completed in 58 milliseconds