Home
last modified time | relevance | path

Searched refs:ffdc (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/openpower-hw-diags/analyzer/
H A Dservice_data.cpp15 nlohmann::json ffdc; in calloutTarget() local
16 ffdc["Callout Type"] = "Hardware Callout"; in calloutTarget()
17 ffdc["Target"] = util::pdbg::getPhysDevPath(i_target); in calloutTarget()
18 ffdc["Priority"] = callout::getStringFFDC(i_priority); in calloutTarget()
19 ffdc["Guard"] = i_guard; in calloutTarget()
20 addCalloutFFDC(ffdc); in calloutTarget()
37 nlohmann::json ffdc; in calloutConnected() local
38 ffdc["Callout Type"] = "Connected Callout"; in calloutConnected()
39 ffdc["Bus Type"] = i_busType.getString(); in calloutConnected()
40 ffdc["RX Target"] = util::pdbg::getPhysDevPath(i_rxTarget); in calloutConnected()
[all …]
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dfapi_data_process.cpp255 const FFDC& ffdc, json& pelJSONFmtCalloutDataList, FFDCData& ffdcUserData) in processClockInfoErrorHelper() argument
258 "FFDC_MSG", ffdc.message); in processClockInfoErrorHelper()
261 ffdcUserData.emplace_back("HWP_RC", ffdc.hwp_errorinfo.rc); in processClockInfoErrorHelper()
262 ffdcUserData.emplace_back("HWP_RC_DESC", ffdc.hwp_errorinfo.rc_desc); in processClockInfoErrorHelper()
265 for_each(ffdc.hwp_errorinfo.ffdcs_data.cbegin(), in processClockInfoErrorHelper()
266 ffdc.hwp_errorinfo.ffdcs_data.cend(), in processClockInfoErrorHelper()
276 for (auto& hwCallout : ffdc.hwp_errorinfo.hwcallouts) in processClockInfoErrorHelper()
286 for_each(ffdc.hwp_errorinfo.cdg_targets.begin(), in processClockInfoErrorHelper()
287 ffdc.hwp_errorinfo.cdg_targets.end(), in processClockInfoErrorHelper()
301 void convertFAPItoPELformat(FFDC& ffdc, json& pelJSONFmtCalloutDataList, in convertFAPItoPELformat() argument
[all …]
H A Dsbe_ffdc_handler.cpp154 p10FfdcHeader* ffdc = reinterpret_cast<p10FfdcHeader*>( in parse() local
156 lenWords = ntohs(ffdc->lengthinWords); in parse()
157 auto fapiRc = ntohl(ffdc->fapiRc); in parse()
173 ((reinterpret_cast<uint32_t*>(ffdc)) + p10FfdcSkipWords), in parse()
185 pozFfdcHeader* ffdc = reinterpret_cast<pozFfdcHeader*>( in parse() local
187 lenWords = ntohs(ffdc->lengthinWords); in parse()
188 auto fapiRc = ntohl(ffdc->fapiRc); in parse()
204 ((reinterpret_cast<uint32_t*>(ffdc)) + pozFfdcSkipWords), in parse()
248 FFDC ffdc; in process() local
254 libekb_get_sbe_ffdc(ffdc, ffdcPkt, chipPos, chipType); in process()
[all …]
H A Dentry_points.cpp68 const AssociationEndpointsArg& assocs, const FFDCArg& ffdc) in REGISTER_EXTENSION_FUNCTION()
71 ffdc); in REGISTER_EXTENSION_FUNCTION()
H A Dmanager.hpp118 const phosphor::logging::FFDCEntries& ffdc =
324 const phosphor::logging::FFDCEntries& ffdc);
372 PelFFDC convertToPelFFDC(const phosphor::logging::FFDCEntries& ffdc);
H A Dfapi_data_process.hpp32 void convertFAPItoPELformat(FFDC& ffdc, json& pelJSONFmtCalloutDataList,
/openbmc/openpower-proc-control/extensions/phal/
H A Dphal_error.cpp345 void processClockInfoErrorHelper(FFDC* ffdc, const std::string& ffdc_prefix) in processClockInfoErrorHelper() argument
351 ffdc->message) in processClockInfoErrorHelper()
363 pelAdditionalData.emplace_back(keyWithPrefix, ffdc->hwp_errorinfo.rc); in processClockInfoErrorHelper()
366 ffdc->hwp_errorinfo.rc_desc); in processClockInfoErrorHelper()
369 for_each(ffdc->hwp_errorinfo.ffdcs_data.begin(), in processClockInfoErrorHelper()
370 ffdc->hwp_errorinfo.ffdcs_data.end(), in processClockInfoErrorHelper()
380 for (auto& hwCallout : ffdc->hwp_errorinfo.hwcallouts) in processClockInfoErrorHelper()
391 for_each(ffdc->hwp_errorinfo.cdg_targets.begin(), in processClockInfoErrorHelper()
392 ffdc->hwp_errorinfo.cdg_targets.end(), in processClockInfoErrorHelper()
503 void processPoweroffError(FFDC* ffdc, const std::string& ffdc_prefix) in processPoweroffError() argument
[all …]
/openbmc/phosphor-logging/test/openpower-pels/
H A Dpel_test.cpp169 PelFFDC ffdc; in TEST_F() local
172 ad, ffdc, dataIface, journal}; in TEST_F()
217 ad, ffdc, in TEST_F()
237 PelFFDC ffdc; in TEST_F() local
246 ad, ffdc, dataIface, journal}; in TEST_F()
497 PelFFDCfile ffdc; in getJSONFFDC() local
498 ffdc.format = UserDataFormat::json; in getJSONFFDC()
499 ffdc.subType = 5; in getJSONFFDC()
500 ffdc.version = 42; in getJSONFFDC()
512 ffdc.fd = writeFileAndGetFD(dir, data); in getJSONFFDC()
[all …]
/openbmc/linux/drivers/hwmon/occ/
H A Dp9_sbe.c23 void *ffdc; member
42 rc = memory_read_from_buffer(buf, count, &pos, ctx->ffdc, in ffdc_read()
51 static BIN_ATTR_RO(ffdc, OCC_MAX_RESP_WORDS * 4);
61 kvfree(ctx->ffdc); in p9_sbe_occ_save_ffdc()
62 ctx->ffdc = kvmalloc(resp_len, GFP_KERNEL); in p9_sbe_occ_save_ffdc()
63 if (!ctx->ffdc) { in p9_sbe_occ_save_ffdc()
75 memcpy(ctx->ffdc, resp, resp_len); in p9_sbe_occ_save_ffdc()
180 kvfree(ctx->ffdc); in p9_sbe_occ_remove()
/openbmc/phosphor-fan-presence/
H A Dhwmon_ffdc.cpp120 nlohmann::json ffdc; in collectHwmonFFDC() local
125 ffdc["hwmonNames"] = std::move(hwmonNames); in collectHwmonFFDC()
131 ffdc["dmesg"] = std::move(dmesg); in collectHwmonFFDC()
134 return ffdc; in collectHwmonFFDC()
/openbmc/openpower-debug-collector/watchdog/
H A Dwatchdog_main.cpp156 auto ffdc = std::vector<FFDCTuple>{}; in handleSbeBootError()
157 // get SBE ffdc file descriptor in handleSbeBootError()
160 // Log error with additional ffdc if fd is valid in handleSbeBootError()
163 ffdc.push_back( in handleSbeBootError()
182 ffdc.push_back(std::make_tuple( in handleSbeBootError()
194 auto pelId = createPel(event, additionalData, ffdc);
H A Dwatchdog_dbus.cpp88 const std::vector<FFDCTuple>& ffdc) in createPel() argument
107 method.append(eventType, levelPelError, additional, ffdc); in createPel()
/openbmc/phosphor-logging/
H A Dlog_manager.hpp186 const FFDCEntries& ffdc = FFDCEntries{})
261 void doExtensionLogCreate(const Entry& entry, const FFDCEntries& ffdc);
274 const FFDCEntries& ffdc = FFDCEntries{})
393 ffdc) override in createWithFFDCFiles()
395 manager.create(message, severity, additionalData, ffdc); in createWithFFDCFiles()
H A Dlog_manager.cpp208 const FFDCEntries& ffdc) in createEntry() argument
264 doExtensionLogCreate(*entries.find(entryId)->second, ffdc); in createEntry()
440 void Manager::doExtensionLogCreate(const Entry& entry, const FFDCEntries& ffdc) in doExtensionLogCreate() argument
457 entry.severity(), entry.additionalData(), assocs, ffdc); in doExtensionLogCreate()
716 const FFDCEntries& ffdc) -> sdbusplus::message::object_path in create() argument
718 return createEntry(message, severity, additionalData, ffdc); in create()
/openbmc/linux/drivers/fsi/
H A Dfsi-sbefifo.c155 static void __sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, in __sbefifo_dump_ffdc() argument
169 w0 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
170 w1 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
171 w2 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
199 p += sprintf(p, " %08x", be32_to_cpu(*(ffdc++))); in __sbefifo_dump_ffdc()
213 static void sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, in sbefifo_dump_ffdc() argument
217 __sbefifo_dump_ffdc(dev, ffdc, ffdc_sz, internal); in sbefifo_dump_ffdc()
651 __be32 *ffdc; in sbefifo_collect_async_ffdc() local
657 ffdc = vmalloc(SBEFIFO_MAX_FFDC_SIZE); in sbefifo_collect_async_ffdc()
658 if (!ffdc) { in sbefifo_collect_async_ffdc()
[all …]
/openbmc/openpower-occ-control/
H A Docc_device.hpp70 ffdc(event, path / "ffdc", instance), in Device()
135 ffdc.addWatch(poll); in addErrorWatch()
159 ffdc.removeWatch(); in removeErrorWatch()
215 FFDC ffdc; member in open_power::occ::Device
/openbmc/openbmc-test-automation/
H A D.flake8-ignore18 ffdc/ffdc_collector.py
19 ffdc/lib/ssh_utility.py
20 ffdc/plugins/redfish.py
/openbmc/phosphor-fan-presence/monitor/
H A Dfan_error.cpp83 FFDCFiles ffdc; in commit() local
90 ffdc.emplace_back(FFDCFormat::Text, 0x01, 0x01, logFile->fd()); in commit()
97 ffdc.emplace_back(FFDCFormat::JSON, 0x01, 0x01, ffdcFile->fd()); in commit()
104 ffdc.emplace_back(FFDCFormat::JSON, 0x01, 0x01, serviceFFDC->fd()); in commit()
118 "CreateWithFFDCFiles", _errorName, sev, ad, ffdc); in commit()
/openbmc/linux/drivers/misc/genwqe/
H A Dcard_base.c404 cd->ffdc[type].entries = e; in genwqe_ffdc_buffs_alloc()
405 cd->ffdc[type].regs = in genwqe_ffdc_buffs_alloc()
421 kfree(cd->ffdc[type].regs); in genwqe_ffdc_buffs_free()
422 cd->ffdc[type].regs = NULL; in genwqe_ffdc_buffs_free()
489 genwqe_read_ffdc_regs(cd, cd->ffdc[GENWQE_DBG_REGS].regs, in genwqe_start()
490 cd->ffdc[GENWQE_DBG_REGS].entries, 0); in genwqe_start()
493 cd->ffdc[GENWQE_DBG_UNIT0].regs, in genwqe_start()
494 cd->ffdc[GENWQE_DBG_UNIT0].entries); in genwqe_start()
497 cd->ffdc[GENWQE_DBG_UNIT1].regs, in genwqe_start()
498 cd->ffdc[GENWQE_DBG_UNIT1].entries); in genwqe_start()
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/logging/
H A Dffdc_git.bb11 install -m 0755 ffdc \
12 ${D}${bindir}/ffdc
/openbmc/openpower-debug-collector/
H A Dwatchdog_timeout.cpp94 auto ffdc = std::vector<FFDCTuple>{}; in main()
97 if (!createPel(eventType, additionalData, ffdc)) in main()
/openbmc/phosphor-fan-presence/presence/
H A Derror_reporter.cpp171 ffdc; in fanMissingTimerExpired() local
173 ffdc.emplace_back(sdbusplus::xyz::openbmc_project::Logging::server::Create:: in fanMissingTimerExpired()
182 ffdc); in fanMissingTimerExpired()
/openbmc/phosphor-logging/test/
H A Dextensions_test.cpp76 FFDCArg ffdc; in REGISTER_EXTENSION_FUNCTION() local
80 c("test", 5, 6, Entry::Level::Informational, ad, assocs, ffdc); in REGISTER_EXTENSION_FUNCTION()
/openbmc/openbmc-test-automation/lib/
H A Dopenbmc_ffdc.robot63 ... FFDC_DEFAULT:1 use legacy ffdc collector
64 ... FFDC_DEFAULT:0 use new ffdc collector.
H A Dopenbmc_ffdc_utils.robot45 [Documentation] Create a generic file name for ffdc
52 [Documentation] Write data to the ffdc report document
96 @{entries}= Get ffdc cmd index

123