OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:pm_obj
(Results
1 - 4
of
4
) sorted by relevancy
/src/sys/arch/hppa/include/
pmap.h
54
struct uvm_object
pm_obj
; /* object (lck by object lock) */
member in struct:pmap
55
#define pm_lock
pm_obj
.vmobjlock
56
krwlock_t pm_obj_lock; /* lock for
pm_obj
*/
/src/sys/arch/hppa/hppa/
pmap.c
359
pg = pmap_pagealloc(&pm->
pm_obj
, va);
835
uvm_obj_init(&kpm->
pm_obj
, &pmap_pager, false, 1);
836
uvm_obj_setlock(&kpm->
pm_obj
, &kpm->pm_obj_lock);
1203
uvm_obj_init(&pmap->
pm_obj
, &pmap_pager, false, 1);
1204
uvm_obj_setlock(&pmap->
pm_obj
, &pmap->pm_obj_lock);
1256
if (atomic_dec_uint_nv(&pmap->
pm_obj
.uo_refs) > 0)
1261
uvm_page_array_init(&a, &pmap->
pm_obj
, 0);
1317
uvm_obj_destroy(&pmap->
pm_obj
, false);
1331
atomic_inc_uint(&pmap->
pm_obj
.uo_refs);
/src/sys/arch/x86/include/
pmap_private.h
164
* note that the
pm_obj
contains the lock pointer, the reference count,
175
struct uvm_object
pm_obj
[PTP_LEVELS-1];/* objects for lvl >= 1) */
member in struct:pmap
/src/sys/arch/x86/x86/
pmap.c
584
KASSERT(&pmap->
pm_obj
[0] == ptp->uobject);
684
atomic_inc_uint(&pmap->
pm_obj
[0].uo_refs);
1232
* The kernel pmap's
pm_obj
is not used for much. However, in user pmaps
1233
* the
pm_obj
contains the list of active PTPs.
1239
uvm_obj_init(&kpm->
pm_obj
[i], &pmap_pager, false, 1);
1240
uvm_obj_setlock(&kpm->
pm_obj
[i], &kpm->pm_dummy_lock);
2447
pg = uvm_pagelookup(&pmap->
pm_obj
[lidx], off);
2566
obj = &pmap->
pm_obj
[i - 2];
2944
uvm_obj_init(&pmap->
pm_obj
[i], &pmap_pager, false, 1);
2945
uvm_obj_setlock(&pmap->
pm_obj
[i], &pmap->pm_dummy_lock)
[
all
...]
Completed in 18 milliseconds
Indexes created Sat Feb 21 16:20:20 UTC 2026