Home
last modified time | relevance | path

Searched refs:zero_page (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/arch/avr32/mm/
Dinit.c47 void *zero_page; in paging_init() local
68 zero_page = alloc_bootmem_low_pages_node(NODE_DATA(0), in paging_init()
97 empty_zero_page = virt_to_page(zero_page); in paging_init()
/linux-4.4.14/mm/
Dhuge_memory.c178 struct page *zero_page; in get_huge_zero_page() local
183 zero_page = alloc_pages((GFP_TRANSHUGE | __GFP_ZERO) & ~__GFP_MOVABLE, in get_huge_zero_page()
185 if (!zero_page) { in get_huge_zero_page()
191 if (cmpxchg(&huge_zero_page, NULL, zero_page)) { in get_huge_zero_page()
193 __free_pages(zero_page, compound_order(zero_page)); in get_huge_zero_page()
223 struct page *zero_page = xchg(&huge_zero_page, NULL); in shrink_huge_zero_page_scan() local
224 BUG_ON(zero_page == NULL); in shrink_huge_zero_page_scan()
225 __free_pages(zero_page, compound_order(zero_page)); in shrink_huge_zero_page_scan()
795 struct page *zero_page) in set_huge_zero_page() argument
800 entry = mk_pmd(zero_page, vma->vm_page_prot); in set_huge_zero_page()
[all …]
/linux-4.4.14/arch/unicore32/mm/
Dmmu.c424 void *zero_page; in paging_init() local
435 zero_page = early_alloc(PAGE_SIZE); in paging_init()
439 empty_zero_page = virt_to_page(zero_page); in paging_init()
/linux-4.4.14/arch/arm64/mm/
Dmmu.c447 void *zero_page; in paging_init() local
453 zero_page = early_alloc(PAGE_SIZE); in paging_init()
457 empty_zero_page = virt_to_page(zero_page); in paging_init()
/linux-4.4.14/fs/
Ddax.c609 struct page *zero_page = get_huge_zero_page(); in __dax_pmd_fault() local
611 if (unlikely(!zero_page)) in __dax_pmd_fault()
620 entry = mk_pmd(zero_page, vma->vm_page_prot); in __dax_pmd_fault()
/linux-4.4.14/net/ceph/
Dmessenger.c195 static struct page *zero_page; /* used in certain error cases */ variable
280 BUG_ON(zero_page == NULL); in _ceph_msgr_exit()
281 page_cache_release(zero_page); in _ceph_msgr_exit()
282 zero_page = NULL; in _ceph_msgr_exit()
292 BUG_ON(zero_page != NULL); in ceph_msgr_init()
293 zero_page = ZERO_PAGE(0); in ceph_msgr_init()
294 page_cache_get(zero_page); in ceph_msgr_init()
1622 ret = ceph_tcp_sendpage(con->sock, zero_page, 0, size, true); in write_partial_skip()
/linux-4.4.14/arch/arm/mm/
Dmmu.c1575 void *zero_page; in paging_init() local
1590 zero_page = early_alloc(PAGE_SIZE); in paging_init()
1594 empty_zero_page = virt_to_page(zero_page); in paging_init()
/linux-4.4.14/drivers/target/
Dtarget_core_transport.c2285 bool zero_page) in target_alloc_sgl() argument
2289 gfp_t zero_flag = (zero_page) ? __GFP_ZERO : 0; in target_alloc_sgl()
/linux-4.4.14/virt/kvm/
Dkvm_main.c1901 const void *zero_page = (const void *) __va(page_to_phys(ZERO_PAGE(0))); in kvm_clear_guest_page() local
1903 return kvm_write_guest_page(kvm, gfn, zero_page, offset, len); in kvm_clear_guest_page()