Searched refs:pmc_pmcdisp (Results 1 – 1 of 1) sorted by relevance
107 static int *pmc_pmcdisp; /* PMC row dispositions */ variable109 #define PMC_ROW_DISP_IS_FREE(R) (pmc_pmcdisp[(R)] == 0)110 #define PMC_ROW_DISP_IS_THREAD(R) (pmc_pmcdisp[(R)] > 0)111 #define PMC_ROW_DISP_IS_STANDALONE(R) (pmc_pmcdisp[(R)] < 0)114 pmc_pmcdisp[(R)] = 0; \118 KASSERT(pmc_pmcdisp[(R)] <= 0, ("[pmc,%d] row disposition error", \120 atomic_add_int(&pmc_pmcdisp[(R)], -1); \121 KASSERT(pmc_pmcdisp[(R)] >= (-pmc_cpu_max_active()), \126 atomic_add_int(&pmc_pmcdisp[(R)], 1); \127 KASSERT(pmc_pmcdisp[(R)] <= 0, ("[pmc,%d] row disposition error", \[all …]