Searched refs:pmc_cpu (Results 1 – 13 of 13) sorted by relevance
| /freebsd-13.1/sys/dev/hwpmc/ |
| H A D | hwpmc_intel.c | 47 intel_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in intel_switch_in() 64 intel_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in intel_switch_out()
|
| H A D | hwpmc_armv7.c | 433 armv7_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in armv7_switch_in() 440 armv7_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in armv7_switch_out() 451 struct pmc_cpu *pc; in armv7_pcpu_init()
|
| H A D | hwpmc_beri.c | 404 beri_pmc_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in beri_pmc_switch_in() 411 beri_pmc_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in beri_pmc_switch_out() 421 struct pmc_cpu *pc; in beri_pcpu_init()
|
| H A D | hwpmc_arm64.c | 451 arm64_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in arm64_switch_in() 458 arm64_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in arm64_switch_out() 469 struct pmc_cpu *pc; in arm64_pcpu_init()
|
| H A D | hwpmc_powerpc.c | 108 powerpc_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in powerpc_switch_in() 115 powerpc_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in powerpc_switch_out() 160 struct pmc_cpu *pc; in powerpc_pcpu_init()
|
| H A D | hwpmc_tsc.c | 184 struct pmc_cpu *pc; in tsc_pcpu_fini() 205 struct pmc_cpu *pc; in tsc_pcpu_init()
|
| H A D | hwpmc_mips.c | 360 mips_pmc_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in mips_pmc_switch_in() 366 mips_pmc_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in mips_pmc_switch_out() 375 struct pmc_cpu *pc; in mips_pcpu_init()
|
| H A D | hwpmc_amd.c | 541 amd_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in amd_switch_in() 561 amd_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in amd_switch_out() 967 struct pmc_cpu *pc; in amd_pcpu_init() 1015 struct pmc_cpu *pc; in amd_pcpu_fini()
|
| H A D | hwpmc_soft.c | 210 struct pmc_cpu *pc; in soft_pcpu_fini() 234 struct pmc_cpu *pc; in soft_pcpu_init()
|
| H A D | hwpmc_uncore.c | 98 struct pmc_cpu *pc; in uncore_pcpu_init() 136 struct pmc_cpu *pc; in uncore_pcpu_fini()
|
| H A D | hwpmc_mod.c | 101 struct pmc_cpu **pmc_pcpu; /* per-cpu state */ 263 static int generic_switch_in(struct pmc_cpu *pc, struct pmc_process *pp); 264 static int generic_switch_out(struct pmc_cpu *pc, struct pmc_process *pp); 1353 struct pmc_cpu *pc; in pmc_process_csw_in() 1520 struct pmc_cpu *pc; in pmc_process_csw_out() 3730 struct pmc_cpu *pc; in pmc_syscall_handler() 5471 generic_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in generic_switch_in() 5479 generic_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in generic_switch_out() 5612 pmc_pcpu = malloc(maxcpu * sizeof(struct pmc_cpu *), M_PMC, in pmc_initialize() 5626 pmc_pcpu[cpu] = malloc(sizeof(struct pmc_cpu) + in pmc_initialize()
|
| H A D | hwpmc_core.c | 121 struct pmc_cpu *pc; in core_pcpu_init() 161 struct pmc_cpu *pc; in core_pcpu_fini()
|
| /freebsd-13.1/sys/sys/ |
| H A D | pmc.h | 973 struct pmc_cpu { struct 1060 int (*pmd_switch_in)(struct pmc_cpu *_p, struct pmc_process *_pp); 1061 int (*pmd_switch_out)(struct pmc_cpu *_p, struct pmc_process *_pp); 1077 extern struct pmc_cpu **pmc_pcpu;
|