Lines Matching full:dump
12 namespace dump namespace
16 * @brief Callback for dump request properties change signal monitor
20 * @param progressStatus - dump progress status
43 // dump is not in InProgress state, trace some info and change in in dumpStatusChanged()
51 // Dump completed successfully in dumpStatusChanged()
56 // Dump Failed in dumpStatusChanged()
66 * @brief Register a callback for dump progress status changes
68 * @param path - the object path of the dump to monitor
89 // wait for dump status to be completed (complete == true) in monitorDump()
107 lg2::error("Dump progress status did not change to " in monitorDump()
112 lg2::info("dump collection completed"); in monitorDump()
116 lg2::info("dump collection failed"); in monitorDump()
122 constexpr auto path = "/xyz/openbmc_project/dump/system"; in requestDump()
123 constexpr auto interface = "xyz.openbmc_project.Dump.Create"; in requestDump()
135 createParams["com.ibm.Dump.Create.CreateParameters.ErrorLogId"] = in requestDump()
139 lg2::info("hostboot dump requested"); in requestDump()
140 createParams["com.ibm.Dump.Create.CreateParameters.DumpType"] = in requestDump()
141 "com.ibm.Dump.Create.DumpType.Hostboot"; in requestDump()
145 lg2::info("SBE dump requested"); in requestDump()
146 createParams["com.ibm.Dump.Create.CreateParameters.DumpType"] = in requestDump()
147 "com.ibm.Dump.Create.DumpType.SBE"; in requestDump()
149 ["com.ibm.Dump.Create.CreateParameters.FailingUnitId"] = in requestDump()
163 // monitor dump progress in requestDump()
169 "xyz.openbmc_project.Dump.Create.Error.Disabled"; in requestDump()
172 // Dump is disabled, Skip the dump collection. in requestDump()
173 lg2::info("Dump is disabled on({UNIT}), " in requestDump()
174 "skipping dump collection", in requestDump()
187 } // namespace dump