| /linux/kernel/dma/ |
| H A D | ops_helpers.c | 9 static struct page *dma_common_vaddr_to_page(void *cpu_addr) in dma_common_vaddr_to_page() 20 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_common_get_sgtable() 36 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_common_mmap()
|
| H A D | remap.c | 9 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 D | pool.c | 241 struct gen_pool *pool, void **cpu_addr, in __dma_alloc_from_pool() 266 void **cpu_addr, gfp_t gfp, in dma_alloc_from_pool()
|
| H A D | direct.c | 311 void *cpu_addr, dma_addr_t dma_addr, unsigned long attrs) in dma_direct_free() 502 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_direct_get_sgtable() 521 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_direct_mmap()
|
| H A D | mapping.c | 507 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_get_sgtable_attrs() 574 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_mmap_attrs() 620 void *cpu_addr; in dma_alloc_attrs() local 660 void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, in dma_free_attrs()
|
| H A D | dummy.c | 8 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_dummy_mmap()
|
| /linux/arch/s390/kvm/ |
| H A D | sigp.c | 271 u16 cpu_addr, u32 parameter, u64 *status_reg) in handle_sigp_dst() 376 u16 cpu_addr) in handle_sigp_order_in_user_space() 430 u16 cpu_addr = vcpu->run->s.regs.gprs[r3]; in kvm_s390_handle_sigp() local 479 u16 cpu_addr = vcpu->run->s.regs.gprs[r3]; in kvm_s390_handle_sigp_pei() local
|
| /linux/drivers/pci/controller/mobiveil/ |
| H A D | pcie-mobiveil.c | 137 u64 cpu_addr, u64 pci_addr, u32 type, u64 size) in program_ib_windows() 174 u64 cpu_addr, u64 pci_addr, u32 type, u64 size) in program_ob_windows()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_isp.c | 251 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 D | amdgpu_uvd.h | 42 void *cpu_addr; member
|
| /linux/arch/arm/mm/ |
| H A D | dma-mapping.c | 54 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/include/linux/ |
| H A D | dma-mapping.h | 243 static void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, in dma_free_attrs() 257 struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable_attrs() 263 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_mmap_attrs() 597 void *cpu_addr, dma_addr_t dma_handle) in dma_free_coherent() 725 void *cpu_addr, dma_addr_t dma_addr) in dma_free_wc() 733 void *cpu_addr, dma_addr_t dma_addr, in dma_mmap_wc()
|
| /linux/include/linux/remoteproc/ |
| H A D | st_slim_rproc.h | 27 void __iomem *cpu_addr; member
|
| /linux/rust/helpers/ |
| H A D | dma.c | 12 void rust_helper_dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, in rust_helper_dma_free_attrs()
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-tegra194-acpi.c | 49 int index, int type, u64 cpu_addr, in program_outbound_atu()
|
| H A D | pcie-visconti.c | 179 static u64 visconti_pcie_cpu_addr_fixup(struct dw_pcie *pci, u64 cpu_addr) in visconti_pcie_cpu_addr_fixup()
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-rcar.c | 102 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr, in rcar_pcie_set_inbound()
|
| H A D | pci-xgene.c | 363 u64 cpu_addr, u64 pci_addr) in xgene_pcie_setup_ob_reg() 484 u64 cpu_addr = range->cpu_addr; in xgene_pcie_setup_ib_reg() local
|
| /linux/drivers/iommu/ |
| H A D | dma-iommu.c | 1559 static void __iommu_dma_free(struct device *dev, size_t size, void *cpu_addr) in __iommu_dma_free() 1590 void iommu_dma_free(struct device *dev, size_t size, void *cpu_addr, in iommu_dma_free() 1604 void *cpu_addr; in iommu_dma_alloc_pages() local 1640 void *cpu_addr; in iommu_dma_alloc() local 1669 void *cpu_addr, dma_addr_t dma_addr, size_t size, in iommu_dma_mmap() 1700 void *cpu_addr, dma_addr_t dma_addr, size_t size, in iommu_dma_get_sgtable()
|
| /linux/drivers/dma/dw-edma/ |
| H A D | dw-edma-pcie.c | 98 static u64 dw_edma_pcie_address(struct device *dev, phys_addr_t cpu_addr) in dw_edma_pcie_address()
|
| /linux/arch/alpha/kernel/ |
| H A D | pci_iommu.c | 410 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 D | ioport.c | 256 bool sparc_dma_free_resource(void *cpu_addr, size_t size) in sparc_dma_free_resource()
|
| /linux/drivers/rpmsg/ |
| H A D | virtio_rpmsg_bus.c | 170 rpmsg_sg_init(struct scatterlist *sg, void *cpu_addr, unsigned int len) in rpmsg_sg_init() 916 void *cpu_addr = vrp->rbufs + i * vrp->buf_size; in rpmsg_probe() local
|
| /linux/arch/sparc/mm/ |
| H A D | io-unit.c | 272 static void iounit_free(struct device *dev, size_t size, void *cpu_addr, in iounit_free()
|
| /linux/drivers/s390/cio/ |
| H A D | css.h | 72 __u32 cpu_addr : 16; /* CPU address */ member
|