Home
last modified time | relevance | path

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

123

/linux/kernel/dma/
H A Dops_helpers.c9 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 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 Dpool.c241 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 Ddirect.c311 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 Dmapping.c507 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 Ddummy.c8 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_dummy_mmap()
/linux/arch/s390/kvm/
H A Dsigp.c271 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 Dpcie-mobiveil.c137 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 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_uvd.h42 void *cpu_addr; member
/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/include/linux/
H A Ddma-mapping.h243 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 Dst_slim_rproc.h27 void __iomem *cpu_addr; member
/linux/rust/helpers/
H A Ddma.c12 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 Dpcie-tegra194-acpi.c49 int index, int type, u64 cpu_addr, in program_outbound_atu()
H A Dpcie-visconti.c179 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 Dpcie-rcar.c102 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr, in rcar_pcie_set_inbound()
H A Dpci-xgene.c363 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 Ddma-iommu.c1559 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 Ddw-edma-pcie.c98 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 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/rpmsg/
H A Dvirtio_rpmsg_bus.c170 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 Dio-unit.c272 static void iounit_free(struct device *dev, size_t size, void *cpu_addr, in iounit_free()
/linux/drivers/s390/cio/
H A Dcss.h72 __u32 cpu_addr : 16; /* CPU address */ member

123