| /tools/testing/selftests/powerpc/pmu/ |
| A D | count_stcx_fail.c | 43 event_read(&events[0]); in do_count_loop() 44 event_read(&events[1]); in do_count_loop() 45 event_read(&events[2]); in do_count_loop() 53 event_report(&events[0]); in do_count_loop() 54 event_report(&events[1]); in do_count_loop() 63 event_reset(&events[0]); in do_count_loop() 64 event_reset(&events[1]); in do_count_loop() 65 event_reset(&events[2]); in do_count_loop() 104 struct event events[3]; in test_body() local 119 if (event_open_with_group(&events[1], events[0].fd)) { in test_body() [all …]
|
| A D | count_instructions.c | 42 event_read(&events[0]); in do_count_loop() 43 event_read(&events[1]); in do_count_loop() 50 event_report(&events[0]); in do_count_loop() 51 event_report(&events[1]); in do_count_loop() 59 event_reset(&events[0]); in do_count_loop() 60 event_reset(&events[1]); in do_count_loop() 96 struct event events[2]; in test_body() local 102 if (event_open(&events[0])) { in test_body() 107 if (event_open_with_group(&events[1], events[0].fd)) { in test_body() 133 event_close(&events[0]); in test_body() [all …]
|
| A D | per_event_excludes.c | 25 struct event *e, events[4]; in per_event_excludes() local 34 e = &events[0]; in per_event_excludes() 39 e = &events[1]; in per_event_excludes() 46 e = &events[2]; in per_event_excludes() 53 e = &events[3]; in per_event_excludes() 60 FAIL_IF(event_open(&events[0])); in per_event_excludes() 68 FAIL_IF(event_open_with_group(&events[i], events[0].fd)); in per_event_excludes() 84 event_report(&events[i]); in per_event_excludes() 92 FAIL_IF(events[i].result.running != events[i].result.enabled); in per_event_excludes() 100 FAIL_IF(events[0].result.value < events[i].result.value); in per_event_excludes() [all …]
|
| /tools/testing/selftests/powerpc/security/ |
| A D | spectre_v2.c | 38 event_read(&events[0]); in do_count_loop() 39 event_read(&events[1]); in do_count_loop() 43 FAIL_IF(events[0].result.running != events[0].result.enabled); in do_count_loop() 44 FAIL_IF(events[1].result.running != events[1].result.enabled); in do_count_loop() 50 event_read(&events[2]); in do_count_loop() 52 FAIL_IF(events[2].result.running != events[2].result.enabled); in do_count_loop() 53 FAIL_IF(events[3].result.running != events[3].result.enabled); in do_count_loop() 144 memset(events, 0, sizeof(events)); in spectre_v2_test() 149 FAIL_IF(event_open_with_group(&events[1], events[0].fd) == -1); in spectre_v2_test() 158 FAIL_IF(event_open_with_group(&events[2], events[0].fd) == -1); in spectre_v2_test() [all …]
|
| /tools/testing/selftests/ftrace/test.d/trigger/ |
| A D | trigger-filter.tc | 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 29 echo 'traceoff if common_pid <= 0' > events/sched/sched_process_fork/trigger 30 echo '!traceoff' > events/sched/sched_process_fork/trigger 32 echo '!traceoff' > events/sched/sched_process_fork/trigger 34 echo '!traceoff' > events/sched/sched_process_fork/trigger [all …]
|
| A D | trigger-eventonoff.tc | 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/sched/sched_process_fork/trigger 41 echo 'enable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger [all …]
|
| A D | trigger-hist.tc | 14 echo 'hist:keys=parent_pid:vals=child_pid' > events/sched/sched_process_fork/trigger 16 grep parent_pid events/sched/sched_process_fork/hist > /dev/null || \ 18 grep child events/sched/sched_process_fork/hist > /dev/null || \ 25 echo 'hist:keys=parent_pid,child_pid' > events/sched/sched_process_fork/trigger 27 grep '^{ parent_pid:.*, child_pid:.*}' events/sched/sched_process_fork/hist > /dev/null || \ 34 echo 'hist:keys=parent_comm' > events/sched/sched_process_fork/trigger 37 grep "parent_comm: $COMM" events/sched/sched_process_fork/hist > /dev/null || \ 44 echo 'hist:keys=call_site.sym' > events/kmem/kmalloc/trigger 53 echo 'hist:keys=call_site.sym-offset' > events/kmem/kmalloc/trigger 62 echo 'hist:keys=parent_pid,child_pid:sort=child_pid.ascending' > events/sched/sched_process_fork/tr… [all …]
|
| A D | trigger-multihist.tc | 14 echo 'hist:keys=parent_pid:vals=child_pid' > events/sched/sched_process_fork/trigger 15 echo 'hist:keys=parent_comm:vals=child_pid' >> events/sched/sched_process_fork/trigger 17 grep parent_pid events/sched/sched_process_fork/hist > /dev/null || \ 19 grep child events/sched/sched_process_fork/hist > /dev/null || \ 22 grep "parent_comm: $COMM" events/sched/sched_process_fork/hist > /dev/null || \ 29 echo 'hist:name=test_hist:keys=common_pid' > events/sched/sched_process_fork/trigger 31 grep test_hist events/sched/sched_process_fork/hist > /dev/null || \ 36 echo 'hist:name=test_hist:keys=common_pid' > events/sched/sched_process_exit/trigger 38 grep test_hist events/sched/sched_process_exit/hist > /dev/null || \ 41 diffs=`diff events/sched/sched_process_exit/hist events/sched/sched_process_fork/hist | wc -l`
|
| /tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| A D | event_alternatives_tests_p10.c | 48 e = &events[0]; in event_alternatives_tests_p10() 51 e = &events[1]; in event_alternatives_tests_p10() 54 e = &events[2]; in event_alternatives_tests_p10() 57 e = &events[3]; in event_alternatives_tests_p10() 60 e = &events[4]; in event_alternatives_tests_p10() 71 FAIL_IF(event_open_with_group(&events[i], events[0].fd)); in event_alternatives_tests_p10() 76 e = &events[0]; in event_alternatives_tests_p10() 79 e = &events[1]; in event_alternatives_tests_p10() 82 e = &events[2]; in event_alternatives_tests_p10() 85 e = &events[3]; in event_alternatives_tests_p10() [all …]
|
| A D | group_constraint_unit_test.c | 29 struct event *e, events[3]; in group_constraint_unit() local 41 e = &events[0]; in group_constraint_unit() 45 FAIL_IF(!event_open(&events[0])); in group_constraint_unit() 48 e = &events[1]; in group_constraint_unit() 52 FAIL_IF(event_open(&events[1])); in group_constraint_unit() 55 e = &events[2]; in group_constraint_unit() 59 FAIL_IF(!event_open_with_group(&events[2], events[0].fd)); in group_constraint_unit() 62 FAIL_IF(event_open_with_group(&events[2], events[1].fd)); in group_constraint_unit() 64 event_close(&events[0]); in group_constraint_unit() 65 event_close(&events[1]); in group_constraint_unit() [all …]
|
| A D | group_constraint_pmc_count_test.c | 21 struct event *e, events[5]; in group_constraint_pmc_count() local 33 e = &events[0]; in group_constraint_pmc_count() 36 e = &events[1]; in group_constraint_pmc_count() 39 e = &events[2]; in group_constraint_pmc_count() 42 e = &events[3]; in group_constraint_pmc_count() 45 e = &events[4]; in group_constraint_pmc_count() 48 FAIL_IF(event_open(&events[0])); in group_constraint_pmc_count() 56 FAIL_IF(!event_open_with_group(&events[i], events[0].fd)); in group_constraint_pmc_count() 58 FAIL_IF(event_open_with_group(&events[i], events[0].fd)); in group_constraint_pmc_count() 62 event_close(&events[i]); in group_constraint_pmc_count()
|
| A D | group_pmc56_exclude_constraints_test.c | 22 struct event *e, events[3]; in group_pmc56_exclude_constraints() local 35 e = &events[0]; in group_pmc56_exclude_constraints() 38 e = &events[1]; in group_pmc56_exclude_constraints() 41 e = &events[2]; in group_pmc56_exclude_constraints() 44 FAIL_IF(event_open(&events[0])); in group_pmc56_exclude_constraints() 53 FAIL_IF(event_open_with_group(&events[i], events[0].fd)); in group_pmc56_exclude_constraints() 56 event_close(&events[i]); in group_pmc56_exclude_constraints()
|
| /tools/testing/selftests/ftrace/test.d/event/ |
| A D | event-mod.tc | 7 rmmod trace-events-sample ||: 33 val=`cat events/enable` 45 echo clear all events 46 echo 0 > events/enable 61 echo now enable all events 62 echo 1 > events/enable 74 val=`cat events/enable` 85 echo 0 > events/enable 92 echo clear all events 93 echo 0 > events/enable [all …]
|
| /tools/perf/tests/ |
| A D | pfm.c | 33 const char *events; in test__pfm_events() member 37 .events = "", in test__pfm_events() 41 .events = "instructions", in test__pfm_events() 49 .events = "stereolab", in test__pfm_events() 73 table[i].events, in test__pfm_events() 94 const char *events; in test__pfm_group() member 99 .events = "{},", in test__pfm_group() 129 .events = "{stereolab}", in test__pfm_group() 134 .events = in test__pfm_group() 140 .events = "instructions}", in test__pfm_group() [all …]
|
| /tools/testing/selftests/powerpc/pmu/ebb/ |
| A D | multi_counter_test.c | 18 struct event events[6]; in multi_counter() local 27 event_init_named(&events[4], 0x600f4, "PM_RUN_CYC"); in multi_counter() 30 event_leader_ebb_init(&events[0]); in multi_counter() 32 event_ebb_init(&events[i]); in multi_counter() 36 events[i].attr.exclude_kernel = 1; in multi_counter() 37 events[i].attr.exclude_hv = 1; in multi_counter() 38 events[i].attr.exclude_idle = 1; in multi_counter() 40 FAIL_IF(event_open_with_group(&events[i], group_fd)); in multi_counter() 42 group_fd = events[0].fd; in multi_counter() 54 FAIL_IF(event_read(&events[0])); in multi_counter() [all …]
|
| /tools/testing/selftests/ftrace/test.d/dynevent/ |
| A D | fprobe_args_vfs.tc | 9 echo 1 > events/fprobes/testprobe/enable 10 grep -q "1" events/fprobes/testprobe/enable 11 echo 0 > events/fprobes/testprobe/enable 18 echo 1 > events/fprobes/testprobe/enable 19 grep -q "1" events/fprobes/testprobe/enable 20 echo 0 > events/fprobes/testprobe/enable 27 echo 1 > events/fprobes/testprobe/enable 28 grep -q "1" events/fprobes/testprobe/enable 29 echo 0 > events/fprobes/testprobe/enable 36 echo 1 > events/fprobes/testprobe/enable [all …]
|
| A D | add_remove_eprobe.tc | 6 echo 0 > events/enable 18 test -d events/eprobes/$EPROBE 38 ! test -d events/eprobes/$EPROBE 45 test -d events/eprobes/$EPROBE 53 test -d events/eprobes/$EPROBE 61 test -d events/eprobes/$EPROBE 69 test -d events/eprobes/$EPROBE 77 test -d events/eprobes/$EPROBE 85 test -d events/eprobes/$EPROBE 92 test -d events/mygroup [all …]
|
| A D | add_remove_tprobe_module.tc | 6 rmmod trace-events-sample ||: 13 echo 0 > events/enable 24 test -d events/tracepoints/myevent1 25 test -d events/tracepoints/myevent2 37 rmmod trace-events-sample 44 test -d events/tracepoints/myevent1 45 test -d events/tracepoints/myevent2 47 echo 1 > events/tracepoints/enable 49 modprobe trace-events-sample 56 rmmod trace-events-sample [all …]
|
| /tools/testing/selftests/ftrace/test.d/kprobe/ |
| A D | kprobe_args_vfs.tc | 8 echo 1 > events/kprobes/testprobe/enable 9 grep -q "1" events/kprobes/testprobe/enable 10 echo 0 > events/kprobes/testprobe/enable 17 echo 1 > events/kprobes/testprobe/enable 18 grep -q "1" events/kprobes/testprobe/enable 19 echo 0 > events/kprobes/testprobe/enable 26 echo 1 > events/kprobes/testprobe/enable 27 grep -q "1" events/kprobes/testprobe/enable 28 echo 0 > events/kprobes/testprobe/enable 35 echo 1 > events/kprobes/testprobe/enable [all …]
|
| /tools/testing/selftests/hid/tests/ |
| A D | test_apple_keyboard.py | 174 events = uhdev.next_sync_events() 183 events = uhdev.next_sync_events() 199 events = uhdev.next_sync_events() 207 events = uhdev.next_sync_events() 216 events = uhdev.next_sync_events() 231 events = uhdev.next_sync_events() 239 events = uhdev.next_sync_events() 246 events = uhdev.next_sync_events() 262 events = uhdev.next_sync_events() 270 events = uhdev.next_sync_events() [all …]
|
| A D | test_sony.py | 47 self.debug_reports(r, uhdev, events) 58 self.debug_reports(r, uhdev, events) 67 self.debug_reports(r, uhdev, events) 80 self.debug_reports(r, uhdev, events) 91 self.debug_reports(r, uhdev, events) 147 self.debug_reports(r, uhdev, events) 157 self.debug_reports(r, uhdev, events) 175 self.debug_reports(r, uhdev, events) 186 self.debug_reports(r, uhdev, events) 205 self.debug_reports(r, uhdev, events) [all …]
|
| /tools/perf/pmu-events/ |
| A D | Build | 1 pmu-events-y += pmu-events.o 2 JDIR = pmu-events/arch/$(SRCARCH) 5 JDIR_TEST = pmu-events/arch/test 8 JEVENTS_PY = pmu-events/jevents.py 9 METRIC_PY = pmu-events/metric.py 10 METRIC_TEST_PY = pmu-events/metric_test.py 11 EMPTY_PMU_EVENTS_C = pmu-events/empty-pmu-events.c 12 PMU_EVENTS_C = $(OUTPUT)pmu-events/pmu-events.c 14 TEST_EMPTY_PMU_EVENTS_C = $(OUTPUT)pmu-events/test-empty-pmu-events.c 15 EMPTY_PMU_EVENTS_TEST_LOG = $(OUTPUT)pmu-events/empty-pmu-events.log [all …]
|
| /tools/testing/selftests/ftrace/test.d/trigger/inter-event/ |
| A D | trigger-inter-event-combined-hist.tc | 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 …h(sched.sched_waking).waking_latency($waking_lat,pid) if comm=="ping"' > events/sched/sched_wakeup… 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 …hed_wakeup).wakeup_latency($wakeup_lat,next_pid) if next_comm=="ping"' > events/sched/sched_switch… 29 …ch(synthetic.wakeup_latency).waking_plus_wakeup_latency($ww_lat,pid)' >> events/synthetic/wakeup_l… 30 echo 'hist:keys=pid,lat:sort=pid,lat' >> events/synthetic/waking_plus_wakeup_latency/trigger 33 if ! grep -q "pid:" events/synthetic/waking_plus_wakeup_latency/hist; then
|
| A D | trigger-synthetic-eprobe.tc | 6 echo 0 > events/enable 18 echo "hist:keys=common_pid:__arg__1=$FIELD" > events/$SYSTEM/$START/trigger 19 …arg__1,ret=ret:onmatch($SYSTEM.$START).trace($SYNTH,\$filename,\$ret)" > events/$SYSTEM/$END/trigg… 25 test -d events/synthetic/$SYNTH 26 test -d events/eprobes/$EPROBE 28 echo 1 > events/eprobes/$EPROBE/enable 30 echo 0 > events/eprobes/$EPROBE/enable 44 …arg__1,ret=ret:onmatch($SYSTEM.$START).trace($SYNTH,\$filename,\$ret)" > events/$SYSTEM/$END/trigg… 45 echo '!'"hist:keys=common_pid:__arg__1=$FIELD" > events/$SYSTEM/$START/trigger 50 ! test -d events/synthetic/$SYNTH [all …]
|
| A D | trigger-field-variable-support.tc | 14 echo 'hist:keys=comm:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_waking/trigger 15 …_lat,next_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' > events/sched/sched_switch… 16 echo 'hist:keys=pid,prio,comm:vals=lat:sort=pid,prio' > events/synthetic/wakeup_latency/trigger 19 if ! grep -q "ping" events/synthetic/wakeup_latency/hist; then 23 if ! grep -q "synthetic_prio=prio" events/sched/sched_waking/hist; then 27 …lat,next_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' >> events/sched/sched_switch… 29 if grep -q "synthetic_prio=prio" events/sched/sched_waking/hist; then
|