/linux-4.1.27/arch/score/mm/ |
D | init.c | 41 unsigned long empty_zero_page; variable 42 EXPORT_SYMBOL_GPL(empty_zero_page); 48 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, 0); in setup_zero_page() 49 if (!empty_zero_page) in setup_zero_page() 52 page = virt_to_page((void *) empty_zero_page); in setup_zero_page()
|
/linux-4.1.27/arch/c6x/mm/ |
D | init.c | 27 unsigned long empty_zero_page; variable 28 EXPORT_SYMBOL(empty_zero_page); 41 empty_zero_page = (unsigned long) alloc_bootmem_pages(PAGE_SIZE); in paging_init() 42 memset((void *)empty_zero_page, 0, PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/frv/mm/ |
D | init.c | 59 unsigned long empty_zero_page; variable 60 EXPORT_SYMBOL(empty_zero_page); 76 empty_zero_page = (unsigned long) alloc_bootmem_pages(PAGE_SIZE); in paging_init() 78 memset((void *) empty_zero_page, 0, PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/avr32/mm/ |
D | init.c | 30 struct page *empty_zero_page; variable 31 EXPORT_SYMBOL(empty_zero_page); 97 empty_zero_page = virt_to_page(zero_page); in paging_init() 98 flush_dcache_page(empty_zero_page); in paging_init()
|
/linux-4.1.27/arch/s390/mm/ |
D | init.c | 44 unsigned long empty_zero_page, zero_page_mask; variable 45 EXPORT_SYMBOL(empty_zero_page); 85 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages() 86 if (!empty_zero_page) in setup_zero_pages() 89 page = virt_to_page((void *) empty_zero_page); in setup_zero_pages()
|
/linux-4.1.27/arch/sh/kernel/ |
D | vmlinux.lds.S | 30 .empty_zero_page : AT(ADDR(.empty_zero_page) - LOAD_OFFSET) { 31 *(.empty_zero_page)
|
D | head_32.S | 31 .section .empty_zero_page, "aw" 32 ENTRY(empty_zero_page) 45 .skip PAGE_SIZE - empty_zero_page - 1b
|
D | head_64.S | 79 .section .empty_zero_page, "aw" 80 .global empty_zero_page 82 empty_zero_page: label
|
D | sh_ksyms_64.c | 38 EXPORT_SYMBOL(empty_zero_page);
|
D | sh_ksyms_32.c | 22 EXPORT_SYMBOL(empty_zero_page);
|
/linux-4.1.27/arch/hexagon/mm/ |
D | uaccess.c | 40 uncleared = __copy_to_user_hexagon(dest, &empty_zero_page, in __clear_user_hexagon() 48 count = __copy_to_user_hexagon(dest, &empty_zero_page, count); in __clear_user_hexagon()
|
/linux-4.1.27/arch/cris/mm/ |
D | init.c | 19 unsigned long empty_zero_page; variable 20 EXPORT_SYMBOL(empty_zero_page);
|
/linux-4.1.27/arch/m68k/mm/ |
D | init.c | 39 void *empty_zero_page; variable 40 EXPORT_SYMBOL(empty_zero_page); 96 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
|
D | mcfmmu.c | 45 empty_zero_page = (void *) alloc_bootmem_pages(PAGE_SIZE); in paging_init() 46 memset((void *) empty_zero_page, 0, PAGE_SIZE); in paging_init()
|
D | sun3mmu.c | 50 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
|
D | motorola.c | 290 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/um/kernel/ |
D | mem.c | 23 unsigned long *empty_zero_page = NULL; variable 24 EXPORT_SYMBOL(empty_zero_page); 44 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init() 148 empty_zero_page = (unsigned long *) alloc_bootmem_low_pages(PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/m32r/kernel/ |
D | vmlinux.lds.S | 25 .empty_zero_page : { *(.empty_zero_page) } = 0
|
D | m32r_ksyms.c | 62 EXPORT_SYMBOL(empty_zero_page);
|
D | head.S | 252 .section .empty_zero_page, "aw" 253 ENTRY(empty_zero_page)
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | pgtable.h | 60 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page) 61 extern unsigned long empty_zero_page;
|
/linux-4.1.27/arch/mips/mm/ |
D | init.c | 54 unsigned long empty_zero_page, zero_page_mask; variable 55 EXPORT_SYMBOL_GPL(empty_zero_page); 71 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages() 72 if (!empty_zero_page) in setup_zero_pages() 75 page = virt_to_page((void *)empty_zero_page); in setup_zero_pages()
|
/linux-4.1.27/arch/blackfin/mm/ |
D | init.c | 22 char empty_zero_page[PAGE_SIZE] __attribute__((aligned(PAGE_SIZE))); variable 23 EXPORT_SYMBOL(empty_zero_page);
|
/linux-4.1.27/arch/nios2/mm/ |
D | init.c | 61 flush_dcache_range((unsigned long)empty_zero_page, in paging_init() 62 (unsigned long)empty_zero_page + PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | pgtable_mm.h | 106 extern void *empty_zero_page; 112 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/arc/mm/ |
D | init.c | 24 char empty_zero_page[PAGE_SIZE] __aligned(PAGE_SIZE); 25 EXPORT_SYMBOL(empty_zero_page);
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pgtable.h | 31 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)]; 32 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
D | setup.h | 9 #define PARAM ((unsigned char *)empty_zero_page)
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | pgtable.h | 78 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page) 79 extern char empty_zero_page[];
|
/linux-4.1.27/arch/unicore32/mm/ |
D | mmu.c | 38 struct page *empty_zero_page; variable 39 EXPORT_SYMBOL(empty_zero_page); 439 empty_zero_page = virt_to_page(zero_page); in paging_init() 440 __flush_dcache_page(NULL, empty_zero_page); in paging_init()
|
/linux-4.1.27/arch/nios2/kernel/ |
D | head.S | 31 .global empty_zero_page 33 empty_zero_page: label
|
/linux-4.1.27/arch/sparc/kernel/ |
D | sparc_ksyms_32.c | 28 EXPORT_SYMBOL(empty_zero_page);
|
D | head_32.S | 61 .globl empty_zero_page 62 empty_zero_page: .skip PAGE_SIZE label
|
/linux-4.1.27/arch/tile/kernel/ |
D | head_32.S | 137 ENTRY(empty_zero_page) 139 END(empty_zero_page)
|
D | head_64.S | 216 ENTRY(empty_zero_page) 218 END(empty_zero_page)
|
/linux-4.1.27/arch/metag/mm/ |
D | init.c | 32 unsigned long empty_zero_page; variable 33 EXPORT_SYMBOL(empty_zero_page); 351 empty_zero_page = (unsigned long)alloc_bootmem_pages(PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | setup.h | 7 #define PARAM ((unsigned char *)empty_zero_page)
|
D | pgtable.h | 39 extern unsigned long empty_zero_page[1024]; 40 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | microblaze_ksyms.c | 41 EXPORT_SYMBOL(empty_zero_page);
|
D | head.S | 43 .global empty_zero_page 45 empty_zero_page: label
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | ppc_ksyms.c | 12 EXPORT_SYMBOL(empty_zero_page);
|
D | cpu_setup_6xx.S | 287 addis r9,r3,empty_zero_page@ha 288 addi r9,r9,empty_zero_page@l
|
D | head_64.S | 846 .globl empty_zero_page 847 empty_zero_page: label
|
D | head_8xx.S | 897 .globl empty_zero_page 899 empty_zero_page: label
|
D | head_40x.S | 971 .globl empty_zero_page 972 empty_zero_page: label
|
D | head_44x.S | 1254 .globl empty_zero_page 1255 empty_zero_page: label
|
D | head_32.S | 1275 .globl empty_zero_page 1276 empty_zero_page: label
|
D | head_fsl_booke.S | 1335 .globl empty_zero_page 1336 empty_zero_page: label
|
/linux-4.1.27/arch/x86/kernel/ |
D | i386_ksyms_32.c | 39 EXPORT_SYMBOL(empty_zero_page);
|
D | x8664_ksyms_64.c | 71 EXPORT_SYMBOL(empty_zero_page);
|
D | head_64.S | 530 NEXT_PAGE(empty_zero_page)
|
D | head_32.S | 678 ENTRY(empty_zero_page)
|
/linux-4.1.27/arch/cris/arch-v32/mm/ |
D | init.c | 144 empty_zero_page = (unsigned long) alloc_bootmem_pages(PAGE_SIZE); in paging_init() 145 memset((void *) empty_zero_page, 0, PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | setup.h | 19 extern unsigned long empty_zero_page;
|
D | pgtable_32.h | 94 extern unsigned long empty_zero_page; 96 #define ZERO_PAGE(vaddr) (virt_to_page(&empty_zero_page))
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | hexagon_ksyms.c | 35 EXPORT_SYMBOL(empty_zero_page);
|
D | head.S | 236 ENTRY(empty_zero_page)
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | mn10300_ksyms.c | 16 EXPORT_SYMBOL(empty_zero_page);
|
D | head.S | 433 ENTRY(empty_zero_page)
|
/linux-4.1.27/arch/cris/arch-v10/mm/ |
D | init.c | 169 empty_zero_page = (unsigned long)alloc_bootmem_pages(PAGE_SIZE); in paging_init() 170 memset((void *)empty_zero_page, 0, PAGE_SIZE); in paging_init()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgtable.h | 213 extern unsigned long empty_zero_page[]; 214 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/sh/boot/romimage/ |
D | Makefile | 22 OBJCOPYFLAGS += -j .empty_zero_page
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | xtensa_ksyms.c | 48 EXPORT_SYMBOL(empty_zero_page);
|
D | head.S | 378 ENTRY(empty_zero_page) 380 END(empty_zero_page)
|
/linux-4.1.27/arch/ia64/kernel/ |
D | ia64_ksyms.c | 16 EXPORT_SYMBOL_GPL(empty_zero_page);
|
D | setup.c | 989 ia64_set_kr(IA64_KR_PT_BASE, __pa(ia64_imva(empty_zero_page))); in cpu_init()
|
D | head.S | 171 .global empty_zero_page 172 empty_zero_page: label
|
/linux-4.1.27/arch/mn10300/mm/ |
D | init.c | 111 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init()
|
/linux-4.1.27/arch/cris/include/asm/ |
D | pgtable.h | 74 extern unsigned long empty_zero_page; 75 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | pgtable.h | 90 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)]; 91 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/m32r/mm/ |
D | init.c | 123 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init()
|
/linux-4.1.27/arch/metag/include/asm/ |
D | pgtable.h | 92 extern unsigned long empty_zero_page; 93 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | pgtable.h | 149 extern struct page *empty_zero_page; 150 #define ZERO_PAGE(vaddr) (empty_zero_page)
|
/linux-4.1.27/arch/arc/include/asm/ |
D | pgtable.h | 229 extern char empty_zero_page[PAGE_SIZE]; 230 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | ftrace.c | 91 return ftrace_modify_code((unsigned long)&ftrace_graph_call, empty_zero_page, 2); in ftrace_disable_ftrace_graph_caller()
|
/linux-4.1.27/arch/m32r/boot/compressed/ |
D | Makefile | 44 OBJCOPYFLAGS += -R .empty_zero_page
|
/linux-4.1.27/arch/score/include/asm/ |
D | pgtable.h | 166 extern unsigned long empty_zero_page; 170 (virt_to_page((void *)(empty_zero_page + \
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | pgtable.h | 32 extern unsigned long empty_zero_page; 444 #define ZERO_PAGE(vaddr) (virt_to_page(&empty_zero_page))
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | pgtable.h | 43 extern struct page *empty_zero_page; 44 #define ZERO_PAGE(vaddr) (empty_zero_page)
|
/linux-4.1.27/arch/tile/lib/ |
D | exports.c | 34 EXPORT_SYMBOL(empty_zero_page);
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | mmu_context.h | 58 unsigned long ttbr = page_to_phys(empty_zero_page); in cpu_set_reserved_ttbr0()
|
D | pgtable.h | 115 extern struct page *empty_zero_page; 116 #define ZERO_PAGE(vaddr) (empty_zero_page)
|
/linux-4.1.27/arch/um/include/asm/ |
D | pgtable.h | 33 extern unsigned long *empty_zero_page; 95 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
|
/linux-4.1.27/arch/x86/power/ |
D | hibernate_32.c | 141 __pgd(__pa(empty_zero_page) | _PAGE_PRESENT)); in resume_init_first_level_page_table()
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | pgtable.h | 218 extern unsigned long empty_zero_page[1024]; 220 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | pgtable.h | 203 extern unsigned long empty_zero_page[2048]; 204 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/arm64/mm/ |
D | mmu.c | 49 struct page *empty_zero_page; variable 50 EXPORT_SYMBOL(empty_zero_page); 451 empty_zero_page = virt_to_page(zero_page); in paging_init()
|
/linux-4.1.27/arch/openrisc/mm/ |
D | init.c | 213 memset((void *)empty_zero_page, 0, PAGE_SIZE); in mem_init()
|
/linux-4.1.27/include/linux/raid/ |
D | pq.h | 25 # define raid6_empty_zero_page empty_zero_page
|
/linux-4.1.27/arch/arm/include/asm/ |
D | pgtable.h | 170 extern struct page *empty_zero_page; 171 #define ZERO_PAGE(vaddr) (empty_zero_page)
|
/linux-4.1.27/arch/sh/mm/ |
D | init.c | 425 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init() 426 __flush_wback_region(empty_zero_page, PAGE_SIZE); in mem_init()
|
/linux-4.1.27/arch/sh/boot/compressed/ |
D | Makefile | 76 OBJCOPYFLAGS += -R .empty_zero_page
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pgtable.h | 42 extern unsigned long empty_zero_page[PAGE_SIZE/sizeof(unsigned long)]; 43 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/parisc/mm/ |
D | init.c | 643 unsigned long *empty_zero_page __read_mostly; 644 EXPORT_SYMBOL(empty_zero_page); 730 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in pagetable_init()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pgtable.h | 291 extern unsigned long empty_zero_page[1024]; 292 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/frv/include/asm/ |
D | pgtable.h | 84 extern unsigned long empty_zero_page; 85 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | pgtable.h | 41 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page)) 42 extern unsigned long empty_zero_page[1024];
|
/linux-4.1.27/arch/ia64/mm/ |
D | contig.c | 277 zero_page_memmap_ptr = virt_to_page(ia64_imva(empty_zero_page)); in paging_init()
|
D | discontig.c | 732 zero_page_memmap_ptr = virt_to_page(ia64_imva(empty_zero_page)); in paging_init()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | pgtable.h | 278 extern unsigned long *empty_zero_page; 285 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/s390/lib/ |
D | uaccess.c | 273 : "a" (empty_zero_page), "d" (reg0) : "cc", "memory"); in clear_user_mvcos()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | pgtable.h | 78 extern unsigned long empty_zero_page; 82 (virt_to_page((void *)(empty_zero_page + (((unsigned long)(vaddr)) & zero_page_mask))))
|
/linux-4.1.27/arch/arm/mm/ |
D | mmu.c | 48 struct page *empty_zero_page; variable 49 EXPORT_SYMBOL(empty_zero_page); 1534 empty_zero_page = virt_to_page(zero_page); in paging_init() 1535 __flush_dcache_page(NULL, empty_zero_page); in paging_init()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pgtable.h | 27 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)] 29 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
|
/linux-4.1.27/arch/tile/mm/ |
D | init.c | 246 address == (ulong) empty_zero_page) { in init_pgprot() 290 if (page == (ulong)empty_zero_page) in init_pgprot()
|
/linux-4.1.27/arch/sparc/mm/ |
D | init_32.c | 304 memset((void *)&empty_zero_page, 0, PAGE_SIZE); in mem_init()
|
/linux-4.1.27/arch/ia64/hp/sim/ |
D | simscsi.c | 300 scsi_sg_copy_from_buffer(sc, (char *)empty_zero_page, in simscsi_queuecommand_lck()
|
/linux-4.1.27/drivers/spi/ |
D | spi-fsl-cpm.c | 342 mspi->dma_dummy_tx = dma_map_single(dev, empty_zero_page, PAGE_SIZE, in fsl_spi_cpm_init()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | pgtable.h | 485 extern unsigned long empty_zero_page[PAGE_SIZE/sizeof(unsigned long)];
|
/linux-4.1.27/arch/s390/include/asm/ |
D | pgtable.h | 50 extern unsigned long empty_zero_page; 54 (virt_to_page((void *)(empty_zero_page + \
|
/linux-4.1.27/arch/openrisc/kernel/ |
D | head.S | 1603 .global empty_zero_page 1604 empty_zero_page: label
|
/linux-4.1.27/arch/x86/xen/ |
D | mmu.c | 1963 set_page_prot(empty_zero_page, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
|
/linux-4.1.27/drivers/acpi/ |
D | scan.c | 29 #define INVALID_ACPI_HANDLE ((acpi_handle)empty_zero_page)
|