Lines Matching refs:phw
421 struct pmc_hw *phw;
430 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
432 KASSERT(pm == NULL || phw->phw_pmc == NULL,
433 ("[powerpc,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
434 __LINE__, pm, phw->phw_pmc));
436 phw->phw_pmc = pm;
446 struct pmc_hw *phw;
449 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
450 pm = phw->phw_pmc;
506 struct pmc_hw *phw;
509 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
510 pm = phw->phw_pmc;
558 struct pmc_hw *phw;
573 for (i = 0, phw = pac->pc_ppcpmcs; i < MPC7XXX_MAX_PMCS; i++, phw++) {
574 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
576 phw->phw_pmc = NULL;
577 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));