Searched refs:dmadev (Results 1 - 4 of 4) sorted by relevance
/freebsd-11-stable/sys/contrib/ena-com/ |
H A D | ena_plat.h | 300 int ena_dma_alloc(device_t dmadev, bus_size_t size, ena_mem_handle_t *dma, 322 #define ENA_MEM_ALLOC(dmadev, size) malloc(size, M_DEVBUF, M_NOWAIT | M_ZERO) 323 #define ENA_MEM_ALLOC_NODE(dmadev, size, virt, node, dev_node) (virt = NULL) 324 #define ENA_MEM_FREE(dmadev, ptr, size) \ 329 #define ENA_MEM_ALLOC_COHERENT_NODE_ALIGNED(dmadev, size, virt, phys, \ 336 #define ENA_MEM_ALLOC_COHERENT_NODE(dmadev, size, virt, phys, handle, \ 338 ENA_MEM_ALLOC_COHERENT_NODE_ALIGNED(dmadev, size, virt, \ 341 #define ENA_MEM_ALLOC_COHERENT_ALIGNED(dmadev, size, virt, phys, dma, \ 344 ena_dma_alloc((dmadev), (size), &(dma), 0, alignment); \ 349 #define ENA_MEM_ALLOC_COHERENT(dmadev, siz [all...] |
H A D | ena_com.c | 171 ENA_MEM_ALLOC_COHERENT(ena_dev->dmadev, size, 370 ENA_MEM_ALLOC_COHERENT_NODE(ena_dev->dmadev, 378 ENA_MEM_ALLOC_COHERENT(ena_dev->dmadev, 402 ENA_MEM_ALLOC_NODE(ena_dev->dmadev, 408 io_sq->bounce_buf_ctrl.base_buffer = ENA_MEM_ALLOC(ena_dev->dmadev, size); 458 ENA_MEM_ALLOC_COHERENT_NODE_ALIGNED(ena_dev->dmadev, 467 ENA_MEM_ALLOC_COHERENT_ALIGNED(ena_dev->dmadev, 980 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, 992 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, 1002 ENA_MEM_FREE(ena_dev->dmadev, [all...] |
H A D | ena_com.h | 329 void *dmadev; member in struct:ena_com_dev
|
/freebsd-11-stable/sys/dev/ena/ |
H A D | ena.c | 198 ena_dma_alloc(device_t dmadev, bus_size_t size, argument 201 struct ena_adapter* adapter = device_get_softc(dmadev); 212 error = bus_dma_tag_create(bus_get_dma_tag(dmadev), /* parent */ 3550 ena_dev->dmadev = pdev;
|
Completed in 121 milliseconds