/freebsd-11-stable/sys/pc98/include/ |
H A D | pmc_mdep.h | 6 #include <i386/pmc_mdep.h>
|
/freebsd-11-stable/sys/dev/hwpmc/ |
H A D | hwpmc_tsc.h | 40 int pmc_tsc_initialize(struct pmc_mdep *_md, int _maxcpu); 41 void pmc_tsc_finalize(struct pmc_mdep *_md);
|
H A D | hwpmc_pentium.c | 40 #include <machine/pmc_mdep.h> 47 pmc_p5_initialize(struct pmc_mdep *pmc_mdep, int ncpus) argument 49 (void) pmc_mdep; (void) ncpus; 54 pmc_p5_finalize(struct pmc_mdep *pmc_mdep) argument 56 (void) pmc_mdep;
|
H A D | hwpmc_powerpc.h | 54 extern int pmc_e500_initialize(struct pmc_mdep *pmc_mdep); 55 extern int pmc_mpc7xxx_initialize(struct pmc_mdep *pmc_mdep); 56 extern int pmc_ppc970_initialize(struct pmc_mdep *pmc_mdep);
|
H A D | hwpmc_soft.h | 43 void pmc_soft_initialize(struct pmc_mdep *md); 44 void pmc_soft_finalize(struct pmc_mdep *md);
|
H A D | hwpmc_sparc64.c | 34 #include <machine/pmc_mdep.h> 36 struct pmc_mdep * 43 pmc_md_finalize(struct pmc_mdep *md)
|
H A D | 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);
|
H A D | hwpmc_powerpc.c | 38 #include <machine/pmc_mdep.h> 143 struct pmc_mdep * 146 struct pmc_mdep *pmc_mdep; local 158 pmc_mdep = pmc_mdep_alloc(1); 162 pmc_mdep->pmd_switch_in = powerpc_switch_in; 163 pmc_mdep->pmd_switch_out = powerpc_switch_out; 171 error = pmc_mpc7xxx_initialize(pmc_mdep); 176 error = pmc_ppc970_initialize(pmc_mdep); 182 error = pmc_e500_initialize(pmc_mdep); [all...] |
H A D | hwpmc_core.h | 187 int pmc_core_initialize(struct pmc_mdep *_md, int _maxcpu, 189 void pmc_core_finalize(struct pmc_mdep *_md); 191 int pmc_iaf_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width); 192 void pmc_iaf_finalize(struct pmc_mdep *_md); 194 int pmc_iap_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width, 196 void pmc_iap_finalize(struct pmc_mdep *_md);
|
H A D | hwpmc_pentium.h | 69 int pmc_p5_initialize(struct pmc_mdep *_md, int _ncpus); 70 void pmc_p5_finalize(struct pmc_mdep *_md);
|
H A D | hwpmc_intel.c | 76 struct pmc_mdep * 79 struct pmc_mdep *pmc_mdep; local 236 pmc_mdep = pmc_mdep_alloc(nclasses); 238 pmc_mdep->pmd_cputype = cputype; 239 pmc_mdep->pmd_switch_in = intel_switch_in; 240 pmc_mdep->pmd_switch_out = intel_switch_out; 243 error = pmc_tsc_initialize(pmc_mdep, ncpus); 270 error = pmc_core_initialize(pmc_mdep, ncpus, verov); 278 error = pmc_p4_initialize(pmc_mdep, ncpu [all...] |
H A D | hwpmc_ppro.h | 80 int pmc_p6_initialize(struct pmc_mdep *_md, int _ncpus); 81 void pmc_p6_finalize(struct pmc_mdep *_md);
|
H A D | hwpmc_arm64.c | 38 #include <machine/pmc_mdep.h> 428 arm64_pcpu_init(struct pmc_mdep *md, int cpu) 466 arm64_pcpu_fini(struct pmc_mdep *md, int cpu) 477 struct pmc_mdep * 480 struct pmc_mdep *pmc_mdep; local 499 pmc_mdep = pmc_mdep_alloc(1); 504 pmc_mdep->pmd_cputype = PMC_CPU_ARMV8_CORTEX_A57; 508 pmc_mdep->pmd_cputype = PMC_CPU_ARMV8_CORTEX_A53; 512 pcd = &pmc_mdep [all...] |
H A D | hwpmc_armv7.c | 39 #include <machine/pmc_mdep.h> 404 armv7_pcpu_init(struct pmc_mdep *md, int cpu) 442 armv7_pcpu_fini(struct pmc_mdep *md, int cpu) 453 struct pmc_mdep * 456 struct pmc_mdep *pmc_mdep; local 476 pmc_mdep = pmc_mdep_alloc(1); 480 pmc_mdep->pmd_cputype = PMC_CPU_ARMV7_CORTEX_A9; 488 pmc_mdep->pmd_cputype = PMC_CPU_ARMV7_CORTEX_A8; 492 pcd = &pmc_mdep [all...] |
H A D | hwpmc_xscale.c | 36 #include <machine/pmc_mdep.h> 559 xscale_pcpu_init(struct pmc_mdep *md, int cpu) 601 xscale_pcpu_fini(struct pmc_mdep *md, int cpu) 606 struct pmc_mdep * 609 struct pmc_mdep *pmc_mdep; local 638 pmc_mdep = pmc_mdep_alloc(1); 640 pmc_mdep->pmd_cputype = PMC_CPU_INTEL_XSCALE; 642 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_XSCALE]; 646 pcd->pcd_ri = pmc_mdep [all...] |
H A D | hwpmc_mips.c | 38 #include <machine/pmc_mdep.h> 370 mips_pcpu_init(struct pmc_mdep *md, int cpu) 407 mips_pcpu_fini(struct pmc_mdep *md, int cpu) 412 struct pmc_mdep * 415 struct pmc_mdep *pmc_mdep; local 434 pmc_mdep = pmc_mdep_alloc(1); 436 pmc_mdep->pmd_cputype = mips_pmc_spec.ps_cputype; 438 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_MIPS]; 442 pcd->pcd_ri = pmc_mdep [all...] |
H A D | hwpmc_arm.c | 38 #include <machine/pmc_mdep.h> 45 struct pmc_mdep * 60 pmc_md_finalize(struct pmc_mdep *md)
|
H A D | hwpmc_arm64_md.c | 40 #include <machine/pmc_mdep.h> 47 struct pmc_mdep * 55 pmc_md_finalize(struct pmc_mdep *md)
|
H A D | hwpmc_x86.c | 48 #include <machine/pmc_mdep.h> 242 struct pmc_mdep * 246 struct pmc_mdep *md; 268 pmc_md_finalize(struct pmc_mdep *md)
|
/freebsd-11-stable/sys/arm/include/ |
H A D | pmc_mdep.h | 79 struct pmc_mdep *pmc_xscale_initialize(void); 80 void pmc_xscale_finalize(struct pmc_mdep *_md); 81 struct pmc_mdep *pmc_armv7_initialize(void); 82 void pmc_armv7_finalize(struct pmc_mdep *_md);
|
/freebsd-11-stable/sys/arm64/include/ |
H A D | pmc_mdep.h | 63 struct pmc_mdep *pmc_arm64_initialize(void); 64 void pmc_arm64_finalize(struct pmc_mdep *_md);
|
/freebsd-11-stable/sys/riscv/include/ |
H A D | pmc_mdep.h | 61 struct pmc_mdep *pmc_riscv_initialize(void); 62 void pmc_riscv_finalize(struct pmc_mdep *_md);
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | pmc_mdep.h | 30 * $FreeBSD: stable/11/sys/amd64/include/pmc_mdep.h 339767 2018-10-26 05:12:56Z mmacy $ 39 struct pmc_mdep; 136 struct pmc_mdep *pmc_amd_initialize(void); 137 void pmc_amd_finalize(struct pmc_mdep *_md); 138 struct pmc_mdep *pmc_intel_initialize(void); 139 void pmc_intel_finalize(struct pmc_mdep *_md);
|
/freebsd-11-stable/sys/i386/include/ |
H A D | pmc_mdep.h | 30 * $FreeBSD: stable/11/sys/i386/include/pmc_mdep.h 339769 2018-10-26 06:12:56Z mmacy $ 37 struct pmc_mdep; 116 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);
|
/freebsd-11-stable/sys/mips/include/ |
H A D | pmc_mdep.h | 4 * from: src/sys/alpha/include/pmc_mdep.h,v 1.2 2005/06/09 19:45:06 jkoshy 67 struct pmc_mdep *pmc_mips_initialize(void); 68 void pmc_mips_finalize(struct pmc_mdep *_md);
|