Home
last modified time | relevance | path

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

/titanic_50/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.c578 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORKERNEL); in ixgbe_ring_rx()
580 if (ixgbe_check_dma_handle(rx_data->rbd_area.dma_handle) != DDI_FM_OK) { in ixgbe_ring_rx()
731 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORDEV); in ixgbe_ring_rx()
H A Dixgbe_sw.h537 dma_buffer_t rbd_area; /* DMA buffer of rx desc ring */ member
H A Dixgbe_main.c2336 buf_low = (uint32_t)rx_data->rbd_area.dma_address; in ixgbe_setup_rx_ring()
2337 buf_high = (uint32_t)(rx_data->rbd_area.dma_address >> 32); in ixgbe_setup_rx_ring()
/titanic_50/usr/src/uts/common/io/igb/
H A Digb_buf.c461 &rx_data->rbd_area.dma_handle); in igb_alloc_rbd_ring()
466 rx_data->rbd_area.dma_handle = NULL; in igb_alloc_rbd_ring()
474 ret = ddi_dma_mem_alloc(rx_data->rbd_area.dma_handle, in igb_alloc_rbd_ring()
477 (caddr_t *)&rx_data->rbd_area.address, in igb_alloc_rbd_ring()
478 &len, &rx_data->rbd_area.acc_handle); in igb_alloc_rbd_ring()
483 rx_data->rbd_area.acc_handle = NULL; in igb_alloc_rbd_ring()
484 rx_data->rbd_area.address = NULL; in igb_alloc_rbd_ring()
485 if (rx_data->rbd_area.dma_handle != NULL) { in igb_alloc_rbd_ring()
486 ddi_dma_free_handle(&rx_data->rbd_area.dma_handle); in igb_alloc_rbd_ring()
487 rx_data->rbd_area.dma_handle = NULL; in igb_alloc_rbd_ring()
[all …]
H A Digb_rx.c343 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORKERNEL); in igb_rx()
346 rx_data->rbd_area.dma_handle) != DDI_FM_OK) { in igb_rx()
443 DMA_SYNC(&rx_data->rbd_area, DDI_DMA_SYNC_FORDEV); in igb_rx()
H A Digb_sw.h492 dma_buffer_t rbd_area; /* DMA buffer of rx desc ring */ member
H A Digb_main.c2122 buf_low = (uint32_t)rx_data->rbd_area.dma_address; in igb_setup_rx_ring()
2123 buf_high = (uint32_t)(rx_data->rbd_area.dma_address >> 32); in igb_setup_rx_ring()
/titanic_50/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.c168 bzero(rx_data->rbd_area, in e1000g_rx_setup()
H A De1000g_sw.h766 struct e1000_rx_desc *rbd_area; member