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

/freebsd-10.1-release/sys/dev/hwpmc/
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
266 const struct pmc_hw *phw; local
313 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_mips.c161 struct pmc_hw *phw; local
170 phw = &mips_pcpu[cpu]->pc_mipspmcs[ri];
172 KASSERT(pm == NULL || phw->phw_pmc == NULL,
173 ("[mips,%d] pm=%p phw->pm=%p hwpmc not unconfigured",
174 __LINE__, pm, phw->phw_pmc));
176 phw->phw_pmc = pm;
186 struct pmc_hw *phw; local
188 phw = &mips_pcpu[cpu]->pc_mipspmcs[ri];
189 pm = phw->phw_pmc;
211 struct pmc_hw *phw; local
238 struct pmc_hw *phw; local
321 struct pmc_hw *phw; local
375 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_ppc970.c343 struct pmc_hw *phw; local
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; local
370 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
371 pm = phw->phw_pmc;
401 struct pmc_hw *phw; local
549 struct pmc_hw *phw; local
645 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.c95 struct pmc_hw *phw; local
101 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
107 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
109 *ppmc = phw->phw_pmc;
H A Dhwpmc_mpc7xxx.c421 struct pmc_hw *phw; local
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; local
449 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri];
450 pm = phw->phw_pmc;
506 struct pmc_hw *phw; local
558 struct pmc_hw *phw; local
645 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.c586 * time, handlers look at the PMC pointer (phw->phw_pmc) configured
612 * the per-cpu phw array. The 'runcount' for the PMC is
1212 struct pmc_hw *phw; local
1265 phw = pc->pc_hwpmcs[ri];
1267 KASSERT(phw != NULL,
1270 KASSERT(phw->phw_pmc == pm,
1272 phw->phw_pmc, pm));
2224 struct pmc_hw *phw; local
2263 phw = pmc_pcpu[cpu]->pc_hwpmcs[ri];
2265 KASSERT(phw
3125 struct pmc_hw *phw; local
3223 struct pmc_hw *phw; local
[all...]
H A Dhwpmc_core.c116 struct pmc_hw *phw; local
139 for (n = 0, phw = cc->pc_corepmcs; n < npmc; n++, phw++) {
140 phw->phw_state = PMC_PHW_FLAG_IS_ENABLED |
143 phw->phw_pmc = NULL;
144 pc->pc_hwpmcs[n + core_ri] = phw;
295 struct pmc_hw *phw; local
298 phw = &core_pcpu[cpu]->pc_corepmcs[ri + core_iaf_ri];
307 if (phw->phw_state & PMC_PHW_FLAG_IS_ENABLED) {
309 *ppmc = phw
2248 struct pmc_hw *phw; local
[all...]

Completed in 67 milliseconds