Lines Matching defs:ucfc
323 struct uncore_cpu *ucfc;
332 ucfc = uncore_pcpu[cpu];
333 pm = ucfc->pc_uncorepmcs[ri + uncore_ucf_ri].phw_pmc;
335 ucfc->pc_ucfctrl |= pm->pm_md.pm_ucf.pm_ucf_ctrl;
337 wrmsr(UCF_CTRL, ucfc->pc_ucfctrl);
340 ucfc->pc_resync = 0;
341 ucfc->pc_globalctrl |= (1ULL << (ri + SELECTOFF(uncore_cputype)));
342 wrmsr(UC_GLOBAL_CTRL, ucfc->pc_globalctrl);
343 } while (ucfc->pc_resync != 0);
346 ucfc->pc_ucfctrl, (uint32_t) rdmsr(UCF_CTRL),
347 ucfc->pc_globalctrl, rdmsr(UC_GLOBAL_CTRL));
356 struct uncore_cpu *ucfc;
360 ucfc = uncore_pcpu[cpu];
369 ucfc->pc_ucfctrl &= ~fc;
371 PMCDBG1(MDP,STO,1,"ucf-stop ucfctrl=%x", ucfc->pc_ucfctrl);
372 wrmsr(UCF_CTRL, ucfc->pc_ucfctrl);
375 ucfc->pc_resync = 0;
376 ucfc->pc_globalctrl &= ~(1ULL << (ri + SELECTOFF(uncore_cputype)));
377 wrmsr(UC_GLOBAL_CTRL, ucfc->pc_globalctrl);
378 } while (ucfc->pc_resync != 0);
381 ucfc->pc_ucfctrl, (uint32_t) rdmsr(UCF_CTRL),
382 ucfc->pc_globalctrl, rdmsr(UC_GLOBAL_CTRL));