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()
630 __be32 *ffdc; in sbefifo_collect_async_ffdc() local
636 ffdc = vmalloc(SBEFIFO_MAX_FFDC_SIZE); in sbefifo_collect_async_ffdc()
637 if (!ffdc) { in sbefifo_collect_async_ffdc()
641 ffdc_iov.iov_base = ffdc; in sbefifo_collect_async_ffdc()
653 rc = sbefifo_parse_status(dev, SBEFIFO_CMD_GET_SBE_FFDC, ffdc, in sbefifo_collect_async_ffdc()
660 sbefifo_dump_ffdc(dev, ffdc, ffdc_sz, true); in sbefifo_collect_async_ffdc()
662 vfree(ffdc); in sbefifo_collect_async_ffdc()