is_zero_pfn
if (is_zero_pfn(pfn))
if (is_zero_pfn(folio_pfn(folio)))
if (is_zero_pfn(pfn)) {
if (is_zero_pfn(folio_pfn(folio)))
if (is_zero_pfn(pfn))
if (is_zero_pfn(folio_pfn(folio)))
if (is_zero_pfn(pfn))
if (is_zero_pfn(pte_pfn(*pte))) {
if (is_zero_pfn(pfn))
return !is_zero_pfn(pfn) && PageReserved(pfn_to_page(pfn)) &&
return is_zero_pfn(shadow_page >> PAGE_SHIFT);
if (is_zero_pfn(base_addr >> PAGE_SHIFT))
} else if (is_zero_pfn(ps.pfn)) {
if (is_zero_pfn(pte_pfn(pte)))
if (is_zero_pfn(pte_pfn(pte)))
#define is_ksm_zero_pte(pte) (is_zero_pfn(pte_pfn(pte)) && pte_dirty(pte))
return is_zero_pfn(page_to_pfn(page));
} else if (is_zero_pfn(page_to_pfn(page)))
if ((gup_flags & FOLL_DUMP) || !is_zero_pfn(pte_pfn(entry)))
if (is_zero_pfn(pte_pfn(pte))) {
!is_zero_pfn(pte_pfn(pte))) {
return pte_present(pte) && is_zero_pfn(pte_pfn(pte));
if (is_zero_pfn(pfn))
if (!is_zero_pfn(page_to_pfn(kpage))) {
WARN_ON_ONCE(!is_zero_pfn(pte_pfn(pteval)));
WARN_ON_ONCE(!is_zero_pfn(pte_pfn(entry)));
if (unlikely(is_zero_pfn(pfn)) &&
if (is_zero_pfn(pfn))
VM_WARN_ON(is_zero_pfn(pte_pfn(vmf->orig_pte)));
pfn_is_zero = is_zero_pfn(pte_pfn(vmf->orig_pte));
if (is_zero_pfn(pfn) || is_huge_zero_pfn(pfn))
if (is_zero_pfn(pfn) || is_huge_zero_pfn(pfn))
VM_WARN_ON_ONCE(is_zero_pfn(pfn) || is_huge_zero_pfn(pfn));
if (!is_zero_pfn(pfn))
if (is_zero_pfn(pfn) &&
VM_WARN_ON_ONCE(is_zero_pfn(pte_pfn(pte)) && pte_dirty(pte));
is_zero_pfn(pte_pfn(pte))) {
if (!pte_present(orig_src_pte) || is_zero_pfn(pte_pfn(orig_src_pte)))
if (is_zero_pfn(pte_pfn(orig_src_pte))) {
if (!pte_present(pte) || is_zero_pfn(pfn))