Home
last modified time | relevance | path

Searched refs:rbd_area (Results 1 – 11 of 11) sorted by relevance

/titanic_41/usr/src/uts/common/io/ixgbe/
H A Dixgbe_buf.c457 &rx_data->rbd_area.dma_handle); in ixgbe_alloc_rbd_ring()
462 rx_data->rbd_area.dma_handle = NULL; in ixgbe_alloc_rbd_ring()
470 ret = ddi_dma_mem_alloc(rx_data->rbd_area.dma_handle, in ixgbe_alloc_rbd_ring()
473 (caddr_t *)&rx_data->rbd_area.address, in ixgbe_alloc_rbd_ring()
474 &len, &rx_data->rbd_area.acc_handle); in ixgbe_alloc_rbd_ring()
479 rx_data->rbd_area.acc_handle = NULL; in ixgbe_alloc_rbd_ring()
480 rx_data->rbd_area.address = NULL; in ixgbe_alloc_rbd_ring()
481 if (rx_data->rbd_area.dma_handle != NULL) { in ixgbe_alloc_rbd_ring()
482 ddi_dma_free_handle(&rx_data->rbd_area.dma_handle); in ixgbe_alloc_rbd_ring()
483 rx_data->rbd_area.dma_handle = NULL; in ixgbe_alloc_rbd_ring()
[all …]
H A Dixgbe_rx.c577 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORKERNEL); in ixgbe_ring_rx()
579 if (ixgbe_check_dma_handle(rx_data->rbd_area.dma_handle) != DDI_FM_OK) { in ixgbe_ring_rx()
730 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORDEV); in ixgbe_ring_rx()
H A Dixgbe_sw.h538 dma_buffer_t rbd_area; /* DMA buffer of rx desc ring */ member
H A Dixgbe_main.c2170 buf_low = (uint32_t)rx_data->rbd_area.dma_address; in ixgbe_setup_rx_ring()
2171 buf_high = (uint32_t)(rx_data->rbd_area.dma_address >> 32); in ixgbe_setup_rx_ring()
/titanic_41/usr/src/uts/common/io/igb/
H A Digb_buf.c460 &rx_data->rbd_area.dma_handle); in igb_alloc_rbd_ring()
465 rx_data->rbd_area.dma_handle = NULL; in igb_alloc_rbd_ring()
473 ret = ddi_dma_mem_alloc(rx_data->rbd_area.dma_handle, in igb_alloc_rbd_ring()
476 (caddr_t *)&rx_data->rbd_area.address, in igb_alloc_rbd_ring()
477 &len, &rx_data->rbd_area.acc_handle); in igb_alloc_rbd_ring()
482 rx_data->rbd_area.acc_handle = NULL; in igb_alloc_rbd_ring()
483 rx_data->rbd_area.address = NULL; in igb_alloc_rbd_ring()
484 if (rx_data->rbd_area.dma_handle != NULL) { in igb_alloc_rbd_ring()
485 ddi_dma_free_handle(&rx_data->rbd_area.dma_handle); in igb_alloc_rbd_ring()
486 rx_data->rbd_area.dma_handle = NULL; in igb_alloc_rbd_ring()
[all …]
H A Digb_rx.c342 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORKERNEL); in igb_rx()
345 rx_data->rbd_area.dma_handle) != DDI_FM_OK) { in igb_rx()
442 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORDEV); in igb_rx()
H A Digb_sw.h491 dma_buffer_t rbd_area; /* DMA buffer of rx desc ring */ member
H A Digb_main.c2117 buf_low = (uint32_t)rx_data->rbd_area.dma_address; in igb_setup_rx_ring()
2118 buf_high = (uint32_t)(rx_data->rbd_area.dma_address >> 32); in igb_setup_rx_ring()
/titanic_41/usr/src/uts/common/io/e1000g/
H A De1000g_alloc.c522 (caddr_t *)&rx_data->rbd_area, in e1000g_alloc_rx_descriptors()
530 ((uintptr_t)rx_data->rbd_area & (Adapter->desc_align - 1))) { in e1000g_alloc_rx_descriptors()
534 rx_data->rbd_area = NULL; in e1000g_alloc_rx_descriptors()
548 bzero((caddr_t)rx_data->rbd_area, len); in e1000g_alloc_rx_descriptors()
578 (caddr_t *)&rx_data->rbd_area, in e1000g_alloc_rx_descriptors()
585 rx_data->rbd_area = NULL; in e1000g_alloc_rx_descriptors()
597 bzero((caddr_t)rx_data->rbd_area, len); in e1000g_alloc_rx_descriptors()
598 templong = P2NPHASE((uintptr_t)rx_data->rbd_area, in e1000g_alloc_rx_descriptors()
601 templong += (uintptr_t)rx_data->rbd_area; in e1000g_alloc_rx_descriptors()
602 rx_data->rbd_area = (struct e1000_rx_desc *)templong; in e1000g_alloc_rx_descriptors()
[all …]
H A De1000g_rx.c167 bzero(rx_data->rbd_area, in e1000g_rx_setup()
H A De1000g_sw.h765 struct e1000_rx_desc *rbd_area; member