Home
last modified time | relevance | path

Searched refs:context_switch (Results 1 – 25 of 34) sorted by relevance

12

/linux/tools/testing/selftests/powerpc/benchmarks/
H A DMakefile2 TEST_GEN_PROGS := gettimeofday context_switch fork mmap_bench futex_bench null_syscall
15 $(OUTPUT)/context_switch: ../utils.c
16 $(OUTPUT)/context_switch: CFLAGS += -maltivec -mvsx -mabi=altivec
17 $(OUTPUT)/context_switch: LDLIBS += -lpthread
H A D.gitignore3 context_switch
/linux/tools/perf/python/
H A Dtwatch.py11 def main(context_switch = 0, thread = -1): argument
18 sample_id_all = 1, context_switch = context_switch,
/linux/tools/perf/util/
H A Dtool.h61 context_switch, member
H A Dtool.c301 tool->context_switch = perf_event__process_switch; in perf_tool__init()
400 CREATE_DELEGATE_OP(context_switch);
489 tool->tool.context_switch = delegate_context_switch; in delegate_tool__init()
H A Dperf_api_probe.c105 evsel->core.attr.context_switch = 1; in perf_probe_context_switch()
H A Ddb-export.c583 pid_t pid = event->context_switch.next_prev_pid; in db_export__switch()
584 pid_t tid = event->context_switch.next_prev_tid; in db_export__switch()
H A Dpython.c405 pevent->event.context_switch.next_prev_pid, in pyrf_context_switch_event__repr()
406 pevent->event.context_switch.next_prev_tid, in pyrf_context_switch_event__repr()
998 context_switch = 0, in pyrf_evsel__init() local
1017 &mmap, &context_switch, &comm, &freq, &inherit_stat, in pyrf_evsel__init()
1041 attr.context_switch = context_switch; in pyrf_evsel__init()
H A Dsession.c393 event->context_switch.next_prev_pid = in perf_event__switch_swap()
394 bswap_32(event->context_switch.next_prev_pid); in perf_event__switch_swap()
395 event->context_switch.next_prev_tid =
396 bswap_32(event->context_switch.next_prev_tid); in perf_event__text_poke_swap()
400 swap_sample_id_all(event, &event->context_switch + 1); in perf_event__text_poke_swap()
1550 return tool->context_switch(tool, event, sample, machine); in perf_session__deliver_event()
2696 if (evsel->core.attr.context_switch) in map__set_kallsyms_ref_reloc_sym()
H A Devent.c491 event->context_switch.next_prev_pid, in perf_event__fprintf_switch()
492 event->context_switch.next_prev_tid); in perf_event__fprintf_switch()
H A Dperf_event_attr_fprintf.c334 PRINT_ATTRf(context_switch, p_unsigned); in perf_event_attr__fprintf()
H A Darm-spe.c1390 pid = event->context_switch.next_prev_pid; in arm_spe_process_event()
1391 tid = event->context_switch.next_prev_tid; in arm_spe_process_event()
1395 pr_warning("context_switch event has no tid\n"); in arm_spe_process_event()
H A Dcs-etm.c2797 event->context_switch.next_prev_pid, in cs_etm__process_switch_cpu_wide()
2798 event->context_switch.next_prev_tid); in cs_etm__process_switch_cpu_wide()
H A Dintel-pt.c3528 pid = event->context_switch.next_prev_pid; in intel_pt_context_switch()
3529 tid = event->context_switch.next_prev_tid; in intel_pt_context_switch()
4200 if (evsel->core.attr.context_switch) in intel_pt_find_switch()
/linux/tools/testing/selftests/perf_events/
H A Dwatermark_signal.c61 attr.context_switch = 1; in TEST()
/linux/tools/perf/
H A Dbuiltin-inject.c1507 gs->tool.context_switch = guest_session__repipe; in guest_session__start()
1964 u32 pid = event->context_switch.next_prev_pid; in host__context_switch()
1965 u32 tid = event->context_switch.next_prev_tid; in host__context_switch()
2024 inject->tool.context_switch = perf_event__drop; in parse_vm_time_correlation()
2355 inject->tool.context_switch = host__repipe; in __cmd_inject()
2367 inject->tool.context_switch = host__context_switch; in __cmd_inject()
2658 inject.tool.context_switch = perf_event__repipe; in cmd_inject()
/linux/kernel/trace/
H A Dtrace_entries.h179 FTRACE_ENTRY(context_switch, ctx_switch_entry,
/linux/tools/perf/Documentation/
H A Dperf-inject.txt103 Currently only mmap, mmap2, comm, task, context_switch, ksymbol,
/linux/tools/include/uapi/linux/
H A Dperf_event.h455 context_switch : 1, /* context switch data */ member
/linux/include/uapi/linux/
H A Dperf_event.h455 context_switch : 1, /* context switch data */ member
/linux/tools/lib/perf/include/perf/
H A Devent.h621 struct perf_record_switch context_switch; member
/linux/tools/perf/arch/arm64/util/
H A Darm-spe.c386 tracking_evsel->core.attr.context_switch = 1; in arm_spe_setup_tracking_event()
/linux/tools/perf/scripts/python/
H A Dintel-pt-events.py466 def context_switch(ts, cpu, pid, tid, np_pid, np_tid, machine_pid, out, out_preempt, *x): function
/linux/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c1452 call_object(tables->context_switch_handler, t, "context_switch"); in python_export_context_switch()
1561 const char *handler_name = "context_switch"; in python_do_process_switch()
1572 np_pid = event->context_switch.next_prev_pid; in python_do_process_switch()
1573 np_tid = event->context_switch.next_prev_tid; in python_do_process_switch()
1886 SET_TABLE_HANDLER(context_switch); in set_table_handlers()
/linux/tools/perf/arch/x86/util/
H A Dintel-pt.c805 switch_evsel->core.attr.context_switch = 1; in intel_pt_recording_options()

12