Home
last modified time | relevance | path

Searched refs:discrete (Results 1 – 25 of 130) sorted by relevance

123456

/openbmc/openbmc/meta-ufispace/meta-ncplite/recipes-phosphor/configuration/ncplite-yaml-config/
H A Dncplite-ipmi-sensors.yaml155 0x40: &discrete
176 <<: *discrete
183 <<: *discrete
190 <<: *discrete
197 <<: *discrete
204 <<: *discrete
211 <<: *discrete
218 <<: *discrete
225 <<: *discrete
232 <<: *discrete
[all …]
/openbmc/telemetry/src/types/
H A Dtrigger_types.hpp47 namespace discrete namespace
140 std::vector<discrete::ThresholdParam>>;
144 std::vector<discrete::LabeledThresholdParam>>;
148 discrete::LabeledThresholdParam>;
153 return std::holds_alternative<std::vector<discrete::LabeledThresholdParam>>( in isTriggerThresholdDiscrete()
176 constexpr std::array<std::pair<std::string_view, discrete::Severity>, 3>
179 discrete::Severity::ok),
181 discrete::Severity::warning),
184 discrete::Severity::critical)};
186 inline discrete::Severity toSeverity(const std::string& str) in toSeverity()
[all …]
/openbmc/telemetry/src/utils/
H A Dconversion_trigger.cpp33 const std::vector<discrete::ThresholdParam>& arg) const in operator ()()
38 return discrete::LabeledThresholdParam( in operator ()()
59 const std::vector<discrete::LabeledThresholdParam>& arg) const in operator ()()
62 arg, [](const discrete::LabeledThresholdParam& labeledThresholdParam) { in operator ()()
63 return discrete::ThresholdParam( in operator ()()
92 return std::vector<discrete::ThresholdParam>(); in fromLabeledThresholdParam()
95 if (isFirstElementOfType<discrete::LabeledThresholdParam>(params)) in fromLabeledThresholdParam()
98 const discrete::LabeledThresholdParam* paramUnpacked = in fromLabeledThresholdParam()
99 std::get_if<discrete::LabeledThresholdParam>(&param); in fromLabeledThresholdParam()
105 return discrete::ThresholdParam( in fromLabeledThresholdParam()
H A Dconversion_trigger.hpp16 const std::vector<discrete::ThresholdParam>& arg) const;
25 const std::vector<discrete::LabeledThresholdParam>& arg) const;
/openbmc/telemetry/tests/src/
H A Dtest_trigger_actions.cpp116 namespace discrete namespace
118 using LogParam = std::tuple<::discrete::Severity, TriggerValue>;
123 std::make_tuple(::discrete::Severity::critical, in getCorrectParams()
125 std::make_tuple(::discrete::Severity::warning, TriggerValue("On")), in getCorrectParams()
126 std::make_tuple(::discrete::Severity::ok, TriggerValue("Off"))); in getCorrectParams()
132 std::make_tuple(static_cast<::discrete::Severity>(-1), in getIncorrectParams()
134 std::make_tuple(static_cast<::discrete::Severity>(42), in getIncorrectParams()
136 std::make_tuple(::discrete::Severity::critical, TriggerValue(42.0)), in getIncorrectParams()
137 std::make_tuple(::discrete::Severity::warning, TriggerValue(0.0)), in getIncorrectParams()
138 std::make_tuple(::discrete::Severity::ok, TriggerValue(0.1))); in getIncorrectParams()
H A Dtest_discrete_threshold.cpp32 discrete::Severity severity = discrete::Severity::ok, in makeThreshold()
54 sut = makeThreshold(0ms, "90.0", discrete::Severity::critical); in SetUp()
86 sut = makeThreshold(0ms, GetParam(), discrete::Severity::critical); in TEST_P()
87 LabeledThresholdParam expected = discrete::LabeledThresholdParam( in TEST_P()
88 "treshold name", discrete::Severity::critical, 0, GetParam()); in TEST_P()
112 auto sut = makeThreshold(0ms, "12.3", discrete::Severity::ok, "non-empty"); in TEST_F()
114 std::get<discrete::LabeledThresholdParam>(sut->getThresholdParam()) in TEST_F()
121 auto sut = makeThreshold(0ms, "12.3", discrete::Severity::ok, ""); in TEST_F()
123 std::get<discrete::LabeledThresholdParam>(sut->getThresholdParam()) in TEST_F()
H A Dtest_trigger_manager.cpp29 const std::vector<discrete::LabeledThresholdParam> discThresh = in addTrigger()
92 auto thresholds = std::vector<discrete::LabeledThresholdParam>{ in TEST_F()
93 {"discrete_threshold1", discrete::Severity::ok, 10, "11.0"}, in TEST_F()
94 {"discrete_threshold2", discrete::Severity::warning, 10, "12.0"}, in TEST_F()
95 {"discrete_threshold3", discrete::Severity::critical, 10, "13.0"}}; in TEST_F()
107 auto thresholds = std::vector<discrete::LabeledThresholdParam>(); in TEST_F()
272 .thresholdParams(std::vector<discrete::LabeledThresholdParam>{ in TEST_F()
273 discrete::LabeledThresholdParam{ in TEST_F()
275 discrete::Severity::warning, Milliseconds(10).count(), in TEST_F()
367 .thresholdParams(std::vector<discrete::LabeledThresholdParam>{ in TEST_F()
[all …]
H A Dtest_trigger.cpp37 .thresholdParams(std::vector<discrete::LabeledThresholdParam>{
38 discrete::LabeledThresholdParam{
39 "userId", discrete::Severity::warning,
41 discrete::LabeledThresholdParam{
42 "userId_2", discrete::Severity::critical,
174 EXPECT_THAT(getProperty<std::vector<discrete::ThresholdParam>>( in TEST_F()
319 std::vector<discrete::ThresholdParam>({std::make_tuple( in TEST_F()
320 "discrete threshold", utils::enumToString(discrete::Severity::ok), in TEST_F()
333 std::vector<discrete::ThresholdParam>({std::make_tuple( in TEST_F()
335 utils::enumToString(discrete::Severity::ok), 10, "12.3")}); in TEST_F()
[all …]
/openbmc/telemetry/src/
H A Dtrigger.cpp90 "DiscreteThresholds", std::vector<discrete::ThresholdParam>{}, in __anon5e4599b80402()
93 const std::vector<discrete::ThresholdParam>& newVal, in __anon5e4599b80402()
94 std::vector<discrete::ThresholdParam>& oldVal) { in __anon5e4599b80402()
108 std::get_if<std::vector<discrete::ThresholdParam>>( in __anon5e4599b80402()
113 return std::vector<discrete::ThresholdParam>{}; in __anon5e4599b80402()
286 utils::isFirstElementOfType<discrete::LabeledThresholdParam>( in isDiscreate()
H A Dtrigger_actions.hpp73 namespace discrete namespace
78 explicit LogToJournal(::discrete::Severity severity) : severity(severity) {} in LogToJournal()
85 const ::discrete::Severity severity;
101 ::discrete::Severity severity, boost::asio::io_context& ioc,
H A Dtrigger_factory.cpp29 const std::vector<discrete::LabeledThresholdParam>& newParams) const in updateDiscreteThresholds()
50 std::get<discrete::LabeledThresholdParam>( in updateDiscreteThresholds()
135 std::get<std::vector<discrete::LabeledThresholdParam>>(newParams); in updateThresholds()
158 const discrete::LabeledThresholdParam& thresholdParam) const in makeDiscreteThreshold()
163 discrete::Severity severity = thresholdParam.at_label<ts::Severity>(); in makeDiscreteThreshold()
168 action::discrete::fillActions(actions, triggerActions, severity, in makeDiscreteThreshold()
209 action::discrete::onChange::fillActions(actions, triggerActions, in makeOnChangeThreshold()
H A Ddiscrete_threshold.hpp30 const std::string& name, const discrete::Severity severity,
47 const discrete::Severity severity;
H A Dtrigger_manager.cpp36 const std::vector<discrete::ThresholdParam>& in TriggerManager()
93 std::get_if<std::vector<discrete::LabeledThresholdParam>>( in verifyThresholdParams()
183 .get<std::vector<discrete::LabeledThresholdParam>>(); in loadFromPersistent()
H A Ddiscrete_threshold.cpp13 const std::string& nameIn, const discrete::Severity severityIn, in DiscreteThreshold()
108 return discrete::LabeledThresholdParam(name, severity, dwellTime.count(), in getThresholdParam()
H A Dtrigger_factory.hpp65 const std::vector<discrete::LabeledThresholdParam>& newParams) const;
81 const discrete::LabeledThresholdParam& thresholdParam) const;
/openbmc/linux/Documentation/gpu/rfc/
H A Di915_gem_lmem.rst15 * TTM shrinker for discrete
18 * Route shmem backend over to TTM SYSTEM for discrete
/openbmc/linux/drivers/usb/gadget/function/
H A Duvc_v4l2.c323 fival->discrete.numerator = in uvc_v4l2_enum_frameintervals()
328 fival->discrete.denominator = 10000000; in uvc_v4l2_enum_frameintervals()
329 v4l2_simplify_fraction(&fival->discrete.numerator, in uvc_v4l2_enum_frameintervals()
330 &fival->discrete.denominator, 8, 333); in uvc_v4l2_enum_frameintervals()
356 fsize->discrete.width = uframe->frame.w_width; in uvc_v4l2_enum_framesizes()
357 fsize->discrete.height = uframe->frame.w_height; in uvc_v4l2_enum_framesizes()
/openbmc/linux/drivers/platform/x86/intel/int3472/
H A DMakefile3 intel_skl_int3472_discrete-y := discrete.o clk_and_regulator.o led.o common.o
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/mbpoll/
H A Dmbpoll_1.5.2.bb2 DESCRIPTION = "mbpoll can: read discrete inputs; read and write binary outputs \
/openbmc/linux/drivers/usb/renesas_usbhs/
H A DKconfig12 Renesas USBHS is a discrete USB host and peripheral controller chip
/openbmc/linux/drivers/usb/gadget/udc/
H A DKconfig21 # before discrete ones so they will be the initial/default value:
23 # - licensed IP used in both SOC and discrete versions
24 # - discrete ones (including all PCI-only controllers)
162 R8A66597 is a discrete USB host and peripheral controller chip that
174 Renesas USBHS is a discrete USB host and peripheral controller chip
276 # Controllers available in both integrated and discrete versions
283 M66592 is a discrete USB peripheral controller chip that
294 # Controllers available only in discrete form (and all PCI controllers)
/openbmc/linux/Documentation/hwmon/
H A Damc6821.rst75 It can only have certain discrete values
91 speed. It can only have certain discrete
/openbmc/telemetry/tests/src/mocks/
H A Dthreshold_mock.hpp44 std::get<std::vector<discrete::LabeledThresholdParam>>(params); in makeThresholds()
/openbmc/docs/designs/
H A Dtelemetry.md322 define the type of metric for which trigger is set (discrete or numeric). Depend
325 For discrete metric type, trigger parameters contain:
329 … - trigger occurs when value of metric becomes one of the values listed in the discrete triggers. |
330 | DiscreteTriggers | array of structures | Array of discrete trigger structures. …
338 | Value | variant | Value of discrete metric, that constitutes a trigger event. …
378 read-only information about metric type, for which it was created (discrete or
382 If trigger is defined for discrete metric type, than it contains trigger
387 … - trigger occurs when value of metric becomes one of the values listed in the discrete triggers. |
388 | array of structures | Array of discrete trigger structures. …
396 | variant | Value of discrete metric, that constitutes a trigger event. …
/openbmc/u-boot/drivers/thermal/
H A DKconfig7 devices may be discrete but connected on a suitable bus.

123456