HomeSort by: relevance | last modified time | path
    Searched refs:uanon (Results 1 - 19 of 19) sorted by relevancy

  /src/sys/uvm/
uvm_pager.c 343 swap = (pg->uanon != NULL && pg->uobject == NULL) ||
356 KASSERT(pg->uanon != NULL);
357 swslot = pg->uanon->an_swslot;
384 slock = pg->uanon->an_lock;
389 pg->uanon->an_ref == 0);
433 KASSERT(pg->uanon->an_swslot ==
435 pg->uanon->an_swslot = slot;
466 uvm_anon_release(pg->uanon);
uvm_page.c 1261 * that pg->uobject and pg->uanon are NULL. we only need to take
1269 pg->uanon = anon;
1422 pg->uanon == (void *)0xdeadbeef) {
1430 KASSERT(pg->uobject != NULL || pg->uanon == NULL ||
1431 rw_write_held(pg->uanon->an_lock));
1464 } else if (pg->uanon != NULL) {
1472 pg->uanon->an_page = NULL;
1473 pg->uanon = NULL;
1486 if (pg->uanon == NULL) {
1492 } else if (pg->uobject != NULL || pg->uanon != NULL |
    [all...]
uvm_loan.c 741 if (pg->uanon) {
743 anon = pg->uanon;
774 pg->uanon = anon;
879 if (pg->uanon) {
880 anon = pg->uanon;
902 pg->uanon = anon;
966 while (pg->uobject != NULL || pg->uanon != NULL) {
970 slock = pg->uanon->an_lock;
993 if (pg->uobject == NULL && pg->uanon != NULL &&
1001 pg->uanon == NULL)
    [all...]
uvm_anon.c 143 pg->uanon = NULL;
370 KASSERT(pg->uanon == anon);
uvm_pdaemon.c 386 struct vm_anon *anon = pg->uanon;
528 KASSERT(rw_write_held(pg->uanon->an_lock));
529 pg->uanon->an_swslot = slot;
612 struct vm_anon *anon = pg->uanon;
715 anon = p->uanon;
uvm_page.h 128 * => uanon is unused (or (void *)0xdeadbeef for DEBUG)
133 * => uanon is NULL or the vm_anon to which it has been O->A loaned
137 * => uanon is owner
142 * => uanon is unused
171 struct vm_anon *uanon; /* o,i: anon */ member in struct:vm_page
uvm_pdpolicy_clockpro.c 507 obj = pg->uanon;
657 if ((pg->uobject == NULL && pg->uanon == NULL) ||
1363 if ((pg->uobject == NULL && pg->uanon == NULL) ||
uvm_pglist.c 106 pg->uanon = NULL;
uvm_km.c 548 KASSERT(pg->uanon == NULL);
uvm_pdpolicy_clock.c 289 anon = pg->uanon;
uvm_fault.c 1378 KASSERT(pg->uanon != NULL);
1379 KASSERT(rw_lock_op(pg->uanon->an_lock) == flt->upper_lock_type);
uvm_amap.c 1074 KASSERT(pg->uanon == anon);
uvm_map.c 4068 KASSERT(pg->uanon == anon);
  /src/sys/rump/librump/rumpkern/
vm.c 37 * XXX: we abuse pg->uanon for the virtual address of the storage
151 pg->uanon = rump_hypermalloc(PAGE_SIZE, PAGE_SIZE,
153 return pg->uanon == NULL;
161 rump_hyperfree(pg->uanon, PAGE_SIZE);
274 memset((void *)pg->uanon, 0, PAGE_SIZE);
587 memcpy((void*)curkva, pgs[i]->uanon, PAGE_SIZE);
626 memcpy(pgri->pgr_pgs[i]->uanon,(void*)curkva,PAGE_SIZE);
721 (pg->uanon != NULL && pg->uanon->an_ref > 0));
1382 start = (uint8_t *)pg->uanon + chunkoff
    [all...]
  /src/regress/sys/uvm/pdsim/
pdsim.h 82 struct vm_anon *uanon; member in struct:vm_page
pdsim.c 69 pg->uanon = NULL;
95 KASSERT(pg->uanon == NULL);
  /src/sys/arch/x86/x86/
pmap.c 241 * pg->uobject->vmobjlock, pg->uanon->an_lock
726 * pmap_ptp_range_set: abuse ptp->uanon to record minimum VA of PTE
731 vaddr_t *min = (vaddr_t *)&ptp->uanon;
739 * pmap_ptp_range_clip: abuse ptp->uanon to clip range of PTEs to remove
750 sclip = (vaddr_t)ptp->uanon;
2473 ptp->uanon = NULL;
2585 pt->pg[i]->uanon = (struct vm_anon *)(vaddr_t)~0L;
3136 va = (vaddr_t)ptp->uanon;
5941 KASSERT(ptp->uanon == NULL);
  /src/sys/arch/amd64/amd64/
machdep.c 853 if (pg->uanon || (pg->flags & PG_FREE) ||
  /src/sys/ufs/lfs/
lfs_vfsops.c 2378 DLOG((DLOG_PAGE, "pg[%d]->uanon = %p\n", i, pg->uanon));

Completed in 32 milliseconds