|
Linux Perf
|
#include <linux/types.h>

Go to the source code of this file.
Classes | |
| struct | ordered_event |
| struct | ordered_events |
Typedefs | |
| typedef int(* | ordered_events__deliver_t) (struct ordered_events *oe, struct ordered_event *event) |
Enumerations | |
| enum | oe_flush { OE_FLUSH__NONE, OE_FLUSH__FINAL, OE_FLUSH__ROUND, OE_FLUSH__HALF } |
Functions | |
| int | ordered_events__queue (struct ordered_events *oe, union perf_event *event, u64 timestamp, u64 file_offset) |
| void | ordered_events__delete (struct ordered_events *oe, struct ordered_event *event) |
| int | ordered_events__flush (struct ordered_events *oe, enum oe_flush how) |
| void | ordered_events__init (struct ordered_events *oe, ordered_events__deliver_t deliver) |
| void | ordered_events__free (struct ordered_events *oe) |
| void | ordered_events__reinit (struct ordered_events *oe) |
| static void | ordered_events__set_alloc_size (struct ordered_events *oe, u64 size) |
| static void | ordered_events__set_copy_on_queue (struct ordered_events *oe, bool copy) |
| typedef int(* ordered_events__deliver_t) (struct ordered_events *oe, struct ordered_event *event) |
Definition at line 25 of file ordered-events.h.
| enum oe_flush |
| Enumerator | |
|---|---|
| OE_FLUSH__NONE | |
| OE_FLUSH__FINAL | |
| OE_FLUSH__ROUND | |
| OE_FLUSH__HALF | |
Definition at line 16 of file ordered-events.h.
| void ordered_events__delete | ( | struct ordered_events * | oe, |
| struct ordered_event * | event | ||
| ) |
| int ordered_events__flush | ( | struct ordered_events * | oe, |
| enum oe_flush | how | ||
| ) |
| void ordered_events__free | ( | struct ordered_events * | oe | ) |
| void ordered_events__init | ( | struct ordered_events * | oe, |
| ordered_events__deliver_t | deliver | ||
| ) |
Definition at line 293 of file ordered-events.c.
| int ordered_events__queue | ( | struct ordered_events * | oe, |
| union perf_event * | event, | ||
| u64 | timestamp, | ||
| u64 | file_offset | ||
| ) |
| void ordered_events__reinit | ( | struct ordered_events * | oe | ) |
|
inlinestatic |
Definition at line 56 of file ordered-events.h.
|
inlinestatic |
Definition at line 62 of file ordered-events.h.