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

  /src/sys/uvm/
uvm_anon.c 66 anon->an_lock = NULL;
87 KASSERT(anon->an_lock == NULL);
112 KASSERT(anon->an_lock == NULL || rw_write_held(anon->an_lock));
120 KASSERT(anon->an_lock != NULL);
163 rw_obj_hold(anon->an_lock);
180 anon->an_lock = NULL;
215 KASSERT(rw_lock_held(anon->an_lock));
242 op = rw_lock_op(anon->an_lock);
243 rw_exit(anon->an_lock);
    [all...]
uvm_anon.h 48 krwlock_t *an_lock; /* Lock for an_ref */ member in struct:vm_anon
49 uintptr_t an_ref; /* Reference count [an_lock] */
50 struct vm_page *an_page; /* If in RAM [an_lock] */
53 * Drum swap slot # (if != 0) [an_lock. also, it is ok to read
uvm_fault.c 193 KASSERT(rw_lock_held(anons[lcv]->an_lock));
279 KASSERT(rw_lock_held(anon->an_lock));
280 KASSERT(anon->an_lock == amap->am_lock);
316 lock_type = rw_lock_op(anon->an_lock);
348 uvm_pagewait(pg, anon->an_lock, "anonget2");
406 rw_enter(anon->an_lock, lock_type);
452 rw_exit(anon->an_lock);
502 rw_exit(anon->an_lock);
582 KASSERT(oanon == NULL || amap->am_lock == oanon->an_lock);
600 KASSERT(anon->an_lock == NULL)
    [all...]
uvm_amap.c 781 KASSERT(anon->an_lock == amap->am_lock);
962 KASSERT(amap->am_anon[lcv]->an_lock == srcamap->am_lock);
1044 KASSERT(anon->an_lock == amap->am_lock);
1094 nanon->an_lock = amap->am_lock;
1102 nanon->an_lock = NULL;
1311 KASSERT(anon->an_lock == amap->am_lock);
1330 KASSERT(anon->an_lock == amap->am_lock);
1396 KASSERT(anon->an_lock == am->am_lock);
1464 KASSERT(an == NULL || an->an_lock == amap->am_lock);
1499 KASSERT(an->an_lock == amap->am_lock)
    [all...]
uvm_loan.c 358 KASSERT(rw_write_held(anon->an_lock));
384 KASSERT(rw_write_held(anon->an_lock));
776 anon->an_lock = /* TODO: share amap lock */
783 rw_exit(&anon->an_lock);
881 rw_enter(&anon->an_lock, RW_WRITER);
883 rw_exit(&anon->an_lock);
908 rw_exit(&anon->an_lock);
970 slock = pg->uanon->an_lock;
1166 KASSERT(rw_write_held(anon->an_lock));
uvm_page.c 1144 KASSERT(anon == NULL || anon->an_lock == NULL ||
1145 rw_write_held(anon->an_lock));
1431 rw_write_held(pg->uanon->an_lock));
2035 ? rw_write_held(pg->uanon->an_lock)
2036 : rw_lock_held(pg->uanon->an_lock);
2051 KASSERT(uobj != NULL || rw_lock_held(pg->uanon->an_lock));
uvm_pdaemon.c 400 slock = anon->an_lock;
528 KASSERT(rw_write_held(pg->uanon->an_lock));
uvm_pager.c 384 slock = pg->uanon->an_lock;
uvm_map.c 4039 KASSERT(anon->an_lock == amap->am_lock);
5096 found_anon: KASSERT(anon->an_lock == entry->aref.ar_amap->am_lock);
5098 rw_obj_hold(anon->an_lock);
5155 rw_enter((lock = anon->an_lock), RW_WRITER);

Completed in 21 milliseconds