Home
last modified time | relevance | path

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

123456789

/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/
[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/
[all...]
H A Drv_wwnr_printk.tc32 echo 1 > monitors/wwnr/enable
33 echo printk > monitors/wwnr/reactors
51 echo nop > monitors/wwnr/reactors
52 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
75 return f"#include <monitors/{self.parent}/{self.parent}.h>\n"
147 f"// Add new monitors based on CONFIG_{monitor_class_type} here",
148 f"#include <monitors/{self.name}/{self.name}_trace.h>")
153 #include <monitors/{self.name}/{self.name}_trace.h>
157 return f"# Add new {container + ' ' if container else ''}monitors here"
161 # monitors with a container should stay together in the Kconfig
164 f"source \"kernel/trace/rv/monitors/{self.name}/Kconfig\"")
168 Add this line where other monitors are included:
169 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/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/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/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()
129 snprintf(path, MAX_PATH, "rv/monitors/%s/enable", monitor_name); in ikm_write_enable()
160 * ikm_read_desc - read monitors' description
170 snprintf(path, MAX_PATH, "rv/monitors/%s/desc", monitor_name); in ikm_read_desc()
244 snprintf(path, MAX_PATH, "rv/monitors/%s/reactors", monitor_name);
262 snprintf(path, MAX_PATH, "rv/monitors/%s/reactors", monitor_name); in ikm_read_reactor()
340 * ikm_list_monitors - list all available monitors in ikm_list_monitors()
354 err_msg("ikm: available monitors is not available, is CONFIG_RV enabled?\n"); in ikm_list_monitors()
567 snprintf(rv_path, MAX_PATH, "rv/monitors/ 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/include/rv/
H A Dda_monitor.h63 * function that waits for the termination of all monitors background
74 * Unused for implicit monitors.
331 * For per-task monitors, the id is the task's PID.
364 * Try to allocate a slot in the task's vector of monitors. If there
616 * Allow the per-object monitors to run allocation manually, necessary if the
630 * Trace events for implicit monitors. Implicit monitor is the one which the
652 * da_get_id - unused for implicit monitors
661 * Trace events for per_task/per_object monitors, report the target id.
684 * This function is valid for both implicit and id monitors.
/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/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
H A Dmaxim,max34408.yaml7 title: Maxim MAX34408/MAX34409 current monitors with overcurrent control
13 The MAX34408/MAX34409 are two- and four-channel current monitors that are
/linux/Documentation/devicetree/bindings/sound/
H A Dadi,max98396.yaml84 enabled, it actively monitors the selected input data (from DIN) to the
98 enabled, it actively monitors the selected input data (from DIN) to the

123456789