| /linux/kernel/trace/rv/ |
| H A D | Makefile | 6 obj-$(CONFIG_RV_MON_WIP) += monitors/wip/wip.o 7 obj-$(CONFIG_RV_MON_WWNR) += monitors/wwnr/wwnr.o 8 obj-$(CONFIG_RV_MON_SCHED) += monitors/sched/sched.o 9 obj-$(CONFIG_RV_MON_SCO) += monitors/sco/sco.o 10 obj-$(CONFIG_RV_MON_SNROC) += monitors/snroc/snroc.o 11 obj-$(CONFIG_RV_MON_SCPD) += monitors/scpd/scpd.o 12 obj-$(CONFIG_RV_MON_SNEP) += monitors/snep/snep.o 13 obj-$(CONFIG_RV_MON_RTAPP) += monitors/rtapp/rtapp.o 14 obj-$(CONFIG_RV_MON_PAGEFAULT) += monitors/pagefault/pagefault.o 15 obj-$(CONFIG_RV_MON_SLEEP) += monitors/sleep/sleep.o [all …]
|
| H A D | Kconfig | 46 This option configures the maximum number of per-task RV monitors that can run 49 source "kernel/trace/rv/monitors/wip/Kconfig" 50 source "kernel/trace/rv/monitors/wwnr/Kconfig" 52 source "kernel/trace/rv/monitors/sched/Kconfig" 53 source "kernel/trace/rv/monitors/sco/Kconfig" 54 source "kernel/trace/rv/monitors/snroc/Kconfig" 55 source "kernel/trace/rv/monitors/scpd/Kconfig" 56 source "kernel/trace/rv/monitors/snep/Kconfig" 57 source "kernel/trace/rv/monitors/sts/Kconfig" 58 source "kernel/trace/rv/monitors/nrp/Kconfig" [all …]
|
| /linux/tools/power/cpupower/utils/idle_monitor/ |
| H A D | cpupower-monitor.c | 33 static struct cpuidle_monitor *monitors[MONITORS_MAX]; variable 111 need_len = monitors[mon]->hw_states_num * (MAX_COL_WIDTH + 1) in print_header() 115 sprintf(buf, "%s", monitors[mon]->name); in print_header() 136 for (state = 0; state < monitors[mon]->hw_states_num; state++) { in print_header() 139 s = monitors[mon]->hw_states[state]; in print_header() 181 for (state = 0; state < monitors[mon]->hw_states_num; state++) { in print_results() 185 s = monitors[mon]->hw_states[state]; in print_results() 206 monitors[mon]->name, s.name); in print_results() 254 if (!strcmp(monitors[num]->name, token)) { in parse_monitor_param() 256 tmp_mons[hits] = monitors[num]; in parse_monitor_param() [all …]
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | state_dump.c | 452 struct hl_mon_state_dump *monitors; in hl_state_dump_alloc_read_sm_block_monitors() local 456 monitors = vmalloc(sds->props[SP_MONITORS_AMOUNT] * in hl_state_dump_alloc_read_sm_block_monitors() 458 if (!monitors) in hl_state_dump_alloc_read_sm_block_monitors() 464 monitors[i].id = i; in hl_state_dump_alloc_read_sm_block_monitors() 465 monitors[i].wr_addr_low = in hl_state_dump_alloc_read_sm_block_monitors() 469 monitors[i].wr_addr_high = in hl_state_dump_alloc_read_sm_block_monitors() 473 monitors[i].wr_data = in hl_state_dump_alloc_read_sm_block_monitors() 477 monitors[i].arm_data = in hl_state_dump_alloc_read_sm_block_monitors() 481 monitors[i].status = in hl_state_dump_alloc_read_sm_block_monitors() 486 return monitors; in hl_state_dump_alloc_read_sm_block_monitors() [all …]
|
| /linux/tools/testing/selftests/verification/test.d/ |
| H A D | rv_wwnr_printk.tc | 14 echo 1 > monitors/wwnr/enable 15 echo printk > monitors/wwnr/reactors 29 echo nop > monitors/wwnr/reactors 30 echo 0 > monitors/wwnr/enable
|
| H A D | rv_monitor_reactor.tc | 55 for monitor_dir in monitors/*; do 65 monitor=$(ls /sys/kernel/tracing/rv/monitors -1 | head -n 1)
|
| H A D | functions | 1 check_requires() { # Check required files, monitors and reactors 30 for m in monitors/*; do
|
| H A D | rv_monitors_available.tc | 5 for monitor_dir in monitors/*; do
|
| /linux/Documentation/tools/rv/ |
| H A D | rv-mon-sched.rst | 7 Scheduler monitors collection 24 The scheduler monitor collection is a container for several monitors to model 28 As a monitor container, it will enable all nested monitors and set them 30 Nevertheless nested monitors can also be activated independently both by name 48 The available nested monitors are:
|
| H A D | rv-mon.rst | 7 List available monitors 22 monitors. 34 The **rv** tool provides the interface for a set of monitors. Use the 35 **rv list** command to list all available monitors.
|
| H A D | rv-list.rst | 7 List available monitors 20 The **rv list** command prints all available monitors. These monitors
|
| H A D | rv.rst | 28 verification (rv) monitors. 35 List all available monitors.
|
| /linux/Documentation/trace/rv/ |
| H A D | monitor_sched.rst | 1 Scheduler monitors 5 - Type: container for multiple monitors 14 Often it is possible to break such descriptions into smaller monitors, 15 sharing some or all events. Enabling those smaller monitors concurrently is, 21 It includes several per-cpu and per-task monitors that work independently to verify 25 monitors, whereas sched itself is a *container*. 26 From the interface perspective, sched includes other monitors as sub-directories, 27 enabling/disabling or setting reactors to sched, propagates the change to all monitors, 28 however single monitors can be used independently as well.
|
| /linux/Documentation/hwmon/ |
| H A D | adm1031.rst | 42 The ADM1030 monitors a single fan speed, while the ADM1031 monitors up to
|
| H A D | ina2xx.rst | 83 interface. The INA219 monitors both shunt drop and supply voltage, with 87 interface. The INA220 monitors both shunt drop and supply voltage. 90 The INA226 monitors both a shunt voltage drop and bus supply voltage. 92 INA230 and INA231 are high or low side current shunt and power monitors
|
| H A D | ina3221.rst | 21 The Texas Instruments INA3221 monitors voltage, current, and power on the high 22 side of up to three D.C. power supplies. The INA3221 monitors both shunt drop
|
| H A D | tmp513.rst | 28 The TMP512 (dual-channel) and TMP513 (triple-channel) are system monitors 30 shunt monitor. These system monitors have the capability of measuring remote
|
| /linux/fs/resctrl/ |
| H A D | Kconfig | 15 monitors and controls from userspace, say Y here to get a mountable 19 controls and monitors are left in a quiescent, permissive state.
|
| /linux/kernel/trace/rv/monitors/sco/ |
| H A D | Kconfig | 11 This monitor is part of the sched monitors collection.
|
| /linux/kernel/trace/rv/monitors/sched/ |
| H A D | Kconfig | 8 Collection of monitors to check the scheduler behaves according to specifications.
|
| /linux/kernel/trace/rv/monitors/snroc/ |
| H A D | Kconfig | 11 This monitor is part of the sched monitors collection.
|
| /linux/kernel/trace/rv/monitors/snep/ |
| H A D | Kconfig | 12 This monitor is part of the sched monitors collection.
|
| /linux/kernel/trace/rv/monitors/wip/ |
| H A D | Kconfig | 10 the usage of per-cpu monitors, and one limitation of the
|
| /linux/kernel/trace/rv/monitors/scpd/ |
| H A D | Kconfig | 12 This monitor is part of the sched monitors collection.
|
| /linux/drivers/perf/ |
| H A D | Kconfig | 63 Say y if you want to use CPU performance monitors on ARM-based 83 Say y if you want to use CPU performance monitors on RISCV-based 152 version 3. The PMUv3 is the CPU performance monitors on ARMv8 225 Say y if you want to use APM X-Gene SoC performance monitors. 258 performance monitors on CN10K family silicons.
|