#include <linux/compiler.h>
#include <linux/refcount.h>
#include <linux/types.h>
#include <asm/barrier.h>
#include <stdbool.h>
#include "auxtrace.h"
#include "event.h"
Go to the source code of this file.
◆ bkw_mmap_state
| Enumerator |
|---|
| BKW_MMAP_NOTREADY | |
| BKW_MMAP_RUNNING | |
| BKW_MMAP_DATA_PENDING | |
| BKW_MMAP_EMPTY | |
Definition at line 51 of file mmap.h.
◆ perf_mmap__consume()
| void perf_mmap__consume |
( |
struct perf_mmap * |
map | ) |
|
◆ perf_mmap__get()
| void perf_mmap__get |
( |
struct perf_mmap * |
map | ) |
|
◆ perf_mmap__mmap()
◆ perf_mmap__mmap_len()
| size_t perf_mmap__mmap_len |
( |
struct perf_mmap * |
map | ) |
|
◆ perf_mmap__munmap()
| void perf_mmap__munmap |
( |
struct perf_mmap * |
map | ) |
|
◆ perf_mmap__push()
| int perf_mmap__push |
( |
struct perf_mmap * |
md, |
|
|
void * |
to, |
|
|
int |
pushvoid *to, void *buf, size_t size |
|
) |
| |
◆ perf_mmap__put()
| void perf_mmap__put |
( |
struct perf_mmap * |
map | ) |
|
◆ perf_mmap__read_done()
| void perf_mmap__read_done |
( |
struct perf_mmap * |
map | ) |
|
◆ perf_mmap__read_event()
◆ perf_mmap__read_forward()
◆ perf_mmap__read_head()
| static u64 perf_mmap__read_head |
( |
struct perf_mmap * |
mm | ) |
|
|
inlinestatic |
◆ perf_mmap__read_init()
| int perf_mmap__read_init |
( |
struct perf_mmap * |
md | ) |
|
◆ perf_mmap__write_tail()
| static void perf_mmap__write_tail |
( |
struct perf_mmap * |
md, |
|
|
u64 |
tail |
|
) |
| |
|
inlinestatic |