/linux-master/drivers/xen/events/ |
H A D | Makefile | 2 obj-y += events.o 4 events-y += events_base.o 5 events-y += events_2l.o 6 events-y += events_fifo.o
|
/linux-master/drivers/infiniband/core/ |
H A D | trace.c | 12 #include <trace/events/rdma_core.h>
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | trace.c | 6 #include <trace/events/thp.h>
|
/linux-master/tools/testing/selftests/ftrace/test.d/trigger/ |
H A D | trigger-eventonoff.tc | 4 # requires: set_event events/sched/sched_process_fork/trigger 12 FEATURE=`grep enable_event events/sched/sched_process_fork/trigger` 19 echo 0 > events/sched/sched_switch/enable 20 echo 'enable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger 22 if [ `cat events/sched/sched_switch/enable` != '1*' ]; then 29 echo 1 > events/sched/sched_switch/enable 30 echo 'disable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger 32 if [ `cat events/sched/sched_switch/enable` != '0*' ]; then 39 ! echo 'enable_event:nogroup:noevent' > events/sched/sched_process_fork/trigger 40 ! echo 'disable_event+1' > events/sche [all...] |
H A D | trigger-filter.tc | 4 # requires: set_event events/sched/sched_process_fork/trigger 14 echo 'traceoff if child_pid == 0' > events/sched/sched_process_fork/trigger 23 ! echo 'traceoff if a' > events/sched/sched_process_fork/trigger 24 ! echo 'traceoff if common_pid=0' > events/sched/sched_process_fork/trigger 25 ! echo 'traceoff if common_pid==b' > events/sched/sched_process_fork/trigger 26 echo 'traceoff if common_pid == 0' > events/sched/sched_process_fork/trigger 27 echo '!traceoff' > events/sched/sched_process_fork/trigger 28 ! echo 'traceoff if common_pid == child_pid' > events/sched/sched_process_fork/trigger 29 echo 'traceoff if common_pid <= 0' > events/sched/sched_process_fork/trigger 30 echo '!traceoff' > events/sche [all...] |
H A D | trigger-trace-marker-hist.tc | 4 # requires: set_event events/ftrace/print/trigger events/ftrace/print/hist 14 echo 'hist:keys=common_pid' > events/ftrace/print/trigger 16 grep 'hitcount: *10$' events/ftrace/print/hist > /dev/null || \
|
H A D | trigger-stacktrace.tc | 4 # requires: set_event events/sched/sched_process_fork/trigger 11 FEATURE=`grep stacktrace events/sched/sched_process_fork/trigger` 20 echo 'stacktrace' > events/sched/sched_process_fork/trigger 29 ! echo "stacktrace:foo" > events/sched/sched_process_fork/trigger 30 echo "stacktrace" > events/sched/sched_process_fork/trigger 31 ! echo "stacktrace" > events/sched/sched_process_fork/trigger
|
H A D | trigger-trace-marker-synthetic.tc | 4 # requires: set_event synthetic_events events/ftrace/print/trigger events/ftrace/print/hist 15 echo 'hist:keys=common_pid:ts0=common_timestamp.usecs if buf == "start"' > events/ftrace/print/trigger 16 echo 'hist:keys=common_pid:lat=common_timestamp.usecs-$ts0:onmatch(ftrace.print).latency($lat) if buf == "end"' >> events/ftrace/print/trigger 17 echo 'hist:keys=common_pid,lat:sort=lat' > events/synthetic/latency/trigger 21 cnt=`grep 'hitcount: *1$' events/ftrace/print/hist | wc -l` 27 grep 'hitcount: *1$' events/synthetic/latency/hist > /dev/null || \
|
H A D | trigger-trace-marker-synthetic-kernel.tc | 4 # requires: set_event synthetic_events events/sched/sched_waking events/ftrace/print/trigger events/ftrace/print/hist 15 echo 'hist:keys=pid:ts0=common_timestamp.usecs' > events/sched/sched_waking/trigger 16 echo 'hist:keys=common_pid:lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).latency($lat)' > events/ftrace/print/trigger 17 echo 'hist:keys=common_pid,lat:sort=lat' > events/synthetic/latency/trigger 21 grep 'hitcount: *1$' events/ftrace/print/hist > /dev/null || \ 24 grep 'hitcount: *1$' events/synthetic/latency/hist > /dev/null || \
|
/linux-master/tools/testing/selftests/powerpc/pmu/ |
H A D | count_stcx_fail.c | 29 static int do_count_loop(struct event *events, u64 instructions, argument 43 event_read(&events[0]); 44 event_read(&events[1]); 45 event_read(&events[2]); 47 expected = instructions + overhead + (events[2].result.value * 10); 48 difference = events[0].result.value - expected; 49 percentage = (double)difference / events[0].result.value * 100; 53 event_report(&events[0]); 54 event_report(&events[1]); 55 event_report(&events[ 79 determine_overhead(struct event *events) argument 104 struct event events[3]; local [all...] |
H A D | count_instructions.c | 29 static int do_count_loop(struct event *events, u64 instructions, argument 42 event_read(&events[0]); 43 event_read(&events[1]); 46 difference = events[0].result.value - expected; 47 percentage = (double)difference / events[0].result.value * 100; 50 event_report(&events[0]); 51 event_report(&events[1]); 55 printf("Actual %llu\n", events[0].result.value); 59 event_reset(&events[0]); 60 event_reset(&events[ 74 determine_overhead(struct event *events) argument 96 struct event events[2]; local [all...] |
/linux-master/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
H A D | group_constraint_unit_test.c | 29 struct event *e, events[3]; local 40 /* Init the events for the group contraint check for unit bits */ 41 e = &events[0]; 45 FAIL_IF(!event_open(&events[0])); 47 /* Init the events for the group contraint check for unit bits */ 48 e = &events[1]; 52 FAIL_IF(event_open(&events[1])); 55 e = &events[2]; 59 FAIL_IF(!event_open_with_group(&events[2], events[ [all...] |
H A D | event_alternatives_tests_p10.c | 27 struct event *e, events[5]; local 35 * alternative events is handled by respective PMU driver 47 e = &events[0]; 50 e = &events[1]; 53 e = &events[2]; 56 e = &events[3]; 59 e = &events[4]; 62 FAIL_IF(event_open(&events[0])); 66 * 0x600f4 in PMC6. So it can go in with other events 70 FAIL_IF(event_open_with_group(&events[ [all...] |
H A D | group_constraint_pmc_count_test.c | 21 struct event *e, events[5]; local 30 * events. Trying to open fourth event should 33 e = &events[0]; 36 e = &events[1]; 39 e = &events[2]; 42 e = &events[3]; 45 e = &events[4]; 48 FAIL_IF(event_open(&events[0])); 56 FAIL_IF(!event_open_with_group(&events[i], events[ [all...] |
H A D | group_pmc56_exclude_constraints_test.c | 17 * check when scheduled along with group of events. 22 struct event *e, events[3]; local 30 * check along with group of events. Use 31 * group of events with PMC5, PMC6 and also 33 * this set of events to go in as a group. 35 e = &events[0]; 38 e = &events[1]; 41 e = &events[2]; 44 FAIL_IF(event_open(&events[0])); 48 * Since we are asking for events i [all...] |
/linux-master/tools/testing/selftests/ftrace/test.d/trigger/inter-event/ |
H A D | trigger-onmatch-onmax-action-hist.tc | 4 # requires: set_event synthetic_events events/sched/sched_process_fork/hist ping:program 14 if [ ! -d events/synthetic/wakeup_latency ]; then 21 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_wakeup/trigger 22 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_wakeup).wakeup_latency($wakeup_lat,next_pid,next_comm):onmax($wakeup_lat).save(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger 23 echo 'hist:keys=comm,pid,lat:wakeup_lat=lat:sort=lat' > events/synthetic/wakeup_latency/trigger 26 if [ ! grep -q "ping" events/synthetic/wakeup_latency/hist -o ! grep -q "max:" events/sched/sched_switch/hist]; then
|
H A D | trigger-synthetic-event-stack-legacy.tc | 4 # requires: set_event synthetic_events events/sched/sched_process_exec/hist "long[] stack' >> synthetic_events":README 15 echo 'hist:keys=next_pid:ts=common_timestamp.usecs,st=stacktrace if prev_state == 1||prev_state == 2' >> events/sched/sched_switch/trigger 16 echo 'hist:keys=prev_pid:delta=common_timestamp.usecs-$ts,s=$st:onmax($delta).trace(wake_lat,prev_pid,$delta,$s)' >> events/sched/sched_switch/trigger 17 echo 1 > events/synthetic/wake_lat/enable
|
H A D | trigger-synthetic-event-stack.tc | 4 # requires: set_event synthetic_events events/sched/sched_process_exec/hist "can be any field, or the special string 'common_stacktrace'":README 14 echo 'hist:keys=next_pid:ts=common_timestamp.usecs,st=common_stacktrace if prev_state == 1||prev_state == 2' >> events/sched/sched_switch/trigger 15 echo 'hist:keys=prev_pid:delta=common_timestamp.usecs-$ts,s=$st:onmax($delta).trace(wake_lat,prev_pid,$delta,$s)' >> events/sched/sched_switch/trigger 16 echo 1 > events/synthetic/wake_lat/enable
|
H A D | trigger-inter-event-combined-hist.tc | 4 # requires: set_event synthetic_events events/sched/sched_process_fork/hist ping:program 14 if [ ! -d events/synthetic/waking_latency ]; then 20 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_waking/trigger 21 echo 'hist:keys=pid:waking_lat=common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).waking_latency($waking_lat,pid) if comm=="ping"' > events/sched/sched_wakeup/trigger 22 echo 'hist:keys=pid,lat:sort=pid,lat' > events/synthetic/waking_latency/trigger 25 echo 'hist:keys=pid:ts1=common_timestamp.usecs if comm=="ping"' >> events/sched/sched_wakeup/trigger 26 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts1:onmatch(sched.sched_wakeup).wakeup_latency($wakeup_lat,next_pid) if next_comm=="ping"' > events/sched/sched_switch/trigger 29 echo 'hist:keys=pid,lat:sort=pid,lat:ww_lat=$waking_lat+$wakeup_lat:onmatch(synthetic.wakeup_latency).waking_plus_wakeup_latency($ww_lat,pid)' >> events/synthetic/wakeup_latency/trigger 30 echo 'hist:keys=pid,lat:sort=pid,lat' >> events/synthetic/waking_plus_wakeup_latency/trigger 33 if ! grep -q "pid:" events/syntheti [all...] |
H A D | trigger-onmax-action-hist.tc | 4 # requires: set_event synthetic_events events/sched/sched_process_fork/hist ping:program 14 if [ ! -d events/synthetic/wakeup_latency ]; then 20 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' >> events/sched/sched_waking/trigger 21 echo 'hist:keys=next_pid:wakeup_lat=common_timestamp.usecs-$ts0:onmax($wakeup_lat).save(next_comm,prev_pid,prev_prio,prev_comm) if next_comm=="ping"' >> events/sched/sched_switch/trigger 24 if ! grep -q "max:" events/sched/sched_switch/hist; then
|
H A D | trigger-action-hist-xfail.tc | 13 echo 'hist:keys=comm:onmatch(sched.sched_wakeup).snapshot()' >> events/sched/sched_waking/trigger && exit_fail 17 echo 'hist:keys=comm:onmatch(sched.sched_wakeup).save(comm,prio)' >> events/sched/sched_waking/trigger && exit_fail
|
/linux-master/tools/testing/selftests/ftrace/test.d/kprobe/ |
H A D | busy_check.tc | 7 test -d events/kprobes/myevent 8 echo 1 > events/kprobes/myevent/enable 10 echo 0 > events/kprobes/myevent/enable
|
/linux-master/include/linux/ |
H A D | bpf_trace.h | 5 #include <trace/events/xdp.h>
|
/linux-master/kernel/trace/ |
H A D | error_report-traces.c | 9 #include <trace/events/error_report.h>
|
/linux-master/tools/testing/selftests/powerpc/security/ |
H A D | spectre_v2.c | 25 static int do_count_loop(struct event *events, bool is_p9, s64 *miss_percent) argument 38 event_read(&events[0]); 39 event_read(&events[1]); 41 // We could scale all the events by running/enabled but we're lazy 43 FAIL_IF(events[0].result.running != events[0].result.enabled); 44 FAIL_IF(events[1].result.running != events[1].result.enabled); 46 pred = events[0].result.value; 47 mpred = events[ 131 struct event events[4]; local [all...] |