Lines Matching refs:ffdc
153 static void __sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, in __sbefifo_dump_ffdc() argument
167 w0 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
168 w1 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
169 w2 = be32_to_cpu(*(ffdc++)); in __sbefifo_dump_ffdc()
197 p += sprintf(p, " %08x", be32_to_cpu(*(ffdc++))); in __sbefifo_dump_ffdc()
211 static void sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, in sbefifo_dump_ffdc() argument
215 __sbefifo_dump_ffdc(dev, ffdc, ffdc_sz, internal); in sbefifo_dump_ffdc()
649 __be32 *ffdc; in sbefifo_collect_async_ffdc() local
655 ffdc = vmalloc(SBEFIFO_MAX_FFDC_SIZE); in sbefifo_collect_async_ffdc()
656 if (!ffdc) { in sbefifo_collect_async_ffdc()
660 ffdc_iov.iov_base = ffdc; in sbefifo_collect_async_ffdc()
672 rc = sbefifo_parse_status(dev, SBEFIFO_CMD_GET_SBE_FFDC, ffdc, in sbefifo_collect_async_ffdc()
679 sbefifo_dump_ffdc(dev, ffdc, ffdc_sz, true); in sbefifo_collect_async_ffdc()
681 vfree(ffdc); in sbefifo_collect_async_ffdc()