Lines Matching refs:ffdc
140 static void __sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, in __sbefifo_dump_ffdc() argument
154 w0 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
155 w1 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
156 w2 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
184 p += sprintf(p, " %08x", be32_to_cpu(*(ffdc++))); in __sbefifo_dump_ffdc()
198 static void sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, in sbefifo_dump_ffdc() argument
202 __sbefifo_dump_ffdc(dev, ffdc, ffdc_sz, internal); in sbefifo_dump_ffdc()
628 __be32 *ffdc; in sbefifo_collect_async_ffdc() local
634 ffdc = vmalloc(SBEFIFO_MAX_FFDC_SIZE); in sbefifo_collect_async_ffdc()
635 if (!ffdc) { in sbefifo_collect_async_ffdc()
639 ffdc_iov.iov_base = ffdc; in sbefifo_collect_async_ffdc()
651 rc = sbefifo_parse_status(dev, SBEFIFO_CMD_GET_SBE_FFDC, ffdc, in sbefifo_collect_async_ffdc()
658 sbefifo_dump_ffdc(dev, ffdc, ffdc_sz, true); in sbefifo_collect_async_ffdc()
660 vfree(ffdc); in sbefifo_collect_async_ffdc()