Home
last modified time | relevance | path

Searched defs:page (Results 1 – 25 of 367) sorted by relevance

12345678910>>...15

/arch/s390/mm/
Dpage-states.c60 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/
Dcache.c19 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/
Dcacheflush.h39 #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/
Dcacheflush.h41 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
Dagp.h11 #define map_page_into_agp(page) /* nothing */ argument
12 #define unmap_page_from_agp(page) /* nothing */ argument
/arch/openrisc/include/asm/
Dcacheflush.h33 #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/
Dflush.c128 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()
Dhighmem.c34 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/
Dhighmem_32.c7 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/
Dhighmem.h59 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/
Dhighmem.c13 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()
Dcacheflush.c28 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/
Dflush.c33 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/
Dcacheflush.c16 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/
Dcacheflush.c9 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/
Dhighmem.h67 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()
Dagp.h8 #define map_page_into_agp(page) argument
9 #define unmap_page_from_agp(page) argument
/arch/unicore32/mm/
Dflush.c32 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/
Dcache.c60 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/
Dcacheflush.h15 #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/
Dpgtable-frag.c21 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/
Dcacheflush.h25 #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/
Dmmx_32.c126 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/
Dpage.h5 struct page *page) in clear_user_page()
11 struct page *page) in copy_user_page()
/arch/nios2/mm/
Dcacheflush.c73 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()

12345678910>>...15