Home
last modified time | relevance | path

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

/linux-4.4.14/arch/score/mm/
Dinit.c41 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.4.14/arch/c6x/mm/
Dinit.c27 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.4.14/arch/avr32/mm/
Dinit.c30 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.4.14/arch/frv/mm/
Dinit.c59 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.4.14/arch/s390/mm/
Dinit.c45 unsigned long empty_zero_page, zero_page_mask; variable
46 EXPORT_SYMBOL(empty_zero_page);
62 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages()
63 if (!empty_zero_page) in setup_zero_pages()
66 page = virt_to_page((void *) empty_zero_page); in setup_zero_pages()
/linux-4.4.14/arch/h8300/mm/
Dinit.c56 unsigned long empty_zero_page; variable
82 empty_zero_page = (unsigned long)alloc_bootmem_pages(PAGE_SIZE); in paging_init()
83 memset((void *)empty_zero_page, 0, PAGE_SIZE); in paging_init()
/linux-4.4.14/arch/sh/kernel/
Dvmlinux.lds.S30 .empty_zero_page : AT(ADDR(.empty_zero_page) - LOAD_OFFSET) {
31 *(.empty_zero_page)
Dhead_32.S31 .section .empty_zero_page, "aw"
32 ENTRY(empty_zero_page)
45 .skip PAGE_SIZE - empty_zero_page - 1b
Dhead_64.S79 .section .empty_zero_page, "aw"
80 .global empty_zero_page
82 empty_zero_page: label
Dsh_ksyms_64.c38 EXPORT_SYMBOL(empty_zero_page);
Dsh_ksyms_32.c22 EXPORT_SYMBOL(empty_zero_page);
/linux-4.4.14/arch/hexagon/mm/
Duaccess.c40 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.4.14/arch/cris/mm/
Dinit.c19 unsigned long empty_zero_page; variable
20 EXPORT_SYMBOL(empty_zero_page);
/linux-4.4.14/arch/m68k/mm/
Dinit.c39 void *empty_zero_page; variable
40 EXPORT_SYMBOL(empty_zero_page);
96 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
Dmcfmmu.c45 empty_zero_page = (void *) alloc_bootmem_pages(PAGE_SIZE); in paging_init()
46 memset((void *) empty_zero_page, 0, PAGE_SIZE); in paging_init()
Dsun3mmu.c50 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
Dmotorola.c290 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in paging_init()
/linux-4.4.14/arch/um/kernel/
Dmem.c23 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.4.14/arch/m32r/kernel/
Dvmlinux.lds.S25 .empty_zero_page : { *(.empty_zero_page) } = 0
Dm32r_ksyms.c62 EXPORT_SYMBOL(empty_zero_page);
Dhead.S252 .section .empty_zero_page, "aw"
253 ENTRY(empty_zero_page)
/linux-4.4.14/arch/c6x/include/asm/
Dpgtable.h60 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
61 extern unsigned long empty_zero_page;
/linux-4.4.14/arch/blackfin/mm/
Dinit.c22 char empty_zero_page[PAGE_SIZE] __attribute__((aligned(PAGE_SIZE))); variable
23 EXPORT_SYMBOL(empty_zero_page);
/linux-4.4.14/arch/nios2/mm/
Dinit.c61 flush_dcache_range((unsigned long)empty_zero_page, in paging_init()
62 (unsigned long)empty_zero_page + PAGE_SIZE); in paging_init()
/linux-4.4.14/arch/m68k/include/asm/
Dpgtable_mm.h106 extern void *empty_zero_page;
112 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/blackfin/include/asm/
Dpgtable.h78 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
79 extern char empty_zero_page[];
/linux-4.4.14/arch/sh/include/asm/
Dpgtable.h31 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)];
32 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
Dsetup.h9 #define PARAM ((unsigned char *)empty_zero_page)
/linux-4.4.14/arch/mips/mm/
Dinit.c56 unsigned long empty_zero_page, zero_page_mask; variable
57 EXPORT_SYMBOL_GPL(empty_zero_page);
73 empty_zero_page = __get_free_pages(GFP_KERNEL | __GFP_ZERO, order); in setup_zero_pages()
74 if (!empty_zero_page) in setup_zero_pages()
77 page = virt_to_page((void *)empty_zero_page); in setup_zero_pages()
/linux-4.4.14/arch/arc/mm/
Dinit.c25 char empty_zero_page[PAGE_SIZE] __aligned(PAGE_SIZE);
26 EXPORT_SYMBOL(empty_zero_page);
/linux-4.4.14/arch/unicore32/mm/
Dmmu.c38 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.4.14/arch/nios2/kernel/
Dhead.S31 .global empty_zero_page
33 empty_zero_page: label
/linux-4.4.14/arch/sparc/kernel/
Dsparc_ksyms_32.c28 EXPORT_SYMBOL(empty_zero_page);
Dhead_32.S61 .globl empty_zero_page
62 empty_zero_page: .skip PAGE_SIZE label
/linux-4.4.14/arch/tile/kernel/
Dhead_32.S137 ENTRY(empty_zero_page)
139 END(empty_zero_page)
Dhead_64.S216 ENTRY(empty_zero_page)
218 END(empty_zero_page)
/linux-4.4.14/arch/metag/mm/
Dinit.c32 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.4.14/arch/m32r/include/asm/
Dsetup.h7 #define PARAM ((unsigned char *)empty_zero_page)
Dpgtable.h39 extern unsigned long empty_zero_page[1024];
40 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/microblaze/kernel/
Dmicroblaze_ksyms.c41 EXPORT_SYMBOL(empty_zero_page);
Dhead.S43 .global empty_zero_page
45 empty_zero_page: label
/linux-4.4.14/arch/x86/kernel/
Di386_ksyms_32.c39 EXPORT_SYMBOL(empty_zero_page);
Dx8664_ksyms_64.c71 EXPORT_SYMBOL(empty_zero_page);
Dhead_64.S530 NEXT_PAGE(empty_zero_page)
Dhead_32.S677 ENTRY(empty_zero_page)
/linux-4.4.14/arch/powerpc/kernel/
Dppc_ksyms.c12 EXPORT_SYMBOL(empty_zero_page);
Dcpu_setup_6xx.S287 addis r9,r3,empty_zero_page@ha
288 addi r9,r9,empty_zero_page@l
Dhead_64.S881 .globl empty_zero_page
882 empty_zero_page: label
Dhead_8xx.S929 .globl empty_zero_page
931 empty_zero_page: label
Dhead_40x.S971 .globl empty_zero_page
972 empty_zero_page: label
Dhead_44x.S1254 .globl empty_zero_page
1255 empty_zero_page: label
Dhead_32.S1275 .globl empty_zero_page
1276 empty_zero_page: label
Dhead_fsl_booke.S1335 .globl empty_zero_page
1336 empty_zero_page: label
/linux-4.4.14/arch/cris/arch-v32/mm/
Dinit.c144 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.4.14/arch/sparc/include/asm/
Dsetup.h19 extern unsigned long empty_zero_page;
Dpgtable_32.h94 extern unsigned long empty_zero_page;
96 #define ZERO_PAGE(vaddr) (virt_to_page(&empty_zero_page))
/linux-4.4.14/arch/hexagon/kernel/
Dhexagon_ksyms.c35 EXPORT_SYMBOL(empty_zero_page);
Dhead.S236 ENTRY(empty_zero_page)
/linux-4.4.14/arch/mn10300/kernel/
Dmn10300_ksyms.c16 EXPORT_SYMBOL(empty_zero_page);
Dhead.S433 ENTRY(empty_zero_page)
/linux-4.4.14/arch/cris/arch-v10/mm/
Dinit.c161 empty_zero_page = (unsigned long)alloc_bootmem_pages(PAGE_SIZE); in paging_init()
162 memset((void *)empty_zero_page, 0, PAGE_SIZE); in paging_init()
/linux-4.4.14/arch/arm64/include/asm/
Dmmu_context.h51 unsigned long ttbr = page_to_phys(empty_zero_page); in cpu_set_reserved_ttbr0()
Dpgtable.h126 extern struct page *empty_zero_page;
127 #define ZERO_PAGE(vaddr) (empty_zero_page)
/linux-4.4.14/arch/sh/boot/romimage/
DMakefile22 OBJCOPYFLAGS += -j .empty_zero_page
/linux-4.4.14/arch/powerpc/include/asm/
Dpgtable.h224 extern unsigned long empty_zero_page[];
225 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/xtensa/kernel/
Dxtensa_ksyms.c48 EXPORT_SYMBOL(empty_zero_page);
Dhead.S378 ENTRY(empty_zero_page)
380 END(empty_zero_page)
/linux-4.4.14/arch/ia64/kernel/
Dia64_ksyms.c16 EXPORT_SYMBOL_GPL(empty_zero_page);
Dsetup.c977 ia64_set_kr(IA64_KR_PT_BASE, __pa(ia64_imva(empty_zero_page))); in cpu_init()
Dhead.S170 .global empty_zero_page
171 empty_zero_page: label
/linux-4.4.14/arch/mn10300/mm/
Dinit.c111 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init()
/linux-4.4.14/arch/nios2/include/asm/
Dpgtable.h90 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)];
91 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/cris/include/asm/
Dpgtable.h74 extern unsigned long empty_zero_page;
75 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/m32r/mm/
Dinit.c123 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init()
/linux-4.4.14/arch/metag/include/asm/
Dpgtable.h92 extern unsigned long empty_zero_page;
93 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/arc/include/asm/
Dpgtable.h244 extern char empty_zero_page[PAGE_SIZE];
245 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/unicore32/include/asm/
Dpgtable.h149 extern struct page *empty_zero_page;
150 #define ZERO_PAGE(vaddr) (empty_zero_page)
/linux-4.4.14/arch/m32r/boot/compressed/
DMakefile44 OBJCOPYFLAGS += -R .empty_zero_page
/linux-4.4.14/arch/blackfin/kernel/
Dftrace.c91 return ftrace_modify_code((unsigned long)&ftrace_graph_call, empty_zero_page, 2); in ftrace_disable_ftrace_graph_caller()
/linux-4.4.14/arch/tile/lib/
Dexports.c31 EXPORT_SYMBOL(empty_zero_page);
/linux-4.4.14/arch/score/include/asm/
Dpgtable.h166 extern unsigned long empty_zero_page;
170 (virt_to_page((void *)(empty_zero_page + \
/linux-4.4.14/arch/hexagon/include/asm/
Dpgtable.h32 extern unsigned long empty_zero_page;
444 #define ZERO_PAGE(vaddr) (virt_to_page(&empty_zero_page))
/linux-4.4.14/arch/avr32/include/asm/
Dpgtable.h43 extern struct page *empty_zero_page;
44 #define ZERO_PAGE(vaddr) (empty_zero_page)
/linux-4.4.14/arch/um/include/asm/
Dpgtable.h33 extern unsigned long *empty_zero_page;
95 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
/linux-4.4.14/arch/x86/power/
Dhibernate_32.c141 __pgd(__pa(empty_zero_page) | _PAGE_PRESENT)); in resume_init_first_level_page_table()
/linux-4.4.14/arch/openrisc/include/asm/
Dpgtable.h203 extern unsigned long empty_zero_page[2048];
204 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/openrisc/mm/
Dinit.c213 memset((void *)empty_zero_page, 0, PAGE_SIZE); in mem_init()
/linux-4.4.14/arch/arm64/mm/
Dmmu.c51 struct page *empty_zero_page; variable
52 EXPORT_SYMBOL(empty_zero_page);
457 empty_zero_page = virt_to_page(zero_page); in paging_init()
/linux-4.4.14/include/linux/raid/
Dpq.h25 # define raid6_empty_zero_page empty_zero_page
/linux-4.4.14/arch/xtensa/include/asm/
Dpgtable.h222 extern unsigned long empty_zero_page[1024];
224 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/arm/include/asm/
Dpgtable.h170 extern struct page *empty_zero_page;
171 #define ZERO_PAGE(vaddr) (empty_zero_page)
/linux-4.4.14/arch/sh/mm/
Dinit.c425 memset(empty_zero_page, 0, PAGE_SIZE); in mem_init()
426 __flush_wback_region(empty_zero_page, PAGE_SIZE); in mem_init()
/linux-4.4.14/arch/sh/boot/compressed/
DMakefile76 OBJCOPYFLAGS += -R .empty_zero_page
/linux-4.4.14/arch/tile/include/asm/
Dpgtable.h42 extern unsigned long empty_zero_page[PAGE_SIZE/sizeof(unsigned long)];
43 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/parisc/mm/
Dinit.c653 unsigned long *empty_zero_page __read_mostly;
654 EXPORT_SYMBOL(empty_zero_page);
740 empty_zero_page = alloc_bootmem_pages(PAGE_SIZE); in pagetable_init()
/linux-4.4.14/arch/microblaze/include/asm/
Dpgtable.h291 extern unsigned long empty_zero_page[1024];
292 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/mn10300/include/asm/
Dpgtable.h41 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
42 extern unsigned long empty_zero_page[1024];
/linux-4.4.14/arch/frv/include/asm/
Dpgtable.h84 extern unsigned long empty_zero_page;
85 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
/linux-4.4.14/arch/ia64/mm/
Dcontig.c277 zero_page_memmap_ptr = virt_to_page(ia64_imva(empty_zero_page)); in paging_init()
Ddiscontig.c732 zero_page_memmap_ptr = virt_to_page(ia64_imva(empty_zero_page)); in paging_init()
/linux-4.4.14/arch/parisc/include/asm/
Dpgtable.h283 extern unsigned long *empty_zero_page;
290 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/s390/lib/
Duaccess.c273 : "a" (empty_zero_page), "d" (reg0) : "cc", "memory"); in clear_user_mvcos()
/linux-4.4.14/arch/mips/include/asm/
Dpgtable.h78 extern unsigned long empty_zero_page;
82 (virt_to_page((void *)(empty_zero_page + (((unsigned long)(vaddr)) & zero_page_mask))))
/linux-4.4.14/arch/arm/mm/
Dmmu.c49 struct page *empty_zero_page; variable
50 EXPORT_SYMBOL(empty_zero_page);
1594 empty_zero_page = virt_to_page(zero_page); in paging_init()
1595 __flush_dcache_page(NULL, empty_zero_page); in paging_init()
/linux-4.4.14/arch/x86/include/asm/
Dpgtable.h34 extern unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)]
36 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/tile/mm/
Dinit.c246 address == (ulong) empty_zero_page) { in init_pgprot()
290 if (page == (ulong)empty_zero_page) in init_pgprot()
/linux-4.4.14/arch/sparc/mm/
Dinit_32.c304 memset((void *)&empty_zero_page, 0, PAGE_SIZE); in mem_init()
/linux-4.4.14/arch/ia64/hp/sim/
Dsimscsi.c300 scsi_sg_copy_from_buffer(sc, (char *)empty_zero_page, in simscsi_queuecommand_lck()
/linux-4.4.14/drivers/spi/
Dspi-fsl-cpm.c342 mspi->dma_dummy_tx = dma_map_single(dev, empty_zero_page, PAGE_SIZE, in fsl_spi_cpm_init()
/linux-4.4.14/arch/ia64/include/asm/
Dpgtable.h485 extern unsigned long empty_zero_page[PAGE_SIZE/sizeof(unsigned long)];
/linux-4.4.14/arch/s390/include/asm/
Dpgtable.h50 extern unsigned long empty_zero_page;
54 (virt_to_page((void *)(empty_zero_page + \
/linux-4.4.14/arch/openrisc/kernel/
Dhead.S1603 .global empty_zero_page
1604 empty_zero_page: label
/linux-4.4.14/drivers/acpi/
Dscan.c30 #define INVALID_ACPI_HANDLE ((acpi_handle)empty_zero_page)
/linux-4.4.14/arch/x86/xen/
Dmmu.c2288 set_page_prot(empty_zero_page, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()