Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-ring.c137 for (i=ring->rxds_per_block-1; i>=0; i--) { in __hal_ring_mempool_item_alloc()
141 int reserve_index = index * ring->rxds_per_block + i; in __hal_ring_mempool_item_alloc()
145 (ring->rxds_per_block - 1 - i) * ring->rxd_size; in __hal_ring_mempool_item_alloc()
178 ring->rxds_per_block + i); in __hal_ring_mempool_item_alloc()
276 ring->rxds_per_block = XGE_HAL_RING_RXDS_PER_BLOCK(queue->buffer_mode); in __hal_ring_open()
279 ring->rxdblock_priv_size = ring->rxd_priv_size * ring->rxds_per_block; in __hal_ring_open()
282 sizeof(void*) * queue->max * ring->rxds_per_block); in __hal_ring_open()
306 queue->initial * ring->rxds_per_block, in __hal_ring_open()
307 queue->max * ring->rxds_per_block, in __hal_ring_open()
317 (ring->rxds_per_block * ring->rxd_size - ring->rxd_size)); in __hal_ring_open()
[all …]
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-ring.h313 int rxds_per_block; member