Lines Matching defs:obj
168 vm_object_t obj;
171 if ((obj = pg->object) == NULL)
173 else if (!vm_page_xbusied(pg) && VM_OBJECT_TRYWLOCK(obj)) {
175 VM_OBJECT_WUNLOCK(obj);
307 sendfile_swapin(vm_object_t obj, struct sf_io *sfio, off_t off, off_t len,
320 VM_OBJECT_WLOCK(obj);
322 pa[i] = vm_page_grab(obj, OFF_TO_IDX(vmoff(i, off)),
365 while (!vm_pager_has_page(obj, OFF_TO_IDX(vmoff(i, off)),
390 rv = vm_pager_get_pages_async(obj, pa + i, count, NULL,
393 KASSERT(rv == VM_PAGER_OK, ("%s: pager fail obj %p page %p",
394 __func__, obj, pa[i]));
403 KASSERT(pa[j] == vm_page_lookup(obj,
406 vm_page_lookup(obj, OFF_TO_IDX(vmoff(j, off)))));
412 VM_OBJECT_WUNLOCK(obj);
426 vm_object_t obj;
432 obj = NULL;
452 obj = vp->v_object;
453 if (obj == NULL) {
460 obj = shmfd->shm_object;
467 VM_OBJECT_WLOCK(obj);
468 if ((obj->flags & OBJ_DEAD) != 0) {
469 VM_OBJECT_WUNLOCK(obj);
479 vm_object_reference_locked(obj);
480 VM_OBJECT_WUNLOCK(obj);
481 *obj_res = obj;
523 struct vm_object *obj;
533 obj = NULL;
540 error = sendfile_getobj(td, fp, &obj, &vp, &shmfd, &obj_size, &bsize);
707 nios = sendfile_swapin(obj, sfio, off, space, npages, rhpages,
883 if (obj != NULL)
884 vm_object_deallocate(obj);