Searched refs:pmc_process (Results 1 – 9 of 9) sorted by relevance
| /freebsd-9-stable/sys/dev/hwpmc/ |
| D | hwpmc_mod.c | 149 static LIST_HEAD(pmc_processhash, pmc_process) *pmc_processhash; 199 static struct pmc_process *pmc_find_process_descriptor(struct proc *p, 203 struct pmc_process *pp); 216 static void pmc_remove_process_descriptor(struct pmc_process *pp); 224 struct pmc_process *pp); 225 static int generic_switch_in(struct pmc_cpu *pc, struct pmc_process *pp); 226 static int generic_switch_out(struct pmc_cpu *pc, struct pmc_process *pp); 797 pmc_link_target_process(struct pmc *pm, struct pmc_process *pp) in pmc_link_target_process() 851 pmc_unlink_target_process(struct pmc *pm, struct pmc_process *pp) in pmc_unlink_target_process() 973 struct pmc_process *pp; in pmc_attach_one_process() [all …]
|
| D | hwpmc_intel.c | 45 intel_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in intel_switch_in() 62 intel_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in intel_switch_out()
|
| D | hwpmc_xscale.c | 550 xscale_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in xscale_switch_in() 556 xscale_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in xscale_switch_out()
|
| D | hwpmc_mips24k.c | 451 mips24k_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in mips24k_switch_in() 457 mips24k_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in mips24k_switch_out()
|
| D | hwpmc_powerpc.c | 633 powerpc_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in powerpc_switch_in() 639 powerpc_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in powerpc_switch_out()
|
| D | hwpmc_amd.c | 394 amd_switch_in(struct pmc_cpu *pc, struct pmc_process *pp) in amd_switch_in() 414 amd_switch_out(struct pmc_cpu *pc, struct pmc_process *pp) in amd_switch_out()
|
| D | hwpmc_logging.c | 908 pmclog_process_proccsw(struct pmc *pm, struct pmc_process *pp, pmc_value_t v) in pmclog_process_proccsw() 951 pmclog_process_procexit(struct pmc *pm, struct pmc_process *pp) in pmclog_process_procexit()
|
| /freebsd-9-stable/sys/sys/ |
| D | pmc.h | 649 struct pmc_process *pt_process; /* target descriptor */ 756 struct pmc_process { struct 757 LIST_ENTRY(pmc_process) pp_next; /* hash chain */ 963 int (*pmd_switch_in)(struct pmc_cpu *_p, struct pmc_process *_pp); 964 int (*pmd_switch_out)(struct pmc_cpu *_p, struct pmc_process *_pp);
|
| D | pmclog.h | 273 void pmclog_process_proccsw(struct pmc *_pm, struct pmc_process *_pp, 277 void pmclog_process_procexit(struct pmc *_pm, struct pmc_process *_pp);
|