| /openbmc/phosphor-power/phosphor-regulators/src/ |
| H A D | rule.hpp | 42 class Rule class 46 Rule() = delete; 47 Rule(const Rule&) = delete; 48 Rule(Rule&&) = delete; 49 Rule& operator=(const Rule&) = delete; 50 Rule& operator=(Rule&&) = delete; 51 ~Rule() = default; 59 explicit Rule(const std::string& id, in Rule() function in phosphor::power::regulators::Rule
|
| H A D | id_map.hpp | 28 class Rule; 72 void addRule(Rule& rule); 120 Rule& getRule(const std::string& id) const in getRule() 145 std::map<std::string, Rule*> ruleMap{};
|
| H A D | system.hpp | 55 explicit System(std::vector<std::unique_ptr<Rule>> rules, in System() 131 const std::vector<std::unique_ptr<Rule>>& getRules() const in getRules() 157 std::vector<std::unique_ptr<Rule>> rules{};
|
| H A D | config_file_parser.hpp | 70 std::tuple<std::vector<std::unique_ptr<Rule>>, 473 std::tuple<std::vector<std::unique_ptr<Rule>>, 487 std::unique_ptr<Rule> parseRule(const nlohmann::json& element); 499 std::vector<std::unique_ptr<Rule>> parseRuleArray(
|
| H A D | id_map.cpp | 48 void IDMap::addRule(Rule& rule) in addRule()
|
| H A D | system.cpp | 25 for (std::unique_ptr<Rule>& rule : rules) in buildIDMap()
|
| H A D | config_file_parser.cpp | 38 std::tuple<std::vector<std::unique_ptr<Rule>>, 985 std::tuple<std::vector<std::unique_ptr<Rule>>, 999 std::vector<std::unique_ptr<Rule>> rules{}; in parseRoot() 1019 std::unique_ptr<Rule> parseRule(const json& element) in parseRule() 1044 return std::make_unique<Rule>(id, std::move(actions)); in parseRule() 1047 std::vector<std::unique_ptr<Rule>> parseRuleArray(const json& element) in parseRuleArray() 1050 std::vector<std::unique_ptr<Rule>> rules; in parseRuleArray()
|
| H A D | manager.cpp | 328 std::vector<std::unique_ptr<Rule>> rules{}; in loadConfigFile()
|
| /openbmc/openbmc/poky/meta/files/common-licenses/ |
| H A D | DRL-1.1 | 1 Detection Rule License (DRL) 1.1 7 …) ("author" field) of the Rule and any others designated to receive attribution, in any reasonable… 9 a URI or hyperlink to the Rule set or explicit Rule to the extent reasonably practicable 11 …re licensed under this Detection Rule License, and include the text of, or the URI or hyperlink to… 15 …) ("author" field) of the Rule and any others designated to receive attribution, in any reasonable…
|
| H A D | DRL-1.0 | 1 Detection Rule License (DRL) 1.0 6 …) ("author" field) of the Rule and any others designated to receive attribution, in any reasonable… 8 a URI or hyperlink to the Rule set or explicit Rule to the extent reasonably practicable 10 …re licensed under this Detection Rule License, and include the text of, or the URI or hyperlink to…
|
| /openbmc/phosphor-power/phosphor-regulators/test/ |
| H A D | rule_tests.cpp | 45 Rule rule("set_voltage_rule", std::move(actions)); in TEST() 67 Rule rule("set_voltage_rule", std::move(actions)); in TEST() 92 Rule rule("set_voltage_rule", std::move(actions)); in TEST() 111 Rule rule("set_voltage_rule", std::move(actions)); in TEST() 119 Rule rule("read_sensor_values", std::vector<std::unique_ptr<Action>>{}); in TEST()
|
| H A D | id_map_tests.cpp | 135 Rule rule{id, std::vector<std::unique_ptr<Action>>{}}; in TEST() 146 Rule& ruleFound = idMap.getRule(id); in TEST() 162 Rule rule2{"set_voltage_rule", std::vector<std::unique_ptr<Action>>{}}; in TEST() 261 Rule rule{id, std::vector<std::unique_ptr<Action>>{}}; in TEST() 267 Rule& ruleFound = idMap.getRule(id); in TEST()
|
| H A D | system_tests.cpp | 64 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 110 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 164 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 220 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 253 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 350 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 363 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 380 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 431 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 543 std::vector<std::unique_ptr<Rule>> rules{}; in TEST()
|
| H A D | test_utils.hpp | 89 inline std::unique_ptr<Rule> createRule(const std::string& id) in createRule() 96 return std::make_unique<Rule>(id, std::move(actions)); in createRule()
|
| H A D | rail_tests.cpp | 134 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 225 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 281 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 362 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 423 std::vector<std::unique_ptr<Rule>> rules{}; in TEST()
|
| H A D | configuration_tests.cpp | 133 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 193 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 260 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 328 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 399 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 477 std::vector<std::unique_ptr<Rule>> rules{}; in TEST()
|
| H A D | presence_detection_tests.cpp | 87 std::vector<std::unique_ptr<Rule>> rules{}; in createParentObjects()
|
| H A D | sensor_monitoring_tests.cpp | 110 std::vector<std::unique_ptr<Rule>> rules{}; in createParentObjects()
|
| H A D | config_file_parser_tests.cpp | 121 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 4099 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 4125 std::vector<std::unique_ptr<Rule>> rules{}; in TEST() 4201 std::unique_ptr<Rule> rule = parseRule(element); in TEST() 4218 std::unique_ptr<Rule> rule = parseRule(element); in TEST() 4348 std::vector<std::unique_ptr<Rule>> rules = parseRuleArray(element); in TEST()
|
| H A D | phase_fault_detection_tests.cpp | 108 std::vector<std::unique_ptr<Rule>> rules{};
|
| /openbmc/bmcweb/redfish-core/include/ |
| H A D | redfish.hpp | 44 template <StringLiteral Rule> 47 return oemRouter.newRule<Rule>(method); in newRoute()
|
| /openbmc/phosphor-power/phosphor-regulators/test/actions/ |
| H A D | run_rule_action_tests.cpp | 77 Rule rule("exception_rule", std::move(actions)); in TEST() 101 Rule rule("infinite_rule", std::move(actions)); in TEST() 139 Rule rule("set_voltage_rule", std::move(actions)); in TEST() 172 Rule rule("set_voltage_rule", std::move(actions)); in TEST()
|
| H A D | action_environment_tests.cpp | 222 Rule setVoltageRule{"set_voltage_rule", in TEST() 231 Rule& rule = env.getRule("set_voltage_rule"); in TEST()
|
| /openbmc/phosphor-power/phosphor-regulators/src/actions/ |
| H A D | action_environment.hpp | 34 class Rule; 169 Rule& getRule(const std::string& id) const in getRule()
|
| /openbmc/qemu/tests/qemu-iotests/ |
| H A D | nbd-fault-injector.py | 90 class Rule(object): class 215 return Rule(name, event, io, when)
|