Searched refs:dmadev (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/sys/contrib/ena-com/
H A Dena_plat.h300 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 Dena_com.c171 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 Dena_com.h329 void *dmadev; member in struct:ena_com_dev
/freebsd-11-stable/sys/dev/ena/
H A Dena.c198 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