Home
last modified time | relevance | path

Searched refs:dma_handle (Results 1 – 25 of 551) sorted by relevance

12345678910>>...23

/dports/lang/micropython/micropython-1.17/ports/stm32/
H A Ddma.c588 if (dma_handle[dma_id_0] != NULL) { in DMA1_Ch1_IRQHandler()
595 if (dma_handle[dma_id_1] != NULL) { in DMA1_Ch2_3_DMA2_Ch1_2_IRQHandler()
598 if (dma_handle[dma_id_2] != NULL) { in DMA1_Ch2_3_DMA2_Ch1_2_IRQHandler()
601 if (dma_handle[dma_id_7] != NULL) { in DMA1_Ch2_3_DMA2_Ch1_2_IRQHandler()
604 if (dma_handle[dma_id_8] != NULL) { in DMA1_Ch2_3_DMA2_Ch1_2_IRQHandler()
628 if (dma_handle[dma_id_0] != NULL) { in DMA1_Stream0_IRQHandler()
635 if (dma_handle[dma_id_1] != NULL) { in DMA1_Stream1_IRQHandler()
642 if (dma_handle[dma_id_2] != NULL) { in DMA1_Stream2_IRQHandler()
649 if (dma_handle[dma_id_3] != NULL) { in DMA1_Stream3_IRQHandler()
656 if (dma_handle[dma_id_4] != NULL) { in DMA1_Stream4_IRQHandler()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/
H A Dpci-dma-compat.h18 dma_addr_t *dma_handle) in pci_alloc_consistent() argument
20 return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_alloc_consistent()
25 dma_addr_t *dma_handle) in pci_zalloc_consistent() argument
27 return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_zalloc_consistent()
32 void *vaddr, dma_addr_t dma_handle) in pci_free_consistent() argument
34 dma_free_coherent(&hwdev->dev, size, vaddr, dma_handle); in pci_free_consistent()
79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_cpu() argument
82 dma_sync_single_for_cpu(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_cpu()
86 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_device() argument
89 dma_sync_single_for_device(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_device()
H A Ddma-mapping.h128 dma_addr_t dma_handle, unsigned long attrs);
132 dma_addr_t dma_handle);
213 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
217 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in dmam_alloc_attrs() argument
222 void *vaddr, dma_addr_t dma_handle) in dmam_free_coherent() argument
297 dma_addr_t dma_handle, enum dma_data_direction dir);
436 dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent() argument
438 return dma_alloc_attrs(dev, size, dma_handle, gfp, in dma_alloc_coherent()
443 void *cpu_addr, dma_addr_t dma_handle) in dma_free_coherent() argument
570 dma_addr_t *dma_handle, gfp_t gfp) in dmam_alloc_coherent() argument
[all …]
H A Ddma-map-ops.h16 dma_addr_t *dma_handle, gfp_t gfp,
19 dma_addr_t dma_handle, unsigned long attrs);
21 dma_addr_t *dma_handle, enum dma_data_direction dir,
24 dma_addr_t dma_handle, enum dma_data_direction dir);
40 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
54 void (*unmap_resource)(struct device *dev, dma_addr_t dma_handle,
60 dma_addr_t dma_handle, size_t size,
169 dma_addr_t *dma_handle, void **ret);
175 dma_addr_t *dma_handle);
191 ssize_t size, dma_addr_t *dma_handle) in dma_alloc_from_global_coherent() argument
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/
H A Dpci-dma-compat.h18 dma_addr_t *dma_handle) in pci_alloc_consistent() argument
20 return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_alloc_consistent()
25 dma_addr_t *dma_handle) in pci_zalloc_consistent() argument
27 return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_zalloc_consistent()
32 void *vaddr, dma_addr_t dma_handle) in pci_free_consistent() argument
34 dma_free_coherent(&hwdev->dev, size, vaddr, dma_handle); in pci_free_consistent()
79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_cpu() argument
82 dma_sync_single_for_cpu(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_cpu()
86 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_device() argument
89 dma_sync_single_for_device(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_device()
H A Ddma-mapping.h128 dma_addr_t dma_handle, unsigned long attrs);
132 dma_addr_t dma_handle);
213 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
217 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in dmam_alloc_attrs() argument
222 void *vaddr, dma_addr_t dma_handle) in dmam_free_coherent() argument
297 dma_addr_t dma_handle, enum dma_data_direction dir);
436 dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent() argument
438 return dma_alloc_attrs(dev, size, dma_handle, gfp, in dma_alloc_coherent()
443 void *cpu_addr, dma_addr_t dma_handle) in dma_free_coherent() argument
570 dma_addr_t *dma_handle, gfp_t gfp) in dmam_alloc_coherent() argument
[all …]
H A Ddma-map-ops.h16 dma_addr_t *dma_handle, gfp_t gfp,
19 dma_addr_t dma_handle, unsigned long attrs);
21 dma_addr_t *dma_handle, enum dma_data_direction dir,
24 dma_addr_t dma_handle, enum dma_data_direction dir);
40 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
54 void (*unmap_resource)(struct device *dev, dma_addr_t dma_handle,
60 dma_addr_t dma_handle, size_t size,
169 dma_addr_t *dma_handle, void **ret);
175 dma_addr_t *dma_handle);
191 ssize_t size, dma_addr_t *dma_handle) in dma_alloc_from_global_coherent() argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/
H A Dpci-dma-compat.h18 dma_addr_t *dma_handle) in pci_alloc_consistent() argument
20 return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_alloc_consistent()
25 dma_addr_t *dma_handle) in pci_zalloc_consistent() argument
27 return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC); in pci_zalloc_consistent()
32 void *vaddr, dma_addr_t dma_handle) in pci_free_consistent() argument
34 dma_free_coherent(&hwdev->dev, size, vaddr, dma_handle); in pci_free_consistent()
79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_cpu() argument
82 dma_sync_single_for_cpu(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_cpu()
86 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_device() argument
89 dma_sync_single_for_device(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); in pci_dma_sync_single_for_device()
H A Ddma-mapping.h128 dma_addr_t dma_handle, unsigned long attrs);
132 dma_addr_t dma_handle);
213 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
217 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in dmam_alloc_attrs() argument
222 void *vaddr, dma_addr_t dma_handle) in dmam_free_coherent() argument
297 dma_addr_t dma_handle, enum dma_data_direction dir);
436 dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent() argument
438 return dma_alloc_attrs(dev, size, dma_handle, gfp, in dma_alloc_coherent()
443 void *cpu_addr, dma_addr_t dma_handle) in dma_free_coherent() argument
570 dma_addr_t *dma_handle, gfp_t gfp) in dmam_alloc_coherent() argument
[all …]
H A Ddma-map-ops.h16 dma_addr_t *dma_handle, gfp_t gfp,
19 dma_addr_t dma_handle, unsigned long attrs);
21 dma_addr_t *dma_handle, enum dma_data_direction dir,
24 dma_addr_t dma_handle, enum dma_data_direction dir);
40 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
54 void (*unmap_resource)(struct device *dev, dma_addr_t dma_handle,
60 dma_addr_t dma_handle, size_t size,
169 dma_addr_t *dma_handle, void **ret);
175 dma_addr_t *dma_handle);
191 ssize_t size, dma_addr_t *dma_handle) in dma_alloc_from_global_coherent() argument
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/kernel/dma/
H A Dmapping.c27 dma_addr_t dma_handle; member
45 this->dma_handle != match->dma_handle); in dmam_match()
61 dma_addr_t dma_handle) in dmam_free_coherent() argument
65 dma_free_coherent(dev, size, vaddr, dma_handle); in dmam_free_coherent()
101 dr->dma_handle = *dma_handle; in dmam_alloc_attrs()
454 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
476 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
510 dma_addr_t dma_handle, enum dma_data_direction dir) in __dma_free_pages() argument
518 ops->free_pages(dev, size, page, dma_handle, dir); in __dma_free_pages()
524 debug_dma_unmap_page(dev, dma_handle, size, dir); in dma_free_pages()
[all …]
H A Dops_helpers.c54 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_common_alloc_pages() argument
65 *dma_handle = ops->map_page(dev, page, 0, size, dir, in dma_common_alloc_pages()
67 if (*dma_handle == DMA_MAPPING_ERROR) { in dma_common_alloc_pages()
77 dma_addr_t dma_handle, enum dma_data_direction dir) in dma_common_free_pages() argument
82 ops->unmap_page(dev, dma_handle, size, dir, in dma_common_free_pages()
/dports/multimedia/libv4l/linux-5.13-rc2/kernel/dma/
H A Dmapping.c27 dma_addr_t dma_handle; member
45 this->dma_handle != match->dma_handle); in dmam_match()
61 dma_addr_t dma_handle) in dmam_free_coherent() argument
65 dma_free_coherent(dev, size, vaddr, dma_handle); in dmam_free_coherent()
101 dr->dma_handle = *dma_handle; in dmam_alloc_attrs()
454 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
476 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
510 dma_addr_t dma_handle, enum dma_data_direction dir) in __dma_free_pages() argument
518 ops->free_pages(dev, size, page, dma_handle, dir); in __dma_free_pages()
524 debug_dma_unmap_page(dev, dma_handle, size, dir); in dma_free_pages()
[all …]
H A Dops_helpers.c54 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_common_alloc_pages() argument
65 *dma_handle = ops->map_page(dev, page, 0, size, dir, in dma_common_alloc_pages()
67 if (*dma_handle == DMA_MAPPING_ERROR) { in dma_common_alloc_pages()
77 dma_addr_t dma_handle, enum dma_data_direction dir) in dma_common_free_pages() argument
82 ops->unmap_page(dev, dma_handle, size, dir, in dma_common_free_pages()
/dports/multimedia/v4l-utils/linux-5.13-rc2/kernel/dma/
H A Dmapping.c27 dma_addr_t dma_handle; member
45 this->dma_handle != match->dma_handle); in dmam_match()
61 dma_addr_t dma_handle) in dmam_free_coherent() argument
65 dma_free_coherent(dev, size, vaddr, dma_handle); in dmam_free_coherent()
101 dr->dma_handle = *dma_handle; in dmam_alloc_attrs()
454 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
476 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
510 dma_addr_t dma_handle, enum dma_data_direction dir) in __dma_free_pages() argument
518 ops->free_pages(dev, size, page, dma_handle, dir); in __dma_free_pages()
524 debug_dma_unmap_page(dev, dma_handle, size, dir); in dma_free_pages()
[all …]
H A Dops_helpers.c54 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_common_alloc_pages() argument
65 *dma_handle = ops->map_page(dev, page, 0, size, dir, in dma_common_alloc_pages()
67 if (*dma_handle == DMA_MAPPING_ERROR) { in dma_common_alloc_pages()
77 dma_addr_t dma_handle, enum dma_data_direction dir) in dma_common_free_pages() argument
82 ops->unmap_page(dev, dma_handle, size, dir, in dma_common_free_pages()
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/xen/arm/
H A Dpage-coherent.h9 dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) in xen_alloc_coherent_pages() argument
11 return dma_direct_alloc(hwdev, size, dma_handle, flags, attrs); in xen_alloc_coherent_pages()
15 void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) in xen_free_coherent_pages() argument
17 dma_direct_free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
/dports/multimedia/libv4l/linux-5.13-rc2/include/xen/arm/
H A Dpage-coherent.h9 dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) in xen_alloc_coherent_pages() argument
11 return dma_direct_alloc(hwdev, size, dma_handle, flags, attrs); in xen_alloc_coherent_pages()
15 void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) in xen_free_coherent_pages() argument
17 dma_direct_free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/xen/arm/
H A Dpage-coherent.h9 dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) in xen_alloc_coherent_pages() argument
11 return dma_direct_alloc(hwdev, size, dma_handle, flags, attrs); in xen_alloc_coherent_pages()
15 void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) in xen_free_coherent_pages() argument
17 dma_direct_free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
/dports/multimedia/v4l-utils/linux-5.13-rc2/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
32 return is_direct_handle(dev, dma_handle); in arch_dma_unmap_page_direct()
79 dma_addr_t *dma_handle, gfp_t flag, in dma_iommu_alloc_coherent() argument
83 dma_handle, dev->coherent_dma_mask, flag, in dma_iommu_alloc_coherent()
88 void *vaddr, dma_addr_t dma_handle, in dma_iommu_free_coherent() argument
91 iommu_free_coherent(get_iommu_table_base(dev), size, vaddr, dma_handle); in dma_iommu_free_coherent()
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()
/dports/multimedia/v4l_compat/linux-5.13-rc2/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
32 return is_direct_handle(dev, dma_handle); in arch_dma_unmap_page_direct()
79 dma_addr_t *dma_handle, gfp_t flag, in dma_iommu_alloc_coherent() argument
83 dma_handle, dev->coherent_dma_mask, flag, in dma_iommu_alloc_coherent()
88 void *vaddr, dma_addr_t dma_handle, in dma_iommu_free_coherent() argument
91 iommu_free_coherent(get_iommu_table_base(dev), size, vaddr, dma_handle); in dma_iommu_free_coherent()
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()
/dports/multimedia/libv4l/linux-5.13-rc2/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
32 return is_direct_handle(dev, dma_handle); in arch_dma_unmap_page_direct()
79 dma_addr_t *dma_handle, gfp_t flag, in dma_iommu_alloc_coherent() argument
83 dma_handle, dev->coherent_dma_mask, flag, in dma_iommu_alloc_coherent()
88 void *vaddr, dma_addr_t dma_handle, in dma_iommu_free_coherent() argument
91 iommu_free_coherent(get_iommu_table_base(dev), size, vaddr, dma_handle); in dma_iommu_free_coherent()
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()
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/apps/hexagon_dma/
H A Dmock_dma_implementation.cpp120 int32 nDmaWrapper_FreeDma(t_DmaWrapper_DmaEngineHandle dma_handle) { in nDmaWrapper_FreeDma() argument
121 dma_handle_t *desc = (dma_handle_t *)dma_handle; in nDmaWrapper_FreeDma()
131 dma_handle_t *dma_handle = (dma_handle_t *)handle; in nDmaWrapper_Move() local
132 t_st_hw_descriptor *desc = dma_handle->ptr; in nDmaWrapper_Move()
188 int32 nDmaWrapper_Wait(t_DmaWrapper_DmaEngineHandle dma_handle) { in nDmaWrapper_Wait() argument
189 dma_handle_t *desc = (dma_handle_t *)dma_handle; in nDmaWrapper_Wait()
196 int32 nDmaWrapper_FinishFrame(t_DmaWrapper_DmaEngineHandle dma_handle) { in nDmaWrapper_FinishFrame() argument
197 dma_handle_t *desc = (dma_handle_t *)dma_handle; in nDmaWrapper_FinishFrame()
228 dma_handle_t *dma_handle = (dma_handle_t *)handle; in nDmaWrapper_DmaTransferSetup() local
229 t_st_hw_descriptor *temp = dma_handle->ptr; in nDmaWrapper_DmaTransferSetup()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/pci/asihpi/
H A Dhpios.c40 dma_alloc_coherent(&pdev->dev, size, &p_mem_area->dma_handle, in hpios_locked_mem_alloc()
45 size, (unsigned int)p_mem_area->dma_handle, in hpios_locked_mem_alloc()
62 p_mem_area->vaddr, p_mem_area->dma_handle); in hpios_locked_mem_free()
65 (unsigned int)p_mem_area->dma_handle, in hpios_locked_mem_free()
/dports/multimedia/libv4l/linux-5.13-rc2/sound/pci/asihpi/
H A Dhpios.c40 dma_alloc_coherent(&pdev->dev, size, &p_mem_area->dma_handle, in hpios_locked_mem_alloc()
45 size, (unsigned int)p_mem_area->dma_handle, in hpios_locked_mem_alloc()
62 p_mem_area->vaddr, p_mem_area->dma_handle); in hpios_locked_mem_free()
65 (unsigned int)p_mem_area->dma_handle, in hpios_locked_mem_free()

12345678910>>...23