| /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));
|