/kernel/linux/linux-5.10/arch/x86/include/asm/xen/ |
H A D | page-coherent.h | 8 xen_alloc_coherent_pages(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) xen_alloc_coherent_pages() argument 17 xen_free_coherent_pages(struct device *hwdev, size_t size, void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) xen_free_coherent_pages() argument
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | consistent.c | 41 dma_addr_t dma_handle; in platform_resource_setup_memory() local
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | consistent.c | 41 dma_addr_t dma_handle; in platform_resource_setup_memory() local
|
/kernel/linux/linux-5.10/include/xen/arm/ |
H A D | page-coherent.h | 8 xen_alloc_coherent_pages(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) xen_alloc_coherent_pages() argument 14 xen_free_coherent_pages(struct device *hwdev, size_t size, void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) xen_free_coherent_pages() argument
|
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | dma.c | 40 void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, in arch_dma_alloc() argument 56 arch_dma_free(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, unsigned long attrs) arch_dma_free() argument
|
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | dma.c | 37 void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, in arch_dma_alloc() argument 53 arch_dma_free(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, unsigned long attrs) arch_dma_free() argument
|
/kernel/linux/linux-5.10/kernel/dma/ |
H A D | virt.c | 10 dma_virt_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) dma_virt_alloc() argument
|
H A D | ops_helpers.c | 61 dma_common_alloc_pages(struct device *dev, size_t size, dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) dma_common_alloc_pages() argument 84 dma_common_free_pages(struct device *dev, size_t size, struct page *page, dma_addr_t dma_handle, enum dma_data_direction dir) dma_common_free_pages() argument
|
H A D | debug.h | 98 debug_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, int direction) debug_dma_sync_single_for_cpu() argument 104 debug_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, int direction) debug_dma_sync_single_for_device() argument
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | dma-iommu.c | 34 iommu_free_coherent(get_iommu_table_base(dev), size, vaddr, dma_handle); in dma_iommu_free_coherent() local 52 static void dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, in dma_iommu_unmap_page() argument 56 iommu_unmap_page(get_iommu_table_base(dev), dma_handle, size, direction, in dma_iommu_unmap_page() local 21 dma_iommu_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t flag, unsigned long attrs) dma_iommu_alloc_coherent() argument 30 dma_iommu_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, unsigned long attrs) dma_iommu_free_coherent() argument
|
/kernel/linux/linux-5.10/arch/arm/xen/ |
H A D | mm.c | 121 xen_create_contiguous_region(phys_addr_t pstart, unsigned int order, unsigned int address_bits, dma_addr_t *dma_handle) xen_create_contiguous_region() argument
|
/kernel/linux/linux-5.10/drivers/char/xillybus/ |
H A D | xillybus_pcie.c | 48 xilly_dma_sync_single_for_cpu_pci(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_cpu_pci() argument 59 xilly_dma_sync_single_for_device_pci(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_device_pci() argument
|
H A D | xillybus_of.c | 35 xilly_dma_sync_single_for_cpu_of(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_cpu_of() argument 43 xilly_dma_sync_single_for_device_of(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_device_of() argument 51 xilly_dma_sync_single_nop(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_nop() argument
|
/kernel/linux/linux-5.10/arch/c6x/mm/ |
H A D | dma-coherent.c | 102 arch_dma_free(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, unsigned long attrs) arch_dma_free() argument
|
/kernel/linux/linux-6.6/kernel/dma/ |
H A D | ops_helpers.c | 61 dma_common_alloc_pages(struct device *dev, size_t size, dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) dma_common_alloc_pages() argument 84 dma_common_free_pages(struct device *dev, size_t size, struct page *page, dma_addr_t dma_handle, enum dma_data_direction dir) dma_common_free_pages() argument
|
H A D | debug.h | 106 debug_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, int direction) debug_dma_sync_single_for_cpu() argument 112 debug_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, int direction) debug_dma_sync_single_for_device() argument
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | dma-mapping-nommu.c | 34 arm_nommu_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) arm_nommu_dma_alloc() argument
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | dma-iommu.c | 27 bool arch_dma_unmap_page_direct(struct device *dev, dma_addr_t dma_handle) in arch_dma_unmap_page_direct() argument 91 iommu_free_coherent(get_iommu_table_base(dev), size, vaddr, dma_handle); in dma_iommu_free_coherent() local 109 static void dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, in dma_iommu_unmap_page() argument 113 iommu_unmap_page(get_iommu_table_base(dev), dma_handle, size, direction, in dma_iommu_unmap_page() local 78 dma_iommu_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t flag, unsigned long attrs) dma_iommu_alloc_coherent() argument 87 dma_iommu_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, unsigned long attrs) dma_iommu_free_coherent() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_cq.c | 48 dma_addr_t dma_handle; in alloc_cqc() local
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | pci-dma-compat.h | 79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_cpu() argument 86 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_device() argument 17 pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle) pci_alloc_consistent() argument 24 pci_zalloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle) pci_zalloc_consistent() argument 31 pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) pci_free_consistent() argument [all...] |
/kernel/linux/linux-5.10/include/xen/ |
H A D | xen-ops.h | 52 xen_create_contiguous_region(phys_addr_t pstart, unsigned int order, unsigned int address_bits, dma_addr_t *dma_handle) xen_create_contiguous_region() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 55 mlx5_dma_zalloc_coherent_node(struct mlx5_core_dev *dev, size_t size, dma_addr_t *dma_handle, int node) mlx5_dma_zalloc_coherent_node() argument
|
/kernel/linux/linux-5.10/drivers/parport/ |
H A D | parport_gsc.h | 67 dma_addr_t dma_handle; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 55 mlx5_dma_zalloc_coherent_node(struct mlx5_core_dev *dev, size_t size, dma_addr_t *dma_handle, int node) mlx5_dma_zalloc_coherent_node() argument
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | pci-dma.c | 401 arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) arch_dma_alloc() argument 431 arch_dma_free(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle, unsigned long attrs) arch_dma_free() argument
|