Home
last modified time | relevance | path

Searched refs:events (Results 1 – 25 of 1044) sorted by relevance

12345678910>>...42

/Linux-v4.19/tools/testing/selftests/powerpc/pmu/
Dcount_instructions.c29 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 …]
Dper_event_excludes.c25 struct event *e, events[4]; in per_event_excludes() local
37 e = &events[0]; in per_event_excludes()
42 e = &events[1]; in per_event_excludes()
49 e = &events[2]; in per_event_excludes()
56 e = &events[3]; in per_event_excludes()
63 FAIL_IF(event_open(&events[0])); in per_event_excludes()
71 FAIL_IF(event_open_with_group(&events[i], events[0].fd)); in per_event_excludes()
86 FAIL_IF(event_read(&events[i])); in per_event_excludes()
87 event_report(&events[i]); in per_event_excludes()
95 FAIL_IF(events[i].result.running != events[i].result.enabled); in per_event_excludes()
[all …]
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/trigger/
Dtrigger-filter.tc18 if [ ! -f set_event -o ! -d events/sched ]; then
23 if [ ! -f events/sched/sched_process_fork/trigger ]; then
33 echo 'traceoff if child_pid == 0' > events/sched/sched_process_fork/trigger
42 ! echo 'traceoff if a' > events/sched/sched_process_fork/trigger
43 ! echo 'traceoff if common_pid=0' > events/sched/sched_process_fork/trigger
44 ! echo 'traceoff if common_pid==b' > events/sched/sched_process_fork/trigger
45 echo 'traceoff if common_pid == 0' > events/sched/sched_process_fork/trigger
46 echo '!traceoff' > events/sched/sched_process_fork/trigger
47 ! echo 'traceoff if common_pid == child_pid' > events/sched/sched_process_fork/trigger
48 echo 'traceoff if common_pid <= 0' > events/sched/sched_process_fork/trigger
[all …]
Dtrigger-eventonoff.tc18 if [ ! -f set_event -o ! -d events/sched ]; then
23 if [ ! -f events/sched/sched_process_fork/trigger ]; then
31 FEATURE=`grep enable_event events/sched/sched_process_fork/trigger`
38 echo 0 > events/sched/sched_switch/enable
39 echo 'enable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger
41 if [ `cat events/sched/sched_switch/enable` != '1*' ]; then
48 echo 1 > events/sched/sched_switch/enable
49 echo 'disable_event:sched:sched_switch' > events/sched/sched_process_fork/trigger
51 if [ `cat events/sched/sched_switch/enable` != '0*' ]; then
58 ! echo 'enable_event:nogroup:noevent' > events/sched/sched_process_fork/trigger
[all …]
Dtrigger-multihist.tc18 if [ ! -f set_event -o ! -d events/sched ]; then
23 if [ ! -f events/sched/sched_process_fork/trigger ]; then
28 if [ ! -f events/sched/sched_process_fork/hist ]; then
40 echo 'hist:keys=parent_pid:vals=child_pid' > events/sched/sched_process_fork/trigger
41 echo 'hist:keys=parent_comm:vals=child_pid' >> events/sched/sched_process_fork/trigger
43 grep parent_pid events/sched/sched_process_fork/hist > /dev/null || \
45 grep child events/sched/sched_process_fork/hist > /dev/null || \
48 grep "parent_comm: $COMM" events/sched/sched_process_fork/hist > /dev/null || \
55 echo 'hist:name=test_hist:keys=common_pid' > events/sched/sched_process_fork/trigger
57 grep test_hist events/sched/sched_process_fork/hist > /dev/null || \
[all …]
Dtrigger-hist.tc18 if [ ! -f set_event -o ! -d events/sched ]; then
23 if [ ! -f events/sched/sched_process_fork/trigger ]; then
28 if [ ! -f events/sched/sched_process_fork/hist ]; then
38 echo 'hist:keys=parent_pid:vals=child_pid' > events/sched/sched_process_fork/trigger
40 grep parent_pid events/sched/sched_process_fork/hist > /dev/null || \
42 grep child events/sched/sched_process_fork/hist > /dev/null || \
49 echo 'hist:keys=parent_pid,child_pid' > events/sched/sched_process_fork/trigger
51 grep '^{ parent_pid:.*, child_pid:.*}' events/sched/sched_process_fork/hist > /dev/null || \
58 echo 'hist:keys=parent_comm' > events/sched/sched_process_fork/trigger
61 grep "parent_comm: $COMM" events/sched/sched_process_fork/hist > /dev/null || \
[all …]
Dtrigger-hist-mod.tc18 if [ ! -f set_event -o ! -d events/sched ]; then
23 if [ ! -f events/sched/sched_process_fork/trigger ]; then
28 if [ ! -f events/sched/sched_process_fork/hist ]; then
38 echo 'hist:keys=common_pid.execname' > events/sched/sched_process_fork/trigger
41 grep "common_pid: $COMM" events/sched/sched_process_fork/hist > /dev/null || \
48 echo 'hist:keys=parent_pid.hex' > events/sched/sched_process_fork/trigger
52 grep "parent_pid: $HEX" events/sched/sched_process_fork/hist > /dev/null || \
59 echo 'hist:keys=id.syscall' > events/raw_syscalls/sys_exit/trigger
61 grep "id: \(unknown_\|sys_\)" events/raw_syscalls/sys_exit/hist > /dev/null || \
69 echo 'hist:keys=bytes_req.log2' > events/kmem/kmalloc/trigger
[all …]
Dtrigger-trace-marker-synthetic-kernel.tc29 if [ ! -d events/ftrace/print ]; then
34 if [ ! -d events/sched/sched_waking ]; then
39 if [ ! -f events/ftrace/print/trigger ]; then
44 if [ ! -f events/ftrace/print/hist ]; then
54 echo 'hist:keys=pid:ts0=common_timestamp.usecs' > events/sched/sched_waking/trigger
55 …common_timestamp.usecs-$ts0:onmatch(sched.sched_waking).latency($lat)' > events/ftrace/print/trigg…
56 echo 'hist:keys=common_pid,lat:sort=lat' > events/synthetic/latency/trigger
60 grep 'hitcount: *1$' events/ftrace/print/hist > /dev/null || \
63 grep 'hitcount: *1$' events/synthetic/latency/hist > /dev/null || \
Dtrigger-traceonoff.tc17 if [ ! -f set_event -o ! -d events/sched ]; then
22 if [ ! -f events/sched/sched_process_fork/trigger ]; then
32 echo 'traceoff' > events/sched/sched_process_fork/trigger
42 echo 'traceon' > events/sched/sched_process_fork/trigger
51 ! echo 'traceoff:badparam' > events/sched/sched_process_fork/trigger
52 ! echo 'traceoff+0' > events/sched/sched_process_fork/trigger
53 echo 'traceon' > events/sched/sched_process_fork/trigger
54 ! echo 'traceon' > events/sched/sched_process_fork/trigger
55 ! echo 'traceoff' > events/sched/sched_process_fork/trigger
Dtrigger-snapshot.tc17 if [ ! -f set_event -o ! -d events/sched ]; then
22 if [ ! -f events/sched/sched_process_fork/trigger ]; then
35 FEATURE=`grep snapshot events/sched/sched_process_fork/trigger`
43 echo 1 > events/sched/sched_process_fork/enable
45 echo 'snapshot:1' > events/sched/sched_process_fork/trigger
52 echo 0 > events/sched/sched_process_fork/enable
56 ! echo "snapshot+1" > events/sched/sched_process_fork/trigger
57 echo "snapshot" > events/sched/sched_process_fork/trigger
58 ! echo "snapshot" > events/sched/sched_process_fork/trigger
Dtrigger-trace-marker-synthetic.tc29 if [ ! -d events/ftrace/print ]; then
34 if [ ! -f events/ftrace/print/trigger ]; then
39 if [ ! -f events/ftrace/print/hist ]; then
49 echo 'hist:keys=common_pid:ts0=common_timestamp.usecs if buf == "start"' > events/ftrace/print/trig…
50 …stamp.usecs-$ts0:onmatch(ftrace.print).latency($lat) if buf == "end"' >> events/ftrace/print/trigg…
51 echo 'hist:keys=common_pid,lat:sort=lat' > events/synthetic/latency/trigger
55 cnt=`grep 'hitcount: *1$' events/ftrace/print/hist | wc -l`
61 grep 'hitcount: *1$' events/synthetic/latency/hist > /dev/null || \
Dtrigger-stacktrace.tc17 if [ ! -f set_event -o ! -d events/sched ]; then
22 if [ ! -f events/sched/sched_process_fork/trigger ]; then
30 FEATURE=`grep stacktrace events/sched/sched_process_fork/trigger`
39 echo 'stacktrace' > events/sched/sched_process_fork/trigger
48 ! echo "stacktrace:foo" > events/sched/sched_process_fork/trigger
49 echo "stacktrace" > events/sched/sched_process_fork/trigger
50 ! echo "stacktrace" > events/sched/sched_process_fork/trigger
/Linux-v4.19/lib/
Dflex_proportions.c44 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; in fprop_new_period() local
70 events = percpu_counter_sum(&p->events); in fprop_new_period()
74 if (events <= 1) { in fprop_new_period()
80 events -= events >> periods; in fprop_new_period()
82 percpu_counter_add(&p->events, -events); in fprop_new_period()
96 pl->events = 0; in fprop_local_init_single()
123 pl->events >>= period - pl->period; in fprop_reflect_period_single()
125 pl->events = 0; in fprop_reflect_period_single()
[all …]
/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/
Dmulti_counter_test.c18 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-v4.19/drivers/media/pci/cx23885/
Dcx23885-ir.c37 u32 events = 0; in cx23885_ir_rx_work_handler() local
41 events |= V4L2_SUBDEV_IR_RX_SW_FIFO_OVERRUN; in cx23885_ir_rx_work_handler()
43 events |= V4L2_SUBDEV_IR_RX_HW_FIFO_OVERRUN; in cx23885_ir_rx_work_handler()
45 events |= V4L2_SUBDEV_IR_RX_END_OF_RX_DETECTED; in cx23885_ir_rx_work_handler()
47 events |= V4L2_SUBDEV_IR_RX_FIFO_SERVICE_REQ; in cx23885_ir_rx_work_handler()
49 if (events == 0) in cx23885_ir_rx_work_handler()
53 cx23885_input_rx_work_handler(dev, events); in cx23885_ir_rx_work_handler()
60 u32 events = 0; in cx23885_ir_tx_work_handler() local
64 events |= V4L2_SUBDEV_IR_TX_FIFO_SERVICE_REQ; in cx23885_ir_tx_work_handler()
66 if (events == 0) in cx23885_ir_tx_work_handler()
[all …]
/Linux-v4.19/tools/perf/Documentation/
Ditrace.txt1 i synthesize instructions events
2 b synthesize branches events
3 c synthesize branches events (calls only)
4 r synthesize branches events (returns only)
5 x synthesize transactions events
6 w synthesize ptwrite events
7 p synthesize power events
8 e synthesize error events
12 s skip initial number of events
14 The default is all events i.e. the same as --itrace=ibxwpe
[all …]
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-bus-iio15 based on hardware generated events (e.g. data ready) or
40 buffered samples and events for device X.
600 What: /sys/bus/iio/devices/iio:deviceX/events
604 Configuration of which hardware generated events are passed up
607 What: /sys/.../iio:deviceX/events/in_accel_x_thresh_rising_en
608 What: /sys/.../iio:deviceX/events/in_accel_x_thresh_falling_en
609 What: /sys/.../iio:deviceX/events/in_accel_y_thresh_rising_en
610 What: /sys/.../iio:deviceX/events/in_accel_y_thresh_falling_en
611 What: /sys/.../iio:deviceX/events/in_accel_z_thresh_rising_en
612 What: /sys/.../iio:deviceX/events/in_accel_z_thresh_falling_en
[all …]
Dsysfs-bus-event_source-devices-events1 What: /sys/devices/cpu/events/
2 /sys/devices/cpu/events/branch-misses
3 /sys/devices/cpu/events/cache-references
4 /sys/devices/cpu/events/cache-misses
5 /sys/devices/cpu/events/stalled-cycles-frontend
6 /sys/devices/cpu/events/branch-instructions
7 /sys/devices/cpu/events/stalled-cycles-backend
8 /sys/devices/cpu/events/instructions
9 /sys/devices/cpu/events/cpu-cycles
15 Description: Generic performance monitoring events
[all …]
/Linux-v4.19/tools/perf/pmu-events/
DBuild5 pmu-events-y += pmu-events.o
6 JDIR = pmu-events/arch/$(SRCARCH)
11 # Locate/process JSON files in pmu-events/arch/
12 # directory and create tables in pmu-events.c.
14 $(OUTPUT)pmu-events/pmu-events.c: $(JSON) $(JEVENTS)
15 $(Q)$(call echo-cmd,gen)$(JEVENTS) $(SRCARCH) pmu-events/arch $(OUTPUT)pmu-events/pmu-events.c $(V)
DREADME2 The contents of this directory allow users to specify PMU events in their
9 tree tools/perf/pmu-events/arch/foo.
12 JSON files, each of which describes a set of PMU events.
14 - The CSV file that maps a specific CPU to its set of PMU events is to
21 events", defined in architecture standard JSONs.
25 The PMU events supported by a CPU model are expected to grouped into topics
26 such as Pipelining, Cache, Memory, Floating-point etc. All events for a topic
33 $ ls tools/perf/pmu-events/arch/x86/Silvermont_core
42 'pmu-events.c', which encodes the two sets of tables:
44 - Set of 'PMU events tables' for all known CPUs in the architecture,
[all …]
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/trigger/inter-event/
Dtrigger-inter-event-combined-hist.tc33 if [ ! -d events/synthetic/waking_latency ]; then
39 echo 'hist:keys=pid:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_waking/trigger
40 …h(sched.sched_waking).waking_latency($waking_lat,pid) if comm=="ping"' > events/sched/sched_wakeup…
41 echo 'hist:keys=pid,lat:sort=pid,lat' > events/synthetic/waking_latency/trigger
44 echo 'hist:keys=pid:ts1=common_timestamp.usecs if comm=="ping"' >> events/sched/sched_wakeup/trigger
45 …hed_wakeup).wakeup_latency($wakeup_lat,next_pid) if next_comm=="ping"' > events/sched/sched_switch…
48 …onmatch(synthetic.wakeup_latency).waking+wakeup_latency($ww_lat,pid)' >> events/synthetic/wakeup_l…
49 echo 'hist:keys=pid,lat:sort=pid,lat' >> events/synthetic/waking+wakeup_latency/trigger
52 if ! grep -q "pid:" events/synthetic/waking+wakeup_latency/hist; then
Dtrigger-field-variable-support.tc33 echo 'hist:keys=comm:ts0=common_timestamp.usecs if comm=="ping"' > events/sched/sched_waking/trigger
34 …_lat,next_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' > events/sched/sched_switch…
35 echo 'hist:keys=pid,prio,comm:vals=lat:sort=pid,prio' > events/synthetic/wakeup_latency/trigger
38 if ! grep -q "ping" events/synthetic/wakeup_latency/hist; then
42 if ! grep -q "synthetic_prio=prio" events/sched/sched_waking/hist; then
46 …lat,next_pid,sched.sched_waking.prio,next_comm) if next_comm=="ping"' >> events/sched/sched_switch…
48 if grep -q "synthetic_prio=prio" events/sched/sched_waking/hist; then
/Linux-v4.19/drivers/power/supply/
Dabx500_chargalg.c254 struct abx500_chargalg_events events; member
292 di->events.safety_timer_expired = true; in abx500_chargalg_safety_timer_expired()
316 di->events.maintenance_timer_expired = true; in abx500_chargalg_maintenance_timer_expired()
454 di->events.safety_timer_expired = false; in abx500_chargalg_start_safety_timer()
470 di->events.safety_timer_expired = false; in abx500_chargalg_stop_safety_timer()
488 di->events.maintenance_timer_expired = false; in abx500_chargalg_start_maintenance_timer()
502 di->events.maintenance_timer_expired = false; in abx500_chargalg_stop_maintenance_timer()
727 di->events.btemp_underover = false; in abx500_chargalg_check_temp()
728 di->events.btemp_lowhigh = false; in abx500_chargalg_check_temp()
739 di->events.btemp_underover = false; in abx500_chargalg_check_temp()
[all …]
/Linux-v4.19/arch/um/os-Linux/
Dirq.c39 int os_epoll_triggered(int index, int events) in os_epoll_triggered() argument
41 return epoll_events[index].events & events; in os_epoll_triggered()
92 int os_add_epoll_fd(int events, int fd, void *data) in os_add_epoll_fd() argument
98 event.events = events | EPOLLET; in os_add_epoll_fd()
101 result = os_mod_epoll_fd(events, fd, data); in os_add_epoll_fd()
110 int os_mod_epoll_fd(int events, int fd, void *data) in os_mod_epoll_fd() argument
116 event.events = events; in os_mod_epoll_fd()
/Linux-v4.19/arch/m68k/mac/
Dvia.c442 unsigned char irq_bit, events; in via1_irq() local
444 events = via1[vIFR] & via1[vIER] & 0x7F; in via1_irq()
445 if (!events) in via1_irq()
451 if (events & irq_bit) { in via1_irq()
457 } while (events >= irq_bit); in via1_irq()
463 unsigned char irq_bit, events; in via2_irq() local
465 events = via2[gIFR] & via2[gIER] & 0x7F; in via2_irq()
466 if (!events) in via2_irq()
472 if (events & irq_bit) { in via2_irq()
478 } while (events >= irq_bit); in via2_irq()
[all …]

12345678910>>...42