Home | History | Annotate | Download | only in vmstat

Lines Matching defs:uvmexp

254 struct	uvmexp_sysctl uvmexp, ouvmexp;
765 struct uvmexp uvmexp_kernel;
773 #define COPY(field) uvmexp.field = uvmexp_kernel.field
787 size = sizeof(uvmexp);
788 if (sysctl(uvmexp2_mib, __arraycount(uvmexp2_mib), &uvmexp,
803 rate(uvmexp.pdreact - ouvmexp.pdreact));
805 rate(uvmexp.pageins - ouvmexp.pageins));
807 rate(uvmexp.pgswapout - ouvmexp.pgswapout));
809 rate(uvmexp.pdfreed - ouvmexp.pdfreed));
811 rate(uvmexp.pdscans - ouvmexp.pdscans));
824 ouvmexp = uvmexp;
897 ssize = sizeof(uvmexp);
898 memset(&uvmexp, 0, ssize);
902 if (sysctl(uvmexp2_mib, __arraycount(uvmexp2_mib), &uvmexp,
906 struct uvmexp uvmexp_kernel;
914 #define COPY(field) uvmexp.field = uvmexp_kernel.field
976 uvmexp.poolpages = 0;
984 uvmexp.poolpages += bytes / uvmexp.pagesize;
989 (void)printf("%9" PRIu64 " bytes per page\n", uvmexp.pagesize);
992 uvmexp.ncolors, uvmexp.ncolors == 1 ? "" : "s");
994 (void)printf("%9" PRIu64 " pages managed\n", uvmexp.npages);
995 (void)printf("%9" PRIu64 " pages free\n", uvmexp.free);
997 (void)printf("%9" PRIu64 " pages active\n", uvmexp.active);
998 (void)printf("%9" PRIu64 " pages inactive\n", uvmexp.inactive);
1000 (void)printf("%9" PRIu64 " pages paging\n", uvmexp.paging);
1001 (void)printf("%9" PRIu64 " pages wired\n", uvmexp.wired);
1003 uvmexp.reserve_pagedaemon);
1004 (void)printf("%9" PRIu64 " reserve kernel pages\n", uvmexp.reserve_kernel);
1005 (void)printf("%9" PRIu64 " boot kernel pages\n", uvmexp.bootpages);
1006 (void)printf("%9" PRIu64 " kernel pool pages\n", uvmexp.poolpages);
1007 (void)printf("%9" PRIu64 " anonymous pages\n", uvmexp.anonpages);
1008 (void)printf("%9" PRIu64 " cached file pages\n", uvmexp.filepages);
1009 (void)printf("%9" PRIu64 " cached executable pages\n", uvmexp.execpages);
1011 (void)printf("%9" PRIu64 " minimum free pages\n", uvmexp.freemin);
1012 (void)printf("%9" PRIu64 " target free pages\n", uvmexp.freetarg);
1013 (void)printf("%9" PRIu64 " maximum wired pages\n", uvmexp.wiredmax);
1015 (void)printf("%9" PRIu64 " swap devices\n", uvmexp.nswapdev);
1016 (void)printf("%9" PRIu64 " swap pages\n", uvmexp.swpages);
1017 (void)printf("%9" PRIu64 " swap pages in use\n", uvmexp.swpginuse);
1018 (void)printf("%9" PRIu64 " swap allocations\n", uvmexp.nswget);
1028 (void)printf("%9" PRIu64 " pagein requests\n", uvmexp.pageins);
1029 (void)printf("%9" PRIu64 " pageout requests\n", uvmexp.pdpageouts);
1030 (void)printf("%9" PRIu64 " pages swapped in\n", uvmexp.pgswapin);
1031 (void)printf("%9" PRIu64 " pages swapped out\n", uvmexp.pgswapout);
1032 (void)printf("%9" PRIu64 " forks total\n", uvmexp.forks);
1033 (void)printf("%9" PRIu64 " forks blocked parent\n", uvmexp.forks_ppwait);
1035 uvmexp.forks_sharevm);
1037 uvmexp.colorhit);
1039 uvmexp.colormiss);
1041 uvmexp.cpuhit);
1043 uvmexp.cpumiss);
1045 (void)printf("%9" PRIu64 " faults with no memory\n", uvmexp.fltnoram);
1046 (void)printf("%9" PRIu64 " faults with no anons\n", uvmexp.fltnoanon);
1047 (void)printf("%9" PRIu64 " faults had to wait on pages\n", uvmexp.fltpgwait);
1048 (void)printf("%9" PRIu64 " faults found released page\n", uvmexp.fltpgrele);
1049 (void)printf("%9" PRIu64 " faults relock (%" PRIu64 " ok)\n", uvmexp.fltrelck,
1050 uvmexp.fltrelckok);
1051 (void)printf("%9" PRIu64 " anon page faults\n", uvmexp.fltanget);
1052 (void)printf("%9" PRIu64 " anon retry faults\n", uvmexp.fltanretry);
1053 (void)printf("%9" PRIu64 " amap copy faults\n", uvmexp.fltamcopy);
1054 (void)printf("%9" PRIu64 " neighbour anon page faults\n", uvmexp.fltnamap);
1055 (void)printf("%9" PRIu64 " neighbour object page faults\n", uvmexp.fltnomap);
1056 (void)printf("%9" PRIu64 " locked pager get faults\n", uvmexp.fltlget);
1057 (void)printf("%9" PRIu64 " unlocked pager get faults\n", uvmexp.fltget);
1058 (void)printf("%9" PRIu64 " anon faults\n", uvmexp.flt_anon);
1059 (void)printf("%9" PRIu64 " anon copy on write faults\n", uvmexp.flt_acow);
1060 (void)printf("%9" PRIu64 " object faults\n", uvmexp.flt_obj);
1061 (void)printf("%9" PRIu64 " promote copy faults\n", uvmexp.flt_prcopy);
1062 (void)printf("%9" PRIu64 " promote zero fill faults\n", uvmexp.flt_przero);
1064 uvmexp.fltup);
1066 uvmexp.fltnoup);
1068 (void)printf("%9" PRIu64 " times daemon wokeup\n",uvmexp.pdwoke);
1069 (void)printf("%9" PRIu64 " revolutions of the clock hand\n", uvmexp.pdrevs);
1070 (void)printf("%9" PRIu64 " pages freed by daemon\n", uvmexp.pdfreed);
1071 (void)printf("%9" PRIu64 " pages scanned by daemon\n", uvmexp.pdscans);
1073 uvmexp.pdanscan);
1074 (void)printf("%9" PRIu64 " object pages scanned by daemon\n", uvmexp.pdobscan);
1075 (void)printf("%9" PRIu64 " pages reactivated\n", uvmexp.pdreact);
1076 (void)printf("%9" PRIu64 " pages found busy by daemon\n", uvmexp.pdbusy);
1077 (void)printf("%9" PRIu64 " total pending pageouts\n", uvmexp.pdpending);
1078 (void)printf("%9" PRIu64 " pages deactivated\n", uvmexp.pddeact);
1079 (void)printf("%9" PRIu64 " per-cpu stats synced\n", uvmexp.countsyncall);
1080 (void)printf("%9" PRIu64 " anon pages possibly dirty\n", uvmexp.anonunknown);
1081 (void)printf("%9" PRIu64 " anon pages dirty\n", uvmexp.anondirty);
1082 (void)printf("%9" PRIu64 " anon pages clean\n", uvmexp.anonclean);
1083 (void)printf("%9" PRIu64 " file pages possibly dirty\n", uvmexp.fileunknown);
1084 (void)printf("%9" PRIu64 " file pages dirty\n", uvmexp.filedirty);
1085 (void)printf("%9" PRIu64 " file pages clean\n", uvmexp.fileclean);
1128 struct uvmexp uvmexp_kernel;
1130 #define COPY(field) uvmexp.field = uvmexp_kernel.field
1136 size_t size = sizeof(uvmexp);
1137 if (sysctl(uvmexp2_mib, __arraycount(uvmexp2_mib), &uvmexp,
1142 (void)printf("%" PRIu64 " forks total\n", uvmexp.forks);
1143 (void)printf("%" PRIu64 " forks blocked parent\n", uvmexp.forks_ppwait);
1145 uvmexp.forks_sharevm);
1184 cc->nintr = uvmexp.intrs;
1185 cc->nsyscall = uvmexp.syscalls;
1186 cc->nswtch = uvmexp.swtch;
1187 cc->nfault = uvmexp.faults;
1188 cc->ntrap = uvmexp.traps;
1189 cc->nsoft = uvmexp.softs;