Lines Matching refs:phw
343 struct pmc_hw *phw;
352 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
354 KASSERT(pm == NULL || phw->phw_pmc == NULL,
355 ("[powerpc,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
356 __LINE__, pm, phw->phw_pmc));
358 phw->phw_pmc = pm;
367 struct pmc_hw *phw;
370 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
371 pm = phw->phw_pmc;
401 struct pmc_hw *phw;
406 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
407 pm = phw->phw_pmc;
549 struct pmc_hw *phw;
566 for (i = 0, phw = pac->pc_ppcpmcs; i < PPC970_MAX_PMCS; i++, phw++) {
567 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
569 phw->phw_pmc = NULL;
570 pc->pc_hwpmcs[i + first_ri] = phw;
645 struct pmc_hw *phw;
652 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
653 KASSERT(phw->phw_pmc == NULL,
654 ("[powerpc,%d] PHW pmc %p non-NULL", __LINE__, phw->phw_pmc));