Home
last modified time | relevance | path

Searched full:monitors (Results 1 – 25 of 232) sorted by relevance

12345678910

/linux/tools/testing/selftests/verification/test.d/
H A Drv_monitor_reactor.tc8 local prefix="$2" # nested monitors
13 echo "$reactor" > "monitors/$prefix$monitor/reactors"
14 grep -q "\\[$reactor\\]" "monitors/$prefix$monitor/reactors"
17 echo nop > "monitors/$prefix$monitor/reactors"
18 grep -q "\\[nop\\]" "monitors/$prefix$monitor/reactors"
28 echo "$reactor" > "monitors/$monitor/reactors"
29 grep -q "\\[$reactor\\]" "monitors/$monitor/reactors"
31 for nested_dir in "monitors/$monitor"/*; do
34 grep -q "\\[$reactor\\]" "monitors/$monitor/$nested/reactors"
39 echo nop > "monitors/$monitor/reactors"
[all …]
H A Drv_monitor_enable_disable.tc7 local prefix="$2" # nested monitors
9 echo 1 > "monitors/$prefix$monitor/enable"
12 echo 0 > "monitors/$prefix$monitor/enable"
16 grep -q 1 "monitors/$prefix$monitor/enable"
19 grep -q 0 "monitors/$prefix$monitor/enable"
26 echo 1 > "monitors/$monitor/enable"
29 for nested_dir in "monitors/$monitor"/*; do
36 echo 0 > "monitors/$monitor/enable"
39 for nested_dir in "monitors/$monitor"/*; do
46 grep -q 1 "monitors/$monitor/enable"
[all …]
H A Drv_wwnr_printk.tc14 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 Drv_monitors_available.tc3 # description: Check available monitors
5 for monitor_dir in monitors/*; do
H A Dfunctions1 check_requires() { # Check required files, monitors and reactors
30 for m in monitors/*; do
/linux/tools/power/cpupower/utils/idle_monitor/
H A Dcpupower-monitor.c24 /* Define pointers to all monitors. */
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()
226 /* param: string passed by -m param (The list of monitors to show)
[all …]
/linux/tools/verification/rvgen/rvgen/
H A Dgenerator.py6 # Abstract class for generating kernel runtime verification monitors from specification file
73 return f"#include <monitors/{self.parent}/{self.parent}.h>\n"
145 f"// Add new monitors based on CONFIG_{monitor_class_type} here",
146 f"#include <monitors/{self.name}/{self.name}_trace.h>")
151 #include <monitors/{self.name}/{self.name}_trace.h>
155 return f"# Add new {container + ' ' if container else ''}monitors here"
159 # monitors with a container should stay together in the Kconfig
162 f"source \"kernel/trace/rv/monitors/{self.name}/Kconfig\"")
166 Add this line where other monitors are included:
167 source \"kernel/trace/rv/monitors/{sel
[all...]
/linux/drivers/accel/habanalabs/common/
H A Dstate_dump.c203 * monitors are named.
440 * hl_state_dump_alloc_read_sm_block_monitors - read monitors for a specific
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()
[all …]
/linux/kernel/trace/rv/
H A Drv.c38 * In Linux terms, the runtime verification monitors are encapsulated
64 * This file implements the interface for loading RV monitors, and
67 * == Registering monitors ==
86 * - List the available monitors, one per line.
94 * - Lists the enabled monitors, one per line;
97 * - Truncating the file disables all enabled monitors.
117 * that it does not disable enabled monitors or detach events,
118 * but stops the per-entity monitors from monitoring the events
122 * "monitors/"
123 * Each monitor will have its own directory inside "monitors/". There
[all …]
H A Drv_reactors.c8 * exception on the model's execution. By default, the monitors have
45 * "monitors/MONITOR/reactors"
53 * # cat monitors/wip/reactors
57 * # echo panic > monitors/wip/reactors
58 * # cat monitors/wip/reactors
197 * All nested monitors are enabled also if they were off, we may refine in monitor_swap_reactors()
343 /* Ensures that concurrent monitors read consistent reacting_on */ in rv_reacting_on()
362 /* Ensures that concurrent monitors read consistent reacting_on */ in turn_reacting_off()
369 /* Ensures that concurrent monitors read consistent reacting_on */ in turn_reacting_on()
/linux/sound/pci/echoaudio/
H A Dlayla24_dsp.c289 s8 *monitors; in switch_asic() local
293 monitors = kmemdup(chip->comm_page->monitors, in switch_asic()
295 if (! monitors) in switch_asic()
298 memset(chip->comm_page->monitors, ECHOGAIN_MUTED, in switch_asic()
304 memcpy(chip->comm_page->monitors, monitors, in switch_asic()
306 kfree(monitors); in switch_asic()
310 memcpy(chip->comm_page->monitors, monitors, MONITOR_ARRAY_SIZE); in switch_asic()
311 kfree(monitors); in switch_asic()
/linux/Documentation/tools/rv/
H A Drv-mon.rst7 List available monitors
22 monitors.
31 AVAILABLE 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 Drv-mon-sched.rst7 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 Drv-list.rst7 List available monitors
20 The **rv list** command prints all available monitors. These monitors
H A Drv.rst28 verification (rv) monitors.
35 List all available monitors.
/linux/tools/verification/rv/src/
H A Drv.c4 * user-space controlled monitors.
20 * stop_rv - tell monitors to stop
38 * rv_list - list all available monitors
46 " list all available monitors", in rv_list()
50 " [container]: list only monitors in this container", in rv_list()
146 " list: list all available monitors", in usage()
H A Din_kernel.c3 * in kernel monitor support: allows rv to control in-kernel monitors.
41 snprintf(path, MAX_PATH, "rv/monitors/%s/enable", monitor_name); in __ikm_read_enable()
127 snprintf(path, MAX_PATH, "rv/monitors/%s/enable", monitor_name); in ikm_write_enable()
158 * ikm_read_desc - read monitors' description
168 snprintf(path, MAX_PATH, "rv/monitors/%s/desc", monitor_name); in ikm_read_desc()
237 snprintf(path, MAX_PATH, "rv/monitors/%s/reactors", monitor_name); in ikm_write_reactor()
255 snprintf(path, MAX_PATH, "rv/monitors/%s/reactors", monitor_name); in ikm_read_reactor()
333 * ikm_list_monitors - list all available monitors
347 err_msg("ikm: available monitors is not available, is CONFIG_RV enabled?\n"); in ikm_list_monitors()
560 snprintf(rv_path, MAX_PATH, "rv/monitors/%s", monitor_name); in ikm_enable_trace_container()
[all …]
/linux/tools/power/cpupower/man/
H A Dcpupower-monitor.131 List available monitors on your system. Additional details about each monitor
59 Only display specific monitors. Use the monitor string(s) provided by \-l option.
115 The monitors are named after the CPU family where the sleep state capabilities
120 state monitors.
194 Nehalem, SandyBridge monitors and command passing
/linux/Documentation/accounting/
H A Dpsi.rst97 Monitors activate only when system enters stall state for the monitored
105 after which monitors are most likely not needed and psi averages can be used
108 Unprivileged users can also create monitors, with the only limitation that the
187 Per-cgroup psi monitors can be specified and used the same way as
/linux/fs/resctrl/
H A DKconfig15 monitors and controls from userspace, say Y here to get a mountable
19 controls and monitors are left in a quiescent, permissive state.
/linux/Documentation/hwmon/
H A Dadm1031.rst42 The ADM1030 monitors a single fan speed, while the ADM1031 monitors up to
H A Dtmp513.rst28 The TMP512 (dual-channel) and TMP513 (triple-channel) are system monitors
30 shunt monitor. These system monitors have the capability of measuring remote
H A Dina3221.rst21 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
/linux/Documentation/trace/rv/
H A Dmonitor_rtapp.rst1 Real-time application monitors
5 - Type: container for multiple monitors
27 multiple sub-monitors described in the following sections.
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dmicrochip,pac1934.yaml7 title: Microchip PAC1934 Power Monitors with Accumulator
13 This device is part of the Microchip family of Power Monitors with

12345678910