Home
last modified time | relevance | path

Searched defs:mapping (Results 1 – 25 of 35) sorted by relevance

12

/arch/nios2/include/asm/
Dcacheflush.h54 #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/
Dcacheflush.h54 #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/
Ddma-mapping.c756 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 …]
Dflush.c199 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
Dfault-armv.c124 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/
Dvdso.h35 struct vm_special_mapping mapping; member
Dcacheflush.h73 #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/
Dcacheflush.h38 #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/
Ddevice.h10 struct dma_iommu_mapping *mapping; member
Dcacheflush.h321 #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/
Dcacheflush.h96 #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/
Dcacheflush.h48 #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/
Dcacheflush.h34 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument
35 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
/arch/nios2/mm/
Dcacheflush.c74 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/
Dcacheflush.c20 struct address_space *mapping; in flush_dcache_folio() local
/arch/sparc/include/asm/
Dcacheflush_64.h74 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument
75 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
Dcacheflush_32.h47 #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/
Dcacheflush.h19 #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/
Dcacheflush_mm.h261 #define flush_dcache_mmap_lock(mapping) do { } while (0) argument
262 #define flush_dcache_mmap_unlock(mapping) do { } while (0) argument
/arch/sh/mm/
Dcache-sh7705.c138 struct address_space *mapping = folio_flush_mapping(folio); in sh7705_flush_dcache_folio() local
Dcache-sh4.c114 struct address_space *mapping = folio_flush_mapping(folio); in sh4_flush_dcache_folio() local
/arch/x86/kernel/
Djailhouse.c203 void *mapping; in jailhouse_init_platform() local
/arch/mips/mm/
Dcache.c105 struct address_space *mapping = folio_flush_mapping(folio); in __flush_dcache_pages() local
/arch/sparc/mm/
Dtlb.c122 struct address_space *mapping; in tlb_batch_add() local
/arch/xtensa/mm/
Dcache.c128 struct address_space *mapping = folio_flush_mapping(folio); in flush_dcache_folio() local

12