Lines Matching refs:pcd
439 struct pmc_classdep *pcd; in pmc_e500_initialize() local
443 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_POWERPC]; in pmc_e500_initialize()
444 pcd->pcd_caps = POWERPC_PMC_CAPS; in pmc_e500_initialize()
445 pcd->pcd_class = PMC_CLASS_E500; in pmc_e500_initialize()
446 pcd->pcd_num = E500_MAX_PMCS; in pmc_e500_initialize()
447 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_e500_initialize()
448 pcd->pcd_width = 32; in pmc_e500_initialize()
450 pcd->pcd_allocate_pmc = e500_allocate_pmc; in pmc_e500_initialize()
451 pcd->pcd_config_pmc = powerpc_config_pmc; in pmc_e500_initialize()
452 pcd->pcd_pcpu_fini = e500_pcpu_fini; in pmc_e500_initialize()
453 pcd->pcd_pcpu_init = e500_pcpu_init; in pmc_e500_initialize()
454 pcd->pcd_describe = powerpc_describe; in pmc_e500_initialize()
455 pcd->pcd_get_config = powerpc_get_config; in pmc_e500_initialize()
456 pcd->pcd_read_pmc = powerpc_read_pmc; in pmc_e500_initialize()
457 pcd->pcd_release_pmc = powerpc_release_pmc; in pmc_e500_initialize()
458 pcd->pcd_start_pmc = powerpc_start_pmc; in pmc_e500_initialize()
459 pcd->pcd_stop_pmc = powerpc_stop_pmc; in pmc_e500_initialize()
460 pcd->pcd_write_pmc = powerpc_write_pmc; in pmc_e500_initialize()