| /arch/s390/mm/ |
| D | page-states.c | 60 static inline unsigned char get_page_state(struct page *page) in get_page_state() 71 static inline void set_page_unused(struct page *page, int order) in set_page_unused() 82 static inline void set_page_stable_dat(struct page *page, int order) in set_page_stable_dat() 93 static inline void set_page_stable_nodat(struct page *page, int order) in set_page_stable_nodat() 107 struct page *page; in mark_kernel_pmd() local 123 struct page *page; in mark_kernel_pud() local 144 struct page *page; in mark_kernel_p4d() local 165 struct page *page; in mark_kernel_pgd() local 187 struct page *page; in cmma_init_nodat() local 210 void arch_free_page(struct page *page, int order) in arch_free_page() [all …]
|
| /arch/openrisc/mm/ |
| D | cache.c | 19 static void cache_loop(struct page *page, const unsigned int reg) in cache_loop() 30 void local_dcache_page_flush(struct page *page) in local_dcache_page_flush() 36 void local_icache_page_inv(struct page *page) in local_icache_page_inv() 46 struct page *page = pfn_to_page(pfn); in update_cache() local
|
| /arch/mips/include/asm/ |
| D | cacheflush.h | 39 #define Page_dcache_dirty(page) \ argument 41 #define SetPageDcacheDirty(page) \ argument 43 #define ClearPageDcacheDirty(page) \ argument 56 static inline void flush_dcache_page(struct page *page) in flush_dcache_page() 70 struct page *page, unsigned long vmaddr) in flush_anon_page() 77 struct page *page) in flush_icache_page() 129 static inline void flush_kernel_dcache_page(struct page *page) in flush_kernel_dcache_page()
|
| /arch/parisc/include/asm/ |
| D | cacheflush.h | 41 static inline void flush_kernel_dcache_page(struct page *page) in flush_kernel_dcache_page() 61 #define flush_icache_page(vma,page) do { \ argument 71 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 78 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument 93 flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr) in flush_anon_page() 107 static inline void *kmap(struct page *page) in kmap() 113 static inline void kunmap(struct page *page) in kunmap() 118 static inline void *kmap_atomic(struct page *page) in kmap_atomic() 132 #define kmap_atomic_prot(page, prot) kmap_atomic(page) argument
|
| D | agp.h | 11 #define map_page_into_agp(page) /* nothing */ argument 12 #define unmap_page_from_agp(page) /* nothing */ argument
|
| /arch/openrisc/include/asm/ |
| D | cacheflush.h | 33 #define dcache_page_flush(page) local_dcache_page_flush(page) argument 34 #define icache_page_inv(page) local_icache_page_inv(page) argument 36 #define dcache_page_flush(page) local_dcache_page_flush(page) argument 37 #define icache_page_inv(page) smp_icache_page_inv(page) argument 45 static inline void sync_icache_dcache(struct page *page) in sync_icache_dcache() 60 static inline void flush_dcache_page(struct page *page) in flush_dcache_page() 82 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 89 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| /arch/arm/mm/ |
| D | flush.c | 128 void __flush_ptrace_access(struct page *page, unsigned long uaddr, void *kaddr, in __flush_ptrace_access() 159 void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access() 170 void flush_uprobe_xol_access(struct page *page, unsigned long uaddr, in flush_uprobe_xol_access() 185 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 199 void __flush_dcache_page(struct address_space *mapping, struct page *page) in __flush_dcache_page() 237 static void __flush_dcache_aliases(struct address_space *mapping, struct page *page) in __flush_dcache_aliases() 272 struct page *page; in __sync_icache_dcache() local 315 void flush_dcache_page(struct page *page) in flush_dcache_page() 357 void flush_kernel_dcache_page(struct page *page) in flush_kernel_dcache_page() 390 void __flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr) in __flush_anon_page()
|
| D | highmem.c | 34 void *kmap(struct page *page) in kmap() 43 void kunmap(struct page *page) in kunmap() 52 void *kmap_atomic(struct page *page) in kmap_atomic() 130 struct page *page = pfn_to_page(pfn); in kmap_atomic_pfn() local
|
| /arch/x86/mm/ |
| D | highmem_32.c | 7 void *kmap(struct page *page) in kmap() 16 void kunmap(struct page *page) in kunmap() 34 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() 56 void *kmap_atomic(struct page *page) in kmap_atomic()
|
| /arch/microblaze/include/asm/ |
| D | highmem.h | 59 static inline void *kmap(struct page *page) in kmap() 67 static inline void kunmap(struct page *page) in kunmap() 75 static inline void *kmap_atomic(struct page *page) in kmap_atomic()
|
| /arch/nds32/mm/ |
| D | highmem.c | 13 void *kmap(struct page *page) in kmap() 25 void kunmap(struct page *page) in kunmap() 35 void *kmap_atomic(struct page *page) in kmap_atomic()
|
| D | cacheflush.c | 28 void flush_icache_page(struct vm_area_struct *vma, struct page *page) in flush_icache_page() 40 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, in flush_icache_user_range() 52 struct page *page; in update_mmu_cache() local 81 static inline unsigned long aliasing(unsigned long addr, unsigned long page) in aliasing() 188 void clear_user_page(void *addr, unsigned long vaddr, struct page *page) in clear_user_page() 219 void clear_user_highpage(struct page *page, unsigned long vaddr) in clear_user_highpage() 238 void flush_dcache_page(struct page *page) in flush_dcache_page() 266 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 287 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page() 301 struct page *page, unsigned long vaddr) in flush_anon_page() [all …]
|
| /arch/arm64/mm/ |
| D | flush.c | 33 static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access() 46 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 56 struct page *page = pte_page(pte); in __sync_icache_dcache() local 68 void flush_dcache_page(struct page *page) in flush_dcache_page()
|
| /arch/csky/abiv1/ |
| D | cacheflush.c | 16 void flush_dcache_page(struct page *page) in flush_dcache_page() 40 struct page *page; in update_mmu_cache() local 58 void flush_kernel_dcache_page(struct page *page) in flush_kernel_dcache_page()
|
| /arch/csky/abiv2/ |
| D | cacheflush.c | 9 void flush_icache_page(struct vm_area_struct *vma, struct page *page) in flush_icache_page() 20 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, in flush_icache_user_range() 36 struct page *page; in update_mmu_cache() local
|
| /arch/powerpc/include/asm/ |
| D | highmem.h | 67 static inline void *kmap(struct page *page) in kmap() 75 static inline void kunmap(struct page *page) in kunmap() 83 static inline void *kmap_atomic(struct page *page) in kmap_atomic()
|
| D | agp.h | 8 #define map_page_into_agp(page) argument 9 #define unmap_page_from_agp(page) argument
|
| /arch/unicore32/mm/ |
| D | flush.c | 32 static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access() 50 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 58 void __flush_dcache_page(struct address_space *mapping, struct page *page) in __flush_dcache_page() 72 void flush_dcache_page(struct page *page) in flush_dcache_page()
|
| /arch/xtensa/mm/ |
| D | cache.c | 60 static inline void kmap_invalidate_coherent(struct page *page, in kmap_invalidate_coherent() 80 static inline void *coherent_kvaddr(struct page *page, unsigned long base, in coherent_kvaddr() 92 void clear_user_highpage(struct page *page, unsigned long vaddr) in clear_user_highpage() 128 void flush_dcache_page(struct page *page) in flush_dcache_page() 214 struct page *page; in update_mmu_cache() local 258 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 294 extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page()
|
| /arch/csky/abiv1/inc/abi/ |
| D | cacheflush.h | 15 #define flush_cache_page(vma, page, pfn) cache_wbinv_all() argument 35 struct page *page, unsigned long vmaddr) in flush_anon_page() 49 #define flush_icache_page(vma, page) do {} while (0); argument 52 #define flush_icache_user_range(vma,page,addr,len) \ argument 55 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument 60 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| /arch/powerpc/mm/ |
| D | pgtable-frag.c | 21 struct page *page; in pte_frag_destroy() local 58 struct page *page; in __alloc_for_ptecache() local 111 struct page *page = virt_to_page(table); in pte_fragment_free() local
|
| /arch/ia64/include/asm/ |
| D | cacheflush.h | 25 #define flush_icache_page(vma,page) do { } while (0) argument 30 #define flush_dcache_page(page) \ argument 42 #define flush_icache_user_range(vma, page, user_addr, len) \ argument 48 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 52 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| /arch/x86/lib/ |
| D | mmx_32.c | 126 static void fast_clear_page(void *page) in fast_clear_page() 246 static void fast_clear_page(void *page) in fast_clear_page() 337 static void slow_zero_page(void *page) in slow_zero_page() 350 void mmx_clear_page(void *page) in mmx_clear_page()
|
| /arch/csky/abiv2/inc/abi/ |
| D | page.h | 5 struct page *page) in clear_user_page() 11 struct page *page) in copy_user_page()
|
| /arch/nios2/mm/ |
| D | cacheflush.c | 73 static void flush_aliases(struct address_space *mapping, struct page *page) in flush_aliases() 140 void flush_icache_page(struct vm_area_struct *vma, struct page *page) in flush_icache_page() 160 void __flush_dcache_page(struct address_space *mapping, struct page *page) in __flush_dcache_page() 172 void flush_dcache_page(struct page *page) in flush_dcache_page() 205 struct page *page; in update_mmu_cache() local 243 void clear_user_page(void *addr, unsigned long vaddr, struct page *page) in clear_user_page() 252 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page() 263 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
|