Home
last modified time | relevance | path

Searched refs:memblock_idx (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-mm.h99 __hal_mempool_item_priv(xge_hal_mempool_t *mempool, int memblock_idx, in __hal_mempool_item_priv() argument
103 void *memblock = mempool->memblocks_arr[memblock_idx]; in __hal_mempool_item_priv()
113 return (char*)mempool->memblocks_priv_arr[memblock_idx] + in __hal_mempool_item_priv()
132 __hal_mempool_memblock(xge_hal_mempool_t *mempool, int memblock_idx) in __hal_mempool_memblock() argument
134 xge_assert(mempool->memblocks_arr[memblock_idx]); in __hal_mempool_memblock()
135 return mempool->memblocks_arr[memblock_idx]; in __hal_mempool_memblock()
143 __hal_mempool_memblock_dma(xge_hal_mempool_t *mempool, int memblock_idx) in __hal_mempool_memblock_dma() argument
145 return mempool->memblocks_dma_arr + memblock_idx; in __hal_mempool_memblock_dma()
H A Dxgehal-ring.h383 __hal_ring_block_memblock_idx_set(xge_hal_ring_block_t*block, int memblock_idx);
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-ring.c32 int memblock_idx; in __hal_ring_item_dma_offset() local
36 memblock_idx = __hal_ring_block_memblock_idx(item); in __hal_ring_item_dma_offset()
39 memblock = __hal_mempool_memblock(mempoolh, memblock_idx); in __hal_ring_item_dma_offset()
49 int memblock_idx; in __hal_ring_item_dma_addr() local
55 memblock_idx = __hal_ring_block_memblock_idx((xge_hal_ring_block_t *) item); in __hal_ring_item_dma_addr()
59 memblock_idx); in __hal_ring_item_dma_addr()
64 memblock_idx); in __hal_ring_item_dma_addr()
H A Dxgehal-ring-fp.c42 int memblock_idx = rxdp_5->host_control >> 16; in __hal_ring_rxd_priv() local
45 ((char*)ring->mempool->memblocks_priv_arr[memblock_idx] + ring->rxd_priv_size * i); in __hal_ring_rxd_priv()
76 __hal_ring_block_memblock_idx_set(xge_hal_ring_block_t*block, int memblock_idx) in __hal_ring_block_memblock_idx_set() argument
80 memblock_idx; in __hal_ring_block_memblock_idx_set()