Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-fifo-fp.c32 xge_hal_fifo_txdl_priv_t *txdl_priv; in __hal_fifo_txdl_priv() local
35 txdl_priv = (xge_hal_fifo_txdl_priv_t *) in __hal_fifo_txdl_priv()
38 xge_assert(txdl_priv); in __hal_fifo_txdl_priv()
39 xge_assert(txdl_priv->dma_object); in __hal_fifo_txdl_priv()
40 xge_assert(txdl_priv->dma_addr); in __hal_fifo_txdl_priv()
42 xge_assert(txdl_priv->dma_object->handle == txdl_priv->dma_handle); in __hal_fifo_txdl_priv()
44 return txdl_priv; in __hal_fifo_txdl_priv()
54 xge_hal_fifo_txdl_priv_t *txdl_priv; in __hal_fifo_dtr_post_single() local
64 txdl_priv = __hal_fifo_txdl_priv(dtrh); in __hal_fifo_dtr_post_single()
69 txdl_priv->dma_handle, in __hal_fifo_dtr_post_single()
[all …]
H A Dxgehal-fifo.c38 xge_hal_fifo_txdl_priv_t *txdl_priv; in __hal_fifo_mempool_item_alloc() local
43 txdl_priv = (xge_hal_fifo_txdl_priv_t *) \ in __hal_fifo_mempool_item_alloc()
48 xge_assert(txdl_priv); in __hal_fifo_mempool_item_alloc()
51 txdl_priv->dma_offset = (char*)item - (char*)memblock; in __hal_fifo_mempool_item_alloc()
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()
54 txdl_priv->memblock = memblock; in __hal_fifo_mempool_item_alloc()
55 txdl_priv->first_txdp = (xge_hal_fifo_txd_t *)item; in __hal_fifo_mempool_item_alloc()
56 txdl_priv->next_txdl_priv = NULL; in __hal_fifo_mempool_item_alloc()
57 txdl_priv->dang_txdl = NULL; in __hal_fifo_mempool_item_alloc()
[all …]