Lines Matching full:ffdc

17 // SBE FFDC sub type.
21 * @brief FFDC Package structure and definitions based on SBE chip-op spec.
23 * SBE FFDC Starts with a header word (Word 0) that has an unique magic
24 * identifier code of 0xFFDC followed by the length of the FFDC package
29 * contents of subsequent FFDC Data Words (0-N).
31 * A FFDC package can typically contain debug data from either:
42 * | Word 3 | FFDC Data – Word 0 |
44 * | Word N+3 | FFDC Data – Word N |
48 * First FFDC packet structure
56 * | Word 4 | HWP FFDC Dump Fields (Local FFDC | HW Register) |
57 * | Word 6 | Field ID 0(Local FFDC) | Field ID 0 Length |
66 * Second FFDC packet structure
77 * | Word 4 | SBE FFDC Dump Fields (Bitmaped) |
97 * @brief This class provides higher level interface to process SBE ffdc
100 * - Process the SBE FFDC data with the help of FAPI infrastructure and
103 * - Add the user data section with SBE FFDC data to support SBE provided
105 * - Any SBE FFDC processing will result additional log message in journal
121 * Create PEL required format data from SBE provided FFDC data.
124 * @param[in] files - FFDC files that go into UserData sections
160 * @brief Helper function to return FFDC files information, which
161 * includes SBE FFDC specific callout information.
163 * return PelFFDC - pel formated FFDC files.
174 * failure type ffdc. Otherwise null string.
180 * @brief Helper function to parse SBE FFDC file.
181 * parsing is based on the FFDC structure definition
184 * @param fd SBE ffdc file descriptor
187 * execution to support the raw SBE FFDC data based
193 * @brief Helper function to process SBE FFDC packet.
195 * FFDC packet and convert in to known format for PEL
198 * the addition debug data included in SBE FFDC packet.
200 * @param ffdcPkt SBE FFDC packet
203 * execution to support the raw SBE FFDC data based
209 * @brief Temporary files path and FD information created as part of FFDC
215 * @brief PEL FFDC files, which includes the user data sections and the
216 * added callout details if any, found during SBE FFDC processing.
221 * @brief Chip position associated to SBE FFDC
226 * @brief Used to get type of ffdc
231 * @brief Chip type associated to SBE FFDC