Home
last modified time | relevance | path

Searched refs:atge_rx_ring (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/atge/
H A Datge_l1.c168 l1->atge_rx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP); in atge_l1_alloc_dma()
169 l1->atge_rx_ring->r_atge = atgep; in atge_l1_alloc_dma()
170 l1->atge_rx_ring->r_desc_ring = NULL; in atge_l1_alloc_dma()
178 l1->atge_rx_ring->r_desc_ring = dma; in atge_l1_alloc_dma()
183 err = atge_alloc_buffers(l1->atge_rx_ring, L1_RX_RING_CNT, in atge_l1_alloc_dma()
278 if (l1 && l1->atge_rx_ring != NULL) { in atge_l1_free_dma()
279 atge_free_buffers(l1->atge_rx_ring, L1_RX_RING_CNT); in atge_l1_free_dma()
281 if (l1->atge_rx_ring->r_desc_ring != NULL) { in atge_l1_free_dma()
282 atge_free_a_dma_blk(l1->atge_rx_ring->r_desc_ring); in atge_l1_free_dma()
285 kmem_free(l1->atge_rx_ring, sizeof (atge_ring_t)); in atge_l1_free_dma()
[all …]
H A Datge_l1c.c196 l1c->atge_rx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP); in atge_l1c_alloc_dma()
197 l1c->atge_rx_ring->r_atge = atgep; in atge_l1c_alloc_dma()
198 l1c->atge_rx_ring->r_desc_ring = NULL; in atge_l1c_alloc_dma()
206 l1c->atge_rx_ring->r_desc_ring = dma; in atge_l1c_alloc_dma()
211 err = atge_alloc_buffers(l1c->atge_rx_ring, L1C_RX_RING_CNT, in atge_l1c_alloc_dma()
306 if (l1c && l1c->atge_rx_ring != NULL) { in atge_l1c_free_dma()
307 atge_free_buffers(l1c->atge_rx_ring, L1C_RX_RING_CNT); in atge_l1c_free_dma()
309 if (l1c->atge_rx_ring->r_desc_ring != NULL) { in atge_l1c_free_dma()
310 atge_free_a_dma_blk(l1c->atge_rx_ring->r_desc_ring); in atge_l1c_free_dma()
313 kmem_free(l1c->atge_rx_ring, sizeof (atge_ring_t)); in atge_l1c_free_dma()
[all …]
H A Datge.h229 atge_ring_t *atge_rx_ring; member
243 atge_ring_t *atge_rx_ring; member