/kernel/linux/linux-6.6/include/linux/ |
H A D | dma-mapping.h | 222 static void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, in dma_free_attrs() argument 235 dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) dma_get_sgtable_attrs() argument 241 dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) dma_mmap_attrs() argument 430 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_handle) dma_free_coherent() argument 577 dma_free_wc(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_addr) dma_free_wc() argument 584 dma_mmap_wc(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) dma_mmap_wc() argument [all...] |
H A D | dma-map-ops.h | 211 dma_mmap_from_global_coherent(struct vm_area_struct *vma, void *cpu_addr, size_t size, int *ret) dma_mmap_from_global_coherent() argument [all...] |
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | mtk_common.h | 117 void *cpu_addr; member
|
H A D | omap_remoteproc.c | 67 void __iomem *cpu_addr; member
|
/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | virtio_rpmsg_bus.c | 176 rpmsg_sg_init(struct scatterlist *sg, void *cpu_addr, unsigned int len) in rpmsg_sg_init() argument 936 void *cpu_addr = vrp->rbufs + i * vrp->buf_size; in rpmsg_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_object.c | 247 amdgpu_bo_create_reserved(struct amdgpu_device *adev, unsigned long size, int align, u32 domain, struct amdgpu_bo **bo_ptr, u64 *gpu_addr, void **cpu_addr) amdgpu_bo_create_reserved() argument 343 amdgpu_bo_create_kernel(struct amdgpu_device *adev, unsigned long size, int align, u32 domain, struct amdgpu_bo **bo_ptr, u64 *gpu_addr, void **cpu_addr) amdgpu_bo_create_kernel() argument 376 amdgpu_bo_create_kernel_at(struct amdgpu_device *adev, uint64_t offset, uint64_t size, struct amdgpu_bo **bo_ptr, void **cpu_addr) amdgpu_bo_create_kernel_at() argument 438 amdgpu_bo_free_kernel(struct amdgpu_bo **bo, u64 *gpu_addr, void **cpu_addr) amdgpu_bo_free_kernel() argument [all...] |
H A D | amdgpu_vce.c | 287 void *cpu_addr; in amdgpu_vce_resume() local
|
/kernel/linux/linux-6.6/drivers/dma/dw-edma/ |
H A D | dw-edma-core.c | 44 u64 dw_edma_get_pci_address(struct dw_edma_chan *chan, phys_addr_t cpu_addr) in dw_edma_get_pci_address() argument
|
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/ |
H A D | pcie-designware.c | 467 __dw_pcie_prog_outbound_atu(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) __dw_pcie_prog_outbound_atu() argument 528 dw_pcie_prog_outbound_atu(struct dw_pcie *pci, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) dw_pcie_prog_outbound_atu() argument 535 dw_pcie_prog_ep_outbound_atu(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) dw_pcie_prog_ep_outbound_atu() argument 554 dw_pcie_prog_inbound_atu(struct dw_pcie *pci, int index, int type, u64 cpu_addr, u64 pci_addr, u64 size) dw_pcie_prog_inbound_atu() argument 606 dw_pcie_prog_ep_inbound_atu(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u8 bar) dw_pcie_prog_ep_inbound_atu() argument [all...] |
H A D | pcie-designware-ep.c | 156 dw_pcie_ep_inbound_atu(struct dw_pcie_ep *ep, u8 func_no, int type, dma_addr_t cpu_addr, enum pci_barno bar) dw_pcie_ep_inbound_atu() argument
|
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-rcar-host.c | 880 u64 cpu_addr = entry->res->start; in rcar_pcie_inbound_ranges() local
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | qcom_iommu.c | 589 void *cpu_addr; in qcom_iommu_sec_ptbl_init() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vcn.h | 194 void *cpu_addr; member
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/ |
H A D | pci.c | 116 u64 cpu_addr = of_translate_dma_address(hose->dn, ranges + 3); in ppc4xx_parse_dma_ranges() local
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 794 u64 cpu_addr, size, best_size, dev_addr = OF_BAD_ADDR; in cell_iommu_get_fixed_address() local
|
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | img-hash.c | 124 void __iomem *cpu_addr; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 78 void *cpu_addr; member
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 799 u64 cpu_addr, size, best_size, dev_addr = OF_BAD_ADDR; in cell_iommu_get_fixed_address() local
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/ |
H A D | pci.c | 117 u64 cpu_addr = of_translate_dma_address(hose->dn, ranges + 3); in ppc4xx_parse_dma_ranges() local
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hem.c | 1029 hem_list_assign_bt(struct hns_roce_dev *hr_dev, struct roce_hem_item *hem, void *cpu_addr, u64 phy_addr) hem_list_assign_bt() argument
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | dma-iommu.c | 949 static void __iommu_dma_free(struct device *dev, size_t size, void *cpu_addr) in __iommu_dma_free() argument 980 static void iommu_dma_free(struct device *dev, size_t size, void *cpu_addr, in iommu_dma_free() argument 994 void *cpu_addr; in iommu_dma_alloc_pages() local 1030 void *cpu_addr; iommu_dma_alloc() local 1076 iommu_dma_free_noncoherent(struct device *dev, size_t size, void *cpu_addr, dma_addr_t handle, enum dma_data_direction dir) iommu_dma_free_noncoherent() argument 1087 iommu_dma_mmap(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) iommu_dma_mmap() argument 1118 iommu_dma_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) iommu_dma_get_sgtable() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.c | 320 dma_addr_t cpu_addr; in gelic_card_init_chain() local 380 dma_addr_t cpu_addr; in gelic_descr_prepare_rx() local
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | 3w-xxxx.c | 833 unsigned long *cpu_addr = NULL; in tw_allocate_memory() local 882 unsigned long *cpu_addr; in tw_chrdev_ioctl() local [all...] |
H A D | 3w-sas.c | 646 unsigned long *cpu_addr; in twl_allocate_memory() local 719 unsigned long *cpu_addr, data_buffer_length_adjusted = 0, flags = 0; in twl_chrdev_ioctl() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pci-xgene.c | 490 u64 cpu_addr = range->cpu_addr; in xgene_pcie_setup_ib_reg() local 367 xgene_pcie_setup_ob_reg(struct xgene_pcie_port *port, struct resource *res, u32 offset, u64 cpu_addr, u64 pci_addr) xgene_pcie_setup_ob_reg() argument [all...] |