OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Fri Oct 17 17:09:57 GMT 2025