pfn_is_ram
.pfn_is_ram = gart_oldmem_pfn_is_ram,
.pfn_is_ram = xen_vmcore_pfn_is_ram,
.pfn_is_ram = unaccepted_memory_vmcore_pfn_is_ram,
vm->vmcore_cb.pfn_is_ram = virtio_mem_vmcore_pfn_is_ram;
is_page_hwpoison(page) || !pfn_is_ram(pfn) ||
if (unlikely(!cb->pfn_is_ram))
ret = cb->pfn_is_ram(cb, pfn);
if (!pfn_is_ram(pfn)) {
if (!pfn_is_ram(pos)) {
bool (*pfn_is_ram)(struct vmcore_cb *cb, unsigned long pfn);