Lines Matching refs:src_page
345 vm_page_t src_page, top_page; in apple_protect_pager_data_request() local
431 src_page = VM_PAGE_NULL; in apple_protect_pager_data_request()
438 &src_page, in apple_protect_pager_data_request()
482 assert(src_page != VM_PAGE_NULL); in apple_protect_pager_data_request()
483 assert(src_page->vmp_busy); in apple_protect_pager_data_request()
485 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in apple_protect_pager_data_request()
488 if (src_page->vmp_q_state != VM_PAGE_ON_SPECULATIVE_Q) { in apple_protect_pager_data_request()
489 vm_page_speculate(src_page, FALSE); in apple_protect_pager_data_request()
503 phystokv((pmap_paddr_t)VM_PAGE_GET_PHYS_PAGE(src_page) in apple_protect_pager_data_request()
508 src_page_object = VM_PAGE_OBJECT(src_page); in apple_protect_pager_data_request()
515 src_page, PAGE_SIZE, 0, in apple_protect_pager_data_request()
522 src_page->vmp_cs_validated); in apple_protect_pager_data_request()
524 src_page->vmp_cs_tainted); in apple_protect_pager_data_request()
526 src_page->vmp_cs_nx); in apple_protect_pager_data_request()
535 assert(src_page->vmp_busy); in apple_protect_pager_data_request()
577 src_page->vmp_cs_validated, in apple_protect_pager_data_request()
578 src_page->vmp_cs_tainted, in apple_protect_pager_data_request()
579 src_page->vmp_cs_nx); in apple_protect_pager_data_request()
624 src_page->vmp_cs_validated, in apple_protect_pager_data_request()
625 src_page->vmp_cs_tainted, in apple_protect_pager_data_request()
626 src_page->vmp_cs_nx, in apple_protect_pager_data_request()
640 assert(VM_PAGE_OBJECT(src_page) == src_page_object); in apple_protect_pager_data_request()
641 assert(src_page->vmp_busy); in apple_protect_pager_data_request()
648 vm_page_wakeup_done(src_page_object, src_page); in apple_protect_pager_data_request()
649 src_page = VM_PAGE_NULL; in apple_protect_pager_data_request()