Lines Matching refs:pcd
1030 const struct pmc_class_descr *pcd) in pmc_match_event_class() argument
1035 ev = pcd->pm_evc_event_table; in pmc_match_event_class()
1036 for (n = 0; n < pcd->pm_evc_event_table_size; n++, ev++) in pmc_match_event_class()
1059 const struct pmc_class_descr *pcd; in pmc_allocate() local
1111 pcd = pmc_class_table[n]; in pmc_allocate()
1112 if (pcd != NULL && strncasecmp(ctrname, pcd->pm_evc_name, in pmc_allocate()
1113 pcd->pm_evc_name_size) == 0) { in pmc_allocate()
1115 pcd->pm_evc_name_size, pcd)) == NULL) { in pmc_allocate()
1128 pcd = pmc_class_table[n]; in pmc_allocate()
1129 if (pcd != NULL) in pmc_allocate()
1130 ev = pmc_match_event_class(ctrname, pcd); in pmc_allocate()
1139 pmc_config.pm_class = pcd->pm_evc_class; in pmc_allocate()
1141 if (pcd->pm_evc_allocate_pmc(ev->pm_ev_code, r, &pmc_config) < 0) { in pmc_allocate()