Lines Matching defs:pcd
422 struct pmc_classdep *pcd;
428 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCF];
430 pcd->pcd_caps = UCF_PMC_CAPS;
431 pcd->pcd_class = PMC_CLASS_UCF;
432 pcd->pcd_num = npmc;
433 pcd->pcd_ri = md->pmd_npmc;
434 pcd->pcd_width = pmcwidth;
436 pcd->pcd_allocate_pmc = ucf_allocate_pmc;
437 pcd->pcd_config_pmc = ucf_config_pmc;
438 pcd->pcd_describe = ucf_describe;
439 pcd->pcd_get_config = ucf_get_config;
440 pcd->pcd_get_msr = NULL;
441 pcd->pcd_pcpu_fini = uncore_pcpu_noop;
442 pcd->pcd_pcpu_init = uncore_pcpu_noop;
443 pcd->pcd_read_pmc = ucf_read_pmc;
444 pcd->pcd_release_pmc = ucf_release_pmc;
445 pcd->pcd_start_pmc = ucf_start_pmc;
446 pcd->pcd_stop_pmc = ucf_stop_pmc;
447 pcd->pcd_write_pmc = ucf_write_pmc;
1159 struct pmc_classdep *pcd;
1165 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCP];
1167 pcd->pcd_caps = UCP_PMC_CAPS;
1168 pcd->pcd_class = PMC_CLASS_UCP;
1169 pcd->pcd_num = npmc;
1170 pcd->pcd_ri = md->pmd_npmc;
1171 pcd->pcd_width = pmcwidth;
1173 pcd->pcd_allocate_pmc = ucp_allocate_pmc;
1174 pcd->pcd_config_pmc = ucp_config_pmc;
1175 pcd->pcd_describe = ucp_describe;
1176 pcd->pcd_get_config = ucp_get_config;
1177 pcd->pcd_get_msr = NULL;
1178 pcd->pcd_pcpu_fini = uncore_pcpu_fini;
1179 pcd->pcd_pcpu_init = uncore_pcpu_init;
1180 pcd->pcd_read_pmc = ucp_read_pmc;
1181 pcd->pcd_release_pmc = ucp_release_pmc;
1182 pcd->pcd_start_pmc = ucp_start_pmc;
1183 pcd->pcd_stop_pmc = ucp_stop_pmc;
1184 pcd->pcd_write_pmc = ucp_write_pmc;