Symbol: perf_mmap
kernel/events/core.c
7516
.mmap = perf_mmap,
tools/lib/perf/evlist.c
447
struct perf_mmap *map = fda->priv[fd].ptr;
tools/lib/perf/evlist.c
464
static struct perf_mmap* perf_evlist__alloc_mmap(struct perf_evlist *evlist, bool overwrite)
tools/lib/perf/evlist.c
467
struct perf_mmap *map;
tools/lib/perf/evlist.c
469
map = zalloc(evlist->nr_mmaps * sizeof(struct perf_mmap));
tools/lib/perf/evlist.c
474
struct perf_mmap *prev = i ? &map[i - 1] : NULL;
tools/lib/perf/evlist.c
500
static struct perf_mmap*
tools/lib/perf/evlist.c
503
struct perf_mmap *maps;
tools/lib/perf/evlist.c
524
perf_evlist__mmap_cb_mmap(struct perf_mmap *map, struct perf_mmap_param *mp,
tools/lib/perf/evlist.c
530
static void perf_evlist__set_mmap_first(struct perf_evlist *evlist, struct perf_mmap *map,
tools/lib/perf/evlist.c
551
struct perf_mmap *map;
tools/lib/perf/evlist.c
784
struct perf_mmap*
tools/lib/perf/evlist.c
785
perf_evlist__next_mmap(struct perf_evlist *evlist, struct perf_mmap *map,
tools/lib/perf/evsel.c
275
struct perf_mmap *map;
tools/lib/perf/evsel.c
62
(_evsel->mmap ? ((struct perf_mmap *) xyarray__entry(_evsel->mmap, _cpu_map_idx, _thread)) \
tools/lib/perf/evsel.c
87
evsel->mmap = xyarray__new(ncpus, nthreads, sizeof(struct perf_mmap));
tools/lib/perf/include/internal/evlist.h
34
struct perf_mmap *mmap;
tools/lib/perf/include/internal/evlist.h
35
struct perf_mmap *mmap_ovw;
tools/lib/perf/include/internal/evlist.h
36
struct perf_mmap *mmap_first;
tools/lib/perf/include/internal/evlist.h
37
struct perf_mmap *mmap_ovw_first;
tools/lib/perf/include/internal/evlist.h
43
typedef struct perf_mmap*
tools/lib/perf/include/internal/evlist.h
46
(*perf_evlist_mmap__cb_mmap_t)(struct perf_mmap*, struct perf_mmap_param*, int, struct perf_cpu);
tools/lib/perf/include/internal/mmap.h
14
struct perf_mmap;
tools/lib/perf/include/internal/mmap.h
17
typedef void (*libperf_unmap_cb_t)(struct perf_mmap *map);
tools/lib/perf/include/internal/mmap.h
38
struct perf_mmap *next;
tools/lib/perf/include/internal/mmap.h
46
size_t perf_mmap__mmap_len(struct perf_mmap *map);
tools/lib/perf/include/internal/mmap.h
48
void perf_mmap__init(struct perf_mmap *map, struct perf_mmap *prev,
tools/lib/perf/include/internal/mmap.h
50
int perf_mmap__mmap(struct perf_mmap *map, struct perf_mmap_param *mp,
tools/lib/perf/include/internal/mmap.h
52
void perf_mmap__munmap(struct perf_mmap *map);
tools/lib/perf/include/internal/mmap.h
53
void perf_mmap__get(struct perf_mmap *map);
tools/lib/perf/include/internal/mmap.h
54
void perf_mmap__put(struct perf_mmap *map);
tools/lib/perf/include/internal/mmap.h
56
u64 perf_mmap__read_head(struct perf_mmap *map);
tools/lib/perf/include/internal/mmap.h
58
int perf_mmap__read_self(struct perf_mmap *map, struct perf_counts_values *count);
tools/lib/perf/include/perf/evlist.h
41
LIBPERF_API struct perf_mmap *perf_evlist__next_mmap(struct perf_evlist *evlist,
tools/lib/perf/include/perf/evlist.h
42
struct perf_mmap *map,
tools/lib/perf/include/perf/mmap.h
10
LIBPERF_API void perf_mmap__consume(struct perf_mmap *map);
tools/lib/perf/include/perf/mmap.h
11
LIBPERF_API int perf_mmap__read_init(struct perf_mmap *map);
tools/lib/perf/include/perf/mmap.h
12
LIBPERF_API void perf_mmap__read_done(struct perf_mmap *map);
tools/lib/perf/include/perf/mmap.h
13
LIBPERF_API union perf_event *perf_mmap__read_event(struct perf_mmap *map);
tools/lib/perf/include/perf/mmap.h
7
struct perf_mmap;
tools/lib/perf/mmap.c
100
void perf_mmap__consume(struct perf_mmap *map)
tools/lib/perf/mmap.c
147
static int __perf_mmap__read_init(struct perf_mmap *md)
tools/lib/perf/mmap.c
181
int perf_mmap__read_init(struct perf_mmap *map)
tools/lib/perf/mmap.c
19
void perf_mmap__init(struct perf_mmap *map, struct perf_mmap *prev,
tools/lib/perf/mmap.c
198
void perf_mmap__read_done(struct perf_mmap *map)
tools/lib/perf/mmap.c
210
static union perf_event *perf_mmap__read(struct perf_mmap *map,
tools/lib/perf/mmap.c
272
union perf_event *perf_mmap__read_event(struct perf_mmap *map)
tools/lib/perf/mmap.c
31
size_t perf_mmap__mmap_len(struct perf_mmap *map)
tools/lib/perf/mmap.c
36
int perf_mmap__mmap(struct perf_mmap *map, struct perf_mmap_param *mp,
tools/lib/perf/mmap.c
480
int perf_mmap__read_self(struct perf_mmap *map, struct perf_counts_values *count)
tools/lib/perf/mmap.c
53
void perf_mmap__munmap(struct perf_mmap *map)
tools/lib/perf/mmap.c
70
void perf_mmap__get(struct perf_mmap *map)
tools/lib/perf/mmap.c
75
void perf_mmap__put(struct perf_mmap *map)
tools/lib/perf/mmap.c
83
static inline void perf_mmap__write_tail(struct perf_mmap *md, u64 tail)
tools/lib/perf/mmap.c
88
u64 perf_mmap__read_head(struct perf_mmap *map)
tools/lib/perf/mmap.c
93
static bool perf_mmap__empty(struct perf_mmap *map)
tools/lib/perf/tests/test-evlist.c
217
struct perf_mmap *map;
tools/lib/perf/tests/test-evlist.c
328
struct perf_mmap *map;
tools/perf/builtin-record.c
1733
struct perf_mmap *map = fda->priv[fd].ptr;
tools/perf/util/evlist.c
807
static void perf_mmap__unmap_cb(struct perf_mmap *map)
tools/perf/util/evlist.c
825
struct perf_mmap *prev = i ? &map[i - 1].core : NULL;
tools/perf/util/evlist.c
855
static struct perf_mmap*
tools/perf/util/evlist.c
881
perf_evlist__mmap_cb_mmap(struct perf_mmap *_map, struct perf_mmap_param *_mp,
tools/perf/util/mmap.h
30
struct perf_mmap core;
tools/testing/selftests/perf_events/mmap.c
180
FIXTURE_TEARDOWN(perf_mmap)
tools/testing/selftests/perf_events/mmap.c
187
TEST_F(perf_mmap, remap)
tools/testing/selftests/perf_events/mmap.c
213
TEST_F(perf_mmap, unmap)
tools/testing/selftests/perf_events/mmap.c
223
TEST_F(perf_mmap, map)
tools/testing/selftests/perf_events/mmap.c
34
FIXTURE(perf_mmap)
tools/testing/selftests/perf_events/mmap.c
41
FIXTURE_VARIANT(perf_mmap)
tools/testing/selftests/perf_events/mmap.c
47
FIXTURE_VARIANT_ADD(perf_mmap, rb)
tools/testing/selftests/perf_events/mmap.c
53
FIXTURE_VARIANT_ADD(perf_mmap, aux)
tools/testing/selftests/perf_events/mmap.c
75
FIXTURE_SETUP(perf_mmap)