| /openbmc/phosphor-power/phosphor-regulators/src/ |
| H A D | rail.hpp | 42 class Rail class 46 Rail() = delete; 47 Rail(const Rail&) = delete; 48 Rail(Rail&&) = delete; 49 Rail& operator=(const Rail&) = delete; 50 Rail& operator=(Rail&&) = delete; 51 ~Rail() = default; 60 explicit Rail( in Rail() function in phosphor::power::regulators::Rail
|
| H A D | id_map.hpp | 27 class Rail; 63 void addRail(Rail& rail); 101 Rail& getRail(const std::string& id) const in getRail() 140 std::map<std::string, Rail*> railMap{};
|
| H A D | rail.cpp | 26 void Rail::clearErrorHistory() in clearErrorHistory() 35 void Rail::configure(Services& services, System& system, Chassis& chassis, in configure() 45 void Rail::monitorSensors(Services& services, System& system, Chassis& chassis, in monitorSensors()
|
| H A D | device.cpp | 35 for (std::unique_ptr<Rail>& rail : rails) in addToIDMap() 60 for (std::unique_ptr<Rail>& rail : rails) in clearErrorHistory() 100 for (std::unique_ptr<Rail>& rail : rails) in configure() 128 for (std::unique_ptr<Rail>& rail : rails) in monitorSensors()
|
| H A D | device.hpp | 73 std::vector<std::unique_ptr<Rail>> rails = in Device() 74 std::vector<std::unique_ptr<Rail>>{}) : in Device() 219 const std::vector<std::unique_ptr<Rail>>& getRails() const in getRails() 311 std::vector<std::unique_ptr<Rail>> rails{};
|
| H A D | sensor_monitoring.hpp | 32 class Rail; 93 Device& device, Rail& rail);
|
| H A D | configuration.hpp | 33 class Rail; 105 Device& device, Rail& rail);
|
| /openbmc/phosphor-power/phosphor-power-sequencer/src/ |
| H A D | rail.hpp | 60 class Rail class 64 Rail() = delete; 65 Rail(const Rail&) = delete; 66 Rail(Rail&&) = delete; 67 Rail& operator=(const Rail&) = delete; 68 Rail& operator=(Rail&&) = delete; 69 ~Rail() = default; 92 explicit Rail(const std::string& name, in Rail() function in phosphor::power::sequencer::Rail
|
| H A D | rail.cpp | 29 bool Rail::isPresent(Services& services) in isPresent() 53 uint16_t Rail::getStatusWord(PowerSequencerDevice& device) in getStatusWord() 70 uint8_t Rail::getStatusVout(PowerSequencerDevice& device) in getStatusVout() 87 double Rail::getReadVout(PowerSequencerDevice& device) in getReadVout() 103 double Rail::getVoutUVFaultLimit(PowerSequencerDevice& device) in getVoutUVFaultLimit() 120 bool Rail::hasPgoodFault(PowerSequencerDevice& device, Services& services, in hasPgoodFault() 129 bool Rail::hasPgoodFaultStatusVout( in hasPgoodFaultStatusVout() 163 bool Rail::hasPgoodFaultGPIO(PowerSequencerDevice& device, Services& services, in hasPgoodFaultGPIO() 199 bool Rail::hasPgoodFaultOutputVoltage( in hasPgoodFaultOutputVoltage() 229 void Rail::verifyHasPage() in verifyHasPage() [all …]
|
| H A D | standard_device.cpp | 44 Rail* rail = in findPgoodFault() 88 Rail* StandardDevice::findRailWithPgoodFault( in findRailWithPgoodFault() 98 for (std::unique_ptr<Rail>& rail : rails) in findRailWithPgoodFault() 111 for (std::unique_ptr<Rail>& rail : rails) in findRailWithPgoodFault()
|
| H A D | basic_device.hpp | 69 std::vector<std::unique_ptr<Rail>> rails) : in BasicDevice() 120 virtual const std::vector<std::unique_ptr<Rail>>& getRails() const override in getRails() 255 std::vector<std::unique_ptr<Rail>> rails{};
|
| H A D | standard_device.hpp | 72 std::vector<std::unique_ptr<Rail>> rails) : in StandardDevice() 130 virtual Rail* findRailWithPgoodFault(
|
| /openbmc/phosphor-power/phosphor-regulators/test/ |
| H A D | rail_tests.cpp | 58 Rail rail{"vdd0"}; in TEST() 81 Rail rail{"vddr1", std::move(configuration), in TEST() 106 std::unique_ptr<Rail> rail = std::make_unique<Rail>( in TEST() 108 Rail* railPtr = rail.get(); in TEST() 116 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 198 std::unique_ptr<Rail> rail = std::make_unique<Rail>("vdd0"); in TEST() 199 Rail* railPtr = rail.get(); in TEST() 207 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 253 std::unique_ptr<Rail> rail = in TEST() 254 std::make_unique<Rail>("vddr1", std::move(configuration)); in TEST() [all …]
|
| H A D | id_map_tests.cpp | 93 Rail rail{id}; in TEST() 104 Rail& railFound = idMap.getRail(id); in TEST() 119 Rail rail2{"vio0"}; in TEST() 224 Rail rail{id}; in TEST() 230 Rail& railFound = idMap.getRail(id); in TEST()
|
| H A D | device_tests.cpp | 140 std::vector<std::unique_ptr<Rail>> rails{}; in TEST_F() 141 rails.push_back(std::make_unique<Rail>("vdd0")); in TEST_F() 142 rails.push_back(std::make_unique<Rail>("vdd1")); in TEST_F() 175 std::vector<std::unique_ptr<Rail>> rails{}; in TEST_F() 176 rails.push_back(std::make_unique<Rail>("vdd0")); in TEST_F() 177 rails.push_back(std::make_unique<Rail>("vdd1")); in TEST_F() 258 auto rail = std::make_unique<Rail>("vdd", std::move(configuration), in TEST_F() 275 std::vector<std::unique_ptr<Rail>> rails{}; in TEST_F() 493 std::vector<std::unique_ptr<Rail>> rails{}; in TEST_F() 520 std::make_unique<Rail>("vdd0", std::move(configuration)); in TEST_F() [all …]
|
| H A D | configuration_tests.cpp | 302 std::unique_ptr<Rail> rail = in TEST() 303 std::make_unique<Rail>("vio2", std::move(configuration)); in TEST() 304 Rail* railPtr = rail.get(); in TEST() 310 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 373 std::unique_ptr<Rail> rail = in TEST() 374 std::make_unique<Rail>("vio2", std::move(configuration)); in TEST() 375 Rail* railPtr = rail.get(); in TEST() 381 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 451 std::unique_ptr<Rail> rail = in TEST() 452 std::make_unique<Rail>("vio2", std::move(configuration)); in TEST() [all …]
|
| H A D | test_utils.hpp | 63 std::vector<std::unique_ptr<Rail>> rails{}; 66 rails.emplace_back(std::make_unique<Rail>(railID));
|
| /openbmc/phosphor-power/phosphor-power-sequencer/test/ |
| H A D | rail_tests.cpp | 63 Rail rail{name, in TEST() 90 Rail rail{name, in TEST() 122 EXPECT_THROW((Rail{name, presence, page, isPowerSupplyRail, in TEST() 136 EXPECT_THROW((Rail{name, presence, page, isPowerSupplyRail, in TEST() 151 Rail rail{name, in TEST() 174 Rail rail{name, in TEST() 188 Rail rail{name, in TEST() 214 Rail rail{name, in TEST() 227 Rail rail{name, in TEST() 248 Rail rail{name, in TEST() [all …]
|
| H A D | basic_device_tests.cpp | 65 std::vector<std::unique_ptr<Rail>> rails) : in BasicDeviceImpl() 90 static std::unique_ptr<Rail> createRail(const std::string& name, in createRail() 100 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRail() 113 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 137 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 168 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 186 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 209 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 227 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 245 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() [all …]
|
| H A D | pmbus_driver_device_tests.cpp | 68 std::unique_ptr<Rail> createRail(const std::string& name, uint8_t pageNum) in createRail() 76 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRail() 116 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 145 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 180 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 201 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 224 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 263 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 293 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() 326 std::vector<std::unique_ptr<Rail>> rails; in TEST_F() [all …]
|
| H A D | standard_device_tests.cpp | 68 std::vector<std::unique_ptr<Rail>> rails) : in StandardDeviceImpl() 95 std::unique_ptr<Rail> createRailStatusVout( in createRailStatusVout() 103 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRailStatusVout() 116 std::unique_ptr<Rail> createRailGPIO( in createRailGPIO() 125 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRailGPIO() 138 std::unique_ptr<Rail> createRailOutputVoltage( in createRailOutputVoltage() 146 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRailOutputVoltage() 159 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 183 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() 216 std::vector<std::unique_ptr<Rail>> rails{}; in TEST() [all …]
|
| H A D | ucd90x_device_tests.cpp | 48 static std::unique_ptr<Rail> createRail(const std::string& name, in createRail() 58 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRail() 69 std::vector<std::unique_ptr<Rail>> rails; in TEST() 100 std::vector<std::unique_ptr<Rail>> rails; in TEST() 126 std::vector<std::unique_ptr<Rail>> rails; in TEST() 202 std::vector<std::unique_ptr<Rail>> rails; in TEST() 264 std::vector<std::unique_ptr<Rail>> rails; in TEST()
|
| H A D | ucd90320_device_tests.cpp | 46 static std::unique_ptr<Rail> createRail(const std::string& name, in createRail() 56 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRail() 66 std::vector<std::unique_ptr<Rail>> rails; in TEST() 148 std::vector<std::unique_ptr<Rail>> rails; in TEST() 240 std::vector<std::unique_ptr<Rail>> rails; in TEST()
|
| H A D | ucd90160_device_tests.cpp | 46 static std::unique_ptr<Rail> createRail(const std::string& name, in createRail() 56 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRail() 66 std::vector<std::unique_ptr<Rail>> rails; in TEST() 156 std::vector<std::unique_ptr<Rail>> rails; in TEST() 257 std::vector<std::unique_ptr<Rail>> rails; in TEST()
|
| /openbmc/pldm/libpldmresponder/test/ |
| H A D | libpldmresponder_bios_integer_attribute_test.cpp | 78 "property_name" : "Rail" in TEST_F() 139 "property_name" : "Rail" in TEST_F() 191 "property_name" : "Rail" in TEST_F()
|