Home
last modified time | relevance | path

Searched refs:ordered_events (Results 1 - 25 of 58) sorted by relevance

123

/kernel/linux/linux-6.6/tools/perf/util/
H A Dordered-events.h26 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,
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 *o
[all...]
H A Dordered-events.c18 static void queue_event(struct ordered_events *oe, struct ordered_event *new) in queue_event()
64 static union perf_event *__dup_event(struct ordered_events *oe, in __dup_event()
78 static union perf_event *dup_event(struct ordered_events *oe, in dup_event()
84 static void __free_dup_event(struct ordered_events *oe, union perf_event *event) in __free_dup_event()
92 static void free_dup_event(struct ordered_events *oe, union perf_event *event) in free_dup_event()
99 static struct ordered_event *alloc_event(struct ordered_events *oe, in alloc_event()
172 ordered_events__new_event(struct ordered_events *oe, u64 timestamp, in ordered_events__new_event()
186 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event) in ordered_events__delete()
194 int ordered_events__queue(struct ordered_events *oe, union perf_event *event, in ordered_events__queue()
224 static int do_flush(struct ordered_events *o
[all...]
H A Dtool.h16 struct ordered_events;
35 struct ordered_events *oe);
83 bool ordered_events; member
H A Dtop.h54 struct ordered_events *in;
55 struct ordered_events data[2];
H A Dsession.h44 struct ordered_events ordered_events; member
162 struct ordered_events *oe);
H A Dsession.c182 static int ordered_events__deliver_event(struct ordered_events *oe, in ordered_events__deliver_event()
186 ordered_events); in ordered_events__deliver_event()
209 ordered_events__init(&session->ordered_events, in __perf_session__new()
268 tool->ordered_events && !evlist__sample_id_all(session->evlist)) { in __perf_session__new()
270 tool->ordered_events = false; in __perf_session__new()
368 struct ordered_events *oe __maybe_unused) in process_finished_round_stub()
529 if (tool->ordered_events) in perf_tool__fill_defaults()
1076 struct ordered_events *oe) in perf_event__process_finished_round()
1086 return ordered_events__queue(&s->ordered_events, event, timestamp, file_offset, file_path); in perf_session__queue_event()
1653 struct ordered_events *o in perf_session__process_user_event()
[all...]
H A Dintel-bts.c604 if (!tool->ordered_events) { in intel_bts_process_event()
687 if (!tool->ordered_events) in intel_bts_flush()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dordered-events.h25 struct ordered_events;
27 typedef int (*ordered_events__deliver_t)(struct ordered_events *oe,
35 struct ordered_events { struct
55 int ordered_events__queue(struct ordered_events *oe, union perf_event *event,
57 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event);
58 int ordered_events__flush(struct ordered_events *oe, enum oe_flush how);
59 int ordered_events__flush_time(struct ordered_events *oe, u64 timestamp);
60 void ordered_events__init(struct ordered_events *oe, ordered_events__deliver_t deliver,
62 void ordered_events__free(struct ordered_events *oe);
63 void ordered_events__reinit(struct ordered_events *o
[all...]
H A Dordered-events.c18 static void queue_event(struct ordered_events *oe, struct ordered_event *new) in queue_event()
64 static union perf_event *__dup_event(struct ordered_events *oe, in __dup_event()
78 static union perf_event *dup_event(struct ordered_events *oe, in dup_event()
84 static void __free_dup_event(struct ordered_events *oe, union perf_event *event) in __free_dup_event()
92 static void free_dup_event(struct ordered_events *oe, union perf_event *event) in free_dup_event()
99 static struct ordered_event *alloc_event(struct ordered_events *oe, in alloc_event()
172 ordered_events__new_event(struct ordered_events *oe, u64 timestamp, in ordered_events__new_event()
186 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event) in ordered_events__delete()
194 int ordered_events__queue(struct ordered_events *oe, union perf_event *event, in ordered_events__queue()
223 static int do_flush(struct ordered_events *o
[all...]
H A Dtool.h16 struct ordered_events;
34 struct ordered_events *oe);
80 bool ordered_events; member
H A Dtop.h50 struct ordered_events *in;
51 struct ordered_events data[2];
H A Dsession.h36 struct ordered_events ordered_events; member
H A Dsession.c176 static int ordered_events__deliver_event(struct ordered_events *oe, in ordered_events__deliver_event()
180 ordered_events); in ordered_events__deliver_event()
199 ordered_events__init(&session->ordered_events, in perf_session__new()
258 tool->ordered_events && !evlist__sample_id_all(session->evlist)) { in perf_session__new()
260 tool->ordered_events = false; in perf_session__new()
358 struct ordered_events *oe __maybe_unused) in process_finished_round_stub()
366 struct ordered_events *oe);
510 if (tool->ordered_events) in perf_tool__fill_defaults()
1042 struct ordered_events *oe) in process_finished_round()
1052 return ordered_events__queue(&s->ordered_events, even in perf_session__queue_event()
[all...]
H A Dintel-bts.c604 if (!tool->ordered_events) { in intel_bts_process_event()
687 if (!tool->ordered_events) in intel_bts_flush()
H A Darm-spe.c595 if (!tool->ordered_events) { in arm_spe_process_event()
677 if (!tool->ordered_events) in arm_spe_flush()
/kernel/linux/linux-5.10/tools/perf/
H A Dbuiltin-inject.c87 struct ordered_events *oe __maybe_unused) in perf_event__repipe_oe_synth()
95 struct ordered_events *oe __maybe_unused) in perf_event__drop_oe()
752 inject->tool.ordered_events = true; in __cmd_inject()
924 inject.tool.ordered_events = true; in cmd_inject()
929 inject.tool.ordered_events = true; in cmd_inject()
936 inject.tool.ordered_events = true; in cmd_inject()
H A Dbuiltin-kvm.c828 struct ordered_events *oe = &kvm->session->ordered_events; in perf_kvm__mmap_read()
1087 .ordered_events = true, in read_events()
1392 kvm->tool.ordered_events = true; in kvm_events_live()
1458 ordered_events__set_copy_on_queue(&kvm->session->ordered_events, true); in kvm_events_live()
H A Dbuiltin-report.c747 rep->tool.ordered_events = true; in tasks_setup()
1155 .ordered_events = true, in cmd_report()
1357 report.tool.ordered_events = false; in cmd_report()
1409 ordered_events__set_alloc_size(&session->ordered_events, in cmd_report()
H A Dbuiltin-mem.c391 .ordered_events = true, in cmd_mem()
H A Dbuiltin-top.c1085 static struct ordered_events *rotate_queues(struct perf_top *top) in rotate_queues()
1087 struct ordered_events *in = top->qe.in; in rotate_queues()
1102 struct ordered_events *out, *in = top->qe.in; in process_thread()
1138 static int deliver_event(struct ordered_events *qe, in deliver_event()
H A Dbuiltin-annotate.c485 .ordered_events = true, in cmd_annotate()
/kernel/linux/linux-6.6/tools/perf/
H A Dbuiltin-inject.c163 struct ordered_events *oe __maybe_unused) in perf_event__repipe_oe_synth()
171 struct ordered_events *oe __maybe_unused) in perf_event__drop_oe()
1249 gs->tool.ordered_events = true; in guest_session__start()
1648 struct ordered_events *oe) in host__finished_round()
2025 inject->tool.ordered_events = true; in __cmd_inject()
2039 inject->tool.ordered_events = true; in __cmd_inject()
2075 inject->tool.ordered_events = true; in __cmd_inject()
2365 inject.tool.ordered_events = true; in cmd_inject()
2379 inject.tool.ordered_events = true; in cmd_inject()
2386 inject.tool.ordered_events in cmd_inject()
[all...]
H A Dbuiltin-kvm.c1345 struct ordered_events *oe = &kvm->session->ordered_events; in perf_kvm__mmap_read()
1610 .ordered_events = true, in read_events()
1928 kvm->tool.ordered_events = true; in kvm_events_live()
1994 ordered_events__set_copy_on_queue(&kvm->session->ordered_events, true); in kvm_events_live()
H A Dbuiltin-report.c806 rep->tool.ordered_events = true; in tasks_setup()
1226 .ordered_events = true, in cmd_report()
1457 report.tool.ordered_events = false; in cmd_report()
1500 ordered_events__set_alloc_size(&session->ordered_events, in cmd_report()
H A Dbuiltin-top.c1083 static struct ordered_events *rotate_queues(struct perf_top *top) in rotate_queues()
1085 struct ordered_events *in = top->qe.in; in rotate_queues()
1100 struct ordered_events *out, *in = top->qe.in; in process_thread()
1136 static int deliver_event(struct ordered_events *qe, in deliver_event()

Completed in 30 milliseconds

123