Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ena-com/
H A Dena_plat.h144 ena_log((ctx)->dmadev, level, "%s() [TID:%d]: " \
350 #define ENA_MEM_ALLOC_NODE(dmadev, size, virt, node, dev_node) \ argument
358 #define ENA_MEM_FREE(dmadev, ptr, size) \ argument
363 #define ENA_MEM_ALLOC_COHERENT_NODE_ALIGNED(dmadev, size, virt, phys, \ argument
366 ena_dma_alloc((dmadev), (size), &(dma), 0, (alignment), \
373 #define ENA_MEM_ALLOC_COHERENT_NODE(dmadev, size, virt, phys, handle, \ argument
375 ENA_MEM_ALLOC_COHERENT_NODE_ALIGNED(dmadev, size, virt, \
381 ena_dma_alloc((dmadev), (size), &(dma), 0, (alignment), \
387 #define ENA_MEM_ALLOC_COHERENT(dmadev, size, virt, phys, dma) \ argument
388 ENA_MEM_ALLOC_COHERENT_ALIGNED(dmadev, size, virt, \
[all …]
H A Dena_com.c408 ENA_MEM_ALLOC_NODE(ena_dev->dmadev, in ena_com_init_io_sq()
986 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, in ena_com_io_queue_free()
998 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, in ena_com_io_queue_free()
1008 ENA_MEM_FREE(ena_dev->dmadev, in ena_com_io_queue_free()
1147 ENA_MEM_ALLOC_COHERENT(ena_dev->dmadev, in ena_com_hash_key_allocate()
1164 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, in ena_com_hash_key_destroy()
1248 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, in ena_com_indirect_table_allocate()
1274 ENA_MEM_FREE(ena_dev->dmadev, in ena_com_indirect_table_destroy()
1718 ENA_MEM_FREE(ena_dev->dmadev, in ena_com_free_ena_admin_queue_comp_ctx()
1883 ENA_MEM_FREE_COHERENT(ena_dev->dmadev, in ena_com_phc_destroy()
[all …]
H A Dena_com.h383 void *dmadev; member
/freebsd/sys/dev/ena/
H A Dena.c201 ena_dma_alloc(device_t dmadev, bus_size_t size, ena_mem_handle_t *dma, in ena_dma_alloc() argument
204 struct ena_adapter *adapter = device_get_softc(dmadev); in ena_dma_alloc()
216 error = bus_dma_tag_create(bus_get_dma_tag(dmadev), /* parent */ in ena_dma_alloc()
3661 ena_dev->dmadev = pdev; in ena_attach()