|
Linux Kernel
3.7.1
|
#include "builtin.h"#include "perf.h"#include "util/cache.h"#include "util/debug.h"#include "util/exec_cmd.h"#include "util/header.h"#include "util/parse-options.h"#include "util/session.h"#include "util/tool.h"#include "util/symbol.h"#include "util/thread.h"#include "util/trace-event.h"#include "util/util.h"#include "util/evlist.h"#include "util/evsel.h"#include "util/sort.h"#include <linux/bitmap.h>Go to the source code of this file.
Data Structures | |
| struct | output_option |
| struct | script_spec |
| struct | script_desc |
Macros | |
| #define | PRINT_FIELD(x) (output[attr->type].fields & PERF_OUTPUT_##x) |
| #define | for_each_lang(scripts_path, scripts_dir, lang_dirent, lang_next) |
| #define | for_each_script(lang_path, lang_dir, script_dirent, script_next) |
| #define | RECORD_SUFFIX "-record" |
| #define | REPORT_SUFFIX "-report" |
Enumerations | |
| enum | perf_output_field { PERF_OUTPUT_COMM = 1U << 0, PERF_OUTPUT_TID = 1U << 1, PERF_OUTPUT_PID = 1U << 2, PERF_OUTPUT_TIME = 1U << 3, PERF_OUTPUT_CPU = 1U << 4, PERF_OUTPUT_EVNAME = 1U << 5, PERF_OUTPUT_TRACE = 1U << 6, PERF_OUTPUT_IP = 1U << 7, PERF_OUTPUT_SYM = 1U << 8, PERF_OUTPUT_DSO = 1U << 9, PERF_OUTPUT_ADDR = 1U << 10, PERF_OUTPUT_SYMOFFSET = 1U << 11 } |
Functions | |
| int | script_spec_register (const char *spec, struct scripting_ops *ops) |
| int | find_scripts (char **scripts_array, char **scripts_path_array) |
| int | cmd_script (int argc, const char **argv, const char *prefix __maybe_unused) |
Variables | |
| struct option | record_options [] |
| struct output_option | all_output_options [] |
| volatile int | session_done |
| #define for_each_lang | ( | scripts_path, | |
| scripts_dir, | |||
| lang_dirent, | |||
| lang_next | |||
| ) |
Definition at line 815 of file builtin-script.c.
| #define for_each_script | ( | lang_path, | |
| lang_dir, | |||
| script_dirent, | |||
| script_next | |||
| ) |
Definition at line 824 of file builtin-script.c.
Definition at line 138 of file builtin-script.c.
| #define RECORD_SUFFIX "-record" |
Definition at line 832 of file builtin-script.c.
| #define REPORT_SUFFIX "-report" |
Definition at line 833 of file builtin-script.c.
| enum perf_output_field |
Definition at line 31 of file builtin-script.c.
Definition at line 1175 of file builtin-script.c.
Definition at line 1039 of file builtin-script.c.
| int script_spec_register | ( | const char * | spec, |
| struct scripting_ops * | ops | ||
| ) |
Definition at line 607 of file builtin-script.c.
| struct output_option all_output_options[] |
Definition at line 68 of file builtin-script.c.
| u64 invalid_fields |
Definition at line 69 of file builtin-script.c.
Definition at line 941 of file builtin-record.c.
| bool user_set |
Definition at line 66 of file builtin-script.c.
| bool wildcard_set |
Definition at line 67 of file builtin-script.c.
1.8.2