Lines Matching defs:pcd
514 struct pmc_classdep *pcd;
520 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAF];
522 pcd->pcd_caps = IAF_PMC_CAPS;
523 pcd->pcd_class = PMC_CLASS_IAF;
524 pcd->pcd_num = npmc;
525 pcd->pcd_ri = md->pmd_npmc;
526 pcd->pcd_width = pmcwidth;
528 pcd->pcd_allocate_pmc = iaf_allocate_pmc;
529 pcd->pcd_config_pmc = iaf_config_pmc;
530 pcd->pcd_describe = iaf_describe;
531 pcd->pcd_get_config = iaf_get_config;
532 pcd->pcd_get_msr = iaf_get_msr;
533 pcd->pcd_pcpu_fini = core_pcpu_noop;
534 pcd->pcd_pcpu_init = core_pcpu_noop;
535 pcd->pcd_read_pmc = iaf_read_pmc;
536 pcd->pcd_release_pmc = iaf_release_pmc;
537 pcd->pcd_start_pmc = iaf_start_pmc;
538 pcd->pcd_stop_pmc = iaf_stop_pmc;
539 pcd->pcd_write_pmc = iaf_write_pmc;
2509 struct pmc_classdep *pcd;
2518 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAP];
2520 pcd->pcd_caps = IAP_PMC_CAPS;
2521 pcd->pcd_class = PMC_CLASS_IAP;
2522 pcd->pcd_num = npmc;
2523 pcd->pcd_ri = md->pmd_npmc;
2524 pcd->pcd_width = pmcwidth;
2526 pcd->pcd_allocate_pmc = iap_allocate_pmc;
2527 pcd->pcd_config_pmc = iap_config_pmc;
2528 pcd->pcd_describe = iap_describe;
2529 pcd->pcd_get_config = iap_get_config;
2530 pcd->pcd_get_msr = iap_get_msr;
2531 pcd->pcd_pcpu_fini = core_pcpu_fini;
2532 pcd->pcd_pcpu_init = core_pcpu_init;
2533 pcd->pcd_read_pmc = iap_read_pmc;
2534 pcd->pcd_release_pmc = iap_release_pmc;
2535 pcd->pcd_start_pmc = iap_start_pmc;
2536 pcd->pcd_stop_pmc = iap_stop_pmc;
2537 pcd->pcd_write_pmc = iap_write_pmc;