Lines Matching refs:ordered_events
26 struct ordered_events;
28 typedef int (*ordered_events__deliver_t)(struct ordered_events *oe,
36 struct ordered_events { struct
56 int ordered_events__queue(struct ordered_events *oe, union perf_event *event, argument
58 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event);
59 int ordered_events__flush(struct ordered_events *oe, enum oe_flush how);
60 int ordered_events__flush_time(struct ordered_events *oe, u64 timestamp);
61 void ordered_events__init(struct ordered_events *oe, ordered_events__deliver_t deliver,
63 void ordered_events__free(struct ordered_events *oe);
64 void ordered_events__reinit(struct ordered_events *oe);
65 u64 ordered_events__first_time(struct ordered_events *oe);
68 void ordered_events__set_alloc_size(struct ordered_events *oe, u64 size) in ordered_events__set_alloc_size()
74 void ordered_events__set_copy_on_queue(struct ordered_events *oe, bool copy) in ordered_events__set_copy_on_queue()
79 static inline u64 ordered_events__last_flush_time(struct ordered_events *oe) in ordered_events__last_flush_time()