H A D | hwpmc_arm64.c | 1 /*- 11 * 1. Redistributions of source code must retain the above copyright 36 #include <machine/cpu.h> 49 * Per-processor information. 65 reg = (1 << pmc); in arm64_interrupt_enable() 79 reg = (1 << pmc); in arm64_interrupt_disable() 93 reg = (1 << pmc); in arm64_counter_enable() 107 reg = (1 << pmc); in arm64_counter_disable() 164 arm64_allocate_pmc(int cpu, int ri, struct pmc *pm, in arm64_allocate_pmc() 170 KASSERT(cpu > in arm64_allocate_pmc() 163 arm64_allocate_pmc(int cpu,int ri,struct pmc * pm,const struct pmc_op_pmcallocate * a) arm64_allocate_pmc() argument 211 arm64_read_pmc(int cpu,int ri,struct pmc * pm,pmc_value_t * v) arm64_read_pmc() argument 257 arm64_write_pmc(int cpu,int ri,struct pmc * pm,pmc_value_t v) arm64_write_pmc() argument 277 arm64_config_pmc(int cpu,int ri,struct pmc * pm) arm64_config_pmc() argument 300 arm64_start_pmc(int cpu,int ri,struct pmc * pm) arm64_start_pmc() argument 324 arm64_stop_pmc(int cpu,int ri,struct pmc * pm __unused) arm64_stop_pmc() argument 336 arm64_release_pmc(int cpu,int ri,struct pmc * pmc) arm64_release_pmc() argument 358 int reg, cpu; arm64_intr() local 404 arm64_describe(int cpu,int ri,struct pmc_info * pi,struct pmc ** ppmc) arm64_describe() argument 430 arm64_get_config(int cpu,int ri,struct pmc ** ppm) arm64_get_config() argument 439 arm64_pcpu_init(struct pmc_mdep * md,int cpu) arm64_pcpu_init() argument 487 arm64_pcpu_fini(struct pmc_mdep * md,int cpu) arm64_pcpu_fini() argument [all...] |