Lines 1435-1441
pmc_process_csw_out(struct thread *td)
Link Here
|
1435 |
tmp += pm->pm_sc.pm_reloadcount; |
1435 |
tmp += pm->pm_sc.pm_reloadcount; |
1436 |
mtx_pool_lock_spin(pmc_mtxpool, pm); |
1436 |
mtx_pool_lock_spin(pmc_mtxpool, pm); |
1437 |
pp->pp_pmcs[ri].pp_pmcval -= tmp; |
1437 |
pp->pp_pmcs[ri].pp_pmcval -= tmp; |
1438 |
if ((int64_t) pp->pp_pmcs[ri].pp_pmcval < 0) |
1438 |
if ((int64_t) pp->pp_pmcs[ri].pp_pmcval <= 0) |
1439 |
pp->pp_pmcs[ri].pp_pmcval += |
1439 |
pp->pp_pmcs[ri].pp_pmcval += |
1440 |
pm->pm_sc.pm_reloadcount; |
1440 |
pm->pm_sc.pm_reloadcount; |
1441 |
mtx_pool_unlock_spin(pmc_mtxpool, pm); |
1441 |
mtx_pool_unlock_spin(pmc_mtxpool, pm); |