Searched refs:npmc (Results 1 – 8 of 8) sorted by relevance
/freebsd/usr.sbin/pmccontrol/ |
H A D | pmccontrol.c | 127 int c, error, i, j, ncpu, npmc, t; in pmcc_do_enable_disable() local 137 npmc = 0; in pmcc_do_enable_disable() 143 npmc = MAX(t, npmc); in pmcc_do_enable_disable() 146 if (npmc == 0) in pmcc_do_enable_disable() 149 if ((map = calloc(npmc, ncpu)) == NULL) in pmcc_do_enable_disable() 162 if (pmc >= npmc) in pmcc_do_enable_disable() 166 *((M) + (C)*npmc + (P)) = (V); \ in pmcc_do_enable_disable() 171 for (j = 0; j < npmc; j++) \ in pmcc_do_enable_disable() 177 #define MAP(M,C,P) (*((M) + (C)*npmc + (P))) in pmcc_do_enable_disable() 189 for (j = 0; j < npmc; j++) { in pmcc_do_enable_disable() [all …]
|
/freebsd/sys/dev/hwpmc/ |
H A D | hwpmc_dmc620.c | 459 int first_ri, n, npmc; in CLASSDEP_FN2() local 479 npmc = md->pmd_classdep[mdep_class].pcd_num; in CLASSDEP_FN2() 481 for (n = 0; n < npmc; n++, phw++) { in CLASSDEP_FN2() 554 int i, npmc, unit; in pmc_dmc620_initialize_cd2() local 562 npmc = DMC620_CLKDIV2_COUNTERS_N * dmc620_npmcs; in pmc_dmc620_initialize_cd2() 569 pcd->pcd_num = npmc; in pmc_dmc620_initialize_cd2() 586 md->pmd_npmc += npmc; in pmc_dmc620_initialize_cd2() 587 dmc620_pmcdesc[0] = malloc(sizeof(struct dmc620_descr *) * npmc * in pmc_dmc620_initialize_cd2() 589 for (i = 0; i < npmc; i++) { in pmc_dmc620_initialize_cd2() 614 int i, npmc, unit; in pmc_dmc620_initialize_c() local [all …]
|
H A D | hwpmc_uncore.c | 93 int uncore_ri, n, npmc; in uncore_pcpu_init() local 101 npmc = md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCP].pcd_num; in uncore_pcpu_init() 102 npmc += md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCF].pcd_num; in uncore_pcpu_init() 104 cc = malloc(sizeof(struct uncore_cpu) + npmc * sizeof(struct pmc_hw), in uncore_pcpu_init() 113 for (n = 0, phw = cc->pc_uncorepmcs; n < npmc; n++, phw++) { in uncore_pcpu_init() 127 int uncore_ri, n, npmc; in uncore_pcpu_fini() local 146 npmc = md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCP].pcd_num; in uncore_pcpu_fini() 149 for (n = 0; n < npmc; n++) in uncore_pcpu_fini() 153 npmc += md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCF].pcd_num; in uncore_pcpu_fini() 155 for (n = 0; n < npmc; n++) in uncore_pcpu_fini() [all …]
|
H A D | hwpmc_cmn600.c | 595 int first_ri, n, npmc; in cmn600_pcpu_init() local 613 npmc = md->pmd_classdep[mdep_class].pcd_num; in cmn600_pcpu_init() 615 for (n = 0; n < npmc; n++, phw++) { in cmn600_pcpu_init() 717 int i, npmc, unit; in pmc_cmn600_initialize() local 726 npmc = CMN600_COUNTERS_N * cmn600_units; in pmc_cmn600_initialize() 733 pcd->pcd_num = npmc; in pmc_cmn600_initialize() 750 md->pmd_npmc += npmc; in pmc_cmn600_initialize() 751 cmn600_pmcdesc = malloc(sizeof(struct cmn600_descr *) * npmc * in pmc_cmn600_initialize() 753 for (i = 0; i < npmc; i++) { in pmc_cmn600_initialize() 779 int i, npmc; in pmc_cmn600_finalize() local [all …]
|
H A D | hwpmc_core.c | 121 int core_ri, n, npmc; in core_pcpu_init() local 129 npmc = md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAP].pcd_num; in core_pcpu_init() 132 npmc += md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAF].pcd_num; in core_pcpu_init() 134 cc = malloc(sizeof(struct core_cpu) + npmc * sizeof(struct pmc_hw), in core_pcpu_init() 143 for (n = 0, phw = cc->pc_corepmcs; n < npmc; n++, phw++) { in core_pcpu_init() 162 int core_ri, n, npmc; in core_pcpu_fini() local 181 npmc = md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAP].pcd_num; in core_pcpu_fini() 184 for (n = 0; n < npmc; n++) in core_pcpu_fini() 189 npmc += md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAF].pcd_num; in core_pcpu_fini() 192 for (n = 0; n < npmc; n++) in core_pcpu_fini() [all …]
|
H A D | hwpmc_mod.c | 4033 uint32_t cpu, n, npmc; in pmc_syscall_handler() local 4061 npmc = md->pmd_npmc; in pmc_syscall_handler() 4063 pmcinfo_size = npmc * sizeof(struct pmc_info); in pmc_syscall_handler()
|
/freebsd/usr.sbin/pmcstat/ |
H A D | pmcstat.c | 419 libpmc_initialize(int *npmc) in libpmc_initialize() argument 429 if ((*npmc = pmc_npmc(0)) < 0) in libpmc_initialize() 444 int option, npmc; in main() local 716 libpmc_initialize(&npmc); in main() 1070 libpmc_initialize(&npmc); in main()
|
/freebsd/lib/libpmc/ |
H A D | libpmc.c | 1813 int nbytes, npmc; in pmc_pmcinfo() local 1816 if ((npmc = pmc_npmc(cpu)) < 0) in pmc_pmcinfo() 1820 npmc * sizeof(struct pmc_info); in pmc_pmcinfo()
|