Home
last modified time | relevance | path

Searched refs:dma_object (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-mm.c54 xge_hal_mempool_dma_t *dma_object = in __hal_mempool_grow() local
70 &dma_object->handle, in __hal_mempool_grow()
71 &dma_object->acc_handle); in __hal_mempool_grow()
92 &dma_object->acc_handle, in __hal_mempool_grow()
93 &dma_object->handle); in __hal_mempool_grow()
105 dma_object->addr = xge_os_dma_map(mempool->pdev, in __hal_mempool_grow()
106 dma_object->handle, in __hal_mempool_grow()
116 if (dma_object->addr == XGE_OS_INVALID_DMA_ADDR) { in __hal_mempool_grow()
123 &dma_object->acc_handle, in __hal_mempool_grow()
124 &dma_object->handle); in __hal_mempool_grow()
[all …]
H A Dxgehal-fifo.c31 xge_hal_mempool_dma_t *dma_object, in __hal_fifo_mempool_item_alloc() argument
52 txdl_priv->dma_addr = dma_object->addr + txdl_priv->dma_offset; in __hal_fifo_mempool_item_alloc()
53 txdl_priv->dma_handle = dma_object->handle; in __hal_fifo_mempool_item_alloc()
62 txdl_priv->dma_object = dma_object; in __hal_fifo_mempool_item_alloc()
101 xge_hal_mempool_dma_t *dma_object, in __hal_fifo_mempool_item_free() argument
H A Dxgehal-ring.c123 xge_hal_mempool_dma_t *dma_object, in __hal_ring_mempool_item_alloc() argument
161 rxd_priv->dma_addr = dma_object->addr + rxd_priv->dma_offset; in __hal_ring_mempool_item_alloc()
162 rxd_priv->dma_handle = dma_object->handle; in __hal_ring_mempool_item_alloc()
164 rxd_priv->dma_object = dma_object; in __hal_ring_mempool_item_alloc()
H A Dxgehal-ring-fp.c58 xge_assert(rxd_priv->dma_object); in __hal_ring_rxd_priv()
60 xge_assert(rxd_priv->dma_object->handle == rxd_priv->dma_handle); in __hal_ring_rxd_priv()
62 xge_assert(rxd_priv->dma_object->addr + rxd_priv->dma_offset == in __hal_ring_rxd_priv()
H A Dxgehal-fifo-fp.c39 xge_assert(txdl_priv->dma_object); in __hal_fifo_txdl_priv()
42 xge_assert(txdl_priv->dma_object->handle == txdl_priv->dma_handle); in __hal_fifo_txdl_priv()
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-mm.h58 xge_hal_mempool_dma_t *dma_object, void *item,
H A Dxgehal-fifo.h238 xge_hal_mempool_dma_t *dma_object; member
H A Dxgehal-ring.h268 xge_hal_mempool_dma_t *dma_object; member