Home
last modified time | relevance | path

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

12345678910>>...18

/arch/s390/mm/
Dpage-states.c66 static inline unsigned char get_page_state(struct page *page) in get_page_state()
77 static inline void set_page_unused(struct page *page, int order) in set_page_unused()
88 static inline void set_page_stable_dat(struct page *page, int order) in set_page_stable_dat()
99 static inline void set_page_stable_nodat(struct page *page, int order) in set_page_stable_nodat()
113 struct page *page; in mark_kernel_pmd() local
129 struct page *page; in mark_kernel_pud() local
150 struct page *page; in mark_kernel_p4d() local
171 struct page *page; in mark_kernel_pgd() local
193 struct page *page; in cmma_init_nodat() local
216 void arch_free_page(struct page *page, int order) in arch_free_page()
[all …]
Dpgalloc.c57 struct page *page = alloc_pages(GFP_KERNEL, 2); in crst_table_alloc() local
159 struct page *page; in page_table_alloc_pgste() local
171 void page_table_free_pgste(struct page *page) in page_table_free_pgste()
184 struct page *page; in page_table_alloc() local
238 struct page *page; in page_table_free() local
265 struct page *page; in page_table_free_rcu() local
292 struct page *page = pfn_to_page(__pa(table) >> PAGE_SHIFT); in __tlb_remove_table() local
/arch/mips/include/asm/
Dcacheflush.h40 #define Page_dcache_dirty(page) \ argument
42 #define SetPageDcacheDirty(page) \ argument
44 #define ClearPageDcacheDirty(page) \ argument
57 static inline void flush_dcache_page(struct page *page) in flush_dcache_page()
71 struct page *page, unsigned long vmaddr) in flush_anon_page()
78 struct page *page) in flush_icache_page()
131 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()
63 #define flush_icache_page(vma,page) do { \ argument
73 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
80 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
95 flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr) in flush_anon_page()
109 static inline void *kmap(struct page *page) in kmap()
115 static inline void kunmap(struct page *page) in kunmap()
120 static inline void *kmap_atomic(struct page *page) in kmap_atomic()
134 #define kmap_atomic_prot(page, prot) kmap_atomic(page) argument
/arch/frv/mm/
Dhighmem.c14 void *kmap(struct page *page) in kmap()
24 void kunmap(struct page *page) in kunmap()
35 void *kmap_atomic(struct page *page) in kmap_atomic()
/arch/arm/mm/
Dflush.c131 void __flush_ptrace_access(struct page *page, unsigned long uaddr, void *kaddr, in __flush_ptrace_access()
162 void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access()
173 void flush_uprobe_xol_access(struct page *page, unsigned long uaddr, in flush_uprobe_xol_access()
188 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
202 void __flush_dcache_page(struct address_space *mapping, struct page *page) in __flush_dcache_page()
241 static void __flush_dcache_aliases(struct address_space *mapping, struct page *page) in __flush_dcache_aliases()
276 struct page *page; in __sync_icache_dcache() local
319 void flush_dcache_page(struct page *page) in flush_dcache_page()
361 void flush_kernel_dcache_page(struct page *page) in flush_kernel_dcache_page()
394 void __flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vmaddr) in __flush_anon_page()
Dhighmem.c37 void *kmap(struct page *page) in kmap()
46 void kunmap(struct page *page) in kunmap()
55 void *kmap_atomic(struct page *page) in kmap_atomic()
133 struct page *page = pfn_to_page(pfn); in kmap_atomic_pfn() local
/arch/tile/mm/
Dhighmem.c25 void *kmap(struct page *page) in kmap()
49 void kunmap(struct page *page) in kunmap()
65 struct page *page; member
96 static void kmap_atomic_register(struct page *page, int type, in kmap_atomic_register()
129 static void kmap_atomic_unregister(struct page *page, unsigned long va) in kmap_atomic_unregister()
174 void kmap_atomic_fix_kpte(struct page *page, int finished) in kmap_atomic_fix_kpte()
198 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot()
226 void *kmap_atomic(struct page *page) in kmap_atomic()
Dhomecache.c174 void homecache_finv_map_page(struct page *page, int home) in homecache_finv_map_page()
202 static void homecache_finv_page_home(struct page *page, int home) in homecache_finv_page_home()
215 static void homecache_finv_page_internal(struct page *page, int force_map) in homecache_finv_page_internal()
233 void homecache_finv_page(struct page *page) in homecache_finv_page()
351 int page_home(struct page *page) in page_home()
362 void homecache_change_page_home(struct page *page, int order, int home) in homecache_change_page_home()
387 struct page *page; in homecache_alloc_pages() local
399 struct page *page; in homecache_alloc_pages_node() local
407 void __homecache_free_pages(struct page *page, unsigned int order) in __homecache_free_pages()
/arch/x86/mm/
Dhighmem_32.c6 void *kmap(struct page *page) in kmap()
15 void kunmap(struct page *page) in kunmap()
33 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot()
55 void *kmap_atomic(struct page *page) in kmap_atomic()
/arch/tile/kernel/
Dsysfs.c25 static ssize_t get_hv_confstr(char *page, int query) in get_hv_confstr()
37 char *page) in chip_width_show()
45 char *page) in chip_height_show()
53 char *page) in chip_serial_show()
61 char *page) in chip_revision_show()
70 char *page) in type_show()
162 char *page) in hv_stats_show()
177 const char *page, in hv_stats_store()
/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/arm64/mm/
Dflush.c40 static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access()
53 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
63 struct page *page = pte_page(pte); in __sync_icache_dcache() local
75 void flush_dcache_page(struct page *page) in flush_dcache_page()
/arch/unicore32/mm/
Dflush.c35 static void flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access()
53 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
61 void __flush_dcache_page(struct address_space *mapping, struct page *page) in __flush_dcache_page()
75 void flush_dcache_page(struct page *page) in flush_dcache_page()
/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()
/arch/frv/include/asm/
Dcacheflush.h54 static inline void flush_dcache_page(struct page *page) in flush_dcache_page()
61 static inline void flush_page_to_ram(struct page *page) in flush_page_to_ram()
80 static inline void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, in flush_icache_user_range()
87 static inline void flush_icache_page(struct vm_area_struct *vma, struct page *page) in flush_icache_page()
96 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
102 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
/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()
204 struct page *page; in update_mmu_cache() local
240 void clear_user_page(void *addr, unsigned long vaddr, struct page *page) in clear_user_page()
249 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page()
260 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
/arch/xtensa/mm/
Dcache.c63 static inline void kmap_invalidate_coherent(struct page *page, in kmap_invalidate_coherent()
83 static inline void *coherent_kvaddr(struct page *page, unsigned long base, in coherent_kvaddr()
95 void clear_user_highpage(struct page *page, unsigned long vaddr) in clear_user_highpage()
131 void flush_dcache_page(struct page *page) in flush_dcache_page()
217 struct page *page; in update_mmu_cache() local
261 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
297 extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page()
/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/mn10300/include/asm/
Dhighmem.h49 static inline unsigned long kmap(struct page *page) in kmap()
58 static inline void kunmap(struct page *page) in kunmap()
73 static inline void *kmap_atomic(struct page *page) in kmap_atomic()
/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/powerpc/platforms/pseries/
Dpseries_energy.c115 static ssize_t get_best_energy_list(char *page, int activate) in get_best_energy_list()
155 char *page, int activate) in get_best_energy_data()
178 struct device_attribute *attr, char *page) in cpu_activate_hint_list_show()
184 struct device_attribute *attr, char *page) in cpu_deactivate_hint_list_show()
190 struct device_attribute *attr, char *page) in percpu_activate_hint_show()
196 struct device_attribute *attr, char *page) in percpu_deactivate_hint_show()
/arch/metag/mm/
Dhighmem.c14 void *kmap(struct page *page) in kmap()
23 void kunmap(struct page *page) in kunmap()
41 void *kmap_atomic(struct page *page) in kmap_atomic()
/arch/m68k/include/asm/
Dpage_no.h10 #define clear_page(page) memset((page), 0, PAGE_SIZE) argument
13 #define clear_user_page(page, vaddr, pg) clear_page(page) argument
27 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)) argument
30 #define page_to_pfn(page) virt_to_pfn(page_to_virt(page)) argument
/arch/sparc/include/asm/
Dcacheflush_64.h26 #define flush_cache_page(vma, page, pfn) \ argument
43 #define smp_flush_dcache_page_impl(page,cpu) flush_dcache_page_impl(page) argument
44 #define flush_dcache_page_all(mm,page) flush_dcache_page_impl(page) argument
58 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
65 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument

12345678910>>...18