Searched refs:am_lock (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/sys/uvm/
H A Duvm_amap.h136 struct rwlock *am_lock; /* lock for all vm_amap flags */ member in struct:vm_amap
265 #define amap_lock(AMAP) rw_enter_write((AMAP)->am_lock)
266 #define amap_unlock(AMAP) rw_exit_write((AMAP)->am_lock)
H A Duvm_amap.c347 amap->am_lock = NULL;
408 rw_obj_alloc(&amap->am_lock, "amaplk");
452 if (amap->am_lock != NULL) {
453 KASSERT(!rw_write_held(amap->am_lock));
454 rw_obj_free(amap->am_lock);
486 KASSERT(rw_write_held(amap->am_lock));
509 KASSERT(anon->an_lock == amap->am_lock);
621 amap->am_lock = srcamap->am_lock;
622 rw_obj_hold(amap->am_lock);
[all...]
H A Duvm_fault.c284 KASSERT(anon->an_lock == amap->am_lock);
845 rw_write_held(amap->am_lock));
882 KASSERT(anon->an_lock == amap->am_lock);
927 KASSERT(rw_write_held(amap->am_lock));
928 KASSERT(anon->an_lock == amap->am_lock);
965 KASSERT(rw_write_held(amap->am_lock));
966 KASSERT(anon->an_lock == amap->am_lock);
986 anon->an_lock = amap->am_lock;
1243 rw_write_held(amap->am_lock));
1398 anon->an_lock = amap->am_lock;
[all...]
H A Duvm_anon.c165 KASSERT(anon->an_lock == amap->am_lock);
H A Duvm_map.c4529 KASSERT(anon->an_lock == amap->am_lock);

Completed in 208 milliseconds