/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_impl.h | 218 uint32_t *num_chunks; member in struct:_hxge_dma_pool_t
|
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], 1685 uint32_t num_chunks, p_hxge_dma_common_t *dma_cntl_p, 1700 dma_buf_p, tx_desc_p, num_chunks); 1856 p_tx_ring_t *tx_desc_p, uint32_t num_chunks) 1876 "chunks bufp $%p", channel, num_chunks, dma_bufp)); 1879 for (i = 0; i < num_chunks; i++, tmp_bufp++) { 1931 tx_ring_p->num_chunks = num_chunks; 1957 for (i = 0; i < num_chunks; 1683 hxge_map_txdma_channel(p_hxge_t hxgep, uint16_t channel, p_hxge_dma_common_t *dma_buf_p, p_tx_ring_t *tx_desc_p, uint32_t num_chunks, p_hxge_dma_common_t *dma_cntl_p, p_tx_mbox_t *tx_mbox_p) argument 1854 hxge_map_txdma_channel_buf_ring(p_hxge_t hxgep, uint16_t channel, p_hxge_dma_common_t *dma_buf_p, p_tx_ring_t *tx_desc_p, uint32_t num_chunks) argument [all...] |
H A D | hxge_txdma.h | 145 uint32_t num_chunks; member in struct:_tx_ring_t
|
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; local 2298 num_chunks = dma_buf_poolp->num_chunks; 2344 num_chunks[i], 2475 uint32_t num_chunks, p_hxge_dma_common_t *dma_rbr_cntl_p, 2491 dma_buf_p, rbr_p, num_chunks); 2864 p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks) 2883 "chunks bufp 0x%016llx", channel, num_chunks, dma_buf 2473 hxge_map_rxdma_channel(p_hxge_t hxgep, uint16_t channel, p_hxge_dma_common_t *dma_buf_p, p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks, p_hxge_dma_common_t *dma_rbr_cntl_p, p_hxge_dma_common_t *dma_rcr_cntl_p, p_hxge_dma_common_t *dma_mbox_cntl_p, p_rx_rcr_ring_t *rcr_p, p_rx_mbox_t *rx_mbox_p) argument 2862 hxge_map_rxdma_channel_buf_ring(p_hxge_t hxgep, uint16_t channel, p_hxge_dma_common_t *dma_buf_p, p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks) argument [all...] |
H A D | hxge_main.c | 1446 uint32_t *num_chunks; /* per dma */ local 1484 num_chunks = (uint32_t *)KMEM_ZALLOC(sizeof (uint32_t) * ndmas, 1546 num_chunks[i] = 0; 1550 &num_chunks[i]); 1596 dma_poolp->num_chunks = num_chunks; 1642 num_chunks[i]); 1647 KMEM_FREE(num_chunks, sizeof (uint32_t) * ndmas); 1676 uint32_t *num_chunks; local 1715 num_chunks 1759 hxge_alloc_rx_buf_dma(p_hxge_t hxgep, uint16_t dma_channel, p_hxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 1854 hxge_free_rx_buf_dma(p_hxge_t hxgep, p_hxge_dma_common_t dmap, uint32_t num_chunks) argument 1935 uint32_t *num_chunks; /* per dma */ local 2066 hxge_alloc_tx_buf_dma(p_hxge_t hxgep, uint16_t dma_channel, p_hxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 2145 hxge_free_tx_buf_dma(p_hxge_t hxgep, p_hxge_dma_common_t dmap, uint32_t num_chunks) argument 2217 uint32_t *num_chunks; local [all...] |
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_txdma.h | 161 uint32_t num_chunks; member in struct:_tx_ring_t
|
H A D | nxge_impl.h | 599 uint32_t *num_chunks; member in struct:_nxge_dma_pool_t
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_txdma.c | 2219 uint32_t num_chunks; local 2236 num_chunks = nxgep->tx_buf_pool_p->num_chunks[channel]; 2255 pData, pRing, num_chunks, pControl, mailbox); 2287 uint32_t num_chunks, 2303 dma_buf_p, tx_desc_p, num_chunks); 2514 * num_chunks 2530 p_tx_ring_t *tx_desc_p, uint32_t num_chunks) 2551 channel, num_chunks, dma_bufp)); 2554 for (i = 0; i < num_chunks; 2284 nxge_map_txdma_channel(p_nxge_t nxgep, uint16_t channel, p_nxge_dma_common_t *dma_buf_p, p_tx_ring_t *tx_desc_p, uint32_t num_chunks, p_nxge_dma_common_t *dma_cntl_p, p_tx_mbox_t *tx_mbox_p) argument 2528 nxge_map_txdma_channel_buf_ring(p_nxge_t nxgep, uint16_t channel, p_nxge_dma_common_t *dma_buf_p, p_tx_ring_t *tx_desc_p, uint32_t num_chunks) argument [all...] |
H A D | nxge_rxdma.c | 3249 chunks = nxgep->rx_buf_pool_p->num_chunks[channel]; 3312 uint32_t num_chunks, 3328 dma_buf_p, rbr_p, num_chunks); 3756 p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks) 3777 channel, num_chunks, dma_bufp)); 3780 for (i = 0; i < num_chunks; i++, tmp_bufp++) { 3808 rbrp->num_blocks = num_chunks; 3991 int num_chunks; local 4017 num_chunks = rbr_p->num_blocks; 4023 rbr_p->rdc, num_chunks, 3310 nxge_map_rxdma_channel(p_nxge_t nxgep, uint16_t channel, p_nxge_dma_common_t *dma_buf_p, p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks, p_nxge_dma_common_t *dma_cntl_p, p_rx_rcr_ring_t *rcr_p, p_rx_mbox_t *rx_mbox_p) argument 3754 nxge_map_rxdma_channel_buf_ring(p_nxge_t nxgep, uint16_t channel, p_nxge_dma_common_t *dma_buf_p, p_rx_rbr_ring_t *rbr_p, uint32_t num_chunks) argument [all...] |
H A D | nxge_main.c | 2258 uint32_t *num_chunks; /* per dma */ local 2285 num_chunks = (uint32_t *)KMEM_ZALLOC( 2395 dma_poolp->num_chunks = num_chunks; 2463 uint32_t *num_chunks; local 2480 num_chunks = &nxgep->rx_buf_pool_p->num_chunks[channel]; 2484 nxgep->rx_default_block_size, num_chunks)) != NXGE_OK) { 2501 nxge_free_rx_buf_dma(nxgep, *data, *num_chunks); 2518 uint32_t num_chunks; local 2592 nxge_alloc_rx_buf_dma(p_nxge_t nxgep, uint16_t dma_channel, p_nxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 2749 nxge_free_rx_buf_dma(p_nxge_t nxgep, p_nxge_dma_common_t dmap, uint32_t num_chunks) argument 2912 uint32_t *num_chunks; local 2972 uint32_t num_chunks; local 3016 uint32_t *num_chunks; /* per dma */ local 3098 nxge_alloc_tx_buf_dma(p_nxge_t nxgep, uint16_t dma_channel, p_nxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 3195 nxge_free_tx_buf_dma(p_nxge_t nxgep, p_nxge_dma_common_t dmap, uint32_t num_chunks) argument [all...] |