Symbol: uvmexp
lib/libc/gen/sysconf.c
453
struct uvmexp uvmexp;
lib/libc/gen/sysconf.c
457
len = sizeof(uvmexp);
lib/libc/gen/sysconf.c
458
if (sysctl(mib, namelen, &uvmexp, &len, NULL, 0) == -1)
lib/libc/gen/sysconf.c
460
return (uvmexp.free);
lib/libkvm/kvm_mips64.c
113
if (kvm_read(kd, (u_long)nl[2].n_value, &uvmexp,
lib/libkvm/kvm_mips64.c
118
vm->pagesize = uvmexp.pagesize;
lib/libkvm/kvm_mips64.c
119
vm->pagemask = uvmexp.pagemask;
lib/libkvm/kvm_mips64.c
120
vm->pageshift = uvmexp.pageshift;
lib/libkvm/kvm_mips64.c
84
struct uvmexp uvmexp;
libexec/rpc.rstatd/rstat_proc.c
167
struct uvmexp uvmexp;
libexec/rpc.rstatd/rstat_proc.c
226
len = sizeof(uvmexp);
libexec/rpc.rstatd/rstat_proc.c
227
if (sysctl(mib, 2, &uvmexp, &len, NULL, 0) == -1) {
libexec/rpc.rstatd/rstat_proc.c
231
stats_all.s1.v_pgpgin = uvmexp.fltanget;
libexec/rpc.rstatd/rstat_proc.c
232
stats_all.s1.v_pgpgout = uvmexp.pdpageouts;
libexec/rpc.rstatd/rstat_proc.c
235
stats_all.s1.v_intr = uvmexp.intrs;
libexec/rpc.rstatd/rstat_proc.c
236
stats_all.s2.v_swtch = uvmexp.swtch;
libexec/snmpd/snmpd_metrics/mib.c
398
struct uvmexp uvm;
sys/arch/alpha/alpha/interrupt.c
226
atomic_inc_int(&uvmexp.intrs);
sys/arch/alpha/alpha/interrupt.c
250
atomic_inc_int(&uvmexp.intrs);
sys/arch/alpha/alpha/machdep.c
419
if ((uvmexp.pagesize = hwrpb->rpb_page_size) != 8192)
sys/arch/alpha/alpha/machdep.c
420
panic("page size %d != 8192?!", uvmexp.pagesize);
sys/arch/alpha/alpha/machdep.c
806
printf("avail mem = %lu (%luMB)\n", ptoa((psize_t)uvmexp.free),
sys/arch/alpha/alpha/machdep.c
807
ptoa((psize_t)uvmexp.free) / 1024 / 1024);
sys/arch/alpha/alpha/trap.c
221
atomic_inc_int(&uvmexp.traps);
sys/arch/alpha/alpha/trap.c
509
atomic_inc_int(&uvmexp.syscalls);
sys/arch/alpha/alpha/trap.c
627
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/alpha/alpha/trap.c
657
atomic_inc_int(&uvmexp.softs);
sys/arch/amd64/amd64/machdep.c
319
printf("avail mem = %lu (%luMB)\n", ptoa((psize_t)uvmexp.free),
sys/arch/amd64/amd64/machdep.c
320
ptoa((psize_t)uvmexp.free)/1024/1024);
sys/arch/amd64/amd64/trap.c
511
atomic_inc_int(&uvmexp.traps);
sys/arch/amd64/amd64/trap.c
583
atomic_inc_int(&uvmexp.traps);
sys/arch/amd64/amd64/trap.c
742
atomic_inc_int(&uvmexp.traps);
sys/arch/amd64/amd64/trap.c
746
atomic_inc_int(&uvmexp.softs);
sys/arch/amd64/amd64/trap.c
765
atomic_inc_int(&uvmexp.syscalls);
sys/arch/arm/arm/arm32_machdep.c
280
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/arm/arm/arm32_machdep.c
281
ptoa(uvmexp.free)/1024/1024);
sys/arch/arm/arm/ast.c
73
atomic_inc_int(&uvmexp.traps);
sys/arch/arm/arm/ast.c
76
atomic_inc_int(&uvmexp.softs);
sys/arch/arm/arm/fault.c
181
atomic_inc_int(&uvmexp.traps);
sys/arch/arm/arm/fault.c
529
atomic_inc_int(&uvmexp.traps);
sys/arch/arm/arm/syscall.c
101
atomic_inc_int(&uvmexp.syscalls);
sys/arch/arm/arm/undefined.c
179
atomic_inc_int(&uvmexp.traps);
sys/arch/arm64/arm64/ast.c
44
atomic_inc_int(&uvmexp.softs);
sys/arch/arm64/arm64/intr.c
84
atomic_inc_int(&uvmexp.intrs);
sys/arch/arm64/arm64/intr.c
97
atomic_inc_int(&uvmexp.intrs);
sys/arch/arm64/arm64/machdep.c
289
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/arm64/arm64/machdep.c
290
ptoa(uvmexp.free) / 1024 / 1024);
sys/arch/arm64/arm64/machdep.c
998
uvmexp.pagesize = PAGE_SIZE;
sys/arch/arm64/arm64/syscall.c
37
atomic_inc_int(&uvmexp.syscalls);
sys/arch/arm64/arm64/trap.c
323
atomic_inc_int(&uvmexp.traps);
sys/arch/arm64/arm64/trap.c
384
atomic_inc_int(&uvmexp.traps);
sys/arch/armv7/armv7/intr.c
68
atomic_inc_int(&uvmexp.intrs);
sys/arch/hppa/hppa/intr.c
257
atomic_inc_int(&uvmexp.intrs);
sys/arch/hppa/hppa/intr.c
259
atomic_inc_int(&uvmexp.softs);
sys/arch/hppa/hppa/machdep.c
626
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/hppa/hppa/machdep.c
627
ptoa(uvmexp.free) / 1024 / 1024);
sys/arch/hppa/hppa/trap.c
142
atomic_inc_int(&uvmexp.softs);
sys/arch/hppa/hppa/trap.c
211
atomic_inc_int(&uvmexp.traps);
sys/arch/hppa/hppa/trap.c
775
atomic_inc_int(&uvmexp.syscalls);
sys/arch/i386/i386/machdep.c
384
(unsigned long long)ptoa((psize_t)uvmexp.free),
sys/arch/i386/i386/machdep.c
385
(unsigned long long)ptoa((psize_t)uvmexp.free)/1024U/1024U);
sys/arch/i386/i386/trap.c
245
atomic_inc_int(&uvmexp.traps);
sys/arch/i386/i386/trap.c
501
atomic_inc_int(&uvmexp.traps);
sys/arch/i386/i386/trap.c
505
atomic_inc_int(&uvmexp.softs);
sys/arch/i386/i386/trap.c
528
atomic_inc_int(&uvmexp.syscalls);
sys/arch/i386/isa/npx.c
424
atomic_inc_int(&uvmexp.traps);
sys/arch/i386/isa/npx.c
660
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/i386/isa/npx.c
741
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/i386/isa/npx.c
892
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/loongson/loongson/machdep.c
691
uvmexp.pagesize = PAGE_SIZE;
sys/arch/loongson/loongson/machdep.c
998
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/loongson/loongson/machdep.c
999
ptoa(uvmexp.free)/1024/1024);
sys/arch/luna88k/luna88k/machdep.c
370
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/luna88k/luna88k/machdep.c
371
ptoa(uvmexp.free) / 1024 / 1024);
sys/arch/luna88k/luna88k/machdep.c
820
atomic_inc_int(&uvmexp.intrs);
sys/arch/luna88k/luna88k/machdep.c
999
uvmexp.pagesize = PAGE_SIZE;
sys/arch/m88k/m88k/trap.c
1170
atomic_inc_int(&uvmexp.syscalls);
sys/arch/m88k/m88k/trap.c
1256
atomic_inc_int(&uvmexp.syscalls);
sys/arch/m88k/m88k/trap.c
209
atomic_inc_int(&uvmexp.softs);
sys/arch/m88k/m88k/trap.c
234
atomic_inc_int(&uvmexp.traps);
sys/arch/m88k/m88k/trap.c
634
atomic_inc_int(&uvmexp.traps);
sys/arch/macppc/dev/macintr.c
474
atomic_inc_int(&uvmexp.intrs);
sys/arch/macppc/dev/openpic.c
676
atomic_inc_int(&uvmexp.intrs);
sys/arch/macppc/macppc/machdep.c
391
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/macppc/macppc/machdep.c
392
ptoa(uvmexp.free) / 1024 / 1024);
sys/arch/mips64/mips64/cpu.c
333
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/mips64/mips64/interrupt.c
121
atomic_inc_int(&uvmexp.intrs);
sys/arch/mips64/mips64/trap.c
162
atomic_inc_int(&uvmexp.softs);
sys/arch/mips64/mips64/trap.c
184
atomic_inc_int(&uvmexp.traps);
sys/arch/mips64/mips64/trap.c
406
atomic_inc_int(&uvmexp.syscalls);
sys/arch/octeon/octeon/machdep.c
370
uvmexp.pagesize = PAGE_SIZE;
sys/arch/octeon/octeon/machdep.c
657
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/octeon/octeon/machdep.c
658
ptoa(uvmexp.free)/1024/1024);
sys/arch/powerpc/powerpc/trap.c
357
atomic_inc_int(&uvmexp.syscalls);
sys/arch/powerpc/powerpc/trap.c
405
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/powerpc/powerpc/trap.c
496
atomic_inc_int(&uvmexp.softs);
sys/arch/powerpc64/powerpc64/machdep.c
748
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/powerpc64/powerpc64/machdep.c
749
ptoa(uvmexp.free)/1024/1024);
sys/arch/powerpc64/powerpc64/trap.c
343
atomic_inc_int(&uvmexp.softs);
sys/arch/powerpc64/powerpc64/trap.c
66
atomic_inc_int(&uvmexp.intrs);
sys/arch/powerpc64/powerpc64/trap.c
72
atomic_inc_int(&uvmexp.intrs);
sys/arch/powerpc64/powerpc64/trap.c
78
atomic_inc_int(&uvmexp.intrs);
sys/arch/powerpc64/powerpc64/trap.c
84
atomic_inc_int(&uvmexp.syscalls);
sys/arch/powerpc64/powerpc64/trap.c
87
atomic_inc_int(&uvmexp.traps);
sys/arch/riscv64/riscv64/ast.c
43
atomic_inc_int(&uvmexp.softs);
sys/arch/riscv64/riscv64/intr.c
71
atomic_inc_int(&uvmexp.intrs);
sys/arch/riscv64/riscv64/machdep.c
263
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/riscv64/riscv64/machdep.c
264
ptoa(uvmexp.free) / 1024 / 1024);
sys/arch/riscv64/riscv64/machdep.c
744
uvmexp.pagesize = PAGE_SIZE;
sys/arch/riscv64/riscv64/syscall.c
44
atomic_inc_int(&uvmexp.syscalls);
sys/arch/riscv64/riscv64/trap.c
136
atomic_inc_int(&uvmexp.traps);
sys/arch/riscv64/riscv64/trap.c
83
atomic_inc_int(&uvmexp.traps);
sys/arch/sh/sh/sh_machdep.c
287
printf("avail mem = %lu (%luMB)\n", ptoa(uvmexp.free),
sys/arch/sh/sh/sh_machdep.c
288
ptoa(uvmexp.free) / 1024 / 1024);
sys/arch/sh/sh/trap.c
162
atomic_inc_int(&uvmexp.traps);
sys/arch/sh/sh/trap.c
487
atomic_inc_int(&uvmexp.softs);
sys/arch/sh/sh/trap.c
523
atomic_inc_int(&uvmexp.syscalls);
sys/arch/sparc64/sparc64/machdep.c
230
printf("avail mem = %lu (%luMB)\n", ptoa((psize_t)uvmexp.free),
sys/arch/sparc64/sparc64/machdep.c
231
ptoa((psize_t)uvmexp.free)/1024/1024);
sys/arch/sparc64/sparc64/pmap.c
371
uvmexp.pagesize = NBPG;
sys/arch/sparc64/sparc64/trap.c
1012
atomic_inc_int(&uvmexp.syscalls);
sys/arch/sparc64/sparc64/trap.c
332
atomic_inc_int(&uvmexp.traps);
sys/arch/sparc64/sparc64/trap.c
417
atomic_inc_int(&uvmexp.softs);
sys/arch/sparc64/sparc64/trap.c
491
atomic_inc_int(&uvmexp.fpswtch);
sys/arch/sparc64/sparc64/trap.c
694
atomic_inc_int(&uvmexp.traps);
sys/arch/sparc64/sparc64/trap.c
812
atomic_inc_int(&uvmexp.traps);
sys/arch/sparc64/sparc64/trap.c
880
atomic_inc_int(&uvmexp.traps);
sys/arch/sparc64/sparc64/trap.c
936
atomic_inc_int(&uvmexp.traps);
sys/dev/pci/drm/include/linux/mm.h
83
return uvmexp.free;
sys/dev/pci/drm/include/linux/mm.h
95
return uvmexp.npages;
sys/dev/pci/drm/include/linux/swap.h
54
return uvmexp.swpages - uvmexp.swpginuse;
sys/kern/kern_fork.c
509
uvmexp.forks++;
sys/kern/kern_fork.c
511
uvmexp.forks_ppwait++;
sys/kern/kern_fork.c
513
uvmexp.forks_sharevm++;
sys/kern/kern_fork.c
626
uvmexp.forks++;
sys/kern/kern_fork.c
627
uvmexp.forks_sharevm++;
sys/kern/kern_malloc.c
220
KASSERT(atomic_load_sint(&uvmexp.swpgonly) <=
sys/kern/kern_malloc.c
221
atomic_load_sint(&uvmexp.swpages));
sys/kern/kern_malloc.c
223
atomic_load_sint(&uvmexp.swpages) -
sys/kern/kern_malloc.c
224
atomic_load_sint(&uvmexp.swpgonly) <= npg))
sys/kern/kern_resource.c
653
lim = ptoa(atomic_load_sint(&uvmexp.free));
sys/kern/kern_sched.c
260
uvmexp.swtch++;
sys/kern/kern_softintr.c
96
uvmexp.softs++;
sys/kern/kern_sysctl.c
198
if (atop(len) > uvmexp.wiredmax - atomic_load_sint(&uvmexp.wired)) {
sys/kern/kern_sysctl.c
839
{HW_PAGESIZE, &uvmexp.pagesize, SYSCTL_INT_READONLY},
sys/kern/kern_sysctl.c
870
ptoa(physmem - atomic_load_sint(&uvmexp.wired))));
sys/kern/kern_sysctl.c
931
ptoa((psize_t)physmem - atomic_load_sint(&uvmexp.wired))));
sys/kern/sched_bsd.c
393
uvmexp.swtch++;
sys/kern/subr_hibernate.c
440
atomic_store_int(&uvmexp.zeropages, 0);
sys/kern/vfs_bio.c
139
dmapages -= (atop(physmem) - atop(atomic_load_sint(&uvmexp.free)));
sys/tmpfs/tmpfs_vfsops.c
78
tmpfs_bytes_limit = ((uint64_t)(uvmexp.npages / 2) << PAGE_SHIFT);
sys/uvm/uvm_anon.c
115
KASSERT(atomic_load_sint(&uvmexp.swpgonly) > 0);
sys/uvm/uvm_anon.c
116
atomic_dec_int(&uvmexp.swpgonly);
sys/uvm/uvm_anon.c
50
pool_sethiwat(&uvm_anon_pool, atomic_load_sint(&uvmexp.free) / 16);
sys/uvm/uvm_aobj.c
1499
KASSERT(atomic_load_sint(&uvmexp.swpgonly) >= swpgonlydelta);
sys/uvm/uvm_aobj.c
1500
atomic_add_int(&uvmexp.swpgonly, -swpgonlydelta);
sys/uvm/uvm_extern.h
230
extern struct uvmexp uvmexp;
sys/uvm/uvm_glue.c
356
limit0->pl_rlimit[RLIMIT_RSS].rlim_cur = ptoa(atomic_load_sint(&uvmexp.free));
sys/uvm/uvm_init.c
54
struct uvmexp uvmexp; /* decl */
sys/uvm/uvm_init.c
81
if (uvmexp.pagesize == 0) {
sys/uvm/uvm_km.c
281
KASSERT(uvmexp.swpgonly >= swpgonlydelta);
sys/uvm/uvm_km.c
282
atomic_add_int(&uvmexp.swpgonly, -swpgonlydelta);
sys/uvm/uvm_map.c
1512
atomic_inc_int(&uvmexp.kmapent);
sys/uvm/uvm_map.c
1545
atomic_dec_int(&uvmexp.kmapent);
sys/uvm/uvm_map.c
2366
if (atop(size) + uvmexp.wired > uvmexp.wiredmax) {
sys/uvm/uvm_meter.c
125
t = uvmexp.anonminpct;
sys/uvm/uvm_meter.c
130
if (t + uvmexp.vtextminpct + uvmexp.vnodeminpct > 95 || t < 0) {
sys/uvm/uvm_meter.c
133
uvmexp.anonminpct = t;
sys/uvm/uvm_meter.c
134
uvmexp.anonmin = t * 256 / 100;
sys/uvm/uvm_meter.c
138
t = uvmexp.vtextminpct;
sys/uvm/uvm_meter.c
143
if (uvmexp.anonminpct + t + uvmexp.vnodeminpct > 95 || t < 0) {
sys/uvm/uvm_meter.c
146
uvmexp.vtextminpct = t;
sys/uvm/uvm_meter.c
147
uvmexp.vtextmin = t * 256 / 100;
sys/uvm/uvm_meter.c
151
t = uvmexp.vnodeminpct;
sys/uvm/uvm_meter.c
156
if (uvmexp.anonminpct + uvmexp.vtextminpct + t > 95 || t < 0) {
sys/uvm/uvm_meter.c
159
uvmexp.vnodeminpct = t;
sys/uvm/uvm_meter.c
160
uvmexp.vnodemin = t * 256 / 100;
sys/uvm/uvm_meter.c
239
totalp->t_free = atomic_load_sint(&uvmexp.free);
sys/uvm/uvm_meter.c
240
totalp->t_vm = uvmexp.npages - atomic_load_sint(&uvmexp.free) +
sys/uvm/uvm_meter.c
241
atomic_load_sint(&uvmexp.swpginuse);
sys/uvm/uvm_meter.c
242
totalp->t_avm = atomic_load_sint(&uvmexp.active) +
sys/uvm/uvm_meter.c
243
atomic_load_sint(&uvmexp.swpginuse); /* XXX */
sys/uvm/uvm_meter.c
244
totalp->t_rm = uvmexp.npages - atomic_load_sint(&uvmexp.free);
sys/uvm/uvm_meter.c
245
totalp->t_arm = atomic_load_sint(&uvmexp.active);
sys/uvm/uvm_meter.c
253
uvmexp_read(struct uvmexp *uexp)
sys/uvm/uvm_meter.c
257
memcpy(uexp, &uvmexp, sizeof(*uexp));
sys/uvm/uvm_meter.c
298
struct uvmexp uexp;
sys/uvm/uvm_meter.c
70
void uvmexp_read(struct uvmexp *);
sys/uvm/uvm_meter.c
84
struct uvmexp uexp;
sys/uvm/uvm_mmap.c
837
if (atop(size) + atomic_load_sint(&uvmexp.wired) > uvmexp.wiredmax)
sys/uvm/uvm_mmap.c
951
if ((atop(size) + atomic_load_sint(&uvmexp.wired)) > uvmexp.wiredmax
sys/uvm/uvm_page.c
1234
atomic_inc_int(&uvmexp.wired);
sys/uvm/uvm_page.c
1255
atomic_dec_int(&uvmexp.wired);
sys/uvm/uvm_page.c
1286
atomic_inc_int(&uvmexp.inactive);
sys/uvm/uvm_page.c
1316
atomic_inc_int(&uvmexp.active);
sys/uvm/uvm_page.c
1333
atomic_dec_int(&uvmexp.active);
sys/uvm/uvm_page.c
1338
atomic_dec_int(&uvmexp.inactive);
sys/uvm/uvm_page.c
262
uvmexp.npages++;
sys/uvm/uvm_page.c
292
uvmexp.reserve_pagedaemon = 32;
sys/uvm/uvm_page.c
293
uvmexp.reserve_kernel = uvmexp.reserve_pagedaemon + 32;
sys/uvm/uvm_page.c
306
if (uvmexp.pagesize == 0)
sys/uvm/uvm_page.c
307
uvmexp.pagesize = DEFAULT_PAGE_SIZE;
sys/uvm/uvm_page.c
308
uvmexp.pagemask = uvmexp.pagesize - 1;
sys/uvm/uvm_page.c
309
if ((uvmexp.pagemask & uvmexp.pagesize) != 0)
sys/uvm/uvm_page.c
311
for (uvmexp.pageshift = 0; ; uvmexp.pageshift++)
sys/uvm/uvm_page.c
312
if ((1 << uvmexp.pageshift) == uvmexp.pagesize)
sys/uvm/uvm_page.c
515
if (uvmexp.pagesize == 0)
sys/uvm/uvm_page.c
989
atomic_dec_int(&uvmexp.wired);
sys/uvm/uvm_page.h
290
#define UVM_PAGEZERO_TARGET (uvmexp.free / 8)
sys/uvm/uvm_pdaemon.c
164
msleep_nsec(&uvmexp.free, &uvm.fpageqlock, PVM | PNORELOCK, wmsg, timo);
sys/uvm/uvm_pdaemon.c
176
val = uvmexp.npages / 30;
sys/uvm/uvm_pdaemon.c
182
if (val < uvmexp.reserve_kernel + 1)
sys/uvm/uvm_pdaemon.c
183
val = uvmexp.reserve_kernel + 1;
sys/uvm/uvm_pdaemon.c
184
uvmexp.freemin = val;
sys/uvm/uvm_pdaemon.c
187
val = (uvmexp.freemin * 4) / 3;
sys/uvm/uvm_pdaemon.c
188
if (val <= uvmexp.freemin)
sys/uvm/uvm_pdaemon.c
189
val = uvmexp.freemin + 1;
sys/uvm/uvm_pdaemon.c
190
uvmexp.freetarg = val;
sys/uvm/uvm_pdaemon.c
192
uvmexp.wiredmax = uvmexp.npages / 3;
sys/uvm/uvm_pdaemon.c
233
atomic_inc_int(&uvmexp.pdwoke);
sys/uvm/uvm_pdaemon.c
243
shortage = uvmexp.freetarg - atomic_load_sint(&uvmexp.free) +
sys/uvm/uvm_pdaemon.c
251
atomic_store_int(&uvmexp.inactarg,
sys/uvm/uvm_pdaemon.c
252
(atomic_load_sint(&uvmexp.active) +
sys/uvm/uvm_pdaemon.c
253
atomic_load_sint(&uvmexp.inactive)) / 3);
sys/uvm/uvm_pdaemon.c
254
if (atomic_load_sint(&uvmexp.inactarg) <= uvmexp.freetarg) {
sys/uvm/uvm_pdaemon.c
255
atomic_store_int(&uvmexp.inactarg, uvmexp.freetarg + 1);
sys/uvm/uvm_pdaemon.c
258
atomic_load_sint(&uvmexp.inactarg) -
sys/uvm/uvm_pdaemon.c
259
atomic_load_sint(&uvmexp.inactive) - BUFPAGES_INACT;
sys/uvm/uvm_pdaemon.c
292
if (atomic_load_sint(&uvmexp.free) > uvmexp.reserve_kernel ||
sys/uvm/uvm_pdaemon.c
293
atomic_load_sint(&uvmexp.paging) == 0)
sys/uvm/uvm_pdaemon.c
294
wakeup(&uvmexp.free);
sys/uvm/uvm_pdaemon.c
335
free = atomic_load_sint(&uvmexp.free);
sys/uvm/uvm_pdaemon.c
338
atomic_sub_int(&uvmexp.paging,
sys/uvm/uvm_pdaemon.c
351
wakeup(free <= uvmexp.reserve_kernel ? &uvm.pagedaemon :
sys/uvm/uvm_pdaemon.c
352
&uvmexp.free);
sys/uvm/uvm_pdaemon.c
465
atomic_inc_int(&uvmexp.pdpageouts);
sys/uvm/uvm_pdaemon.c
607
if (atomic_load_sint(&uvmexp.paging) + swapcluster_nused(&swc) >=
sys/uvm/uvm_pdaemon.c
615
atomic_inc_int(&uvmexp.pdscans);
sys/uvm/uvm_pdaemon.c
622
if (atomic_load_sint(&uvmexp.paging) >= (shortage - freed) &&
sys/uvm/uvm_pdaemon.c
651
atomic_inc_int(&uvmexp.pdreact);
sys/uvm/uvm_pdaemon.c
657
atomic_inc_int(&uvmexp.pdbusy);
sys/uvm/uvm_pdaemon.c
663
atomic_inc_int(&uvmexp.pdobscan);
sys/uvm/uvm_pdaemon.c
666
atomic_inc_int(&uvmexp.pdanscan);
sys/uvm/uvm_pdaemon.c
677
atomic_inc_int(&uvmexp.swpgonly);
sys/uvm/uvm_pdaemon.c
708
if (atomic_load_sint(&uvmexp.paging) > (shortage - freed)) {
sys/uvm/uvm_pdaemon.c
748
atomic_inc_int(&uvmexp.pgswapout);
sys/uvm/uvm_pdaemon.c
796
atomic_inc_int(&uvmexp.pdpageouts);
sys/uvm/uvm_pdaemon.c
824
atomic_add_int(&uvmexp.paging, npages);
sys/uvm/uvm_pdaemon.c
825
atomic_inc_int(&uvmexp.pdpending);
sys/uvm/uvm_pdaemon.c
837
atomic_add_int(&uvmexp.paging, npages);
sys/uvm/uvm_pdaemon.c
838
atomic_inc_int(&uvmexp.pdpending);
sys/uvm/uvm_pdaemon.c
861
atomic_inc_int(&uvmexp.pdrevs); /* counter */
sys/uvm/uvm_pdaemon.c
870
atomic_add_int(&uvmexp.pdfreed, pages_freed);
sys/uvm/uvm_pdaemon.c
944
atomic_inc_int(&uvmexp.pddeact);
sys/uvm/uvm_pdaemon.c
987
atomic_inc_int(&uvmexp.swpgonly);
sys/uvm/uvm_pmemrange.c
1205
atomic_sub_int(&uvmexp.free, fcount);
sys/uvm/uvm_pmemrange.c
1220
atomic_dec_int(&uvmexp.zeropages);
sys/uvm/uvm_pmemrange.c
1221
if (atomic_load_sint(&uvmexp.zeropages) < UVM_PAGEZERO_TARGET)
sys/uvm/uvm_pmemrange.c
1222
wakeup(&uvmexp.zeropages);
sys/uvm/uvm_pmemrange.c
1227
atomic_inc_int(&uvmexp.pga_zerohit);
sys/uvm/uvm_pmemrange.c
1229
atomic_inc_int(&uvmexp.pga_zeromiss);
sys/uvm/uvm_pmemrange.c
1339
atomic_add_int(&uvmexp.free, pmr_count);
sys/uvm/uvm_pmemrange.c
1342
wakeup(&uvmexp.free);
sys/uvm/uvm_pmemrange.c
1343
if (atomic_load_sint(&uvmexp.zeropages) < UVM_PAGEZERO_TARGET)
sys/uvm/uvm_pmemrange.c
1344
wakeup(&uvmexp.zeropages);
sys/uvm/uvm_pmemrange.c
1390
atomic_add_int(&uvmexp.free, plen);
sys/uvm/uvm_pmemrange.c
1394
wakeup(&uvmexp.free);
sys/uvm/uvm_pmemrange.c
1395
if (atomic_load_sint(&uvmexp.zeropages) < UVM_PAGEZERO_TARGET)
sys/uvm/uvm_pmemrange.c
1396
wakeup(&uvmexp.zeropages);
sys/uvm/uvm_pmemrange.c
2140
msleep_nsec(&uvmexp.free, &uvm.fpageqlock, PVM, wmsg,
sys/uvm/uvm_pmemrange.c
2213
while (atomic_load_sint(&uvmexp.zeropages) >= UVM_PAGEZERO_TARGET ||
sys/uvm/uvm_pmemrange.c
2216
msleep_nsec(&uvmexp.zeropages, &uvm.fpageqlock,
sys/uvm/uvm_pmemrange.c
2229
atomic_add_int(&uvmexp.zeropages, count);
sys/uvm/uvm_pmemrange.c
2257
atomic_add_int(&uvmexp.percpucaches, npages);
sys/uvm/uvm_pmemrange.c
2282
atomic_inc_int(&uvmexp.pcpmiss);
sys/uvm/uvm_pmemrange.c
2291
atomic_inc_int(&uvmexp.pcphit);
sys/uvm/uvm_pmemrange.c
2294
atomic_dec_int(&uvmexp.percpucaches);
sys/uvm/uvm_pmemrange.c
2319
atomic_sub_int(&uvmexp.percpucaches, upci->upci_npages);
sys/uvm/uvm_pmemrange.c
2369
atomic_inc_int(&uvmexp.percpucaches);
sys/uvm/uvm_pmemrange.c
955
if ((atomic_load_sint(&uvmexp.free) - BUFPAGES_DEFICIT) < uvmexp.freemin ||
sys/uvm/uvm_pmemrange.c
956
((atomic_load_sint(&uvmexp.free) - BUFPAGES_DEFICIT) <
sys/uvm/uvm_pmemrange.c
957
atomic_load_sint(&uvmexp.freetarg) &&
sys/uvm/uvm_pmemrange.c
958
(atomic_load_sint(&uvmexp.inactive) + BUFPAGES_INACT) <
sys/uvm/uvm_pmemrange.c
959
atomic_load_sint(&uvmexp.inactarg)))
sys/uvm/uvm_pmemrange.c
970
if ((atomic_load_sint(&uvmexp.free) <= uvmexp.reserve_kernel + count) &&
sys/uvm/uvm_pmemrange.c
976
if ((atomic_load_sint(&uvmexp.free) <= uvmexp.reserve_pagedaemon + count) &&
sys/uvm/uvm_swap.c
1056
atomic_sub_int(&uvmexp.swpages, npages);
sys/uvm/uvm_swap.c
1425
if (atomic_load_sint(&uvmexp.nswapdev) < 1)
sys/uvm/uvm_swap.c
1456
atomic_add_int(&uvmexp.swpginuse, *nslots);
sys/uvm/uvm_swap.c
1489
KASSERT(atomic_load_sint(&uvmexp.swpginuse) <=
sys/uvm/uvm_swap.c
1490
atomic_load_sint(&uvmexp.swpages));
sys/uvm/uvm_swap.c
1491
result = (atomic_load_sint(&uvmexp.swpginuse) + SWCLUSTPAGES) >=
sys/uvm/uvm_swap.c
1492
atomic_load_sint(&uvmexp.swpages);
sys/uvm/uvm_swap.c
1509
KASSERT(atomic_load_sint(&uvmexp.swpgonly) <=
sys/uvm/uvm_swap.c
1510
atomic_load_sint(&uvmexp.swpages));
sys/uvm/uvm_swap.c
1511
result = (atomic_load_sint(&uvmexp.swpgonly) >=
sys/uvm/uvm_swap.c
1512
((long)atomic_load_sint(&uvmexp.swpages) * 99 / 100));
sys/uvm/uvm_swap.c
1569
KASSERT(atomic_load_sint(&uvmexp.nswapdev) >= 1);
sys/uvm/uvm_swap.c
1574
atomic_sub_int(&uvmexp.swpginuse, nslots);
sys/uvm/uvm_swap.c
1625
atomic_inc_int(&uvmexp.nswget);
sys/uvm/uvm_swap.c
1639
atomic_dec_int(&uvmexp.swpgonly);
sys/uvm/uvm_swap.c
2008
if (atomic_load_sint(&uvmexp.nswapdev) < 1 || dev != swdevt[0])
sys/uvm/uvm_swap.c
267
atomic_store_int(&uvmexp.nswapdev, 0);
sys/uvm/uvm_swap.c
484
atomic_inc_int(&uvmexp.nswapdev);
sys/uvm/uvm_swap.c
512
atomic_dec_int(&uvmexp.nswapdev);
sys/uvm/uvm_swap.c
628
*retval = atomic_load_sint(&uvmexp.nswapdev);
sys/uvm/uvm_swap.c
986
atomic_add_int(&uvmexp.swpages, size);
usr.bin/systat/uvm.c
100
{ &uvmexp.inactarg, &last_uvmexp.inactarg, "inactarg",
usr.bin/systat/uvm.c
101
&uvmexp.pga_zeromiss, &last_uvmexp.pga_zeromiss, "pga_zeromiss",
usr.bin/systat/uvm.c
102
&uvmexp.fltget, &last_uvmexp.fltget, "fltget" },
usr.bin/systat/uvm.c
103
{ &uvmexp.wiredmax, &last_uvmexp.wiredmax, "wiredmax",
usr.bin/systat/uvm.c
105
&uvmexp.flt_anon, &last_uvmexp.flt_anon, "flt_anon" },
usr.bin/systat/uvm.c
108
&uvmexp.flt_acow, &last_uvmexp.flt_acow, "flt_acow" },
usr.bin/systat/uvm.c
111
&uvmexp.flt_obj, &last_uvmexp.flt_obj, "flt_obj" },
usr.bin/systat/uvm.c
113
&uvmexp.pdwoke, &last_uvmexp.pdwoke, "pdwoke",
usr.bin/systat/uvm.c
114
&uvmexp.flt_prcopy, &last_uvmexp.flt_prcopy, "flt_prcopy" },
usr.bin/systat/uvm.c
115
{ &uvmexp.pcphit, &last_uvmexp.pcphit, "pcphit",
usr.bin/systat/uvm.c
116
&uvmexp.pdrevs, &last_uvmexp.pdrevs, "pdrevs",
usr.bin/systat/uvm.c
117
&uvmexp.flt_przero, &last_uvmexp.flt_przero, "flt_przero" },
usr.bin/systat/uvm.c
118
{ &uvmexp.pcpmiss, &last_uvmexp.pcpmiss, "pcpmiss",
usr.bin/systat/uvm.c
119
&uvmexp.pdswout, &last_uvmexp.pdswout, "pdswout",
usr.bin/systat/uvm.c
120
&uvmexp.fltup, &last_uvmexp.fltup, "fltup" },
usr.bin/systat/uvm.c
122
&uvmexp.pdfreed, &last_uvmexp.pdfreed, "pdfreed",
usr.bin/systat/uvm.c
123
&uvmexp.fltnoup, &last_uvmexp.fltnoup, "fltnoup" },
usr.bin/systat/uvm.c
125
&uvmexp.pdscans, &last_uvmexp.pdscans, "pdscans",
usr.bin/systat/uvm.c
128
&uvmexp.pdanscan, &last_uvmexp.pdanscan, "pdanscan",
usr.bin/systat/uvm.c
130
{ &uvmexp.fpswtch, &last_uvmexp.fpswtch, "fpswtch",
usr.bin/systat/uvm.c
131
&uvmexp.pdobscan, &last_uvmexp.pdobscan, "pdobscan",
usr.bin/systat/uvm.c
133
{ &uvmexp.kmapent, &last_uvmexp.kmapent, "kmapent",
usr.bin/systat/uvm.c
134
&uvmexp.pdreact, &last_uvmexp.pdreact, "pdreact",
usr.bin/systat/uvm.c
135
&uvmexp.nswapdev, &last_uvmexp.nswapdev, "nswapdev" },
usr.bin/systat/uvm.c
137
&uvmexp.pdbusy, &last_uvmexp.pdbusy, "pdbusy",
usr.bin/systat/uvm.c
138
&uvmexp.swpages, &last_uvmexp.swpages, "swpages" },
usr.bin/systat/uvm.c
140
&uvmexp.pdpageouts, &last_uvmexp.pdpageouts, "pdpageouts",
usr.bin/systat/uvm.c
141
&uvmexp.swpginuse, &last_uvmexp.swpginuse, "swpginuse" },
usr.bin/systat/uvm.c
142
{ &uvmexp.pagesize, &last_uvmexp.pagesize, "pagesize",
usr.bin/systat/uvm.c
143
&uvmexp.pdpending, &last_uvmexp.pdpending, "pdpending",
usr.bin/systat/uvm.c
144
&uvmexp.swpgonly, &last_uvmexp.swpgonly, "swpgonly" },
usr.bin/systat/uvm.c
145
{ &uvmexp.pagemask, &last_uvmexp.pagemask, "pagemask",
usr.bin/systat/uvm.c
146
&uvmexp.pddeact, &last_uvmexp.pddeact, "pddeact",
usr.bin/systat/uvm.c
147
&uvmexp.nswget, &last_uvmexp.nswget, "nswget" },
usr.bin/systat/uvm.c
148
{ &uvmexp.pageshift, &last_uvmexp.pageshift, "pageshift",
usr.bin/systat/uvm.c
150
&uvmexp.swpskip, &last_uvmexp.swpskip, "swpskip" }
usr.bin/systat/uvm.c
203
memcpy(&last_uvmexp, &uvmexp, sizeof(uvmexp));
usr.bin/systat/uvm.c
205
size = sizeof(uvmexp);
usr.bin/systat/uvm.c
206
if (sysctl(uvmexp_mib, 2, &uvmexp, &size, NULL, 0) == -1) {
usr.bin/systat/uvm.c
208
memset(&uvmexp, 0, sizeof(uvmexp));
usr.bin/systat/uvm.c
42
struct uvmexp uvmexp;
usr.bin/systat/uvm.c
43
struct uvmexp last_uvmexp;
usr.bin/systat/uvm.c
61
{ &uvmexp.npages, &last_uvmexp.npages, "npages",
usr.bin/systat/uvm.c
62
&uvmexp.faults, &last_uvmexp.faults, "faults",
usr.bin/systat/uvm.c
63
&uvmexp.fltnoram, &last_uvmexp.fltnoram, "fltnoram" },
usr.bin/systat/uvm.c
64
{ &uvmexp.free, &last_uvmexp.free, "free",
usr.bin/systat/uvm.c
65
&uvmexp.traps, &last_uvmexp.traps, "traps",
usr.bin/systat/uvm.c
66
&uvmexp.fltnoanon, &last_uvmexp.fltnoanon, "fltnoanon" },
usr.bin/systat/uvm.c
67
{ &uvmexp.active, &last_uvmexp.active, "active",
usr.bin/systat/uvm.c
68
&uvmexp.intrs, &last_uvmexp.intrs, "intrs",
usr.bin/systat/uvm.c
69
&uvmexp.fltnoamap, &last_uvmexp.fltnoamap, "fltnoamap" },
usr.bin/systat/uvm.c
70
{ &uvmexp.inactive, &last_uvmexp.inactive, "inactive",
usr.bin/systat/uvm.c
71
&uvmexp.swtch, &last_uvmexp.swtch, "swtch",
usr.bin/systat/uvm.c
72
&uvmexp.fltpgwait, &last_uvmexp.fltpgwait, "fltpgwait" },
usr.bin/systat/uvm.c
73
{ &uvmexp.paging, &last_uvmexp.paging, "paging",
usr.bin/systat/uvm.c
74
&uvmexp.softs, &last_uvmexp.softs, "softs",
usr.bin/systat/uvm.c
75
&uvmexp.fltpgrele, &last_uvmexp.fltpgrele, "fltpgrele" },
usr.bin/systat/uvm.c
76
{ &uvmexp.wired, &last_uvmexp.wired, "wired",
usr.bin/systat/uvm.c
77
&uvmexp.syscalls, &last_uvmexp.syscalls, "syscalls",
usr.bin/systat/uvm.c
78
&uvmexp.fltrelck, &last_uvmexp.fltrelck, "fltrelck" },
usr.bin/systat/uvm.c
79
{ &uvmexp.zeropages, &last_uvmexp.zeropages, "zeropages",
usr.bin/systat/uvm.c
80
&uvmexp.pageins, &last_uvmexp.pageins, "pageins",
usr.bin/systat/uvm.c
81
&uvmexp.fltnorelck, &last_uvmexp.fltnorelck, "fltnorelck" },
usr.bin/systat/uvm.c
82
{ &uvmexp.percpucaches, &last_uvmexp.percpucaches, "percpucaches",
usr.bin/systat/uvm.c
83
&uvmexp.pgswapin, &last_uvmexp.pgswapin, "pgswapin",
usr.bin/systat/uvm.c
84
&uvmexp.fltanget, &last_uvmexp.fltanget, "fltanget" },
usr.bin/systat/uvm.c
86
&uvmexp.pgswapout, &last_uvmexp.pgswapout, "pgswapout",
usr.bin/systat/uvm.c
87
&uvmexp.fltanretry, &last_uvmexp.fltanretry, "fltanretry" },
usr.bin/systat/uvm.c
89
&uvmexp.forks, &last_uvmexp.forks, "forks",
usr.bin/systat/uvm.c
90
&uvmexp.fltamcopy, &last_uvmexp.fltamcopy, "fltamcopy" },
usr.bin/systat/uvm.c
92
&uvmexp.forks_ppwait, &last_uvmexp.forks_ppwait, "forks_ppwait",
usr.bin/systat/uvm.c
93
&uvmexp.fltnamap, &last_uvmexp.fltnamap, "fltnamap" },
usr.bin/systat/uvm.c
94
{ &uvmexp.freemin, &last_uvmexp.freemin, "freemin",
usr.bin/systat/uvm.c
95
&uvmexp.forks_sharevm, &last_uvmexp.forks_sharevm, "forks_sharevm",
usr.bin/systat/uvm.c
96
&uvmexp.fltnomap, &last_uvmexp.fltnomap, "fltnomap" },
usr.bin/systat/uvm.c
97
{ &uvmexp.freetarg, &last_uvmexp.freetarg, "freetarg",
usr.bin/systat/uvm.c
98
&uvmexp.pga_zerohit, &last_uvmexp.pga_zerohit, "pga_zerohit",
usr.bin/systat/uvm.c
99
&uvmexp.fltlget, &last_uvmexp.fltlget, "fltlget" },
usr.bin/systat/vmstat.c
389
#define pgtokb(pg) ((pg) * (s.uvmexp.pagesize / 1024))
usr.bin/systat/vmstat.c
391
putint(pgtokb(s.uvmexp.active), MEMROW + 2, MEMCOL + 7, 8);
usr.bin/systat/vmstat.c
392
putint(pgtokb(s.uvmexp.active + s.uvmexp.swpginuse), /* XXX */
usr.bin/systat/vmstat.c
394
putint(pgtokb(s.uvmexp.npages - s.uvmexp.free), MEMROW + 3, MEMCOL + 7, 8);
usr.bin/systat/vmstat.c
395
putint(pgtokb(s.uvmexp.npages - s.uvmexp.free + s.uvmexp.swpginuse),
usr.bin/systat/vmstat.c
397
putint(pgtokb(s.uvmexp.free), MEMROW + 2, MEMCOL + 26, 8);
usr.bin/systat/vmstat.c
398
putint(pgtokb(s.uvmexp.free + s.uvmexp.swpages - s.uvmexp.swpginuse),
usr.bin/systat/vmstat.c
405
PUTRATE(uvmexp.forks, VMSTATROW + 0, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
406
PUTRATE(uvmexp.forks_ppwait, VMSTATROW + 1, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
407
PUTRATE(uvmexp.forks_sharevm, VMSTATROW + 2, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
408
PUTRATE(uvmexp.fltpgwait, VMSTATROW + 3, VMSTATCOL + 4, 5);
usr.bin/systat/vmstat.c
409
PUTRATE(uvmexp.fltrelck, VMSTATROW + 4, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
410
PUTRATE(uvmexp.fltnorelck, VMSTATROW + 5, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
411
PUTRATE(uvmexp.fltnoram, VMSTATROW + 6, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
412
PUTRATE(uvmexp.fltamcopy, VMSTATROW + 7, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
413
PUTRATE(uvmexp.flt_prcopy, VMSTATROW + 8, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
414
PUTRATE(uvmexp.flt_przero, VMSTATROW + 9, VMSTATCOL + 3, 6);
usr.bin/systat/vmstat.c
415
PUTRATE(uvmexp.flt_acow, VMSTATROW + 10, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
416
putint(s.uvmexp.freemin, VMSTATROW + 11, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
417
putint(s.uvmexp.freetarg, VMSTATROW + 12, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
418
putint(s.uvmexp.inactarg, VMSTATROW + 13, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
419
putint(s.uvmexp.wired, VMSTATROW + 14, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
420
PUTRATE(uvmexp.pdfreed, VMSTATROW + 15, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
422
PUTRATE(uvmexp.pdscans, VMSTATROW + 16, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
424
PUTRATE(uvmexp.zeropages, VMSTATROW + 17, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
426
putint(s.uvmexp.kmapent, VMSTATROW + 18, VMSTATCOL, 9);
usr.bin/systat/vmstat.c
428
PUTRATE(uvmexp.pageins, PAGEROW + 2, PAGECOL + 5, 5);
usr.bin/systat/vmstat.c
429
PUTRATE(uvmexp.pdpageouts, PAGEROW + 2, PAGECOL + 10, 5);
usr.bin/systat/vmstat.c
430
PUTRATE(uvmexp.pgswapin, PAGEROW + 3, PAGECOL + 5, 5);
usr.bin/systat/vmstat.c
431
PUTRATE(uvmexp.pgswapout, PAGEROW + 3, PAGECOL + 10, 5);
usr.bin/systat/vmstat.c
433
PUTRATE(uvmexp.swtch, GENSTATROW + 1, GENSTATCOL, 6);
usr.bin/systat/vmstat.c
434
PUTRATE(uvmexp.traps, GENSTATROW + 1, GENSTATCOL + 6, 6);
usr.bin/systat/vmstat.c
435
PUTRATE(uvmexp.syscalls, GENSTATROW + 1, GENSTATCOL + 12, 6);
usr.bin/systat/vmstat.c
436
PUTRATE(uvmexp.intrs, GENSTATROW + 1, GENSTATCOL + 18, 6);
usr.bin/systat/vmstat.c
437
PUTRATE(uvmexp.softs, GENSTATROW + 1, GENSTATCOL + 24, 6);
usr.bin/systat/vmstat.c
438
PUTRATE(uvmexp.faults, GENSTATROW + 1, GENSTATCOL + 30, 5);
usr.bin/systat/vmstat.c
636
size = sizeof(si->uvmexp);
usr.bin/systat/vmstat.c
637
if (sysctl(uvmexp_mib, 2, &si->uvmexp, &size, NULL, 0) == -1) {
usr.bin/systat/vmstat.c
639
memset(&si->uvmexp, 0, sizeof(si->uvmexp));
usr.bin/systat/vmstat.c
65
struct uvmexp uvmexp;
usr.bin/top/machine.c
251
struct uvmexp uvmexp;
usr.bin/top/machine.c
280
size = sizeof(uvmexp);
usr.bin/top/machine.c
281
if (sysctl(uvmexp_mib, 2, &uvmexp, &size, NULL, 0) == -1) {
usr.bin/top/machine.c
283
bzero(&uvmexp, sizeof(uvmexp));
usr.bin/top/machine.c
292
memory_stats[1] = pagetok(uvmexp.active);
usr.bin/top/machine.c
293
memory_stats[2] = pagetok(uvmexp.npages - uvmexp.free);
usr.bin/top/machine.c
295
memory_stats[4] = pagetok(uvmexp.free);
usr.bin/vmstat/vmstat.c
345
size = sizeof(struct uvmexp);
usr.bin/vmstat/vmstat.c
348
if (sysctl(mib, 2, &uvmexp, &size, NULL, 0) == -1) {
usr.bin/vmstat/vmstat.c
350
memset(&uvmexp, 0, sizeof(struct uvmexp));
usr.bin/vmstat/vmstat.c
353
kread(X_UVMEXP, &uvmexp, sizeof(struct uvmexp));
usr.bin/vmstat/vmstat.c
364
#define pgtok(a) ((a) * ((unsigned int)uvmexp.pagesize >> 10))
usr.bin/vmstat/vmstat.c
366
pgtok(uvmexp.active + uvmexp.swpginuse) / 1024,
usr.bin/vmstat/vmstat.c
367
pgtok(uvmexp.free) / 1024);
usr.bin/vmstat/vmstat.c
368
(void)printf("%4u ", rate(uvmexp.faults - ouvmexp.faults));
usr.bin/vmstat/vmstat.c
369
(void)printf("%3u ", rate(uvmexp.pdreact - ouvmexp.pdreact));
usr.bin/vmstat/vmstat.c
370
(void)printf("%3u ", rate(uvmexp.pageins - ouvmexp.pageins));
usr.bin/vmstat/vmstat.c
372
rate(uvmexp.pdpageouts - ouvmexp.pdpageouts), 0);
usr.bin/vmstat/vmstat.c
373
(void)printf("%3u ", rate(uvmexp.pdscans - ouvmexp.pdscans));
usr.bin/vmstat/vmstat.c
376
rate(uvmexp.intrs - ouvmexp.intrs),
usr.bin/vmstat/vmstat.c
377
rate(uvmexp.syscalls - ouvmexp.syscalls),
usr.bin/vmstat/vmstat.c
378
rate(uvmexp.swtch - ouvmexp.swtch));
usr.bin/vmstat/vmstat.c
384
ouvmexp = uvmexp;
usr.bin/vmstat/vmstat.c
446
size = sizeof(struct uvmexp);
usr.bin/vmstat/vmstat.c
449
if (sysctl(mib, 2, &uvmexp, &size, NULL, 0) == -1) {
usr.bin/vmstat/vmstat.c
451
memset(&uvmexp, 0, sizeof(struct uvmexp));
usr.bin/vmstat/vmstat.c
454
kread(X_UVMEXP, &uvmexp, sizeof(struct uvmexp));
usr.bin/vmstat/vmstat.c
458
uvmexp.pdreact, rectime);
usr.bin/vmstat/vmstat.c
459
if (uvmexp.pdreact != 0)
usr.bin/vmstat/vmstat.c
461
rectime / uvmexp.pdreact);
usr.bin/vmstat/vmstat.c
464
uvmexp.pageins, pgintime / 10);
usr.bin/vmstat/vmstat.c
465
if (uvmexp.pageins != 0)
usr.bin/vmstat/vmstat.c
467
pgintime / (uvmexp.pageins * 10.0));
usr.bin/vmstat/vmstat.c
490
size = sizeof(struct uvmexp);
usr.bin/vmstat/vmstat.c
493
if (sysctl(mib, 2, &uvmexp, &size, NULL, 0) == -1) {
usr.bin/vmstat/vmstat.c
495
memset(&uvmexp, 0, sizeof(struct uvmexp));
usr.bin/vmstat/vmstat.c
498
kread(X_UVMEXP, &uvmexp, sizeof(struct uvmexp));
usr.bin/vmstat/vmstat.c
502
(void)printf("%11u bytes per page\n", uvmexp.pagesize);
usr.bin/vmstat/vmstat.c
505
(void)printf("%11u pages managed\n", uvmexp.npages);
usr.bin/vmstat/vmstat.c
506
(void)printf("%11u pages free\n", uvmexp.free);
usr.bin/vmstat/vmstat.c
507
(void)printf("%11u pages active\n", uvmexp.active);
usr.bin/vmstat/vmstat.c
508
(void)printf("%11u pages inactive\n", uvmexp.inactive);
usr.bin/vmstat/vmstat.c
509
(void)printf("%11u pages being paged out\n", uvmexp.paging);
usr.bin/vmstat/vmstat.c
510
(void)printf("%11u pages wired\n", uvmexp.wired);
usr.bin/vmstat/vmstat.c
511
(void)printf("%11u pages zeroed\n", uvmexp.zeropages);
usr.bin/vmstat/vmstat.c
513
uvmexp.reserve_pagedaemon);
usr.bin/vmstat/vmstat.c
515
uvmexp.reserve_kernel);
usr.bin/vmstat/vmstat.c
517
uvmexp.percpucaches);
usr.bin/vmstat/vmstat.c
520
(void)printf("%11u per-cpu cache hits\n", uvmexp.pcphit);
usr.bin/vmstat/vmstat.c
521
(void)printf("%11u per-cpu cache misses\n", uvmexp.pcpmiss);
usr.bin/vmstat/vmstat.c
523
(void)printf("%11u swap pages\n", uvmexp.swpages);
usr.bin/vmstat/vmstat.c
524
(void)printf("%11u swap pages in use\n", uvmexp.swpginuse);
usr.bin/vmstat/vmstat.c
527
(void)printf("%11u page faults\n", uvmexp.faults);
usr.bin/vmstat/vmstat.c
528
(void)printf("%11u traps\n", uvmexp.traps);
usr.bin/vmstat/vmstat.c
529
(void)printf("%11u interrupts\n", uvmexp.intrs);
usr.bin/vmstat/vmstat.c
530
(void)printf("%11u cpu context switches\n", uvmexp.swtch);
usr.bin/vmstat/vmstat.c
531
(void)printf("%11u fpu context switches\n", uvmexp.fpswtch);
usr.bin/vmstat/vmstat.c
532
(void)printf("%11u software interrupts\n", uvmexp.softs);
usr.bin/vmstat/vmstat.c
533
(void)printf("%11u syscalls\n", uvmexp.syscalls);
usr.bin/vmstat/vmstat.c
534
(void)printf("%11u pagein operations\n", uvmexp.pageins);
usr.bin/vmstat/vmstat.c
535
(void)printf("%11u forks\n", uvmexp.forks);
usr.bin/vmstat/vmstat.c
537
uvmexp.forks_sharevm);
usr.bin/vmstat/vmstat.c
538
(void)printf("%11u kernel map entries\n", uvmexp.kmapent);
usr.bin/vmstat/vmstat.c
539
(void)printf("%11u zeroed page hits\n", uvmexp.pga_zerohit);
usr.bin/vmstat/vmstat.c
540
(void)printf("%11u zeroed page misses\n", uvmexp.pga_zeromiss);
usr.bin/vmstat/vmstat.c
544
uvmexp.pdwoke);
usr.bin/vmstat/vmstat.c
545
(void)printf("%11u number of times the pagedaemon scanned for free pages\n", uvmexp.pdrevs);
usr.bin/vmstat/vmstat.c
546
(void)printf("%11u pages freed by pagedaemon\n", uvmexp.pdfreed);
usr.bin/vmstat/vmstat.c
547
(void)printf("%11u pages scanned by pagedaemon\n", uvmexp.pdscans);
usr.bin/vmstat/vmstat.c
548
(void)printf("%11u pages reactivated by pagedaemon\n", uvmexp.pdreact);
usr.bin/vmstat/vmstat.c
549
(void)printf("%11u busy pages found by pagedaemon\n", uvmexp.pdbusy);
usr.bin/vmstat/vmstat.c
87
struct uvmexp uvmexp, ouvmexp;