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

12

/freebsd-10.0-release/sys/pc98/include/
H A Dpmc_mdep.h6 #include <i386/pmc_mdep.h>
/freebsd-10.0-release/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_soft.h43 void pmc_soft_initialize(struct pmc_mdep *md);
44 void pmc_soft_finalize(struct pmc_mdep *md);
H A Dhwpmc_ia64.c34 #include <machine/pmc_mdep.h>
36 struct pmc_mdep *
43 pmc_md_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_powerpc.c37 #include <machine/pmc_mdep.h>
117 struct pmc_mdep *
120 struct pmc_mdep *pmc_mdep; local
132 pmc_mdep = pmc_mdep_alloc(1);
134 pmc_mdep->pmd_cputype = PMC_CPU_PPC_7450;
138 pmc_mdep->pmd_switch_in = powerpc_switch_in;
139 pmc_mdep->pmd_switch_out = powerpc_switch_out;
147 error = pmc_mpc7xxx_initialize(pmc_mdep);
157 pmc_mdep_free(pmc_mdep);
[all...]
H A Dhwpmc_intel.c76 struct pmc_mdep *
79 struct pmc_mdep *pmc_mdep; local
187 pmc_mdep = pmc_mdep_alloc(nclasses);
189 pmc_mdep->pmd_cputype = cputype;
190 pmc_mdep->pmd_switch_in = intel_switch_in;
191 pmc_mdep->pmd_switch_out = intel_switch_out;
194 error = pmc_tsc_initialize(pmc_mdep, ncpus);
213 error = pmc_core_initialize(pmc_mdep, ncpus);
221 error = pmc_p4_initialize(pmc_mdep, ncpu
[all...]
H A Dhwpmc_core.h178 int pmc_core_initialize(struct pmc_mdep *_md, int _maxcpu);
179 void pmc_core_finalize(struct pmc_mdep *_md);
183 int pmc_iaf_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width);
184 void pmc_iaf_finalize(struct pmc_mdep *_md);
186 int pmc_iap_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width,
188 void pmc_iap_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);
120 int pmc_ucf_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width);
121 void pmc_ucf_finalize(struct pmc_mdep *_md);
123 int pmc_ucp_initialize(struct pmc_mdep *_md, int _maxcpu, int _npmc, int _width,
125 void pmc_ucp_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_powerpc.h53 extern int pmc_mpc7xxx_initialize(struct pmc_mdep *pmc_mdep);
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_xscale.c36 #include <machine/pmc_mdep.h>
562 xscale_pcpu_init(struct pmc_mdep *md, int cpu)
604 xscale_pcpu_fini(struct pmc_mdep *md, int cpu)
609 struct pmc_mdep *
612 struct pmc_mdep *pmc_mdep; local
641 pmc_mdep = pmc_mdep_alloc(1);
643 pmc_mdep->pmd_cputype = PMC_CPU_INTEL_XSCALE;
645 pcd = &pmc_mdep->pmd_classdep[PMC_MDEP_CLASS_INDEX_XSCALE];
649 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>
44 struct pmc_mdep *
56 pmc_md_finalize(struct pmc_mdep *md)
H A Dhwpmc_x86.c44 #include <machine/pmc_mdep.h>
238 struct pmc_mdep *
242 struct pmc_mdep *md;
264 pmc_md_finalize(struct pmc_mdep *md)
H A Dhwpmc_piv.h121 int pmc_p4_initialize(struct pmc_mdep *_md, int _ncpus);
122 void pmc_p4_finalize(struct pmc_mdep *md);
H A Dhwpmc_amd.c762 amd_pcpu_init(struct pmc_mdep *md, int cpu)
809 amd_pcpu_fini(struct pmc_mdep *md, int cpu)
875 struct pmc_mdep *
881 struct pmc_mdep *pmc_mdep; local
930 pmc_mdep = pmc_mdep_alloc(2);
932 pmc_mdep->pmd_cputype = cputype;
937 error = pmc_tsc_initialize(pmc_mdep, ncpus);
942 pcd = &pmc_mdep->pmd_classdep[classindex];
947 pcd->pcd_ri = pmc_mdep
[all...]
H A Dhwpmc_tsc.c179 tsc_pcpu_fini(struct pmc_mdep *md, int cpu)
200 tsc_pcpu_init(struct pmc_mdep *md, int cpu)
328 pmc_tsc_initialize(struct pmc_mdep *md, int maxcpu)
366 pmc_tsc_finalize(struct pmc_mdep *md)
/freebsd-10.0-release/sys/amd64/include/
H A Dpmc_mdep.h39 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);
/freebsd-10.0-release/sys/i386/include/
H A Dpmc_mdep.h37 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);
/freebsd-10.0-release/sys/arm/include/
H A Dpmc_mdep.h74 struct pmc_mdep *pmc_xscale_initialize(void);
75 void pmc_xscale_finalize(struct pmc_mdep *_md);
/freebsd-10.0-release/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);
/freebsd-10.0-release/sys/sys/
H A Dpmc.h38 #include <machine/pmc_mdep.h>
904 struct pmc_mdep;
938 int (*pcd_pcpu_init)(struct pmc_mdep *_md, int _cpu);
939 int (*pcd_pcpu_fini)(struct pmc_mdep *_md, int _cpu);
946 * struct pmc_mdep
951 struct pmc_mdep { struct
961 int (*pmd_pcpu_init)(struct pmc_mdep *_md, int _cpu);
962 int (*pmd_pcpu_fini)(struct pmc_mdep *_md, int _cpu);
1087 struct pmc_mdep *pmc_md_initialize(void); /* MD init function */
1088 void pmc_md_finalize(struct pmc_mdep *_m
[all...]

Completed in 156 milliseconds

12