Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_object.c
Show First 20 Lines • Show All 275 Lines • ▼ Show 20 Lines | _vm_object_allocate(objtype_t type, vm_pindex_t size, vm_object_t object) | ||||
} | } | ||||
object->size = size; | object->size = size; | ||||
object->domain.dr_policy = NULL; | object->domain.dr_policy = NULL; | ||||
object->generation = 1; | object->generation = 1; | ||||
object->ref_count = 1; | object->ref_count = 1; | ||||
object->memattr = VM_MEMATTR_DEFAULT; | object->memattr = VM_MEMATTR_DEFAULT; | ||||
object->cred = NULL; | object->cred = NULL; | ||||
object->charge = 0; | object->charge = 0; | ||||
object->writemappings = 0; | |||||
object->handle = NULL; | object->handle = NULL; | ||||
object->backing_object = NULL; | object->backing_object = NULL; | ||||
object->backing_object_offset = (vm_ooffset_t) 0; | object->backing_object_offset = (vm_ooffset_t) 0; | ||||
#if VM_NRESERVLEVEL > 0 | #if VM_NRESERVLEVEL > 0 | ||||
LIST_INIT(&object->rvq); | LIST_INIT(&object->rvq); | ||||
#endif | #endif | ||||
umtx_shm_object_init(object); | umtx_shm_object_init(object); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 2,365 Lines • Show Last 20 Lines |