/openbmc/openpower-hw-diags/analyzer/ |
H A D | service_data.cpp | 108 callout["Priority"] = callout::getString(i_priority); in calloutProcedure() 109 addCallout(callout); in calloutProcedure() 171 {callout::getString(callout::Priority::HIGH), 3}, in addCallout() 172 {callout::getString(callout::Priority::MED), 2}, in addCallout() 173 {callout::getString(callout::Priority::MED_A), 2}, in addCallout() 174 {callout::getString(callout::Priority::MED_B), 2}, in addCallout() 175 {callout::getString(callout::Priority::MED_C), 2}, in addCallout() 176 {callout::getString(callout::Priority::LOW), 1}, in addCallout() 215 callout["Priority"] = callout::getString(i_priority); in addTargetCallout() 246 callout["Priority"] = callout::getString(i_priority); in addBackplaneCallout() [all …]
|
H A D | service_data.hpp | 80 callout::GuardType queryGuardPolicy() const in queryGuardPolicy() 84 return callout::GuardType::UNRECOVERABLE; in queryGuardPolicy() 88 return callout::GuardType::PREDICTIVE; in queryGuardPolicy() 91 return callout::GuardType::NONE; in queryGuardPolicy() 139 callout::Priority i_priority); 146 void calloutPart(const callout::PartType& i_part, 147 callout::Priority i_priority); 173 const std::pair<callout::SrcSubsystem, callout::Priority> getSubsys() const in getSubsys() 223 callout::Priority i_priority); 234 std::pair<callout::SrcSubsystem, callout::Priority> iv_srcSubsystem = { [all …]
|
H A D | resolution.hpp | 50 const callout::Priority iv_priority; 81 const callout::BusType iv_busType; 89 const callout::Priority iv_priority; 123 const callout::BusType iv_busType; 131 const callout::Priority iv_priority; 158 const callout::ClockType iv_clockType; 161 const callout::Priority iv_priority; 187 const callout::Procedure iv_procedure; 190 const callout::Priority iv_priority; 213 const callout::PartType iv_part; [all …]
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | src_callout_test.cpp | 46 Callout callout{stream}; in TEST() local 59 EXPECT_TRUE(callout.mru()); in TEST() 67 callout.flatten(newStream); in TEST() 86 Callout callout{stream}; in TEST() local 96 EXPECT_FALSE(callout.mru()); in TEST() 102 callout.flatten(newStream); in TEST() 123 Callout callout{stream}; in TEST() local 141 callout.flatten(newStream); in TEST() 158 Callout callout{stream}; in TEST() local 318 EXPECT_EQ(callout.flags(), in TEST() [all …]
|
H A D | src_callouts_test.cpp | 32 auto callout = srcDataFactory(TestSRCType::calloutStructureA); in TEST() local 33 data.insert(data.end(), callout.begin(), callout.end()); in TEST() 35 callout = srcDataFactory(TestSRCType::calloutStructureB); in TEST() 36 data.insert(data.end(), callout.begin(), callout.end()); in TEST() 76 data.insert(data.end(), callout.begin(), callout.end()); in TEST() 78 callout = srcDataFactory(TestSRCType::calloutStructureB); in TEST() 79 data.insert(data.end(), callout.begin(), callout.end()); in TEST() 105 auto callout = std::make_unique<Callout>( in TEST() local 107 auto calloutSize = callout->flattenedSize(); in TEST() 109 callouts.addCallout(std::move(callout)); in TEST() [all …]
|
/openbmc/openpower-hw-diags/test/ |
H A D | test-resolution.cpp | 39 callout::Procedure::NEXTLVL, callout::Priority::LOW); in TEST() 69 std::pair<callout::SrcSubsystem, callout::Priority> subsys = { in TEST() 70 callout::SrcSubsystem::PROCESSOR_FRU, callout::Priority::HIGH}; in TEST() 158 std::pair<callout::SrcSubsystem, callout::Priority> subsys = { in TEST() 218 std::pair<callout::SrcSubsystem, callout::Priority> subsys = { in TEST() 309 std::pair<callout::SrcSubsystem, callout::Priority> subsys = { in TEST() 385 std::pair<callout::SrcSubsystem, callout::Priority> subsys = { in TEST() 421 callout::Procedure::NEXTLVL, callout::Priority::LOW); in TEST() 431 std::pair<callout::SrcSubsystem, callout::Priority> subsys = { in TEST() 432 callout::SrcSubsystem::OTHERS, callout::Priority::LOW}; in TEST() [all …]
|
/openbmc/ibm-logging/test/ |
H A D | test_callout.cpp | 62 callout->serialize(persistDir); in TEST_F() 69 auto callout = std::make_unique<Callout>(bus, objectPath, id, ts); in TEST_F() local 71 ASSERT_EQ(callout->deserialize(persistDir), true); in TEST_F() 73 ASSERT_EQ(callout->id(), id); in TEST_F() 74 ASSERT_EQ(callout->ts(), ts); in TEST_F() 75 ASSERT_EQ(callout->path(), calloutPath); in TEST_F() 76 ASSERT_EQ(callout->buildDate(), in TEST_F() 78 ASSERT_EQ(callout->manufacturer(), in TEST_F() 81 ASSERT_EQ(callout->partNumber(), in TEST_F() 83 ASSERT_EQ(callout->serialNumber(), in TEST_F() [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/power-sequencer/swift/ |
H A D | ucd90160.yaml | 103 callout: /system/chassis/motherboard/dimm4 106 callout: /system/chassis/motherboard/dimm3 109 callout: /system/chassis/motherboard/dimm2 112 callout: /system/chassis/motherboard/dimm5 115 callout: /system/chassis/motherboard/dimm10 118 callout: /system/chassis/motherboard/dimm8 124 callout: /system/chassis/motherboard/dimm9 127 callout: /system/chassis/motherboard/dimm0 130 callout: /system/chassis/motherboard/dimm1 133 callout: /system/chassis/motherboard/dimm7 [all …]
|
/openbmc/openpower-host-ipmi-oem/ |
H A D | elog-errors.hpp | 13 namespace sdbusplus::error::org::open_power::common::callout namespace 98 namespace org::open_power::common::callout namespace 145 namespace xyz::openbmc_project::common::callout namespace 208 namespace xyz::openbmc_project::common::callout namespace 233 callout::Device::CALLOUT_ERRNO; 235 common::callout::Device::CALLOUT_DEVICE_PATH; 260 namespace xyz::openbmc_project::common::callout namespace 300 callout::Device::CALLOUT_ERRNO; 302 common::callout::Device::CALLOUT_DEVICE_PATH; 327 namespace xyz::openbmc_project::common::callout namespace [all …]
|
/openbmc/ibm-logging/ |
H A D | callout.cpp | 49 archive(callout.id(), callout.ts(), callout.path(), callout.buildDate(), in save() 50 callout.manufacturer(), callout.model(), callout.partNumber(), in save() 51 callout.serialNumber()); in save() 75 callout.id(id); in load() 76 callout.ts(timestamp); in load() 77 callout.path(inventoryPath); in load() 78 callout.buildDate(build); in load() 79 callout.manufacturer(mfgr); in load() 80 callout.model(model); in load() 81 callout.partNumber(pn); in load() [all …]
|
/openbmc/phosphor-mrw-tools/ |
H A D | gen_path_callouts.pl | 429 my %callout; 448 $callout{Priority} = $priority; 454 $callout{Name} = $path; 456 push @callouts, \%callout; 509 if (defined $callout) 561 for my $callout (@$callouts) 721 for my $callout (@$callouts) 725 $c{Dest} = $callout->destChip(); 759 if ($callout->type() eq "I2C") 768 elsif ($callout->type() eq "SPI") [all …]
|
/openbmc/openpower-hw-diags/analyzer/plugins/ |
H A D | p10-plugins.cpp | 44 auto clockPriority = (1 < pllList.size()) ? callout::Priority::HIGH in pll_unlock() 57 callout::Priority::MED, false); in pll_unlock() 67 io_servData.calloutPart(callout::PartType::PNOR, callout::Priority::MED); in lpc_timeout_callout() 74 io_servData.calloutClock(callout::ClockType::OSC_REF_CLOCK_0, in lpc_timeout_callout() 75 callout::Priority::MED, false); in lpc_timeout_callout() 80 io_servData.calloutClock(callout::ClockType::OSC_REF_CLOCK_1, in lpc_timeout_callout() 81 callout::Priority::MED, false); in lpc_timeout_callout() 89 io_servData.calloutTarget(target, callout::Priority::MED, false); in lpc_timeout_callout() 112 io_servData.calloutProcedure(callout::Procedure::NEXTLVL, in lpc_timeout() 113 callout::Priority::HIGH); in lpc_timeout() [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Common/Callout/ |
H A D | README.md | 5 A callout is typically an indication of a faulty hardware component in a system. 7 would be `xyz.openbmc_project.Error.Callout.IIC`, to indicate an IIC callout. 11 the OpenBMC error handling component to map such a callout to actual field 31 figure out that this is in fact an IIC callout. 33 A callout is typically associated with an error log. For eg, 34 `xyz.openbmc_project.Error.Foo` may want to add an IIC callout. This is 48 figure out that the error Foo includes an IIC callout. 50 Currently, defined callout interfaces in turn inherit 67 this as an IIC callout. 69 ## Creation of a callout [all …]
|
/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | callouts.cpp | 47 for (auto& callout : _callouts) in flatten() local 49 callout->flatten(pel); in flatten() 53 void Callouts::addCallout(std::unique_ptr<Callout> callout) in addCallout() argument 59 _callouts, [&callout](const auto& c) { return *callout == *c; }); in addCallout() 66 if (*callout > **it) in addCallout() 68 (*it)->setPriority(callout->priority()); in addCallout() 77 _callouts.push_back(std::move(callout)); in addCallout()
|
H A D | service_indicators.cpp | 116 for (const auto& callout : callouts) in getLocationCodes() local 122 firstCalloutPriority = callout->priority(); in getLocationCodes() 128 isHardwareCallout(*callout)) in getLocationCodes() 130 locCodes.push_back(callout->locationCode()); in getLocationCodes() 149 if (callout->priority() != firstCalloutPriority) in getLocationCodes() 156 if (!isHardwareCallout(*callout)) in getLocationCodes() 162 locCodes.push_back(callout->locationCode()); in getLocationCodes() 177 bool LightPath::isHardwareCallout(const src::Callout& callout) const in isHardwareCallout() 179 const auto& fruIdentity = callout.fruIdentity(); in isHardwareCallout() 182 return (callout.locationCodeSize() != 0) && in isHardwareCallout()
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/power-sequencer/witherspoon/ |
H A D | ucd90160.yaml | 62 callout: /system/chassis/motherboard/gv100card0 65 callout: /system/chassis/motherboard/gv100card1 68 callout: /system/chassis/motherboard/gv100card2 71 callout: /system/chassis/motherboard/gv100card3 74 callout: /system/chassis/motherboard/gv100card4 77 callout: /system/chassis/motherboard/gv100card5 88 callout: /system/chassis/motherboard/gv100card0 91 callout: /system/chassis/motherboard/gv100card1 94 callout: /system/chassis/motherboard/gv100card2 97 callout: /system/chassis/motherboard/gv100card3 [all …]
|
/openbmc/phosphor-power/power-sequencer/example/ |
H A D | ucd90160.yaml | 62 callout: /system/chassis/motherboard/gv100card0 65 callout: /system/chassis/motherboard/gv100card1 68 callout: /system/chassis/motherboard/gv100card2 71 callout: /system/chassis/motherboard/gv100card3 74 callout: /system/chassis/motherboard/gv100card4 77 callout: /system/chassis/motherboard/gv100card5 88 callout: /system/chassis/motherboard/gv100card0 91 callout: /system/chassis/motherboard/gv100card1 94 callout: /system/chassis/motherboard/gv100card2 97 callout: /system/chassis/motherboard/gv100card3 [all …]
|
/openbmc/witherspoon-pfault-analysis/power-sequencer/example/ |
H A D | ucd90160.yaml | 62 callout: /system/chassis/motherboard/gv100card0 65 callout: /system/chassis/motherboard/gv100card1 68 callout: /system/chassis/motherboard/gv100card2 71 callout: /system/chassis/motherboard/gv100card3 74 callout: /system/chassis/motherboard/gv100card4 77 callout: /system/chassis/motherboard/gv100card5 88 callout: /system/chassis/motherboard/gv100card0 91 callout: /system/chassis/motherboard/gv100card1 94 callout: /system/chassis/motherboard/gv100card2 97 callout: /system/chassis/motherboard/gv100card3 [all …]
|
/openbmc/openbmc-test-automation/redfish/systems/eventlog/ |
H A D | test_event_association.robot | 2 Documentation REST test Error callout association. 62 # "callout", 96 # "callout", 102 # "/xyz/openbmc_project/logging/entry/1/callout": { 133 # "callout", 139 # "/xyz/openbmc_project/logging/entry/1/callout": { 157 # "callout", 163 # "/xyz/openbmc_project/logging/entry/2/callout": { 210 # Verify if the callout entry is deleted. 223 Should Contain ${out} callout-test [all …]
|
/openbmc/witherspoon-pfault-analysis/ |
H A D | elog-errors.hpp | 359 namespace xyz::openbmc_project::common::callout namespace 422 namespace xyz::openbmc_project::common::callout namespace 447 callout::Device::CALLOUT_ERRNO; 449 common::callout::Device::CALLOUT_DEVICE_PATH; 474 namespace xyz::openbmc_project::common::callout namespace 514 callout::Device::CALLOUT_ERRNO; 516 common::callout::Device::CALLOUT_DEVICE_PATH; 541 namespace xyz::openbmc_project::common::callout namespace 590 namespace xyz::openbmc_project::common::callout namespace 665 common::callout::Inventory::CALLOUT_INVENTORY_PATH; [all …]
|
/openbmc/openpower-hw-diags/analyzer/ras-data/ |
H A D | ras-data-parser.cpp | 331 std::tuple<callout::BusType, std::string> 340 {"SMP_BUS", callout::BusType::SMP_BUS}, in parseBus() 341 {"OMI_BUS", callout::BusType::OMI_BUS}, in parseBus() 453 {"LEVEL2", callout::Procedure::NEXTLVL}, in parseAction() 469 {"PNOR", callout::PartType::PNOR}, in parseAction() 506 {"HIGH", callout::Priority::HIGH}, in getPriority() 507 {"MED", callout::Priority::MED}, in getPriority() 508 {"MED_A", callout::Priority::MED_A}, in getPriority() 509 {"MED_B", callout::Priority::MED_B}, in getPriority() 510 {"MED_C", callout::Priority::MED_C}, in getPriority() [all …]
|
/openbmc/witherspoon-pfault-analysis/power-sequencer/ |
H A D | ucd90160.hpp | 71 void gpuPGOODError(const std::string& callout); 78 void gpuOverTempError(const std::string& callout); 85 void memGoodError(const std::string& callout); 227 inline bool isPartCalledOut(const PartCallout& callout) const in isPartCalledOut() 229 return std::find(callouts.begin(), callouts.end(), callout) != in isPartCalledOut() 248 inline void setPartCallout(const PartCallout& callout) in setPartCallout() argument 250 callouts.push_back(callout); in setPartCallout()
|
/openbmc/phosphor-power/power-sequencer/ |
H A D | ucd90160.hpp | 71 void gpuPGOODError(const std::string& callout); 78 void gpuOverTempError(const std::string& callout); 85 void memGoodError(const std::string& callout); 227 inline bool isPartCalledOut(const PartCallout& callout) const in isPartCalledOut() 229 return std::find(callouts.begin(), callouts.end(), callout) != in isPartCalledOut() 248 inline void setPartCallout(const PartCallout& callout) in setPartCallout() argument 250 callouts.push_back(callout); in setPartCallout()
|
/openbmc/phosphor-logging/ |
H A D | elog_meta.cpp | 17 void build<xyz::openbmc_project::common::callout::Device::CALLOUT_DEVICE_PATH>( in build() 29 auto callout = std::lower_bound(callouts.begin(), callouts.end(), in build() local 31 if ((callouts.end() != callout) && in build() 32 !std::strcmp((iter->second).c_str(), std::get<0>(*callout))) in build() 36 std::string(INVENTORY_ROOT) + std::get<1>(*callout))); in build() 43 xyz::openbmc_project::common::callout::Inventory::CALLOUT_INVENTORY_PATH>( in build()
|
/openbmc/openbmc-test-automation/openpower/ras/ |
H A D | test_host_ras.robot | 30 [Documentation] Verify recoverable callout handling for MCACALIFIR with 50 [Documentation] Verify unrecoverable callout handling for MCACALIFIR. 61 [Documentation] Verify recoverable callout handling for mci with 71 [Documentation] Verify unrecoverable callout handling for mci. 82 [Documentation] Verify recoverable callout handling for CXA with 92 [Documentation] Verify recoverable callout handling for CXA with 102 [Documentation] Verify unrecoverable callout handling for CXAFIR. 114 [Documentation] Verify recoverable callout handling for OBUS with 126 [Documentation] Verify recoverable callout handling for NPU0 with 183 [Documentation] Verify unrecoverable callout handling for L2FIR. [all …]
|