Lines Matching refs:phw
357 struct pmc_hw *phw;
366 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri];
368 KASSERT(pm == NULL || phw->phw_pmc == NULL,
369 ("[amd,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
370 __LINE__, pm, phw->phw_pmc));
372 phw->phw_pmc = pm;
521 struct pmc_hw *phw;
530 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri];
532 KASSERT(phw->phw_pmc == NULL,
533 ("[amd,%d] PHW pmc %p non-NULL", __LINE__, phw->phw_pmc));
554 struct pmc_hw *phw;
562 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri];
563 pm = phw->phw_pmc;
593 struct pmc_hw *phw;
602 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri];
603 pm = phw->phw_pmc;
711 struct pmc_hw *phw;
718 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri];
727 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
729 *ppmc = phw->phw_pmc;
767 struct pmc_hw *phw;
792 for (n = 0, phw = pac->pc_amdpmcs; n < AMD_NPMCS; n++, phw++) {
793 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
795 phw->phw_pmc = NULL;
796 pc->pc_hwpmcs[n + first_ri] = phw;