/dports/lang/micropython/micropython-1.17/ports/stm32/ |
H A D | dma.c | 588 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 D | pci-dma-compat.h | 18 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 D | dma-mapping.h | 128 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 D | dma-map-ops.h | 16 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 D | pci-dma-compat.h | 18 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 D | dma-mapping.h | 128 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 D | dma-map-ops.h | 16 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 D | pci-dma-compat.h | 18 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 D | dma-mapping.h | 128 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 D | dma-map-ops.h | 16 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 D | mapping.c | 27 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 D | ops_helpers.c | 54 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 D | mapping.c | 27 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 D | ops_helpers.c | 54 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 D | mapping.c | 27 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 D | ops_helpers.c | 54 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 D | page-coherent.h | 9 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 D | page-coherent.h | 9 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 D | page-coherent.h | 9 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 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 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 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 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 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 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 D | mock_dma_implementation.cpp | 120 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 D | hpios.c | 40 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 D | hpios.c | 40 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()
|