| /linux/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) in do_count_loop() argument 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() 46 pred = events[0].result.value; in do_count_loop() 47 mpred = events[1].result.value; in do_count_loop() 50 event_read(&events[2]); in do_count_loop() 51 event_read(&events[3]); in do_count_loop() 52 FAIL_IF(events[2].result.running != events[2].result.enabled); in do_count_loop() [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/ |
| H A D | count_instructions.c | 29 static int do_count_loop(struct event *events, u64 instructions, in do_count_loop() argument 42 event_read(&events[0]); in do_count_loop() 43 event_read(&events[1]); in do_count_loop() 46 difference = events[0].result.value - expected; in do_count_loop() 47 percentage = (double)difference / events[0].result.value * 100; in do_count_loop() 50 event_report(&events[0]); in do_count_loop() 51 event_report(&events[1]); in do_count_loop() 55 printf("Actual %llu\n", events[0].result.value); in do_count_loop() 59 event_reset(&events[0]); in do_count_loop() 60 event_reset(&events[1]); in do_count_loop() [all …]
|
| H 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() 83 FAIL_IF(event_read(&events[i])); 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() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | events.c | 149 struct mlx5_events *events = event_nb->ctx; in any_notifier() local 152 mlx5_core_dbg(events->dev, "Async eqe type %s, subtype (%d)\n", in any_notifier() 177 struct mlx5_events *events = event_nb->ctx; in temp_warn() local 178 struct mlx5_core_dev *dev = events->dev; in temp_warn() 252 struct mlx5_events *events = event_nb->ctx; in port_module() local 268 events->pme_stats.status_counters[module_status]++; in port_module() 272 events->pme_stats.error_counters[error_type]++; in port_module() 282 mlx5_core_err(events->dev, in port_module() 286 mlx5_core_info(events->dev, in port_module() 304 struct mlx5_events *events; in mlx5_pcie_event() local [all …]
|
| /linux/tools/testing/selftests/ftrace/test.d/event/ |
| H A D | event-mod.tc | 7 rmmod trace-events-sample ||: 8 if ! modprobe trace-events-sample ; then 25 val=`cat events/sample-trace/enable` 33 val=`cat events/enable` 45 echo clear all events 46 echo 0 > events/enable 48 echo Confirm the events are disabled 49 val=`cat events/sample-trace/enable` 61 echo now enable all events 62 echo 1 > events/enable [all …]
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_event.c | 54 static void evt_str(struct komeda_str *str, u64 events) in evt_str() argument 56 if (events == 0ULL) { in evt_str() 61 evt_sprintf(str, events & KOMEDA_EVENT_VSYNC, "VSYNC|"); in evt_str() 62 evt_sprintf(str, events & KOMEDA_EVENT_FLIP, "FLIP|"); in evt_str() 63 evt_sprintf(str, events & KOMEDA_EVENT_EOW, "EOW|"); in evt_str() 64 evt_sprintf(str, events & KOMEDA_EVENT_MODE, "OP-MODE|"); in evt_str() 66 evt_sprintf(str, events & KOMEDA_EVENT_URUN, "UNDERRUN|"); in evt_str() 67 evt_sprintf(str, events & KOMEDA_EVENT_OVR, "OVERRUN|"); in evt_str() 70 evt_sprintf(str, events & KOMEDA_ERR_MERR, "MERR|"); in evt_str() 71 evt_sprintf(str, events & KOMEDA_ERR_FRAMETO, "FRAMETO|"); in evt_str() [all …]
|
| /linux/tools/perf/tests/ |
| H A D | pfm.c | 34 const char *events; in test__pfm_events() member 38 .events = "", in test__pfm_events() 42 .events = "instructions", in test__pfm_events() 46 .events = "instructions,cycles", in test__pfm_events() 50 .events = "stereolab", in test__pfm_events() 54 .events = "instructions,instructions", in test__pfm_events() 58 .events = "stereolab,instructions", in test__pfm_events() 62 .events = "instructions,stereolab", in test__pfm_events() 74 table[i].events, in test__pfm_events() 76 TEST_ASSERT_EQUAL(table[i].events, in test__pfm_events() [all …]
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | test_apple_keyboard.py | 174 events = uhdev.next_sync_events() 175 self.debug_reports(r, uhdev, events) 176 self.assertInputEventsIn(expected, events) 183 events = uhdev.next_sync_events() 184 self.debug_reports(r, uhdev, events) 185 self.assertInputEventsIn(expected, events) 199 events = uhdev.next_sync_events() 200 self.debug_reports(r, uhdev, events) 201 self.assertInputEventsIn(expected, events) 207 events = uhdev.next_sync_events() [all …]
|
| H A D | test_mouse.py | 611 events = uhdev.next_sync_events() 612 self.debug_reports(r, uhdev, events) 613 self.assertInputEventsIn((syn_event, expected_event), events) 618 events = uhdev.next_sync_events() 619 self.debug_reports(r, uhdev, events) 620 self.assertInputEventsIn((syn_event, expected_event), events) 625 events = uhdev.next_sync_events() 626 self.debug_reports(r, uhdev, events) 627 self.assertInputEventsIn((syn_event, expected_event), events) 632 events = uhdev.next_sync_events() [all …]
|
| H A D | test_sony.py | 46 events = uhdev.next_sync_events("Accelerometer") 47 self.debug_reports(r, uhdev, events) 49 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_X) in events 57 events = uhdev.next_sync_events("Accelerometer") 58 self.debug_reports(r, uhdev, events) 60 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_Y) in events 66 events = uhdev.next_sync_events("Accelerometer") 67 self.debug_reports(r, uhdev, events) 69 assert libevdev.InputEvent(libevdev.EV_ABS.ABS_Z) in events 79 events = uhdev.next_sync_events("Accelerometer") [all …]
|
| H A D | test_keyboard.py | 272 events = uhdev.next_sync_events() 273 self.debug_reports(r, uhdev, events) 274 self.assertInputEventsIn(expected, events) 280 events = uhdev.next_sync_events() 281 self.debug_reports(r, uhdev, events) 282 self.assertInputEventsIn(expected, events) 294 events = uhdev.next_sync_events() 295 self.debug_reports(r, uhdev, events) 296 self.assertInputEventsIn(expected, events) 303 events = uhdev.next_sync_events() [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| H A D | event_alternatives_tests_p10.c | 27 struct event *e, events[5]; in event_alternatives_tests_p10() local 36 * alternative events is handled by respective PMU driver in event_alternatives_tests_p10() 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() 63 FAIL_IF(event_open(&events[0])); in event_alternatives_tests_p10() 67 * 0x600f4 in PMC6. So it can go in with other events in event_alternatives_tests_p10() 71 FAIL_IF(event_open_with_group(&events[ in event_alternatives_tests_p10() [all...] |
| H 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 …]
|
| H 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()
|
| /linux/samples/cgroup/ |
| H A D | memcg_event_listener.c | 98 static int read_memcg_events(struct memcg_events *events, bool show_diff) in read_memcg_events() argument 100 FILE *fp = fopen(events->path, "re"); in read_memcg_events() 107 struct memcg_counters *counters = &events->counters; in read_memcg_events() 146 warn("Failed to open memcg events file %s", events->path); in read_memcg_events() 202 static void process_memcg_events(struct memcg_events *events, in process_memcg_events() argument 207 if (events->inotify_wd != event->wd) { in process_memcg_events() 209 events->inotify_wd); in process_memcg_events() 213 printf("Received event in %s:\n", events->path); in process_memcg_events() 220 ret = read_memcg_events(events, /* show_diff = */true); in process_memcg_events() 225 static void monitor_events(struct memcg_events *events) in monitor_events() argument [all …]
|
| /linux/tools/perf/pmu-events/ |
| H A D | Build | 1 pmu-events-y += pmu-events.o 2 JSON = $(shell find pmu-events/arch -name '*.json' -o -name '*.csv') 3 JDIR_TEST = pmu-events/arch/test 6 JEVENTS_PY = pmu-events/jevents.py 7 METRIC_PY = pmu-events/metric.py 8 METRIC_TEST_PY = pmu-events/metric_test.py 9 EMPTY_PMU_EVENTS_C = pmu-events/empty-pmu-events.c 10 PMU_EVENTS_C = $(OUTPUT)pmu-events/pmu-events.c 11 METRIC_TEST_LOG = $(OUTPUT)pmu-events/metric_test.log 12 TEST_EMPTY_PMU_EVENTS_C = $(OUTPUT)pmu-events/test-empty-pmu-events.c [all …]
|
| /linux/tools/testing/selftests/ftrace/test.d/trigger/ |
| H 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 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/sched/sched_process_fork/trigger 31 echo 'traceoff if common_pid >= 0' > events/sched/sched_process_fork/trigger [all …]
|
| H 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 …]
|
| /linux/tools/testing/selftests/powerpc/pmu/ebb/ |
| H A D | multi_counter_test.c | 18 struct event events[6]; in multi_counter() local 23 event_init_named(&events[0], 0x1001C, "PM_CMPLU_STALL_THRD"); in multi_counter() 24 event_init_named(&events[1], 0x2D016, "PM_CMPLU_STALL_FXU"); in multi_counter() 25 event_init_named(&events[2], 0x30006, "PM_CMPLU_STALL_OTHER_CMPL"); in multi_counter() 26 event_init_named(&events[3], 0x4000A, "PM_CMPLU_STALL"); in multi_counter() 27 event_init_named(&events[4], 0x600f4, "PM_RUN_CYC"); in multi_counter() 28 event_init_named(&events[5], 0x500fa, "PM_RUN_INST_CMPL"); 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() [all …]
|
| /linux/drivers/media/pci/cx23885/ |
| H A D | cx23885-ir.c | 28 u32 events = 0; in cx23885_ir_rx_work_handler() local 32 events |= V4L2_SUBDEV_IR_RX_SW_FIFO_OVERRUN; in cx23885_ir_rx_work_handler() 34 events |= V4L2_SUBDEV_IR_RX_HW_FIFO_OVERRUN; in cx23885_ir_rx_work_handler() 36 events |= V4L2_SUBDEV_IR_RX_END_OF_RX_DETECTED; in cx23885_ir_rx_work_handler() 38 events |= V4L2_SUBDEV_IR_RX_FIFO_SERVICE_REQ; in cx23885_ir_rx_work_handler() 40 if (events == 0) in cx23885_ir_rx_work_handler() 44 cx23885_input_rx_work_handler(dev, events); in cx23885_ir_rx_work_handler() 51 u32 events = 0; in cx23885_ir_tx_work_handler() local 55 events |= V4L2_SUBDEV_IR_TX_FIFO_SERVICE_REQ; in cx23885_ir_tx_work_handler() 57 if (events == 0) in cx23885_ir_tx_work_handler() [all …]
|
| /linux/tools/testing/selftests/ftrace/test.d/dynevent/ |
| H A D | add_remove_eprobe.tc | 6 echo 0 > events/enable 18 test -d events/eprobes/$EPROBE 20 echo 1 > events/eprobes/$EPROBE/enable 22 echo 0 > events/eprobes/$EPROBE/enable 38 ! test -d events/eprobes/$EPROBE 45 test -d events/eprobes/$EPROBE 48 ! test -d events/eprobes/$EPROBE 53 test -d events/eprobes/$EPROBE 56 ! test -d events/eprobes/$EPROBE 61 test -d events/eprobes/$EPROBE [all …]
|
| H 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 …]
|
| /linux/tools/testing/selftests/filesystems/epoll/ |
| H A D | epoll_wakeup_test.c | 30 static inline int sys_epoll_pwait2(int fd, struct epoll_event *events, in sys_epoll_pwait2() argument 35 return syscall(__NR_epoll_pwait2, fd, events, maxevents, timeout, in sys_epoll_pwait2() 68 pfd.events = POLLIN; in waiter_entry1ap() 95 pfd.events = POLLIN; in waiter_entry1op() 106 struct epoll_event events[2]; in waiter_entry2a() local 109 if (epoll_wait(ctx->efd[0], events, 2, -1) > 0) in waiter_entry2a() 118 struct epoll_event events[2]; in waiter_entry2ap() local 122 pfd.events = POLLIN; in waiter_entry2ap() 124 if (epoll_wait(ctx->efd[0], events, 2, 0) > 0) in waiter_entry2ap() 174 e.events = EPOLLIN; in TEST() [all …]
|
| /linux/lib/ |
| H A D | flex_proportions.c | 44 err = percpu_counter_init(&p->events, 1, gfp); in fprop_global_init() 53 percpu_counter_destroy(&p->events); in fprop_global_destroy() 66 s64 events = percpu_counter_sum(&p->events); in fprop_new_period() local 71 if (events <= 1) in fprop_new_period() 76 events -= events >> periods; in fprop_new_period() 78 percpu_counter_add(&p->events, -events); in fprop_new_period() 95 err = percpu_counter_init(&pl->events, 0, gfp); in fprop_local_init_percpu() 105 percpu_counter_destroy(&pl->events); in fprop_local_destroy_percpu() 125 s64 val = percpu_counter_read(&pl->events); in fprop_reflect_period_percpu() 128 val = percpu_counter_sum(&pl->events); in fprop_reflect_period_percpu() [all …]
|
| /linux/tools/testing/selftests/ftrace/test.d/kprobe/ |
| H 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 …]
|