Lines Matching refs:pmc
33 #include <sys/pmc.h>
202 xscale_pmcn_read(unsigned int pmc)
206 KASSERT(pmc < 4, ("[xscale,%d] illegal PMC number %d", __LINE__, pmc));
208 switch (pmc) {
227 xscale_pmcn_write(unsigned int pmc, uint32_t reg)
230 KASSERT(pmc < 4, ("[xscale,%d] illegal PMC number %d", __LINE__, pmc));
232 switch (pmc) {
251 xscale_allocate_pmc(int cpu, int ri, struct pmc *pm,
289 struct pmc *pm;
311 struct pmc *pm;
331 xscale_config_pmc(int cpu, int ri, struct pmc *pm)
357 struct pmc *pm;
427 struct pmc *pm;
486 xscale_release_pmc(int cpu, int ri, struct pmc *pmc)
497 ("[xscale,%d] PHW pmc %p non-NULL", __LINE__, phw->phw_pmc));
510 xscale_describe(int cpu, int ri, struct pmc_info *pi, struct pmc **ppmc)
539 xscale_get_config(int cpu, int ri, struct pmc **ppm)