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);
341 tx_ring->tbd_area.dma_handle = NULL;
350 ret = ddi_dma_mem_alloc(tx_ring->tbd_area.dma_handle,
353 (caddr_t *)&tx_ring->tbd_area.address,
354 &len, &tx_ring->tbd_area.acc_handle);
359 tx_ring->tbd_area.acc_handle = NULL;
360 tx_ring->tbd_area.address = NULL;
361 if (tx_ring->tbd_area.dma_handle != NULL) {
362 ddi_dma_free_handle(&tx_ring->tbd_area.dma_handle);
363 tx_ring->tbd_area
[all...]
H A Dixgbe_tx.c1141 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORDEV);
1233 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORKERNEL);
1235 if (ixgbe_check_dma_handle(tx_ring->tbd_area.dma_handle) != DDI_FM_OK) {
1400 * DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORKERNEL);
1402 (void) ddi_dma_sync(tx_ring->tbd_area.dma_handle,
1407 if (ixgbe_check_dma_handle(tx_ring->tbd_area.dma_handle) != DDI_FM_OK) {
H A Dixgbe_sw.h473 dma_buffer_t tbd_area; member in struct:ixgbe_tx_ring
H A Dixgbe_main.c2582 buf_low = (uint32_t)tx_ring->tbd_area.dma_address;
2583 buf_high = (uint32_t)(tx_ring->tbd_area.dma_address >> 32);
2602 ((uintptr_t)tx_ring->tbd_area.address + size);
2606 (tx_ring->tbd_area.dma_address + size);
2608 ((tx_ring->tbd_area.dma_address + size) >> 32);
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_buf.c231 &tx_ring->tbd_area.dma_handle);
236 tx_ring->tbd_area.dma_handle = NULL;
245 ret = ddi_dma_mem_alloc(tx_ring->tbd_area.dma_handle,
248 (caddr_t *)&tx_ring->tbd_area.address,
249 &len, &tx_ring->tbd_area.acc_handle);
254 tx_ring->tbd_area.acc_handle = NULL;
255 tx_ring->tbd_area.address = NULL;
256 if (tx_ring->tbd_area.dma_handle != NULL) {
257 ddi_dma_free_handle(&tx_ring->tbd_area.dma_handle);
258 tx_ring->tbd_area
[all...]
H A Digb_tx.c1011 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORDEV);
1101 DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORKERNEL);
1104 tx_ring->tbd_area.dma_handle) != DDI_FM_OK) {
1261 * DMA_SYNC(&tx_ring->tbd_area, DDI_DMA_SYNC_FORKERNEL);
1263 (void) ddi_dma_sync(tx_ring->tbd_area.dma_handle,
1269 tx_ring->tbd_area.dma_handle) != DDI_FM_OK) {
H A Digb_sw.h423 dma_buffer_t tbd_area; member in struct:igb_tx_ring
H A Digb_main.c2305 buf_low = (uint32_t)tx_ring->tbd_area.dma_address;
2306 buf_high = (uint32_t)(tx_ring->tbd_area.dma_address >> 32);
2325 ((uintptr_t)tx_ring->tbd_area.address + size);
2329 (tx_ring->tbd_area.dma_address + size);
2331 ((tx_ring->tbd_area.dma_address + size) >> 32);
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_alloc.c329 (caddr_t *)&tx_ring->tbd_area,
333 ((uintptr_t)tx_ring->tbd_area & (Adapter->desc_align - 1))) {
337 tx_ring->tbd_area = NULL;
351 bzero(tx_ring->tbd_area, len);
390 (caddr_t *)&tx_ring->tbd_area,
397 tx_ring->tbd_area = NULL;
409 bzero(tx_ring->tbd_area, len);
415 templong = P2NPHASE((uintptr_t)tx_ring->tbd_area,
418 templong += (uintptr_t)tx_ring->tbd_area;
419 tx_ring->tbd_area
[all...]
H A De1000g_sw.h700 struct e1000_tx_desc *tbd_area; member in struct:_e1000g_tx_ring

Completed in 109 milliseconds