Home
last modified time | relevance | path

Searched defs:cpu_addr (Results 1 – 25 of 60) sorted by relevance

123

/linux/kernel/dma/
H A Dremap.c9 struct page **dma_common_find_pages(void *cpu_addr) in dma_common_find_pages()
62 void dma_common_free_remap(void *cpu_addr, size_t size) in dma_common_free_remap()
H A Ddirect.c163 dma_addr_t *dma_handle, void **cpu_addr, gfp_t gfp, in dma_direct_alloc_from_pool()
209 void *cpu_addr; in dma_direct_alloc() local
360 void *cpu_addr, dma_addr_t dma_addr, unsigned long attrs) in dma_direct_free()
437 void *cpu_addr; in dma_direct_alloc_pages() local
623 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_direct_get_sgtable()
642 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_direct_mmap()
H A Dmapping.c516 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_get_sgtable_attrs()
591 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_mmap_attrs()
637 void *cpu_addr; in dma_alloc_attrs() local
686 void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, in dma_free_attrs()
H A Dpool.c298 struct gen_pool *pool, void **cpu_addr, in __dma_alloc_from_pool()
323 void **cpu_addr, gfp_t gfp, unsigned long attrs, in dma_alloc_from_pool()
H A Ddummy.c8 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_dummy_mmap()
/linux/drivers/accel/amdxdna/
H A Damdxdna_iommu.c119 void *cpu_addr; in amdxdna_iommu_alloc() local
150 void *cpu_addr, dma_addr_t dma_addr) in amdxdna_iommu_free()
/linux/arch/arm/mm/
H A Ddma-mapping.c54 void *cpu_addr; member
427 void *cpu_addr, size_t size, bool want_vaddr) in __free_from_contiguous()
605 static void __arm_dma_free(struct device *dev, size_t size, void *cpu_addr, in __arm_dma_free()
1027 static struct page **__iommu_get_pages(void *cpu_addr, unsigned long attrs) in __iommu_get_pages()
1063 static void __iommu_free_atomic(struct device *dev, void *cpu_addr, in __iommu_free_atomic()
1114 void *cpu_addr, dma_addr_t dma_addr, size_t size, in arm_iommu_mmap_attrs()
1141 static void arm_iommu_free_attrs(struct device *dev, size_t size, void *cpu_addr, in arm_iommu_free_attrs()
1167 void *cpu_addr, dma_addr_t dma_addr, in arm_iommu_get_sgtable()
1745 void arch_dma_free(struct device *dev, size_t size, void *cpu_addr, in arch_dma_free()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_isp.c251 void **buf_obj, u64 *gpu_addr, void **cpu_addr) in isp_kernel_buffer_alloc()
313 void isp_kernel_buffer_free(void **buf_obj, u64 *gpu_addr, void **cpu_addr) in isp_kernel_buffer_free()
H A Damdgpu_object.c243 u64 *gpu_addr, void **cpu_addr) in amdgpu_bo_create_reserved()
345 u64 *gpu_addr, void **cpu_addr) in amdgpu_bo_create_kernel()
445 struct amdgpu_bo **bo_ptr, void **cpu_addr) in amdgpu_bo_create_kernel_at()
509 void **cpu_addr) in amdgpu_bo_free_kernel()
H A Damdgpu_userq_fence.h49 u64 *cpu_addr; member
H A Damdgpu_seq64.c174 u64 *gpu_addr, u64 **cpu_addr) in amdgpu_seq64_alloc()
H A Damdgpu_uvd.h42 void *cpu_addr; member
/linux/include/linux/remoteproc/
H A Dst_slim_rproc.h27 void __iomem *cpu_addr; member
/linux/include/linux/
H A Ddma-mapping.h277 void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs()
290 struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable_attrs()
296 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_mmap_attrs()
630 void *cpu_addr, dma_addr_t dma_handle) in dma_free_coherent()
770 void *cpu_addr, dma_addr_t dma_addr) in dma_free_wc()
778 void *cpu_addr, dma_addr_t dma_addr, in dma_mmap_wc()
/linux/rust/helpers/
H A Ddma.c13 void *cpu_addr, in rust_helper_dma_free_attrs()
/linux/drivers/pci/controller/dwc/
H A Dpcie-tegra194-acpi.c49 int index, int type, u64 cpu_addr, in program_outbound_atu()
/linux/drivers/pci/controller/
H A Dpcie-rcar.c102 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr, in rcar_pcie_set_inbound()
H A Dpcie-brcmstb.c277 u64 cpu_addr; member
488 u8 win, u64 cpu_addr, in brcm_pcie_set_outbound_win()
929 u64 cpu_addr, u64 pci_offset) in add_inbound_win()
941 u64 pci_offset, cpu_addr, size = 0, tot_size = 0; in brcm_pcie_get_inbound_wins() local
1100 u64 cpu_addr = inbound_wins[i].cpu_addr; in set_inbound_win_registers() local
/linux/drivers/accel/ivpu/
H A Divpu_gem.h109 static inline u32 cpu_to_vpu_addr(struct ivpu_bo *bo, void *cpu_addr) in cpu_to_vpu_addr()
/linux/drivers/iommu/
H A Ddma-iommu.c1583 static void __iommu_dma_free(struct device *dev, size_t size, void *cpu_addr) in __iommu_dma_free()
1614 void iommu_dma_free(struct device *dev, size_t size, void *cpu_addr, in iommu_dma_free()
1628 void *cpu_addr; in iommu_dma_alloc_pages() local
1665 void *cpu_addr; in iommu_dma_alloc() local
1701 void *cpu_addr, dma_addr_t dma_addr, size_t size, in iommu_dma_mmap()
1732 void *cpu_addr, dma_addr_t dma_addr, size_t size, in iommu_dma_get_sgtable()
/linux/rust/kernel/
H A Ddma.rs598 cpu_addr: NonNull<T>, global() field
730 let cpu_addr = NonNull::new(addr.cast()).ok_or(ENOMEM)?; alloc_with_attrs() localVariable
847 let cpu_addr = NonNull::slice_from_raw_parts(NonNull::new(addr.cast()).ok_or(ENOMEM)?, len); alloc_slice_with_attrs() localVariable
[all...]
/linux/arch/alpha/kernel/
H A Dpci_iommu.c410 void *cpu_addr; in alpha_pci_alloc_coherent() local
451 void *cpu_addr, dma_addr_t dma_addr, in alpha_pci_free_coherent()
/linux/arch/sparc/kernel/
H A Dioport.c256 bool sparc_dma_free_resource(void *cpu_addr, size_t size) in sparc_dma_free_resource()
/linux/drivers/gpu/drm/xe/
H A Dxe_mem_pool.c45 void *cpu_addr; member
/linux/arch/sparc/mm/
H A Dio-unit.c272 static void iounit_free(struct device *dev, size_t size, void *cpu_addr, in iounit_free()

123