Home
last modified time | relevance | path

Searched refs:nanon (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/sys/uvm/
Duvm_amap.c742 struct vm_anon *anon, *nanon; in amap_cow_now() local
789 nanon = uvm_analloc(); in amap_cow_now()
790 if (nanon != NULL) { in amap_cow_now()
792 nanon->an_lock = amap->am_lock; in amap_cow_now()
793 npg = uvm_pagealloc(NULL, 0, nanon, 0); in amap_cow_now()
797 if (nanon == NULL || npg == NULL) { in amap_cow_now()
800 if (nanon != NULL) { in amap_cow_now()
801 nanon->an_lock = NULL; in amap_cow_now()
802 nanon->an_ref--; in amap_cow_now()
803 KASSERT(nanon->an_ref == 0); in amap_cow_now()
[all …]
Duvmexp.h91 int nanon; /* XXX number total of anon's in system */ member
Duvm_fault.c492 struct vm_anon **nanon, /* OUT: allocated anon */ in uvmfault_promote() argument
541 *nanon = anon; in uvmfault_promote()