Lines Matching refs:ri

70 tsc_allocate_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused,  in tsc_allocate_pmc()
76 KASSERT(ri >= 0 && ri < TSC_NPMCS, in tsc_allocate_pmc()
77 ("[tsc,%d] illegal row index %d", __LINE__, ri)); in tsc_allocate_pmc()
90 tsc_config_pmc(int cpu, int ri, struct pmc *pm) in tsc_config_pmc() argument
94 PMCDBG3(MDP,CFG,1, "cpu=%d ri=%d pm=%p", cpu, ri, pm); in tsc_config_pmc()
98 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_config_pmc()
112 tsc_describe(int cpu, int ri, struct pmc_info *pi, struct pmc **ppmc) in tsc_describe() argument
119 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_describe()
122 pd = &tsc_pmcdesc[ri]; in tsc_describe()
139 tsc_get_config(int cpu, int ri __diagused, struct pmc **ppm) in tsc_get_config()
144 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_get_config()
152 tsc_get_msr(int ri __diagused, uint32_t *msr) in tsc_get_msr()
155 KASSERT(ri >= 0 && ri < TSC_NPMCS, in tsc_get_msr()
156 ("[tsc,%d] ri %d out of range", __LINE__, ri)); in tsc_get_msr()
166 int ri; in tsc_pcpu_fini() local
176 ri = md->pmd_classdep[PMC_MDEP_CLASS_INDEX_TSC].pcd_ri; in tsc_pcpu_fini()
179 pc->pc_hwpmcs[ri] = NULL; in tsc_pcpu_fini()
187 int ri; in tsc_pcpu_init() local
206 ri = md->pmd_classdep[PMC_MDEP_CLASS_INDEX_TSC].pcd_ri; in tsc_pcpu_init()
214 pc->pc_hwpmcs[ri] = &tsc_pc->tc_hw; in tsc_pcpu_init()
220 tsc_read_pmc(int cpu, int ri, struct pmc *pm, pmc_value_t *v) in tsc_read_pmc() argument
226 KASSERT(ri == 0, ("[tsc,%d] illegal ri %d", __LINE__, ri)); in tsc_read_pmc()
233 PMCDBG1(MDP,REA,1,"tsc-read id=%d", ri); in tsc_read_pmc()
241 tsc_release_pmc(int cpu, int ri __diagused, struct pmc *pmc __unused) in tsc_release_pmc()
247 KASSERT(ri == 0, in tsc_release_pmc()
248 ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_release_pmc()
262 tsc_start_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused) in tsc_start_pmc()
267 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_start_pmc()
273 tsc_stop_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused) in tsc_stop_pmc()
278 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_stop_pmc()
284 tsc_write_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused, in tsc_write_pmc()
290 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_write_pmc()