Searched refs:absent (Results 1 - 10 of 10) sorted by relevance

/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_pageout.c590 m->absent = FALSE;
737 assert(!m->absent);
747 if (m->absent || m->error || m->restart || (!m->dirty && !m->precious)) {
1326 * The page might be absent or busy,
2080 * If it's absent, in error or the object is no longer alive,
2086 if (m->absent || m->error || !object->alive) {
2088 if (m->absent)
2200 * (Fictitious pages are either busy or absent.)
3605 dst_page->absent ||
3793 alias_page->absent
[all...]
H A Dvm_fault.c493 if (m && !m->laundry && !m->busy && !m->no_cache && !m->throttled && !m->fictitious && !m->absent) {
661 * time; this page was absent, so
784 boolean_t no_zero_fill, /* don't zero fill absent pages */
1065 if (m->absent) {
1067 * The page isn't busy, but is absent,
1084 * the absent page.
1108 * free the absent page we just found
1132 * we're going to use the absent page we just found
1135 m->absent = FALSE;
1145 m->absent
[all...]
H A Ddefault_freezer.c175 * Mark the page absent whilst retaining the object
383 assert(src_page->absent == TRUE);
632 if (!dst_page->absent){
H A Dvm_resident.c536 m->absent = FALSE;
2734 assert ( !(m->absent && !m->unusual));
2755 if (!m->absent && clear_hw_reference == TRUE)
2801 assert( !(m->absent && !m->unusual));
2853 assert( !(m->absent && !m->unusual));
2927 assert( !(m->absent && !m->unusual));
3442 (p->absent ? "" : "!"),
3773 m->error || m->absent || m->pageout_queue || m->laundry || m->wanted || m->precious ||
4029 m1->error || m1->absent || m1->pageout_queue || m1->laundry || m1->wanted || m1->precious ||
4640 if ( !m_object->alive || m->encrypted_cleaning || m->cleaning || m->laundry || m->busy || m->absent ||
[all...]
H A Dvm_object.c1742 * It is possible for us to find busy/absent pages,
1971 if (p->absent || p->private) {
1975 * its owner to clean up. For absent
4473 assert(!p->busy || p->absent);
4508 } else if (pp->absent) {
4511 * Parent has an absent page...
4516 * Throw out the absent page...
4526 assert(! pp->absent);
7159 if(dst_page->absent) *flags |= UPL_POP_ABSENT;
7179 if (ops & UPL_POP_ABSENT) dst_page->absent
[all...]
H A Dvm_page.h220 absent:1, /* Data has been requested, but is member in struct:vm_page
235 unusual:1, /* Page is absent, error, restart or
H A Dmemory_object.c189 if (m->absent || m->error || m->restart) {
H A Dvm_map.c1408 (m->unusual && ( m->error || m->restart || m->absent))) {
2992 assert(!m->absent);
7470 m->absent)
12981 (m->unusual && (m->error || m->restart || m->private || m->absent))) {
/darwin-on-arm/xnu/osfmk/mach/
H A Dmemory_object_types.h407 absent:1, /* No valid data in this page */ member in struct:upl_page_info
599 * is absent, starting with the start address presented
636 (((upl)[(index)].phys_addr != 0) ? (!((upl)[(index)].absent)) : FALSE)
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOMemoryDescriptor.cpp2045 page_list[page].absent = 0;

Completed in 204 milliseconds