Home
last modified time | relevance | path

Searched defs:dma_handle (Results 1 - 25 of 229) sorted by relevance

12345678910

/kernel/linux/linux-5.10/arch/x86/include/asm/xen/
H A Dpage-coherent.h8 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 Dconsistent.c41 dma_addr_t dma_handle; in platform_resource_setup_memory() local
/kernel/linux/linux-6.6/arch/sh/mm/
H A Dconsistent.c41 dma_addr_t dma_handle; in platform_resource_setup_memory() local
/kernel/linux/linux-5.10/include/xen/arm/
H A Dpage-coherent.h8 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 Ddma.c40 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 Ddma.c37 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 Dvirt.c10 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 Dops_helpers.c61 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 Ddebug.h98 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 Ddma-iommu.c34 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 Dmm.c121 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 Dxillybus_pcie.c48 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 Dxillybus_of.c35 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 Ddma-coherent.c102 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 Dops_helpers.c61 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 Ddebug.h106 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 Ddma-mapping-nommu.c34 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 Ddma-iommu.c27 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 Dhns_roce_cq.c48 dma_addr_t dma_handle; in alloc_cqc() local
/kernel/linux/linux-5.10/include/linux/
H A Dpci-dma-compat.h79 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 Dxen-ops.h52 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 Dalloc.c55 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 Dparport_gsc.h67 dma_addr_t dma_handle; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Dalloc.c55 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 Dpci-dma.c401 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

Completed in 12 milliseconds

12345678910