Lines Matching refs:pcd

553 	struct pmc_classdep *pcd;  in pmc_dmc620_initialize_cd2()  local
563 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_DMC620_CD2]; in pmc_dmc620_initialize_cd2()
565 pcd->pcd_caps = PMC_CAP_SYSTEM | PMC_CAP_READ | in pmc_dmc620_initialize_cd2()
568 pcd->pcd_class = PMC_CLASS_DMC620_PMU_CD2; in pmc_dmc620_initialize_cd2()
569 pcd->pcd_num = npmc; in pmc_dmc620_initialize_cd2()
570 pcd->pcd_ri = md->pmd_npmc; in pmc_dmc620_initialize_cd2()
571 pcd->pcd_width = 32; in pmc_dmc620_initialize_cd2()
573 pcd->pcd_allocate_pmc = dmc620_allocate_pmc_cd2; in pmc_dmc620_initialize_cd2()
574 pcd->pcd_config_pmc = dmc620_config_pmc_cd2; in pmc_dmc620_initialize_cd2()
575 pcd->pcd_describe = dmc620_describe_cd2; in pmc_dmc620_initialize_cd2()
576 pcd->pcd_get_config = dmc620_get_config_cd2; in pmc_dmc620_initialize_cd2()
577 pcd->pcd_get_msr = NULL; in pmc_dmc620_initialize_cd2()
578 pcd->pcd_pcpu_fini = dmc620_pcpu_fini_cd2; in pmc_dmc620_initialize_cd2()
579 pcd->pcd_pcpu_init = dmc620_pcpu_init_cd2; in pmc_dmc620_initialize_cd2()
580 pcd->pcd_read_pmc = dmc620_read_pmc_cd2; in pmc_dmc620_initialize_cd2()
581 pcd->pcd_release_pmc = dmc620_release_pmc_cd2; in pmc_dmc620_initialize_cd2()
582 pcd->pcd_start_pmc = dmc620_start_pmc_cd2; in pmc_dmc620_initialize_cd2()
583 pcd->pcd_stop_pmc = dmc620_stop_pmc_cd2; in pmc_dmc620_initialize_cd2()
584 pcd->pcd_write_pmc = dmc620_write_pmc_cd2; in pmc_dmc620_initialize_cd2()
600 dmc620_pmcdesc[0][i]->pd_descr.pd_caps = pcd->pcd_caps; in pmc_dmc620_initialize_cd2()
613 struct pmc_classdep *pcd; in pmc_dmc620_initialize_c() local
623 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_DMC620_C]; in pmc_dmc620_initialize_c()
625 pcd->pcd_caps = PMC_CAP_SYSTEM | PMC_CAP_READ | in pmc_dmc620_initialize_c()
628 pcd->pcd_class = PMC_CLASS_DMC620_PMU_C; in pmc_dmc620_initialize_c()
629 pcd->pcd_num = npmc; in pmc_dmc620_initialize_c()
630 pcd->pcd_ri = md->pmd_npmc; in pmc_dmc620_initialize_c()
631 pcd->pcd_width = 32; in pmc_dmc620_initialize_c()
633 pcd->pcd_allocate_pmc = dmc620_allocate_pmc_c; in pmc_dmc620_initialize_c()
634 pcd->pcd_config_pmc = dmc620_config_pmc_c; in pmc_dmc620_initialize_c()
635 pcd->pcd_describe = dmc620_describe_c; in pmc_dmc620_initialize_c()
636 pcd->pcd_get_config = dmc620_get_config_c; in pmc_dmc620_initialize_c()
637 pcd->pcd_get_msr = NULL; in pmc_dmc620_initialize_c()
638 pcd->pcd_pcpu_fini = dmc620_pcpu_fini_c; in pmc_dmc620_initialize_c()
639 pcd->pcd_pcpu_init = dmc620_pcpu_init_c; in pmc_dmc620_initialize_c()
640 pcd->pcd_read_pmc = dmc620_read_pmc_c; in pmc_dmc620_initialize_c()
641 pcd->pcd_release_pmc = dmc620_release_pmc_c; in pmc_dmc620_initialize_c()
642 pcd->pcd_start_pmc = dmc620_start_pmc_c; in pmc_dmc620_initialize_c()
643 pcd->pcd_stop_pmc = dmc620_stop_pmc_c; in pmc_dmc620_initialize_c()
644 pcd->pcd_write_pmc = dmc620_write_pmc_c; in pmc_dmc620_initialize_c()
659 dmc620_pmcdesc[1][i]->pd_descr.pd_caps = pcd->pcd_caps; in pmc_dmc620_initialize_c()
672 struct pmc_classdep *pcd; in pmc_dmc620_finalize_cd2() local
679 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_DMC620_CD2]; in pmc_dmc620_finalize_cd2()
681 npmc = pcd->pcd_num; in pmc_dmc620_finalize_cd2()
693 struct pmc_classdep *pcd; in pmc_dmc620_finalize_c() local
700 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_DMC620_C]; in pmc_dmc620_finalize_c()
702 npmc = pcd->pcd_num; in pmc_dmc620_finalize_c()