Lines Matching defs:mempoolh

123  * @mempoolh: Handle to the memory pool of the ring
130 vxge_hal_mempool_h mempoolh,
135 vxge_hal_mempool_t *mempool = (vxge_hal_mempool_t *) mempoolh;
138 vxge_assert((mempoolh != NULL) && (item != NULL) &&
147 "mempoolh = 0x"VXGE_OS_STXFMT", item = 0x"VXGE_OS_STXFMT,
148 (ptr_t) mempoolh, (ptr_t) item);
154 memblock = __hal_mempool_memblock(mempoolh, memblock_idx);
165 * @mempoolh: Handle to the memory pool of the ring
173 vxge_hal_mempool_h mempoolh,
180 vxge_hal_mempool_t *mempool = (vxge_hal_mempool_t *) mempoolh;
184 vxge_assert((mempoolh != NULL) && (item != NULL) &&
193 "mempoolh = 0x"VXGE_OS_STXFMT", item = 0x"VXGE_OS_STXFMT", "
194 "dma_handle = 0x"VXGE_OS_STXFMT, (ptr_t) mempoolh,
202 (vxge_hal_mempool_t *) mempoolh, memblock_idx);
206 (vxge_hal_mempool_t *) mempoolh, memblock_idx);
222 * @mempoolh: Handle to the memory pool of the ring
231 vxge_hal_mempool_h mempoolh,
241 vxge_assert((mempoolh != NULL) && (ring != NULL));
249 "mempoolh = 0x"VXGE_OS_STXFMT", ring = 0x"VXGE_OS_STXFMT", "
250 "from = %d, to = %d", (ptr_t) mempoolh, (ptr_t) ring, from, to);
254 (vxge_hal_mempool_t *) mempoolh, from);
259 (vxge_hal_mempool_t *) mempoolh, to);
263 to_dma = __hal_ring_item_dma_addr(mempoolh, to_item, &to_dma_handle);
273 mempoolh, from_item, &from_dma_handle);
280 __hal_ring_item_dma_offset(mempoolh, from_item) +
297 * @mempoolh: Handle to memory pool
311 vxge_hal_mempool_h mempoolh,
332 "mempoolh = 0x"VXGE_OS_STXFMT", memblock = 0x"VXGE_OS_STXFMT", "
335 "userdata = 0x"VXGE_OS_STXFMT, (ptr_t) mempoolh, (ptr_t) memblock,
358 (vxge_hal_mempool_t *) mempoolh,
388 (((vxge_hal_mempool_t *) mempoolh)->memblock_size -
396 __hal_ring_rxdblock_link(mempoolh, ring, item_index, 0);
401 __hal_ring_rxdblock_link(mempoolh, ring, item_index - 1, item_index);
412 * @mempoolh: Handle to memory pool
426 vxge_hal_mempool_h mempoolh,
446 "mempoolh = 0x"VXGE_OS_STXFMT", memblock = 0x"VXGE_OS_STXFMT", "
449 "userdata = 0x"VXGE_OS_STXFMT, (ptr_t) mempoolh, (ptr_t) memblock,