Searched refs:num_chunks (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_main.c1446 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...]
H A Dhxge_txdma.c61 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 Dhxge_txdma.h145 uint32_t num_chunks; member in struct:_tx_ring_t
H A Dhxge_rxdma.c67 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 Dhxge_impl.h218 uint32_t *num_chunks; member in struct:_hxge_dma_pool_t
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_main.c2258 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...]
H A Dnxge_txdma.c2219 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 Dnxge_rxdma.c3249 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...]
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_txdma.h161 uint32_t num_chunks; member in struct:_tx_ring_t
H A Dnxge_impl.h599 uint32_t *num_chunks; member in struct:_nxge_dma_pool_t

Completed in 111 milliseconds