Searched refs:phw (Results 1 - 11 of 11) sorted by relevance

/freebsd-9.3-release/sys/dev/hwpmc/
H A Dhwpmc_mips24k.c313 struct pmc_hw *phw; local
322 phw = &mips24k_pcpu[cpu]->pc_mipspmcs[ri];
324 KASSERT(pm == NULL || phw->phw_pmc == NULL,
325 ("[mips,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
326 __LINE__, pm, phw->phw_pmc));
328 phw->phw_pmc = pm;
338 struct pmc_hw *phw; local
340 phw = &mips24k_pcpu[cpu]->pc_mipspmcs[ri];
341 pm = phw->phw_pmc;
363 struct pmc_hw *phw; local
390 struct pmc_hw *phw; local
414 struct pmc_hw *phw; local
468 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_xscale.c333 struct pmc_hw *phw; local
342 phw = &xscale_pcpu[cpu]->pc_xscalepmcs[ri];
344 KASSERT(pm == NULL || phw->phw_pmc == NULL,
345 ("[xscale,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
346 __LINE__, pm, phw->phw_pmc));
348 phw->phw_pmc = pm;
358 struct pmc_hw *phw; local
360 phw = &xscale_pcpu[cpu]->pc_xscalepmcs[ri];
361 pm = phw->phw_pmc;
428 struct pmc_hw *phw; local
488 struct pmc_hw *phw; local
513 struct pmc_hw *phw; local
567 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_soft.c137 struct pmc_hw *phw; local
146 phw = &soft_pcpu[cpu]->soft_hw[ri];
148 KASSERT(pm == NULL || phw->phw_pmc == NULL,
149 ("[soft,%d] pm=%p phw->pm=%p hwpmc not unconfigured", __LINE__,
150 pm, phw->phw_pmc));
152 phw->phw_pmc = pm;
163 struct pmc_hw *phw; local
170 phw = &soft_pcpu[cpu]->soft_hw[ri];
179 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
181 *ppmc = phw
234 struct pmc_hw *phw; local
269 const struct pmc_hw *phw; local
316 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_tsc.c100 struct pmc_hw *phw; local
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; local
131 phw = &tsc_pcpu[cpu]->tc_hw;
140 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
142 *ppmc = phw
239 const struct pmc_hw *phw; local
266 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_amd.c357 struct pmc_hw *phw; local
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; local
530 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri];
532 KASSERT(phw->phw_pmc == NULL,
533 ("[amd,%d] PHW pmc %p non-NULL", __LINE__, phw
554 struct pmc_hw *phw; local
593 struct pmc_hw *phw; local
711 struct pmc_hw *phw; local
767 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_powerpc.c484 struct pmc_hw *phw; local
493 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
495 KASSERT(pm == NULL || phw->phw_pmc == NULL,
496 ("[powerpc,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
497 __LINE__, pm, phw->phw_pmc));
499 phw->phw_pmc = pm;
509 struct pmc_hw *phw; local
512 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
513 pm = phw->phw_pmc;
569 struct pmc_hw *phw; local
618 struct pmc_hw *phw; local
713 struct pmc_hw *phw; local
752 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_ppro.c337 struct pmc_hw *phw; local
349 phw = p6c->pc_p6pmcs;
354 for (n = 0; n < P6_NPMCS; n++, phw++) {
355 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
357 phw->phw_pmc = NULL;
358 pc->pc_hwpmcs[n + first_ri] = phw;
741 struct pmc_hw *phw; local
749 phw = pmc_pcpu[cpu]->pc_hwpmcs[ri];
752 KASSERT(phw == &p6_pcpu[cpu]->pc_p6pmcs[ri],
753 ("[p6,%d] phw mismatc
[all...]
H A Dhwpmc_piv.c556 struct pmc_hw *phw; local
613 phw = p4c->pc_p4pmcs;
615 for (n = 0; n < P4_NPMCS; n++, phw++) {
616 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
618 phw->phw_pmc = NULL;
619 pc->pc_hwpmcs[n + first_ri] = phw;
738 const struct pmc_hw *phw; local
747 phw = &pc->pc_p4pmcs[ri];
748 pm = phw->phw_pmc;
790 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_uncore.c94 struct pmc_hw *phw; local
115 for (n = 0, phw = cc->pc_uncorepmcs; n < npmc; n++, phw++) {
116 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
119 phw->phw_pmc = NULL;
120 pc->pc_hwpmcs[n + uncore_ri] = phw;
240 struct pmc_hw *phw; local
243 phw = &uncore_pcpu[cpu]->pc_uncorepmcs[ri + uncore_ucf_ri];
252 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
254 *ppmc = phw
946 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_mod.c585 * time, handlers look at the PMC pointer (phw->phw_pmc) configured
611 * the per-cpu phw array. The 'runcount' for the PMC is
1211 struct pmc_hw *phw; local
1264 phw = pc->pc_hwpmcs[ri];
1266 KASSERT(phw != NULL,
1269 KASSERT(phw->phw_pmc == pm,
1271 phw->phw_pmc, pm));
2235 struct pmc_hw *phw; local
2274 phw = pmc_pcpu[cpu]->pc_hwpmcs[ri];
2276 KASSERT(phw
3136 struct pmc_hw *phw; local
3234 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_core.c112 struct pmc_hw *phw; local
135 for (n = 0, phw = cc->pc_corepmcs; n < npmc; n++, phw++) {
136 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
139 phw->phw_pmc = NULL;
140 pc->pc_hwpmcs[n + core_ri] = phw;
290 struct pmc_hw *phw; local
293 phw = &core_pcpu[cpu]->pc_corepmcs[ri + core_iaf_ri];
302 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
304 *ppmc = phw
2168 struct pmc_hw *phw; local
[all...]

Completed in 180 milliseconds