Searched refs:atge_rx_ring (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/atge/ |
H A D | atge_l1.c | 168 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 D | atge_l1c.c | 196 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 D | atge.h | 229 atge_ring_t *atge_rx_ring; member 243 atge_ring_t *atge_rx_ring; member
|