/titanic_41/usr/src/uts/common/io/hxge/ |
H A D | hxge_main.c | 1445 uint32_t *num_chunks; /* per dma */ in hxge_alloc_rx_mem_pool() local 1483 num_chunks = (uint32_t *)KMEM_ZALLOC(sizeof (uint32_t) * ndmas, in hxge_alloc_rx_mem_pool() 1545 num_chunks[i] = 0; in hxge_alloc_rx_mem_pool() 1549 &num_chunks[i]); in hxge_alloc_rx_mem_pool() 1595 dma_poolp->num_chunks = num_chunks; in hxge_alloc_rx_mem_pool() 1641 num_chunks[i]); in hxge_alloc_rx_mem_pool() 1646 KMEM_FREE(num_chunks, sizeof (uint32_t) * ndmas); in hxge_alloc_rx_mem_pool() 1675 uint32_t *num_chunks; in hxge_free_rx_mem_pool() local 1714 num_chunks = dma_poolp->num_chunks; in hxge_free_rx_mem_pool() 1722 hxge_free_rx_buf_dma(hxgep, dma_buf_p[i], num_chunks[i]); in hxge_free_rx_mem_pool() [all …]
|
H A D | hxge_txdma.c | 61 uint32_t num_chunks, p_hxge_dma_common_t *dma_cntl_p, 1575 dma_buf_poolp->num_chunks[i], in hxge_map_txdma() 1685 uint32_t num_chunks, p_hxge_dma_common_t *dma_cntl_p, in hxge_map_txdma_channel() argument 1700 dma_buf_p, tx_desc_p, num_chunks); in hxge_map_txdma_channel() 1856 p_tx_ring_t *tx_desc_p, uint32_t num_chunks) in hxge_map_txdma_channel_buf_ring() argument 1876 "chunks bufp $%p", channel, num_chunks, dma_bufp)); in hxge_map_txdma_channel_buf_ring() 1879 for (i = 0; i < num_chunks; i++, tmp_bufp++) { in hxge_map_txdma_channel_buf_ring() 1931 tx_ring_p->num_chunks = num_chunks; in hxge_map_txdma_channel_buf_ring() 1957 for (i = 0; i < num_chunks; i++, dma_bufp++) { in hxge_map_txdma_channel_buf_ring() 1977 if (i < num_chunks) { in hxge_map_txdma_channel_buf_ring()
|
H A D | hxge_rxdma.c | 67 uint32_t num_chunks, p_hxge_dma_common_t *dma_rbr_cntl_p, 80 p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks); 2272 uint32_t *num_chunks; in hxge_map_rxdma() local 2298 num_chunks = dma_buf_poolp->num_chunks; in hxge_map_rxdma() 2344 num_chunks[i], in hxge_map_rxdma() 2475 uint32_t num_chunks, p_hxge_dma_common_t *dma_rbr_cntl_p, in hxge_map_rxdma_channel() argument 2491 dma_buf_p, rbr_p, num_chunks); in hxge_map_rxdma_channel() 2864 p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks) in hxge_map_rxdma_channel_buf_ring() argument 2883 "chunks bufp 0x%016llx", channel, num_chunks, dma_bufp)); in hxge_map_rxdma_channel_buf_ring() 2886 for (i = 0; i < num_chunks; i++, tmp_bufp++) { in hxge_map_rxdma_channel_buf_ring() [all …]
|
H A D | hxge_txdma.h | 145 uint32_t num_chunks; member
|
H A D | hxge_impl.h | 218 uint32_t *num_chunks; member
|
/titanic_41/usr/src/uts/common/io/nxge/ |
H A D | nxge_main.c | 2257 uint32_t *num_chunks; /* per dma */ in nxge_alloc_rx_mem_pool() local 2284 num_chunks = (uint32_t *)KMEM_ZALLOC( in nxge_alloc_rx_mem_pool() 2394 dma_poolp->num_chunks = num_chunks; in nxge_alloc_rx_mem_pool() 2462 uint32_t *num_chunks; in nxge_alloc_rxb() local 2479 num_chunks = &nxgep->rx_buf_pool_p->num_chunks[channel]; in nxge_alloc_rxb() 2483 nxgep->rx_default_block_size, num_chunks)) != NXGE_OK) { in nxge_alloc_rxb() 2500 nxge_free_rx_buf_dma(nxgep, *data, *num_chunks); in nxge_alloc_rxb() 2517 uint32_t num_chunks; in nxge_free_rxb() local 2522 num_chunks = nxgep->rx_buf_pool_p->num_chunks[channel]; in nxge_free_rxb() 2523 nxge_free_rx_buf_dma(nxgep, data, num_chunks); in nxge_free_rxb() [all …]
|
H A D | nxge_txdma.c | 2219 uint32_t num_chunks; in nxge_map_txdma() local 2236 num_chunks = nxgep->tx_buf_pool_p->num_chunks[channel]; in nxge_map_txdma() 2255 pData, pRing, num_chunks, pControl, mailbox); in nxge_map_txdma() 2287 uint32_t num_chunks, in nxge_map_txdma_channel() argument 2303 dma_buf_p, tx_desc_p, num_chunks); in nxge_map_txdma_channel() 2530 p_tx_ring_t *tx_desc_p, uint32_t num_chunks) in nxge_map_txdma_channel_buf_ring() argument 2551 channel, num_chunks, dma_bufp)); in nxge_map_txdma_channel_buf_ring() 2554 for (i = 0; i < num_chunks; i++, tmp_bufp++) { in nxge_map_txdma_channel_buf_ring() 2611 tx_ring_p->num_chunks = num_chunks; in nxge_map_txdma_channel_buf_ring() 2641 for (i = 0; i < num_chunks; i++, dma_bufp++) { in nxge_map_txdma_channel_buf_ring() [all …]
|
H A D | nxge_rxdma.c | 3249 chunks = nxgep->rx_buf_pool_p->num_chunks[channel]; in nxge_map_rxdma() 3312 uint32_t num_chunks, in nxge_map_rxdma_channel() argument 3328 dma_buf_p, rbr_p, num_chunks); in nxge_map_rxdma_channel() 3756 p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks) in nxge_map_rxdma_channel_buf_ring() argument 3777 channel, num_chunks, dma_bufp)); in nxge_map_rxdma_channel_buf_ring() 3780 for (i = 0; i < num_chunks; i++, tmp_bufp++) { in nxge_map_rxdma_channel_buf_ring() 3808 rbrp->num_blocks = num_chunks; in nxge_map_rxdma_channel_buf_ring() 3991 int num_chunks; in nxge_unmap_rxdma_channel_buf_ring() local 4017 num_chunks = rbr_p->num_blocks; in nxge_unmap_rxdma_channel_buf_ring() 4023 rbr_p->rdc, num_chunks, in nxge_unmap_rxdma_channel_buf_ring()
|
/titanic_41/usr/src/uts/common/sys/nxge/ |
H A D | nxge_txdma.h | 161 uint32_t num_chunks; member
|
H A D | nxge_impl.h | 599 uint32_t *num_chunks; member
|