Lines Matching refs:amd_pcpu
388 static struct amd_cpu **amd_pcpu; variable
406 KASSERT(amd_pcpu[cpu], in amd_read_pmc()
409 pm = amd_pcpu[cpu]->pc_amdpmcs[ri].phw_pmc; in amd_read_pmc()
456 pm = amd_pcpu[cpu]->pc_amdpmcs[ri].phw_pmc; in amd_write_pmc()
499 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri]; in amd_config_pmc()
516 *ppm = amd_pcpu[cpu]->pc_amdpmcs[ri].phw_pmc; in amd_get_config()
676 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri]; in amd_release_pmc()
708 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri]; in amd_start_pmc()
748 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri]; in amd_stop_pmc()
792 pac = amd_pcpu[cpu]; in amd_intr()
867 phw = &amd_pcpu[cpu]->pc_amdpmcs[ri]; in amd_describe()
923 amd_pcpu[cpu] = pac = malloc(sizeof(struct amd_cpu), M_PMC, in amd_pcpu_init()
982 if ((pac = amd_pcpu[cpu]) == NULL) in amd_pcpu_fini()
985 amd_pcpu[cpu] = NULL; in amd_pcpu_fini()
1078 amd_pcpu = malloc(sizeof(struct amd_cpu *) * pmc_cpu_max(), M_PMC, in pmc_amd_initialize()
1160 KASSERT(amd_pcpu != NULL, ("[amd,%d] NULL per-cpu array pointer", in pmc_amd_finalize()
1182 KASSERT(amd_pcpu[i] == NULL, ("[amd,%d] non-null pcpu", in pmc_amd_finalize()
1186 free(amd_pcpu, M_PMC); in pmc_amd_finalize()
1187 amd_pcpu = NULL; in pmc_amd_finalize()