Home | History | Annotate | Download | only in uvm

Lines Matching refs:uobject

210 	KASSERT(uobj == pg->uobject);
269 KASSERT(uobj == pg->uobject);
296 pg->uobject = NULL;
1261 * that pg->uobject and pg->uanon are NULL. we only need to take
1268 pg->uobject = obj;
1322 struct uvm_object *uobj = oldpg->uobject;
1329 KASSERT(newpg->uobject == NULL);
1334 newpg->uobject = uobj;
1370 if (pg->uobject) {
1371 uvm_pageremove_tree(pg->uobject, pg);
1372 uvm_pageremove_object(pg->uobject, pg);
1381 pg->uobject = newobj;
1421 if (pg->uobject == (void *)0xdeadbeef &&
1429 KASSERT(pg->uobject == NULL || rw_write_held(pg->uobject->vmobjlock));
1430 KASSERT(pg->uobject != NULL || pg->uanon == NULL ||
1437 if (pg->uobject != NULL) {
1438 uvm_pageremove_tree(pg->uobject, pg);
1461 if (pg->uobject != NULL) {
1462 uvm_pageremove_object(pg->uobject, pg);
1485 KASSERT(pg->uobject == NULL);
1492 } else if (pg->uobject != NULL || pg->uanon != NULL ||
1503 if (pg->uobject != NULL) {
1504 uvm_pageremove_object(pg->uobject, pg);
1543 pg->uobject = (void *)0xdeadbeef;
1606 KASSERT(pg->uobject != NULL ||
2028 if (pg->uobject != NULL) {
2030 ? rw_write_held(pg->uobject->vmobjlock)
2031 : rw_lock_held(pg->uobject->vmobjlock);
2048 struct uvm_object * const uobj = pg->uobject;
2135 (*pr)(" uobject=%p, uanon=%p, offset=0x%llx\n",
2136 pg->uobject, pg->uanon, (long long)pg->offset);
2163 uobj = pg->uobject;
2209 "\n", "PAGE", "FLAG", "PQ", "UOBJECT", "UANON");
2219 pg, pg->flags, pg->pqflags, pg->uobject,