Changeset View
Changeset View
Standalone View
Standalone View
lib/libpmcstat/libpmcstat.h
Show First 20 Lines • Show All 330 Lines • ▼ Show 20 Lines | |||||
struct pmcstat_image * | struct pmcstat_image * | ||||
pmcstat_image_from_path(pmcstat_interned_string internedpath, | pmcstat_image_from_path(pmcstat_interned_string internedpath, | ||||
int iskernelmodule, struct pmcstat_args *args, | int iskernelmodule, struct pmcstat_args *args, | ||||
struct pmc_plugins *plugins); | struct pmc_plugins *plugins); | ||||
int pmcstat_string_lookup_hash(pmcstat_interned_string _is); | int pmcstat_string_lookup_hash(pmcstat_interned_string _is); | ||||
void pmcstat_process_elf_exec(struct pmcstat_process *_pp, | void pmcstat_process_elf_exec(struct pmcstat_process *_pp, | ||||
struct pmcstat_image *_image, uintfptr_t _entryaddr, | struct pmcstat_image *_image, uintptr_t _baseaddr, uintptr_t _dynaddr, | ||||
struct pmcstat_args *args, struct pmc_plugins *plugins, | struct pmcstat_args *args, struct pmc_plugins *plugins, | ||||
struct pmcstat_stats *pmcstat_stats); | struct pmcstat_stats *pmcstat_stats); | ||||
void pmcstat_image_link(struct pmcstat_process *_pp, | void pmcstat_image_link(struct pmcstat_process *_pp, | ||||
struct pmcstat_image *_i, uintfptr_t _lpc); | struct pmcstat_image *_i, uintfptr_t _lpc); | ||||
void pmcstat_process_aout_exec(struct pmcstat_process *_pp, | void pmcstat_process_aout_exec(struct pmcstat_process *_pp, | ||||
struct pmcstat_image *_image, uintfptr_t _entryaddr); | struct pmcstat_image *_image, uintptr_t _baseaddr); | ||||
void pmcstat_process_exec(struct pmcstat_process *_pp, | void pmcstat_process_exec(struct pmcstat_process *_pp, | ||||
pmcstat_interned_string _path, uintfptr_t _entryaddr, | pmcstat_interned_string _path, uintptr_t _baseaddr, uintptr_t _dynaddr, | ||||
struct pmcstat_args *args, struct pmc_plugins *plugins, | struct pmcstat_args *args, struct pmc_plugins *plugins, | ||||
struct pmcstat_stats *pmcstat_stats); | struct pmcstat_stats *pmcstat_stats); | ||||
void pmcstat_image_determine_type(struct pmcstat_image *_image, struct pmcstat_args *args); | void pmcstat_image_determine_type(struct pmcstat_image *_image, struct pmcstat_args *args); | ||||
void pmcstat_image_get_aout_params(struct pmcstat_image *_image, struct pmcstat_args *args); | void pmcstat_image_get_aout_params(struct pmcstat_image *_image, struct pmcstat_args *args); | ||||
struct pmcstat_pcmap *pmcstat_process_find_map(struct pmcstat_process *_p, | struct pmcstat_pcmap *pmcstat_process_find_map(struct pmcstat_process *_p, | ||||
uintfptr_t _pc); | uintfptr_t _pc); | ||||
void pmcstat_initialize_logging(struct pmcstat_process **pmcstat_kernproc, | void pmcstat_initialize_logging(struct pmcstat_process **pmcstat_kernproc, | ||||
struct pmcstat_args *args, struct pmc_plugins *plugins, | struct pmcstat_args *args, struct pmc_plugins *plugins, | ||||
Show All 30 Lines |