Home
last modified time | relevance | path

Searched refs:atge_tx_ring (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/io/atge/
H A Datge_l1c.c168 atgep->atge_tx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP); in atge_l1c_alloc_dma()
169 atgep->atge_tx_ring->r_atge = atgep; in atge_l1c_alloc_dma()
170 atgep->atge_tx_ring->r_desc_ring = NULL; in atge_l1c_alloc_dma()
178 atgep->atge_tx_ring->r_desc_ring = dma; in atge_l1c_alloc_dma()
183 err = atge_alloc_buffers(atgep->atge_tx_ring, ATGE_TX_RING_CNT, in atge_l1c_alloc_dma()
277 if (atgep->atge_tx_ring != NULL) { in atge_l1c_free_dma()
278 atge_free_buffers(atgep->atge_tx_ring, ATGE_TX_RING_CNT); in atge_l1c_free_dma()
280 if (atgep->atge_tx_ring->r_desc_ring != NULL) { in atge_l1c_free_dma()
281 atge_free_a_dma_blk(atgep->atge_tx_ring->r_desc_ring); in atge_l1c_free_dma()
284 kmem_free(atgep->atge_tx_ring, sizeof (atge_ring_t)); in atge_l1c_free_dma()
[all …]
H A Datge_l1e.c151 atgep->atge_tx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP); in atge_l1e_alloc_dma()
152 atgep->atge_tx_ring->r_atge = atgep; in atge_l1e_alloc_dma()
153 atgep->atge_tx_ring->r_desc_ring = NULL; in atge_l1e_alloc_dma()
161 atgep->atge_tx_ring->r_desc_ring = dma; in atge_l1e_alloc_dma()
166 err = atge_alloc_buffers(atgep->atge_tx_ring, ATGE_TX_RING_CNT, in atge_l1e_alloc_dma()
248 if (atgep->atge_tx_ring != NULL) { in atge_l1e_free_dma()
249 atge_free_buffers(atgep->atge_tx_ring, ATGE_TX_RING_CNT); in atge_l1e_free_dma()
251 if (atgep->atge_tx_ring->r_desc_ring != NULL) { in atge_l1e_free_dma()
252 atge_free_a_dma_blk(atgep->atge_tx_ring->r_desc_ring); in atge_l1e_free_dma()
255 kmem_free(atgep->atge_tx_ring, sizeof (atge_ring_t)); in atge_l1e_free_dma()
[all …]
H A Datge_l1.c140 atgep->atge_tx_ring = kmem_alloc(sizeof (atge_ring_t), KM_SLEEP); in atge_l1_alloc_dma()
141 atgep->atge_tx_ring->r_atge = atgep; in atge_l1_alloc_dma()
142 atgep->atge_tx_ring->r_desc_ring = NULL; in atge_l1_alloc_dma()
150 atgep->atge_tx_ring->r_desc_ring = dma; in atge_l1_alloc_dma()
155 err = atge_alloc_buffers(atgep->atge_tx_ring, ATGE_TX_RING_CNT, in atge_l1_alloc_dma()
249 if (atgep->atge_tx_ring != NULL) { in atge_l1_free_dma()
250 atge_free_buffers(atgep->atge_tx_ring, ATGE_TX_RING_CNT); in atge_l1_free_dma()
252 if (atgep->atge_tx_ring->r_desc_ring != NULL) { in atge_l1_free_dma()
253 atge_free_a_dma_blk(atgep->atge_tx_ring->r_desc_ring); in atge_l1_free_dma()
256 kmem_free(atgep->atge_tx_ring, sizeof (atge_ring_t)); in atge_l1_free_dma()
[all …]
H A Datge.h331 atge_ring_t *atge_tx_ring; member
H A Datge_main.c540 atge_ring_t *r = atgep->atge_tx_ring; in atge_tx_reclaim()
580 atgep->atge_tx_ring->r_consumer = start; in atge_tx_reclaim()
2793 r = atgep->atge_tx_ring; in atge_send_a_packet()