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

/freebsd-10.2-release/sys/dev/hwpmc/
H A Dhwpmc_tsc.c330 struct pmc_classdep *pcd; local
339 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_TSC];
341 pcd->pcd_caps = PMC_CAP_READ;
342 pcd->pcd_class = PMC_CLASS_TSC;
343 pcd->pcd_num = TSC_NPMCS;
344 pcd->pcd_ri = md->pmd_npmc;
345 pcd->pcd_width = 64;
347 pcd->pcd_allocate_pmc = tsc_allocate_pmc;
348 pcd->pcd_config_pmc = tsc_config_pmc;
349 pcd
[all...]
H A Dhwpmc_soft.c452 struct pmc_classdep *pcd; local
458 pcd = &md->pmd_classdep[PMC_CLASS_INDEX_SOFT];
460 pcd->pcd_caps = SOFT_CAPS;
461 pcd->pcd_class = PMC_CLASS_SOFT;
462 pcd->pcd_num = SOFT_NPMCS;
463 pcd->pcd_ri = md->pmd_npmc;
464 pcd->pcd_width = 64;
466 pcd->pcd_allocate_pmc = soft_allocate_pmc;
467 pcd->pcd_config_pmc = soft_config_pmc;
468 pcd
[all...]
H A Dhwpmc_xscale.c613 struct pmc_classdep *pcd; local
645 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_XSCALE];
646 pcd->pcd_caps = XSCALE_PMC_CAPS;
647 pcd->pcd_class = PMC_CLASS_XSCALE;
648 pcd->pcd_num = xscale_npmcs;
649 pcd->pcd_ri = pmc_mdep->pmd_npmc;
650 pcd->pcd_width = 32;
652 pcd->pcd_allocate_pmc = xscale_allocate_pmc;
653 pcd->pcd_config_pmc = xscale_config_pmc;
654 pcd
[all...]
H A Dhwpmc_mips.c416 struct pmc_classdep *pcd; local
438 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_MIPS];
439 pcd->pcd_caps = mips_pmc_spec.ps_capabilities;
440 pcd->pcd_class = mips_pmc_spec.ps_cpuclass;
441 pcd->pcd_num = mips_npmcs;
442 pcd->pcd_ri = pmc_mdep->pmd_npmc;
443 pcd->pcd_width = mips_pmc_spec.ps_counter_width;
445 pcd->pcd_allocate_pmc = mips_allocate_pmc;
446 pcd->pcd_config_pmc = mips_config_pmc;
447 pcd
[all...]
H A Dhwpmc_ppc970.c662 struct pmc_classdep *pcd; local
666 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_PPC970];
667 pcd->pcd_caps = POWERPC_PMC_CAPS;
668 pcd->pcd_class = PMC_CLASS_PPC970;
669 pcd->pcd_num = PPC970_MAX_PMCS;
670 pcd->pcd_ri = pmc_mdep->pmd_npmc;
671 pcd->pcd_width = 32;
673 pcd->pcd_allocate_pmc = ppc970_allocate_pmc;
674 pcd->pcd_config_pmc = ppc970_config_pmc;
675 pcd
[all...]
H A Dhwpmc_uncore.c422 struct pmc_classdep *pcd; local
428 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_UCF];
430 pcd->pcd_caps = UCF_PMC_CAPS;
431 pcd->pcd_class = PMC_CLASS_UCF;
432 pcd->pcd_num = npmc;
433 pcd->pcd_ri = md->pmd_npmc;
434 pcd->pcd_width = pmcwidth;
436 pcd->pcd_allocate_pmc = ucf_allocate_pmc;
437 pcd->pcd_config_pmc = ucf_config_pmc;
438 pcd
1159 struct pmc_classdep *pcd; local
[all...]
H A Dhwpmc_mod.c518 struct pmc_classdep *pcd; local
525 pcd = pmc_rowindex_to_classdep[ri];
527 KASSERT(pcd != NULL,
528 ("[pmc,%d] ri %d null pcd", __LINE__, ri));
530 *adjri = ri - pcd->pcd_ri;
532 KASSERT(*adjri >= 0 && *adjri < pcd->pcd_num,
535 return (pcd);
1222 struct pmc_classdep *pcd; local
1269 pcd = pmc_ri_to_classdep(md, ri, &adjri);
1270 pcd
1336 struct pmc_classdep *pcd; local
2235 struct pmc_classdep *pcd; local
2573 struct pmc_classdep *pcd; local
2699 struct pmc_classdep *pcd; local
2922 struct pmc_classdep *pcd; local
3038 struct pmc_classdep *pcd; local
3229 struct pmc_classdep *pcd; local
3581 struct pmc_classdep *pcd; local
3701 struct pmc_classdep *pcd; local
4209 struct pmc_classdep *pcd; local
4345 struct pmc_classdep *pcd; local
4714 struct pmc_classdep *pcd; local
[all...]
H A Dhwpmc_amd.c879 struct pmc_classdep *pcd; local
942 pcd = &pmc_mdep->pmd_classdep[classindex];
944 pcd->pcd_caps = AMD_PMC_CAPS;
945 pcd->pcd_class = class;
946 pcd->pcd_num = AMD_NPMCS;
947 pcd->pcd_ri = pmc_mdep->pmd_npmc;
948 pcd->pcd_width = 48;
958 pcd->pcd_allocate_pmc = amd_allocate_pmc;
959 pcd->pcd_config_pmc = amd_config_pmc;
960 pcd
[all...]
H A Dhwpmc_ppro.c786 struct pmc_classdep *pcd; local
798 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_P6];
813 pcd->pcd_caps = P6_PMC_CAPS;
814 pcd->pcd_class = PMC_CLASS_P6;
815 pcd->pcd_num = P6_NPMCS;
816 pcd->pcd_ri = md->pmd_npmc;
817 pcd->pcd_width = 40;
819 pcd->pcd_allocate_pmc = p6_allocate_pmc;
820 pcd->pcd_config_pmc = p6_config_pmc;
821 pcd
[all...]
H A Dhwpmc_mpc7xxx.c726 struct pmc_classdep *pcd; local
730 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_PPC7450];
731 pcd->pcd_caps = POWERPC_PMC_CAPS;
732 pcd->pcd_class = PMC_CLASS_PPC7450;
733 pcd->pcd_num = MPC7XXX_MAX_PMCS;
734 pcd->pcd_ri = pmc_mdep->pmd_npmc;
735 pcd->pcd_width = 32; /* All PMCs, even in ppc970, are 32-bit */
737 pcd->pcd_allocate_pmc = mpc7xxx_allocate_pmc;
738 pcd->pcd_config_pmc = mpc7xxx_config_pmc;
739 pcd
[all...]
H A Dhwpmc_piv.c1617 struct pmc_classdep *pcd; local
1630 pcd = &md->pmd_classdep[PMC_MDEP_CLASS_INDEX_P4];
1635 pcd->pcd_caps = P4_PMC_CAPS;
1636 pcd->pcd_class = PMC_CLASS_P4;
1637 pcd->pcd_num = P4_NPMCS;
1638 pcd->pcd_ri = md->pmd_npmc;
1639 pcd->pcd_width = 40;
1641 pcd->pcd_allocate_pmc = p4_allocate_pmc;
1642 pcd->pcd_config_pmc = p4_config_pmc;
1643 pcd
[all...]
H A Dhwpmc_core.c514 struct pmc_classdep *pcd; local
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
2509 struct pmc_classdep *pcd; local
[all...]
/freebsd-10.2-release/lib/libpmc/
H A Dlibpmc.c2534 const struct pmc_class_descr *pcd)
2539 ev = pcd->pm_evc_event_table;
2540 for (n = 0; n < pcd->pm_evc_event_table_size; n++, ev++)
2573 const struct pmc_class_descr *pcd; local
2604 pcd = pmc_class_table[n];
2605 if (pmc_mdep_is_compatible_class(pcd->pm_evc_class) &&
2606 strncasecmp(ctrname, pcd->pm_evc_name,
2607 pcd->pm_evc_name_size) == 0) {
2609 pcd->pm_evc_name_size, pcd))
2533 pmc_match_event_class(const char *name, const struct pmc_class_descr *pcd) argument
[all...]
/freebsd-10.2-release/sys/dev/mn/
H A Dif_mn.c103 u_int8_t icb1, icb2, icb3, icb4, lim0, lim1, pcd, pcr; member in struct:f54wreg
123 u_int8_t icb1, icb2, icb3, icb4, lim0, lim1, pcd, pcr; member in struct:f54rreg
928 sc->f54w->pcd = 0x0a;
/freebsd-10.2-release/sys/contrib/octeon-sdk/
H A Dcvmx-uahcx-defs.h1600 uint32_t pcd : 1; /**< Port Change Detect. The Host Controller sets this bit to a one when any port member in struct:cvmx_uahcx_ehci_usbsts::cvmx_uahcx_ehci_usbsts_s
1617 uint32_t pcd : 1;

Completed in 241 milliseconds