Lines Matching defs:object
376 __elfN(map_partial)(vm_map_t map, vm_object_t object, vm_ooffset_t offset,
392 * Find the page from the underlying object.
394 if (object) {
395 sf = vm_imgact_map_page(object, offset);
410 __elfN(map_insert)(vm_map_t map, vm_object_t object, vm_ooffset_t offset,
419 rv = __elfN(map_partial)(map, object, offset, start,
427 rv = __elfN(map_partial)(map, object, offset +
444 if (object == NULL)
447 sf = vm_imgact_map_page(object, offset);
463 vm_object_reference(object);
465 rv = vm_map_insert(map, object, offset, start, end,
469 vm_object_deallocate(object);
485 vm_object_t object;
493 * header is greater than the actual file pager object's size.
495 * walk right off the end of the file object and into the ether.
505 object = imgp->object;
527 object,
566 sf = vm_imgact_map_page(object, offset + filsz);
592 * Load the file "file" into memory. It may be either a shared object
596 * the address where a shared object should be loaded. If the file is
643 imgp->object = NULL;
671 imgp->object = nd->ni_vp->v_object;
855 uprintf("Cannot execute shared object\n");
1454 vm_object_t backing_object, object;
1485 if ((object = entry->object.vm_object) == NULL)
1489 VM_OBJECT_RLOCK(object);
1490 while ((backing_object = object->backing_object) != NULL) {
1492 VM_OBJECT_RUNLOCK(object);
1493 object = backing_object;
1495 ignore_entry = object->type != OBJT_DEFAULT &&
1496 object->type != OBJT_SWAP && object->type != OBJT_VNODE &&
1497 object->type != OBJT_PHYS;
1498 VM_OBJECT_RUNLOCK(object);