Symbol: uvm
libexec/snmpd/snmpd_metrics/mib.c
398
struct uvmexp uvm;
libexec/snmpd/snmpd_metrics/mib.c
419
len = sizeof(uvm);
libexec/snmpd/snmpd_metrics/mib.c
420
if (sysctl(mib, nitems(mib), &uvm, &len, NULL, 0) == -1) {
libexec/snmpd/snmpd_metrics/mib.c
474
units = uvm.pagesize;
libexec/snmpd/snmpd_metrics/mib.c
475
size = physmem / uvm.pagesize;
libexec/snmpd/snmpd_metrics/mib.c
476
used = size - uvm.free;
libexec/snmpd/snmpd_metrics/mib.c
481
units = uvm.pagesize;
libexec/snmpd/snmpd_metrics/mib.c
482
size = realmem / uvm.pagesize;
libexec/snmpd/snmpd_metrics/mib.c
483
used = size - uvm.free;
libexec/snmpd/snmpd_metrics/mib.c
488
units = uvm.pagesize;
libexec/snmpd/snmpd_metrics/mib.c
489
size = uvm.swpages;
libexec/snmpd/snmpd_metrics/mib.c
490
used = uvm.swpginuse;
sys/arch/alpha/alpha/pmap.c
2895
if (uvm.page_init_done == FALSE) {
sys/arch/alpha/alpha/pmap.c
2933
if (uvm.page_init_done == FALSE) {
sys/arch/alpha/alpha/pmap.c
908
if (uvm.page_init_done == TRUE)
sys/arch/amd64/amd64/pmap.c
2981
if (uvm.page_init_done == 0) {
sys/arch/arm/arm/pmap7.c
1965
if (uvm.page_init_done == 0) {
sys/arch/arm64/arm64/pmap.c
1123
if (!uvm.page_init_done && !pmap_virtual_space_called) {
sys/arch/arm64/arm64/pmap.c
1154
if (!uvm.page_init_done && !pmap_virtual_space_called) {
sys/arch/i386/i386/pmap.c
2573
if (uvm.page_init_done == 0) {
sys/arch/i386/i386/pmapae.c
1999
if (uvm.page_init_done == 0) {
sys/arch/m88k/m88k/pmap.c
478
if (__predict_true(uvm.page_init_done)) {
sys/arch/mips64/mips64/pmap.c
443
if (uvm.page_init_done) {
sys/arch/riscv64/riscv64/pmap.c
1045
if (!uvm.page_init_done && !pmap_virtual_space_called) {
sys/arch/riscv64/riscv64/pmap.c
1076
if (!uvm.page_init_done && !pmap_virtual_space_called) {
sys/arch/sh/sh/pmap.c
127
KDASSERT(!uvm.page_init_done);
sys/arch/sh/sh/pmap.c
179
if (uvm.page_init_done) {
sys/arch/sparc64/sparc64/pmap.c
2833
if (uvm.page_init_done) {
sys/dev/dt/dt_prov_static.c
137
&_DT_STATIC_P(uvm, fault),
sys/dev/dt/dt_prov_static.c
138
&_DT_STATIC_P(uvm, map_insert),
sys/dev/dt/dt_prov_static.c
139
&_DT_STATIC_P(uvm, map_remove),
sys/dev/dt/dt_prov_static.c
140
&_DT_STATIC_P(uvm, malloc),
sys/dev/dt/dt_prov_static.c
141
&_DT_STATIC_P(uvm, free),
sys/dev/dt/dt_prov_static.c
142
&_DT_STATIC_P(uvm, pool_get),
sys/dev/dt/dt_prov_static.c
143
&_DT_STATIC_P(uvm, pool_put),
sys/dev/dt/dt_prov_static.c
62
DT_STATIC_PROBE3(uvm, fault, "vaddr_t", "vm_fault_t", "vm_prot_t");
sys/dev/dt/dt_prov_static.c
63
DT_STATIC_PROBE3(uvm, map_insert, "vaddr_t", "vaddr_t", "vm_prot_t");
sys/dev/dt/dt_prov_static.c
64
DT_STATIC_PROBE3(uvm, map_remove, "vaddr_t", "vaddr_t", "vm_prot_t");
sys/dev/dt/dt_prov_static.c
65
DT_STATIC_PROBE4(uvm, malloc, "int", "void *", "size_t", "int");
sys/dev/dt/dt_prov_static.c
66
DT_STATIC_PROBE3(uvm, free, "int", "void *", "size_t");
sys/dev/dt/dt_prov_static.c
67
DT_STATIC_PROBE3(uvm, pool_get, "void *", "void *", "int");
sys/dev/dt/dt_prov_static.c
68
DT_STATIC_PROBE2(uvm, pool_put, "void *", "void *");
sys/kern/kern_malloc.c
357
TRACEPOINT(uvm, malloc, type, va, size, flags);
sys/kern/kern_malloc.c
390
TRACEPOINT(uvm, free, type, addr, freedsize);
sys/kern/subr_hibernate.c
420
TAILQ_FOREACH(pmr, &uvm.pmr_control.use, pmr_use) {
sys/kern/subr_pool.c
624
TRACEPOINT(uvm, pool_get, pp, v, flags);
sys/kern/subr_pool.c
792
TRACEPOINT(uvm, pool_put, pp, v);
sys/uvm/uvm.h
113
extern struct uvm uvm;
sys/uvm/uvm_fault.c
604
TRACEPOINT(uvm, fault, vaddr, fault_type, access_type, NULL);
sys/uvm/uvm_init.c
53
struct uvm uvm; /* decl */
sys/uvm/uvm_km.c
166
uvm.kernel_object = uao_create(VM_KERNEL_SPACE_SIZE, UAO_FLAG_KERNOBJ);
sys/uvm/uvm_km.c
759
.kp_object = &uvm.kernel_object,
sys/uvm/uvm_map.c
1495
if (SLIST_EMPTY(&uvm.kentry_free)) {
sys/uvm/uvm_map.c
1502
SLIST_INSERT_HEAD(&uvm.kentry_free,
sys/uvm/uvm_map.c
1510
me = SLIST_FIRST(&uvm.kentry_free);
sys/uvm/uvm_map.c
1511
SLIST_REMOVE_HEAD(&uvm.kentry_free, daddrs.addr_kentry);
sys/uvm/uvm_map.c
1544
SLIST_INSERT_HEAD(&uvm.kentry_free, me, daddrs.addr_kentry);
sys/uvm/uvm_map.c
2817
SLIST_INIT(&uvm.kentry_free);
sys/uvm/uvm_map.c
2819
SLIST_INSERT_HEAD(&uvm.kentry_free,
sys/uvm/uvm_map.c
3026
pgl = &uvm.page_inactive;
sys/uvm/uvm_map.c
3028
pgl = &uvm.page_active;
sys/uvm/uvm_map.c
416
TRACEPOINT(uvm, map_insert,
sys/uvm/uvm_map.c
439
TRACEPOINT(uvm, map_remove,
sys/uvm/uvm_meter.c
345
(*pr)(" objs(kern)=%p\n", uvm.kernel_object);
sys/uvm/uvm_page.c
1241
TAILQ_INSERT_TAIL(&uvm.page_inactive, pg, pageq);
sys/uvm/uvm_page.c
1271
TAILQ_INSERT_TAIL(&uvm.page_active, pg, pageq);
sys/uvm/uvm_page.c
1284
MUTEX_ASSERT_LOCKED(&uvm.pageqlock);
sys/uvm/uvm_page.c
1288
TAILQ_REMOVE(&uvm.page_active, pg, pageq);
sys/uvm/uvm_page.c
1293
TAILQ_REMOVE(&uvm.page_inactive, pg, pageq);
sys/uvm/uvm_page.c
187
TAILQ_INIT(&uvm.page_active);
sys/uvm/uvm_page.c
188
TAILQ_INIT(&uvm.page_inactive);
sys/uvm/uvm_page.c
189
mtx_init(&uvm.pageqlock, IPL_VM);
sys/uvm/uvm_page.c
190
mtx_init(&uvm.fpageqlock, IPL_VM);
sys/uvm/uvm_page.c
281
mtx_init(&uvm.aiodoned_lock, IPL_BIO);
sys/uvm/uvm_page.c
295
uvm.page_init_done = TRUE;
sys/uvm/uvm_page.c
420
if (uvm.page_init_done == TRUE)
sys/uvm/uvm_page.h
285
#define uvm_lock_pageq() mtx_enter(&uvm.pageqlock)
sys/uvm/uvm_page.h
286
#define uvm_unlock_pageq() mtx_leave(&uvm.pageqlock)
sys/uvm/uvm_page.h
287
#define uvm_lock_fpageq() mtx_enter(&uvm.fpageqlock)
sys/uvm/uvm_page.h
288
#define uvm_unlock_fpageq() mtx_leave(&uvm.fpageqlock)
sys/uvm/uvm_pager.c
130
KASSERT(curproc == uvm.pagedaemon_proc);
sys/uvm/uvm_pager.c
189
if (curproc == uvm.pagedaemon_proc && !use_reserve) {
sys/uvm/uvm_pager.c
636
mtx_enter(&uvm.aiodoned_lock);
sys/uvm/uvm_pager.c
637
TAILQ_INSERT_TAIL(&uvm.aio_done, bp, b_freelist);
sys/uvm/uvm_pager.c
638
wakeup(&uvm.aiodoned);
sys/uvm/uvm_pager.c
639
mtx_leave(&uvm.aiodoned_lock);
sys/uvm/uvm_pager.c
98
TAILQ_INIT(&uvm.aio_done);
sys/uvm/uvm_pdaemon.c
133
if (curproc == uvm.pagedaemon_proc) {
sys/uvm/uvm_pdaemon.c
164
wakeup(&uvm.pagedaemon); /* wake the daemon! */
sys/uvm/uvm_pdaemon.c
165
msleep_nsec(&uvmexp.free, &uvm.fpageqlock, PVM | PNORELOCK, wmsg, timo);
sys/uvm/uvm_pdaemon.c
213
uvm.pagedaemon_proc = curproc;
sys/uvm/uvm_pdaemon.c
222
msleep_nsec(&uvm.pagedaemon, &uvm.fpageqlock, PVM,
sys/uvm/uvm_pdaemon.c
297
uvm.aiodoned_proc = curproc;
sys/uvm/uvm_pdaemon.c
305
mtx_enter(&uvm.aiodoned_lock);
sys/uvm/uvm_pdaemon.c
306
while ((bp = TAILQ_FIRST(&uvm.aio_done)) == NULL)
sys/uvm/uvm_pdaemon.c
307
msleep_nsec(&uvm.aiodoned, &uvm.aiodoned_lock,
sys/uvm/uvm_pdaemon.c
310
TAILQ_INIT(&uvm.aio_done);
sys/uvm/uvm_pdaemon.c
311
mtx_leave(&uvm.aiodoned_lock);
sys/uvm/uvm_pdaemon.c
331
wakeup(free <= uvmexp.reserve_kernel ? &uvm.pagedaemon :
sys/uvm/uvm_pdaemon.c
500
MUTEX_ASSERT_LOCKED(&uvm.pageqlock);
sys/uvm/uvm_pdaemon.c
530
struct pglist *pglst = &uvm.page_inactive;
sys/uvm/uvm_pdaemon.c
814
struct pglist *pglst = &uvm.page_active;
sys/uvm/uvm_pdaemon.c
818
MUTEX_ASSERT_LOCKED(&uvm.pageqlock);
sys/uvm/uvm_pdaemon.c
949
uvmpd_drop(&uvm.page_inactive);
sys/uvm/uvm_pdaemon.c
950
uvmpd_drop(&uvm.page_active);
sys/uvm/uvm_pmemrange.c
1042
TAILQ_FOREACH(pmr, &uvm.pmr_control.use, pmr_use) {
sys/uvm/uvm_pmemrange.c
1188
wakeup(&uvm.pagedaemon);
sys/uvm/uvm_pmemrange.c
1616
RBT_INSERT(uvm_pmemrange_addr, &uvm.pmr_control.addr, drain);
sys/uvm/uvm_pmemrange.c
1617
uvm_pmemrange_use_insert(&uvm.pmr_control.use, drain);
sys/uvm/uvm_pmemrange.c
1646
RBT_FOREACH(pmr, uvm_pmemrange_addr, &uvm.pmr_control.addr) {
sys/uvm/uvm_pmemrange.c
1648
TAILQ_REMOVE(&uvm.pmr_control.use, pmr, pmr_use);
sys/uvm/uvm_pmemrange.c
1651
uvm_pmemrange_use_insert(&uvm.pmr_control.use, pmr);
sys/uvm/uvm_pmemrange.c
1674
if (!uvm.page_init_done) {
sys/uvm/uvm_pmemrange.c
1703
TAILQ_INIT(&uvm.pmr_control.use);
sys/uvm/uvm_pmemrange.c
1704
RBT_INIT(uvm_pmemrange_addr, &uvm.pmr_control.addr);
sys/uvm/uvm_pmemrange.c
1711
RBT_INSERT(uvm_pmemrange_addr, &uvm.pmr_control.addr, new_pmr);
sys/uvm/uvm_pmemrange.c
1712
uvm_pmemrange_use_insert(&uvm.pmr_control.use, new_pmr);
sys/uvm/uvm_pmemrange.c
1731
pmr = RBT_ROOT(uvm_pmemrange_addr, &uvm.pmr_control.addr);
sys/uvm/uvm_pmemrange.c
1884
TAILQ_FOREACH(pmr, &uvm.pmr_control.use, pmr_use) {
sys/uvm/uvm_pmemrange.c
2060
TAILQ_FOREACH(pmr, &uvm.pmr_control.use, pmr_use) {
sys/uvm/uvm_pmemrange.c
2106
msleep_nsec(&uvmexp.zeropages, &uvm.fpageqlock,
sys/uvm/uvm_pmemrange.c
89
if (curproc == uvm.pagedaemon_proc)
sys/uvm/uvm_pmemrange.c
960
wakeup(&uvm.pagedaemon);
sys/uvm/uvm_swap.c
1682
pflag = (async || curproc == uvm.pagedaemon_proc) ? PR_NOWAIT :
sys/uvm/uvm_swap.c
1763
bp->b_flags |= B_CALL | (curproc == uvm.pagedaemon_proc ?