Searched refs:xge_hal_mempool_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-mm.h | 64 typedef struct xge_hal_mempool_t { struct 83 } xge_hal_mempool_t; argument 90 __hal_mempool_item(xge_hal_mempool_t *mempool, int index) in __hal_mempool_item() 99 __hal_mempool_item_priv(xge_hal_mempool_t *mempool, int memblock_idx, in __hal_mempool_item_priv() 122 __hal_mempool_items_arr(xge_hal_mempool_t *mempool) in __hal_mempool_items_arr() 132 __hal_mempool_memblock(xge_hal_mempool_t *mempool, int memblock_idx) in __hal_mempool_memblock() 143 __hal_mempool_memblock_dma(xge_hal_mempool_t *mempool, int memblock_idx) in __hal_mempool_memblock_dma() 148 xge_hal_status_e __hal_mempool_grow(xge_hal_mempool_t *mempool, 151 xge_hal_mempool_t* __hal_mempool_create(pci_dev_h pdev, int memblock_size, 156 void __hal_mempool_destroy(xge_hal_mempool_t *mempool);
|
H A D | xgehal-fifo.h | 164 xge_hal_mempool_t *mempool;
|
H A D | xgehal-ring.h | 314 xge_hal_mempool_t *mempool;
|
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-mm.c | 34 __hal_mempool_grow(xge_hal_mempool_t *mempool, int num_allocate, in __hal_mempool_grow() 224 xge_hal_mempool_t* 232 xge_hal_mempool_t *mempool; in __hal_mempool_create() 242 mempool = (xge_hal_mempool_t *) \ in __hal_mempool_create() 243 xge_os_malloc(pdev, sizeof(xge_hal_mempool_t)); in __hal_mempool_create() 248 xge_os_memzero(mempool, sizeof(xge_hal_mempool_t)); in __hal_mempool_create() 352 __hal_mempool_destroy(xge_hal_mempool_t *mempool) in __hal_mempool_destroy() 422 xge_os_free(mempool->pdev, mempool, sizeof(xge_hal_mempool_t)); in __hal_mempool_destroy()
|
H A D | xgehal-ring.c | 58 memblock = __hal_mempool_memblock((xge_hal_mempool_t *) mempoolh, in __hal_ring_item_dma_addr() 63 __hal_mempool_memblock_dma((xge_hal_mempool_t *) mempoolh, in __hal_ring_item_dma_addr() 84 __hal_mempool_item((xge_hal_mempool_t *) mempoolh, from); in __hal_ring_rxdblock_link() 89 __hal_mempool_item((xge_hal_mempool_t *) mempoolh, to); in __hal_ring_rxdblock_link() 151 __hal_mempool_item_priv((xge_hal_mempool_t *) mempoolh, in __hal_ring_mempool_item_alloc()
|
H A D | xgehal-fifo.c | 44 __hal_mempool_item_priv((xge_hal_mempool_t *) mempoolh, in __hal_fifo_mempool_item_alloc() 116 __hal_mempool_item_priv((xge_hal_mempool_t *) mempoolh, in __hal_fifo_mempool_item_free()
|