| /trueos/sys/dev/hwpmc/ |
| HD | hwpmc_intel.c | 76 struct pmc_mdep * 79 struct pmc_mdep *pmc_mdep; in pmc_intel_initialize() local 205 pmc_mdep = pmc_mdep_alloc(nclasses); in pmc_intel_initialize() 207 pmc_mdep->pmd_cputype = cputype; in pmc_intel_initialize() 208 pmc_mdep->pmd_switch_in = intel_switch_in; in pmc_intel_initialize() 209 pmc_mdep->pmd_switch_out = intel_switch_out; in pmc_intel_initialize() 212 error = pmc_tsc_initialize(pmc_mdep, ncpus); in pmc_intel_initialize() 235 error = pmc_core_initialize(pmc_mdep, ncpus); in pmc_intel_initialize() 243 error = pmc_p4_initialize(pmc_mdep, ncpus); in pmc_intel_initialize() 257 error = pmc_p6_initialize(pmc_mdep, ncpus); in pmc_intel_initialize() [all …]
|
| HD | hwpmc_powerpc.c | 127 struct pmc_mdep * 130 struct pmc_mdep *pmc_mdep; in pmc_md_initialize() local 142 pmc_mdep = pmc_mdep_alloc(1); in pmc_md_initialize() 146 pmc_mdep->pmd_switch_in = powerpc_switch_in; in pmc_md_initialize() 147 pmc_mdep->pmd_switch_out = powerpc_switch_out; in pmc_md_initialize() 155 error = pmc_mpc7xxx_initialize(pmc_mdep); in pmc_md_initialize() 160 error = pmc_ppc970_initialize(pmc_mdep); in pmc_md_initialize() 168 pmc_mdep_free(pmc_mdep); in pmc_md_initialize() 169 pmc_mdep = NULL; in pmc_md_initialize() 172 return (pmc_mdep); in pmc_md_initialize() [all …]
|
| HD | hwpmc_pentium.c | 47 pmc_p5_initialize(struct pmc_mdep *pmc_mdep, int ncpus) in pmc_p5_initialize() argument 49 (void) pmc_mdep; (void) ncpus; in pmc_p5_initialize() 54 pmc_p5_finalize(struct pmc_mdep *pmc_mdep) in pmc_p5_finalize() argument 56 (void) pmc_mdep; in pmc_p5_finalize()
|
| HD | hwpmc_uncore.h | 115 int pmc_uncore_initialize(struct pmc_mdep *_md, int _maxcpu); 116 void pmc_uncore_finalize(struct pmc_mdep *_md); 118 int pmc_ucf_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width); 119 void pmc_ucf_finalize(struct pmc_mdep *_md); 121 int pmc_ucp_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width, 123 void pmc_ucp_finalize(struct pmc_mdep *_md);
|
| HD | hwpmc_core.h | 178 int pmc_core_initialize(struct pmc_mdep *_md, int _maxcpu); 179 void pmc_core_finalize(struct pmc_mdep *_md); 181 int pmc_iaf_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width); 182 void pmc_iaf_finalize(struct pmc_mdep *_md); 184 int pmc_iap_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width, 186 void pmc_iap_finalize(struct pmc_mdep *_md);
|
| HD | hwpmc_xscale.c | 562 xscale_pcpu_init(struct pmc_mdep *md, int cpu) in xscale_pcpu_init() 604 xscale_pcpu_fini(struct pmc_mdep *md, int cpu) in xscale_pcpu_fini() 609 struct pmc_mdep * 612 struct pmc_mdep *pmc_mdep; in pmc_xscale_initialize() local 641 pmc_mdep = pmc_mdep_alloc(1); in pmc_xscale_initialize() 643 pmc_mdep->pmd_cputype = PMC_CPU_INTEL_XSCALE; in pmc_xscale_initialize() 645 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_XSCALE]; in pmc_xscale_initialize() 649 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_xscale_initialize() 664 pmc_mdep->pmd_intr = xscale_intr; in pmc_xscale_initialize() 665 pmc_mdep->pmd_switch_in = xscale_switch_in; in pmc_xscale_initialize() [all …]
|
| HD | hwpmc_mips.c | 370 mips_pcpu_init(struct pmc_mdep *md, int cpu) in mips_pcpu_init() 407 mips_pcpu_fini(struct pmc_mdep *md, int cpu) in mips_pcpu_fini() 412 struct pmc_mdep * 415 struct pmc_mdep *pmc_mdep; in pmc_mips_initialize() local 434 pmc_mdep = pmc_mdep_alloc(1); in pmc_mips_initialize() 436 pmc_mdep->pmd_cputype = mips_pmc_spec.ps_cputype; in pmc_mips_initialize() 438 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_MIPS]; in pmc_mips_initialize() 442 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_mips_initialize() 457 pmc_mdep->pmd_intr = mips_pmc_intr; in pmc_mips_initialize() 458 pmc_mdep->pmd_switch_in = mips_pmc_switch_in; in pmc_mips_initialize() [all …]
|
| HD | hwpmc_powerpc.h | 54 extern int pmc_mpc7xxx_initialize(struct pmc_mdep *pmc_mdep); 55 extern int pmc_ppc970_initialize(struct pmc_mdep *pmc_mdep);
|
| HD | hwpmc_amd.c | 762 amd_pcpu_init(struct pmc_mdep *md, int cpu) in amd_pcpu_init() 809 amd_pcpu_fini(struct pmc_mdep *md, int cpu) in amd_pcpu_fini() 875 struct pmc_mdep * 881 struct pmc_mdep *pmc_mdep; in pmc_amd_initialize() local 930 pmc_mdep = pmc_mdep_alloc(2); in pmc_amd_initialize() 932 pmc_mdep->pmd_cputype = cputype; in pmc_amd_initialize() 937 error = pmc_tsc_initialize(pmc_mdep, ncpus); in pmc_amd_initialize() 942 pcd = &pmc_mdep->pmd_classdep[classindex]; in pmc_amd_initialize() 947 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_amd_initialize() 971 pmc_mdep->pmd_pcpu_init = NULL; in pmc_amd_initialize() [all …]
|
| HD | hwpmc_ppc970.c | 545 ppc970_pcpu_init(struct pmc_mdep *md, int cpu) in ppc970_pcpu_init() 583 ppc970_pcpu_fini(struct pmc_mdep *md, int cpu) in ppc970_pcpu_fini() 660 pmc_ppc970_initialize(struct pmc_mdep *pmc_mdep) in pmc_ppc970_initialize() argument 664 pmc_mdep->pmd_cputype = PMC_CPU_PPC_970; in pmc_ppc970_initialize() 666 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_PPC970]; in pmc_ppc970_initialize() 670 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_ppc970_initialize() 685 pmc_mdep->pmd_npmc += PPC970_MAX_PMCS; in pmc_ppc970_initialize() 686 pmc_mdep->pmd_intr = ppc970_intr; in pmc_ppc970_initialize()
|
| HD | hwpmc_tsc.h | 40 int pmc_tsc_initialize(struct pmc_mdep *_md, int _maxcpu); 41 void pmc_tsc_finalize(struct pmc_mdep *_md);
|
| HD | hwpmc_soft.h | 43 void pmc_soft_initialize(struct pmc_mdep *md); 44 void pmc_soft_finalize(struct pmc_mdep *md);
|
| HD | hwpmc_sparc64.c | 36 struct pmc_mdep * 43 pmc_md_finalize(struct pmc_mdep *md) in pmc_md_finalize()
|
| HD | hwpmc_ia64.c | 36 struct pmc_mdep * 43 pmc_md_finalize(struct pmc_mdep *md) in pmc_md_finalize()
|
| HD | hwpmc_pentium.h | 69 int pmc_p5_initialize(struct pmc_mdep *_md, int _ncpus); 70 void pmc_p5_finalize(struct pmc_mdep *_md);
|
| HD | hwpmc_ppro.h | 80 int pmc_p6_initialize(struct pmc_mdep *_md, int _ncpus); 81 void pmc_p6_finalize(struct pmc_mdep *_md);
|
| HD | hwpmc_mpc7xxx.c | 553 mpc7xxx_pcpu_init(struct pmc_mdep *md, int cpu) in mpc7xxx_pcpu_init() 588 mpc7xxx_pcpu_fini(struct pmc_mdep *md, int cpu) in mpc7xxx_pcpu_fini() 724 pmc_mpc7xxx_initialize(struct pmc_mdep *pmc_mdep) in pmc_mpc7xxx_initialize() argument 728 pmc_mdep->pmd_cputype = PMC_CPU_PPC_7450; in pmc_mpc7xxx_initialize() 730 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_PPC7450]; in pmc_mpc7xxx_initialize() 734 pcd->pcd_ri = pmc_mdep->pmd_npmc; in pmc_mpc7xxx_initialize() 749 pmc_mdep->pmd_npmc += MPC7XXX_MAX_PMCS; in pmc_mpc7xxx_initialize() 750 pmc_mdep->pmd_intr = mpc7xxx_intr; in pmc_mpc7xxx_initialize()
|
| HD | hwpmc_x86.c | 242 struct pmc_mdep * 246 struct pmc_mdep *md; in pmc_md_initialize() 268 pmc_md_finalize(struct pmc_mdep *md) in pmc_md_finalize()
|
| HD | hwpmc_piv.h | 121 int pmc_p4_initialize(struct pmc_mdep *_md, int _ncpus); 122 void pmc_p4_finalize(struct pmc_mdep *md);
|
| HD | hwpmc_tsc.c | 179 tsc_pcpu_fini(struct pmc_mdep *md, int cpu) in tsc_pcpu_fini() 200 tsc_pcpu_init(struct pmc_mdep *md, int cpu) in tsc_pcpu_init() 328 pmc_tsc_initialize(struct pmc_mdep *md, int maxcpu) in pmc_tsc_initialize() 366 pmc_tsc_finalize(struct pmc_mdep *md) in pmc_tsc_finalize()
|
| /trueos/sys/i386/include/ |
| HD | pmc_mdep.h | 37 struct pmc_mdep; 115 struct pmc_mdep; 172 struct pmc_mdep *pmc_amd_initialize(void); 173 void pmc_amd_finalize(struct pmc_mdep *_md); 174 struct pmc_mdep *pmc_intel_initialize(void); 175 void pmc_intel_finalize(struct pmc_mdep *_md);
|
| /trueos/sys/amd64/include/ |
| HD | pmc_mdep.h | 39 struct pmc_mdep; 137 struct pmc_mdep *pmc_amd_initialize(void); 138 void pmc_amd_finalize(struct pmc_mdep *_md); 139 struct pmc_mdep *pmc_intel_initialize(void); 140 void pmc_intel_finalize(struct pmc_mdep *_md);
|
| /trueos/sys/sys/ |
| HD | pmc.h | 910 struct pmc_mdep; 944 int (*pcd_pcpu_init)(struct pmc_mdep *_md, int _cpu); 945 int (*pcd_pcpu_fini)(struct pmc_mdep *_md, int _cpu); 957 struct pmc_mdep { struct 967 int (*pmd_pcpu_init)(struct pmc_mdep *_md, int _cpu); argument 968 int (*pmd_pcpu_fini)(struct pmc_mdep *_md, int _cpu); argument 1128 struct pmc_mdep *pmc_md_initialize(void); /* MD init function */ 1129 void pmc_md_finalize(struct pmc_mdep *_md); /* MD fini function */ 1137 struct pmc_mdep *pmc_mdep_alloc(int nclasses); 1138 void pmc_mdep_free(struct pmc_mdep *md);
|
| /trueos/sys/arm/include/ |
| HD | pmc_mdep.h | 74 struct pmc_mdep *pmc_xscale_initialize(void); 75 void pmc_xscale_finalize(struct pmc_mdep *_md);
|
| /trueos/sys/mips/include/ |
| HD | pmc_mdep.h | 67 struct pmc_mdep *pmc_mips_initialize(void); 68 void pmc_mips_finalize(struct pmc_mdep *_md);
|