Lines Matching refs:cnum
8 static int pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsig…
56 pfm_mck_reserved(unsigned int cnum, unsigned long *val, struct pt_regs *regs) in pfm_mck_reserved() argument
61 tmp1 = ival & PMC_RSVD_MASK(cnum); in pfm_mck_reserved()
64 tmp2 = PMC_DFL_VAL(cnum) & ~PMC_RSVD_MASK(cnum); in pfm_mck_reserved()
69 cnum, ival, PMC_RSVD_MASK(cnum), PMC_DFL_VAL(cnum), *val)); in pfm_mck_reserved()
77 pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *v… in pfm_mck_pmc_check() argument
84 pfm_mck_reserved(cnum, val, regs); in pfm_mck_pmc_check()
101 …DPRINT(("cnum=%u val=0x%lx, using_dbreg=%d loaded=%d\n", cnum, *val, ctx->ctx_fl_using_dbreg, is_l… in pfm_mck_pmc_check()
103 if (cnum == 13 && is_loaded in pfm_mck_pmc_check()
106 DPRINT(("pmc[%d]=0x%lx has active pmc13 settings, clearing dbr\n", cnum, *val)); in pfm_mck_pmc_check()
122 if (cnum == 14 && is_loaded && ((*val & 0x2222UL) != 0x2222UL) && ctx->ctx_fl_using_dbreg == 0) { in pfm_mck_pmc_check()
124 DPRINT(("pmc[%d]=0x%lx has active pmc14 settings, clearing ibr\n", cnum, *val)); in pfm_mck_pmc_check()
138 switch(cnum) { in pfm_mck_pmc_check()