| /arch/nios2/include/asm/ |
| D | cacheflush.h | 54 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) argument 55 #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) argument 56 #define flush_dcache_mmap_lock_irqsave(mapping, flags) \ argument 58 #define flush_dcache_mmap_unlock_irqrestore(mapping, flags) \ argument
|
| /arch/parisc/include/asm/ |
| D | cacheflush.h | 54 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) argument 55 #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) argument 56 #define flush_dcache_mmap_lock_irqsave(mapping, flags) \ argument 58 #define flush_dcache_mmap_unlock_irqrestore(mapping, flags) \ argument
|
| /arch/arm/mm/ |
| D | dma-mapping.c | 756 static inline dma_addr_t __alloc_iova(struct dma_iommu_mapping *mapping, in __alloc_iova() 814 static inline void __free_iova(struct dma_iommu_mapping *mapping, in __free_iova() 965 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __iommu_create_mapping() local 1004 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __iommu_remove_mapping() local 1189 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __map_sg_chunk() local 1372 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_map_page() local 1408 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_unmap_page() local 1437 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_map_resource() local 1471 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_unmap_resource() local 1486 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_sync_single_for_cpu() local [all …]
|
| D | flush.c | 199 void __flush_dcache_folio(struct address_space *mapping, struct folio *folio) in __flush_dcache_folio() 238 static void __flush_dcache_aliases(struct address_space *mapping, struct folio *folio) in __flush_dcache_aliases() 289 struct address_space *mapping; in __sync_icache_dcache() local 336 struct address_space *mapping; in flush_dcache_folio() local
|
| D | fault-armv.c | 124 make_coherent(struct address_space *mapping, struct vm_area_struct *vma, in make_coherent() 191 struct address_space *mapping; in update_mmu_cache_range() local
|
| /arch/mips/include/asm/ |
| D | vdso.h | 35 struct vm_special_mapping mapping; member
|
| D | cacheflush.h | 73 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 74 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/arc/include/asm/ |
| D | cacheflush.h | 38 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 39 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/arm/include/asm/ |
| D | device.h | 10 struct dma_iommu_mapping *mapping; member
|
| D | cacheflush.h | 321 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) argument 322 #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) argument
|
| /arch/sh/include/asm/ |
| D | cacheflush.h | 96 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 97 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/loongarch/include/asm/ |
| D | cacheflush.h | 48 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 49 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/csky/abiv2/inc/abi/ |
| D | cacheflush.h | 34 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 35 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/nios2/mm/ |
| D | cacheflush.c | 74 static void flush_aliases(struct address_space *mapping, struct folio *folio) in flush_aliases() 177 struct address_space *mapping; in flush_dcache_folio() local 215 struct address_space *mapping; in update_mmu_cache_range() local
|
| /arch/csky/abiv1/ |
| D | cacheflush.c | 20 struct address_space *mapping; in flush_dcache_folio() local
|
| /arch/sparc/include/asm/ |
| D | cacheflush_64.h | 74 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 75 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| D | cacheflush_32.h | 47 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 48 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/csky/abiv1/inc/abi/ |
| D | cacheflush.h | 19 #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) argument 20 #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) argument
|
| /arch/m68k/include/asm/ |
| D | cacheflush_mm.h | 261 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument 262 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
|
| /arch/sh/mm/ |
| D | cache-sh7705.c | 138 struct address_space *mapping = folio_flush_mapping(folio); in sh7705_flush_dcache_folio() local
|
| D | cache-sh4.c | 114 struct address_space *mapping = folio_flush_mapping(folio); in sh4_flush_dcache_folio() local
|
| /arch/x86/kernel/ |
| D | jailhouse.c | 203 void *mapping; in jailhouse_init_platform() local
|
| /arch/mips/mm/ |
| D | cache.c | 105 struct address_space *mapping = folio_flush_mapping(folio); in __flush_dcache_pages() local
|
| /arch/sparc/mm/ |
| D | tlb.c | 122 struct address_space *mapping; in tlb_batch_add() local
|
| /arch/xtensa/mm/ |
| D | cache.c | 128 struct address_space *mapping = folio_flush_mapping(folio); in flush_dcache_folio() local
|