/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | ordered-events.h | 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, 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 D | ordered-events.c | 18 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 D | tool.h | 16 struct ordered_events; 35 struct ordered_events *oe); 83 bool ordered_events; member
|
H A D | top.h | 54 struct ordered_events *in; 55 struct ordered_events data[2];
|
H A D | session.h | 44 struct ordered_events ordered_events; member 162 struct ordered_events *oe);
|
H A D | session.c | 182 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 D | intel-bts.c | 604 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 D | ordered-events.h | 25 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 D | ordered-events.c | 18 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 D | tool.h | 16 struct ordered_events; 34 struct ordered_events *oe); 80 bool ordered_events; member
|
H A D | top.h | 50 struct ordered_events *in; 51 struct ordered_events data[2];
|
H A D | session.h | 36 struct ordered_events ordered_events; member
|
H A D | session.c | 176 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 D | intel-bts.c | 604 if (!tool->ordered_events) { in intel_bts_process_event() 687 if (!tool->ordered_events) in intel_bts_flush()
|
H A D | arm-spe.c | 595 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 D | builtin-inject.c | 87 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 D | builtin-kvm.c | 828 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 D | builtin-report.c | 747 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 D | builtin-mem.c | 391 .ordered_events = true, in cmd_mem()
|
H A D | builtin-top.c | 1085 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 D | builtin-annotate.c | 485 .ordered_events = true, in cmd_annotate()
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-inject.c | 163 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 D | builtin-kvm.c | 1345 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 D | builtin-report.c | 806 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 D | builtin-top.c | 1083 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()
|