Lines Matching refs:dma_addr_t
973 dma_addr_t bus_address;
1074 dma_addr_t bus_address;
1101 dma_addr_t bus_address;
1242 dma_addr_t bus_address;
1634 void *cpu_addr, dma_addr_t dma_addr, size_t size);
1639 dma_addr_t *dma_handle, gfp_t flag);
1641 void *cpu_addr, dma_addr_t dma_handle);
1645 dma_addr_t *dma_handle, u16 *queue_len);
1648 gfp_t mem_flags, dma_addr_t *dma_handle);
1650 dma_addr_t dma_addr);
1652 size_t size, dma_addr_t *dma_handle);
2850 void (*add_pgt_info)(struct hl_ctx *ctx, struct pgt_info *pgt_info, dma_addr_t phys_addr);
3406 dma_addr_t cpu_accessible_dma_address;
3426 dma_addr_t internal_cb_pool_dma_addr;
3631 static inline u32 hl_get_sg_info(struct scatterlist *sg, dma_addr_t *dma_addr)
3685 void *hl_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle);
3687 void *hl_asic_dma_alloc_coherent_caller(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle,
3690 dma_addr_t dma_handle, const char *caller);
3692 dma_addr_t *dma_handle, const char *caller);
3693 void hl_asic_dma_pool_free_caller(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr,
3932 dma_addr_t *dma_handle);
4006 dma_addr_t buff, u32 *size);