|
Linux Kernel
3.7.1
|
#include <sys/utsname.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <errno.h>#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <stdarg.h>#include <limits.h>#include <elf.h>#include "util.h"#include "event.h"#include "strlist.h"#include "debug.h"#include "cache.h"#include "color.h"#include "symbol.h"#include "thread.h"#include "debugfs.h"#include "trace-event.h"#include "probe-event.h"#include "probe-finder.h"#include "session.h"Go to the source code of this file.
Data Structures | |
| struct | __event_package |
Macros | |
| #define | MAX_CMDLEN 256 |
| #define | MAX_PROBE_ARGS 128 |
| #define | PERFPROBE_GROUP "probe" |
| #define | semantic_error(msg...) pr_err("Semantic error :" msg) |
Variables | |
| bool | probe_event_dry_run |
| #define MAX_CMDLEN 256 |
Definition at line 49 of file probe-event.c.
| #define MAX_PROBE_ARGS 128 |
Definition at line 50 of file probe-event.c.
| #define PERFPROBE_GROUP "probe" |
Definition at line 51 of file probe-event.c.
Definition at line 55 of file probe-event.c.
| int add_perf_probe_events | ( | struct perf_probe_event * | pevs, |
| int | npevs, | ||
| int | max_tevs, | ||
| const char * | target, | ||
| bool | force_add | ||
| ) |
Definition at line 2012 of file probe-event.c.
| void clear_perf_probe_event | ( | struct perf_probe_event * | pev | ) |
Definition at line 1478 of file probe-event.c.
Definition at line 2127 of file probe-event.c.
Definition at line 170 of file probe-event.c.
| int parse_line_range_desc | ( | const char * | arg, |
| struct line_range * | lr | ||
| ) |
Definition at line 702 of file probe-event.c.
| int parse_perf_probe_command | ( | const char * | cmd, |
| struct perf_probe_event * | pev | ||
| ) |
Definition at line 1039 of file probe-event.c.
| bool perf_probe_event_need_dwarf | ( | struct perf_probe_event * | pev | ) |
Definition at line 1082 of file probe-event.c.
Definition at line 2264 of file probe-event.c.
| int show_available_vars | ( | struct perf_probe_event *pevs | __maybe_unused, |
| int npevs | __maybe_unused, | ||
| int max_vls | __maybe_unused, | ||
| const char *module | __maybe_unused, | ||
| struct strfilter *filter | __maybe_unused, | ||
| bool externs | __maybe_unused | ||
| ) |
Definition at line 671 of file probe-event.c.
Definition at line 664 of file probe-event.c.
Definition at line 1701 of file probe-event.c.
| int synthesize_perf_probe_arg | ( | struct perf_probe_arg * | pa, |
| char * | buf, | ||
| size_t | len | ||
| ) |
Definition at line 1192 of file probe-event.c.
| char* synthesize_probe_trace_command | ( | struct probe_trace_event * | tev | ) |
Definition at line 1395 of file probe-event.c.
| bool probe_event_dry_run |
Definition at line 53 of file probe-event.c.
1.8.2