Home
last modified time | relevance | path

Searched full:threshold (Results 1 – 25 of 2765) sorted by relevance

12345678910>>...111

/openbmc/openbmc-test-automation/openpower/ras/
H A Dtest_host_ras.robot29 Verify Recoverable Callout Handling For MCA With Threshold 1
31 ... threshold 1.
36 Inject Recoverable Error With Threshold Limit
39 Verify Recoverable Callout Handling For MCA With Threshold 32
41 ... threshold 32.
46 Inject Recoverable Error With Threshold Limit
60 Verify Recoverable Callout Handling For MCI With Threshold 1
62 ... threshold 1.
67 Inject Recoverable Error With Threshold Limit
81 Verify Recoverable Callout Handling For CXA With Threshold 5
[all …]
H A Dtest_bmc_ras.robot32 Verify Pdbg Recoverable Callout Handling For MCA With Threshold 1
34 ... with threshold 1 using pdbg tool.
39 Inject Recoverable Error With Threshold Limit
42 Verify Pdbg Recoverable Callout Handling For MCA With Threshold 32
44 ... with threshold 32 using pdbg tool.
49 Inject Recoverable Error With Threshold Limit
64 Verify Pdbg Recoverable Callout Handling For MCI With Threshold 1
66 ... with threshold 1 using pdbg tool.
71 Inject Recoverable Error With Threshold Limit
87 Verify Pdbg Recoverable Callout Handling For CXA With Threshold 5
[all …]
/openbmc/dbus-sensors/src/
H A DThresholds.cpp59 std::vector<thresholds::Threshold>& thresholdVector, in parseThresholdsFromConfig()
114 std::cerr << "Malformed threshold on configuration interface " in parseThresholdsFromConfig()
139 const thresholds::Threshold& threshold, in persistThreshold() argument
148 [&, path, threshold, thresholdInterface, in persistThreshold()
153 return; // threshold not supported in persistThreshold()
161 std::cerr << "No label in threshold configuration\n"; in persistThreshold()
178 std::cerr << "Malformed threshold in configuration\n"; in persistThreshold()
186 if ((findThresholdLevel(severity) != threshold.level) || in persistThreshold()
187 (findThresholdDirection(dir) != threshold.direction)) in persistThreshold()
192 std::variant<double> value(threshold.value); in persistThreshold()
[all …]
H A DThresholds.hpp33 struct Threshold struct
35 Threshold( in Threshold() argument
48 bool operator==(const Threshold& rhs) const in operator ==() argument
74 bool hasActiveTimer(const Threshold& threshold, bool assert) in hasActiveTimer()
80 if ((timer.first.level == threshold.level) && in hasActiveTimer()
81 (timer.first.direction == threshold.direction) && in hasActiveTimer()
91 void stopTimer(const Threshold& threshold, bool assert) in stopTimer()
99 if ((timerUsed.level == threshold.level) && in stopTimer()
100 (timerUsed.direction == threshold.direction) && in stopTimer()
110 const Threshold& threshold, bool assert,
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/
H A DTrigger.interface.yaml10 If true than trigger uses discrete thresholds as threshold conditions.
17 Defines actions which are taken when threshold conditions are met.
26 Collection of Report objects that are updated when threshold
40 following fields - type, dwell time, direction and threshold value.
43 threshold value. Discrete value does not need to be a number. Numeric
44 threshold array is limited by Type enumeration, only 4 elements are
45 allowed. Discrete threshold array size is not limited. If discrete
46 threshold array is empty then every value change is taken into account
47 of threshold condition. Dwell time specifies for how long condition
57 Defines a action which is taken once threshold condition is met.
[all …]
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_cold_reset.robot7 ... threshold values, and other 'power up' default state to be restored.
16 ... impact on sensor threshold value change with cold reset.
18 ... The script changes sensor threshold value for Fan sensor,
20 ... compares sensor threshold values of initial and reading after cold reset.
68 Verify Cold Reset Impact On Sensor Threshold Via IPMI
69 [Documentation] Modify sensor threshold, perform cold reset,
70 ... and verify if sensor threshold reverts back to initial value.
76 # Get initial sensor threshold readings.
77 ${sensor_name} ${sensor_threshold}= Get The Sensor Name And Threshold ${sensor_list}
84 # Modify Default Threshold Value For An Sensor To Set An New Threshold Value
[all …]
/openbmc/phosphor-virtual-sensor/
H A DvirtualSensor.hpp162 /** @brief The critical threshold interface object */
163 std::unique_ptr<Threshold<CriticalObject>> criticalIface;
164 /** @brief The warning threshold interface object */
165 std::unique_ptr<Threshold<WarningObject>> warningIface;
166 /** @brief The soft shutdown threshold interface object */
167 std::unique_ptr<Threshold<SoftShutdownObject>> softShutdownIface;
168 /** @brief The hard shutdown threshold interface object */
169 std::unique_ptr<Threshold<HardShutdownObject>> hardShutdownIface;
170 /** @brief The performance loss threshold interface object */
171 std::unique_ptr<Threshold<PerformanceLossObject>> perfLossIface;
[all …]
H A DvirtualSensor.cpp112 "Invalid threshold direction specified in entity manager"); in getThresholdType()
133 "Invalid threshold severity specified in entity manager"); in getSeverityField()
145 "Invalid threshold severity specified in entity manager"); in getSeverityField()
167 auto threshold = getThresholdType(direction, severity); in parseThresholds() local
168 thresholds[threshold] = value; in parseThresholds()
174 thresholds[threshold + "Hysteresis"] = hysteresis; in parseThresholds()
179 thresholds[threshold + "Direction"] = entityInterface; in parseThresholds()
227 /* Get threshold values if defined in config */ in initVirtualSensor()
228 auto threshold = sensorConfig.value("Threshold", empty); in initVirtualSensor() local
230 createThresholds(threshold, objPath); in initVirtualSensor()
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-adc-hi84356 Program sensor type for threshold detector inputs.
8 threshold detector input channel. Channels 0..7, 8..15, 16..23
16 Channel Y low voltage threshold. If sensor input voltage goes lower then
17 this value then the threshold falling event is pushed.
18 Depending on in_voltageY_sensing_mode the low voltage threshold
20 Channels 0..31 have common low threshold values, but could have different
23 The low voltage threshold range is between 2..21V.
27 If falling threshold results hysteresis to odd value then rising
28 threshold is automatically subtracted by one.
35 Channel Y high voltage threshold. If sensor input voltage goes higher then
[all …]
/openbmc/bmcweb/redfish-core/include/registries/
H A Dpower_message_registry.hpp100 …"Indicates that a current reading is no longer below the lower critical threshold but is still out…
101 …"Current '%1' reading of %2 amperes is now above the %3 lower critical threshold but remains outsi…
114 …"Indicates that a current reading is no longer below the lower fatal threshold but is still outsid…
115 …"Current '%1' reading of %2 amperes is now above the %3 lower fatal threshold but remains outside …
128 "Indicates that a current reading is above the upper caution threshold.",
129 "Current '%1' reading of %2 amperes is above the %3 upper caution threshold.",
142 "Indicates that a current reading is above the upper critical threshold.",
143 "Current '%1' reading of %2 amperes is above the %3 upper critical threshold.",
156 "Indicates that a current reading is above the upper fatal threshold.",
157 "Current '%1' reading of %2 amperes is above the %3 upper fatal threshold.",
[all …]
H A Denvironmental_message_registry.hpp124 …"Indicates that a humidity reading is no longer below the lower critical threshold but is still ou…
125 …"Humidity '%1' reading of %2 percent is now above the %3 lower critical threshold but remains outs…
138 "Indicates that a humidity reading is above the upper caution threshold.",
139 "Humidity '%1' reading of %2 percent is above the %3 upper caution threshold.",
152 "Indicates that a humidity reading is above the upper critical threshold.",
153 "Humidity '%1' reading of %2 percent is above the %3 upper critical threshold.",
166 "Indicates that a humidity reading is below the lower caution threshold.",
167 "Humidity '%1' reading of %2 percent is below the %3 lower caution threshold.",
180 "Indicates that a humidity reading is below the lower critical threshold.",
181 "Humidity '%1' reading of %2 percent is below the %3 lower critical threshold.",
[all …]
H A Dsensor_event_message_registry.hpp52 …"Indicates that a sensor reading is no longer below the lower critical threshold but is still outs…
53 …"Sensor '%1' reading of %2 (%3) is now above the %4 lower critical threshold but remains outside o…
67 …"Indicates that a sensor reading is no longer below the lower fatal threshold but is still outside…
68 …"Sensor '%1' reading of %2 (%3) is now above the %4 lower fatal threshold but remains outside of n…
82 "Indicates that a sensor reading is above the upper caution threshold.",
83 "Sensor '%1' reading of %2 (%3) is above the %4 upper caution threshold.",
97 "Indicates that a sensor reading is above the upper critical threshold.",
98 "Sensor '%1' reading of %2 (%3) is above the %4 upper critical threshold.",
112 "Indicates that a sensor reading is above the upper fatal threshold.",
113 "Sensor '%1' reading of %2 (%3) is above the %4 upper fatal threshold.",
[all …]
/openbmc/linux/Documentation/hwmon/
H A Dmax1668.rst35 temp1_max rw local temperature maximum threshold for alarm
36 temp1_max_alarm ro local temperature maximum threshold alarm
37 temp1_min rw local temperature minimum threshold for alarm
38 temp1_min_alarm ro local temperature minimum threshold alarm
40 temp2_max rw remote temperature 1 maximum threshold for alarm
41 temp2_max_alarm ro remote temperature 1 maximum threshold alarm
42 temp2_min rw remote temperature 1 minimum threshold for alarm
43 temp2_min_alarm ro remote temperature 1 minimum threshold alarm
45 temp3_max rw remote temperature 2 maximum threshold for alarm
46 temp3_max_alarm ro remote temperature 2 maximum threshold alarm
[all …]
H A Dltc2947.rst30 active as soon as a temperature reading is higher than a defined threshold. The
42 in0_min Undervoltage threshold
43 in0_max Overvoltage threshold
52 in1_min Undervoltage threshold
53 in1_max Overvoltage threshold
62 curr1_min Undercurrent threshold
63 curr1_max Overcurrent threshold
72 power1_min Low power threshold
73 power1_max High power threshold
82 temp1_min Low temperature threshold
[all …]
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Threshold/
H A Dmeson.build4 …/../yaml/xyz/openbmc_project/Sensor/Threshold.errors.yaml', '../../../../../yaml/xyz/openbmc_proje…
12 'xyz/openbmc_project/Sensor/Threshold',
18 'xyz/openbmc_project/Sensor/Threshold/Critical__markdown'.underscorify(),
19 input: [ '../../../../../yaml/xyz/openbmc_project/Sensor/Threshold/Critical.interface.yaml', ],
27 'xyz/openbmc_project/Sensor/Threshold/Critical',
33 'xyz/openbmc_project/Sensor/Threshold/HardShutdown__markdown'.underscorify(),
34 …input: [ '../../../../../yaml/xyz/openbmc_project/Sensor/Threshold/HardShutdown.interface.yaml', …
42 'xyz/openbmc_project/Sensor/Threshold/HardShutdown',
48 'xyz/openbmc_project/Sensor/Threshold/PerformanceLoss__markdown'.underscorify(),
49 …input: [ '../../../../../yaml/xyz/openbmc_project/Sensor/Threshold/PerformanceLoss.interface.yaml'…
[all …]
/openbmc/qemu/tests/unit/
H A Dtest-write-threshold.c2 * Test block device write threshold
11 #include "block/write-threshold.h"
16 uint64_t threshold = 4 * 1024 * 1024; in test_threshold_not_trigger() local
21 bdrv_write_threshold_set(&bs, threshold); in test_threshold_not_trigger()
23 g_assert_cmpuint(bdrv_write_threshold_get(&bs), ==, threshold); in test_threshold_not_trigger()
29 uint64_t threshold = 4 * 1024 * 1024; in test_threshold_trigger() local
34 bdrv_write_threshold_set(&bs, threshold); in test_threshold_trigger()
35 bdrv_write_threshold_check_write(&bs, threshold - 1024, 2 * 1024); in test_threshold_trigger()
43 g_test_add_func("/write-threshold/not-trigger", test_threshold_not_trigger); in main()
44 g_test_add_func("/write-threshold/trigger", test_threshold_trigger); in main()
/openbmc/phosphor-health-monitor/
H A Dbmc_health_config_json.md38 - This indicates the number of samples being used for threshold value
46 - `Threshold`
47 - The following threshold levels (with bounds) are supported.
58 - Threshold may have following attributes
60 - This indicates the percentage value at which specific threshold gets
62 - For lower bound, the threshold gets asserted if metric value falls
63 below the specified threshold percentage value.
64 - For upper bound, the threshold gets asserted if metric value goes
65 beyond the specified threshold percentage value.
67 shall be logged when threshold gets asserted.
[all …]
/openbmc/phosphor-fan-presence/monitor/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier2U/
H A Dconfig.json18 "threshold": 30, number
23 "threshold": 30, number
43 "threshold": 30, number
48 "threshold": 30, number
68 "threshold": 30, number
73 "threshold": 30, number
93 "threshold": 30, number
98 "threshold": 30, number
118 "threshold": 30, number
123 "threshold": 30, number
[all …]
/openbmc/linux/Documentation/misc-devices/
H A Dbh1770glc.rst26 low and high threshold interrupts.
34 Driver uses threshold interrupts to avoid need for polling the values.
36 by using a delayed work. As long as there is proximity threshold above
38 below the threshold value, there is no interrupt and the delayed work will
65 sysfs_notify called when threshold interrupt occurs
77 RW - HI level threshold value
84 RW - LO level threshold value
102 sysfs_notify called when threshold interrupt occurs
119 RW - Measurement rate (in Hz) when the level is above threshold
123 RW - Measurement rate (in Hz) when the level is below threshold
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Sensor/Threshold/
H A DHardShutdown.interface.yaml4 implementing Sensor.Threshold.HardShutdown must be instantiated in the
20 Additionally, any object implementing Sensor.Threshold.HardShutdown must
28 The upper bound of the shutdown threshold. A value of 'NaN' is used
29 to indicate there is no threshold of this type.
34 The lower bound of the shutdown threshold. A value of 'NaN' is used
35 to indicate there is no threshold of this type.
56 The high threshold alarm asserted.
64 The high threshold alarm deasserted.
72 The low threshold alarm asserted.
80 The low threshold alarm deasserted.
H A DWarning.interface.yaml3 Sensor.Threshold.Warning must be instantiated in the correct hierarchy
19 Additionally, any object implementing Sensor.Threshold.Warning must also
27 The upper bound of the warning threshold. A value of 'NaN' is used to
28 indicate there is no threshold of this type.
33 The lower bound of the warning threshold. A value of 'NaN' is used to
34 indicate there is no threshold of this type.
54 The high threshold alarm asserted.
62 The high threshold alarm deasserted.
70 The low threshold alarm asserted.
78 The low threshold alarm deasserted.
H A DSoftShutdown.interface.yaml3 implementing Sensor.Threshold.Shutdown must be instantiated in the correct
19 Additionally, any object implementing Sensor.Threshold.SoftShutdown must
27 The upper bound of the soft shutdown threshold. A value of 'NaN' is
28 used to indicate there is no threshold of this type.
33 The lower bound of the soft shutdown threshold. A value of 'NaN' is
34 used to indicate there is no threshold of this type.
55 The high threshold alarm asserted.
63 The high threshold alarm deasserted.
71 The low threshold alarm asserted.
79 The low threshold alarm deasserted.
H A DCritical.interface.yaml3 Sensor.Threshold.Critical must be instantiated in the correct hierarchy
19 Additionally, any object implementing Sensor.Threshold.Critical must also
27 The upper bound of the critical threshold. A value of 'NaN' is used
28 to indicate there is no threshold of this type.
33 The lower bound of the critical threshold. A value of 'NaN' is used
34 to indicate there is no threshold of this type.
54 The high threshold alarm asserted.
62 The high threshold alarm deasserted.
70 The low threshold alarm asserted.
78 The low threshold alarm deasserted.
H A DPerformanceLoss.interface.yaml3 implementing Sensor.Threshold.PerformanceLoss must be instantiated in the
19 Additionally, any object implementing Sensor.Threshold.PerformanceLoss must
27 The upper bound of the warning threshold. A value of 'NaN' is used to
28 indicate there is no threshold of this type.
33 The lower bound of the warning threshold. A value of 'NaN' is used to
34 indicate there is no threshold of this type.
56 The high threshold alarm asserted.
64 The high threshold alarm deasserted.
72 The low threshold alarm asserted.
80 The low threshold alarm deasserted.
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Common/
H A DThreshold.interface.yaml2 Provides threshold functionality for Metrics and Sensors. Any object
3 implementing Threshold interface must implement a Value interface at
10 This indicates the threshold ranges applicable for the corresponding
26 This indicates the assertion change for a threshold.
31 This indicates the threshold type for the assertion.
35 This indicates the threshold bound for the assertion.
49 This indicates the type of threshold.
68 This indicates the threshold direction.
72 Indicates the upper bound of the threshold.
75 Indicates the lower bound of the threshold.

12345678910>>...111