#include "evlist.h"
#include "evsel.h"
#include "cpumap.h"
#include "parse-events.h"
#include <errno.h>
#include <api/fs/fs.h>
#include <subcmd/parse-options.h>
#include "util.h"
#include "cloexec.h"
Go to the source code of this file.
◆ setup_probe_fn_t
typedef void(* setup_probe_fn_t) (struct perf_evsel *evsel) |
◆ get_max_rate()
static int get_max_rate |
( |
unsigned int * |
rate | ) |
|
|
static |
◆ perf_can_comm_exec()
static bool perf_can_comm_exec |
( |
void |
| ) |
|
|
static |
◆ perf_can_record_cpu_wide()
bool perf_can_record_cpu_wide |
( |
void |
| ) |
|
◆ perf_can_record_switch_events()
bool perf_can_record_switch_events |
( |
void |
| ) |
|
◆ perf_can_sample_identifier()
bool perf_can_sample_identifier |
( |
void |
| ) |
|
◆ perf_do_probe_api()
◆ perf_evlist__can_select_event()
bool perf_evlist__can_select_event |
( |
struct perf_evlist * |
evlist, |
|
|
const char * |
str |
|
) |
| |
◆ perf_evlist__config()
◆ perf_probe_api()
◆ perf_probe_comm_exec()
static void perf_probe_comm_exec |
( |
struct perf_evsel * |
evsel | ) |
|
|
static |
◆ perf_probe_context_switch()
static void perf_probe_context_switch |
( |
struct perf_evsel * |
evsel | ) |
|
|
static |
◆ perf_probe_sample_identifier()
static void perf_probe_sample_identifier |
( |
struct perf_evsel * |
evsel | ) |
|
|
static |
◆ record__parse_freq()
int record__parse_freq |
( |
const struct option * |
opt, |
|
|
const char * |
str, |
|
|
int unset |
__maybe_unused |
|
) |
| |
◆ record_opts__config()
◆ record_opts__config_freq()
static int record_opts__config_freq |
( |
struct record_opts * |
opts | ) |
|
|
static |