|
int | perf_file_header__read (struct perf_file_header *header, struct perf_header *ph, int fd) |
|
int | perf_session__read_header (struct perf_session *session) |
|
int | perf_session__write_header (struct perf_session *session, struct perf_evlist *evlist, int fd, bool at_exit) |
|
int | perf_header__write_pipe (int fd) |
|
void | perf_header__set_feat (struct perf_header *header, int feat) |
|
void | perf_header__clear_feat (struct perf_header *header, int feat) |
|
bool | perf_header__has_feat (const struct perf_header *header, int feat) |
|
int | perf_header__set_cmdline (int argc, const char **argv) |
|
int | perf_header__process_sections (struct perf_header *header, int fd, void *data, int(*process)(struct perf_file_section *section, struct perf_header *ph, int feat, int fd, void *data)) |
|
int | perf_header__fprintf_info (struct perf_session *s, FILE *fp, bool full) |
|
int | perf_event__synthesize_features (struct perf_tool *tool, struct perf_session *session, struct perf_evlist *evlist, perf_event__handler_t process) |
|
int | perf_event__synthesize_extra_attr (struct perf_tool *tool, struct perf_evlist *evsel_list, perf_event__handler_t process, bool is_pipe) |
|
int | perf_event__process_feature (struct perf_tool *tool, union perf_event *event, struct perf_session *session) |
|
int | perf_event__synthesize_attr (struct perf_tool *tool, struct perf_event_attr *attr, u32 ids, u64 *id, perf_event__handler_t process) |
|
int | perf_event__synthesize_attrs (struct perf_tool *tool, struct perf_session *session, perf_event__handler_t process) |
|
int | perf_event__synthesize_event_update_unit (struct perf_tool *tool, struct perf_evsel *evsel, perf_event__handler_t process) |
|
int | perf_event__synthesize_event_update_scale (struct perf_tool *tool, struct perf_evsel *evsel, perf_event__handler_t process) |
|
int | perf_event__synthesize_event_update_name (struct perf_tool *tool, struct perf_evsel *evsel, perf_event__handler_t process) |
|
int | perf_event__synthesize_event_update_cpus (struct perf_tool *tool, struct perf_evsel *evsel, perf_event__handler_t process) |
|
int | perf_event__process_attr (struct perf_tool *tool, union perf_event *event, struct perf_evlist **pevlist) |
|
int | perf_event__process_event_update (struct perf_tool *tool, union perf_event *event, struct perf_evlist **pevlist) |
|
size_t | perf_event__fprintf_event_update (union perf_event *event, FILE *fp) |
|
int | perf_event__synthesize_tracing_data (struct perf_tool *tool, int fd, struct perf_evlist *evlist, perf_event__handler_t process) |
|
int | perf_event__process_tracing_data (struct perf_tool *tool, union perf_event *event, struct perf_session *session) |
|
int | perf_event__synthesize_build_id (struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *machine) |
|
int | perf_event__process_build_id (struct perf_tool *tool, union perf_event *event, struct perf_session *session) |
|
bool | is_perf_magic (u64 magic) |
|
int | do_write (struct feat_fd *fd, const void *buf, size_t size) |
|
int | write_padded (struct feat_fd *fd, const void *bf, size_t count, size_t count_aligned) |
|
int | get_cpuid (char *buffer, size_t sz) |
|
char * | get_cpuid_str (struct perf_pmu *pmu __maybe_unused) |
|
int | strcmp_cpuid_str (const char *s1, const char *s2) |
|