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

/xnu-2782.1.97/osfmk/vm/
H A Dvm_pageout.c615 m->absent = FALSE;
762 assert(!m->absent);
772 if (m->absent || m->error || m->restart || (!m->dirty && !m->precious)) {
1405 * The page might be absent or busy,
2179 * If it's absent, in error or the object is no longer alive,
2185 if (m->absent || m->error || !object->alive) {
2187 if (m->absent)
2313 * (Fictitious pages are either busy or absent.)
4014 /* leave the other pages absent */
4057 /* leave the other pages absent */
[all...]
H A Dvm_fault.c508 if (m && !m->laundry && !m->busy && !m->no_cache && !m->throttled && !m->fictitious && !m->absent) {
691 * time; this page was absent, so
710 if (m->absent && m->busy)
819 boolean_t no_zero_fill, /* don't zero fill absent pages */
1123 if (m->absent) {
1125 * The page isn't busy, but is absent,
1142 * the absent page.
1166 * free the absent page we just found
1190 * we're going to use the absent page we just found
1193 m->absent
[all...]
H A Ddefault_freezer.c175 * Mark the page absent whilst retaining the object
385 assert(src_page->absent == TRUE);
644 if (dst_page && !dst_page->absent){
H A Dvm_resident.c562 m->absent = FALSE;
3059 assert ( !(m->absent && !m->unusual));
3080 if (!m->absent && clear_hw_reference == TRUE)
3126 assert( !(m->absent && !m->unusual));
3183 assert( !(m->absent && !m->unusual));
3262 assert( !(m->absent && !m->unusual));
3797 (p->absent ? "" : "!"),
4485 m2->absent = m1->absent;
5138 if ( !m_object->alive || m->encrypted_cleaning || m->cleaning || m->laundry || m->busy || m->absent ||
[all...]
H A Dvm_object.c1975 * It is possible for us to find busy/absent pages,
2175 if (p->cleaning || p->laundry || p->absent) {
2211 if (p->absent || p->private) {
2215 * its owner to clean up. For absent
5056 assert(!p->busy || p->absent);
5105 } else if (pp->absent) {
5108 * Parent has an absent page...
5113 * Throw out the absent page...
5123 assert(! pp->absent);
8068 if(dst_page->absent) *flag
[all...]
H A Dvm_page.h261 absent:1, /* Data has been requested, but is member in struct:vm_page
275 unusual:1, /* Page is absent, error, restart or
H A Dmemory_object.c185 if (m->absent || m->error || m->restart) {
H A Dvm_map.c1444 (m->unusual && ( m->error || m->restart || m->absent))) {
3492 assert(!m->absent);
8455 m->absent)
14518 (m->unusual && (m->error || m->restart || m->private || m->absent))) {
/xnu-2782.1.97/osfmk/mach/
H A Dmemory_object_types.h414 absent:1, /* No valid data in this page */ member in struct:upl_page_info
568 * pages, these pages are not marked "absent" i.e. these
619 * is absent, starting with the start address presented
659 (((upl)[(index)].phys_addr != 0) ? (!((upl)[(index)].absent)) : FALSE)
/xnu-2782.1.97/iokit/Kernel/
H A DIOMemoryDescriptor.cpp2741 page_list[page].absent = 0;

Completed in 148 milliseconds