Home
last modified time | relevance | path

Searched refs:pmc_id_t (Results 1 – 16 of 16) sorted by relevance

/freebsd-head/lib/libpmc/
HDpmc.h75 int _cpu, pmc_id_t *_pmcid, uint64_t count);
76 int pmc_attach(pmc_id_t _pmcid, pid_t _pid);
77 int pmc_capabilities(pmc_id_t _pmc, uint32_t *_caps);
81 int pmc_detach(pmc_id_t _pmcid, pid_t _pid);
85 int pmc_get_msr(pmc_id_t _pmc, uint32_t *_msr);
87 int pmc_read(pmc_id_t _pmc, pmc_value_t *_value);
88 int pmc_release(pmc_id_t _pmc);
89 int pmc_rw(pmc_id_t _pmc, pmc_value_t _newvalue, pmc_value_t *_oldvalue);
90 int pmc_set(pmc_id_t _pmc, pmc_value_t _value);
91 int pmc_start(pmc_id_t _pmc);
[all …]
HDpmclog.h86 pmc_id_t pl_pmcid;
96 pmc_id_t pl_pmcid;
103 pmc_id_t pl_pmcid;
107 pmc_id_t pl_pmcid;
113 pmc_id_t pl_pmcid;
120 pmc_id_t pl_pmcid;
132 pmc_id_t pl_pmcid;
140 pmc_id_t pl_pmcid;
HDlibpmc.c1048 uint32_t flags, int cpu, pmc_id_t *pmcid, in pmc_allocate()
1158 pmc_attach(pmc_id_t pmc, pid_t pid) in pmc_attach()
1169 pmc_capabilities(pmc_id_t pmcid, uint32_t *caps) in pmc_capabilities()
1209 pmc_detach(pmc_id_t pmc, pid_t pid) in pmc_detach()
1379 pmc_get_msr(pmc_id_t pmc, uint32_t *msr) in pmc_get_msr()
1838 pmc_read(pmc_id_t pmc, pmc_value_t *value) in pmc_read()
1854 pmc_release(pmc_id_t pmc) in pmc_release()
1863 pmc_rw(pmc_id_t pmc, pmc_value_t newvalue, pmc_value_t *oldvaluep) in pmc_rw()
1879 pmc_set(pmc_id_t pmc, pmc_value_t value) in pmc_set()
1892 pmc_start(pmc_id_t pmc) in pmc_start()
[all …]
/freebsd-head/usr.sbin/pmcstat/
HDpmcpl_gprof.c95 pmc_id_t pgf_pmcid; /* id of the associated pmc */
111 struct pmcstat_image *_img, pmc_id_t _pmcid);
116 pmcstat_image *_i, pmc_id_t _id);
180 pmc_id_t pmcid) in pmcstat_gmon_create_name()
236 pmcstat_gmon_append_arc(struct pmcstat_image *image, pmc_id_t pmcid, in pmcstat_gmon_append_arc()
261 pmcstat_image_find_gmonfile(struct pmcstat_image *image, pmc_id_t pmcid) in pmcstat_image_find_gmonfile()
271 pmcstat_cgnode_do_gmon_arcs(struct pmcstat_cgnode *cg, pmc_id_t pmcid) in pmcstat_cgnode_do_gmon_arcs()
289 pmcstat_callgraph_do_gmon_arcs_for_pmcid(pmc_id_t pmcid) in pmcstat_callgraph_do_gmon_arcs_for_pmcid()
420 pmc_id_t pmcid; in pmcpl_gmon_process()
HDpmcstat_log.h50 const char *pmcstat_pmcid_to_name(pmc_id_t _pmcid);
HDpmcpl_callgraph.h51 pmc_id_t pch_pmcid;
HDpmcpl_callgraph.c129 pmcstat_cgnode_hash_lookup_pc(struct pmcstat_process *pp, pmc_id_t pmcid, in pmcstat_cgnode_hash_lookup_pc()
337 pmc_id_t pmcid; in pmcpl_cg_process()
410 pmc_id_t pmcid; in pmcstat_callgraph_print_for_pmcid()
HDpmcstat_log.c327 pmcstat_pmcid_to_name(pmc_id_t pmcid) in pmcstat_pmcid_to_name()
/freebsd-head/sys/sys/
HDpmc.h391 typedef uint32_t pmc_id_t; typedef
394 #define PMC_ID_INVALID (~ (pmc_id_t) 0)
440 pmc_id_t pm_pmcid; /* [return] process pmc id */
469 pmc_id_t pm_pmc; /* PMC to attach to */
482 pmc_id_t pm_pmcid; /* PMC id to set */
494 pmc_id_t pm_pmcid; /* pmc id */
595 pmc_id_t pm_pmcid;
618 pmc_id_t pm_pmcid; /* allocated pmc id */
779 pmc_id_t pm_id; /* allocated PMC id */
HDpmclog.h317 void pmclog_process_procexec(struct pmc_owner *_po, pmc_id_t _pmid, pid_t _pid,
/freebsd-head/lib/libpmcstat/
HDlibpmcstat.h75 pmc_id_t ev_pmcid; /* allocated ID */
262 pmc_id_t pr_pmcid;
HDlibpmcstat_logging.c57 pmcstat_lookup_pmcid(pmc_id_t pmcid, int pmcstat_mergepmc) in pmcstat_lookup_pmcid()
77 pmcstat_pmcid_add(pmc_id_t pmcid, pmcstat_interned_string ps, in pmcstat_pmcid_add()
/freebsd-head/share/examples/hwpmc/
HDoverhead.c52 pmc_id_t pmcid; in main()
/freebsd-head/tools/test/stress2/misc/
HDpmc8.sh73 pmc_id_t pmc_id = 0;
/freebsd-head/sys/dev/hwpmc/
HDhwpmc_mod.c224 static int pmc_find_pmc(pmc_id_t pmcid, struct pmc **pm);
226 pmc_id_t pmc);
2993 pmc_find_pmc_descriptor_in_process(struct pmc_owner *po, pmc_id_t pmcid) in pmc_find_pmc_descriptor_in_process()
3010 pmc_find_pmc(pmc_id_t pmcid, struct pmc **pmc) in pmc_find_pmc()
3628 pmc_do_op_pmcrelease(pmc_id_t pmcid) in pmc_do_op_pmcrelease()
4436 pmc_id_t pmcid; in pmc_syscall_handler()
4473 pmc_id_t pmcid; in pmc_syscall_handler()
HDhwpmc_logging.c1100 pmclog_process_procexec(struct pmc_owner *po, pmc_id_t pmid, pid_t pid, in pmclog_process_procexec()