Searched refs:pmc_mdep (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-11-stable/sys/pc98/include/
H A Dpmc_mdep.h6 #include <i386/pmc_mdep.h>
/freebsd-11-stable/sys/dev/hwpmc/
H A Dhwpmc_tsc.h40 int pmc_tsc_initialize(struct pmc_mdep *_md, int _maxcpu);
41 void pmc_tsc_finalize(struct pmc_mdep *_md);
H A Dhwpmc_pentium.c40 #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 Dhwpmc_powerpc.h54 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 Dhwpmc_soft.h43 void pmc_soft_initialize(struct pmc_mdep *md);
44 void pmc_soft_finalize(struct pmc_mdep *md);
H A Dhwpmc_sparc64.c34 #include <machine/pmc_mdep.h>
36 struct pmc_mdep *
43 pmc_md_finalize(struct pmc_mdep *md)
H A Dhwpmc_uncore.h115 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 Dhwpmc_powerpc.c38 #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 Dhwpmc_core.h187 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 Dhwpmc_pentium.h69 int pmc_p5_initialize(struct pmc_mdep *_md, int _ncpus);
70 void pmc_p5_finalize(struct pmc_mdep *_md);
H A Dhwpmc_intel.c76 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 Dhwpmc_ppro.h80 int pmc_p6_initialize(struct pmc_mdep *_md, int _ncpus);
81 void pmc_p6_finalize(struct pmc_mdep *_md);
H A Dhwpmc_arm64.c38 #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 Dhwpmc_armv7.c39 #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 Dhwpmc_xscale.c36 #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 Dhwpmc_mips.c38 #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 Dhwpmc_arm.c38 #include <machine/pmc_mdep.h>
45 struct pmc_mdep *
60 pmc_md_finalize(struct pmc_mdep *md)
H A Dhwpmc_arm64_md.c40 #include <machine/pmc_mdep.h>
47 struct pmc_mdep *
55 pmc_md_finalize(struct pmc_mdep *md)
H A Dhwpmc_x86.c48 #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 Dpmc_mdep.h79 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 Dpmc_mdep.h63 struct pmc_mdep *pmc_arm64_initialize(void);
64 void pmc_arm64_finalize(struct pmc_mdep *_md);
/freebsd-11-stable/sys/riscv/include/
H A Dpmc_mdep.h61 struct pmc_mdep *pmc_riscv_initialize(void);
62 void pmc_riscv_finalize(struct pmc_mdep *_md);
/freebsd-11-stable/sys/amd64/include/
H A Dpmc_mdep.h30 * $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 Dpmc_mdep.h30 * $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 Dpmc_mdep.h4 * 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);

Completed in 104 milliseconds

12