Home
last modified time | relevance | path

Searched refs:pmc_process (Results 1 – 9 of 9) sorted by relevance

/freebsd-9-stable/sys/dev/hwpmc/
Dhwpmc_mod.c149 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 …]
Dhwpmc_intel.c45 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()
Dhwpmc_xscale.c550 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()
Dhwpmc_mips24k.c451 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()
Dhwpmc_powerpc.c633 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()
Dhwpmc_amd.c394 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()
Dhwpmc_logging.c908 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/
Dpmc.h649 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);
Dpmclog.h273 void pmclog_process_proccsw(struct pmc *_pm, struct pmc_process *_pp,
277 void pmclog_process_procexit(struct pmc *_pm, struct pmc_process *_pp);