Home
last modified time | relevance | path

Searched refs:coherent_flag (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mm/
H A Ddma-mapping.c48 int coherent_flag; member
240 static void __dma_clear_buffer(struct page *page, size_t size, int coherent_flag) in __dma_clear_buffer() argument
252 if (coherent_flag != COHERENT) in __dma_clear_buffer()
258 if (coherent_flag != COHERENT) in __dma_clear_buffer()
263 if (coherent_flag != COHERENT) { in __dma_clear_buffer()
275 gfp_t gfp, int coherent_flag) in __dma_alloc_buffer()
291 __dma_clear_buffer(page, size, coherent_flag); in __dma_alloc_buffer()
312 int coherent_flag, gfp_t gfp);
345 * so we must pass NORMAL for coherent_flag. in atomic_pool_init()
523 int coherent_flag, gfp_ in __alloc_from_contiguous()
274 __dma_alloc_buffer(struct device *dev, size_t size, gfp_t gfp, int coherent_flag) __dma_alloc_buffer() argument
520 __alloc_from_contiguous(struct device *dev, size_t size, pgprot_t prot, struct page **ret_page, const void *caller, bool want_vaddr, int coherent_flag, gfp_t gfp) __alloc_from_contiguous() argument
1197 __iommu_alloc_buffer(struct device *dev, size_t size, gfp_t gfp, unsigned long attrs, int coherent_flag) __iommu_alloc_buffer() argument
1387 __iommu_alloc_simple(struct device *dev, size_t size, gfp_t gfp, dma_addr_t *handle, int coherent_flag, unsigned long attrs) __iommu_alloc_simple() argument
1412 __iommu_free_atomic(struct device *dev, void *cpu_addr, dma_addr_t handle, size_t size, int coherent_flag) __iommu_free_atomic() argument
1422 __arm_iommu_alloc_attrs(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, unsigned long attrs, int coherent_flag) __arm_iommu_alloc_attrs() argument
1523 __arm_iommu_free_attrs(struct device *dev, size_t size, void *cpu_addr, dma_addr_t handle, unsigned long attrs, int coherent_flag) __arm_iommu_free_attrs() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Ddma-mapping.c48 int coherent_flag; member
107 static void __dma_clear_buffer(struct page *page, size_t size, int coherent_flag) in __dma_clear_buffer() argument
119 if (coherent_flag != COHERENT) in __dma_clear_buffer()
125 if (coherent_flag != COHERENT) in __dma_clear_buffer()
130 if (coherent_flag != COHERENT) { in __dma_clear_buffer()
142 gfp_t gfp, int coherent_flag) in __dma_alloc_buffer()
158 __dma_clear_buffer(page, size, coherent_flag); in __dma_alloc_buffer()
179 int coherent_flag, gfp_t gfp);
212 * so we must pass NORMAL for coherent_flag. in atomic_pool_init()
394 int coherent_flag, gfp_ in __alloc_from_contiguous()
141 __dma_alloc_buffer(struct device *dev, size_t size, gfp_t gfp, int coherent_flag) __dma_alloc_buffer() argument
391 __alloc_from_contiguous(struct device *dev, size_t size, pgprot_t prot, struct page **ret_page, const void *caller, bool want_vaddr, int coherent_flag, gfp_t gfp) __alloc_from_contiguous() argument
852 __iommu_alloc_buffer(struct device *dev, size_t size, gfp_t gfp, unsigned long attrs, int coherent_flag) __iommu_alloc_buffer() argument
1043 __iommu_alloc_simple(struct device *dev, size_t size, gfp_t gfp, dma_addr_t *handle, int coherent_flag, unsigned long attrs) __iommu_alloc_simple() argument
1068 __iommu_free_atomic(struct device *dev, void *cpu_addr, dma_addr_t handle, size_t size, int coherent_flag) __iommu_free_atomic() argument
1084 int coherent_flag = dev->dma_coherent ? COHERENT : NORMAL; arm_iommu_alloc_attrs() local
1149 int coherent_flag = dev->dma_coherent ? COHERENT : NORMAL; arm_iommu_free_attrs() local
[all...]

Completed in 5 milliseconds