Lines Matching refs:ctrstart
446 struct cf_ctrset_entry *ctrstart, *ctrstop; in cf_diag_diffctr() local
451 ctrstart = (struct cf_ctrset_entry *)(csd->start + offset); in cf_diag_diffctr()
454 if (memcmp(ctrstop, ctrstart, sizeof(*ctrstop))) { in cf_diag_diffctr()
456 "in set %i\n", ctrstart->set); in cf_diag_diffctr()
459 auth &= ~cpumf_ctr_ctl[ctrstart->set]; in cf_diag_diffctr()
460 if (ctrstart->def == CF_DIAG_CTRSET_DEF) { in cf_diag_diffctr()
461 cf_diag_diffctrset((u64 *)(ctrstart + 1), in cf_diag_diffctr()
462 (u64 *)(ctrstop + 1), ctrstart->ctr); in cf_diag_diffctr()
463 offset += ctrstart->ctr * sizeof(u64) + in cf_diag_diffctr()
464 sizeof(*ctrstart); in cf_diag_diffctr()
468 __func__, ctrstart->set, ctrstart->ctr, in cf_diag_diffctr()
470 } while (ctrstart->def && auth); in cf_diag_diffctr()