Searched refs:purgable (Results 1 - 9 of 9) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_debug.c239 (cobject->purgable != VM_PURGABLE_DENY);
241 (cobject->purgable == VM_PURGABLE_VOLATILE ||
242 cobject->purgable == VM_PURGABLE_EMPTY);
440 (cobject->purgable != VM_PURGABLE_DENY);
442 (cobject->purgable == VM_PURGABLE_VOLATILE ||
443 cobject->purgable == VM_PURGABLE_EMPTY);
H A Dvm_resident.c960 if (object->purgable == VM_PURGABLE_VOLATILE) {
968 } else if (object->purgable == VM_PURGABLE_EMPTY &&
1062 if (object->purgable == VM_PURGABLE_VOLATILE) {
1087 if (object->purgable == VM_PURGABLE_VOLATILE) {
1089 } else if (object->purgable == VM_PURGABLE_EMPTY) {
1162 if (mem->object->purgable == VM_PURGABLE_VOLATILE) {
2402 if (mem->object->purgable == VM_PURGABLE_EMPTY) {
2489 (m->object->purgable == VM_PURGABLE_DENY ||
2490 m->object->purgable == VM_PURGABLE_NONVOLATILE ||
2491 m->object->purgable
[all...]
H A Dvm_object.c490 vm_object_template.purgable = VM_PURGABLE_DENY;
4277 (prev_object->purgable != VM_PURGABLE_DENY) ||
4588 ((object->purgable != VM_PURGABLE_DENY) ? "" : "!"),
4589 ((object->purgable == VM_PURGABLE_VOLATILE) ? "" : "!"),
4590 ((object->purgable == VM_PURGABLE_EMPTY) ? "" : "!"),
5178 if (object->purgable == VM_PURGABLE_DENY)
5181 assert(object->purgable != VM_PURGABLE_NONVOLATILE);
5182 object->purgable = VM_PURGABLE_EMPTY;
5401 old_state = object->purgable;
5421 object->purgable
[all...]
H A Dvm_object.h193 /* boolean_t */ purgable:2, /* Purgable state. See member in struct:vm_object
310 queue_chain_t objq; /* object queue - currently used for purgable queues */
H A Dvm_pageout.c1652 if(object->purgable == VM_PURGABLE_EMPTY && !m->cleaning) {
1667 if (object->purgable == VM_PURGABLE_VOLATILE) {
1850 (object->purgable == VM_PURGABLE_DENY ||
1851 object->purgable == VM_PURGABLE_NONVOLATILE ||
1852 object->purgable == VM_PURGABLE_VOLATILE )) {
H A Dvm_fault.c552 (m->object->purgable == VM_PURGABLE_DENY ||
553 m->object->purgable == VM_PURGABLE_NONVOLATILE ||
554 m->object->purgable == VM_PURGABLE_VOLATILE )) {
H A Dvm_map.c1527 boolean_t purgable = ((flags & VM_FLAGS_PURGABLE) != 0); local
1561 if (purgable) {
1611 * Only zero-fill objects are allowed to be purgable.
1612 * LP64todo - limit purgable objects to 32-bits for now
1614 if (purgable &&
1618 object->purgable == VM_PURGABLE_DENY))
1868 * purgable objects because they need to remain distinct
1873 if (purgable) {
1877 object->purgable = VM_PURGABLE_NONVOLATILE;
10798 * Can't apply purgable control
[all...]
H A Dvm_user.c1863 object->purgable = VM_PURGABLE_NONVOLATILE;
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dhibernate.c128 || (VM_PURGABLE_VOLATILE == object->purgable)
129 || (VM_PURGABLE_EMPTY == m->object->purgable);
161 if (VM_PURGABLE_VOLATILE == m->object->purgable)
169 m->object->purgable = VM_PURGABLE_EMPTY;

Completed in 185 milliseconds