Home | History | Annotate | Download | only in uvm

Lines Matching refs:uvmexp

77  * sysctl helper routine for the vm.uvmexp node.
106 u.pagesize = uvmexp.pagesize;
107 u.pagemask = uvmexp.pagemask;
108 u.pageshift = uvmexp.pageshift;
109 u.npages = uvmexp.npages;
112 u.paging = uvmexp.paging;
113 u.wired = uvmexp.wired;
114 u.reserve_pagedaemon = uvmexp.reserve_pagedaemon;
115 u.reserve_kernel = uvmexp.reserve_kernel;
116 u.freemin = uvmexp.freemin;
117 u.freetarg = uvmexp.freetarg;
119 u.wiredmax = uvmexp.wiredmax;
120 u.nswapdev = uvmexp.nswapdev;
121 u.swpages = uvmexp.swpages;
122 u.swpginuse = uvmexp.swpginuse;
123 u.swpgonly = uvmexp.swpgonly;
124 u.nswget = uvmexp.nswget;
135 u.pgswapout = uvmexp.pgswapout;
139 u.zeroaborts = uvmexp.zeroaborts;
158 u.pdwoke = uvmexp.pdwoke;
159 u.pdrevs = uvmexp.pdrevs;
160 u.pdfreed = uvmexp.pdfreed;
161 u.pdscans = uvmexp.pdscans;
162 u.pdanscan = uvmexp.pdanscan;
163 u.pdobscan = uvmexp.pdobscan;
164 u.pdreact = uvmexp.pdreact;
165 u.pdbusy = uvmexp.pdbusy;
166 u.pdpageouts = uvmexp.pdpageouts;
167 u.pdpending = uvmexp.pdpending;
168 u.pddeact = uvmexp.pddeact;
172 u.ncolors = uvmexp.ncolors;
173 u.bootpages = uvmexp.bootpages;
247 CTLTYPE_STRUCT, "uvmexp",
250 sysctl_vm_uvmexp, 0, &uvmexp, sizeof(uvmexp),
385 totalp->t_vm = uvmexp.npages - freepg + uvmexp.swpginuse;
386 totalp->t_avm = active + uvmexp.swpginuse; /* XXX */
387 totalp->t_rm = uvmexp.npages - freepg;
441 * Update uvmexp with aggregate values from the per-CPU counters.
448 uvmexp.free = (int)uvm_availmem(true);
449 uvmexp.cpuhit = (int)cpu_count_get(CPU_COUNT_CPUHIT);
450 uvmexp.cpumiss = (int)cpu_count_get(CPU_COUNT_CPUMISS);
451 uvmexp.faults = (int)cpu_count_get(CPU_COUNT_NFAULT);
452 uvmexp.traps = (int)cpu_count_get(CPU_COUNT_NTRAP);
453 uvmexp.intrs = (int)cpu_count_get(CPU_COUNT_NINTR);
454 uvmexp.swtch = (int)cpu_count_get(CPU_COUNT_NSWTCH);
455 uvmexp.softs = (int)cpu_count_get(CPU_COUNT_NSOFT);
456 uvmexp.syscalls = (int)cpu_count_get(CPU_COUNT_NSYSCALL);
457 uvmexp.pageins = (int)cpu_count_get(CPU_COUNT_PAGEINS);
458 uvmexp.forks = (int)cpu_count_get(CPU_COUNT_FORKS);
459 uvmexp.forks_ppwait = (int)cpu_count_get(CPU_COUNT_FORKS_PPWAIT);
460 uvmexp.forks_sharevm = (int)cpu_count_get(CPU_COUNT_FORKS_SHAREVM);
461 uvmexp.fltnoram = (int)cpu_count_get(CPU_COUNT_FLTNORAM);
462 uvmexp.fltnoanon = (int)cpu_count_get(CPU_COUNT_FLTNOANON);
463 uvmexp.fltpgwait = (int)cpu_count_get(CPU_COUNT_FLTPGWAIT);
464 uvmexp.fltpgrele = (int)cpu_count_get(CPU_COUNT_FLTPGRELE);
465 uvmexp.fltrelck = (int)cpu_count_get(CPU_COUNT_FLTRELCK);
466 uvmexp.fltrelckok = (int)cpu_count_get(CPU_COUNT_FLTRELCKOK);
467 uvmexp.fltanget = (int)cpu_count_get(CPU_COUNT_FLTANGET);
468 uvmexp.fltanretry = (int)cpu_count_get(CPU_COUNT_FLTANRETRY);
469 uvmexp.fltamcopy = (int)cpu_count_get(CPU_COUNT_FLTAMCOPY);
470 uvmexp.fltnamap = (int)cpu_count_get(CPU_COUNT_FLTNAMAP);
471 uvmexp.fltnomap = (int)cpu_count_get(CPU_COUNT_FLTNOMAP);
472 uvmexp.fltlget = (int)cpu_count_get(CPU_COUNT_FLTLGET);
473 uvmexp.fltget = (int)cpu_count_get(CPU_COUNT_FLTGET);
474 uvmexp.flt_anon = (int)cpu_count_get(CPU_COUNT_FLT_ANON);
475 uvmexp.flt_acow = (int)cpu_count_get(CPU_COUNT_FLT_ACOW);
476 uvmexp.flt_obj = (int)cpu_count_get(CPU_COUNT_FLT_OBJ);
477 uvmexp.flt_prcopy = (int)cpu_count_get(CPU_COUNT_FLT_PRCOPY);
478 uvmexp.flt_przero = (int)cpu_count_get(CPU_COUNT_FLT_PRZERO);
479 uvmexp.anonpages = (int)(cpu_count_get(CPU_COUNT_ANONCLEAN) +
482 uvmexp.filepages = (int)(cpu_count_get(CPU_COUNT_FILECLEAN) +
486 uvmexp.execpages = (int)cpu_count_get(CPU_COUNT_EXECPAGES);
487 uvmexp.colorhit = (int)cpu_count_get(CPU_COUNT_COLORHIT);
488 uvmexp.colormiss = (int)cpu_count_get(CPU_COUNT_COLORMISS);