Home
last modified time | relevance | path

Searched refs:pcd (Results 1 – 15 of 15) sorted by relevance

/freebsd-9-stable/sys/dev/hwpmc/
Dhwpmc_tsc.c330 struct pmc_classdep *pcd; in pmc_tsc_initialize() local
339 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_TSC]; in pmc_tsc_initialize()
341 pcd->pcd_caps = PMC_CAP_READ; in pmc_tsc_initialize()
342 pcd->pcd_class = PMC_CLASS_TSC; in pmc_tsc_initialize()
343 pcd->pcd_num = TSC_NPMCS; in pmc_tsc_initialize()
344 pcd->pcd_ri = md->pmd_npmc; in pmc_tsc_initialize()
345 pcd->pcd_width = 64; in pmc_tsc_initialize()
347 pcd->pcd_allocate_pmc = tsc_allocate_pmc; in pmc_tsc_initialize()
348 pcd->pcd_config_pmc = tsc_config_pmc; in pmc_tsc_initialize()
349 pcd->pcd_describe = tsc_describe; in pmc_tsc_initialize()
[all …]
Dhwpmc_soft.c451 struct pmc_classdep *pcd; in pmc_soft_initialize() local
457 pcd = &md->pmd_classdep[PMC_CLASS_INDEX_SOFT]; in pmc_soft_initialize()
459 pcd->pcd_caps = SOFT_CAPS; in pmc_soft_initialize()
460 pcd->pcd_class = PMC_CLASS_SOFT; in pmc_soft_initialize()
461 pcd->pcd_num = SOFT_NPMCS; in pmc_soft_initialize()
462 pcd->pcd_ri = md->pmd_npmc; in pmc_soft_initialize()
463 pcd->pcd_width = 64; in pmc_soft_initialize()
465 pcd->pcd_allocate_pmc = soft_allocate_pmc; in pmc_soft_initialize()
466 pcd->pcd_config_pmc = soft_config_pmc; in pmc_soft_initialize()
467 pcd->pcd_describe = soft_describe; in pmc_soft_initialize()
[all …]
Dhwpmc_xscale.c613 struct pmc_classdep *pcd; in pmc_xscale_initialize() local
645 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_XSCALE]; in pmc_xscale_initialize()
646 pcd->pcd_caps = XSCALE_PMC_CAPS; in pmc_xscale_initialize()
647 pcd->pcd_class = PMC_CLASS_XSCALE; in pmc_xscale_initialize()
648 pcd->pcd_num = xscale_npmcs; in pmc_xscale_initialize()
649 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_xscale_initialize()
650 pcd->pcd_width = 32; in pmc_xscale_initialize()
652 pcd->pcd_allocate_pmc = xscale_allocate_pmc; in pmc_xscale_initialize()
653 pcd->pcd_config_pmc = xscale_config_pmc; in pmc_xscale_initialize()
654 pcd->pcd_pcpu_fini = xscale_pcpu_fini; in pmc_xscale_initialize()
[all …]
Dhwpmc_mips24k.c509 struct pmc_classdep *pcd; in pmc_mips24k_initialize() local
537 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_MIPS24K]; in pmc_mips24k_initialize()
538 pcd->pcd_caps = MIPS24K_PMC_CAPS; in pmc_mips24k_initialize()
539 pcd->pcd_class = PMC_CLASS_MIPS24K; in pmc_mips24k_initialize()
540 pcd->pcd_num = mips24k_npmcs; in pmc_mips24k_initialize()
541 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_mips24k_initialize()
542 pcd->pcd_width = 32; /* XXX: Fix for 64 bit MIPS */ in pmc_mips24k_initialize()
544 pcd->pcd_allocate_pmc = mips24k_allocate_pmc; in pmc_mips24k_initialize()
545 pcd->pcd_config_pmc = mips24k_config_pmc; in pmc_mips24k_initialize()
546 pcd->pcd_pcpu_fini = mips24k_pcpu_fini; in pmc_mips24k_initialize()
[all …]
Dhwpmc_uncore.c418 struct pmc_classdep *pcd; in ucf_initialize() local
424 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCF]; in ucf_initialize()
426 pcd->pcd_caps = UCF_PMC_CAPS; in ucf_initialize()
427 pcd->pcd_class = PMC_CLASS_UCF; in ucf_initialize()
428 pcd->pcd_num = npmc; in ucf_initialize()
429 pcd->pcd_ri = md->pmd_npmc; in ucf_initialize()
430 pcd->pcd_width = pmcwidth; in ucf_initialize()
432 pcd->pcd_allocate_pmc = ucf_allocate_pmc; in ucf_initialize()
433 pcd->pcd_config_pmc = ucf_config_pmc; in ucf_initialize()
434 pcd->pcd_describe = ucf_describe; in ucf_initialize()
[all …]
Dhwpmc_mod.c512 struct pmc_classdep *pcd; in pmc_ri_to_classdep() local
519 pcd = pmc_rowindex_to_classdep[ri]; in pmc_ri_to_classdep()
521 KASSERT(pcd != NULL, in pmc_ri_to_classdep()
524 *adjri = ri - pcd->pcd_ri; in pmc_ri_to_classdep()
526 KASSERT(*adjri >= 0 && *adjri < pcd->pcd_num, in pmc_ri_to_classdep()
529 return (pcd); in pmc_ri_to_classdep()
1216 struct pmc_classdep *pcd; in pmc_process_csw_in() local
1263 pcd = pmc_ri_to_classdep(md, ri, &adjri); in pmc_process_csw_in()
1264 pcd->pcd_config_pmc(cpu, adjri, pm); in pmc_process_csw_in()
1299 pcd->pcd_write_pmc(cpu, adjri, newvalue); in pmc_process_csw_in()
[all …]
Dhwpmc_amd.c879 struct pmc_classdep *pcd; in pmc_amd_initialize() local
942 pcd = &pmc_mdep->pmd_classdep[classindex]; in pmc_amd_initialize()
944 pcd->pcd_caps = AMD_PMC_CAPS; in pmc_amd_initialize()
945 pcd->pcd_class = class; in pmc_amd_initialize()
946 pcd->pcd_num = AMD_NPMCS; in pmc_amd_initialize()
947 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_amd_initialize()
948 pcd->pcd_width = 48; in pmc_amd_initialize()
958 pcd->pcd_allocate_pmc = amd_allocate_pmc; in pmc_amd_initialize()
959 pcd->pcd_config_pmc = amd_config_pmc; in pmc_amd_initialize()
960 pcd->pcd_describe = amd_describe; in pmc_amd_initialize()
[all …]
Dhwpmc_powerpc.c796 struct pmc_classdep *pcd; in pmc_md_initialize() local
810 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_PPC7450]; in pmc_md_initialize()
811 pcd->pcd_caps = POWERPC_PMC_CAPS; in pmc_md_initialize()
812 pcd->pcd_class = PMC_CLASS_PPC7450; in pmc_md_initialize()
813 pcd->pcd_num = PPC_MAX_PMCS; in pmc_md_initialize()
814 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_md_initialize()
815 pcd->pcd_width = 32; /* All PMCs, even in ppc970, are 32-bit */ in pmc_md_initialize()
817 pcd->pcd_allocate_pmc = powerpc_allocate_pmc; in pmc_md_initialize()
818 pcd->pcd_config_pmc = powerpc_config_pmc; in pmc_md_initialize()
819 pcd->pcd_pcpu_fini = powerpc_pcpu_fini; in pmc_md_initialize()
[all …]
Dhwpmc_ppro.c786 struct pmc_classdep *pcd; in pmc_p6_initialize() local
798 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_P6]; in pmc_p6_initialize()
813 pcd->pcd_caps = P6_PMC_CAPS; in pmc_p6_initialize()
814 pcd->pcd_class = PMC_CLASS_P6; in pmc_p6_initialize()
815 pcd->pcd_num = P6_NPMCS; in pmc_p6_initialize()
816 pcd->pcd_ri = md->pmd_npmc; in pmc_p6_initialize()
817 pcd->pcd_width = 40; in pmc_p6_initialize()
819 pcd->pcd_allocate_pmc = p6_allocate_pmc; in pmc_p6_initialize()
820 pcd->pcd_config_pmc = p6_config_pmc; in pmc_p6_initialize()
821 pcd->pcd_describe = p6_describe; in pmc_p6_initialize()
[all …]
Dhwpmc_piv.c1613 struct pmc_classdep *pcd; in pmc_p4_initialize() local
1626 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_P4]; in pmc_p4_initialize()
1631 pcd->pcd_caps = P4_PMC_CAPS; in pmc_p4_initialize()
1632 pcd->pcd_class = PMC_CLASS_P4; in pmc_p4_initialize()
1633 pcd->pcd_num = P4_NPMCS; in pmc_p4_initialize()
1634 pcd->pcd_ri = md->pmd_npmc; in pmc_p4_initialize()
1635 pcd->pcd_width = 40; in pmc_p4_initialize()
1637 pcd->pcd_allocate_pmc = p4_allocate_pmc; in pmc_p4_initialize()
1638 pcd->pcd_config_pmc = p4_config_pmc; in pmc_p4_initialize()
1639 pcd->pcd_describe = p4_describe; in pmc_p4_initialize()
[all …]
Dhwpmc_core.c504 struct pmc_classdep *pcd; in iaf_initialize() local
510 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_IAF]; in iaf_initialize()
512 pcd->pcd_caps = IAF_PMC_CAPS; in iaf_initialize()
513 pcd->pcd_class = PMC_CLASS_IAF; in iaf_initialize()
514 pcd->pcd_num = npmc; in iaf_initialize()
515 pcd->pcd_ri = md->pmd_npmc; in iaf_initialize()
516 pcd->pcd_width = pmcwidth; in iaf_initialize()
518 pcd->pcd_allocate_pmc = iaf_allocate_pmc; in iaf_initialize()
519 pcd->pcd_config_pmc = iaf_config_pmc; in iaf_initialize()
520 pcd->pcd_describe = iaf_describe; in iaf_initialize()
[all …]
/freebsd-9-stable/tools/tools/ath/athprom/
Deeprom-440 | | [pcd] | [pcd] | [pcd] | [pcd] | |
112 | | [pcd] | [pcd] | [pcd] | [pcd] | |
177 | | [pcd] | [pcd] | [pcd] | [pcd] | |
/freebsd-9-stable/lib/libpmc/
Dlibpmc.c2471 const struct pmc_class_descr *pcd) in pmc_match_event_class() argument
2476 ev = pcd->pm_evc_event_table; in pmc_match_event_class()
2477 for (n = 0; n < pcd->pm_evc_event_table_size; n++, ev++) in pmc_match_event_class()
2510 const struct pmc_class_descr *pcd; in pmc_allocate() local
2541 pcd = pmc_class_table[n]; in pmc_allocate()
2542 if (pmc_mdep_is_compatible_class(pcd->pm_evc_class) && in pmc_allocate()
2543 strncasecmp(ctrname, pcd->pm_evc_name, in pmc_allocate()
2544 pcd->pm_evc_name_size) == 0) { in pmc_allocate()
2546 pcd->pm_evc_name_size, pcd)) == NULL) { in pmc_allocate()
2559 pcd = pmc_class_table[n]; in pmc_allocate()
[all …]
/freebsd-9-stable/sys/dev/mn/
Dif_mn.c103 u_int8_t icb1, icb2, icb3, icb4, lim0, lim1, pcd, pcr; member
123 u_int8_t icb1, icb2, icb3, icb4, lim0, lim1, pcd, pcr; member
928 sc->f54w->pcd = 0x0a; in f54_init()
/freebsd-9-stable/sys/contrib/octeon-sdk/
Dcvmx-uahcx-defs.h1390 …uint32_t pcd : 1; /**< Port Change Detect. The Host Controller sets this… member
1407 uint32_t pcd : 1;