Lines Matching refs:phw
100 struct pmc_hw *phw;
108 phw = &tsc_pcpu[cpu]->tc_hw;
110 KASSERT(pm == NULL || phw->phw_pmc == NULL,
111 ("[tsc,%d] pm=%p phw->pm=%p hwpmc not unconfigured", __LINE__,
112 pm, phw->phw_pmc));
114 phw->phw_pmc = pm;
125 struct pmc_hw *phw;
131 phw = &tsc_pcpu[cpu]->tc_hw;
140 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
142 *ppmc = phw->phw_pmc;
239 const struct pmc_hw *phw;
245 phw = &tsc_pcpu[cpu]->tc_hw;
246 pm = phw->phw_pmc;
266 struct pmc_hw *phw;
275 phw = &tsc_pcpu[cpu]->tc_hw;
277 KASSERT(phw->phw_pmc == NULL,
278 ("[tsc,%d] PHW pmc %p non-NULL", __LINE__, phw->phw_pmc));