Home
last modified time | relevance | path

Searched refs:tbd_area (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_buf.c336 &tx_ring->tbd_area.dma_handle); in ixgbe_alloc_tbd_ring()
341 tx_ring->tbd_area.dma_handle = NULL; in ixgbe_alloc_tbd_ring()
359 tx_ring->tbd_area.acc_handle = NULL; in ixgbe_alloc_tbd_ring()
360 tx_ring->tbd_area.address = NULL; in ixgbe_alloc_tbd_ring()
386 tx_ring->tbd_area.dma_address = 0; in ixgbe_alloc_tbd_ring()
390 tx_ring->tbd_area.address = NULL; in ixgbe_alloc_tbd_ring()
402 tx_ring->tbd_area.size = len; in ixgbe_alloc_tbd_ring()
405 tx_ring->tbd_area.address; in ixgbe_alloc_tbd_ring()
427 tx_ring->tbd_area.address = NULL; in ixgbe_free_tbd_ring()
428 tx_ring->tbd_area.dma_address = 0; in ixgbe_free_tbd_ring()
[all …]
H A Dixgbe_tx.c1051 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORDEV); in ixgbe_tx_fill_ring()
1143 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORKERNEL); in ixgbe_tx_recycle_legacy()
1145 if (ixgbe_check_dma_handle(tx_ring->tbd_area.dma_handle) != DDI_FM_OK) { in ixgbe_tx_recycle_legacy()
1297 (void) ddi_dma_sync(tx_ring->tbd_area.dma_handle, in ixgbe_tx_recycle_head_wb()
1302 if (ixgbe_check_dma_handle(tx_ring->tbd_area.dma_handle) != DDI_FM_OK) { in ixgbe_tx_recycle_head_wb()
H A Dixgbe_sw.h489 dma_buffer_t tbd_area; member
H A Dixgbe_main.c2708 buf_low = (uint32_t)tx_ring->tbd_area.dma_address; in ixgbe_setup_tx_ring()
2709 buf_high = (uint32_t)(tx_ring->tbd_area.dma_address >> 32); in ixgbe_setup_tx_ring()
2728 ((uintptr_t)tx_ring->tbd_area.address + size); in ixgbe_setup_tx_ring()
2732 (tx_ring->tbd_area.dma_address + size); in ixgbe_setup_tx_ring()
2734 ((tx_ring->tbd_area.dma_address + size) >> 32); in ixgbe_setup_tx_ring()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_buf.c231 &tx_ring->tbd_area.dma_handle); in igb_alloc_tbd_ring()
236 tx_ring->tbd_area.dma_handle = NULL; in igb_alloc_tbd_ring()
254 tx_ring->tbd_area.acc_handle = NULL; in igb_alloc_tbd_ring()
255 tx_ring->tbd_area.address = NULL; in igb_alloc_tbd_ring()
281 tx_ring->tbd_area.dma_address = 0; in igb_alloc_tbd_ring()
285 tx_ring->tbd_area.address = NULL; in igb_alloc_tbd_ring()
297 tx_ring->tbd_area.size = len; in igb_alloc_tbd_ring()
300 tx_ring->tbd_area.address; in igb_alloc_tbd_ring()
322 tx_ring->tbd_area.address = NULL; in igb_free_tbd_ring()
323 tx_ring->tbd_area.dma_address = 0; in igb_free_tbd_ring()
[all …]
H A Digb_tx.c1040 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORDEV); in igb_tx_fill_ring()
1130 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORKERNEL); in igb_tx_recycle_legacy()
1133 tx_ring->tbd_area.dma_handle) != DDI_FM_OK) { in igb_tx_recycle_legacy()
1292 (void) ddi_dma_sync(tx_ring->tbd_area.dma_handle, in igb_tx_recycle_head_wb()
1298 tx_ring->tbd_area.dma_handle) != DDI_FM_OK) { in igb_tx_recycle_head_wb()
H A Digb_sw.h429 dma_buffer_t tbd_area; member
H A Digb_main.c2350 buf_low = (uint32_t)tx_ring->tbd_area.dma_address; in igb_setup_tx_ring()
2351 buf_high = (uint32_t)(tx_ring->tbd_area.dma_address >> 32); in igb_setup_tx_ring()
2370 ((uintptr_t)tx_ring->tbd_area.address + size); in igb_setup_tx_ring()
2374 (tx_ring->tbd_area.dma_address + size); in igb_setup_tx_ring()
2376 ((tx_ring->tbd_area.dma_address + size) >> 32); in igb_setup_tx_ring()
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_alloc.c329 (caddr_t *)&tx_ring->tbd_area, in e1000g_alloc_tx_descriptors()
337 tx_ring->tbd_area = NULL; in e1000g_alloc_tx_descriptors()
351 bzero(tx_ring->tbd_area, len); in e1000g_alloc_tx_descriptors()
390 (caddr_t *)&tx_ring->tbd_area, in e1000g_alloc_tx_descriptors()
397 tx_ring->tbd_area = NULL; in e1000g_alloc_tx_descriptors()
409 bzero(tx_ring->tbd_area, len); in e1000g_alloc_tx_descriptors()
415 templong = P2NPHASE((uintptr_t)tx_ring->tbd_area, in e1000g_alloc_tx_descriptors()
418 templong += (uintptr_t)tx_ring->tbd_area; in e1000g_alloc_tx_descriptors()
443 tx_ring->tbd_area = NULL; in e1000g_alloc_tx_descriptors()
463 tx_ring->tbd_first = tx_ring->tbd_area; in e1000g_alloc_tx_descriptors()
[all …]
H A De1000g_sw.h701 struct e1000_tx_desc *tbd_area; member