Lines Matching refs:pmc_pcpu
101 struct pmc_cpu **pmc_pcpu; /* per-cpu state */ variable
1378 pc = pmc_pcpu[cpu]; in pmc_process_csw_in()
1559 pc = pmc_pcpu[cpu]; in pmc_process_csw_out()
2812 phw = pmc_pcpu[cpu]->pc_hwpmcs[ri]; in pmc_release_pmc_descriptor()
3792 pc = pmc_pcpu[cpu]; in pmc_syscall_handler()
3968 (pmc_pcpu[(cpu)]->pc_hwpmcs[(n)]->phw_state & \ in pmc_syscall_handler()
3971 (pmc_pcpu[(cpu)]->pc_hwpmcs[(n)]->phw_pmc == NULL) in pmc_syscall_handler()
4035 phw = pmc_pcpu[cpu]->pc_hwpmcs[n]; in pmc_syscall_handler()
4678 psb = pmc_pcpu[cpu]->pc_sb[ring]; in pmc_add_sample()
4795 psb = pmc_pcpu[cpu]->pc_sb[ring]; in pmc_capture_user_callchain()
4928 psb = pmc_pcpu[cpu]->pc_sb[ring]; in pmc_process_samples()
5198 (void) md->pmd_switch_out(pmc_pcpu[cpu], pp); in pmc_process_exit()
5612 pmc_pcpu = malloc(maxcpu * sizeof(struct pmc_cpu *), M_PMC, in pmc_initialize()
5626 pmc_pcpu[cpu] = malloc(sizeof(struct pmc_cpu) + in pmc_initialize()
5649 KASSERT(pmc_pcpu[cpu] != NULL, in pmc_initialize()
5660 pmc_pcpu[cpu]->pc_sb[PMC_HR] = sb; in pmc_initialize()
5673 pmc_pcpu[cpu]->pc_sb[PMC_SR] = sb; in pmc_initialize()
5684 pmc_pcpu[cpu]->pc_sb[PMC_UR] = sb; in pmc_initialize()
5862 cpu, pmc_pcpu[cpu]); in pmc_cleanup()
5863 if (!pmc_cpu_is_active(cpu) || pmc_pcpu[cpu] == NULL) in pmc_cleanup()
5886 KASSERT(pmc_pcpu[cpu]->pc_sb[PMC_HR] != NULL, in pmc_cleanup()
5889 KASSERT(pmc_pcpu[cpu]->pc_sb[PMC_SR] != NULL, in pmc_cleanup()
5892 KASSERT(pmc_pcpu[cpu]->pc_sb[PMC_UR] != NULL, in pmc_cleanup()
5895 free(pmc_pcpu[cpu]->pc_sb[PMC_HR]->ps_callchains, M_PMC); in pmc_cleanup()
5896 free(pmc_pcpu[cpu]->pc_sb[PMC_HR], M_PMC); in pmc_cleanup()
5897 free(pmc_pcpu[cpu]->pc_sb[PMC_SR]->ps_callchains, M_PMC); in pmc_cleanup()
5898 free(pmc_pcpu[cpu]->pc_sb[PMC_SR], M_PMC); in pmc_cleanup()
5899 free(pmc_pcpu[cpu]->pc_sb[PMC_UR]->ps_callchains, M_PMC); in pmc_cleanup()
5900 free(pmc_pcpu[cpu]->pc_sb[PMC_UR], M_PMC); in pmc_cleanup()
5901 free(pmc_pcpu[cpu], M_PMC); in pmc_cleanup()
5904 free(pmc_pcpu, M_PMC); in pmc_cleanup()
5905 pmc_pcpu = NULL; in pmc_cleanup()