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.