Home
last modified time | relevance | path

Searched refs:empty_zero_page (Results 1 – 25 of 77) sorted by relevance

1234

/Linux-v6.1/arch/m68k/mm/
Dinit.c40 void *empty_zero_page; variable
41 EXPORT_SYMBOL(empty_zero_page);
71 empty_zero_page = memblock_alloc(PAGE_SIZE, PAGE_SIZE); in paging_init()
72 if (!empty_zero_page) in paging_init()
Dsun3mmu.c47 empty_zero_page = memblock_alloc(PAGE_SIZE, PAGE_SIZE); in paging_init()
48 if (!empty_zero_page) in paging_init()
/Linux-v6.1/arch/loongarch/mm/
Dinit.c43 unsigned long empty_zero_page, zero_page_mask; variable
44 EXPORT_SYMBOL_GPL(empty_zero_page);
54 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages()
55 if (!empty_zero_page) in setup_zero_pages()
58 page = virt_to_page((void *)empty_zero_page); in setup_zero_pages()
/Linux-v6.1/arch/sh/kernel/
Dvmlinux.lds.S24 .empty_zero_page : AT(ADDR(.empty_zero_page)) {
25 *(.empty_zero_page)
Dhead_32.S28 .section .empty_zero_page, "aw"
29 ENTRY(empty_zero_page)
42 .skip PAGE_SIZE - empty_zero_page - 1b
/Linux-v6.1/arch/um/kernel/
Dmem.c42 unsigned long *empty_zero_page = NULL; variable
43 EXPORT_SYMBOL(empty_zero_page);
62 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init()
172 empty_zero_page = (unsigned long *) memblock_alloc_low(PAGE_SIZE, in paging_init()
174 if (!empty_zero_page) in paging_init()
/Linux-v6.1/arch/s390/mm/
Dinit.c58 unsigned long empty_zero_page, zero_page_mask; variable
59 EXPORT_SYMBOL(empty_zero_page);
75 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages()
76 if (!empty_zero_page) in setup_zero_pages()
79 page = virt_to_page((void *) empty_zero_page); in setup_zero_pages()
/Linux-v6.1/arch/arm/mm/
Dnommu.c33 struct page *empty_zero_page; variable
34 EXPORT_SYMBOL(empty_zero_page);
171 empty_zero_page = virt_to_page(zero_page); in paging_init()
172 flush_dcache_page(empty_zero_page); in paging_init()
/Linux-v6.1/arch/arc/include/asm/
Dpgtable.h24 extern char empty_zero_page[PAGE_SIZE];
25 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/Linux-v6.1/arch/hexagon/mm/
Duaccess.c27 uncleared = raw_copy_to_user(dest, &empty_zero_page, PAGE_SIZE); in __clear_user_hexagon()
34 count = raw_copy_to_user(dest, &empty_zero_page, count); in __clear_user_hexagon()
/Linux-v6.1/arch/m68k/include/asm/
Dpgtable_no.h45 extern void *empty_zero_page;
46 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
Dpgtable_mm.h116 extern void *empty_zero_page;
122 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/Linux-v6.1/arch/powerpc/include/asm/
Dpgtable.h73 extern unsigned long empty_zero_page[];
74 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/Linux-v6.1/arch/nios2/mm/
Dinit.c58 flush_dcache_range((unsigned long)empty_zero_page, in paging_init()
59 (unsigned long)empty_zero_page + PAGE_SIZE); in paging_init()
/Linux-v6.1/arch/sh/include/asm/
Dpgtable.h28 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)];
29 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
Dsetup.h10 #define PARAM ((unsigned char *)empty_zero_page)
/Linux-v6.1/arch/mips/mm/
Dinit.c53 unsigned long empty_zero_page, zero_page_mask; variable
54 EXPORT_SYMBOL_GPL(empty_zero_page);
70 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages()
71 if (!empty_zero_page) in setup_zero_pages()
74 page = virt_to_page((void *)empty_zero_page); in setup_zero_pages()
/Linux-v6.1/arch/arc/mm/
Dinit.c21 char empty_zero_page[PAGE_SIZE] __aligned(PAGE_SIZE);
22 EXPORT_SYMBOL(empty_zero_page);
/Linux-v6.1/arch/nios2/kernel/
Dhead.S31 .global empty_zero_page
33 empty_zero_page: label
Dnios2_ksyms.c23 EXPORT_SYMBOL(empty_zero_page);
/Linux-v6.1/arch/csky/mm/
Dinit.c41 unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)] variable
43 EXPORT_SYMBOL(empty_zero_page);
/Linux-v6.1/arch/microblaze/kernel/
Dmicroblaze_ksyms.c35 EXPORT_SYMBOL(empty_zero_page);
/Linux-v6.1/arch/openrisc/kernel/
Dor32_ksyms.c43 EXPORT_SYMBOL(empty_zero_page);
/Linux-v6.1/arch/hexagon/kernel/
Dhexagon_ksyms.c21 EXPORT_SYMBOL(empty_zero_page);
/Linux-v6.1/arch/sparc/include/asm/
Dsetup.h20 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)];

1234