Lines Matching refs:uvmexp
276 uvmexp.nswapdev = 0;
368 uvmexp.nswapdev++;
398 uvmexp.nswapdev--;
528 * [can also be obtained with uvmexp sysctl]
531 const int nswapdev = uvmexp.nswapdev;
794 if (misc == 0 || uvmexp.nswapdev == 0)
798 if ((size_t)misc > (size_t)uvmexp.nswapdev)
799 misc = uvmexp.nswapdev;
1032 uvmexp.swpages += size;
1033 uvmexp.swpgavail += size;
1070 uvmexp.swpgavail -= npages;
1092 uvmexp.swpgavail += npages;
1122 uvmexp.swpages -= npages;
1123 uvmexp.swpginuse -= sdp->swd_npgbad;
1152 if (!uvm_swap_init_done || uvmexp.nswapdev == 0)
1177 uvmexp.nswapdev--;
1650 if (uvmexp.nswapdev < 1)
1693 uvmexp.swpginuse += *nslots;
1727 if (uvmexp.swpages == 0) {
1732 KASSERT(uvmexp.swpgonly <= uvmexp.swpages);
1733 swpgonly = (int)((uint64_t)uvmexp.swpgonly * 100 /
1735 rv = (swpgonly >= uvmexp.swpgavail);
1763 KASSERT(uvmexp.swpgonly >= nslots);
1764 atomic_add_int(&uvmexp.swpgonly, -nslots);
1800 KASSERT(uvmexp.nswapdev >= 1);
1805 uvmexp.swpginuse -= nslots;
1836 atomic_inc_uint(&uvmexp.nswget);
1850 KASSERT(uvmexp.swpgonly > 0);
1851 atomic_dec_uint(&uvmexp.swpgonly);