blob: 35e6b93a9766f99c482881d6ca0753b8603dd88a [file] [log] [blame]
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301$VAR1 = {
2 'ABI_DUMPER_VERSION' => '1.2',
3 'ABI_DUMP_VERSION' => '3.5',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304 'Arch' => 'x86_64',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005 'GccVersion' => '13.1.0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306 'Headers' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307 'base.h' => 1,
8 'bios.h' => 1,
9 'bios_table.h' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +093010 'file_io.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011 'firmware_update.h' => 1,
12 'fru.h' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +093013 'host.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093014 'instance-id.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093015 'pdr.h' => 1,
16 'platform.h' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +093017 'platform_oem_ibm.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093018 'pldm.h' => 1,
Pavithra Barithayaf0470042023-07-19 06:22:38 -050019 'pldm_types.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093020 'utils.h' => 1
21 },
22 'Language' => 'C',
Andrew Jeffery8a4b5332023-07-14 13:26:12 +093023 'LibraryName' => 'libpldm.so.0.4.0',
24 'LibraryVersion' => '0.4.0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093025 'NameSpaces' => {},
26 'Needed' => {
27 'libc.so.6' => 1
28 },
29 'PublicABI' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050030 'Sources' => {
31 'base.c' => 1,
32 'bios.c' => 1,
33 'bios_table.c' => 1,
34 'file_io.c' => 1,
35 'firmware_update.c' => 1,
36 'fru.c' => 1,
37 'host.c' => 1,
38 'instance-id.c' => 1,
39 'pdr.c' => 1,
40 'platform.c' => 1,
41 'pldm.c' => 1,
42 'utils.c' => 1
43 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093044 'SymbolInfo' => {
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050045 '100202' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050046 'Header' => 'pldm.h',
47 'Param' => {
48 '0' => {
49 'name' => 'eid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050050 'type' => '98632'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050051 },
52 '1' => {
53 'name' => 'mctp_fd',
54 'type' => '74'
55 },
56 '2' => {
57 'name' => 'instance_id',
58 'type' => '173'
59 },
60 '3' => {
61 'name' => 'pldm_resp_msg',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050062 'type' => '74240'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050063 },
64 '4' => {
65 'name' => 'resp_msg_len',
66 'type' => '9679'
67 }
68 },
69 'Reg' => {
70 '3' => 'rbx'
71 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050072 'Return' => '98747',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050073 'ShortName' => 'pldm_recv',
74 'Source' => 'pldm.c',
75 'SourceLine' => '123'
76 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050077 '100428' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050078 'Header' => 'pldm.h',
79 'Param' => {
80 '0' => {
81 'name' => 'eid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050082 'type' => '98632'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050083 },
84 '1' => {
85 'name' => 'mctp_fd',
86 'type' => '74'
87 },
88 '2' => {
89 'name' => 'pldm_resp_msg',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050090 'type' => '74240'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050091 },
92 '3' => {
93 'name' => 'resp_msg_len',
94 'type' => '9679'
95 }
96 },
97 'Reg' => {
98 '2' => 'r12',
99 '3' => 'r13'
100 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500101 'Return' => '98747',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500102 'ShortName' => 'pldm_recv_any',
103 'Source' => 'pldm.c',
104 'SourceLine' => '98'
105 },
106 '10059' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930107 'Header' => 'bios.h',
108 'Param' => {
109 '0' => {
110 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500111 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930112 },
113 '1' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500114 'name' => 'completion_code',
115 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930116 },
117 '2' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500118 'name' => 'next_transfer_handle',
119 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930120 },
121 '3' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500122 'name' => 'transfer_flag',
123 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930124 },
125 '4' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500126 'name' => 'table_data',
127 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930128 },
129 '5' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500130 'name' => 'payload_length',
131 'type' => '123'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930132 },
133 '6' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930134 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500135 'offset' => '0',
136 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930137 }
138 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500139 'Reg' => {
140 '2' => 'r15'
141 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930142 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500143 'ShortName' => 'encode_get_bios_table_resp',
144 'Source' => 'bios.c',
145 'SourceLine' => '212'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930146 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500147 '100873' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500148 'Header' => 'pldm.h',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500149 'Return' => '98747',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500150 'ShortName' => 'pldm_open',
151 'Source' => 'pldm.c',
152 'SourceLine' => '30'
153 },
154 '10411' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930155 'Header' => 'bios.h',
156 'Param' => {
157 '0' => {
158 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500159 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930160 },
161 '1' => {
162 'name' => 'payload_length',
163 'type' => '123'
164 },
165 '2' => {
166 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500167 'type' => '2049'
168 }
169 },
170 'Reg' => {
171 '0' => 'rdi',
172 '1' => 'rsi',
173 '2' => 'rdx'
174 },
175 'Return' => '74',
176 'ShortName' => 'decode_set_date_time_resp',
177 'Source' => 'bios.c',
178 'SourceLine' => '192'
179 },
180 '10483' => {
181 'Header' => 'bios.h',
182 'Param' => {
183 '0' => {
184 'name' => 'instance_id',
185 'type' => '173'
186 },
187 '1' => {
188 'name' => 'completion_code',
189 'type' => '173'
190 },
191 '2' => {
192 'name' => 'msg',
193 'type' => '1599'
194 },
195 '3' => {
196 'name' => 'payload_length',
197 'type' => '123'
198 }
199 },
200 'Return' => '74',
201 'ShortName' => 'encode_set_date_time_resp',
202 'Source' => 'bios.c',
203 'SourceLine' => '163'
204 },
205 '10689' => {
206 'Header' => 'bios.h',
207 'Param' => {
208 '0' => {
209 'name' => 'msg',
210 'type' => '2044'
211 },
212 '1' => {
213 'name' => 'payload_length',
214 'type' => '123'
215 },
216 '2' => {
217 'name' => 'seconds',
218 'type' => '2049'
219 },
220 '3' => {
221 'name' => 'minutes',
222 'type' => '2049'
223 },
224 '4' => {
225 'name' => 'hours',
226 'type' => '2049'
227 },
228 '5' => {
229 'name' => 'day',
230 'type' => '2049'
231 },
232 '6' => {
233 'name' => 'month',
234 'offset' => '0',
235 'type' => '2049'
236 },
237 '7' => {
238 'name' => 'year',
239 'offset' => '8',
240 'type' => '9116'
241 }
242 },
243 'Reg' => {
244 '2' => 'rbp',
245 '3' => 'r12',
246 '4' => 'r13',
247 '5' => 'r14'
248 },
249 'Return' => '74',
250 'ShortName' => 'decode_set_date_time_req',
251 'Source' => 'bios.c',
252 'SourceLine' => '133'
253 },
254 '10979' => {
255 'Header' => 'bios.h',
256 'Param' => {
257 '0' => {
258 'name' => 'instance_id',
259 'type' => '173'
260 },
261 '1' => {
262 'name' => 'seconds',
263 'type' => '173'
264 },
265 '2' => {
266 'name' => 'minutes',
267 'type' => '173'
268 },
269 '3' => {
270 'name' => 'hours',
271 'type' => '173'
272 },
273 '4' => {
274 'name' => 'day',
275 'type' => '173'
276 },
277 '5' => {
278 'name' => 'month',
279 'type' => '173'
280 },
281 '6' => {
282 'name' => 'year',
283 'offset' => '0',
284 'type' => '5485'
285 },
286 '7' => {
287 'name' => 'msg',
288 'offset' => '8',
289 'type' => '1599'
290 },
291 '8' => {
292 'name' => 'payload_length',
293 'offset' => '16',
294 'type' => '123'
295 }
296 },
297 'Return' => '74',
298 'ShortName' => 'encode_set_date_time_req',
299 'Source' => 'bios.c',
300 'SourceLine' => '93'
301 },
302 '11471' => {
303 'Header' => 'bios.h',
304 'Param' => {
305 '0' => {
306 'name' => 'msg',
307 'type' => '2044'
308 },
309 '1' => {
310 'name' => 'payload_length',
311 'type' => '123'
312 },
313 '2' => {
314 'name' => 'completion_code',
315 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930316 },
317 '3' => {
318 'name' => 'seconds',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500319 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930320 },
321 '4' => {
322 'name' => 'minutes',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500323 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930324 },
325 '5' => {
326 'name' => 'hours',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500327 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930328 },
329 '6' => {
330 'name' => 'day',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930331 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500332 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930333 },
334 '7' => {
335 'name' => 'month',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930336 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500337 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930338 },
339 '8' => {
340 'name' => 'year',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930341 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500342 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930343 }
344 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930345 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500346 '1' => 'rdi',
347 '2' => 'r10',
348 '3' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930349 '4' => 'r8',
350 '5' => 'r9'
351 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930352 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500353 'ShortName' => 'decode_get_date_time_resp',
354 'Source' => 'bios.c',
355 'SourceLine' => '59'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930356 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500357 '11672' => {
358 'Header' => 'bios.h',
359 'Param' => {
360 '0' => {
361 'name' => 'instance_id',
362 'type' => '173'
363 },
364 '1' => {
365 'name' => 'completion_code',
366 'type' => '173'
367 },
368 '2' => {
369 'name' => 'seconds',
370 'type' => '173'
371 },
372 '3' => {
373 'name' => 'minutes',
374 'type' => '173'
375 },
376 '4' => {
377 'name' => 'hours',
378 'type' => '173'
379 },
380 '5' => {
381 'name' => 'day',
382 'type' => '173'
383 },
384 '6' => {
385 'name' => 'month',
386 'offset' => '0',
387 'type' => '173'
388 },
389 '7' => {
390 'name' => 'year',
391 'offset' => '8',
392 'type' => '5485'
393 },
394 '8' => {
395 'name' => 'msg',
396 'offset' => '16',
397 'type' => '1599'
398 }
399 },
400 'Return' => '74',
401 'ShortName' => 'encode_get_date_time_resp',
402 'Source' => 'bios.c',
403 'SourceLine' => '23'
404 },
405 '117324' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930406 'Header' => 'file_io.h',
407 'Param' => {
408 '0' => {
409 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500410 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930411 },
412 '1' => {
413 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500414 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930415 },
416 '2' => {
417 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500418 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930419 }
420 },
421 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500422 'ShortName' => 'encode_new_file_with_metadata_resp',
423 'Source' => 'file_io.c',
424 'SourceLine' => '1075'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930425 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500426 '117524' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930427 'Header' => 'file_io.h',
428 'Param' => {
429 '0' => {
430 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500431 'type' => '2044'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930432 },
433 '1' => {
434 'name' => 'payload_length',
435 'type' => '123'
436 },
437 '2' => {
438 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500439 'type' => '9116'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930440 },
441 '3' => {
442 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500443 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930444 },
445 '4' => {
446 'name' => 'length',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500447 'type' => '58272'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930448 },
449 '5' => {
450 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500451 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930452 },
453 '6' => {
454 'name' => 'file_meta_data_2',
455 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500456 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930457 },
458 '7' => {
459 'name' => 'file_meta_data_3',
460 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500461 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930462 },
463 '8' => {
464 'name' => 'file_meta_data_4',
465 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500466 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930467 }
468 },
469 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500470 '1' => 'r10',
471 '2' => 'rdx',
472 '3' => 'rdi',
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930473 '4' => 'r8',
474 '5' => 'r9'
475 },
476 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500477 'ShortName' => 'decode_new_file_with_metadata_req',
478 'Source' => 'file_io.c',
479 'SourceLine' => '1045'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930480 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500481 '117756' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930482 'Header' => 'file_io.h',
483 'Param' => {
484 '0' => {
485 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500486 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930487 },
488 '1' => {
489 'name' => 'payload_length',
490 'type' => '123'
491 },
492 '2' => {
493 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500494 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930495 }
496 },
497 'Reg' => {
498 '0' => 'rdi',
499 '1' => 'rsi',
500 '2' => 'rdx'
501 },
502 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500503 'ShortName' => 'decode_new_file_with_metadata_resp',
504 'Source' => 'file_io.c',
505 'SourceLine' => '1021'
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930506 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500507 '117857' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930508 'Header' => 'file_io.h',
509 'Param' => {
510 '0' => {
511 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500512 'type' => '173'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930513 },
514 '1' => {
515 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500516 'type' => '5485'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930517 },
518 '2' => {
519 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500520 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930521 },
522 '3' => {
523 'name' => 'length',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500524 'type' => '49576'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930525 },
526 '4' => {
527 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500528 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930529 },
530 '5' => {
531 'name' => 'file_meta_data_2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500532 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930533 },
534 '6' => {
535 'name' => 'file_meta_data_3',
536 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500537 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930538 },
539 '7' => {
540 'name' => 'file_meta_data_4',
541 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500542 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930543 },
544 '8' => {
545 'name' => 'msg',
546 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500547 'type' => '1599'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930548 }
549 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500550 'Reg' => {
551 '2' => 'r14'
552 },
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930553 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500554 'ShortName' => 'encode_new_file_with_metadata_req',
555 'Source' => 'file_io.c',
556 'SourceLine' => '985'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930557 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500558 '118154' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930559 'Header' => 'file_io.h',
560 'Param' => {
561 '0' => {
562 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500563 'type' => '173'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930564 },
565 '1' => {
566 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500567 'type' => '173'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930568 },
569 '2' => {
570 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500571 'type' => '1599'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930572 }
573 },
574 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500575 'ShortName' => 'encode_file_ack_with_meta_data_resp',
576 'Source' => 'file_io.c',
577 'SourceLine' => '959'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930578 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500579 '118349' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930580 'Header' => 'file_io.h',
581 'Param' => {
582 '0' => {
583 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500584 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930585 },
586 '1' => {
587 'name' => 'payload_length',
588 'type' => '123'
589 },
590 '2' => {
591 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500592 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930593 },
594 '3' => {
595 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500596 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930597 },
598 '4' => {
599 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500600 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930601 },
602 '5' => {
603 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500604 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930605 },
606 '6' => {
607 'name' => 'file_meta_data_2',
608 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500609 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930610 },
611 '7' => {
612 'name' => 'file_meta_data_3',
613 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500614 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930615 },
616 '8' => {
617 'name' => 'file_meta_data_4',
618 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500619 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930620 }
621 },
622 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500623 '1' => 'rsi',
624 '2' => 'rdx',
625 '3' => 'rcx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930626 '4' => 'r8',
627 '5' => 'r9'
628 },
629 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500630 'ShortName' => 'decode_file_ack_with_meta_data_req',
631 'Source' => 'file_io.c',
632 'SourceLine' => '931'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930633 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500634 '118561' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +0930635 'Header' => 'file_io.h',
636 'Param' => {
637 '0' => {
638 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500639 'type' => '2044'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930640 },
641 '1' => {
642 'name' => 'payload_length',
643 'type' => '123'
644 },
645 '2' => {
646 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500647 'type' => '2049'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930648 }
649 },
650 'Reg' => {
651 '0' => 'rdi',
652 '1' => 'rsi',
653 '2' => 'rdx'
654 },
655 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500656 'ShortName' => 'decode_file_ack_with_meta_data_resp',
657 'Source' => 'file_io.c',
658 'SourceLine' => '911'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930659 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500660 '118657' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +0930661 'Header' => 'file_io.h',
662 'Param' => {
663 '0' => {
664 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500665 'type' => '173'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930666 },
667 '1' => {
668 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500669 'type' => '5485'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930670 },
671 '2' => {
672 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500673 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930674 },
675 '3' => {
676 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500677 'type' => '173'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930678 },
679 '4' => {
680 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500681 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930682 },
683 '5' => {
684 'name' => 'file_meta_data_2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500685 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930686 },
687 '6' => {
688 'name' => 'file_meta_data_3',
689 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500690 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930691 },
692 '7' => {
693 'name' => 'file_meta_data_4',
694 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500695 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930696 },
697 '8' => {
698 'name' => 'msg',
699 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500700 'type' => '1599'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930701 }
702 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500703 'Reg' => {
704 '2' => 'r14'
705 },
Andrew Jeffery14d29842023-07-17 15:29:32 +0930706 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500707 'ShortName' => 'encode_file_ack_with_meta_data_req',
708 'Source' => 'file_io.c',
709 'SourceLine' => '877'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930710 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500711 '118954' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930712 'Header' => 'file_io.h',
713 'Param' => {
714 '0' => {
715 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500716 'type' => '2044'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930717 },
718 '1' => {
719 'name' => 'payload_length',
720 'type' => '123'
721 },
722 '2' => {
723 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500724 'type' => '2049'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930725 }
726 },
727 'Reg' => {
728 '0' => 'rdi',
729 '1' => 'rsi',
730 '2' => 'rdx'
731 },
732 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500733 'ShortName' => 'decode_file_ack_resp',
734 'Source' => 'file_io.c',
735 'SourceLine' => '858'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930736 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500737 '119055' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930738 'Header' => 'file_io.h',
739 'Param' => {
740 '0' => {
741 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500742 'type' => '173'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930743 },
744 '1' => {
745 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500746 'type' => '5485'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930747 },
748 '2' => {
749 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500750 'type' => '185'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930751 },
752 '3' => {
753 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500754 'type' => '173'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930755 },
756 '4' => {
757 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500758 'type' => '1599'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930759 }
760 },
761 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500762 'ShortName' => 'encode_file_ack_req',
763 'Source' => 'file_io.c',
764 'SourceLine' => '830'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930765 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500766 '119290' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930767 'Header' => 'file_io.h',
768 'Param' => {
769 '0' => {
770 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500771 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930772 },
773 '1' => {
774 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500775 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930776 },
777 '2' => {
778 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500779 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930780 }
781 },
782 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500783 'ShortName' => 'encode_file_ack_resp',
784 'Source' => 'file_io.c',
785 'SourceLine' => '805'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930786 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500787 '119480' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930788 'Header' => 'file_io.h',
789 'Param' => {
790 '0' => {
791 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500792 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930793 },
794 '1' => {
795 'name' => 'payload_length',
796 'type' => '123'
797 },
798 '2' => {
799 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500800 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930801 },
802 '3' => {
803 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500804 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930805 },
806 '4' => {
807 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500808 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930809 }
810 },
811 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500812 '1' => 'rsi',
813 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930814 '3' => 'rcx',
815 '4' => 'r8'
816 },
817 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500818 'ShortName' => 'decode_file_ack_req',
819 'Source' => 'file_io.c',
820 'SourceLine' => '783'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930821 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500822 '11955' => {
823 'Header' => 'bios.h',
824 'Param' => {
825 '0' => {
826 'name' => 'instance_id',
827 'type' => '173'
828 },
829 '1' => {
830 'name' => 'msg',
831 'type' => '1599'
832 }
833 },
834 'Return' => '74',
835 'ShortName' => 'encode_get_date_time_req',
836 'Source' => 'bios.c',
837 'SourceLine' => '8'
838 },
839 '119622' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930840 'Header' => 'file_io.h',
841 'Param' => {
842 '0' => {
843 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500844 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930845 },
846 '1' => {
847 'name' => 'payload_length',
848 'type' => '123'
849 },
850 '2' => {
851 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500852 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930853 },
854 '3' => {
855 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500856 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930857 }
858 },
859 'Reg' => {
860 '0' => 'rdi',
861 '1' => 'rsi',
862 '2' => 'rdx',
863 '3' => 'rcx'
864 },
865 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500866 'ShortName' => 'decode_rw_file_by_type_resp',
867 'Source' => 'file_io.c',
868 'SourceLine' => '760'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930869 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500870 '119737' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930871 'Header' => 'file_io.h',
872 'Param' => {
873 '0' => {
874 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500875 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930876 },
877 '1' => {
878 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500879 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930880 },
881 '2' => {
882 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500883 'type' => '5485'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930884 },
885 '3' => {
886 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500887 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930888 },
889 '4' => {
890 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500891 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930892 },
893 '5' => {
894 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500895 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930896 },
897 '6' => {
898 'name' => 'msg',
899 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500900 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930901 }
902 },
903 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500904 'ShortName' => 'encode_rw_file_by_type_req',
905 'Source' => 'file_io.c',
906 'SourceLine' => '726'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930907 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500908 '120007' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930909 'Header' => 'file_io.h',
910 'Param' => {
911 '0' => {
912 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500913 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930914 },
915 '1' => {
916 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500917 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930918 },
919 '2' => {
920 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500921 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930922 },
923 '3' => {
924 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500925 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930926 },
927 '4' => {
928 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500929 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930930 }
931 },
932 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500933 'ShortName' => 'encode_rw_file_by_type_resp',
934 'Source' => 'file_io.c',
935 'SourceLine' => '693'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930936 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500937 '120237' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930938 'Header' => 'file_io.h',
939 'Param' => {
940 '0' => {
941 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500942 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930943 },
944 '1' => {
945 'name' => 'payload_length',
946 'type' => '123'
947 },
948 '2' => {
949 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500950 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930951 },
952 '3' => {
953 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500954 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930955 },
956 '4' => {
957 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500958 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930959 },
960 '5' => {
961 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500962 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930963 }
964 },
965 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500966 '1' => 'r10',
967 '2' => 'rdx',
968 '3' => 'rdi',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930969 '4' => 'r8',
970 '5' => 'r9'
971 },
972 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500973 'ShortName' => 'decode_rw_file_by_type_req',
974 'Source' => 'file_io.c',
975 'SourceLine' => '668'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930976 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -0500977 '120399' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930978 'Header' => 'file_io.h',
979 'Param' => {
980 '0' => {
981 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500982 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930983 },
984 '1' => {
985 'name' => 'payload_length',
986 'type' => '123'
987 },
988 '2' => {
989 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500990 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930991 }
992 },
993 'Reg' => {
994 '0' => 'rdi',
995 '1' => 'rsi',
996 '2' => 'rdx'
997 },
998 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500999 'ShortName' => 'decode_new_file_resp',
1000 'Source' => 'file_io.c',
1001 'SourceLine' => '649'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301002 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001003 '120500' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301004 'Header' => 'file_io.h',
1005 'Param' => {
1006 '0' => {
1007 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001008 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301009 },
1010 '1' => {
1011 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001012 'type' => '5485'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301013 },
1014 '2' => {
1015 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001016 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301017 },
1018 '3' => {
1019 'name' => 'length',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001020 'type' => '49576'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301021 },
1022 '4' => {
1023 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001024 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301025 }
1026 },
1027 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001028 'ShortName' => 'encode_new_file_req',
1029 'Source' => 'file_io.c',
1030 'SourceLine' => '621'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301031 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001032 '120735' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301033 'Header' => 'file_io.h',
1034 'Param' => {
1035 '0' => {
1036 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001037 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301038 },
1039 '1' => {
1040 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001041 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301042 },
1043 '2' => {
1044 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001045 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301046 }
1047 },
1048 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001049 'ShortName' => 'encode_new_file_resp',
1050 'Source' => 'file_io.c',
1051 'SourceLine' => '596'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301052 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001053 '120925' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301054 'Header' => 'file_io.h',
1055 'Param' => {
1056 '0' => {
1057 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001058 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301059 },
1060 '1' => {
1061 'name' => 'payload_length',
1062 'type' => '123'
1063 },
1064 '2' => {
1065 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001066 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301067 },
1068 '3' => {
1069 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001070 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301071 },
1072 '4' => {
1073 'name' => 'length',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001074 'type' => '58272'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301075 }
1076 },
1077 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001078 '1' => 'r9',
1079 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301080 '3' => 'rcx',
1081 '4' => 'r8'
1082 },
1083 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001084 'ShortName' => 'decode_new_file_req',
1085 'Source' => 'file_io.c',
1086 'SourceLine' => '573'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301087 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001088 '121067' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301089 'Header' => 'file_io.h',
1090 'Param' => {
1091 '0' => {
1092 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001093 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301094 },
1095 '1' => {
1096 'name' => 'payload_length',
1097 'type' => '123'
1098 },
1099 '2' => {
1100 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001101 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301102 },
1103 '3' => {
1104 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001105 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301106 }
1107 },
1108 'Reg' => {
1109 '0' => 'rdi',
1110 '1' => 'rsi',
1111 '2' => 'rdx',
1112 '3' => 'rcx'
1113 },
1114 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001115 'ShortName' => 'decode_rw_file_by_type_memory_resp',
1116 'Source' => 'file_io.c',
1117 'SourceLine' => '549'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301118 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001119 '121182' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301120 'Header' => 'file_io.h',
1121 'Param' => {
1122 '0' => {
1123 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001124 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301125 },
1126 '1' => {
1127 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001128 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301129 },
1130 '2' => {
1131 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001132 'type' => '5485'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301133 },
1134 '3' => {
1135 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001136 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301137 },
1138 '4' => {
1139 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001140 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301141 },
1142 '5' => {
1143 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001144 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301145 },
1146 '6' => {
1147 'name' => 'address',
1148 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001149 'type' => '49576'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301150 },
1151 '7' => {
1152 'name' => 'msg',
1153 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001154 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301155 }
1156 },
1157 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001158 'ShortName' => 'encode_rw_file_by_type_memory_req',
1159 'Source' => 'file_io.c',
1160 'SourceLine' => '518'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301161 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001162 '121467' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301163 'Header' => 'file_io.h',
1164 'Param' => {
1165 '0' => {
1166 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001167 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301168 },
1169 '1' => {
1170 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001171 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301172 },
1173 '2' => {
1174 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001175 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301176 },
1177 '3' => {
1178 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001179 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301180 },
1181 '4' => {
1182 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001183 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301184 }
1185 },
1186 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001187 'ShortName' => 'encode_rw_file_by_type_memory_resp',
1188 'Source' => 'file_io.c',
1189 'SourceLine' => '489'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301190 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001191 '121697' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301192 'Header' => 'file_io.h',
1193 'Param' => {
1194 '0' => {
1195 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001196 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301197 },
1198 '1' => {
1199 'name' => 'payload_length',
1200 'type' => '123'
1201 },
1202 '2' => {
1203 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001204 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301205 },
1206 '3' => {
1207 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001208 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301209 },
1210 '4' => {
1211 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001212 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301213 },
1214 '5' => {
1215 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001216 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301217 },
1218 '6' => {
1219 'name' => 'address',
1220 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001221 'type' => '58272'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301222 }
1223 },
1224 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001225 '1' => 'r10',
1226 '2' => 'rdx',
1227 '3' => 'rdi',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301228 '4' => 'r8',
1229 '5' => 'r9'
1230 },
1231 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001232 'ShortName' => 'decode_rw_file_by_type_memory_req',
1233 'Source' => 'file_io.c',
1234 'SourceLine' => '462'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301235 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001236 '121874' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301237 'Header' => 'file_io.h',
1238 'Param' => {
1239 '0' => {
1240 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001241 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301242 },
1243 '1' => {
1244 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001245 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301246 },
1247 '2' => {
1248 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001249 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301250 },
1251 '3' => {
1252 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001253 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301254 }
1255 },
1256 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001257 'ShortName' => 'encode_write_file_resp',
1258 'Source' => 'file_io.c',
1259 'SourceLine' => '433'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301260 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001261 '122089' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301262 'Header' => 'file_io.h',
1263 'Param' => {
1264 '0' => {
1265 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001266 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301267 },
1268 '1' => {
1269 'name' => 'payload_length',
1270 'type' => '123'
1271 },
1272 '2' => {
1273 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001274 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301275 },
1276 '3' => {
1277 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001278 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301279 }
1280 },
1281 'Reg' => {
1282 '0' => 'rdi',
1283 '1' => 'rsi',
1284 '2' => 'rdx',
1285 '3' => 'rcx'
1286 },
1287 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001288 'ShortName' => 'decode_write_file_resp',
1289 'Source' => 'file_io.c',
1290 'SourceLine' => '410'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301291 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001292 '122199' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301293 'Header' => 'file_io.h',
1294 'Param' => {
1295 '0' => {
1296 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001297 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301298 },
1299 '1' => {
1300 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001301 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301302 },
1303 '2' => {
1304 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001305 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301306 },
1307 '3' => {
1308 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001309 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301310 },
1311 '4' => {
1312 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001313 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301314 }
1315 },
1316 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001317 'ShortName' => 'encode_write_file_req',
1318 'Source' => 'file_io.c',
1319 'SourceLine' => '377'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301320 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001321 '122434' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301322 'Header' => 'file_io.h',
1323 'Param' => {
1324 '0' => {
1325 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001326 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301327 },
1328 '1' => {
1329 'name' => 'payload_length',
1330 'type' => '123'
1331 },
1332 '2' => {
1333 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001334 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301335 },
1336 '3' => {
1337 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001338 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301339 },
1340 '4' => {
1341 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001342 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301343 },
1344 '5' => {
1345 'name' => 'file_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001346 'type' => '9679'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301347 }
1348 },
1349 'Reg' => {
1350 '1' => 'rsi',
1351 '3' => 'rcx',
1352 '4' => 'r8',
1353 '5' => 'r9'
1354 },
1355 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001356 'ShortName' => 'decode_write_file_req',
1357 'Source' => 'file_io.c',
1358 'SourceLine' => '349'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301359 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001360 '122589' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301361 'Header' => 'file_io.h',
1362 'Param' => {
1363 '0' => {
1364 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001365 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301366 },
1367 '1' => {
1368 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001369 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301370 },
1371 '2' => {
1372 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001373 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301374 },
1375 '3' => {
1376 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001377 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301378 }
1379 },
1380 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001381 'ShortName' => 'encode_read_file_resp',
1382 'Source' => 'file_io.c',
1383 'SourceLine' => '320'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301384 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001385 '122804' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301386 'Header' => 'file_io.h',
1387 'Param' => {
1388 '0' => {
1389 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001390 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301391 },
1392 '1' => {
1393 'name' => 'payload_length',
1394 'type' => '123'
1395 },
1396 '2' => {
1397 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001398 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301399 },
1400 '3' => {
1401 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001402 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301403 },
1404 '4' => {
1405 'name' => 'file_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001406 'type' => '9679'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301407 }
1408 },
1409 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001410 '1' => 'r9',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301411 '2' => 'rdx',
1412 '3' => 'rcx',
1413 '4' => 'r8'
1414 },
1415 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001416 'ShortName' => 'decode_read_file_resp',
1417 'Source' => 'file_io.c',
1418 'SourceLine' => '292'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301419 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001420 '122940' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301421 'Header' => 'file_io.h',
1422 'Param' => {
1423 '0' => {
1424 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001425 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301426 },
1427 '1' => {
1428 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001429 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301430 },
1431 '2' => {
1432 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001433 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301434 },
1435 '3' => {
1436 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001437 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301438 },
1439 '4' => {
1440 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001441 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301442 }
1443 },
1444 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001445 'ShortName' => 'encode_read_file_req',
1446 'Source' => 'file_io.c',
1447 'SourceLine' => '260'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301448 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001449 '123175' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301450 'Header' => 'file_io.h',
1451 'Param' => {
1452 '0' => {
1453 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001454 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301455 },
1456 '1' => {
1457 'name' => 'payload_length',
1458 'type' => '123'
1459 },
1460 '2' => {
1461 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001462 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301463 },
1464 '3' => {
1465 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001466 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301467 },
1468 '4' => {
1469 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001470 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301471 }
1472 },
1473 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001474 '1' => 'r9',
1475 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301476 '3' => 'rcx',
1477 '4' => 'r8'
1478 },
1479 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001480 'ShortName' => 'decode_read_file_req',
1481 'Source' => 'file_io.c',
1482 'SourceLine' => '236'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301483 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001484 '123310' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301485 'Header' => 'file_io.h',
1486 'Param' => {
1487 '0' => {
1488 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001489 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301490 },
1491 '1' => {
1492 'name' => 'payload_length',
1493 'type' => '123'
1494 },
1495 '2' => {
1496 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001497 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301498 },
1499 '3' => {
1500 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001501 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301502 },
1503 '4' => {
1504 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001505 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301506 },
1507 '5' => {
1508 'name' => 'file_table_data_start_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001509 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301510 },
1511 '6' => {
1512 'name' => 'file_table_length',
1513 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001514 'type' => '9679'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301515 }
1516 },
1517 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001518 '1' => 'rsi',
1519 '2' => 'rdi',
1520 '3' => 'r10',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301521 '4' => 'r8',
1522 '5' => 'r9'
1523 },
1524 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001525 'ShortName' => 'decode_get_file_table_resp',
1526 'Source' => 'file_io.c',
1527 'SourceLine' => '198'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301528 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001529 '123483' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301530 'Header' => 'file_io.h',
1531 'Param' => {
1532 '0' => {
1533 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001534 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301535 },
1536 '1' => {
1537 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001538 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301539 },
1540 '2' => {
1541 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001542 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301543 },
1544 '3' => {
1545 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001546 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301547 },
1548 '4' => {
1549 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001550 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301551 }
1552 },
1553 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001554 'ShortName' => 'encode_get_file_table_req',
1555 'Source' => 'file_io.c',
1556 'SourceLine' => '170'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301557 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001558 '123709' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301559 'Header' => 'file_io.h',
1560 'Param' => {
1561 '0' => {
1562 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001563 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301564 },
1565 '1' => {
1566 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001567 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301568 },
1569 '2' => {
1570 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001571 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301572 },
1573 '3' => {
1574 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001575 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301576 },
1577 '4' => {
1578 'name' => 'table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001579 'type' => '6677'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301580 },
1581 '5' => {
1582 'name' => 'table_size',
1583 'type' => '123'
1584 },
1585 '6' => {
1586 'name' => 'msg',
1587 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001588 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301589 }
1590 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001591 'Reg' => {
1592 '2' => 'r15'
1593 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301594 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001595 'ShortName' => 'encode_get_file_table_resp',
1596 'Source' => 'file_io.c',
1597 'SourceLine' => '137'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301598 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001599 '124067' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301600 'Header' => 'file_io.h',
1601 'Param' => {
1602 '0' => {
1603 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001604 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301605 },
1606 '1' => {
1607 'name' => 'payload_length',
1608 'type' => '123'
1609 },
1610 '2' => {
1611 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001612 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301613 },
1614 '3' => {
1615 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001616 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301617 },
1618 '4' => {
1619 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001620 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301621 }
1622 },
1623 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001624 '1' => 'r9',
1625 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301626 '3' => 'rcx',
1627 '4' => 'r8'
1628 },
1629 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001630 'ShortName' => 'decode_get_file_table_req',
1631 'Source' => 'file_io.c',
1632 'SourceLine' => '113'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301633 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001634 '124202' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301635 'Header' => 'file_io.h',
1636 'Param' => {
1637 '0' => {
1638 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001639 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301640 },
1641 '1' => {
1642 'name' => 'payload_length',
1643 'type' => '123'
1644 },
1645 '2' => {
1646 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001647 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301648 },
1649 '3' => {
1650 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001651 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301652 }
1653 },
1654 'Reg' => {
1655 '0' => 'rdi',
1656 '1' => 'rsi',
1657 '2' => 'rdx',
1658 '3' => 'rcx'
1659 },
1660 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001661 'ShortName' => 'decode_rw_file_memory_resp',
1662 'Source' => 'file_io.c',
1663 'SourceLine' => '90'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301664 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001665 '124311' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301666 'Header' => 'file_io.h',
1667 'Param' => {
1668 '0' => {
1669 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001670 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301671 },
1672 '1' => {
1673 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001674 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301675 },
1676 '2' => {
1677 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001678 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301679 },
1680 '3' => {
1681 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001682 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301683 },
1684 '4' => {
1685 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001686 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301687 },
1688 '5' => {
1689 'name' => 'address',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001690 'type' => '49576'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301691 },
1692 '6' => {
1693 'name' => 'msg',
1694 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001695 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301696 }
1697 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001698 'Reg' => {
1699 '2' => 'r14'
1700 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301701 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001702 'ShortName' => 'encode_rw_file_memory_req',
1703 'Source' => 'file_io.c',
1704 'SourceLine' => '61'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301705 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001706 '124570' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301707 'Header' => 'file_io.h',
1708 'Param' => {
1709 '0' => {
1710 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001711 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301712 },
1713 '1' => {
1714 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001715 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301716 },
1717 '2' => {
1718 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001719 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301720 },
1721 '3' => {
1722 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001723 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301724 },
1725 '4' => {
1726 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001727 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301728 }
1729 },
1730 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001731 'ShortName' => 'encode_rw_file_memory_resp',
1732 'Source' => 'file_io.c',
1733 'SourceLine' => '32'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301734 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001735 '124791' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301736 'Header' => 'file_io.h',
1737 'Param' => {
1738 '0' => {
1739 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001740 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301741 },
1742 '1' => {
1743 'name' => 'payload_length',
1744 'type' => '123'
1745 },
1746 '2' => {
1747 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001748 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301749 },
1750 '3' => {
1751 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001752 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301753 },
1754 '4' => {
1755 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001756 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301757 },
1758 '5' => {
1759 'name' => 'address',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001760 'type' => '58272'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301761 }
1762 },
1763 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001764 '1' => 'r10',
1765 '2' => 'rdx',
1766 '3' => 'rdi',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301767 '4' => 'r8',
1768 '5' => 'r9'
1769 },
1770 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001771 'ShortName' => 'decode_rw_file_memory_req',
1772 'Source' => 'file_io.c',
1773 'SourceLine' => '7'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301774 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001775 '125814' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301776 'Header' => 'host.h',
1777 'Param' => {
1778 '0' => {
1779 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001780 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301781 },
1782 '1' => {
1783 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001784 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301785 },
1786 '2' => {
1787 'name' => 'rack_entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001788 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301789 },
1790 '3' => {
1791 'name' => 'pri_cec_node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001792 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301793 },
1794 '4' => {
1795 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001796 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301797 },
1798 '5' => {
1799 'name' => 'payload_length',
1800 'type' => '123'
1801 }
1802 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001803 'Reg' => {
1804 '2' => 'r12'
1805 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301806 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001807 'ShortName' => 'encode_get_alert_status_resp',
1808 'Source' => 'host.c',
1809 'SourceLine' => '82'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301810 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001811 '126062' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301812 'Header' => 'host.h',
1813 'Param' => {
1814 '0' => {
1815 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001816 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301817 },
1818 '1' => {
1819 'name' => 'payload_length',
1820 'type' => '123'
1821 },
1822 '2' => {
1823 'name' => 'version_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001824 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301825 }
1826 },
1827 'Reg' => {
1828 '0' => 'rdi',
1829 '1' => 'rsi',
1830 '2' => 'rdx'
1831 },
1832 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001833 'ShortName' => 'decode_get_alert_status_req',
1834 'Source' => 'host.c',
1835 'SourceLine' => '65'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301836 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001837 '126145' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301838 'Header' => 'host.h',
1839 'Param' => {
1840 '0' => {
1841 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001842 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301843 },
1844 '1' => {
1845 'name' => 'payload_length',
1846 'type' => '123'
1847 },
1848 '2' => {
1849 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001850 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301851 },
1852 '3' => {
1853 'name' => 'rack_entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001854 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301855 },
1856 '4' => {
1857 'name' => 'pri_cec_node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001858 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301859 }
1860 },
1861 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001862 '1' => 'r9',
1863 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301864 '3' => 'rcx',
1865 '4' => 'r8'
1866 },
1867 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001868 'ShortName' => 'decode_get_alert_status_resp',
1869 'Source' => 'host.c',
1870 'SourceLine' => '36'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301871 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001872 '126284' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301873 'Header' => 'host.h',
1874 'Param' => {
1875 '0' => {
1876 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001877 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301878 },
1879 '1' => {
1880 'name' => 'version_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001881 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301882 },
1883 '2' => {
1884 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001885 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301886 },
1887 '3' => {
1888 'name' => 'payload_length',
1889 'type' => '123'
1890 }
1891 },
1892 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001893 'ShortName' => 'encode_get_alert_status_req',
1894 'Source' => 'host.c',
1895 'SourceLine' => '9'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301896 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05001897 '127320' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301898 'Header' => 'platform_oem_ibm.h',
1899 'Param' => {
1900 '0' => {
1901 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001902 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301903 },
1904 '1' => {
1905 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001906 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301907 },
1908 '2' => {
1909 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001910 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301911 },
1912 '3' => {
1913 'name' => 'num_handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001914 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301915 },
1916 '4' => {
1917 'name' => 'list_of_handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001918 'type' => '6677'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301919 },
1920 '5' => {
1921 'name' => 'payload_length',
1922 'type' => '123'
1923 },
1924 '6' => {
1925 'name' => 'msg',
1926 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001927 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301928 }
1929 },
1930 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001931 'ShortName' => 'encode_bios_attribute_update_event_req',
1932 'Source' => 'platform.c',
1933 'SourceLine' => '6'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301934 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001935 '1407' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301936 'Header' => 'base.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001937 'Line' => '572',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301938 'Param' => {
1939 '0' => {
1940 'name' => 'msg_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001941 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301942 },
1943 '1' => {
1944 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001945 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301946 },
1947 '2' => {
1948 'name' => 'pldm_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001949 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301950 },
1951 '3' => {
1952 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001953 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301954 },
1955 '4' => {
1956 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001957 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301958 }
1959 },
1960 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001961 'ShortName' => 'encode_pldm_header_only',
1962 'Source' => 'base.c',
1963 'SourceLine' => '525'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301964 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001965 '1604' => {
1966 'Header' => 'base.h',
1967 'Param' => {
1968 '0' => {
1969 'name' => 'instance_id',
1970 'type' => '173'
1971 },
1972 '1' => {
1973 'name' => 'type',
1974 'type' => '173'
1975 },
1976 '2' => {
1977 'name' => 'command',
1978 'type' => '173'
1979 },
1980 '3' => {
1981 'name' => 'cc',
1982 'type' => '173'
1983 },
1984 '4' => {
1985 'name' => 'msg',
1986 'type' => '1599'
1987 }
1988 },
1989 'Return' => '74',
1990 'ShortName' => 'encode_cc_only_resp',
1991 'Source' => 'base.c',
1992 'SourceLine' => '501'
1993 },
1994 '16916' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301995 'Header' => 'platform.h',
1996 'Param' => {
1997 '0' => {
1998 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001999 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302000 },
2001 '1' => {
2002 'name' => 'payload_length',
2003 'type' => '123'
2004 },
2005 '10' => {
2006 'name' => 'event_data_integrity_checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302007 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002008 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302009 },
2010 '2' => {
2011 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002012 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302013 },
2014 '3' => {
2015 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002016 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302017 },
2018 '4' => {
2019 'name' => 'event_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002020 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302021 },
2022 '5' => {
2023 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002024 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302025 },
2026 '6' => {
2027 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302028 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002029 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302030 },
2031 '7' => {
2032 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302033 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002034 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302035 },
2036 '8' => {
2037 'name' => 'event_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302038 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002039 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302040 },
2041 '9' => {
2042 'name' => 'event_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302043 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002044 'type' => '17655'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302045 }
2046 },
2047 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002048 'ShortName' => 'decode_poll_for_platform_event_message_resp',
2049 'Source' => 'platform.c',
2050 'SourceLine' => '2361'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302051 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002052 '17665' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302053 'Header' => 'platform.h',
2054 'Param' => {
2055 '0' => {
2056 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002057 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302058 },
2059 '1' => {
2060 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002061 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302062 },
2063 '2' => {
2064 'name' => 'transfer_operation_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002065 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302066 },
2067 '3' => {
2068 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002069 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302070 },
2071 '4' => {
2072 'name' => 'event_id_to_acknowledge',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002073 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302074 },
2075 '5' => {
2076 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002077 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302078 },
2079 '6' => {
2080 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302081 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302082 'type' => '123'
2083 }
2084 },
2085 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002086 'ShortName' => 'encode_poll_for_platform_event_message_req',
2087 'Source' => 'platform.c',
2088 'SourceLine' => '2318'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302089 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002090 '1812' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302091 'Header' => 'base.h',
2092 'Param' => {
2093 '0' => {
2094 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002095 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302096 },
2097 '1' => {
2098 'name' => 'payload_length',
2099 'type' => '123'
2100 },
2101 '2' => {
2102 'name' => 'pldm_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002103 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302104 },
2105 '3' => {
2106 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002107 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302108 },
2109 '4' => {
2110 'name' => 'transfer_ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002111 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302112 },
2113 '5' => {
2114 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002115 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302116 },
2117 '6' => {
2118 'name' => 'section_offset',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302119 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002120 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302121 },
2122 '7' => {
2123 'name' => 'section_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302124 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002125 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302126 }
2127 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302128 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002129 '2' => 'rdx',
2130 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302131 '4' => 'r8',
2132 '5' => 'r9'
2133 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302134 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002135 'ShortName' => 'decode_multipart_receive_req',
2136 'Source' => 'base.c',
2137 'SourceLine' => '447'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302138 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002139 '18231' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302140 'Header' => 'platform.h',
2141 'Param' => {
2142 '0' => {
2143 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002144 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302145 },
2146 '1' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002147 'name' => 'completion_code',
2148 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302149 },
2150 '2' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302151 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002152 'type' => '1599'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302153 }
2154 },
2155 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002156 'ShortName' => 'encode_set_event_receiver_resp',
2157 'Source' => 'platform.c',
2158 'SourceLine' => '2293'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302159 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002160 '18407' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302161 'Header' => 'platform.h',
2162 'Param' => {
2163 '0' => {
2164 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002165 'type' => '2044'
2166 },
2167 '1' => {
2168 'name' => 'payload_length',
2169 'type' => '123'
2170 },
2171 '2' => {
2172 'name' => 'event_message_global_enable',
2173 'type' => '2049'
2174 },
2175 '3' => {
2176 'name' => 'transport_protocol_type',
2177 'type' => '2049'
2178 },
2179 '4' => {
2180 'name' => 'event_receiver_address_info',
2181 'type' => '2049'
2182 },
2183 '5' => {
2184 'name' => 'heartbeat_timer',
2185 'type' => '9116'
2186 }
2187 },
2188 'Reg' => {
2189 '2' => 'rbx',
2190 '3' => 'r12'
2191 },
2192 'Return' => '74',
2193 'ShortName' => 'decode_set_event_receiver_req',
2194 'Source' => 'platform.c',
2195 'SourceLine' => '2249'
2196 },
2197 '18898' => {
2198 'Header' => 'platform.h',
2199 'Param' => {
2200 '0' => {
2201 'name' => 'msg',
2202 'type' => '2044'
2203 },
2204 '1' => {
2205 'name' => 'payload_length',
2206 'type' => '123'
2207 },
2208 '2' => {
2209 'name' => 'completion_code',
2210 'type' => '2049'
2211 }
2212 },
2213 'Reg' => {
2214 '2' => 'rbx'
2215 },
2216 'Return' => '74',
2217 'ShortName' => 'decode_set_event_receiver_resp',
2218 'Source' => 'platform.c',
2219 'SourceLine' => '2225'
2220 },
2221 '19234' => {
2222 'Header' => 'platform.h',
2223 'Param' => {
2224 '0' => {
2225 'name' => 'instance_id',
2226 'type' => '173'
2227 },
2228 '1' => {
2229 'name' => 'event_message_global_enable',
2230 'type' => '173'
2231 },
2232 '2' => {
2233 'name' => 'transport_protocol_type',
2234 'type' => '173'
2235 },
2236 '3' => {
2237 'name' => 'event_receiver_address_info',
2238 'type' => '173'
2239 },
2240 '4' => {
2241 'name' => 'heartbeat_timer',
2242 'type' => '5485'
2243 },
2244 '5' => {
2245 'name' => 'msg',
2246 'type' => '1599'
2247 }
2248 },
2249 'Return' => '74',
2250 'ShortName' => 'encode_set_event_receiver_req',
2251 'Source' => 'platform.c',
2252 'SourceLine' => '2180'
2253 },
2254 '19499' => {
2255 'Header' => 'platform.h',
2256 'Param' => {
2257 '0' => {
2258 'name' => 'msg',
2259 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302260 },
2261 '1' => {
2262 'name' => 'payload_length',
2263 'type' => '123'
2264 },
2265 '2' => {
2266 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002267 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302268 },
2269 '3' => {
2270 'name' => 'rearm_event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002271 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302272 }
2273 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002274 'Reg' => {
2275 '2' => 'rbx'
2276 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302277 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002278 'ShortName' => 'decode_get_sensor_reading_req',
2279 'Source' => 'platform.c',
2280 'SourceLine' => '2155'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302281 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002282 '19888' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302283 'Header' => 'platform.h',
2284 'Param' => {
2285 '0' => {
2286 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002287 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302288 },
2289 '1' => {
2290 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002291 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302292 },
2293 '10' => {
2294 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302295 'offset' => '32',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302296 'type' => '123'
2297 },
2298 '2' => {
2299 'name' => 'sensor_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002300 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302301 },
2302 '3' => {
2303 'name' => 'sensor_operational_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002304 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302305 },
2306 '4' => {
2307 'name' => 'sensor_event_message_enable',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002308 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302309 },
2310 '5' => {
2311 'name' => 'present_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002312 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302313 },
2314 '6' => {
2315 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302316 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002317 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302318 },
2319 '7' => {
2320 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302321 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002322 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302323 },
2324 '8' => {
2325 'name' => 'present_reading',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302326 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002327 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302328 },
2329 '9' => {
2330 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302331 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002332 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302333 }
2334 },
2335 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002336 'ShortName' => 'encode_get_sensor_reading_resp',
2337 'Source' => 'platform.c',
2338 'SourceLine' => '2084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302339 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002340 '20447' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302341 'Header' => 'platform.h',
2342 'Param' => {
2343 '0' => {
2344 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002345 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302346 },
2347 '1' => {
2348 'name' => 'payload_length',
2349 'type' => '123'
2350 },
2351 '2' => {
2352 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002353 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302354 },
2355 '3' => {
2356 'name' => 'sensor_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002357 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302358 },
2359 '4' => {
2360 'name' => 'sensor_operational_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002361 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302362 },
2363 '5' => {
2364 'name' => 'sensor_event_message_enable',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002365 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302366 },
2367 '6' => {
2368 'name' => 'present_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302369 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002370 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302371 },
2372 '7' => {
2373 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302374 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002375 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302376 },
2377 '8' => {
2378 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302379 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002380 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302381 },
2382 '9' => {
2383 'name' => 'present_reading',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302384 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002385 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302386 }
2387 },
2388 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002389 'ShortName' => 'decode_get_sensor_reading_resp',
2390 'Source' => 'platform.c',
2391 'SourceLine' => '2028'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302392 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002393 '2064' => {
2394 'Header' => 'base.h',
2395 'Param' => {
2396 '0' => {
2397 'name' => 'instance_id',
2398 'type' => '173'
2399 },
2400 '1' => {
2401 'name' => 'tid',
2402 'type' => '173'
2403 },
2404 '2' => {
2405 'name' => 'msg',
2406 'type' => '1599'
2407 }
2408 },
2409 'Return' => '74',
2410 'ShortName' => 'encode_set_tid_req',
2411 'Source' => 'base.c',
2412 'SourceLine' => '419'
2413 },
2414 '21342' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302415 'Header' => 'platform.h',
2416 'Param' => {
2417 '0' => {
2418 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002419 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302420 },
2421 '1' => {
2422 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002423 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302424 },
2425 '2' => {
2426 'name' => 'rearm_event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002427 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302428 },
2429 '3' => {
2430 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002431 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302432 }
2433 },
2434 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002435 'ShortName' => 'encode_get_sensor_reading_req',
2436 'Source' => 'platform.c',
2437 'SourceLine' => '1999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302438 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002439 '21565' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302440 'Header' => 'platform.h',
2441 'Param' => {
2442 '0' => {
2443 'name' => 'change_record_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002444 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302445 },
2446 '1' => {
2447 'name' => 'change_record_data_size',
2448 'type' => '123'
2449 },
2450 '2' => {
2451 'name' => 'event_data_operation',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002452 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302453 },
2454 '3' => {
2455 'name' => 'number_of_change_entries',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002456 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302457 },
2458 '4' => {
2459 'name' => 'change_entry_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002460 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302461 }
2462 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302463 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002464 '2' => 'rbp',
2465 '3' => 'rbx'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302466 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302467 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002468 'ShortName' => 'decode_pldm_pdr_repository_change_record_data',
2469 'Source' => 'platform.c',
2470 'SourceLine' => '1969'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302471 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002472 '2258' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302473 'Header' => 'base.h',
2474 'Param' => {
2475 '0' => {
2476 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002477 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302478 },
2479 '1' => {
2480 'name' => 'payload_length',
2481 'type' => '123'
2482 },
2483 '2' => {
2484 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002485 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302486 },
2487 '3' => {
2488 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002489 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302490 }
2491 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302492 'Reg' => {
2493 '0' => 'rdi',
2494 '1' => 'rsi',
2495 '2' => 'rdx',
2496 '3' => 'rcx'
2497 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302498 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002499 'ShortName' => 'decode_get_tid_resp',
2500 'Source' => 'base.c',
2501 'SourceLine' => '394'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302502 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002503 '22868' => {
2504 'Header' => 'platform.h',
2505 'Param' => {
2506 '0' => {
2507 'name' => 'event_data',
2508 'type' => '6677'
2509 },
2510 '1' => {
2511 'name' => 'event_data_size',
2512 'type' => '123'
2513 },
2514 '2' => {
2515 'name' => 'event_data_format',
2516 'type' => '2049'
2517 },
2518 '3' => {
2519 'name' => 'number_of_change_records',
2520 'type' => '2049'
2521 },
2522 '4' => {
2523 'name' => 'change_record_data_offset',
2524 'type' => '9679'
2525 }
2526 },
2527 'Reg' => {
2528 '2' => 'rbp',
2529 '3' => 'rbx'
2530 },
2531 'Return' => '74',
2532 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data',
2533 'Source' => 'platform.c',
2534 'SourceLine' => '1870'
2535 },
2536 '23276' => {
2537 'Header' => 'platform.h',
2538 'Param' => {
2539 '0' => {
2540 'name' => 'event_data_format',
2541 'type' => '173'
2542 },
2543 '1' => {
2544 'name' => 'number_of_change_records',
2545 'type' => '173'
2546 },
2547 '2' => {
2548 'name' => 'event_data_operations',
2549 'type' => '6677'
2550 },
2551 '3' => {
2552 'name' => 'numbers_of_change_entries',
2553 'type' => '6677'
2554 },
2555 '4' => {
2556 'name' => 'change_entries',
2557 'type' => '23604'
2558 },
2559 '5' => {
2560 'name' => 'event_data',
2561 'type' => '23619'
2562 },
2563 '6' => {
2564 'name' => 'actual_change_records_size',
2565 'offset' => '0',
2566 'type' => '9679'
2567 },
2568 '7' => {
2569 'name' => 'max_change_records_size',
2570 'offset' => '8',
2571 'type' => '123'
2572 }
2573 },
2574 'Reg' => {
2575 '0' => 'rdi',
2576 '1' => 'rbx',
2577 '2' => 'r10',
2578 '3' => 'r11',
2579 '4' => 'r8',
2580 '5' => 'r9'
2581 },
2582 'Return' => '74',
2583 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data',
2584 'Source' => 'platform.c',
2585 'SourceLine' => '1806'
2586 },
2587 '23629' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302588 'Header' => 'platform.h',
2589 'Param' => {
2590 '0' => {
2591 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002592 'type' => '2044'
2593 },
2594 '1' => {
2595 'name' => 'payload_length',
2596 'type' => '123'
2597 },
2598 '2' => {
2599 'name' => 'completion_code',
2600 'type' => '2049'
2601 },
2602 '3' => {
2603 'name' => 'effecter_data_size',
2604 'type' => '2049'
2605 },
2606 '4' => {
2607 'name' => 'effecter_oper_state',
2608 'type' => '2049'
2609 },
2610 '5' => {
2611 'name' => 'pending_value',
2612 'type' => '2049'
2613 },
2614 '6' => {
2615 'name' => 'present_value',
2616 'offset' => '0',
2617 'type' => '2049'
2618 }
2619 },
2620 'Reg' => {
2621 '2' => 'r13',
2622 '3' => 'rbx'
2623 },
2624 'Return' => '74',
2625 'ShortName' => 'decode_get_numeric_effecter_value_resp',
2626 'Source' => 'platform.c',
2627 'SourceLine' => '1745'
2628 },
2629 '2373' => {
2630 'Header' => 'base.h',
2631 'Param' => {
2632 '0' => {
2633 'name' => 'instance_id',
2634 'type' => '173'
2635 },
2636 '1' => {
2637 'name' => 'completion_code',
2638 'type' => '173'
2639 },
2640 '2' => {
2641 'name' => 'tid',
2642 'type' => '173'
2643 },
2644 '3' => {
2645 'name' => 'msg',
2646 'type' => '1599'
2647 }
2648 },
2649 'Return' => '74',
2650 'ShortName' => 'encode_get_tid_resp',
2651 'Source' => 'base.c',
2652 'SourceLine' => '368'
2653 },
2654 '24604' => {
2655 'Header' => 'platform.h',
2656 'Param' => {
2657 '0' => {
2658 'name' => 'msg',
2659 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302660 },
2661 '1' => {
2662 'name' => 'payload_length',
2663 'type' => '123'
2664 },
2665 '2' => {
2666 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002667 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302668 }
2669 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002670 'Reg' => {
2671 '2' => 'rbx'
2672 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302673 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002674 'ShortName' => 'decode_get_numeric_effecter_value_req',
2675 'Source' => 'platform.c',
2676 'SourceLine' => '1721'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302677 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002678 '24940' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302679 'Header' => 'platform.h',
2680 'Param' => {
2681 '0' => {
2682 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002683 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302684 },
2685 '1' => {
2686 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002687 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302688 },
2689 '2' => {
2690 'name' => 'effecter_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002691 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302692 },
2693 '3' => {
2694 'name' => 'effecter_oper_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002695 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302696 },
2697 '4' => {
2698 'name' => 'pending_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002699 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302700 },
2701 '5' => {
2702 'name' => 'present_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002703 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302704 },
2705 '6' => {
2706 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302707 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002708 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302709 },
2710 '7' => {
2711 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302712 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302713 'type' => '123'
2714 }
2715 },
2716 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002717 'ShortName' => 'encode_get_numeric_effecter_value_resp',
2718 'Source' => 'platform.c',
2719 'SourceLine' => '1640'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302720 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002721 '25641' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302722 'Header' => 'platform.h',
2723 'Param' => {
2724 '0' => {
2725 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002726 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302727 },
2728 '1' => {
2729 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002730 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302731 },
2732 '2' => {
2733 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002734 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302735 }
2736 },
2737 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002738 'ShortName' => 'encode_get_numeric_effecter_value_req',
2739 'Source' => 'platform.c',
2740 'SourceLine' => '1613'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302741 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002742 '2582' => {
2743 'Header' => 'base.h',
2744 'Param' => {
2745 '0' => {
2746 'name' => 'instance_id',
2747 'type' => '173'
2748 },
2749 '1' => {
2750 'name' => 'msg',
2751 'type' => '1599'
2752 }
2753 },
2754 'Return' => '74',
2755 'ShortName' => 'encode_get_tid_req',
2756 'Source' => 'base.c',
2757 'SourceLine' => '353'
2758 },
2759 '25843' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302760 'Header' => 'platform.h',
2761 'Param' => {
2762 '0' => {
2763 'name' => 'pdr_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002764 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302765 },
2766 '1' => {
2767 'name' => 'pdr_data_length',
2768 'type' => '123'
2769 },
2770 '2' => {
2771 'name' => 'pdr_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002772 'type' => '30334'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302773 }
2774 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002775 'Reg' => {
2776 '1' => 'r12',
2777 '2' => 'rbp'
2778 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302779 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002780 'ShortName' => 'decode_numeric_sensor_pdr_data',
2781 'Source' => 'platform.c',
2782 'SourceLine' => '1512'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302783 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002784 '2714' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302785 'Header' => 'base.h',
2786 'Param' => {
2787 '0' => {
2788 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002789 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302790 },
2791 '1' => {
2792 'name' => 'payload_length',
2793 'type' => '123'
2794 },
2795 '2' => {
2796 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002797 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302798 },
2799 '3' => {
2800 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002801 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302802 },
2803 '4' => {
2804 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002805 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302806 },
2807 '5' => {
2808 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002809 'type' => '2944'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302810 }
2811 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302812 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002813 '1' => 'r10',
2814 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302815 '3' => 'rcx',
2816 '4' => 'r8',
2817 '5' => 'r9'
2818 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302819 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002820 'ShortName' => 'decode_get_version_resp',
2821 'Source' => 'base.c',
2822 'SourceLine' => '323'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302823 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002824 '2954' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302825 'Header' => 'base.h',
2826 'Param' => {
2827 '0' => {
2828 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002829 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302830 },
2831 '1' => {
2832 'name' => 'payload_length',
2833 'type' => '123'
2834 },
2835 '2' => {
2836 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002837 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302838 },
2839 '3' => {
2840 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002841 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302842 },
2843 '4' => {
2844 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002845 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302846 }
2847 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302848 'Reg' => {
2849 '0' => 'rdi',
2850 '1' => 'rsi',
2851 '2' => 'rdx',
2852 '3' => 'rcx',
2853 '4' => 'r8'
2854 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302855 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002856 'ShortName' => 'decode_get_version_req',
2857 'Source' => 'base.c',
2858 'SourceLine' => '306'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302859 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002860 '30339' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302861 'Header' => 'platform.h',
2862 'Param' => {
2863 '0' => {
2864 'name' => 'sensor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002865 'type' => '6677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302866 },
2867 '1' => {
2868 'name' => 'sensor_data_length',
2869 'type' => '123'
2870 },
2871 '2' => {
2872 'name' => 'event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002873 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302874 },
2875 '3' => {
2876 'name' => 'previous_event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002877 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302878 },
2879 '4' => {
2880 'name' => 'sensor_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002881 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302882 },
2883 '5' => {
2884 'name' => 'present_reading',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002885 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302886 }
2887 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002888 'Reg' => {
2889 '2' => 'rbp',
2890 '3' => 'r13'
2891 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302892 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002893 'ShortName' => 'decode_numeric_sensor_data',
2894 'Source' => 'platform.c',
2895 'SourceLine' => '1421'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302896 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002897 '3083' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302898 'Header' => 'base.h',
2899 'Param' => {
2900 '0' => {
2901 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002902 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302903 },
2904 '1' => {
2905 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002906 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302907 },
2908 '2' => {
2909 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002910 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302911 },
2912 '3' => {
2913 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002914 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302915 },
2916 '4' => {
2917 'name' => 'version_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002918 'type' => '3447'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302919 },
2920 '5' => {
2921 'name' => 'version_size',
2922 'type' => '123'
2923 },
2924 '6' => {
2925 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302926 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002927 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302928 }
2929 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002930 'Reg' => {
2931 '2' => 'r15'
2932 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302933 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002934 'ShortName' => 'encode_get_version_resp',
2935 'Source' => 'base.c',
2936 'SourceLine' => '273'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302937 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002938 '31200' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302939 'Header' => 'platform.h',
2940 'Param' => {
2941 '0' => {
2942 'name' => 'sensor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002943 'type' => '6677'
2944 },
2945 '1' => {
2946 'name' => 'sensor_data_length',
2947 'type' => '123'
2948 },
2949 '2' => {
2950 'name' => 'sensor_offset',
2951 'type' => '2049'
2952 },
2953 '3' => {
2954 'name' => 'event_state',
2955 'type' => '2049'
2956 },
2957 '4' => {
2958 'name' => 'previous_event_state',
2959 'type' => '2049'
2960 }
2961 },
2962 'Reg' => {
2963 '2' => 'rbp',
2964 '3' => 'rbx'
2965 },
2966 'Return' => '74',
2967 'ShortName' => 'decode_state_sensor_data',
2968 'Source' => 'platform.c',
2969 'SourceLine' => '1392'
2970 },
2971 '31638' => {
2972 'Header' => 'platform.h',
2973 'Param' => {
2974 '0' => {
2975 'name' => 'sensor_data',
2976 'type' => '6677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302977 },
2978 '1' => {
2979 'name' => 'sensor_data_length',
2980 'type' => '123'
2981 },
2982 '2' => {
2983 'name' => 'present_op_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002984 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302985 },
2986 '3' => {
2987 'name' => 'previous_op_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002988 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302989 }
2990 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002991 'Reg' => {
2992 '2' => 'rbp'
2993 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302994 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002995 'ShortName' => 'decode_sensor_op_data',
2996 'Source' => 'platform.c',
2997 'SourceLine' => '1367'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302998 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002999 '32025' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303000 'Header' => 'platform.h',
3001 'Param' => {
3002 '0' => {
3003 'name' => 'event_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003004 'type' => '6677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303005 },
3006 '1' => {
3007 'name' => 'event_data_length',
3008 'type' => '123'
3009 },
3010 '2' => {
3011 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003012 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303013 },
3014 '3' => {
3015 'name' => 'sensor_event_class_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003016 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303017 },
3018 '4' => {
3019 'name' => 'event_class_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003020 'type' => '9679'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303021 }
3022 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003023 'Reg' => {
3024 '2' => 'r12',
3025 '3' => 'rbp',
3026 '4' => 'r13'
3027 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303028 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003029 'ShortName' => 'decode_sensor_event_data',
3030 'Source' => 'platform.c',
3031 'SourceLine' => '1315'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303032 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003033 '32453' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303034 'Header' => 'platform.h',
3035 'Param' => {
3036 '0' => {
3037 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003038 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303039 },
3040 '1' => {
3041 'name' => 'payload_length',
3042 'type' => '123'
3043 },
3044 '2' => {
3045 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003046 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303047 },
3048 '3' => {
3049 'name' => 'synchrony_config',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003050 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303051 },
3052 '4' => {
3053 'name' => 'synchrony_config_support',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003054 'type' => '3851'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303055 },
3056 '5' => {
3057 'name' => 'number_event_class_returned',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003058 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303059 },
3060 '6' => {
3061 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303062 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003063 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303064 },
3065 '7' => {
3066 'name' => 'event_class_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303067 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003068 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303069 }
3070 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003071 'Reg' => {
3072 '3' => 'r12'
3073 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303074 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003075 'ShortName' => 'decode_event_message_supported_resp',
3076 'Source' => 'platform.c',
3077 'SourceLine' => '1248'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303078 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003079 '33134' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303080 'Header' => 'platform.h',
3081 'Param' => {
3082 '0' => {
3083 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003084 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303085 },
3086 '1' => {
3087 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003088 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303089 },
3090 '2' => {
3091 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003092 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303093 }
3094 },
3095 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003096 'ShortName' => 'encode_event_message_supported_req',
3097 'Source' => 'platform.c',
3098 'SourceLine' => '1217'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303099 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003100 '33336' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303101 'Header' => 'platform.h',
3102 'Param' => {
3103 '0' => {
3104 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003105 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303106 },
3107 '1' => {
3108 'name' => 'payload_length',
3109 'type' => '123'
3110 },
3111 '2' => {
3112 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003113 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303114 },
3115 '3' => {
3116 'name' => 'terminus_max_buffer_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003117 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303118 }
3119 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003120 'Reg' => {
3121 '2' => 'rbp'
3122 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303123 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003124 'ShortName' => 'decode_event_message_buffer_size_resp',
3125 'Source' => 'platform.c',
3126 'SourceLine' => '1182'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303127 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003128 '33723' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303129 'Header' => 'platform.h',
3130 'Param' => {
3131 '0' => {
3132 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003133 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303134 },
3135 '1' => {
3136 'name' => 'event_receiver_max_buffer_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003137 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303138 },
3139 '2' => {
3140 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003141 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303142 }
3143 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003144 'Reg' => {
3145 '2' => 'rbx'
3146 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303147 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003148 'ShortName' => 'encode_event_message_buffer_size_req',
3149 'Source' => 'platform.c',
3150 'SourceLine' => '1158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303151 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003152 '33925' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303153 'Header' => 'platform.h',
3154 'Param' => {
3155 '0' => {
3156 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003157 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303158 },
3159 '1' => {
3160 'name' => 'payload_length',
3161 'type' => '123'
3162 },
3163 '2' => {
3164 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003165 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303166 },
3167 '3' => {
3168 'name' => 'platform_event_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003169 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303170 }
3171 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003172 'Reg' => {
3173 '2' => 'rbx'
3174 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303175 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003176 'ShortName' => 'decode_platform_event_message_resp',
3177 'Source' => 'platform.c',
3178 'SourceLine' => '1116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303179 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003180 '34312' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303181 'Header' => 'platform.h',
3182 'Param' => {
3183 '0' => {
3184 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003185 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303186 },
3187 '1' => {
3188 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003189 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303190 },
3191 '2' => {
3192 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003193 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303194 },
3195 '3' => {
3196 'name' => 'event_class',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003197 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303198 },
3199 '4' => {
3200 'name' => 'event_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003201 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303202 },
3203 '5' => {
3204 'name' => 'event_data_length',
3205 'type' => '123'
3206 },
3207 '6' => {
3208 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303209 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003210 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303211 },
3212 '7' => {
3213 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303214 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303215 'type' => '123'
3216 }
3217 },
3218 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003219 'ShortName' => 'encode_platform_event_message_req',
3220 'Source' => 'platform.c',
3221 'SourceLine' => '1066'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303222 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003223 '3452' => {
3224 'Header' => 'base.h',
3225 'Param' => {
3226 '0' => {
3227 'name' => 'instance_id',
3228 'type' => '173'
3229 },
3230 '1' => {
3231 'name' => 'transfer_handle',
3232 'type' => '185'
3233 },
3234 '2' => {
3235 'name' => 'transfer_opflag',
3236 'type' => '173'
3237 },
3238 '3' => {
3239 'name' => 'type',
3240 'type' => '173'
3241 },
3242 '4' => {
3243 'name' => 'msg',
3244 'type' => '1599'
3245 }
3246 },
3247 'Return' => '74',
3248 'ShortName' => 'encode_get_version_req',
3249 'Source' => 'base.c',
3250 'SourceLine' => '243'
3251 },
3252 '34720' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303253 'Header' => 'platform.h',
3254 'Param' => {
3255 '0' => {
3256 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003257 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303258 },
3259 '1' => {
3260 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003261 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303262 },
3263 '10' => {
3264 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303265 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003266 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303267 },
3268 '11' => {
3269 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303270 'offset' => '40',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303271 'type' => '123'
3272 },
3273 '2' => {
3274 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003275 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303276 },
3277 '3' => {
3278 'name' => 'event_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003279 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303280 },
3281 '4' => {
3282 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003283 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303284 },
3285 '5' => {
3286 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003287 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303288 },
3289 '6' => {
3290 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303291 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003292 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303293 },
3294 '7' => {
3295 'name' => 'event_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303296 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003297 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303298 },
3299 '8' => {
3300 'name' => 'event_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303301 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003302 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303303 },
3304 '9' => {
3305 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303306 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003307 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303308 }
3309 },
3310 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003311 'ShortName' => 'encode_poll_for_platform_event_message_resp',
3312 'Source' => 'platform.c',
3313 'SourceLine' => '1000'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303314 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003315 '35633' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303316 'Header' => 'platform.h',
3317 'Param' => {
3318 '0' => {
3319 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003320 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303321 },
3322 '1' => {
3323 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003324 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303325 },
3326 '2' => {
3327 'name' => 'platform_event_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003328 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303329 },
3330 '3' => {
3331 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003332 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303333 }
3334 },
3335 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003336 'ShortName' => 'encode_platform_event_message_resp',
3337 'Source' => 'platform.c',
3338 'SourceLine' => '967'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303339 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003340 '35856' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303341 'Header' => 'platform.h',
3342 'Param' => {
3343 '0' => {
3344 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003345 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303346 },
3347 '1' => {
3348 'name' => 'payload_length',
3349 'type' => '123'
3350 },
3351 '2' => {
3352 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003353 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303354 },
3355 '3' => {
3356 'name' => 'transfer_operation_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003357 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303358 },
3359 '4' => {
3360 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003361 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303362 },
3363 '5' => {
3364 'name' => 'event_id_to_acknowledge',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003365 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303366 }
3367 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003368 'Reg' => {
3369 '2' => 'r13'
3370 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303371 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003372 'ShortName' => 'decode_poll_for_platform_event_message_req',
3373 'Source' => 'platform.c',
3374 'SourceLine' => '920'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303375 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003376 '36347' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303377 'Header' => 'platform.h',
3378 'Param' => {
3379 '0' => {
3380 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003381 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303382 },
3383 '1' => {
3384 'name' => 'payload_length',
3385 'type' => '123'
3386 },
3387 '2' => {
3388 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003389 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303390 },
3391 '3' => {
3392 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003393 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303394 },
3395 '4' => {
3396 'name' => 'event_class',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003397 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303398 },
3399 '5' => {
3400 'name' => 'event_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003401 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303402 }
3403 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003404 'Reg' => {
3405 '2' => 'rbx',
3406 '3' => 'r12'
3407 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303408 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003409 'ShortName' => 'decode_platform_event_message_req',
3410 'Source' => 'platform.c',
3411 'SourceLine' => '889'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303412 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003413 '3675' => {
3414 'Header' => 'base.h',
3415 'Param' => {
3416 '0' => {
3417 'name' => 'msg',
3418 'type' => '2044'
3419 },
3420 '1' => {
3421 'name' => 'payload_length',
3422 'type' => '123'
3423 },
3424 '2' => {
3425 'name' => 'completion_code',
3426 'type' => '2049'
3427 },
3428 '3' => {
3429 'name' => 'commands',
3430 'type' => '3851'
3431 }
3432 },
3433 'Reg' => {
3434 '0' => 'rdi',
3435 '1' => 'rsi',
3436 '2' => 'rdx',
3437 '3' => 'rcx'
3438 },
3439 'Return' => '74',
3440 'ShortName' => 'decode_get_commands_resp',
3441 'Source' => 'base.c',
3442 'SourceLine' => '217'
3443 },
3444 '36808' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303445 'Header' => 'platform.h',
3446 'Param' => {
3447 '0' => {
3448 'name' => 'event_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003449 'type' => '37002'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303450 },
3451 '1' => {
3452 'name' => 'event_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003453 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303454 },
3455 '2' => {
3456 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003457 'type' => '12528'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303458 },
3459 '3' => {
3460 'name' => 'sensor_event_class',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003461 'type' => '13844'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303462 },
3463 '4' => {
3464 'name' => 'sensor_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003465 'type' => '5480'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303466 },
3467 '5' => {
3468 'name' => 'event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003469 'type' => '5480'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303470 },
3471 '6' => {
3472 'name' => 'previous_event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303473 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003474 'type' => '5480'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303475 },
3476 '7' => {
3477 'name' => 'actual_event_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003478 'type' => '21978'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303479 }
3480 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303481 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003482 '1' => 'rdi',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303483 '2' => 'rdx',
3484 '3' => 'rcx',
3485 '4' => 'r8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003486 '5' => 'r9',
3487 '7' => 'rsi'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303488 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303489 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003490 'ShortName' => 'encode_sensor_event_data',
3491 'Source' => 'platform.c',
3492 'SourceLine' => '853'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303493 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003494 '37017' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303495 'Header' => 'platform.h',
3496 'Param' => {
3497 '0' => {
3498 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003499 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303500 },
3501 '1' => {
3502 'name' => 'payload_length',
3503 'type' => '123'
3504 },
3505 '2' => {
3506 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003507 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303508 },
3509 '3' => {
3510 'name' => 'sensor_rearm',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003511 'type' => '3851'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303512 },
3513 '4' => {
3514 'name' => 'reserved',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003515 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303516 }
3517 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003518 'Reg' => {
3519 '2' => 'rbx',
3520 '3' => 'rbp'
3521 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303522 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003523 'ShortName' => 'decode_get_state_sensor_readings_req',
3524 'Source' => 'platform.c',
3525 'SourceLine' => '825'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303526 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003527 '37457' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303528 'Header' => 'platform.h',
3529 'Param' => {
3530 '0' => {
3531 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003532 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303533 },
3534 '1' => {
3535 'name' => 'payload_length',
3536 'type' => '123'
3537 },
3538 '2' => {
3539 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003540 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303541 },
3542 '3' => {
3543 'name' => 'comp_sensor_count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003544 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303545 },
3546 '4' => {
3547 'name' => 'field',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003548 'type' => '38008'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303549 }
3550 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003551 'Reg' => {
3552 '3' => 'r12'
3553 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303554 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003555 'ShortName' => 'decode_get_state_sensor_readings_resp',
3556 'Source' => 'platform.c',
3557 'SourceLine' => '773'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303558 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003559 '38013' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303560 'Header' => 'platform.h',
3561 'Param' => {
3562 '0' => {
3563 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003564 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303565 },
3566 '1' => {
3567 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003568 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303569 },
3570 '2' => {
3571 'name' => 'sensor_rearm',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003572 'type' => '351'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303573 },
3574 '3' => {
3575 'name' => 'reserved',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003576 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303577 },
3578 '4' => {
3579 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003580 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303581 }
3582 },
3583 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003584 'ShortName' => 'encode_get_state_sensor_readings_req',
3585 'Source' => 'platform.c',
3586 'SourceLine' => '742'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303587 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003588 '38257' => {
3589 'Header' => 'platform.h',
3590 'Param' => {
3591 '0' => {
3592 'name' => 'instance_id',
3593 'type' => '173'
3594 },
3595 '1' => {
3596 'name' => 'completion_code',
3597 'type' => '173'
3598 },
3599 '2' => {
3600 'name' => 'comp_sensor_count',
3601 'type' => '173'
3602 },
3603 '3' => {
3604 'name' => 'field',
3605 'type' => '38008'
3606 },
3607 '4' => {
3608 'name' => 'msg',
3609 'type' => '1599'
3610 }
3611 },
3612 'Return' => '74',
3613 'ShortName' => 'encode_get_state_sensor_readings_resp',
3614 'Source' => 'platform.c',
3615 'SourceLine' => '705'
3616 },
3617 '3861' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303618 'Header' => 'base.h',
3619 'Param' => {
3620 '0' => {
3621 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003622 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303623 },
3624 '1' => {
3625 'name' => 'payload_length',
3626 'type' => '123'
3627 },
3628 '2' => {
3629 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003630 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303631 },
3632 '3' => {
3633 'name' => 'types',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003634 'type' => '3851'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303635 }
3636 },
3637 'Reg' => {
3638 '0' => 'rdi',
3639 '1' => 'rsi',
3640 '2' => 'rdx',
3641 '3' => 'rcx'
3642 },
3643 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003644 'ShortName' => 'decode_get_types_resp',
3645 'Source' => 'base.c',
3646 'SourceLine' => '192'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303647 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003648 '38617' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303649 'Header' => 'platform.h',
3650 'Param' => {
3651 '0' => {
3652 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003653 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303654 },
3655 '1' => {
3656 'name' => 'payload_length',
3657 'type' => '123'
3658 },
3659 '2' => {
3660 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003661 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303662 }
3663 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303664 'Reg' => {
3665 '0' => 'rdi',
3666 '1' => 'rsi',
3667 '2' => 'rdx'
3668 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303669 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003670 'ShortName' => 'decode_set_numeric_effecter_value_resp',
3671 'Source' => 'platform.c',
3672 'SourceLine' => '687'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303673 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003674 '38693' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303675 'Header' => 'platform.h',
3676 'Param' => {
3677 '0' => {
3678 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003679 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303680 },
3681 '1' => {
3682 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003683 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303684 },
3685 '2' => {
3686 'name' => 'effecter_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003687 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303688 },
3689 '3' => {
3690 'name' => 'effecter_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003691 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303692 },
3693 '4' => {
3694 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003695 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303696 },
3697 '5' => {
3698 'name' => 'payload_length',
3699 'type' => '123'
3700 }
3701 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003702 'Reg' => {
3703 '3' => 'r12'
3704 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303705 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003706 'ShortName' => 'encode_set_numeric_effecter_value_req',
3707 'Source' => 'platform.c',
3708 'SourceLine' => '622'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303709 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003710 '39170' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303711 'Header' => 'platform.h',
3712 'Param' => {
3713 '0' => {
3714 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003715 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303716 },
3717 '1' => {
3718 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003719 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303720 },
3721 '2' => {
3722 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003723 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303724 },
3725 '3' => {
3726 'name' => 'payload_length',
3727 'type' => '123'
3728 }
3729 },
3730 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003731 'ShortName' => 'encode_set_numeric_effecter_value_resp',
3732 'Source' => 'platform.c',
3733 'SourceLine' => '592'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303734 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003735 '39367' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303736 'Header' => 'platform.h',
3737 'Param' => {
3738 '0' => {
3739 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003740 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303741 },
3742 '1' => {
3743 'name' => 'payload_length',
3744 'type' => '123'
3745 },
3746 '2' => {
3747 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003748 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303749 },
3750 '3' => {
3751 'name' => 'effecter_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003752 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303753 },
3754 '4' => {
3755 'name' => 'effecter_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003756 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303757 }
3758 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003759 'Reg' => {
3760 '2' => 'rbp',
3761 '3' => 'r12'
3762 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303763 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003764 'ShortName' => 'decode_set_numeric_effecter_value_req',
3765 'Source' => 'platform.c',
3766 'SourceLine' => '553'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303767 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003768 '40025' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303769 'Header' => 'platform.h',
3770 'Param' => {
3771 '0' => {
3772 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003773 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303774 },
3775 '1' => {
3776 'name' => 'payload_length',
3777 'type' => '123'
3778 },
3779 '2' => {
3780 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003781 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303782 },
3783 '3' => {
3784 'name' => 'next_record_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003785 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303786 },
3787 '4' => {
3788 'name' => 'next_data_transfer_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003789 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303790 },
3791 '5' => {
3792 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003793 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303794 },
3795 '6' => {
3796 'name' => 'resp_cnt',
3797 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003798 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303799 },
3800 '7' => {
3801 'name' => 'record_data',
3802 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003803 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303804 },
3805 '8' => {
3806 'name' => 'record_data_length',
3807 'offset' => '16',
3808 'type' => '123'
3809 },
3810 '9' => {
3811 'name' => 'transfer_crc',
3812 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003813 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303814 }
3815 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003816 'Reg' => {
3817 '3' => 'rbp'
3818 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303819 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003820 'ShortName' => 'decode_get_pdr_resp',
3821 'Source' => 'platform.c',
3822 'SourceLine' => '502'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303823 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003824 '4042' => {
3825 'Header' => 'base.h',
3826 'Param' => {
3827 '0' => {
3828 'name' => 'instance_id',
3829 'type' => '173'
3830 },
3831 '1' => {
3832 'name' => 'completion_code',
3833 'type' => '173'
3834 },
3835 '2' => {
3836 'name' => 'commands',
3837 'type' => '4307'
3838 },
3839 '3' => {
3840 'name' => 'msg',
3841 'type' => '1599'
3842 }
3843 },
3844 'Return' => '74',
3845 'ShortName' => 'encode_get_commands_resp',
3846 'Source' => 'base.c',
3847 'SourceLine' => '161'
3848 },
3849 '40671' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303850 'Header' => 'platform.h',
3851 'Param' => {
3852 '0' => {
3853 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003854 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303855 },
3856 '1' => {
3857 'name' => 'record_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003858 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303859 },
3860 '2' => {
3861 'name' => 'data_transfer_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003862 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303863 },
3864 '3' => {
3865 'name' => 'transfer_op_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003866 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303867 },
3868 '4' => {
3869 'name' => 'request_cnt',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003870 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303871 },
3872 '5' => {
3873 'name' => 'record_chg_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003874 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303875 },
3876 '6' => {
3877 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303878 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003879 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303880 },
3881 '7' => {
3882 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303883 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303884 'type' => '123'
3885 }
3886 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003887 'Reg' => {
3888 '2' => 'r14'
3889 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303890 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003891 'ShortName' => 'encode_get_pdr_req',
3892 'Source' => 'platform.c',
3893 'SourceLine' => '466'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303894 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003895 '40968' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303896 'Header' => 'platform.h',
3897 'Param' => {
3898 '0' => {
3899 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003900 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303901 },
3902 '1' => {
3903 'name' => 'payload_length',
3904 'type' => '123'
3905 },
3906 '2' => {
3907 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003908 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303909 },
3910 '3' => {
3911 'name' => 'repository_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003912 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303913 },
3914 '4' => {
3915 'name' => 'update_time',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003916 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303917 },
3918 '5' => {
3919 'name' => 'oem_update_time',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003920 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303921 },
3922 '6' => {
3923 'name' => 'record_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303924 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003925 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303926 },
3927 '7' => {
3928 'name' => 'repository_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303929 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003930 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303931 },
3932 '8' => {
3933 'name' => 'largest_record_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303934 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003935 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303936 },
3937 '9' => {
3938 'name' => 'data_transfer_handle_timeout',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303939 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003940 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303941 }
3942 },
3943 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003944 'ShortName' => 'decode_get_pdr_repository_info_resp',
3945 'Source' => 'platform.c',
3946 'SourceLine' => '420'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303947 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003948 '41656' => {
3949 'Header' => 'platform.h',
3950 'Param' => {
3951 '0' => {
3952 'name' => 'instance_id',
3953 'type' => '173'
3954 },
3955 '1' => {
3956 'name' => 'completion_code',
3957 'type' => '173'
3958 },
3959 '2' => {
3960 'name' => 'repository_state',
3961 'type' => '173'
3962 },
3963 '3' => {
3964 'name' => 'update_time',
3965 'type' => '6677'
3966 },
3967 '4' => {
3968 'name' => 'oem_update_time',
3969 'type' => '6677'
3970 },
3971 '5' => {
3972 'name' => 'record_count',
3973 'type' => '185'
3974 },
3975 '6' => {
3976 'name' => 'repository_size',
3977 'offset' => '0',
3978 'type' => '185'
3979 },
3980 '7' => {
3981 'name' => 'largest_record_size',
3982 'offset' => '8',
3983 'type' => '185'
3984 },
3985 '8' => {
3986 'name' => 'data_transfer_handle_timeout',
3987 'offset' => '16',
3988 'type' => '173'
3989 },
3990 '9' => {
3991 'name' => 'msg',
3992 'offset' => '24',
3993 'type' => '1599'
3994 }
3995 },
3996 'Return' => '74',
3997 'ShortName' => 'encode_get_pdr_repository_info_resp',
3998 'Source' => 'platform.c',
3999 'SourceLine' => '373'
4000 },
4001 '42141' => {
4002 'Header' => 'platform.h',
4003 'Param' => {
4004 '0' => {
4005 'name' => 'instance_id',
4006 'type' => '173'
4007 },
4008 '1' => {
4009 'name' => 'completion_code',
4010 'type' => '173'
4011 },
4012 '2' => {
4013 'name' => 'next_record_hndl',
4014 'type' => '185'
4015 },
4016 '3' => {
4017 'name' => 'next_data_transfer_hndl',
4018 'type' => '185'
4019 },
4020 '4' => {
4021 'name' => 'transfer_flag',
4022 'type' => '173'
4023 },
4024 '5' => {
4025 'name' => 'resp_cnt',
4026 'type' => '5485'
4027 },
4028 '6' => {
4029 'name' => 'record_data',
4030 'offset' => '0',
4031 'type' => '6677'
4032 },
4033 '7' => {
4034 'name' => 'transfer_crc',
4035 'offset' => '8',
4036 'type' => '173'
4037 },
4038 '8' => {
4039 'name' => 'msg',
4040 'offset' => '16',
4041 'type' => '1599'
4042 }
4043 },
4044 'Return' => '74',
4045 'ShortName' => 'encode_get_pdr_resp',
4046 'Source' => 'platform.c',
4047 'SourceLine' => '327'
4048 },
4049 '42603' => {
4050 'Header' => 'platform.h',
4051 'Param' => {
4052 '0' => {
4053 'name' => 'msg',
4054 'type' => '2044'
4055 },
4056 '1' => {
4057 'name' => 'payload_length',
4058 'type' => '123'
4059 },
4060 '2' => {
4061 'name' => 'record_hndl',
4062 'type' => '2054'
4063 },
4064 '3' => {
4065 'name' => 'data_transfer_hndl',
4066 'type' => '2054'
4067 },
4068 '4' => {
4069 'name' => 'transfer_op_flag',
4070 'type' => '2049'
4071 },
4072 '5' => {
4073 'name' => 'request_cnt',
4074 'type' => '9116'
4075 },
4076 '6' => {
4077 'name' => 'record_chg_num',
4078 'offset' => '0',
4079 'type' => '9116'
4080 }
4081 },
4082 'Reg' => {
4083 '3' => 'r12'
4084 },
4085 'Return' => '74',
4086 'ShortName' => 'decode_get_pdr_req',
4087 'Source' => 'platform.c',
4088 'SourceLine' => '292'
4089 },
4090 '4312' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304091 'Header' => 'base.h',
4092 'Param' => {
4093 '0' => {
4094 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004095 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304096 },
4097 '1' => {
4098 'name' => 'payload_length',
4099 'type' => '123'
4100 },
4101 '2' => {
4102 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004103 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304104 },
4105 '3' => {
4106 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004107 'type' => '2944'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304108 }
4109 },
4110 'Reg' => {
4111 '0' => 'rdi',
4112 '1' => 'rsi',
4113 '2' => 'rdx',
4114 '3' => 'rcx'
4115 },
4116 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004117 'ShortName' => 'decode_get_commands_req',
4118 'Source' => 'base.c',
4119 'SourceLine' => '142'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304120 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004121 '43142' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304122 'Header' => 'platform.h',
4123 'Param' => {
4124 '0' => {
4125 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004126 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304127 },
4128 '1' => {
4129 'name' => 'payload_length',
4130 'type' => '123'
4131 },
4132 '2' => {
4133 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004134 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304135 },
4136 '3' => {
4137 'name' => 'comp_effecter_count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004138 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304139 },
4140 '4' => {
4141 'name' => 'field',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004142 'type' => '43625'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304143 }
4144 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004145 'Reg' => {
4146 '3' => 'rbp'
4147 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304148 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004149 'ShortName' => 'decode_set_state_effecter_states_req',
4150 'Source' => 'platform.c',
4151 'SourceLine' => '250'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304152 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004153 '43630' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304154 'Header' => 'platform.h',
4155 'Param' => {
4156 '0' => {
4157 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004158 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304159 },
4160 '1' => {
4161 'name' => 'payload_length',
4162 'type' => '123'
4163 },
4164 '2' => {
4165 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004166 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304167 }
4168 },
4169 'Reg' => {
4170 '0' => 'rdi',
4171 '1' => 'rsi',
4172 '2' => 'rdx'
4173 },
4174 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004175 'ShortName' => 'decode_set_state_effecter_states_resp',
4176 'Source' => 'platform.c',
4177 'SourceLine' => '228'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304178 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004179 '43703' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304180 'Header' => 'platform.h',
4181 'Param' => {
4182 '0' => {
4183 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004184 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304185 },
4186 '1' => {
4187 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004188 'type' => '5485'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304189 },
4190 '2' => {
4191 'name' => 'comp_effecter_count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004192 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304193 },
4194 '3' => {
4195 'name' => 'field',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004196 'type' => '43625'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304197 },
4198 '4' => {
4199 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004200 'type' => '1599'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304201 }
4202 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004203 'Reg' => {
4204 '1' => 'rsi'
4205 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304206 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004207 'ShortName' => 'encode_set_state_effecter_states_req',
4208 'Source' => 'platform.c',
4209 'SourceLine' => '190'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304210 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004211 '44050' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304212 'Header' => 'platform.h',
4213 'Param' => {
4214 '0' => {
4215 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004216 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304217 },
4218 '1' => {
4219 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004220 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304221 },
4222 '2' => {
4223 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004224 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304225 }
4226 },
4227 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004228 'ShortName' => 'encode_set_state_effecter_states_resp',
4229 'Source' => 'platform.c',
4230 'SourceLine' => '165'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304231 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004232 '44218' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304233 'Header' => 'platform.h',
4234 'Param' => {
4235 '0' => {
4236 'name' => 'sensor',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004237 'type' => '44609'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304238 },
4239 '1' => {
4240 'name' => 'allocation_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004241 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304242 },
4243 '2' => {
4244 'name' => 'possible_states',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004245 'type' => '44619'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304246 },
4247 '3' => {
4248 'name' => 'possible_states_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004249 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304250 },
4251 '4' => {
4252 'name' => 'actual_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004253 'type' => '21978'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304254 }
4255 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004256 'Reg' => {
4257 '0' => 'rdi',
4258 '1' => 'r10',
4259 '2' => 'rsi',
4260 '3' => 'r9',
4261 '4' => 'r8'
4262 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304263 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004264 'ShortName' => 'encode_state_sensor_pdr',
4265 'Source' => 'platform.c',
4266 'SourceLine' => '97'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304267 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004268 '4422' => {
4269 'Header' => 'base.h',
4270 'Param' => {
4271 '0' => {
4272 'name' => 'instance_id',
4273 'type' => '173'
4274 },
4275 '1' => {
4276 'name' => 'completion_code',
4277 'type' => '173'
4278 },
4279 '2' => {
4280 'name' => 'types',
4281 'type' => '4307'
4282 },
4283 '3' => {
4284 'name' => 'msg',
4285 'type' => '1599'
4286 }
4287 },
4288 'Return' => '74',
4289 'ShortName' => 'encode_get_types_resp',
4290 'Source' => 'base.c',
4291 'SourceLine' => '111'
4292 },
4293 '44629' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304294 'Header' => 'platform.h',
4295 'Param' => {
4296 '0' => {
4297 'name' => 'effecter',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004298 'type' => '45020'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304299 },
4300 '1' => {
4301 'name' => 'allocation_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004302 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304303 },
4304 '2' => {
4305 'name' => 'possible_states',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004306 'type' => '45030'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304307 },
4308 '3' => {
4309 'name' => 'possible_states_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004310 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304311 },
4312 '4' => {
4313 'name' => 'actual_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004314 'type' => '21978'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304315 }
4316 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004317 'Reg' => {
4318 '0' => 'rdi',
4319 '1' => 'r10',
4320 '2' => 'rsi',
4321 '3' => 'r9',
4322 '4' => 'r8'
4323 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304324 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004325 'ShortName' => 'encode_state_effecter_pdr',
4326 'Source' => 'platform.c',
4327 'SourceLine' => '26'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304328 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004329 '4687' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304330 'Header' => 'base.h',
4331 'Param' => {
4332 '0' => {
4333 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004334 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304335 },
4336 '1' => {
4337 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004338 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304339 },
4340 '2' => {
4341 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004342 'type' => '434'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304343 },
4344 '3' => {
4345 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004346 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304347 }
4348 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004349 'Reg' => {
4350 '2' => 'rbp'
4351 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304352 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004353 'ShortName' => 'encode_get_commands_req',
4354 'Source' => 'base.c',
4355 'SourceLine' => '84'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304356 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004357 '4889' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304358 'Header' => 'base.h',
4359 'Param' => {
4360 '0' => {
4361 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004362 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304363 },
4364 '1' => {
4365 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004366 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304367 }
4368 },
4369 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004370 'ShortName' => 'encode_get_types_req',
4371 'Source' => 'base.c',
4372 'SourceLine' => '69'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304373 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004374 '5018' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304375 'Header' => 'base.h',
4376 'Param' => {
4377 '0' => {
4378 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004379 'type' => '5078'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304380 },
4381 '1' => {
4382 'name' => 'hdr',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004383 'type' => '5083'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304384 }
4385 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304386 'Reg' => {
4387 '0' => 'rdi',
4388 '1' => 'rsi'
4389 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004390 'Return' => '173',
4391 'ShortName' => 'unpack_pldm_header',
4392 'Source' => 'base.c',
4393 'SourceLine' => '47'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304394 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004395 '5088' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304396 'Header' => 'base.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004397 'Line' => '269',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304398 'Param' => {
4399 '0' => {
4400 'name' => 'hdr',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004401 'type' => '5173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304402 },
4403 '1' => {
4404 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004405 'type' => '5178'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304406 }
4407 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304408 'Reg' => {
4409 '0' => 'rdi'
4410 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004411 'Return' => '173',
4412 'ShortName' => 'pack_pldm_header',
4413 'Source' => 'base.c',
4414 'SourceLine' => '8'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304415 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004416 '50900' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304417 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004418 'Line' => '37',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304419 'Param' => {
4420 '0' => {
4421 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004422 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304423 },
4424 '1' => {
4425 'name' => 'size',
4426 'type' => '123'
4427 }
4428 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004429 'Reg' => {
4430 '1' => 'rcx'
4431 },
4432 'Return' => '185',
4433 'ShortName' => 'crc32',
4434 'Source' => 'utils.c',
4435 'SourceLine' => '87'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304436 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004437 '50983' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304438 'Header' => 'bios_table.h',
4439 'Param' => {
4440 '0' => {
4441 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004442 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304443 },
4444 '1' => {
4445 'name' => 'size',
4446 'type' => '123'
4447 }
4448 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004449 'Reg' => {
4450 '0' => 'rdi',
4451 '1' => 'rsi'
4452 },
4453 'Return' => '6812',
4454 'ShortName' => 'pldm_bios_table_checksum',
4455 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004456 'SourceLine' => '1203'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304457 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004458 '51128' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304459 'Header' => 'bios_table.h',
4460 'Param' => {
4461 '0' => {
4462 'name' => 'src_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004463 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304464 },
4465 '1' => {
4466 'name' => 'src_length',
4467 'type' => '123'
4468 },
4469 '2' => {
4470 'name' => 'dest_table',
4471 'type' => '166'
4472 },
4473 '3' => {
4474 'name' => 'dest_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004475 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304476 },
4477 '4' => {
4478 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004479 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304480 },
4481 '5' => {
4482 'name' => 'entry_length',
4483 'type' => '123'
4484 }
4485 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004486 'Reg' => {
4487 '2' => 'r14',
4488 '4' => 'r13'
4489 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304490 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004491 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update',
4492 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004493 'SourceLine' => '1148'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304494 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004495 '51816' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304496 'Header' => 'bios_table.h',
4497 'Param' => {
4498 '0' => {
4499 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004500 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304501 },
4502 '1' => {
4503 'name' => 'length',
4504 'type' => '123'
4505 },
4506 '2' => {
4507 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004508 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304509 }
4510 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004511 'Reg' => {
4512 '2' => 'r8'
4513 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004514 'Return' => '51811',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004515 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle',
4516 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004517 'SourceLine' => '1139'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304518 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004519 '52079' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304520 'Header' => 'bios_table.h',
4521 'Param' => {
4522 '0' => {
4523 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004524 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304525 },
4526 '1' => {
4527 'name' => 'length',
4528 'type' => '123'
4529 },
4530 '2' => {
4531 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004532 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304533 }
4534 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004535 'Reg' => {
4536 '2' => 'r8'
4537 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004538 'Return' => '52226',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004539 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle',
4540 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004541 'SourceLine' => '1123'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304542 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004543 '52347' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304544 'Header' => 'bios_table.h',
4545 'Param' => {
4546 '0' => {
4547 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004548 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304549 },
4550 '1' => {
4551 'name' => 'length',
4552 'type' => '123'
4553 },
4554 '2' => {
4555 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004556 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304557 }
4558 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004559 'Reg' => {
4560 '2' => 'r8'
4561 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004562 'Return' => '52226',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004563 'ShortName' => 'pldm_bios_table_attr_find_by_handle',
4564 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004565 'SourceLine' => '1106'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304566 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004567 '52610' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304568 'Header' => 'bios_table.h',
4569 'Param' => {
4570 '0' => {
4571 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004572 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304573 },
4574 '1' => {
4575 'name' => 'length',
4576 'type' => '123'
4577 },
4578 '2' => {
4579 'name' => 'str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004580 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304581 }
4582 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004583 'Reg' => {
4584 '0' => 'rbp',
4585 '1' => 'r12',
4586 '2' => 'rbx'
4587 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004588 'Return' => '52832',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004589 'ShortName' => 'pldm_bios_table_string_find_by_string',
4590 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004591 'SourceLine' => '1086'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304592 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004593 '53001' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304594 'Header' => 'bios_table.h',
4595 'Param' => {
4596 '0' => {
4597 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004598 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304599 },
4600 '1' => {
4601 'name' => 'length',
4602 'type' => '123'
4603 },
4604 '2' => {
4605 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004606 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304607 }
4608 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004609 'Reg' => {
4610 '2' => 'r8'
4611 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004612 'Return' => '52832',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004613 'ShortName' => 'pldm_bios_table_string_find_by_handle',
4614 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004615 'SourceLine' => '1056'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304616 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004617 '53763' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304618 'Header' => 'bios_table.h',
4619 'Param' => {
4620 '0' => {
4621 'name' => 'iter',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004622 'type' => '51806'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304623 }
4624 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304625 'Reg' => {
4626 '0' => 'rdi'
4627 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004628 'Return' => '5228',
4629 'ShortName' => 'pldm_bios_table_iter_value',
4630 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004631 'SourceLine' => '1008'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304632 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004633 '53812' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304634 'Header' => 'bios_table.h',
4635 'Param' => {
4636 '0' => {
4637 'name' => 'iter',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004638 'type' => '51806'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304639 }
4640 },
4641 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004642 'ShortName' => 'pldm_bios_table_iter_next',
4643 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004644 'SourceLine' => '993'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304645 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004646 '53923' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304647 'Header' => 'bios_table.h',
4648 'Param' => {
4649 '0' => {
4650 'name' => 'iter',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004651 'type' => '53999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304652 }
4653 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004654 'Return' => '6812',
4655 'ShortName' => 'pldm_bios_table_iter_is_end',
4656 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004657 'SourceLine' => '979'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304658 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004659 '54004' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304660 'Header' => 'bios_table.h',
4661 'Param' => {
4662 '0' => {
4663 'name' => 'iter',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004664 'type' => '51806'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304665 }
4666 },
4667 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004668 'ShortName' => 'pldm_bios_table_iter_free',
4669 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004670 'SourceLine' => '972'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304671 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004672 '54075' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304673 'Header' => 'bios_table.h',
4674 'Param' => {
4675 '0' => {
4676 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004677 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304678 },
4679 '1' => {
4680 'name' => 'length',
4681 'type' => '123'
4682 },
4683 '2' => {
4684 'name' => 'type',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004685 'type' => '49588'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304686 }
4687 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004688 'Reg' => {
4689 '0' => 'rbp',
4690 '1' => 'r12',
4691 '2' => 'rbx'
4692 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004693 'Return' => '51806',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004694 'ShortName' => 'pldm_bios_table_iter_create',
4695 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004696 'SourceLine' => '944'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304697 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004698 '54314' => {
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304699 'Header' => 'bios_table.h',
4700 'Param' => {
4701 '0' => {
4702 'name' => 'table',
4703 'type' => '166'
4704 },
4705 '1' => {
4706 'name' => 'capacity',
4707 'type' => '123'
4708 },
4709 '2' => {
4710 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004711 'type' => '9679'
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304712 }
4713 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004714 'Reg' => {
4715 '0' => 'rbp',
4716 '1' => 'r12',
4717 '2' => 'rbx'
4718 },
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304719 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004720 'ShortName' => 'pldm_bios_table_append_pad_checksum_check',
4721 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004722 'SourceLine' => '911'
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304723 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004724 '54614' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304725 'Header' => 'bios_table.h',
4726 'Param' => {
4727 '0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304728 'name' => 'size_without_pad',
4729 'type' => '123'
4730 }
4731 },
4732 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004733 'ShortName' => 'pldm_bios_table_pad_checksum_size',
4734 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004735 'SourceLine' => '903'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304736 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004737 '54969' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304738 'Header' => 'bios_table.h',
4739 'Param' => {
4740 '0' => {
4741 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004742 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304743 }
4744 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304745 'Reg' => {
4746 '0' => 'rdi'
4747 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004748 'Return' => '5485',
4749 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle',
4750 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004751 'SourceLine' => '874'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304752 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004753 '55018' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304754 'Header' => 'bios_table.h',
4755 'Param' => {
4756 '0' => {
4757 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004758 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304759 }
4760 },
4761 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004762 'ShortName' => 'pldm_bios_table_attr_value_entry_length',
4763 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004764 'SourceLine' => '867'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304765 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004766 '55502' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304767 'Header' => 'bios_table.h',
4768 'Param' => {
4769 '0' => {
4770 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004771 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304772 }
4773 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304774 'Reg' => {
4775 '0' => 'rdi'
4776 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004777 'Return' => '49576',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004778 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv',
4779 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004780 'SourceLine' => '813'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304781 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004782 '55642' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304783 'Header' => 'bios_table.h',
4784 'Param' => {
4785 '0' => {
4786 'name' => 'entry',
4787 'type' => '166'
4788 },
4789 '1' => {
4790 'name' => 'entry_length',
4791 'type' => '123'
4792 },
4793 '2' => {
4794 'name' => 'attr_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004795 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304796 },
4797 '3' => {
4798 'name' => 'attr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004799 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304800 },
4801 '4' => {
4802 'name' => 'cv',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004803 'type' => '49576'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304804 }
4805 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004806 'Reg' => {
4807 '0' => 'rbx',
4808 '1' => 'r12',
4809 '2' => 'r13',
4810 '3' => 'rbp',
4811 '4' => 'r8'
4812 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304813 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004814 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check',
4815 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004816 'SourceLine' => '793'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304817 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004818 '55911' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304819 'Header' => 'bios_table.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304820 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004821 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length',
4822 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004823 'SourceLine' => '786'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304824 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004825 '56073' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304826 'Header' => 'bios_table.h',
4827 'Param' => {
4828 '0' => {
4829 'name' => 'entry',
4830 'type' => '166'
4831 },
4832 '1' => {
4833 'name' => 'entry_length',
4834 'type' => '123'
4835 },
4836 '2' => {
4837 'name' => 'attr_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004838 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304839 },
4840 '3' => {
4841 'name' => 'attr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004842 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304843 },
4844 '4' => {
4845 'name' => 'str_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004846 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304847 },
4848 '5' => {
4849 'name' => 'str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004850 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304851 }
4852 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004853 'Reg' => {
4854 '0' => 'rbx',
4855 '1' => 'r13',
4856 '2' => 'r14',
4857 '3' => 'rbp',
4858 '4' => 'r8',
4859 '5' => 'r12'
4860 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304861 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004862 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check',
4863 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004864 'SourceLine' => '749'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304865 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004866 '56473' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304867 'Header' => 'bios_table.h',
4868 'Param' => {
4869 '0' => {
4870 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004871 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304872 },
4873 '1' => {
4874 'name' => 'current_string',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004875 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304876 }
4877 },
4878 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004879 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string',
4880 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004881 'SourceLine' => '738'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304882 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004883 '56568' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304884 'Header' => 'bios_table.h',
4885 'Param' => {
4886 '0' => {
4887 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004888 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304889 }
4890 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304891 'Reg' => {
4892 '0' => 'rdi'
4893 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004894 'Return' => '5485',
4895 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length',
4896 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004897 'SourceLine' => '729'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304898 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004899 '56709' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304900 'Header' => 'bios_table.h',
4901 'Param' => {
4902 '0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304903 'name' => 'string_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004904 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304905 }
4906 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304907 'Reg' => {
4908 '0' => 'rdi'
4909 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304910 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004911 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length',
4912 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004913 'SourceLine' => '722'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304914 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004915 '56891' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304916 'Header' => 'bios_table.h',
4917 'Param' => {
4918 '0' => {
4919 'name' => 'entry',
4920 'type' => '166'
4921 },
4922 '1' => {
4923 'name' => 'entry_length',
4924 'type' => '123'
4925 },
4926 '2' => {
4927 'name' => 'attr_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004928 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304929 },
4930 '3' => {
4931 'name' => 'attr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004932 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304933 },
4934 '4' => {
4935 'name' => 'count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004936 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304937 },
4938 '5' => {
4939 'name' => 'handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004940 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304941 }
4942 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004943 'Reg' => {
4944 '0' => 'rbx',
4945 '1' => 'r14',
4946 '5' => 'r13'
4947 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304948 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004949 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check',
4950 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004951 'SourceLine' => '685'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304952 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004953 '57210' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304954 'Header' => 'bios_table.h',
4955 'Param' => {
4956 '0' => {
4957 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004958 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304959 },
4960 '1' => {
4961 'name' => 'handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004962 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304963 },
4964 '2' => {
4965 'name' => 'number',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004966 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304967 }
4968 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004969 'Reg' => {
4970 '2' => 'rax'
4971 },
4972 'Return' => '173',
4973 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles',
4974 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004975 'SourceLine' => '672'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304976 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004977 '57457' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304978 'Header' => 'bios_table.h',
4979 'Param' => {
4980 '0' => {
4981 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004982 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304983 }
4984 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304985 'Reg' => {
4986 '0' => 'rdi'
4987 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004988 'Return' => '173',
4989 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number',
4990 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004991 'SourceLine' => '665'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304992 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05004993 '57506' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304994 'Header' => 'bios_table.h',
4995 'Param' => {
4996 '0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304997 'name' => 'count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004998 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304999 }
5000 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305001 'Reg' => {
5002 '0' => 'rdi'
5003 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305004 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005005 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length',
5006 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005007 'SourceLine' => '658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305008 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005009 '57555' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305010 'Header' => 'bios_table.h',
5011 'Param' => {
5012 '0' => {
5013 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005014 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305015 }
5016 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305017 'Reg' => {
5018 '0' => 'rdi'
5019 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005020 'Return' => '173',
5021 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type',
5022 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005023 'SourceLine' => '651'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305024 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005025 '57604' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305026 'Header' => 'bios_table.h',
5027 'Param' => {
5028 '0' => {
5029 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005030 'type' => '51811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305031 }
5032 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305033 'Reg' => {
5034 '0' => 'rdi'
5035 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005036 'Return' => '5485',
5037 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle',
5038 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005039 'SourceLine' => '644'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305040 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005041 '58151' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305042 'Header' => 'bios_table.h',
5043 'Param' => {
5044 '0' => {
5045 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005046 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305047 },
5048 '1' => {
5049 'name' => 'lower',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005050 'type' => '58272'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305051 },
5052 '2' => {
5053 'name' => 'upper',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005054 'type' => '58272'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305055 },
5056 '3' => {
5057 'name' => 'scalar',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005058 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305059 },
5060 '4' => {
5061 'name' => 'def',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005062 'type' => '58272'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305063 }
5064 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305065 'Reg' => {
5066 '0' => 'rdi',
5067 '1' => 'rsi',
5068 '2' => 'rdx',
5069 '3' => 'rcx',
5070 '4' => 'r8'
5071 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305072 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005073 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode',
5074 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005075 'SourceLine' => '568'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305076 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005077 '58287' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305078 'Header' => 'bios_table.h',
5079 'Param' => {
5080 '0' => {
5081 'name' => 'entry',
5082 'type' => '166'
5083 },
5084 '1' => {
5085 'name' => 'entry_length',
5086 'type' => '123'
5087 },
5088 '2' => {
5089 'name' => 'info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005090 'type' => '58549'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305091 }
5092 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005093 'Reg' => {
5094 '0' => 'r12',
5095 '1' => 'rbp',
5096 '2' => 'rbx'
5097 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305098 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005099 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check',
5100 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005101 'SourceLine' => '538'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305102 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005103 '58559' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305104 'Header' => 'bios_table.h',
5105 'Param' => {
5106 '0' => {
5107 'name' => 'info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005108 'type' => '58549'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305109 },
5110 '1' => {
5111 'name' => 'errmsg',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005112 'type' => '58858'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305113 }
5114 },
5115 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005116 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check',
5117 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005118 'SourceLine' => '498'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305119 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005120 '58863' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305121 'Header' => 'bios_table.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305122 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005123 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length',
5124 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005125 'SourceLine' => '491'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305126 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005127 '59025' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305128 'Header' => 'bios_table.h',
5129 'Param' => {
5130 '0' => {
5131 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005132 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305133 },
5134 '1' => {
5135 'name' => 'buffer',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005136 'type' => '12326'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305137 },
5138 '2' => {
5139 'name' => 'size',
5140 'type' => '123'
5141 }
5142 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005143 'Return' => '5485',
5144 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string',
5145 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005146 'SourceLine' => '453'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305147 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005148 '59294' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305149 'Header' => 'bios_table.h',
5150 'Param' => {
5151 '0' => {
5152 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005153 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305154 }
5155 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305156 'Reg' => {
5157 '0' => 'rdi'
5158 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005159 'Return' => '5485',
5160 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length',
5161 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005162 'SourceLine' => '444'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305163 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005164 '59363' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305165 'Header' => 'bios_table.h',
5166 'Param' => {
5167 '0' => {
5168 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005169 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305170 }
5171 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305172 'Reg' => {
5173 '0' => 'rdi'
5174 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005175 'Return' => '5485',
5176 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length',
5177 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005178 'SourceLine' => '435'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305179 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005180 '59432' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305181 'Header' => 'bios_table.h',
5182 'Param' => {
5183 '0' => {
5184 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005185 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305186 }
5187 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305188 'Reg' => {
5189 '0' => 'rdi'
5190 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005191 'Return' => '173',
5192 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type',
5193 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005194 'SourceLine' => '426'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305195 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005196 '59501' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305197 'Header' => 'bios_table.h',
5198 'Param' => {
5199 '0' => {
5200 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005201 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305202 },
5203 '1' => {
5204 'name' => 'def_string_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005205 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305206 }
5207 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005208 'Reg' => {
5209 '0' => 'rdi',
5210 '1' => 'rbx'
5211 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305212 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005213 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check',
5214 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005215 'SourceLine' => '412'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305216 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005217 '59671' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305218 'Header' => 'bios_table.h',
5219 'Param' => {
5220 '0' => {
5221 'name' => 'entry',
5222 'type' => '166'
5223 },
5224 '1' => {
5225 'name' => 'entry_length',
5226 'type' => '123'
5227 },
5228 '2' => {
5229 'name' => 'info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005230 'type' => '60030'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305231 }
5232 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005233 'Reg' => {
5234 '0' => 'r12',
5235 '2' => 'rbx'
5236 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305237 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005238 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check',
5239 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005240 'SourceLine' => '369'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305241 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005242 '60035' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305243 'Header' => 'bios_table.h',
5244 'Param' => {
5245 '0' => {
5246 'name' => 'info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005247 'type' => '60030'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305248 },
5249 '1' => {
5250 'name' => 'errmsg',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005251 'type' => '58858'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305252 }
5253 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005254 'Reg' => {
5255 '1' => 'rbx'
5256 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305257 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005258 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check',
5259 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005260 'SourceLine' => '335'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305261 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005262 '60304' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305263 'Header' => 'bios_table.h',
5264 'Param' => {
5265 '0' => {
5266 'name' => 'def_str_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005267 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305268 }
5269 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305270 'Reg' => {
5271 '0' => 'rdi'
5272 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305273 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005274 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length',
5275 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005276 'SourceLine' => '322'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305277 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005278 '60536' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305279 'Header' => 'bios_table.h',
5280 'Param' => {
5281 '0' => {
5282 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005283 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305284 },
5285 '1' => {
5286 'name' => 'def_indices',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005287 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305288 },
5289 '2' => {
5290 'name' => 'def_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005291 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305292 }
5293 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005294 'Return' => '173',
5295 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices',
5296 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005297 'SourceLine' => '283'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305298 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005299 '60815' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305300 'Header' => 'bios_table.h',
5301 'Param' => {
5302 '0' => {
5303 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005304 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305305 },
5306 '1' => {
5307 'name' => 'pv_hdls',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005308 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305309 },
5310 '2' => {
5311 'name' => 'pv_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005312 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305313 }
5314 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305315 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005316 '0' => 'rcx',
5317 '1' => 'rsi',
5318 '2' => 'rdx'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305319 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305320 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005321 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check',
5322 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005323 'SourceLine' => '264'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305324 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005325 '60980' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305326 'Header' => 'bios_table.h',
5327 'Param' => {
5328 '0' => {
5329 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005330 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305331 },
5332 '1' => {
5333 'name' => 'def_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005334 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305335 }
5336 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005337 'Reg' => {
5338 '0' => 'rdi',
5339 '1' => 'rbx'
5340 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305341 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005342 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check',
5343 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005344 'SourceLine' => '253'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305345 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005346 '61139' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305347 'Header' => 'bios_table.h',
5348 'Param' => {
5349 '0' => {
5350 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005351 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305352 },
5353 '1' => {
5354 'name' => 'pv_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005355 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305356 }
5357 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305358 'Reg' => {
5359 '0' => 'rdi',
5360 '1' => 'rsi'
5361 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305362 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005363 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check',
5364 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005365 'SourceLine' => '234'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305366 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005367 '61199' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305368 'Header' => 'bios_table.h',
5369 'Param' => {
5370 '0' => {
5371 'name' => 'entry',
5372 'type' => '166'
5373 },
5374 '1' => {
5375 'name' => 'entry_length',
5376 'type' => '123'
5377 },
5378 '2' => {
5379 'name' => 'info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005380 'type' => '61528'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305381 }
5382 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005383 'Reg' => {
5384 '0' => 'rbp',
5385 '2' => 'rbx'
5386 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305387 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005388 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check',
5389 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005390 'SourceLine' => '195'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305391 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005392 '61533' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305393 'Header' => 'bios_table.h',
5394 'Param' => {
5395 '0' => {
5396 'name' => 'pv_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005397 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305398 },
5399 '1' => {
5400 'name' => 'def_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005401 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305402 }
5403 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305404 'Reg' => {
5405 '0' => 'rdi',
5406 '1' => 'rsi'
5407 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305408 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005409 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length',
5410 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005411 'SourceLine' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305412 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005413 '61593' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305414 'Header' => 'bios_table.h',
5415 'Param' => {
5416 '0' => {
5417 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005418 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305419 }
5420 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305421 'Reg' => {
5422 '0' => 'rdi'
5423 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005424 'Return' => '5485',
5425 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle',
5426 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005427 'SourceLine' => '178'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305428 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005429 '61640' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305430 'Header' => 'bios_table.h',
5431 'Param' => {
5432 '0' => {
5433 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005434 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305435 }
5436 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305437 'Reg' => {
5438 '0' => 'rdi'
5439 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005440 'Return' => '173',
5441 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type',
5442 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005443 'SourceLine' => '171'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305444 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005445 '61687' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305446 'Header' => 'bios_table.h',
5447 'Param' => {
5448 '0' => {
5449 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005450 'type' => '52226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305451 }
5452 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305453 'Reg' => {
5454 '0' => 'rdi'
5455 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005456 'Return' => '5485',
5457 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle',
5458 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005459 'SourceLine' => '164'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305460 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005461 '62320' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305462 'Header' => 'bios_table.h',
5463 'Param' => {
5464 '0' => {
5465 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005466 'type' => '52832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305467 },
5468 '1' => {
5469 'name' => 'buffer',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005470 'type' => '12326'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305471 },
5472 '2' => {
5473 'name' => 'size',
5474 'type' => '123'
5475 }
5476 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005477 'Reg' => {
5478 '0' => 'rdi',
5479 '1' => 'rsi',
5480 '2' => 'rdx'
5481 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305482 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005483 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check',
5484 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005485 'SourceLine' => '99'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305486 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005487 '62557' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305488 'Header' => 'bios_table.h',
5489 'Param' => {
5490 '0' => {
5491 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005492 'type' => '52832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305493 }
5494 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305495 'Reg' => {
5496 '0' => 'rdi'
5497 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005498 'Return' => '5485',
5499 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length',
5500 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005501 'SourceLine' => '92'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305502 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005503 '62604' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305504 'Header' => 'bios_table.h',
5505 'Param' => {
5506 '0' => {
5507 'name' => 'entry',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005508 'type' => '52832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305509 }
5510 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305511 'Reg' => {
5512 '0' => 'rdi'
5513 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005514 'Return' => '5485',
5515 'ShortName' => 'pldm_bios_table_string_entry_decode_handle',
5516 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005517 'SourceLine' => '85'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305518 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005519 '62651' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305520 'Header' => 'bios_table.h',
5521 'Param' => {
5522 '0' => {
5523 'name' => 'entry',
5524 'type' => '166'
5525 },
5526 '1' => {
5527 'name' => 'entry_length',
5528 'type' => '123'
5529 },
5530 '2' => {
5531 'name' => 'str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005532 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305533 },
5534 '3' => {
5535 'name' => 'str_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005536 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305537 }
5538 },
5539 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005540 'ShortName' => 'pldm_bios_table_string_entry_encode_check',
5541 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005542 'SourceLine' => '61'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305543 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005544 '63012' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305545 'Header' => 'bios_table.h',
5546 'Param' => {
5547 '0' => {
5548 'name' => 'string_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005549 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305550 }
5551 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305552 'Reg' => {
5553 '0' => 'rdi'
5554 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305555 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005556 'ShortName' => 'pldm_bios_table_string_entry_encode_length',
5557 'Source' => 'bios_table.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005558 'SourceLine' => '54'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305559 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005560 '6682' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305561 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005562 'Line' => '67',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305563 'Param' => {
5564 '0' => {
5565 'name' => 'bcd',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005566 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305567 }
5568 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005569 'Return' => '5485',
5570 'ShortName' => 'bcd2dec16',
5571 'Source' => 'utils.c',
5572 'SourceLine' => '178'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305573 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005574 '6703' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305575 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005576 'Line' => '55',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305577 'Param' => {
5578 '0' => {
5579 'name' => 'bcd',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005580 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305581 }
5582 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005583 'Return' => '173',
5584 'ShortName' => 'bcd2dec8',
5585 'Source' => 'utils.c',
5586 'SourceLine' => '166'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305587 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005588 '6724' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305589 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005590 'Line' => '73',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305591 'Param' => {
5592 '0' => {
5593 'name' => 'dec',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005594 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305595 }
5596 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005597 'Return' => '5485',
5598 'ShortName' => 'dec2bcd16',
5599 'Source' => 'utils.c',
5600 'SourceLine' => '184'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305601 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005602 '6745' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305603 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005604 'Line' => '61',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305605 'Param' => {
5606 '0' => {
5607 'name' => 'dec',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005608 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305609 }
5610 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005611 'Return' => '173',
5612 'ShortName' => 'dec2bcd8',
5613 'Source' => 'utils.c',
5614 'SourceLine' => '172'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305615 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005616 '6766' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305617 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005618 'Line' => '97',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305619 'Param' => {
5620 '0' => {
5621 'name' => 'seconds',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005622 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305623 },
5624 '1' => {
5625 'name' => 'minutes',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005626 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305627 },
5628 '2' => {
5629 'name' => 'hours',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005630 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305631 },
5632 '3' => {
5633 'name' => 'day',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005634 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305635 },
5636 '4' => {
5637 'name' => 'month',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005638 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305639 },
5640 '5' => {
5641 'name' => 'year',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005642 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305643 }
5644 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305645 'Reg' => {
5646 '0' => 'rdi',
5647 '1' => 'rsi',
5648 '2' => 'rdx',
5649 '5' => 'r9'
5650 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005651 'Return' => '6812',
5652 'ShortName' => 'is_time_legal',
5653 'Source' => 'utils.c',
5654 'SourceLine' => '203'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305655 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005656 '6857' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305657 'Header' => 'bios.h',
5658 'Param' => {
5659 '0' => {
5660 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005661 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305662 },
5663 '1' => {
5664 'name' => 'payload_length',
5665 'type' => '123'
5666 },
5667 '2' => {
5668 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005669 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305670 },
5671 '3' => {
5672 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005673 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305674 },
5675 '4' => {
5676 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005677 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305678 },
5679 '5' => {
5680 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005681 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305682 }
5683 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305684 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005685 '1' => 'rsi',
5686 '2' => 'rdi',
5687 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305688 '4' => 'r8',
5689 '5' => 'r9'
5690 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305691 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005692 'ShortName' => 'decode_set_bios_table_req',
5693 'Source' => 'bios.c',
5694 'SourceLine' => '673'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305695 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005696 '68664' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005697 'Header' => 'utils.h',
5698 'Line' => '106',
5699 'Param' => {
5700 '0' => {
5701 'name' => 'transfer_flag',
5702 'type' => '173'
5703 }
5704 },
5705 'Return' => '6812',
5706 'ShortName' => 'is_transfer_flag_valid',
5707 'Source' => 'utils.c',
5708 'SourceLine' => '224'
5709 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005710 '68777' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305711 'Header' => 'firmware_update.h',
5712 'Param' => {
5713 '0' => {
5714 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005715 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305716 },
5717 '1' => {
5718 'name' => 'payload_length',
5719 'type' => '123'
5720 },
5721 '2' => {
5722 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005723 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305724 },
5725 '3' => {
5726 'name' => 'non_functioning_component_indication',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005727 'type' => '68964'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305728 },
5729 '4' => {
5730 'name' => 'non_functioning_component_bitmap',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005731 'type' => '68969'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305732 }
5733 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005734 'Reg' => {
5735 '0' => 'rbx',
5736 '3' => 'rbp',
5737 '4' => 'r12'
5738 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305739 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005740 'ShortName' => 'decode_cancel_update_resp',
5741 'Source' => 'firmware_update.c',
5742 'SourceLine' => '1567'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305743 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005744 '68979' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305745 'Header' => 'firmware_update.h',
5746 'Param' => {
5747 '0' => {
5748 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005749 'type' => '173'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305750 },
5751 '1' => {
5752 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005753 'type' => '1599'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305754 },
5755 '2' => {
5756 'name' => 'payload_length',
5757 'type' => '123'
5758 }
5759 },
5760 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005761 'ShortName' => 'encode_cancel_update_req',
5762 'Source' => 'firmware_update.c',
5763 'SourceLine' => '1542'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305764 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005765 '69149' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305766 'Header' => 'firmware_update.h',
5767 'Param' => {
5768 '0' => {
5769 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005770 'type' => '2044'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305771 },
5772 '1' => {
5773 'name' => 'payload_length',
5774 'type' => '123'
5775 },
5776 '2' => {
5777 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005778 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305779 }
5780 },
5781 'Reg' => {
5782 '0' => 'rdi',
5783 '1' => 'rsi',
5784 '2' => 'rdx'
5785 },
5786 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005787 'ShortName' => 'decode_cancel_update_component_resp',
5788 'Source' => 'firmware_update.c',
5789 'SourceLine' => '1525'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305790 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005791 '69225' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305792 'Header' => 'firmware_update.h',
5793 'Param' => {
5794 '0' => {
5795 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005796 'type' => '173'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305797 },
5798 '1' => {
5799 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005800 'type' => '1599'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305801 },
5802 '2' => {
5803 'name' => 'payload_length',
5804 'type' => '123'
5805 }
5806 },
5807 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005808 'ShortName' => 'encode_cancel_update_component_req',
5809 'Source' => 'firmware_update.c',
5810 'SourceLine' => '1499'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305811 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005812 '69395' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305813 'Header' => 'firmware_update.h',
5814 'Param' => {
5815 '0' => {
5816 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005817 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305818 },
5819 '1' => {
5820 'name' => 'payload_length',
5821 'type' => '123'
5822 },
5823 '2' => {
5824 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005825 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305826 },
5827 '3' => {
5828 'name' => 'current_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005829 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305830 },
5831 '4' => {
5832 'name' => 'previous_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005833 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305834 },
5835 '5' => {
5836 'name' => 'aux_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005837 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305838 },
5839 '6' => {
5840 'name' => 'aux_state_status',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305841 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005842 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305843 },
5844 '7' => {
5845 'name' => 'progress_percent',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305846 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005847 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305848 },
5849 '8' => {
5850 'name' => 'reason_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305851 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005852 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305853 },
5854 '9' => {
5855 'name' => 'update_option_flags_enabled',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305856 'offset' => '24',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005857 'type' => '69722'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305858 }
5859 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005860 'Reg' => {
5861 '0' => 'rbx',
5862 '3' => 'r12',
5863 '4' => 'rbp',
5864 '5' => 'r13'
5865 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305866 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005867 'ShortName' => 'decode_get_status_resp',
5868 'Source' => 'firmware_update.c',
5869 'SourceLine' => '1432'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305870 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005871 '69732' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305872 'Header' => 'firmware_update.h',
5873 'Param' => {
5874 '0' => {
5875 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005876 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305877 },
5878 '1' => {
5879 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005880 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305881 },
5882 '2' => {
5883 'name' => 'payload_length',
5884 'type' => '123'
5885 }
5886 },
5887 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005888 'ShortName' => 'encode_get_status_req',
5889 'Source' => 'firmware_update.c',
5890 'SourceLine' => '1407'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305891 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005892 '69902' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305893 'Header' => 'firmware_update.h',
5894 'Param' => {
5895 '0' => {
5896 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005897 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305898 },
5899 '1' => {
5900 'name' => 'payload_length',
5901 'type' => '123'
5902 },
5903 '2' => {
5904 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005905 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305906 },
5907 '3' => {
5908 'name' => 'estimated_time_activation',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005909 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305910 }
5911 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305912 'Reg' => {
5913 '1' => 'rsi',
5914 '2' => 'rdx',
5915 '3' => 'rcx'
5916 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305917 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005918 'ShortName' => 'decode_activate_firmware_resp',
5919 'Source' => 'firmware_update.c',
5920 'SourceLine' => '1378'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305921 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005922 '70028' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305923 'Header' => 'firmware_update.h',
5924 'Param' => {
5925 '0' => {
5926 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005927 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305928 },
5929 '1' => {
5930 'name' => 'self_contained_activation_req',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005931 'type' => '12716'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305932 },
5933 '2' => {
5934 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005935 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305936 },
5937 '3' => {
5938 'name' => 'payload_length',
5939 'type' => '123'
5940 }
5941 },
5942 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005943 'ShortName' => 'encode_activate_firmware_req',
5944 'Source' => 'firmware_update.c',
5945 'SourceLine' => '1342'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305946 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005947 '70269' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305948 'Header' => 'firmware_update.h',
5949 'Param' => {
5950 '0' => {
5951 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005952 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305953 },
5954 '1' => {
5955 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005956 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305957 },
5958 '2' => {
5959 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005960 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305961 },
5962 '3' => {
5963 'name' => 'payload_length',
5964 'type' => '123'
5965 }
5966 },
5967 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005968 'ShortName' => 'encode_apply_complete_resp',
5969 'Source' => 'firmware_update.c',
5970 'SourceLine' => '1315'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305971 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005972 '7044' => {
5973 'Header' => 'bios.h',
5974 'Param' => {
5975 '0' => {
5976 'name' => 'instance_id',
5977 'type' => '173'
5978 },
5979 '1' => {
5980 'name' => 'completion_code',
5981 'type' => '173'
5982 },
5983 '2' => {
5984 'name' => 'next_transfer_handle',
5985 'type' => '185'
5986 },
5987 '3' => {
5988 'name' => 'msg',
5989 'type' => '1599'
5990 }
5991 },
5992 'Return' => '74',
5993 'ShortName' => 'encode_set_bios_table_resp',
5994 'Source' => 'bios.c',
5995 'SourceLine' => '645'
5996 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05005997 '70458' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09305998 'Header' => 'firmware_update.h',
5999 'Param' => {
6000 '0' => {
6001 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006002 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306003 },
6004 '1' => {
6005 'name' => 'payload_length',
6006 'type' => '123'
6007 },
6008 '2' => {
6009 'name' => 'apply_result',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006010 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306011 },
6012 '3' => {
6013 'name' => 'comp_activation_methods_modification',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006014 'type' => '70568'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306015 }
6016 },
6017 'Reg' => {
6018 '0' => 'rdi',
6019 '1' => 'rsi',
6020 '2' => 'rdx',
6021 '3' => 'rcx'
6022 },
6023 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006024 'ShortName' => 'decode_apply_complete_req',
6025 'Source' => 'firmware_update.c',
6026 'SourceLine' => '1286'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306027 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006028 '70578' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306029 'Header' => 'firmware_update.h',
6030 'Param' => {
6031 '0' => {
6032 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006033 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306034 },
6035 '1' => {
6036 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006037 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306038 },
6039 '2' => {
6040 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006041 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306042 },
6043 '3' => {
6044 'name' => 'payload_length',
6045 'type' => '123'
6046 }
6047 },
6048 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006049 'ShortName' => 'encode_verify_complete_resp',
6050 'Source' => 'firmware_update.c',
6051 'SourceLine' => '1259'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306052 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006053 '70767' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306054 'Header' => 'firmware_update.h',
6055 'Param' => {
6056 '0' => {
6057 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006058 'type' => '2044'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306059 },
6060 '1' => {
6061 'name' => 'payload_length',
6062 'type' => '123'
6063 },
6064 '2' => {
6065 'name' => 'verify_result',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006066 'type' => '2049'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306067 }
6068 },
6069 'Reg' => {
6070 '0' => 'rdi',
6071 '1' => 'rsi',
6072 '2' => 'rdx'
6073 },
6074 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006075 'ShortName' => 'decode_verify_complete_req',
6076 'Source' => 'firmware_update.c',
6077 'SourceLine' => '1243'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306078 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006079 '70843' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306080 'Header' => 'firmware_update.h',
6081 'Param' => {
6082 '0' => {
6083 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006084 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306085 },
6086 '1' => {
6087 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006088 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306089 },
6090 '2' => {
6091 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006092 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306093 },
6094 '3' => {
6095 'name' => 'payload_length',
6096 'type' => '123'
6097 }
6098 },
6099 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006100 'ShortName' => 'encode_transfer_complete_resp',
6101 'Source' => 'firmware_update.c',
6102 'SourceLine' => '1216'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306103 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006104 '71032' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306105 'Header' => 'firmware_update.h',
6106 'Param' => {
6107 '0' => {
6108 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006109 'type' => '2044'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306110 },
6111 '1' => {
6112 'name' => 'payload_length',
6113 'type' => '123'
6114 },
6115 '2' => {
6116 'name' => 'transfer_result',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006117 'type' => '2049'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306118 }
6119 },
6120 'Reg' => {
6121 '0' => 'rdi',
6122 '1' => 'rsi',
6123 '2' => 'rdx'
6124 },
6125 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006126 'ShortName' => 'decode_transfer_complete_req',
6127 'Source' => 'firmware_update.c',
6128 'SourceLine' => '1199'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306129 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006130 '71108' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306131 'Header' => 'firmware_update.h',
6132 'Param' => {
6133 '0' => {
6134 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006135 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306136 },
6137 '1' => {
6138 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006139 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306140 },
6141 '2' => {
6142 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006143 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306144 },
6145 '3' => {
6146 'name' => 'payload_length',
6147 'type' => '123'
6148 }
6149 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006150 'Reg' => {
6151 '2' => 'rbx'
6152 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306153 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006154 'ShortName' => 'encode_request_firmware_data_resp',
6155 'Source' => 'firmware_update.c',
6156 'SourceLine' => '1174'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306157 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006158 '71297' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306159 'Header' => 'firmware_update.h',
6160 'Param' => {
6161 '0' => {
6162 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006163 'type' => '2044'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306164 },
6165 '1' => {
6166 'name' => 'payload_length',
6167 'type' => '123'
6168 },
6169 '2' => {
6170 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006171 'type' => '2054'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306172 },
6173 '3' => {
6174 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006175 'type' => '2054'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306176 }
6177 },
6178 'Reg' => {
6179 '0' => 'rdi',
6180 '1' => 'rsi',
6181 '2' => 'rdx',
6182 '3' => 'rcx'
6183 },
6184 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006185 'ShortName' => 'decode_request_firmware_data_req',
6186 'Source' => 'firmware_update.c',
6187 'SourceLine' => '1151'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306188 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006189 '71417' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306190 'Header' => 'firmware_update.h',
6191 'Param' => {
6192 '0' => {
6193 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006194 'type' => '2044'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306195 },
6196 '1' => {
6197 'name' => 'payload_length',
6198 'type' => '123'
6199 },
6200 '2' => {
6201 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006202 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306203 },
6204 '3' => {
6205 'name' => 'comp_compatibility_resp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006206 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306207 },
6208 '4' => {
6209 'name' => 'comp_compatibility_resp_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006210 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306211 },
6212 '5' => {
6213 'name' => 'update_option_flags_enabled',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006214 'type' => '69722'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306215 },
6216 '6' => {
6217 'name' => 'time_before_req_fw_data',
6218 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006219 'type' => '9116'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306220 }
6221 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006222 'Reg' => {
6223 '0' => 'rbx',
6224 '3' => 'r12',
6225 '4' => 'rbp',
6226 '5' => 'r13'
6227 },
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306228 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006229 'ShortName' => 'decode_update_component_resp',
6230 'Source' => 'firmware_update.c',
6231 'SourceLine' => '1103'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306232 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006233 '71651' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306234 'Header' => 'firmware_update.h',
6235 'Param' => {
6236 '0' => {
6237 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006238 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306239 },
6240 '1' => {
6241 'name' => 'comp_classification',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006242 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306243 },
6244 '10' => {
6245 'name' => 'msg',
6246 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006247 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306248 },
6249 '11' => {
6250 'name' => 'payload_length',
6251 'offset' => '40',
6252 'type' => '123'
6253 },
6254 '2' => {
6255 'name' => 'comp_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006256 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306257 },
6258 '3' => {
6259 'name' => 'comp_classification_index',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006260 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306261 },
6262 '4' => {
6263 'name' => 'comp_comparison_stamp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006264 'type' => '185'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306265 },
6266 '5' => {
6267 'name' => 'comp_image_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006268 'type' => '185'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306269 },
6270 '6' => {
6271 'name' => 'update_option_flags',
6272 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006273 'type' => '64498'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306274 },
6275 '7' => {
6276 'name' => 'comp_ver_str_type',
6277 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006278 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306279 },
6280 '8' => {
6281 'name' => 'comp_ver_str_len',
6282 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006283 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306284 },
6285 '9' => {
6286 'name' => 'comp_ver_str',
6287 'offset' => '24',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006288 'type' => '72115'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306289 }
6290 },
6291 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006292 'ShortName' => 'encode_update_component_req',
6293 'Source' => 'firmware_update.c',
6294 'SourceLine' => '1044'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306295 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006296 '72125' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09306297 'Header' => 'firmware_update.h',
6298 'Param' => {
6299 '0' => {
6300 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006301 'type' => '2044'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306302 },
6303 '1' => {
6304 'name' => 'payload_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006305 'type' => '12360'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306306 },
6307 '2' => {
6308 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006309 'type' => '2049'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306310 },
6311 '3' => {
6312 'name' => 'comp_resp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006313 'type' => '2049'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306314 },
6315 '4' => {
6316 'name' => 'comp_resp_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006317 'type' => '2049'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306318 }
6319 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006320 'Reg' => {
6321 '0' => 'rbx',
6322 '3' => 'r12',
6323 '4' => 'rbp'
6324 },
Andrew Jeffery46d07682023-07-14 15:51:51 +09306325 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006326 'ShortName' => 'decode_pass_component_table_resp',
6327 'Source' => 'firmware_update.c',
6328 'SourceLine' => '1006'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306329 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006330 '72324' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306331 'Header' => 'firmware_update.h',
6332 'Param' => {
6333 '0' => {
6334 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006335 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306336 },
6337 '1' => {
6338 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006339 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306340 },
6341 '10' => {
6342 'name' => 'payload_length',
6343 'offset' => '32',
6344 'type' => '123'
6345 },
6346 '2' => {
6347 'name' => 'comp_classification',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006348 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306349 },
6350 '3' => {
6351 'name' => 'comp_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006352 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306353 },
6354 '4' => {
6355 'name' => 'comp_classification_index',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006356 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306357 },
6358 '5' => {
6359 'name' => 'comp_comparison_stamp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006360 'type' => '185'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306361 },
6362 '6' => {
6363 'name' => 'comp_ver_str_type',
6364 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006365 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306366 },
6367 '7' => {
6368 'name' => 'comp_ver_str_len',
6369 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006370 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306371 },
6372 '8' => {
6373 'name' => 'comp_ver_str',
6374 'offset' => '16',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006375 'type' => '72115'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306376 },
6377 '9' => {
6378 'name' => 'msg',
6379 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006380 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306381 }
6382 },
6383 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006384 'ShortName' => 'encode_pass_component_table_req',
6385 'Source' => 'firmware_update.c',
6386 'SourceLine' => '946'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306387 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006388 '7263' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306389 'Header' => 'bios.h',
6390 'Param' => {
6391 '0' => {
6392 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006393 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306394 },
6395 '1' => {
6396 'name' => 'payload_length',
6397 'type' => '123'
6398 },
6399 '2' => {
6400 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006401 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306402 },
6403 '3' => {
6404 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006405 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306406 }
6407 },
6408 'Reg' => {
6409 '0' => 'rdi',
6410 '1' => 'rsi',
6411 '2' => 'rdx',
6412 '3' => 'rcx'
6413 },
6414 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006415 'ShortName' => 'decode_set_bios_table_resp',
6416 'Source' => 'bios.c',
6417 'SourceLine' => '618'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306418 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006419 '72805' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006420 'Header' => 'firmware_update.h',
6421 'Param' => {
6422 '0' => {
6423 'name' => 'msg',
6424 'type' => '2044'
6425 },
6426 '1' => {
6427 'name' => 'payload_length',
6428 'type' => '123'
6429 },
6430 '2' => {
6431 'name' => 'completion_code',
6432 'type' => '2049'
6433 },
6434 '3' => {
6435 'name' => 'fd_meta_data_len',
6436 'type' => '9116'
6437 },
6438 '4' => {
6439 'name' => 'fd_will_send_pkg_data',
6440 'type' => '2049'
6441 }
6442 },
6443 'Reg' => {
6444 '1' => 'r9',
6445 '2' => 'rdx',
6446 '3' => 'rcx',
6447 '4' => 'r8'
6448 },
6449 'Return' => '74',
6450 'ShortName' => 'decode_request_update_resp',
6451 'Source' => 'firmware_update.c',
6452 'SourceLine' => '916'
6453 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006454 '72952' => {
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306455 'Header' => 'firmware_update.h',
6456 'Param' => {
6457 '0' => {
6458 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006459 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306460 },
6461 '1' => {
6462 'name' => 'max_transfer_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006463 'type' => '185'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306464 },
6465 '2' => {
6466 'name' => 'num_of_comp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006467 'type' => '5485'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306468 },
6469 '3' => {
6470 'name' => 'max_outstanding_transfer_req',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006471 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306472 },
6473 '4' => {
6474 'name' => 'pkg_data_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006475 'type' => '5485'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306476 },
6477 '5' => {
6478 'name' => 'comp_image_set_ver_str_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006479 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306480 },
6481 '6' => {
6482 'name' => 'comp_image_set_ver_str_len',
6483 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006484 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306485 },
6486 '7' => {
6487 'name' => 'comp_img_set_ver_str',
6488 'offset' => '8',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006489 'type' => '72115'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306490 },
6491 '8' => {
6492 'name' => 'msg',
6493 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006494 'type' => '1599'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306495 },
6496 '9' => {
6497 'name' => 'payload_length',
6498 'offset' => '24',
6499 'type' => '123'
6500 }
6501 },
6502 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006503 'ShortName' => 'encode_request_update_req',
6504 'Source' => 'firmware_update.c',
6505 'SourceLine' => '856'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306506 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006507 '73391' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09306508 'Header' => 'firmware_update.h',
6509 'Param' => {
6510 '0' => {
6511 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006512 'type' => '6677'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306513 },
6514 '1' => {
6515 'name' => 'length',
6516 'type' => '123'
6517 },
6518 '2' => {
6519 'name' => 'component_data',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006520 'type' => '73709'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306521 },
6522 '3' => {
6523 'name' => 'active_comp_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006524 'type' => '7034'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306525 },
6526 '4' => {
6527 'name' => 'pending_comp_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006528 'type' => '7034'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306529 }
6530 },
6531 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006532 '1' => 'r9',
6533 '2' => 'rdx',
6534 '3' => 'rdi',
Andrew Jeffery46d07682023-07-14 15:51:51 +09306535 '4' => 'r8'
6536 },
6537 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006538 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry',
6539 'Source' => 'firmware_update.c',
6540 'SourceLine' => '780'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306541 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006542 '73719' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306543 'Header' => 'firmware_update.h',
6544 'Param' => {
6545 '0' => {
6546 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006547 'type' => '2044'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306548 },
6549 '1' => {
6550 'name' => 'payload_length',
6551 'type' => '123'
6552 },
6553 '2' => {
6554 'name' => 'resp_data',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006555 'type' => '73939'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306556 },
6557 '3' => {
6558 'name' => 'active_comp_image_set_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006559 'type' => '7034'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306560 },
6561 '4' => {
6562 'name' => 'pending_comp_image_set_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006563 'type' => '7034'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306564 },
6565 '5' => {
6566 'name' => 'comp_parameter_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006567 'type' => '7034'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306568 }
6569 },
6570 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006571 '0' => 'rbx',
6572 '1' => 'r12',
6573 '2' => 'rbp',
6574 '3' => 'r13',
6575 '4' => 'r14',
6576 '5' => 'r15'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306577 },
6578 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006579 'ShortName' => 'decode_get_firmware_parameters_resp',
6580 'Source' => 'firmware_update.c',
6581 'SourceLine' => '681'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306582 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006583 '7373' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306584 'Header' => 'bios.h',
6585 'Param' => {
6586 '0' => {
6587 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006588 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306589 },
6590 '1' => {
6591 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006592 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306593 },
6594 '2' => {
6595 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006596 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306597 },
6598 '3' => {
6599 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006600 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306601 },
6602 '4' => {
6603 'name' => 'table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006604 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306605 },
6606 '5' => {
6607 'name' => 'table_length',
6608 'type' => '123'
6609 },
6610 '6' => {
6611 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306612 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006613 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306614 },
6615 '7' => {
6616 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306617 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306618 'type' => '123'
6619 }
6620 },
6621 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006622 'ShortName' => 'encode_set_bios_table_req',
6623 'Source' => 'bios.c',
6624 'SourceLine' => '582'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306625 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006626 '73944' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306627 'Header' => 'firmware_update.h',
6628 'Param' => {
6629 '0' => {
6630 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006631 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306632 },
6633 '1' => {
6634 'name' => 'payload_length',
6635 'type' => '123'
6636 },
6637 '2' => {
6638 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006639 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306640 }
6641 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006642 'Reg' => {
6643 '0' => 'rdi',
6644 '1' => 'rsi',
6645 '2' => 'rdx'
6646 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306647 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006648 'ShortName' => 'encode_get_firmware_parameters_req',
6649 'Source' => 'firmware_update.c',
6650 'SourceLine' => '664'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306651 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006652 '74084' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006653 'Header' => 'firmware_update.h',
6654 'Param' => {
6655 '0' => {
6656 'name' => 'msg',
6657 'type' => '2044'
6658 },
6659 '1' => {
6660 'name' => 'payload_length',
6661 'type' => '123'
6662 },
6663 '2' => {
6664 'name' => 'completion_code',
6665 'type' => '2049'
6666 },
6667 '3' => {
6668 'name' => 'device_identifiers_len',
6669 'type' => '2054'
6670 },
6671 '4' => {
6672 'name' => 'descriptor_count',
6673 'type' => '2049'
6674 },
6675 '5' => {
6676 'name' => 'descriptor_data',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006677 'type' => '74240'
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006678 }
6679 },
6680 'Reg' => {
6681 '1' => 'r10',
6682 '3' => 'rcx',
6683 '4' => 'r8',
6684 '5' => 'r9'
6685 },
6686 'Return' => '74',
6687 'ShortName' => 'decode_query_device_identifiers_resp',
6688 'Source' => 'firmware_update.c',
6689 'SourceLine' => '616'
6690 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006691 '74250' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006692 'Header' => 'firmware_update.h',
6693 'Param' => {
6694 '0' => {
6695 'name' => 'instance_id',
6696 'type' => '173'
6697 },
6698 '1' => {
6699 'name' => 'payload_length',
6700 'type' => '123'
6701 },
6702 '2' => {
6703 'name' => 'msg',
6704 'type' => '1599'
6705 }
6706 },
6707 'Reg' => {
6708 '0' => 'rdi',
6709 '1' => 'rsi',
6710 '2' => 'rdx'
6711 },
6712 'Return' => '74',
6713 'ShortName' => 'encode_query_device_identifiers_req',
6714 'Source' => 'firmware_update.c',
6715 'SourceLine' => '599'
6716 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006717 '74390' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306718 'Header' => 'firmware_update.h',
6719 'Param' => {
6720 '0' => {
6721 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006722 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306723 },
6724 '1' => {
6725 'name' => 'length',
6726 'type' => '123'
6727 },
6728 '2' => {
6729 'name' => 'pldm_comp_image_info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006730 'type' => '74537'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306731 },
6732 '3' => {
6733 'name' => 'comp_version_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006734 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306735 }
6736 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006737 'Reg' => {
6738 '0' => 'rbx',
6739 '1' => 'r13',
6740 '2' => 'rbp',
6741 '3' => 'r12'
6742 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306743 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006744 'ShortName' => 'decode_pldm_comp_image_info',
6745 'Source' => 'firmware_update.c',
6746 'SourceLine' => '534'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306747 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006748 '74542' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306749 'Header' => 'firmware_update.h',
6750 'Param' => {
6751 '0' => {
6752 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006753 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306754 },
6755 '1' => {
6756 'name' => 'length',
6757 'type' => '123'
6758 },
6759 '2' => {
6760 'name' => 'descriptor_title_str_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006761 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306762 },
6763 '3' => {
6764 'name' => 'descriptor_title_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006765 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306766 },
6767 '4' => {
6768 'name' => 'descriptor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006769 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306770 }
6771 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006772 'Reg' => {
6773 '0' => 'rbx',
6774 '1' => 'rbp',
6775 '2' => 'r14',
6776 '3' => 'r12',
6777 '4' => 'r13'
6778 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306779 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006780 'ShortName' => 'decode_vendor_defined_descriptor_value',
6781 'Source' => 'firmware_update.c',
6782 'SourceLine' => '488'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306783 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006784 '74724' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306785 'Header' => 'firmware_update.h',
6786 'Param' => {
6787 '0' => {
6788 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006789 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306790 },
6791 '1' => {
6792 'name' => 'length',
6793 'type' => '123'
6794 },
6795 '2' => {
6796 'name' => 'descriptor_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006797 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306798 },
6799 '3' => {
6800 'name' => 'descriptor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006801 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306802 }
6803 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006804 'Reg' => {
6805 '0' => 'rbx',
6806 '1' => 'r12',
6807 '3' => 'rbp'
6808 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306809 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006810 'ShortName' => 'decode_descriptor_type_length_value',
6811 'Source' => 'firmware_update.c',
6812 'SourceLine' => '449'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306813 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006814 '74896' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306815 'Header' => 'firmware_update.h',
6816 'Param' => {
6817 '0' => {
6818 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006819 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306820 },
6821 '1' => {
6822 'name' => 'length',
6823 'type' => '123'
6824 },
6825 '2' => {
6826 'name' => 'component_bitmap_bit_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006827 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306828 },
6829 '3' => {
6830 'name' => 'fw_device_id_record',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006831 'type' => '75153'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306832 },
6833 '4' => {
6834 'name' => 'applicable_components',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006835 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306836 },
6837 '5' => {
6838 'name' => 'comp_image_set_version_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006839 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306840 },
6841 '6' => {
6842 'name' => 'record_descriptors',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306843 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006844 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306845 },
6846 '7' => {
6847 'name' => 'fw_device_pkg_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306848 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006849 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306850 }
6851 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006852 'Reg' => {
6853 '1' => 'r15',
6854 '3' => 'rbp',
6855 '4' => 'r14',
6856 '5' => 'r13'
6857 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306858 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006859 'ShortName' => 'decode_firmware_device_id_record',
6860 'Source' => 'firmware_update.c',
6861 'SourceLine' => '356'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306862 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006863 '75158' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306864 'Header' => 'firmware_update.h',
6865 'Param' => {
6866 '0' => {
6867 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006868 'type' => '6677'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306869 },
6870 '1' => {
6871 'name' => 'length',
6872 'type' => '123'
6873 },
6874 '2' => {
6875 'name' => 'package_header_info',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006876 'type' => '75457'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306877 },
6878 '3' => {
6879 'name' => 'package_version_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006880 'type' => '7034'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306881 }
6882 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006883 'Reg' => {
6884 '0' => 'rbx',
6885 '1' => 'r13',
6886 '2' => 'rbp',
6887 '3' => 'r12'
6888 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306889 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006890 'ShortName' => 'decode_pldm_package_header_info',
6891 'Source' => 'firmware_update.c',
6892 'SourceLine' => '300'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306893 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006894 '77593' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306895 'Header' => 'fru.h',
6896 'Param' => {
6897 '0' => {
6898 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006899 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306900 },
6901 '1' => {
6902 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006903 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306904 },
6905 '2' => {
6906 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006907 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306908 },
6909 '3' => {
6910 'name' => 'payload_length',
6911 'type' => '123'
6912 },
6913 '4' => {
6914 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006915 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306916 }
6917 },
6918 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006919 'ShortName' => 'encode_set_fru_record_table_resp',
6920 'Source' => 'fru.c',
6921 'SourceLine' => '544'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306922 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006923 '7762' => {
6924 'Header' => 'bios.h',
6925 'Param' => {
6926 '0' => {
6927 'name' => 'instance_id',
6928 'type' => '173'
6929 },
6930 '1' => {
6931 'name' => 'completion_code',
6932 'type' => '173'
6933 },
6934 '2' => {
6935 'name' => 'next_transfer_handle',
6936 'type' => '185'
6937 },
6938 '3' => {
6939 'name' => 'msg',
6940 'type' => '1599'
6941 }
6942 },
6943 'Return' => '74',
6944 'ShortName' => 'encode_set_bios_attribute_current_value_resp',
6945 'Source' => 'bios.c',
6946 'SourceLine' => '553'
6947 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006948 '77833' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306949 'Header' => 'fru.h',
6950 'Param' => {
6951 '0' => {
6952 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006953 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306954 },
6955 '1' => {
6956 'name' => 'payload_length',
6957 'type' => '123'
6958 },
6959 '2' => {
6960 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006961 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306962 },
6963 '3' => {
6964 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006965 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306966 },
6967 '4' => {
6968 'name' => 'fru_table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006969 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306970 }
6971 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306972 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006973 '1' => 'rsi',
6974 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306975 '3' => 'rcx',
6976 '4' => 'r8'
6977 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306978 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006979 'ShortName' => 'decode_set_fru_record_table_req',
6980 'Source' => 'fru.c',
6981 'SourceLine' => '515'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306982 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05006983 '78000' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306984 'Header' => 'fru.h',
6985 'Param' => {
6986 '0' => {
6987 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006988 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306989 },
6990 '1' => {
6991 'name' => 'payload_length',
6992 'type' => '123'
6993 },
6994 '2' => {
6995 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006996 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306997 },
6998 '3' => {
6999 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007000 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307001 },
7002 '4' => {
7003 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007004 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307005 },
7006 '5' => {
7007 'name' => 'fru_record_table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007008 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307009 },
7010 '6' => {
7011 'name' => 'fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307012 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007013 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307014 }
7015 },
7016 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007017 'ShortName' => 'decode_get_fru_record_table_resp',
7018 'Source' => 'fru.c',
7019 'SourceLine' => '500'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307020 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007021 '78230' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307022 'Header' => 'fru.h',
7023 'Param' => {
7024 '0' => {
7025 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007026 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307027 },
7028 '1' => {
7029 'name' => 'payload_length',
7030 'type' => '123'
7031 },
7032 '2' => {
7033 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007034 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307035 },
7036 '3' => {
7037 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007038 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307039 },
7040 '4' => {
7041 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007042 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307043 },
7044 '5' => {
7045 'name' => 'fru_record_table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007046 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307047 },
7048 '6' => {
7049 'name' => 'fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307050 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007051 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307052 },
7053 '7' => {
7054 'name' => 'max_fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307055 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307056 'type' => '123'
7057 }
7058 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307059 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007060 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307061 '4' => 'r8',
7062 '5' => 'r9'
7063 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307064 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007065 'ShortName' => 'decode_get_fru_record_table_resp_safe',
7066 'Source' => 'fru.c',
7067 'SourceLine' => '460'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307068 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007069 '78551' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307070 'Header' => 'fru.h',
7071 'Param' => {
7072 '0' => {
7073 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007074 'type' => '173'
7075 },
7076 '1' => {
7077 'name' => 'data_transfer_handle',
7078 'type' => '185'
7079 },
7080 '2' => {
7081 'name' => 'transfer_operation_flag',
7082 'type' => '173'
7083 },
7084 '3' => {
7085 'name' => 'msg',
7086 'type' => '1599'
7087 },
7088 '4' => {
7089 'name' => 'payload_length',
7090 'type' => '123'
7091 }
7092 },
7093 'Return' => '74',
7094 'ShortName' => 'encode_get_fru_record_table_req',
7095 'Source' => 'fru.c',
7096 'SourceLine' => '427'
7097 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007098 '78786' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007099 'Header' => 'fru.h',
7100 'Param' => {
7101 '0' => {
7102 'name' => 'msg',
7103 'type' => '2044'
7104 },
7105 '1' => {
7106 'name' => 'payload_length',
7107 'type' => '123'
7108 },
7109 '2' => {
7110 'name' => 'completion_code',
7111 'type' => '2049'
7112 },
7113 '3' => {
7114 'name' => 'next_transfer_handle',
7115 'type' => '2054'
7116 },
7117 '4' => {
7118 'name' => 'transfer_flag',
7119 'type' => '2049'
7120 },
7121 '5' => {
7122 'name' => 'fru_structure_data',
7123 'type' => '7034'
7124 }
7125 },
7126 'Reg' => {
7127 '1' => 'rsi',
7128 '2' => 'rdx',
7129 '3' => 'r10',
7130 '4' => 'r8',
7131 '5' => 'r9'
7132 },
7133 'Return' => '74',
7134 'ShortName' => 'decode_get_fru_record_by_option_resp',
7135 'Source' => 'fru.c',
7136 'SourceLine' => '394'
7137 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007138 '78953' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007139 'Header' => 'fru.h',
7140 'Param' => {
7141 '0' => {
7142 'name' => 'instance_id',
7143 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307144 },
7145 '1' => {
7146 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007147 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307148 },
7149 '2' => {
7150 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007151 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307152 },
7153 '3' => {
7154 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007155 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307156 },
7157 '4' => {
7158 'name' => 'fru_structure_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007159 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307160 },
7161 '5' => {
7162 'name' => 'data_size',
7163 'type' => '123'
7164 },
7165 '6' => {
7166 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307167 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007168 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307169 },
7170 '7' => {
7171 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307172 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307173 'type' => '123'
7174 }
7175 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007176 'Reg' => {
7177 '2' => 'r15'
7178 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307179 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007180 'ShortName' => 'encode_get_fru_record_by_option_resp',
7181 'Source' => 'fru.c',
7182 'SourceLine' => '352'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307183 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007184 '79344' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307185 'Header' => 'fru.h',
7186 'Param' => {
7187 '0' => {
7188 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007189 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307190 },
7191 '1' => {
7192 'name' => 'payload_length',
7193 'type' => '123'
7194 },
7195 '2' => {
7196 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007197 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307198 },
7199 '3' => {
7200 'name' => 'fru_table_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007201 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307202 },
7203 '4' => {
7204 'name' => 'record_set_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007205 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307206 },
7207 '5' => {
7208 'name' => 'record_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007209 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307210 },
7211 '6' => {
7212 'name' => 'field_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307213 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007214 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307215 },
7216 '7' => {
7217 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307218 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007219 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307220 }
7221 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307222 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007223 '1' => 'r10',
7224 '2' => 'rdx',
7225 '3' => 'rdi',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307226 '4' => 'r8',
7227 '5' => 'r9'
7228 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307229 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007230 'ShortName' => 'decode_get_fru_record_by_option_req',
7231 'Source' => 'fru.c',
7232 'SourceLine' => '321'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307233 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007234 '79546' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307235 'Header' => 'fru.h',
7236 'Param' => {
7237 '0' => {
7238 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007239 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307240 },
7241 '1' => {
7242 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007243 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307244 },
7245 '2' => {
7246 'name' => 'fru_table_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007247 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307248 },
7249 '3' => {
7250 'name' => 'record_set_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007251 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307252 },
7253 '4' => {
7254 'name' => 'record_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007255 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307256 },
7257 '5' => {
7258 'name' => 'field_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007259 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307260 },
7261 '6' => {
7262 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307263 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007264 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307265 },
7266 '7' => {
7267 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307268 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007269 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307270 },
7271 '8' => {
7272 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307273 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307274 'type' => '123'
7275 }
7276 },
7277 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007278 'ShortName' => 'encode_get_fru_record_by_option_req',
7279 'Source' => 'fru.c',
7280 'SourceLine' => '282'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307281 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007282 '7976' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307283 'Header' => 'bios.h',
7284 'Param' => {
7285 '0' => {
7286 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007287 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307288 },
7289 '1' => {
7290 'name' => 'payload_length',
7291 'type' => '123'
7292 },
7293 '2' => {
7294 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007295 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307296 },
7297 '3' => {
7298 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007299 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307300 },
7301 '4' => {
7302 'name' => 'attribute',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007303 'type' => '7034'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307304 }
7305 },
7306 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007307 '1' => 'rsi',
7308 '2' => 'rdx',
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307309 '3' => 'rcx',
7310 '4' => 'r8'
7311 },
7312 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007313 'ShortName' => 'decode_set_bios_attribute_current_value_req',
7314 'Source' => 'bios.c',
7315 'SourceLine' => '529'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307316 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007317 '79843' => {
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307318 'Header' => 'fru.h',
7319 'Param' => {
7320 '0' => {
7321 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007322 'type' => '6677'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307323 },
7324 '1' => {
7325 'name' => 'table_size',
7326 'type' => '123'
7327 },
7328 '2' => {
7329 'name' => 'record_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007330 'type' => '2049'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307331 },
7332 '3' => {
7333 'name' => 'record_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007334 'type' => '9679'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307335 },
7336 '4' => {
7337 'name' => 'rsi',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007338 'type' => '5485'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307339 },
7340 '5' => {
7341 'name' => 'rt',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007342 'type' => '173'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307343 },
7344 '6' => {
7345 'name' => 'ft',
7346 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007347 'type' => '173'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307348 }
7349 },
7350 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007351 'ShortName' => 'get_fru_record_by_option_check',
7352 'Source' => 'fru.c',
7353 'SourceLine' => '215'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307354 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007355 '80501' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307356 'Header' => 'fru.h',
7357 'Param' => {
7358 '0' => {
7359 'name' => 'fru_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007360 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307361 },
7362 '1' => {
7363 'name' => 'total_size',
7364 'type' => '123'
7365 },
7366 '2' => {
7367 'name' => 'curr_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007368 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307369 },
7370 '3' => {
7371 'name' => 'record_set_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007372 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307373 },
7374 '4' => {
7375 'name' => 'record_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007376 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307377 },
7378 '5' => {
7379 'name' => 'num_frus',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007380 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307381 },
7382 '6' => {
7383 'name' => 'encoding',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307384 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007385 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307386 },
7387 '7' => {
7388 'name' => 'tlvs',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307389 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007390 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307391 },
7392 '8' => {
7393 'name' => 'tlvs_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307394 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307395 'type' => '123'
7396 }
7397 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007398 'Reg' => {
7399 '0' => 'rdi',
7400 '1' => 'rsi',
7401 '2' => 'rbx',
7402 '3' => 'rcx',
7403 '4' => 'r8',
7404 '5' => 'r9'
7405 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307406 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007407 'ShortName' => 'encode_fru_record',
7408 'Source' => 'fru.c',
7409 'SourceLine' => '175'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307410 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007411 '80822' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307412 'Header' => 'fru.h',
7413 'Param' => {
7414 '0' => {
7415 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007416 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307417 },
7418 '1' => {
7419 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007420 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307421 },
7422 '2' => {
7423 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007424 'type' => '185'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307425 },
7426 '3' => {
7427 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007428 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307429 },
7430 '4' => {
7431 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007432 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307433 }
7434 },
7435 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007436 'ShortName' => 'encode_get_fru_record_table_resp',
7437 'Source' => 'fru.c',
7438 'SourceLine' => '139'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307439 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007440 '81043' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307441 'Header' => 'fru.h',
7442 'Param' => {
7443 '0' => {
7444 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007445 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307446 },
7447 '1' => {
7448 'name' => 'payload_length',
7449 'type' => '123'
7450 },
7451 '2' => {
7452 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007453 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307454 },
7455 '3' => {
7456 'name' => 'transfer_operation_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007457 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307458 }
7459 },
7460 'Reg' => {
7461 '0' => 'rdi',
7462 '1' => 'rsi',
7463 '2' => 'rdx',
7464 '3' => 'rcx'
7465 },
7466 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007467 'ShortName' => 'decode_get_fru_record_table_req',
7468 'Source' => 'fru.c',
7469 'SourceLine' => '115'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307470 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007471 '81147' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307472 'Header' => 'fru.h',
7473 'Param' => {
7474 '0' => {
7475 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007476 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307477 },
7478 '1' => {
7479 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007480 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307481 },
7482 '2' => {
7483 'name' => 'fru_data_major_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007484 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307485 },
7486 '3' => {
7487 'name' => 'fru_data_minor_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007488 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307489 },
7490 '4' => {
7491 'name' => 'fru_table_maximum_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007492 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307493 },
7494 '5' => {
7495 'name' => 'fru_table_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007496 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307497 },
7498 '6' => {
7499 'name' => 'total_record_set_identifiers',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307500 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007501 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307502 },
7503 '7' => {
7504 'name' => 'total_table_records',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307505 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007506 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307507 },
7508 '8' => {
7509 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307510 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007511 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307512 },
7513 '9' => {
7514 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307515 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007516 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307517 }
7518 },
7519 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007520 'ShortName' => 'encode_get_fru_record_table_metadata_resp',
7521 'Source' => 'fru.c',
7522 'SourceLine' => '74'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307523 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007524 '8123' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307525 'Header' => 'bios.h',
7526 'Param' => {
7527 '0' => {
7528 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007529 'type' => '2044'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307530 },
7531 '1' => {
7532 'name' => 'payload_length',
7533 'type' => '123'
7534 },
7535 '2' => {
7536 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007537 'type' => '2049'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307538 },
7539 '3' => {
7540 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007541 'type' => '2054'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307542 }
7543 },
7544 'Reg' => {
7545 '0' => 'rdi',
7546 '1' => 'rsi',
7547 '2' => 'rdx',
7548 '3' => 'rcx'
7549 },
7550 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007551 'ShortName' => 'decode_set_bios_attribute_current_value_resp',
7552 'Source' => 'bios.c',
7553 'SourceLine' => '500'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307554 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007555 '81450' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007556 'Header' => 'fru.h',
7557 'Param' => {
7558 '0' => {
7559 'name' => 'msg',
7560 'type' => '2044'
7561 },
7562 '1' => {
7563 'name' => 'payload_length',
7564 'type' => '123'
7565 },
7566 '2' => {
7567 'name' => 'completion_code',
7568 'type' => '2049'
7569 },
7570 '3' => {
7571 'name' => 'fru_data_major_version',
7572 'type' => '2049'
7573 },
7574 '4' => {
7575 'name' => 'fru_data_minor_version',
7576 'type' => '2049'
7577 },
7578 '5' => {
7579 'name' => 'fru_table_maximum_size',
7580 'type' => '2054'
7581 },
7582 '6' => {
7583 'name' => 'fru_table_length',
7584 'offset' => '0',
7585 'type' => '2054'
7586 },
7587 '7' => {
7588 'name' => 'total_record_set_identifiers',
7589 'offset' => '8',
7590 'type' => '9116'
7591 },
7592 '8' => {
7593 'name' => 'total_table_records',
7594 'offset' => '16',
7595 'type' => '9116'
7596 },
7597 '9' => {
7598 'name' => 'checksum',
7599 'offset' => '24',
7600 'type' => '2054'
7601 }
7602 },
7603 'Reg' => {
7604 '1' => 'rdi',
7605 '2' => 'rdx',
7606 '3' => 'r10',
7607 '4' => 'r8',
7608 '5' => 'r9'
7609 },
7610 'Return' => '74',
7611 'ShortName' => 'decode_get_fru_record_table_metadata_resp',
7612 'Source' => 'fru.c',
7613 'SourceLine' => '34'
7614 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007615 '81660' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307616 'Header' => 'fru.h',
7617 'Param' => {
7618 '0' => {
7619 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007620 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307621 },
7622 '1' => {
7623 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007624 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307625 },
7626 '2' => {
7627 'name' => 'payload_length',
7628 'type' => '123'
7629 }
7630 },
7631 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007632 'ShortName' => 'encode_get_fru_record_table_metadata_req',
7633 'Source' => 'fru.c',
7634 'SourceLine' => '12'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307635 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007636 '8233' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09307637 'Header' => 'bios.h',
7638 'Param' => {
7639 '0' => {
7640 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007641 'type' => '173'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307642 },
7643 '1' => {
7644 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007645 'type' => '185'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307646 },
7647 '2' => {
7648 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007649 'type' => '173'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307650 },
7651 '3' => {
7652 'name' => 'attribute_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007653 'type' => '6677'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307654 },
7655 '4' => {
7656 'name' => 'attribute_length',
7657 'type' => '123'
7658 },
7659 '5' => {
7660 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007661 'type' => '1599'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307662 },
7663 '6' => {
7664 'name' => 'payload_length',
7665 'offset' => '0',
7666 'type' => '123'
7667 }
7668 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007669 'Reg' => {
7670 '3' => 'rbp'
7671 },
Andrew Jeffery46d07682023-07-14 15:51:51 +09307672 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007673 'ShortName' => 'encode_set_bios_attribute_current_value_req',
7674 'Source' => 'bios.c',
7675 'SourceLine' => '467'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307676 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007677 '83351' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307678 'Header' => 'pdr.h',
7679 'Param' => {
7680 '0' => {
7681 'name' => 'pdr',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007682 'type' => '6677'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307683 },
7684 '1' => {
7685 'name' => 'pdr_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007686 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307687 },
7688 '2' => {
7689 'name' => 'num_entities',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007690 'type' => '9679'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307691 },
7692 '3' => {
7693 'name' => 'entities',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007694 'type' => '83664'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307695 }
7696 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007697 'Reg' => {
7698 '2' => 'rbp',
7699 '3' => 'r12'
7700 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307701 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007702 'ShortName' => 'pldm_entity_association_pdr_extract',
7703 'Source' => 'pdr.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007704 'SourceLine' => '1246'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307705 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007706 '83684' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307707 'Header' => 'pdr.h',
7708 'Param' => {
7709 '0' => {
7710 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007711 'type' => '83733'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307712 }
7713 },
7714 'Reg' => {
7715 '0' => 'rdi'
7716 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007717 'Return' => '6812',
7718 'ShortName' => 'pldm_is_empty_entity_assoc_tree',
7719 'Source' => 'pdr.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007720 'SourceLine' => '1240'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307721 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007722 '83738' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307723 'Header' => 'pdr.h',
7724 'Param' => {
7725 '0' => {
7726 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007727 'type' => '83733'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307728 }
7729 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007730 'Reg' => {
7731 '0' => 'rdi'
7732 },
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307733 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007734 'ShortName' => 'pldm_entity_association_tree_destroy_root',
7735 'Source' => 'pdr.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007736 'SourceLine' => '1227'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307737 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007738 '83801' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307739 'Header' => 'pdr.h',
7740 'Param' => {
7741 '0' => {
7742 'name' => 'org_tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007743 'type' => '83733'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307744 },
7745 '1' => {
7746 'name' => 'new_tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007747 'type' => '83733'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307748 }
7749 },
7750 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007751 'ShortName' => 'pldm_entity_association_tree_copy_root',
7752 'Source' => 'pdr.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007753 'SourceLine' => '1218'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307754 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007755 '84017' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307756 'Header' => 'pdr.h',
7757 'Param' => {
7758 '0' => {
7759 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007760 'type' => '83733'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307761 },
7762 '1' => {
7763 'name' => 'entity',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007764 'type' => '83669'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307765 }
7766 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007767 'Return' => '83271',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007768 'ShortName' => 'pldm_entity_association_tree_find',
7769 'Source' => 'pdr.c',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007770 'SourceLine' => '1186'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307771 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007772 '84297' => {
7773 'Header' => 'pdr.h',
7774 'Param' => {
7775 '0' => {
7776 'name' => 'tree',
7777 'type' => '83733'
7778 },
7779 '1' => {
7780 'name' => 'entity',
7781 'type' => '83669'
7782 },
7783 '2' => {
7784 'name' => 'is_remote',
7785 'type' => '6812'
7786 }
7787 },
7788 'Return' => '83271',
7789 'ShortName' => 'pldm_entity_association_tree_find_with_locality',
7790 'Source' => 'pdr.c',
7791 'SourceLine' => '1154'
7792 },
7793 '84807' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307794 'Header' => 'pdr.h',
7795 'Param' => {
7796 '0' => {
7797 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007798 'type' => '85056'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307799 }
7800 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007801 'Reg' => {
7802 '0' => 'rdi'
7803 },
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307804 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007805 'ShortName' => 'pldm_pdr_remove_remote_pdrs',
7806 'Source' => 'pdr.c',
7807 'SourceLine' => '1051'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307808 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007809 '85061' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307810 'Header' => 'pdr.h',
7811 'Param' => {
7812 '0' => {
7813 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007814 'type' => '85056'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307815 },
7816 '1' => {
7817 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007818 'type' => '5485'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307819 }
7820 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007821 'Reg' => {
7822 '0' => 'rdi',
7823 '1' => 'rsi'
7824 },
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307825 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007826 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle',
7827 'Source' => 'pdr.c',
7828 'SourceLine' => '999'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307829 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007830 '85330' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307831 'Header' => 'pdr.h',
7832 'Param' => {
7833 '0' => {
7834 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007835 'type' => '83733'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307836 },
7837 '1' => {
7838 'name' => 'entity',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007839 'type' => '82382'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307840 },
7841 '2' => {
7842 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007843 'type' => '84012'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307844 }
7845 },
7846 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007847 'ShortName' => 'pldm_find_entity_ref_in_tree',
7848 'Source' => 'pdr.c',
7849 'SourceLine' => '988'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307850 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007851 '85850' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307852 'Header' => 'pdr.h',
7853 'Param' => {
7854 '0' => {
7855 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007856 'type' => '83271'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307857 },
7858 '1' => {
7859 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007860 'type' => '85056'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307861 },
7862 '2' => {
7863 'name' => 'entities',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007864 'type' => '83664'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307865 },
7866 '3' => {
7867 'name' => 'num_entities',
7868 'type' => '123'
7869 },
7870 '4' => {
7871 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007872 'type' => '6812'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307873 },
7874 '5' => {
7875 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007876 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307877 }
7878 },
7879 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007880 'ShortName' => 'pldm_entity_association_pdr_add_from_node_check',
7881 'Source' => 'pdr.c',
7882 'SourceLine' => '936'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307883 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007884 '8605' => {
7885 'Header' => 'bios.h',
7886 'Param' => {
7887 '0' => {
7888 'name' => 'instance_id',
7889 'type' => '173'
7890 },
7891 '1' => {
7892 'name' => 'completion_code',
7893 'type' => '173'
7894 },
7895 '2' => {
7896 'name' => 'next_transfer_handle',
7897 'type' => '185'
7898 },
7899 '3' => {
7900 'name' => 'transfer_flag',
7901 'type' => '173'
7902 },
7903 '4' => {
7904 'name' => 'attribute_data',
7905 'type' => '6677'
7906 },
7907 '5' => {
7908 'name' => 'attribute_length',
7909 'type' => '123'
7910 },
7911 '6' => {
7912 'name' => 'msg',
7913 'offset' => '0',
7914 'type' => '1599'
7915 }
7916 },
7917 'Reg' => {
7918 '2' => 'r14'
7919 },
7920 'Return' => '74',
7921 'ShortName' => 'encode_get_bios_current_value_by_handle_resp',
7922 'Source' => 'bios.c',
7923 'SourceLine' => '428'
7924 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007925 '86068' => {
Andrew Jeffery096685b2023-07-17 17:36:14 +09307926 'Header' => 'pdr.h',
7927 'Param' => {
7928 '0' => {
7929 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007930 'type' => '83733'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307931 },
7932 '1' => {
7933 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007934 'type' => '85056'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307935 },
7936 '2' => {
7937 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007938 'type' => '6812'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307939 },
7940 '3' => {
7941 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007942 'type' => '5485'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307943 }
7944 },
7945 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007946 'ShortName' => 'pldm_entity_association_pdr_add_check',
7947 'Source' => 'pdr.c',
7948 'SourceLine' => '923'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307949 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007950 '86228' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307951 'Header' => 'pdr.h',
7952 'Param' => {
7953 '0' => {
7954 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007955 'type' => '83733'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307956 },
7957 '1' => {
7958 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007959 'type' => '85056'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307960 },
7961 '2' => {
7962 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007963 'type' => '6812'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307964 },
7965 '3' => {
7966 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007967 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307968 }
7969 },
7970 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007971 'ShortName' => 'pldm_entity_association_pdr_add',
7972 'Source' => 'pdr.c',
7973 'SourceLine' => '912'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307974 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007975 '87873' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307976 'Header' => 'pdr.h',
7977 'Param' => {
7978 '0' => {
7979 'name' => 'parent',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007980 'type' => '83271'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307981 },
7982 '1' => {
7983 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007984 'type' => '83669'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307985 }
7986 },
7987 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007988 '0' => 'rdi',
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307989 '1' => 'rsi'
7990 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007991 'Return' => '6812',
7992 'ShortName' => 'pldm_is_current_parent_child',
7993 'Source' => 'pdr.c',
7994 'SourceLine' => '751'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307995 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05007996 '87962' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307997 'Header' => 'pdr.h',
7998 'Param' => {
7999 '0' => {
8000 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008001 'type' => '83271'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308002 },
8003 '1' => {
8004 'name' => 'association_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008005 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308006 }
8007 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008008 'Reg' => {
8009 '0' => 'rdi',
8010 '1' => 'rcx'
8011 },
8012 'Return' => '173',
8013 'ShortName' => 'pldm_entity_get_num_children',
8014 'Source' => 'pdr.c',
8015 'SourceLine' => '725'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308016 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008017 '88177' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308018 'Header' => 'pdr.h',
8019 'Param' => {
8020 '0' => {
8021 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008022 'type' => '83271'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308023 }
8024 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008025 'Reg' => {
8026 '0' => 'rdi'
8027 },
8028 'Return' => '6812',
8029 'ShortName' => 'pldm_entity_is_exist_parent',
8030 'Source' => 'pdr.c',
8031 'SourceLine' => '711'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308032 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008033 '88332' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308034 'Header' => 'pdr.h',
8035 'Param' => {
8036 '0' => {
8037 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008038 'type' => '83271'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308039 }
8040 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008041 'Return' => '82382',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008042 'ShortName' => 'pldm_entity_get_parent',
8043 'Source' => 'pdr.c',
8044 'SourceLine' => '703'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308045 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008046 '88487' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308047 'Header' => 'pdr.h',
8048 'Param' => {
8049 '0' => {
8050 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008051 'type' => '83271'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308052 }
8053 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008054 'Return' => '6812',
8055 'ShortName' => 'pldm_entity_is_node_parent',
8056 'Source' => 'pdr.c',
8057 'SourceLine' => '695'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308058 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008059 '88642' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308060 'Header' => 'pdr.h',
8061 'Param' => {
8062 '0' => {
8063 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008064 'type' => '83733'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308065 }
8066 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008067 'Reg' => {
8068 '0' => 'rdi'
8069 },
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308070 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008071 'ShortName' => 'pldm_entity_association_tree_destroy',
8072 'Source' => 'pdr.c',
8073 'SourceLine' => '684'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308074 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008075 '88821' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008076 'Header' => 'pdr.h',
8077 'Param' => {
8078 '0' => {
8079 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008080 'type' => '83733'
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008081 },
8082 '1' => {
8083 'name' => 'entities',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008084 'type' => '83664'
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008085 },
8086 '2' => {
8087 'name' => 'size',
8088 'type' => '9679'
8089 }
8090 },
8091 'Reg' => {
8092 '2' => 'rbp'
8093 },
8094 'Return' => '1',
8095 'ShortName' => 'pldm_entity_association_tree_visit',
8096 'Source' => 'pdr.c',
8097 'SourceLine' => '651'
8098 },
8099 '8974' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308100 'Header' => 'bios.h',
8101 'Param' => {
8102 '0' => {
8103 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008104 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308105 },
8106 '1' => {
8107 'name' => 'payload_length',
8108 'type' => '123'
8109 },
8110 '2' => {
8111 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008112 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308113 },
8114 '3' => {
8115 'name' => 'transfer_op_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008116 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308117 },
8118 '4' => {
8119 'name' => 'attribute_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008120 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308121 }
8122 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308123 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008124 '1' => 'r9',
8125 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308126 '3' => 'rcx',
8127 '4' => 'r8'
8128 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308129 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008130 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req',
8131 'Source' => 'bios.c',
8132 'SourceLine' => '403'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308133 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008134 '89783' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09308135 'Header' => 'pdr.h',
8136 'Param' => {
8137 '0' => {
8138 'name' => 'tree',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008139 'type' => '83733'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308140 },
8141 '1' => {
8142 'name' => 'entity',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008143 'type' => '83669'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308144 },
8145 '2' => {
8146 'name' => 'entity_instance_number',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008147 'type' => '5485'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308148 },
8149 '3' => {
8150 'name' => 'parent',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008151 'type' => '83271'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308152 },
8153 '4' => {
8154 'name' => 'association_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008155 'type' => '173'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308156 }
8157 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008158 'Return' => '83271',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008159 'ShortName' => 'pldm_entity_association_tree_add',
8160 'Source' => 'pdr.c',
8161 'SourceLine' => '508'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308162 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008163 '90216' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308164 'Header' => 'pdr.h',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008165 'Return' => '83733',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008166 'ShortName' => 'pldm_entity_association_tree_init',
8167 'Source' => 'pdr.c',
8168 'SourceLine' => '473'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308169 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008170 '90450' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008171 'Header' => 'pdr.h',
8172 'Param' => {
8173 '0' => {
8174 'name' => 'node',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008175 'type' => '83271'
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008176 }
8177 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008178 'Return' => '82382',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008179 'ShortName' => 'pldm_entity_extract',
8180 'Source' => 'pdr.c',
8181 'SourceLine' => '456'
8182 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008183 '91245' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008184 'Header' => 'pdr.h',
8185 'Param' => {
8186 '0' => {
8187 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008188 'type' => '84802'
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008189 },
8190 '1' => {
8191 'name' => 'terminus_handle',
8192 'type' => '5485'
8193 },
8194 '2' => {
8195 'name' => 'tid',
8196 'type' => '173'
8197 },
8198 '3' => {
8199 'name' => 'tl_eid',
8200 'type' => '173'
8201 },
8202 '4' => {
8203 'name' => 'valid_bit',
8204 'type' => '6812'
8205 }
8206 },
8207 'Reg' => {
8208 '0' => 'rbx',
8209 '1' => 'rbp',
8210 '2' => 'r12',
8211 '3' => 'r13'
8212 },
8213 'Return' => '1',
8214 'ShortName' => 'pldm_pdr_update_TL_pdr',
8215 'Source' => 'pdr.c',
8216 'SourceLine' => '344'
8217 },
8218 '9126' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308219 'Header' => 'bios.h',
8220 'Param' => {
8221 '0' => {
8222 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008223 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308224 },
8225 '1' => {
8226 'name' => 'payload_length',
8227 'type' => '123'
8228 },
8229 '2' => {
8230 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008231 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308232 },
8233 '3' => {
8234 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008235 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308236 },
8237 '4' => {
8238 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008239 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308240 },
8241 '5' => {
8242 'name' => 'attribute_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008243 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308244 }
8245 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308246 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008247 '1' => 'rsi',
8248 '2' => 'rdx',
8249 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308250 '4' => 'r8',
8251 '5' => 'r9'
8252 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308253 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008254 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp',
8255 'Source' => 'bios.c',
8256 'SourceLine' => '368'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308257 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008258 '91605' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308259 'Header' => 'pdr.h',
8260 'Param' => {
8261 '0' => {
8262 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008263 'type' => '84802'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308264 },
8265 '1' => {
8266 'name' => 'fru_rsi',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008267 'type' => '5485'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308268 },
8269 '2' => {
8270 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008271 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308272 },
8273 '3' => {
8274 'name' => 'entity_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008275 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308276 },
8277 '4' => {
8278 'name' => 'entity_instance_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008279 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308280 },
8281 '5' => {
8282 'name' => 'container_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008283 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308284 }
8285 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008286 'Reg' => {
8287 '2' => 'r12'
8288 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008289 'Return' => '91590',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008290 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi',
8291 'Source' => 'pdr.c',
8292 'SourceLine' => '302'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308293 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008294 '91959' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308295 'Header' => 'pdr.h',
8296 'Param' => {
8297 '0' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308298 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008299 'type' => '85056'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308300 },
8301 '1' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308302 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008303 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308304 },
8305 '2' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308306 'name' => 'fru_rsi',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008307 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308308 },
8309 '3' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308310 'name' => 'entity_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008311 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308312 },
8313 '4' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308314 'name' => 'entity_instance_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008315 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308316 },
8317 '5' => {
8318 'name' => 'container_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008319 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308320 },
8321 '6' => {
8322 'name' => 'bmc_record_handle',
8323 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008324 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308325 }
8326 },
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308327 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008328 'ShortName' => 'pldm_pdr_add_fru_record_set_check',
8329 'Source' => 'pdr.c',
8330 'SourceLine' => '268'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308331 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008332 '92303' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308333 'Header' => 'pdr.h',
8334 'Param' => {
8335 '0' => {
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308336 'name' => 'record',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008337 'type' => '91590'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308338 }
8339 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008340 'Return' => '6812',
8341 'ShortName' => 'pldm_pdr_record_is_remote',
8342 'Source' => 'pdr.c',
8343 'SourceLine' => '260'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308344 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008345 '92458' => {
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308346 'Header' => 'pdr.h',
8347 'Param' => {
8348 '0' => {
8349 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008350 'type' => '84802'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308351 },
8352 '1' => {
8353 'name' => 'record',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008354 'type' => '91590'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308355 }
8356 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008357 'Return' => '185',
8358 'ShortName' => 'pldm_pdr_get_record_handle',
8359 'Source' => 'pdr.c',
8360 'SourceLine' => '249'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308361 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008362 '92671' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09308363 'Header' => 'pdr.h',
8364 'Param' => {
8365 '0' => {
8366 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008367 'type' => '84802'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308368 }
8369 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008370 'Return' => '185',
8371 'ShortName' => 'pldm_pdr_get_repo_size',
8372 'Source' => 'pdr.c',
8373 'SourceLine' => '241'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308374 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008375 '92802' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09308376 'Header' => 'pdr.h',
8377 'Param' => {
8378 '0' => {
8379 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008380 'type' => '84802'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308381 }
8382 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008383 'Return' => '185',
8384 'ShortName' => 'pldm_pdr_get_record_count',
8385 'Source' => 'pdr.c',
8386 'SourceLine' => '233'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308387 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008388 '9288' => {
8389 'Header' => 'bios.h',
8390 'Param' => {
8391 '0' => {
8392 'name' => 'instance_id',
8393 'type' => '173'
8394 },
8395 '1' => {
8396 'name' => 'transfer_handle',
8397 'type' => '185'
8398 },
8399 '2' => {
8400 'name' => 'transfer_op_flag',
8401 'type' => '173'
8402 },
8403 '3' => {
8404 'name' => 'attribute_handle',
8405 'type' => '5485'
8406 },
8407 '4' => {
8408 'name' => 'msg',
8409 'type' => '1599'
8410 }
8411 },
8412 'Return' => '74',
8413 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req',
8414 'Source' => 'bios.c',
8415 'SourceLine' => '338'
8416 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008417 '92933' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308418 'Header' => 'pdr.h',
8419 'Param' => {
8420 '0' => {
8421 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008422 'type' => '84802'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308423 },
8424 '1' => {
8425 'name' => 'pdr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008426 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308427 },
8428 '2' => {
8429 'name' => 'curr_record',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008430 'type' => '91590'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308431 },
8432 '3' => {
8433 'name' => 'data',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008434 'type' => '74240'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308435 },
8436 '4' => {
8437 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008438 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308439 }
8440 },
8441 'Reg' => {
8442 '0' => 'rdi',
8443 '3' => 'rcx',
8444 '4' => 'r8'
8445 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008446 'Return' => '91590',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008447 'ShortName' => 'pldm_pdr_find_record_by_type',
8448 'Source' => 'pdr.c',
8449 'SourceLine' => '202'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308450 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008451 '93104' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308452 'Header' => 'pdr.h',
8453 'Param' => {
8454 '0' => {
8455 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008456 'type' => '84802'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308457 },
8458 '1' => {
8459 'name' => 'curr_record',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008460 'type' => '91590'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308461 },
8462 '2' => {
8463 'name' => 'data',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008464 'type' => '74240'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308465 },
8466 '3' => {
8467 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008468 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308469 },
8470 '4' => {
8471 'name' => 'next_record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008472 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308473 }
8474 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008475 'Reg' => {
8476 '0' => 'rdi',
8477 '1' => 'rbx',
8478 '2' => 'r13',
8479 '3' => 'rcx',
8480 '4' => 'rbp'
8481 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008482 'Return' => '91590',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008483 'ShortName' => 'pldm_pdr_get_next_record',
8484 'Source' => 'pdr.c',
8485 'SourceLine' => '179'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308486 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008487 '93271' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308488 'Header' => 'pdr.h',
8489 'Param' => {
8490 '0' => {
8491 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008492 'type' => '84802'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308493 },
8494 '1' => {
8495 'name' => 'record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008496 'type' => '185'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308497 },
8498 '2' => {
8499 'name' => 'data',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008500 'type' => '74240'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308501 },
8502 '3' => {
8503 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008504 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308505 },
8506 '4' => {
8507 'name' => 'next_record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008508 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308509 }
8510 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008511 'Reg' => {
8512 '0' => 'rdi',
8513 '1' => 'rax',
8514 '2' => 'rdx',
8515 '3' => 'rcx',
8516 '4' => 'rbp'
8517 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008518 'Return' => '91590',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008519 'ShortName' => 'pldm_pdr_find_record',
8520 'Source' => 'pdr.c',
8521 'SourceLine' => '147'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308522 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008523 '93439' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308524 'Header' => 'pdr.h',
8525 'Param' => {
8526 '0' => {
8527 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008528 'type' => '85056'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308529 }
8530 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008531 'Reg' => {
8532 '0' => 'rdi'
8533 },
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308534 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008535 'ShortName' => 'pldm_pdr_destroy',
8536 'Source' => 'pdr.c',
8537 'SourceLine' => '127'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308538 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008539 '93594' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308540 'Header' => 'pdr.h',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008541 'Return' => '85056',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008542 'ShortName' => 'pldm_pdr_init',
8543 'Source' => 'pdr.c',
8544 'SourceLine' => '112'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308545 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008546 '93666' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308547 'Header' => 'pdr.h',
8548 'Param' => {
8549 '0' => {
8550 'name' => 'repo',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008551 'type' => '85056'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308552 },
8553 '1' => {
8554 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008555 'type' => '6677'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308556 },
8557 '2' => {
8558 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008559 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308560 },
8561 '3' => {
8562 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008563 'type' => '6812'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308564 },
8565 '4' => {
8566 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008567 'type' => '5485'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308568 },
8569 '5' => {
8570 'name' => 'record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008571 'type' => '2054'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308572 }
8573 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008574 'Reg' => {
8575 '0' => 'rbp',
8576 '1' => 'r13',
8577 '2' => 'r14',
8578 '5' => 'r12'
8579 },
Andrew Jeffery14d29842023-07-17 15:29:32 +09308580 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008581 'ShortName' => 'pldm_pdr_add_check',
8582 'Source' => 'pdr.c',
8583 'SourceLine' => '38'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308584 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008585 '9517' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308586 'Header' => 'bios.h',
8587 'Param' => {
8588 '0' => {
8589 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008590 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308591 },
8592 '1' => {
8593 'name' => 'payload_length',
8594 'type' => '123'
8595 },
8596 '2' => {
8597 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008598 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308599 },
8600 '3' => {
8601 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008602 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308603 },
8604 '4' => {
8605 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008606 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308607 },
8608 '5' => {
8609 'name' => 'bios_table_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008610 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308611 }
8612 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308613 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008614 '1' => 'r10',
8615 '2' => 'rsi',
8616 '3' => 'rdi',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308617 '4' => 'r8',
8618 '5' => 'r9'
8619 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308620 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008621 'ShortName' => 'decode_get_bios_table_resp',
8622 'Source' => 'bios.c',
8623 'SourceLine' => '303'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308624 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008625 '95205' => {
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308626 'Header' => 'utils.h',
8627 'Param' => {
8628 '0' => {
8629 'name' => 'dec',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008630 'type' => '185'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308631 }
8632 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008633 'Return' => '185',
8634 'ShortName' => 'dec2bcd32',
8635 'Source' => 'utils.c',
8636 'SourceLine' => '196'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308637 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008638 '95334' => {
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308639 'Header' => 'utils.h',
8640 'Param' => {
8641 '0' => {
8642 'name' => 'bcd',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008643 'type' => '185'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308644 }
8645 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008646 'Return' => '185',
8647 'ShortName' => 'bcd2dec32',
8648 'Source' => 'utils.c',
8649 'SourceLine' => '190'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308650 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008651 '95762' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308652 'Header' => 'utils.h',
8653 'Param' => {
8654 '0' => {
8655 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008656 'type' => '3447'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308657 },
8658 '1' => {
8659 'name' => 'buffer',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008660 'type' => '12326'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308661 },
8662 '2' => {
8663 'name' => 'buffer_size',
8664 'type' => '123'
8665 }
8666 },
8667 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008668 '0' => 'rdi',
8669 '1' => 'rcx'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308670 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008671 'Return' => '13274',
8672 'ShortName' => 'ver2str',
8673 'Source' => 'utils.c',
8674 'SourceLine' => '121'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308675 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008676 '95890' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308677 'Header' => 'utils.h',
8678 'Param' => {
8679 '0' => {
8680 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008681 'type' => '5228'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308682 },
8683 '1' => {
8684 'name' => 'size',
8685 'type' => '123'
8686 }
8687 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008688 'Reg' => {
8689 '1' => 'rdx'
8690 },
8691 'Return' => '173',
8692 'ShortName' => 'crc8',
8693 'Source' => 'utils.c',
8694 'SourceLine' => '98'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308695 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008696 '9689' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308697 'Header' => 'bios.h',
8698 'Param' => {
8699 '0' => {
8700 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008701 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308702 },
8703 '1' => {
8704 'name' => 'payload_length',
8705 'type' => '123'
8706 },
8707 '2' => {
8708 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008709 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308710 },
8711 '3' => {
8712 'name' => 'transfer_op_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008713 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308714 },
8715 '4' => {
8716 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008717 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308718 }
8719 },
8720 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008721 '1' => 'r9',
8722 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308723 '3' => 'rcx',
8724 '4' => 'r8'
8725 },
8726 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008727 'ShortName' => 'decode_get_bios_table_req',
8728 'Source' => 'bios.c',
8729 'SourceLine' => '280'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308730 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008731 '97190' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308732 'Header' => 'instance-id.h',
8733 'Param' => {
8734 '0' => {
8735 'name' => 'ctx',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008736 'type' => '97413'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308737 },
8738 '1' => {
8739 'name' => 'tid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008740 'type' => '96470'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308741 },
8742 '2' => {
8743 'name' => 'iid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008744 'type' => '96482'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308745 }
8746 },
8747 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008748 'ShortName' => 'pldm_instance_id_free',
8749 'Source' => 'instance-id.c',
8750 'SourceLine' => '190'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308751 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008752 '97418' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308753 'Header' => 'instance-id.h',
8754 'Param' => {
8755 '0' => {
8756 'name' => 'ctx',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008757 'type' => '97413'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308758 },
8759 '1' => {
8760 'name' => 'tid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008761 'type' => '96470'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308762 },
8763 '2' => {
8764 'name' => 'iid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008765 'type' => '97838'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308766 }
8767 },
8768 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008769 'ShortName' => 'pldm_instance_id_alloc',
8770 'Source' => 'instance-id.c',
8771 'SourceLine' => '101'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308772 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008773 '97843' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09308774 'Header' => 'instance-id.h',
8775 'Param' => {
8776 '0' => {
8777 'name' => 'ctx',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008778 'type' => '97413'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308779 }
8780 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008781 'Reg' => {
8782 '0' => 'rdi'
8783 },
Andrew Jeffery46d07682023-07-14 15:51:51 +09308784 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008785 'ShortName' => 'pldm_instance_db_destroy',
8786 'Source' => 'instance-id.c',
8787 'SourceLine' => '90'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308788 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008789 '97928' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09308790 'Header' => 'instance-id.h',
8791 'Param' => {
8792 '0' => {
8793 'name' => 'ctx',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008794 'type' => '98014'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308795 }
8796 },
8797 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008798 'ShortName' => 'pldm_instance_db_init_default',
8799 'Source' => 'instance-id.c',
8800 'SourceLine' => '83'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308801 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008802 '98019' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308803 'Header' => 'instance-id.h',
8804 'Param' => {
8805 '0' => {
8806 'name' => 'ctx',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008807 'type' => '98014'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308808 },
8809 '1' => {
8810 'name' => 'dbpath',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008811 'type' => '13269'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308812 }
8813 },
8814 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008815 'ShortName' => 'pldm_instance_db_init',
8816 'Source' => 'instance-id.c',
8817 'SourceLine' => '34'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308818 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008819 '9836' => {
8820 'Header' => 'bios.h',
8821 'Param' => {
8822 '0' => {
8823 'name' => 'instance_id',
8824 'type' => '173'
8825 },
8826 '1' => {
8827 'name' => 'transfer_handle',
8828 'type' => '185'
8829 },
8830 '2' => {
8831 'name' => 'transfer_op_flag',
8832 'type' => '173'
8833 },
8834 '3' => {
8835 'name' => 'table_type',
8836 'type' => '173'
8837 },
8838 '4' => {
8839 'name' => 'msg',
8840 'type' => '1599'
8841 }
8842 },
8843 'Return' => '74',
8844 'ShortName' => 'encode_get_bios_table_req',
8845 'Source' => 'bios.c',
8846 'SourceLine' => '251'
8847 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008848 '99300' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308849 'Header' => 'pldm.h',
8850 'Param' => {
8851 '0' => {
8852 'name' => 'eid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008853 'type' => '98632'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308854 },
8855 '1' => {
8856 'name' => 'mctp_fd',
8857 'type' => '74'
8858 },
8859 '2' => {
8860 'name' => 'pldm_req_msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008861 'type' => '6677'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308862 },
8863 '3' => {
8864 'name' => 'req_msg_len',
8865 'type' => '123'
8866 }
8867 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008868 'Reg' => {
8869 '0' => 'rdi',
8870 '1' => 'rsi',
8871 '2' => 'rdx',
8872 '3' => 'rcx'
8873 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008874 'Return' => '98747',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008875 'ShortName' => 'pldm_send',
8876 'Source' => 'pldm.c',
8877 'SourceLine' => '166'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308878 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008879 '99719' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308880 'Header' => 'pldm.h',
8881 'Param' => {
8882 '0' => {
8883 'name' => 'eid',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008884 'type' => '98632'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308885 },
8886 '1' => {
8887 'name' => 'mctp_fd',
8888 'type' => '74'
8889 },
8890 '2' => {
8891 'name' => 'pldm_req_msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008892 'type' => '6677'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308893 },
8894 '3' => {
8895 'name' => 'req_msg_len',
8896 'type' => '123'
8897 },
8898 '4' => {
8899 'name' => 'pldm_resp_msg',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008900 'type' => '74240'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308901 },
8902 '5' => {
8903 'name' => 'resp_msg_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008904 'type' => '9679'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308905 }
8906 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008907 'Reg' => {
8908 '0' => 'rdi',
8909 '1' => 'rsi',
8910 '2' => 'rdx',
8911 '3' => 'rcx',
8912 '4' => 'r8',
8913 '5' => 'r9'
8914 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05008915 'Return' => '98747',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008916 'ShortName' => 'pldm_send_recv',
8917 'Source' => 'pldm.c',
8918 'SourceLine' => '140'
8919 }
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308920 },
8921 'SymbolVersion' => {},
8922 'Symbols' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308923 'libpldm.so.0.4.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308924 'bcd2dec16' => 1,
8925 'bcd2dec32' => 1,
8926 'bcd2dec8' => 1,
8927 'crc32' => 1,
8928 'crc8' => 1,
8929 'dec2bcd16' => 1,
8930 'dec2bcd32' => 1,
8931 'dec2bcd8' => 1,
8932 'decode_activate_firmware_resp' => 1,
8933 'decode_apply_complete_req' => 1,
8934 'decode_cancel_update_component_resp' => 1,
8935 'decode_cancel_update_resp' => 1,
8936 'decode_descriptor_type_length_value' => 1,
8937 'decode_event_message_buffer_size_resp' => 1,
8938 'decode_event_message_supported_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308939 'decode_file_ack_req' => 1,
8940 'decode_file_ack_resp' => 1,
8941 'decode_file_ack_with_meta_data_req' => 1,
8942 'decode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308943 'decode_firmware_device_id_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308944 'decode_get_alert_status_req' => 1,
8945 'decode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308946 'decode_get_bios_attribute_current_value_by_handle_req' => 1,
8947 'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
8948 'decode_get_bios_table_req' => 1,
8949 'decode_get_bios_table_resp' => 1,
8950 'decode_get_commands_req' => 1,
8951 'decode_get_commands_resp' => 1,
8952 'decode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308953 'decode_get_file_table_req' => 1,
8954 'decode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308955 'decode_get_firmware_parameters_resp' => 1,
8956 'decode_get_firmware_parameters_resp_comp_entry' => 1,
8957 'decode_get_fru_record_by_option_req' => 1,
8958 'decode_get_fru_record_by_option_resp' => 1,
8959 'decode_get_fru_record_table_metadata_resp' => 1,
8960 'decode_get_fru_record_table_req' => 1,
8961 'decode_get_fru_record_table_resp' => 1,
8962 'decode_get_fru_record_table_resp_safe' => 1,
8963 'decode_get_numeric_effecter_value_req' => 1,
8964 'decode_get_numeric_effecter_value_resp' => 1,
8965 'decode_get_pdr_repository_info_resp' => 1,
8966 'decode_get_pdr_req' => 1,
8967 'decode_get_pdr_resp' => 1,
8968 'decode_get_sensor_reading_req' => 1,
8969 'decode_get_sensor_reading_resp' => 1,
8970 'decode_get_state_sensor_readings_req' => 1,
8971 'decode_get_state_sensor_readings_resp' => 1,
8972 'decode_get_status_resp' => 1,
8973 'decode_get_tid_resp' => 1,
8974 'decode_get_types_resp' => 1,
8975 'decode_get_version_req' => 1,
8976 'decode_get_version_resp' => 1,
8977 'decode_multipart_receive_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308978 'decode_new_file_req' => 1,
8979 'decode_new_file_resp' => 1,
8980 'decode_new_file_with_metadata_req' => 1,
8981 'decode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308982 'decode_numeric_sensor_data' => 1,
8983 'decode_numeric_sensor_pdr_data' => 1,
8984 'decode_pass_component_table_resp' => 1,
8985 'decode_platform_event_message_req' => 1,
8986 'decode_platform_event_message_resp' => 1,
8987 'decode_pldm_comp_image_info' => 1,
8988 'decode_pldm_package_header_info' => 1,
8989 'decode_pldm_pdr_repository_change_record_data' => 1,
8990 'decode_pldm_pdr_repository_chg_event_data' => 1,
8991 'decode_poll_for_platform_event_message_req' => 1,
8992 'decode_poll_for_platform_event_message_resp' => 1,
8993 'decode_query_device_identifiers_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308994 'decode_read_file_req' => 1,
8995 'decode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308996 'decode_request_firmware_data_req' => 1,
8997 'decode_request_update_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308998 'decode_rw_file_by_type_memory_req' => 1,
8999 'decode_rw_file_by_type_memory_resp' => 1,
9000 'decode_rw_file_by_type_req' => 1,
9001 'decode_rw_file_by_type_resp' => 1,
9002 'decode_rw_file_memory_req' => 1,
9003 'decode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309004 'decode_sensor_event_data' => 1,
9005 'decode_sensor_op_data' => 1,
9006 'decode_set_bios_attribute_current_value_req' => 1,
9007 'decode_set_bios_attribute_current_value_resp' => 1,
9008 'decode_set_bios_table_req' => 1,
9009 'decode_set_bios_table_resp' => 1,
9010 'decode_set_date_time_req' => 1,
9011 'decode_set_date_time_resp' => 1,
9012 'decode_set_event_receiver_req' => 1,
9013 'decode_set_event_receiver_resp' => 1,
9014 'decode_set_fru_record_table_req' => 1,
9015 'decode_set_numeric_effecter_value_req' => 1,
9016 'decode_set_numeric_effecter_value_resp' => 1,
9017 'decode_set_state_effecter_states_req' => 1,
9018 'decode_set_state_effecter_states_resp' => 1,
9019 'decode_state_sensor_data' => 1,
9020 'decode_transfer_complete_req' => 1,
9021 'decode_update_component_resp' => 1,
9022 'decode_vendor_defined_descriptor_value' => 1,
9023 'decode_verify_complete_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309024 'decode_write_file_req' => 1,
9025 'decode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309026 'encode_activate_firmware_req' => 1,
9027 'encode_apply_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309028 'encode_bios_attribute_update_event_req' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309029 'encode_cancel_update_component_req' => 1,
9030 'encode_cancel_update_req' => 1,
9031 'encode_cc_only_resp' => 1,
9032 'encode_event_message_buffer_size_req' => 1,
9033 'encode_event_message_supported_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309034 'encode_file_ack_req' => 1,
9035 'encode_file_ack_resp' => 1,
9036 'encode_file_ack_with_meta_data_req' => 1,
9037 'encode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309038 'encode_fru_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309039 'encode_get_alert_status_req' => 1,
9040 'encode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309041 'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9042 'encode_get_bios_current_value_by_handle_resp' => 1,
9043 'encode_get_bios_table_req' => 1,
9044 'encode_get_bios_table_resp' => 1,
9045 'encode_get_commands_req' => 1,
9046 'encode_get_commands_resp' => 1,
9047 'encode_get_date_time_req' => 1,
9048 'encode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309049 'encode_get_file_table_req' => 1,
9050 'encode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309051 'encode_get_firmware_parameters_req' => 1,
9052 'encode_get_fru_record_by_option_req' => 1,
9053 'encode_get_fru_record_by_option_resp' => 1,
9054 'encode_get_fru_record_table_metadata_req' => 1,
9055 'encode_get_fru_record_table_metadata_resp' => 1,
9056 'encode_get_fru_record_table_req' => 1,
9057 'encode_get_fru_record_table_resp' => 1,
9058 'encode_get_numeric_effecter_value_req' => 1,
9059 'encode_get_numeric_effecter_value_resp' => 1,
9060 'encode_get_pdr_repository_info_resp' => 1,
9061 'encode_get_pdr_req' => 1,
9062 'encode_get_pdr_resp' => 1,
9063 'encode_get_sensor_reading_req' => 1,
9064 'encode_get_sensor_reading_resp' => 1,
9065 'encode_get_state_sensor_readings_req' => 1,
9066 'encode_get_state_sensor_readings_resp' => 1,
9067 'encode_get_status_req' => 1,
9068 'encode_get_tid_req' => 1,
9069 'encode_get_tid_resp' => 1,
9070 'encode_get_types_req' => 1,
9071 'encode_get_types_resp' => 1,
9072 'encode_get_version_req' => 1,
9073 'encode_get_version_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309074 'encode_new_file_req' => 1,
9075 'encode_new_file_resp' => 1,
9076 'encode_new_file_with_metadata_req' => 1,
9077 'encode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309078 'encode_pass_component_table_req' => 1,
9079 'encode_platform_event_message_req' => 1,
9080 'encode_platform_event_message_resp' => 1,
9081 'encode_pldm_header_only' => 1,
9082 'encode_pldm_pdr_repository_chg_event_data' => 1,
9083 'encode_poll_for_platform_event_message_req' => 1,
9084 'encode_poll_for_platform_event_message_resp' => 1,
9085 'encode_query_device_identifiers_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309086 'encode_read_file_req' => 1,
9087 'encode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309088 'encode_request_firmware_data_resp' => 1,
9089 'encode_request_update_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309090 'encode_rw_file_by_type_memory_req' => 1,
9091 'encode_rw_file_by_type_memory_resp' => 1,
9092 'encode_rw_file_by_type_req' => 1,
9093 'encode_rw_file_by_type_resp' => 1,
9094 'encode_rw_file_memory_req' => 1,
9095 'encode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309096 'encode_sensor_event_data' => 1,
9097 'encode_set_bios_attribute_current_value_req' => 1,
9098 'encode_set_bios_attribute_current_value_resp' => 1,
9099 'encode_set_bios_table_req' => 1,
9100 'encode_set_bios_table_resp' => 1,
9101 'encode_set_date_time_req' => 1,
9102 'encode_set_date_time_resp' => 1,
9103 'encode_set_event_receiver_req' => 1,
9104 'encode_set_event_receiver_resp' => 1,
9105 'encode_set_fru_record_table_resp' => 1,
9106 'encode_set_numeric_effecter_value_req' => 1,
9107 'encode_set_numeric_effecter_value_resp' => 1,
9108 'encode_set_state_effecter_states_req' => 1,
9109 'encode_set_state_effecter_states_resp' => 1,
9110 'encode_set_tid_req' => 1,
9111 'encode_state_effecter_pdr' => 1,
9112 'encode_state_sensor_pdr' => 1,
9113 'encode_transfer_complete_resp' => 1,
9114 'encode_update_component_req' => 1,
9115 'encode_verify_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309116 'encode_write_file_req' => 1,
9117 'encode_write_file_resp' => 1,
Andrew Jeffery962fcec2023-07-07 10:10:19 +09309118 'get_fru_record_by_option_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309119 'is_time_legal' => 1,
9120 'is_transfer_flag_valid' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309121 'pack_pldm_header' => 1,
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09309122 'pldm_bios_table_append_pad_checksum_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309123 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9124 'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9125 'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9126 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309127 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309128 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309129 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309130 'pldm_bios_table_attr_entry_enum_encode_check' => 1,
9131 'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9132 'pldm_bios_table_attr_entry_integer_decode' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309133 'pldm_bios_table_attr_entry_integer_encode_check' => 1,
9134 'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9135 'pldm_bios_table_attr_entry_integer_info_check' => 1,
9136 'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309137 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
9138 'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9139 'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9140 'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309141 'pldm_bios_table_attr_entry_string_encode_check' => 1,
9142 'pldm_bios_table_attr_entry_string_encode_length' => 1,
9143 'pldm_bios_table_attr_entry_string_info_check' => 1,
9144 'pldm_bios_table_attr_find_by_handle' => 1,
9145 'pldm_bios_table_attr_find_by_string_handle' => 1,
9146 'pldm_bios_table_attr_value_copy_and_update' => 1,
9147 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9148 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9149 'pldm_bios_table_attr_value_entry_decode_handle' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309150 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
9151 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309152 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
9153 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309154 'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
9155 'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9156 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9157 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9158 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9159 'pldm_bios_table_attr_value_entry_length' => 1,
9160 'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9161 'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9162 'pldm_bios_table_attr_value_find_by_handle' => 1,
9163 'pldm_bios_table_checksum' => 1,
9164 'pldm_bios_table_iter_create' => 1,
9165 'pldm_bios_table_iter_free' => 1,
9166 'pldm_bios_table_iter_is_end' => 1,
9167 'pldm_bios_table_iter_next' => 1,
9168 'pldm_bios_table_iter_value' => 1,
9169 'pldm_bios_table_pad_checksum_size' => 1,
9170 'pldm_bios_table_string_entry_decode_handle' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309171 'pldm_bios_table_string_entry_decode_string_check' => 1,
9172 'pldm_bios_table_string_entry_decode_string_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309173 'pldm_bios_table_string_entry_encode_check' => 1,
9174 'pldm_bios_table_string_entry_encode_length' => 1,
9175 'pldm_bios_table_string_find_by_handle' => 1,
9176 'pldm_bios_table_string_find_by_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309177 'pldm_entity_association_pdr_add' => 1,
Andrew Jeffery096685b2023-07-17 17:36:14 +09309178 'pldm_entity_association_pdr_add_check' => 1,
Andrew Jeffery1354a6e2023-07-07 10:34:38 +09309179 'pldm_entity_association_pdr_add_from_node_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309180 'pldm_entity_association_pdr_extract' => 1,
9181 'pldm_entity_association_tree_add' => 1,
9182 'pldm_entity_association_tree_copy_root' => 1,
9183 'pldm_entity_association_tree_destroy' => 1,
9184 'pldm_entity_association_tree_destroy_root' => 1,
9185 'pldm_entity_association_tree_find' => 1,
Pavithra Barithaya7570fae2023-07-28 02:15:16 -05009186 'pldm_entity_association_tree_find_with_locality' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309187 'pldm_entity_association_tree_init' => 1,
9188 'pldm_entity_association_tree_visit' => 1,
9189 'pldm_entity_extract' => 1,
9190 'pldm_entity_get_num_children' => 1,
9191 'pldm_entity_get_parent' => 1,
9192 'pldm_entity_is_exist_parent' => 1,
9193 'pldm_entity_is_node_parent' => 1,
9194 'pldm_find_entity_ref_in_tree' => 1,
9195 'pldm_instance_db_destroy' => 1,
9196 'pldm_instance_db_init' => 1,
9197 'pldm_instance_db_init_default' => 1,
9198 'pldm_instance_id_alloc' => 1,
9199 'pldm_instance_id_free' => 1,
9200 'pldm_is_current_parent_child' => 1,
9201 'pldm_is_empty_entity_assoc_tree' => 1,
9202 'pldm_open' => 1,
Andrew Jefferyca248ce2023-07-07 10:38:30 +09309203 'pldm_pdr_add_check' => 1,
Andrew Jefferya2c69112023-07-07 10:41:38 +09309204 'pldm_pdr_add_fru_record_set_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309205 'pldm_pdr_destroy' => 1,
9206 'pldm_pdr_find_record' => 1,
9207 'pldm_pdr_find_record_by_type' => 1,
9208 'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9209 'pldm_pdr_get_next_record' => 1,
9210 'pldm_pdr_get_record_count' => 1,
9211 'pldm_pdr_get_record_handle' => 1,
9212 'pldm_pdr_get_repo_size' => 1,
9213 'pldm_pdr_init' => 1,
9214 'pldm_pdr_record_is_remote' => 1,
9215 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9216 'pldm_pdr_remove_remote_pdrs' => 1,
9217 'pldm_pdr_update_TL_pdr' => 1,
9218 'pldm_recv' => 1,
9219 'pldm_recv_any' => 1,
9220 'pldm_send' => 1,
9221 'pldm_send_recv' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309222 'unpack_pldm_header' => 1,
9223 'ver2str' => 1
9224 }
9225 },
9226 'Target' => 'unix',
9227 'TypeInfo' => {
9228 '1' => {
9229 'Name' => 'void',
9230 'Type' => 'Intrinsic'
9231 },
9232 '102' => {
9233 'Name' => 'unsigned long',
9234 'Size' => '8',
9235 'Type' => 'Intrinsic'
9236 },
9237 '109' => {
9238 'Name' => 'long',
9239 'Size' => '8',
9240 'Type' => 'Intrinsic'
9241 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309242 '116' => {
9243 'Name' => 'char',
9244 'Size' => '1',
9245 'Type' => 'Intrinsic'
9246 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309247 '123' => {
9248 'BaseType' => '102',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009249 'Header' => 'stddef.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309250 'Line' => '214',
9251 'Name' => 'size_t',
9252 'PrivateABI' => 1,
9253 'Size' => '8',
9254 'Type' => 'Typedef'
9255 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009256 '12326' => {
9257 'BaseType' => '116',
9258 'Name' => 'char*',
9259 'Size' => '8',
9260 'Type' => 'Pointer'
9261 },
9262 '12343' => {
9263 'BaseType' => '116',
9264 'Name' => 'char const',
9265 'Size' => '1',
9266 'Type' => 'Const'
9267 },
9268 '12360' => {
9269 'BaseType' => '123',
9270 'Name' => 'size_t const',
9271 'Size' => '8',
9272 'Type' => 'Const'
9273 },
9274 '12372' => {
9275 'BaseType' => '46',
9276 'Header' => 'types.h',
9277 'Line' => '37',
9278 'Name' => '__int8_t',
9279 'PrivateABI' => 1,
9280 'Size' => '1',
9281 'Type' => 'Typedef'
9282 },
9283 '12396' => {
9284 'BaseType' => '60',
9285 'Header' => 'types.h',
9286 'Line' => '39',
9287 'Name' => '__int16_t',
9288 'PrivateABI' => 1,
9289 'Size' => '2',
9290 'Type' => 'Typedef'
9291 },
9292 '12420' => {
9293 'BaseType' => '74',
9294 'Header' => 'types.h',
9295 'Line' => '41',
9296 'Name' => '__int32_t',
9297 'PrivateABI' => 1,
9298 'Size' => '4',
9299 'Type' => 'Typedef'
9300 },
9301 '12451' => {
9302 'BaseType' => '109',
9303 'Header' => 'types.h',
9304 'Line' => '194',
9305 'Name' => '__ssize_t',
9306 'PrivateABI' => 1,
9307 'Size' => '8',
9308 'Type' => 'Typedef'
9309 },
9310 '12463' => {
9311 'BaseType' => '12372',
9312 'Header' => 'stdint-intn.h',
9313 'Line' => '24',
9314 'Name' => 'int8_t',
9315 'PrivateABI' => 1,
9316 'Size' => '1',
9317 'Type' => 'Typedef'
9318 },
9319 '12475' => {
9320 'BaseType' => '12396',
9321 'Header' => 'stdint-intn.h',
9322 'Line' => '25',
9323 'Name' => 'int16_t',
9324 'PrivateABI' => 1,
9325 'Size' => '2',
9326 'Type' => 'Typedef'
9327 },
9328 '12487' => {
9329 'BaseType' => '12420',
9330 'Header' => 'stdint-intn.h',
9331 'Line' => '26',
9332 'Name' => 'int32_t',
9333 'PrivateABI' => 1,
9334 'Size' => '4',
9335 'Type' => 'Typedef'
9336 },
9337 '12528' => {
9338 'BaseType' => '5485',
9339 'Name' => 'uint16_t const',
9340 'Size' => '2',
9341 'Type' => 'Const'
9342 },
9343 '12545' => {
9344 'BaseType' => '185',
9345 'Name' => 'uint32_t const',
9346 'Size' => '4',
9347 'Type' => 'Const'
9348 },
9349 '12716' => {
9350 'BaseType' => '173',
9351 'Header' => 'pldm_types.h',
9352 'Line' => '31',
9353 'Name' => 'bool8_t',
9354 'Size' => '1',
9355 'Type' => 'Typedef'
9356 },
9357 '12728' => {
9358 'BaseType' => '451',
9359 'Header' => 'pldm_types.h',
9360 'Line' => '163',
9361 'Name' => 'real32_t',
9362 'Size' => '4',
9363 'Type' => 'Typedef'
9364 },
9365 '13269' => {
9366 'BaseType' => '12343',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309367 'Name' => 'char const*',
9368 'Size' => '8',
9369 'Type' => 'Pointer'
9370 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009371 '13274' => {
9372 'BaseType' => '12451',
9373 'Header' => 'types.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309374 'Line' => '108',
9375 'Name' => 'ssize_t',
9376 'PrivateABI' => 1,
9377 'Size' => '8',
9378 'Type' => 'Typedef'
9379 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009380 '13810' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309381 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309382 'Line' => '237',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309383 'Memb' => {
9384 '0' => {
9385 'name' => 'PLDM_SENSOR_OP_STATE',
9386 'value' => '0'
9387 },
9388 '1' => {
9389 'name' => 'PLDM_STATE_SENSOR_STATE',
9390 'value' => '1'
9391 },
9392 '2' => {
9393 'name' => 'PLDM_NUMERIC_SENSOR_STATE',
9394 'value' => '2'
9395 }
9396 },
9397 'Name' => 'enum sensor_event_class_states',
9398 'Size' => '4',
9399 'Type' => 'Enum'
9400 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009401 '13844' => {
9402 'BaseType' => '13810',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309403 'Name' => 'enum sensor_event_class_states const',
9404 'Size' => '4',
9405 'Type' => 'Const'
9406 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009407 '14067' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309408 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309409 'Line' => '454',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309410 'Memb' => {
9411 '0' => {
9412 'name' => 'record_handle',
9413 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009414 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309415 },
9416 '1' => {
9417 'name' => 'version',
9418 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009419 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309420 },
9421 '2' => {
9422 'name' => 'type',
9423 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009424 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309425 },
9426 '3' => {
9427 'name' => 'record_change_num',
9428 'offset' => '6',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009429 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309430 },
9431 '4' => {
9432 'name' => 'length',
9433 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009434 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309435 }
9436 },
9437 'Name' => 'struct pldm_pdr_hdr',
9438 'Size' => '10',
9439 'Type' => 'Struct'
9440 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009441 '14146' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309442 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009443 'Line' => '529',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309444 'Memb' => {
9445 '0' => {
9446 'name' => 'hdr',
9447 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009448 'type' => '14067'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309449 },
9450 '1' => {
9451 'name' => 'terminus_handle',
9452 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009453 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309454 },
9455 '2' => {
9456 'name' => 'sensor_id',
9457 'offset' => '18',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009458 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309459 },
9460 '3' => {
9461 'name' => 'entity_type',
9462 'offset' => '20',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009463 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309464 },
9465 '4' => {
9466 'name' => 'entity_instance',
9467 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009468 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309469 },
9470 '5' => {
9471 'name' => 'container_id',
9472 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009473 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309474 },
9475 '6' => {
9476 'name' => 'sensor_init',
9477 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009478 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309479 },
9480 '7' => {
9481 'name' => 'sensor_auxiliary_names_pdr',
9482 'offset' => '33',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009483 'type' => '12716'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309484 },
9485 '8' => {
9486 'name' => 'composite_sensor_count',
9487 'offset' => '34',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009488 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309489 },
9490 '9' => {
9491 'name' => 'possible_states',
9492 'offset' => '35',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009493 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309494 }
9495 },
9496 'Name' => 'struct pldm_state_sensor_pdr',
9497 'Size' => '24',
9498 'Type' => 'Struct'
9499 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309500 '142' => {
9501 'BaseType' => '53',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009502 'Header' => 'types.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309503 'Line' => '38',
9504 'Name' => '__uint8_t',
9505 'PrivateABI' => 1,
9506 'Size' => '1',
9507 'Type' => 'Typedef'
9508 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009509 '14290' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309510 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009511 'Line' => '546',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309512 'Memb' => {
9513 '0' => {
9514 'name' => 'state_set_id',
9515 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009516 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309517 },
9518 '1' => {
9519 'name' => 'possible_states_size',
9520 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009521 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309522 },
9523 '2' => {
9524 'name' => 'states',
9525 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009526 'type' => '14348'
9527 }
9528 },
9529 'Name' => 'struct state_sensor_possible_states',
9530 'Size' => '4',
9531 'Type' => 'Struct'
9532 },
9533 '14343' => {
9534 'BaseType' => '14290',
9535 'Name' => 'struct state_sensor_possible_states const',
9536 'Size' => '4',
9537 'Type' => 'Const'
9538 },
9539 '14348' => {
9540 'BaseType' => '351',
9541 'Name' => 'bitfield8_t[1]',
9542 'Size' => '1',
9543 'Type' => 'Array'
9544 },
9545 '14364' => {
9546 'Header' => 'platform.h',
9547 'Line' => '556',
9548 'Memb' => {
9549 '0' => {
9550 'name' => 'hdr',
9551 'offset' => '0',
9552 'type' => '14067'
9553 },
9554 '1' => {
9555 'name' => 'terminus_handle',
9556 'offset' => '16',
9557 'type' => '5485'
9558 },
9559 '10' => {
9560 'name' => 'possible_states',
9561 'offset' => '37',
9562 'type' => '879'
9563 },
9564 '2' => {
9565 'name' => 'effecter_id',
9566 'offset' => '18',
9567 'type' => '5485'
9568 },
9569 '3' => {
9570 'name' => 'entity_type',
9571 'offset' => '20',
9572 'type' => '5485'
9573 },
9574 '4' => {
9575 'name' => 'entity_instance',
9576 'offset' => '22',
9577 'type' => '5485'
9578 },
9579 '5' => {
9580 'name' => 'container_id',
9581 'offset' => '24',
9582 'type' => '5485'
9583 },
9584 '6' => {
9585 'name' => 'effecter_semantic_id',
9586 'offset' => '32',
9587 'type' => '5485'
9588 },
9589 '7' => {
9590 'name' => 'effecter_init',
9591 'offset' => '34',
9592 'type' => '173'
9593 },
9594 '8' => {
9595 'name' => 'has_description_pdr',
9596 'offset' => '35',
9597 'type' => '12716'
9598 },
9599 '9' => {
9600 'name' => 'composite_effecter_count',
9601 'offset' => '36',
9602 'type' => '173'
9603 }
9604 },
9605 'Name' => 'struct pldm_state_effecter_pdr',
9606 'Size' => '26',
9607 'Type' => 'Struct'
9608 },
9609 '14615' => {
9610 'Header' => 'platform.h',
9611 'Line' => '647',
9612 'Memb' => {
9613 '0' => {
9614 'name' => 'value_u8',
9615 'offset' => '0',
9616 'type' => '173'
9617 },
9618 '1' => {
9619 'name' => 'value_s8',
9620 'offset' => '0',
9621 'type' => '12463'
9622 },
9623 '2' => {
9624 'name' => 'value_u16',
9625 'offset' => '0',
9626 'type' => '5485'
9627 },
9628 '3' => {
9629 'name' => 'value_s16',
9630 'offset' => '0',
9631 'type' => '12475'
9632 },
9633 '4' => {
9634 'name' => 'value_u32',
9635 'offset' => '0',
9636 'type' => '185'
9637 },
9638 '5' => {
9639 'name' => 'value_s32',
9640 'offset' => '0',
9641 'type' => '12487'
9642 },
9643 '6' => {
9644 'name' => 'value_f32',
9645 'offset' => '0',
9646 'type' => '12728'
9647 }
9648 },
9649 'Name' => 'union union_range_field_format',
9650 'Size' => '4',
9651 'Type' => 'Union'
9652 },
9653 '14709' => {
9654 'Header' => 'platform.h',
9655 'Line' => '704',
9656 'Memb' => {
9657 '0' => {
9658 'name' => 'value_u8',
9659 'offset' => '0',
9660 'type' => '173'
9661 },
9662 '1' => {
9663 'name' => 'value_s8',
9664 'offset' => '0',
9665 'type' => '12463'
9666 },
9667 '2' => {
9668 'name' => 'value_u16',
9669 'offset' => '0',
9670 'type' => '5485'
9671 },
9672 '3' => {
9673 'name' => 'value_s16',
9674 'offset' => '0',
9675 'type' => '12475'
9676 },
9677 '4' => {
9678 'name' => 'value_u32',
9679 'offset' => '0',
9680 'type' => '185'
9681 },
9682 '5' => {
9683 'name' => 'value_s32',
9684 'offset' => '0',
9685 'type' => '12487'
9686 }
9687 },
9688 'Name' => 'union union_sensor_data_size',
9689 'Size' => '4',
9690 'Type' => 'Union'
9691 },
9692 '14721' => {
9693 'Header' => 'platform.h',
9694 'Line' => '711',
9695 'Memb' => {
9696 '0' => {
9697 'name' => 'record_handle',
9698 'offset' => '0',
9699 'type' => '185'
9700 },
9701 '1' => {
9702 'name' => 'version',
9703 'offset' => '4',
9704 'type' => '173'
9705 },
9706 '2' => {
9707 'name' => 'type',
9708 'offset' => '5',
9709 'type' => '173'
9710 },
9711 '3' => {
9712 'name' => 'record_change_num',
9713 'offset' => '6',
9714 'type' => '5485'
9715 },
9716 '4' => {
9717 'name' => 'length',
9718 'offset' => '8',
9719 'type' => '5485'
9720 }
9721 },
9722 'Name' => 'struct pldm_value_pdr_hdr',
9723 'Size' => '12',
9724 'Type' => 'Struct'
9725 },
9726 '14800' => {
9727 'Header' => 'platform.h',
9728 'Line' => '729',
9729 'Memb' => {
9730 '0' => {
9731 'name' => 'entity_instance_num',
9732 'offset' => '0',
9733 'type' => '5485'
9734 },
9735 '1' => {
9736 'name' => 'entity_instance',
9737 'offset' => '0',
9738 'type' => '5485'
9739 }
9740 },
9741 'Name' => 'anon-union-platform.h-729',
9742 'Size' => '2',
9743 'Type' => 'Union'
9744 },
9745 '14834' => {
9746 'Header' => 'platform.h',
9747 'Line' => '724',
9748 'Memb' => {
9749 '0' => {
9750 'name' => 'hdr',
9751 'offset' => '0',
9752 'type' => '14721'
9753 },
9754 '1' => {
9755 'name' => 'terminus_handle',
9756 'offset' => '18',
9757 'type' => '5485'
9758 },
9759 '10' => {
9760 'name' => 'rate_unit',
9761 'offset' => '38',
9762 'type' => '173'
9763 },
9764 '11' => {
9765 'name' => 'base_oem_unit_handle',
9766 'offset' => '39',
9767 'type' => '173'
9768 },
9769 '12' => {
9770 'name' => 'aux_unit',
9771 'offset' => '40',
9772 'type' => '173'
9773 },
9774 '13' => {
9775 'name' => 'aux_unit_modifier',
9776 'offset' => '41',
9777 'type' => '12463'
9778 },
9779 '14' => {
9780 'name' => 'aux_rate_unit',
9781 'offset' => '48',
9782 'type' => '173'
9783 },
9784 '15' => {
9785 'name' => 'rel',
9786 'offset' => '49',
9787 'type' => '173'
9788 },
9789 '16' => {
9790 'name' => 'aux_oem_unit_handle',
9791 'offset' => '50',
9792 'type' => '173'
9793 },
9794 '17' => {
9795 'name' => 'is_linear',
9796 'offset' => '51',
9797 'type' => '12716'
9798 },
9799 '18' => {
9800 'name' => 'sensor_data_size',
9801 'offset' => '52',
9802 'type' => '173'
9803 },
9804 '19' => {
9805 'name' => 'resolution',
9806 'offset' => '54',
9807 'type' => '12728'
9808 },
9809 '2' => {
9810 'name' => 'sensor_id',
9811 'offset' => '20',
9812 'type' => '5485'
9813 },
9814 '20' => {
9815 'name' => 'offset',
9816 'offset' => '64',
9817 'type' => '12728'
9818 },
9819 '21' => {
9820 'name' => 'accuracy',
9821 'offset' => '68',
9822 'type' => '5485'
9823 },
9824 '22' => {
9825 'name' => 'plus_tolerance',
9826 'offset' => '70',
9827 'type' => '173'
9828 },
9829 '23' => {
9830 'name' => 'minus_tolerance',
9831 'offset' => '71',
9832 'type' => '173'
9833 },
9834 '24' => {
9835 'name' => 'hysteresis',
9836 'offset' => '72',
9837 'type' => '14709'
9838 },
9839 '25' => {
9840 'name' => 'supported_thresholds',
9841 'offset' => '82',
9842 'type' => '351'
9843 },
9844 '26' => {
9845 'name' => 'threshold_and_hysteresis_volatility',
9846 'offset' => '83',
9847 'type' => '351'
9848 },
9849 '27' => {
9850 'name' => 'state_transition_interval',
9851 'offset' => '86',
9852 'type' => '12728'
9853 },
9854 '28' => {
9855 'name' => 'update_interval',
9856 'offset' => '96',
9857 'type' => '12728'
9858 },
9859 '29' => {
9860 'name' => 'max_readable',
9861 'offset' => '100',
9862 'type' => '14709'
9863 },
9864 '3' => {
9865 'name' => 'entity_type',
9866 'offset' => '22',
9867 'type' => '5485'
9868 },
9869 '30' => {
9870 'name' => 'min_readable',
9871 'offset' => '104',
9872 'type' => '14709'
9873 },
9874 '31' => {
9875 'name' => 'range_field_format',
9876 'offset' => '114',
9877 'type' => '173'
9878 },
9879 '32' => {
9880 'name' => 'range_field_support',
9881 'offset' => '115',
9882 'type' => '351'
9883 },
9884 '33' => {
9885 'name' => 'nominal_value',
9886 'offset' => '118',
9887 'type' => '14615'
9888 },
9889 '34' => {
9890 'name' => 'normal_max',
9891 'offset' => '128',
9892 'type' => '14615'
9893 },
9894 '35' => {
9895 'name' => 'normal_min',
9896 'offset' => '132',
9897 'type' => '14615'
9898 },
9899 '36' => {
9900 'name' => 'warning_high',
9901 'offset' => '136',
9902 'type' => '14615'
9903 },
9904 '37' => {
9905 'name' => 'warning_low',
9906 'offset' => '146',
9907 'type' => '14615'
9908 },
9909 '38' => {
9910 'name' => 'critical_high',
9911 'offset' => '150',
9912 'type' => '14615'
9913 },
9914 '39' => {
9915 'name' => 'critical_low',
9916 'offset' => '256',
9917 'type' => '14615'
9918 },
9919 '4' => {
9920 'name' => 'unnamed0',
9921 'offset' => '24',
9922 'type' => '14800'
9923 },
9924 '40' => {
9925 'name' => 'fatal_high',
9926 'offset' => '260',
9927 'type' => '14615'
9928 },
9929 '41' => {
9930 'name' => 'fatal_low',
9931 'offset' => '264',
9932 'type' => '14615'
9933 },
9934 '5' => {
9935 'name' => 'container_id',
9936 'offset' => '32',
9937 'type' => '5485'
9938 },
9939 '6' => {
9940 'name' => 'sensor_init',
9941 'offset' => '34',
9942 'type' => '173'
9943 },
9944 '7' => {
9945 'name' => 'sensor_auxiliary_names_pdr',
9946 'offset' => '35',
9947 'type' => '12716'
9948 },
9949 '8' => {
9950 'name' => 'base_unit',
9951 'offset' => '36',
9952 'type' => '173'
9953 },
9954 '9' => {
9955 'name' => 'unit_modifier',
9956 'offset' => '37',
9957 'type' => '12463'
9958 }
9959 },
9960 'Name' => 'struct pldm_numeric_sensor_value_pdr',
9961 'Size' => '112',
9962 'Type' => 'Struct'
9963 },
9964 '15387' => {
9965 'Header' => 'platform.h',
9966 'Line' => '776',
9967 'Memb' => {
9968 '0' => {
9969 'name' => 'state_set_id',
9970 'offset' => '0',
9971 'type' => '5485'
9972 },
9973 '1' => {
9974 'name' => 'possible_states_size',
9975 'offset' => '2',
9976 'type' => '173'
9977 },
9978 '2' => {
9979 'name' => 'states',
9980 'offset' => '3',
9981 'type' => '14348'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309982 }
9983 },
9984 'Name' => 'struct state_effecter_possible_states',
9985 'Size' => '4',
9986 'Type' => 'Struct'
9987 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309988 '154' => {
9989 'BaseType' => '81',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009990 'Header' => 'types.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309991 'Line' => '42',
9992 'Name' => '__uint32_t',
9993 'PrivateABI' => 1,
9994 'Size' => '4',
9995 'Type' => 'Typedef'
9996 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009997 '15440' => {
9998 'BaseType' => '15387',
9999 'Name' => 'struct state_effecter_possible_states const',
10000 'Size' => '4',
10001 'Type' => 'Const'
10002 },
10003 '15445' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010004 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010005 'Line' => '824',
10006 'Memb' => {
10007 '0' => {
10008 'name' => 'set_request',
10009 'offset' => '0',
10010 'type' => '173'
10011 },
10012 '1' => {
10013 'name' => 'effecter_state',
10014 'offset' => '1',
10015 'type' => '173'
10016 }
10017 },
10018 'Name' => 'struct state_field_for_state_effecter_set',
10019 'Size' => '2',
10020 'Type' => 'Struct'
10021 },
10022 '15485' => {
10023 'BaseType' => '15445',
10024 'Header' => 'platform.h',
10025 'Line' => '827',
10026 'Name' => 'set_effecter_state_field',
10027 'Size' => '2',
10028 'Type' => 'Typedef'
10029 },
10030 '15497' => {
10031 'Header' => 'platform.h',
10032 'Line' => '833',
10033 'Memb' => {
10034 '0' => {
10035 'name' => 'sensor_op_state',
10036 'offset' => '0',
10037 'type' => '173'
10038 },
10039 '1' => {
10040 'name' => 'present_state',
10041 'offset' => '1',
10042 'type' => '173'
10043 },
10044 '2' => {
10045 'name' => 'previous_state',
10046 'offset' => '2',
10047 'type' => '173'
10048 },
10049 '3' => {
10050 'name' => 'event_state',
10051 'offset' => '3',
10052 'type' => '173'
10053 }
10054 },
10055 'Name' => 'struct state_field_for_get_state_sensor_readings',
10056 'Size' => '4',
10057 'Type' => 'Struct'
10058 },
10059 '15563' => {
10060 'BaseType' => '15497',
10061 'Header' => 'platform.h',
10062 'Line' => '841',
10063 'Name' => 'get_sensor_state_field',
10064 'Size' => '4',
10065 'Type' => 'Typedef'
10066 },
10067 '15762' => {
10068 'BaseType' => '173',
10069 'Name' => 'uint8_t[13]',
10070 'Size' => '13',
10071 'Type' => 'Array'
10072 },
10073 '1599' => {
10074 'BaseType' => '835',
10075 'Name' => 'struct pldm_msg*',
10076 'Size' => '8',
10077 'Type' => 'Pointer'
10078 },
10079 '16244' => {
10080 'Header' => 'platform.h',
10081 'Line' => '978',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010082 'Memb' => {
10083 '0' => {
10084 'name' => 'sensor_id',
10085 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010086 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010087 },
10088 '1' => {
10089 'name' => 'sensor_event_class_type',
10090 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010091 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010092 },
10093 '2' => {
10094 'name' => 'event_class',
10095 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010096 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010097 }
10098 },
10099 'Name' => 'struct pldm_sensor_event_data',
10100 'Size' => '4',
10101 'Type' => 'Struct'
10102 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010103 '16456' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010104 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010105 'Line' => '1059',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010106 'Memb' => {
10107 '0' => {
10108 'name' => 'event_data_format',
10109 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010110 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010111 },
10112 '1' => {
10113 'name' => 'number_of_change_records',
10114 'offset' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010115 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010116 },
10117 '2' => {
10118 'name' => 'change_records',
10119 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010120 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010121 }
10122 },
10123 'Name' => 'struct pldm_pdr_repository_chg_event_data',
10124 'Size' => '3',
10125 'Type' => 'Struct'
10126 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010127 '166' => {
10128 'BaseType' => '1',
10129 'Name' => 'void*',
10130 'Size' => '8',
10131 'Type' => 'Pointer'
10132 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010133 '173' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010134 'BaseType' => '142',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010135 'Header' => 'stdint-uintn.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010136 'Line' => '24',
10137 'Name' => 'uint8_t',
10138 'PrivateABI' => 1,
10139 'Size' => '1',
10140 'Type' => 'Typedef'
10141 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010142 '17655' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010143 'BaseType' => '166',
10144 'Name' => 'void**',
10145 'Size' => '8',
10146 'Type' => 'Pointer'
10147 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010148 '185' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010149 'BaseType' => '154',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010150 'Header' => 'stdint-uintn.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010151 'Line' => '26',
10152 'Name' => 'uint32_t',
10153 'PrivateABI' => 1,
10154 'Size' => '4',
10155 'Type' => 'Typedef'
10156 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010157 '197' => {
10158 'Header' => 'pldm_types.h',
10159 'Line' => '8',
10160 'Name' => 'anon-struct-pldm_types.h-8',
10161 'Size' => '1',
10162 'Type' => 'Struct'
10163 },
10164 '2044' => {
10165 'BaseType' => '874',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010166 'Name' => 'struct pldm_msg const*',
10167 'Size' => '8',
10168 'Type' => 'Pointer'
10169 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010170 '2049' => {
10171 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010172 'Name' => 'uint8_t*',
10173 'Size' => '8',
10174 'Type' => 'Pointer'
10175 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010176 '2054' => {
10177 'BaseType' => '185',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010178 'Name' => 'uint32_t*',
10179 'Size' => '8',
10180 'Type' => 'Pointer'
10181 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010182 '21978' => {
10183 'BaseType' => '9679',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010184 'Name' => 'size_t*const',
10185 'Size' => '8',
10186 'Type' => 'Const'
10187 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010188 '23604' => {
10189 'BaseType' => '23614',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010190 'Name' => 'uint32_t const*const*',
10191 'Size' => '8',
10192 'Type' => 'Pointer'
10193 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010194 '23609' => {
10195 'BaseType' => '12545',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010196 'Name' => 'uint32_t const*',
10197 'Size' => '8',
10198 'Type' => 'Pointer'
10199 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010200 '23614' => {
10201 'BaseType' => '23609',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010202 'Name' => 'uint32_t const*const',
10203 'Size' => '8',
10204 'Type' => 'Const'
10205 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010206 '23619' => {
10207 'BaseType' => '16456',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010208 'Name' => 'struct pldm_pdr_repository_chg_event_data*',
10209 'Size' => '8',
10210 'Type' => 'Pointer'
10211 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010212 '2944' => {
10213 'BaseType' => '434',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010214 'Name' => 'ver32_t*',
10215 'Size' => '8',
10216 'Type' => 'Pointer'
10217 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010218 '30334' => {
10219 'BaseType' => '14834',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010220 'Name' => 'struct pldm_numeric_sensor_value_pdr*',
10221 'Size' => '8',
10222 'Type' => 'Pointer'
10223 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010224 '3447' => {
10225 'BaseType' => '446',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010226 'Name' => 'ver32_t const*',
10227 'Size' => '8',
10228 'Type' => 'Pointer'
10229 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010230 '351' => {
10231 'Header' => 'pldm_types.h',
10232 'Line' => '18',
10233 'Memb' => {
10234 '0' => {
10235 'name' => 'byte',
10236 'offset' => '0',
10237 'type' => '173'
10238 },
10239 '1' => {
10240 'name' => 'bits',
10241 'offset' => '0',
10242 'type' => '197'
10243 }
10244 },
10245 'Name' => 'union bitfield8_t',
10246 'Size' => '1',
10247 'Type' => 'Union'
10248 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010249 '363' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010250 'BaseType' => '351',
10251 'Name' => 'bitfield8_t const',
10252 'Size' => '1',
10253 'Type' => 'Const'
10254 },
10255 '368' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010256 'Header' => 'pldm_types.h',
10257 'Line' => '24',
10258 'Memb' => {
10259 '0' => {
10260 'name' => 'alpha',
10261 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010262 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010263 },
10264 '1' => {
10265 'name' => 'update',
10266 'offset' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010267 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010268 },
10269 '2' => {
10270 'name' => 'minor',
10271 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010272 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010273 },
10274 '3' => {
10275 'name' => 'major',
10276 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010277 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010278 }
10279 },
10280 'Name' => 'struct pldm_version',
10281 'Size' => '4',
10282 'Type' => 'Struct'
10283 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010284 '36997' => {
10285 'BaseType' => '16244',
10286 'Name' => 'struct pldm_sensor_event_data*',
10287 'Size' => '8',
10288 'Type' => 'Pointer'
10289 },
10290 '37002' => {
10291 'BaseType' => '36997',
10292 'Name' => 'struct pldm_sensor_event_data*const',
10293 'Size' => '8',
10294 'Type' => 'Const'
10295 },
10296 '38008' => {
10297 'BaseType' => '15563',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010298 'Name' => 'get_sensor_state_field*',
10299 'Size' => '8',
10300 'Type' => 'Pointer'
10301 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010302 '3851' => {
10303 'BaseType' => '351',
10304 'Name' => 'bitfield8_t*',
10305 'Size' => '8',
10306 'Type' => 'Pointer'
10307 },
10308 '4307' => {
10309 'BaseType' => '363',
10310 'Name' => 'bitfield8_t const*',
10311 'Size' => '8',
10312 'Type' => 'Pointer'
10313 },
10314 '434' => {
10315 'BaseType' => '368',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010316 'Header' => 'pldm_types.h',
10317 'Line' => '29',
10318 'Name' => 'ver32_t',
10319 'Size' => '4',
10320 'Type' => 'Typedef'
10321 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010322 '43625' => {
10323 'BaseType' => '15485',
10324 'Name' => 'set_effecter_state_field*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010325 'Size' => '8',
10326 'Type' => 'Pointer'
10327 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010328 '446' => {
10329 'BaseType' => '434',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010330 'Name' => 'ver32_t const',
10331 'Size' => '4',
10332 'Type' => 'Const'
10333 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010334 '44604' => {
10335 'BaseType' => '14146',
10336 'Name' => 'struct pldm_state_sensor_pdr*',
10337 'Size' => '8',
10338 'Type' => 'Pointer'
10339 },
10340 '44609' => {
10341 'BaseType' => '44604',
10342 'Name' => 'struct pldm_state_sensor_pdr*const',
10343 'Size' => '8',
10344 'Type' => 'Const'
10345 },
10346 '44614' => {
10347 'BaseType' => '14343',
10348 'Name' => 'struct state_sensor_possible_states const*',
10349 'Size' => '8',
10350 'Type' => 'Pointer'
10351 },
10352 '44619' => {
10353 'BaseType' => '44614',
10354 'Name' => 'struct state_sensor_possible_states const*const',
10355 'Size' => '8',
10356 'Type' => 'Const'
10357 },
10358 '45015' => {
10359 'BaseType' => '14364',
10360 'Name' => 'struct pldm_state_effecter_pdr*',
10361 'Size' => '8',
10362 'Type' => 'Pointer'
10363 },
10364 '45020' => {
10365 'BaseType' => '45015',
10366 'Name' => 'struct pldm_state_effecter_pdr*const',
10367 'Size' => '8',
10368 'Type' => 'Const'
10369 },
10370 '45025' => {
10371 'BaseType' => '15440',
10372 'Name' => 'struct state_effecter_possible_states const*',
10373 'Size' => '8',
10374 'Type' => 'Pointer'
10375 },
10376 '45030' => {
10377 'BaseType' => '45025',
10378 'Name' => 'struct state_effecter_possible_states const*const',
10379 'Size' => '8',
10380 'Type' => 'Const'
10381 },
10382 '451' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010383 'Name' => 'float',
10384 'Size' => '4',
10385 'Type' => 'Intrinsic'
10386 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010387 '46' => {
10388 'Name' => 'signed char',
10389 'Size' => '1',
10390 'Type' => 'Intrinsic'
10391 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010392 '49482' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010393 'BaseType' => '102',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010394 'Header' => 'types.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010395 'Line' => '45',
10396 'Name' => '__uint64_t',
10397 'PrivateABI' => 1,
10398 'Size' => '8',
10399 'Type' => 'Typedef'
10400 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010401 '49576' => {
10402 'BaseType' => '49482',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010403 'Header' => 'stdint-uintn.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010404 'Line' => '27',
10405 'Name' => 'uint64_t',
10406 'PrivateABI' => 1,
10407 'Size' => '8',
10408 'Type' => 'Typedef'
10409 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010410 '49588' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010411 'Header' => 'bios.h',
10412 'Line' => '38',
10413 'Memb' => {
10414 '0' => {
10415 'name' => 'PLDM_BIOS_STRING_TABLE',
10416 'value' => '0'
10417 },
10418 '1' => {
10419 'name' => 'PLDM_BIOS_ATTR_TABLE',
10420 'value' => '1'
10421 },
10422 '2' => {
10423 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10424 'value' => '2'
10425 }
10426 },
10427 'Name' => 'enum pldm_bios_table_types',
10428 'Size' => '4',
10429 'Type' => 'Enum'
10430 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010431 '49622' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010432 'Header' => 'bios.h',
10433 'Line' => '47',
10434 'Memb' => {
10435 '0' => {
10436 'name' => 'string_handle',
10437 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010438 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010439 },
10440 '1' => {
10441 'name' => 'string_length',
10442 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010443 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010444 },
10445 '2' => {
10446 'name' => 'name',
10447 'offset' => '4',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010448 'type' => '49679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010449 }
10450 },
10451 'Name' => 'struct pldm_bios_string_table_entry',
10452 'Size' => '5',
10453 'Type' => 'Struct'
10454 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010455 '49674' => {
10456 'BaseType' => '49622',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010457 'Name' => 'struct pldm_bios_string_table_entry const',
10458 'Size' => '5',
10459 'Type' => 'Const'
10460 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010461 '49679' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010462 'BaseType' => '116',
10463 'Name' => 'char[1]',
10464 'Size' => '1',
10465 'Type' => 'Array'
10466 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010467 '49695' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010468 'Header' => 'bios.h',
10469 'Line' => '53',
10470 'Memb' => {
10471 '0' => {
10472 'name' => 'attr_handle',
10473 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010474 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010475 },
10476 '1' => {
10477 'name' => 'attr_type',
10478 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010479 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010480 },
10481 '2' => {
10482 'name' => 'string_handle',
10483 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010484 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010485 },
10486 '3' => {
10487 'name' => 'metadata',
10488 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010489 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010490 }
10491 },
10492 'Name' => 'struct pldm_bios_attr_table_entry',
10493 'Size' => '6',
10494 'Type' => 'Struct'
10495 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010496 '49760' => {
10497 'BaseType' => '49695',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010498 'Name' => 'struct pldm_bios_attr_table_entry const',
10499 'Size' => '6',
10500 'Type' => 'Const'
10501 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010502 '49781' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010503 'Header' => 'bios.h',
10504 'Line' => '65',
10505 'Memb' => {
10506 '0' => {
10507 'name' => 'attr_handle',
10508 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010509 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010510 },
10511 '1' => {
10512 'name' => 'attr_type',
10513 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010514 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010515 },
10516 '2' => {
10517 'name' => 'value',
10518 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010519 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010520 }
10521 },
10522 'Name' => 'struct pldm_bios_attr_val_table_entry',
10523 'Size' => '4',
10524 'Type' => 'Struct'
10525 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010526 '49833' => {
10527 'BaseType' => '49781',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010528 'Name' => 'struct pldm_bios_attr_val_table_entry const',
10529 'Size' => '4',
10530 'Type' => 'Const'
10531 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010532 '49902' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010533 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010534 'Line' => '204',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010535 'Memb' => {
10536 '0' => {
10537 'name' => 'name_handle',
10538 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010539 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010540 },
10541 '1' => {
10542 'name' => 'read_only',
10543 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010544 'type' => '6812'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010545 },
10546 '2' => {
10547 'name' => 'pv_num',
10548 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010549 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010550 },
10551 '3' => {
10552 'name' => 'pv_handle',
10553 'offset' => '8',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010554 'type' => '50005'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010555 },
10556 '4' => {
10557 'name' => 'def_num',
10558 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010559 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010560 },
10561 '5' => {
10562 'name' => 'def_index',
10563 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010564 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010565 }
10566 },
10567 'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
10568 'Size' => '32',
10569 'Type' => 'Struct'
10570 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010571 '49993' => {
10572 'BaseType' => '49902',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010573 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
10574 'Size' => '32',
10575 'Type' => 'Const'
10576 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010577 '50005' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010578 'BaseType' => '12528',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010579 'Name' => 'uint16_t const*',
10580 'Size' => '8',
10581 'Type' => 'Pointer'
10582 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010583 '50015' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010584 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010585 'Line' => '292',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010586 'Memb' => {
10587 '0' => {
10588 'name' => 'name_handle',
10589 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010590 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010591 },
10592 '1' => {
10593 'name' => 'read_only',
10594 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010595 'type' => '6812'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010596 },
10597 '2' => {
10598 'name' => 'string_type',
10599 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010600 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010601 },
10602 '3' => {
10603 'name' => 'min_length',
10604 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010605 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010606 },
10607 '4' => {
10608 'name' => 'max_length',
10609 'offset' => '6',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010610 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010611 },
10612 '5' => {
10613 'name' => 'def_length',
10614 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010615 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010616 },
10617 '6' => {
10618 'name' => 'def_string',
10619 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010620 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010621 }
10622 },
10623 'Name' => 'struct pldm_bios_table_attr_entry_string_info',
10624 'Size' => '24',
10625 'Type' => 'Struct'
10626 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010627 '50127' => {
10628 'BaseType' => '50015',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010629 'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
10630 'Size' => '24',
10631 'Type' => 'Const'
10632 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010633 '50137' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010634 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010635 'Line' => '382',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010636 'Memb' => {
10637 '0' => {
10638 'name' => 'name_handle',
10639 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010640 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010641 },
10642 '1' => {
10643 'name' => 'read_only',
10644 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010645 'type' => '6812'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010646 },
10647 '2' => {
10648 'name' => 'lower_bound',
10649 'offset' => '8',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010650 'type' => '49576'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010651 },
10652 '3' => {
10653 'name' => 'upper_bound',
10654 'offset' => '22',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010655 'type' => '49576'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010656 },
10657 '4' => {
10658 'name' => 'scalar_increment',
10659 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010660 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010661 },
10662 '5' => {
10663 'name' => 'default_value',
10664 'offset' => '50',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010665 'type' => '49576'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010666 }
10667 },
10668 'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
10669 'Size' => '40',
10670 'Type' => 'Struct'
10671 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010672 '50235' => {
10673 'BaseType' => '50137',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010674 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
10675 'Size' => '40',
10676 'Type' => 'Const'
10677 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010678 '50596' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +093010679 'Name' => 'ssize_t(*)(void const*)',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010680 'Param' => {
10681 '0' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010682 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010683 }
10684 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010685 'Return' => '13274',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010686 'Size' => '8',
10687 'Type' => 'FuncPtr'
10688 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010689 '50666' => {
10690 'Line' => '935',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010691 'Memb' => {
10692 '0' => {
10693 'name' => 'table_data',
10694 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010695 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010696 },
10697 '1' => {
10698 'name' => 'table_len',
10699 'offset' => '8',
10700 'type' => '123'
10701 },
10702 '2' => {
10703 'name' => 'current_pos',
10704 'offset' => '22',
10705 'type' => '123'
10706 },
10707 '3' => {
10708 'name' => 'entry_length_handler',
10709 'offset' => '36',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010710 'type' => '50596'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010711 }
10712 },
10713 'Name' => 'struct pldm_bios_table_iter',
10714 'PrivateABI' => 1,
10715 'Size' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010716 'Source' => 'bios_table.c',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010717 'Type' => 'Struct'
10718 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010719 '50736' => {
10720 'BaseType' => '50666',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010721 'Name' => 'struct pldm_bios_table_iter const',
10722 'Size' => '32',
10723 'Type' => 'Const'
10724 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010725 '5078' => {
10726 'BaseType' => '830',
10727 'Name' => 'struct pldm_msg_hdr const*',
10728 'Size' => '8',
10729 'Type' => 'Pointer'
10730 },
10731 '5083' => {
10732 'BaseType' => '895',
10733 'Name' => 'struct pldm_header_info*',
10734 'Size' => '8',
10735 'Type' => 'Pointer'
10736 },
10737 '5173' => {
10738 'BaseType' => '974',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010739 'Name' => 'struct pldm_header_info const*',
10740 'Size' => '8',
10741 'Type' => 'Pointer'
10742 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010743 '5178' => {
10744 'BaseType' => '719',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010745 'Name' => 'struct pldm_msg_hdr*',
10746 'Size' => '8',
10747 'Type' => 'Pointer'
10748 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010749 '51806' => {
10750 'BaseType' => '50666',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010751 'Name' => 'struct pldm_bios_table_iter*',
10752 'Size' => '8',
10753 'Type' => 'Pointer'
10754 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010755 '51811' => {
10756 'BaseType' => '49833',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010757 'Name' => 'struct pldm_bios_attr_val_table_entry const*',
10758 'Size' => '8',
10759 'Type' => 'Pointer'
10760 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010761 '52226' => {
10762 'BaseType' => '49760',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010763 'Name' => 'struct pldm_bios_attr_table_entry const*',
10764 'Size' => '8',
10765 'Type' => 'Pointer'
10766 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010767 '5228' => {
10768 'BaseType' => '5238',
10769 'Name' => 'void const*',
10770 'Size' => '8',
10771 'Type' => 'Pointer'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010772 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010773 '5238' => {
10774 'BaseType' => '1',
10775 'Name' => 'void const',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010776 'Type' => 'Const'
10777 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010778 '52832' => {
10779 'BaseType' => '49674',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010780 'Name' => 'struct pldm_bios_string_table_entry const*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010781 'Size' => '8',
10782 'Type' => 'Pointer'
10783 },
10784 '53' => {
10785 'Name' => 'unsigned char',
10786 'Size' => '1',
10787 'Type' => 'Intrinsic'
10788 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010789 '53999' => {
10790 'BaseType' => '50736',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010791 'Name' => 'struct pldm_bios_table_iter const*',
10792 'Size' => '8',
10793 'Type' => 'Pointer'
10794 },
10795 '5430' => {
10796 'BaseType' => '67',
10797 'Header' => 'types.h',
10798 'Line' => '40',
10799 'Name' => '__uint16_t',
10800 'PrivateABI' => 1,
10801 'Size' => '2',
10802 'Type' => 'Typedef'
10803 },
10804 '5480' => {
10805 'BaseType' => '173',
10806 'Name' => 'uint8_t const',
10807 'Size' => '1',
10808 'Type' => 'Const'
10809 },
10810 '5485' => {
10811 'BaseType' => '5430',
10812 'Header' => 'stdint-uintn.h',
10813 'Line' => '25',
10814 'Name' => 'uint16_t',
10815 'PrivateABI' => 1,
10816 'Size' => '2',
10817 'Type' => 'Typedef'
10818 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010819 '58272' => {
10820 'BaseType' => '49576',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010821 'Name' => 'uint64_t*',
10822 'Size' => '8',
10823 'Type' => 'Pointer'
10824 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010825 '58549' => {
10826 'BaseType' => '50235',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010827 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
10828 'Size' => '8',
10829 'Type' => 'Pointer'
10830 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010831 '58858' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010832 'BaseType' => '13269',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010833 'Name' => 'char const**',
10834 'Size' => '8',
10835 'Type' => 'Pointer'
10836 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010837 '60' => {
10838 'Name' => 'short',
10839 'Size' => '2',
10840 'Type' => 'Intrinsic'
10841 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010842 '60030' => {
10843 'BaseType' => '50127',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010844 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
10845 'Size' => '8',
10846 'Type' => 'Pointer'
10847 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010848 '61528' => {
10849 'BaseType' => '49993',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010850 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
10851 'Size' => '8',
10852 'Type' => 'Pointer'
10853 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010854 '63738' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010855 'Header' => 'pldm_types.h',
10856 'Line' => '35',
10857 'Name' => 'anon-struct-pldm_types.h-35',
10858 'Size' => '2',
10859 'Type' => 'Struct'
10860 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010861 '64000' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010862 'Header' => 'pldm_types.h',
10863 'Line' => '53',
10864 'Memb' => {
10865 '0' => {
10866 'name' => 'value',
10867 'offset' => '0',
10868 'type' => '5485'
10869 },
10870 '1' => {
10871 'name' => 'bits',
10872 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010873 'type' => '63738'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010874 }
10875 },
10876 'Name' => 'union bitfield16_t',
10877 'Size' => '2',
10878 'Type' => 'Union'
10879 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010880 '64012' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010881 'Header' => 'pldm_types.h',
10882 'Line' => '57',
10883 'Name' => 'anon-struct-pldm_types.h-57',
10884 'Size' => '4',
10885 'Type' => 'Struct'
10886 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010887 '64498' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010888 'Header' => 'pldm_types.h',
10889 'Line' => '91',
10890 'Memb' => {
10891 '0' => {
10892 'name' => 'value',
10893 'offset' => '0',
10894 'type' => '185'
10895 },
10896 '1' => {
10897 'name' => 'bits',
10898 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010899 'type' => '64012'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010900 }
10901 },
10902 'Name' => 'union bitfield32_t',
10903 'Size' => '4',
10904 'Type' => 'Union'
10905 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010906 '64510' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010907 'Header' => 'pldm_types.h',
10908 'Line' => '95',
10909 'Name' => 'anon-struct-pldm_types.h-95',
10910 'Size' => '8',
10911 'Type' => 'Struct'
10912 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010913 '65444' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010914 'Header' => 'pldm_types.h',
10915 'Line' => '161',
10916 'Memb' => {
10917 '0' => {
10918 'name' => 'value',
10919 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010920 'type' => '49576'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010921 },
10922 '1' => {
10923 'name' => 'bits',
10924 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010925 'type' => '64510'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010926 }
10927 },
10928 'Name' => 'union bitfield64_t',
10929 'Size' => '8',
10930 'Type' => 'Union'
10931 },
10932 '6638' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010933 'Header' => 'utils.h',
10934 'Line' => '18',
10935 'Memb' => {
10936 '0' => {
10937 'name' => 'ptr',
10938 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010939 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010940 },
10941 '1' => {
10942 'name' => 'length',
10943 'offset' => '8',
10944 'type' => '123'
10945 }
10946 },
10947 'Name' => 'struct variable_field',
10948 'Size' => '16',
10949 'Type' => 'Struct'
10950 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010951 '6677' => {
10952 'BaseType' => '5480',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010953 'Name' => 'uint8_t const*',
10954 'Size' => '8',
10955 'Type' => 'Pointer'
10956 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010957 '66995' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010958 'Header' => 'firmware_update.h',
10959 'Line' => '329',
10960 'Memb' => {
10961 '0' => {
10962 'name' => 'uuid',
10963 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050010964 'type' => '67099'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010965 },
10966 '1' => {
10967 'name' => 'package_header_format_version',
10968 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010969 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010970 },
10971 '2' => {
10972 'name' => 'package_header_size',
10973 'offset' => '23',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010974 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010975 },
10976 '3' => {
10977 'name' => 'package_release_date_time',
10978 'offset' => '25',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010979 'type' => '15762'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010980 },
10981 '4' => {
10982 'name' => 'component_bitmap_bit_length',
10983 'offset' => '50',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010984 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010985 },
10986 '5' => {
10987 'name' => 'package_version_string_type',
10988 'offset' => '52',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010989 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010990 },
10991 '6' => {
10992 'name' => 'package_version_string_length',
10993 'offset' => '53',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010994 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010995 }
10996 },
10997 'Name' => 'struct pldm_package_header_information',
10998 'Size' => '36',
10999 'Type' => 'Struct'
11000 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011001 '67' => {
11002 'Name' => 'unsigned short',
11003 'Size' => '2',
11004 'Type' => 'Intrinsic'
11005 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011006 '67099' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011007 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011008 'Name' => 'uint8_t[16]',
11009 'Size' => '16',
11010 'Type' => 'Array'
11011 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011012 '67131' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011013 'Header' => 'firmware_update.h',
11014 'Line' => '343',
11015 'Memb' => {
11016 '0' => {
11017 'name' => 'record_length',
11018 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011019 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011020 },
11021 '1' => {
11022 'name' => 'descriptor_count',
11023 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011024 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011025 },
11026 '2' => {
11027 'name' => 'device_update_option_flags',
11028 'offset' => '3',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011029 'type' => '64498'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011030 },
11031 '3' => {
11032 'name' => 'comp_image_set_version_string_type',
11033 'offset' => '7',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011034 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011035 },
11036 '4' => {
11037 'name' => 'comp_image_set_version_string_length',
11038 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011039 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011040 },
11041 '5' => {
11042 'name' => 'fw_device_pkg_data_length',
11043 'offset' => '9',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011044 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011045 }
11046 },
11047 'Name' => 'struct pldm_firmware_device_id_record',
11048 'Size' => '11',
11049 'Type' => 'Struct'
11050 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011051 '67326' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011052 'Header' => 'firmware_update.h',
11053 'Line' => '377',
11054 'Memb' => {
11055 '0' => {
11056 'name' => 'comp_classification',
11057 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011058 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011059 },
11060 '1' => {
11061 'name' => 'comp_identifier',
11062 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011063 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011064 },
11065 '2' => {
11066 'name' => 'comp_comparison_stamp',
11067 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011068 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011069 },
11070 '3' => {
11071 'name' => 'comp_options',
11072 'offset' => '8',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011073 'type' => '64000'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011074 },
11075 '4' => {
11076 'name' => 'requested_comp_activation_method',
11077 'offset' => '16',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011078 'type' => '64000'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011079 },
11080 '5' => {
11081 'name' => 'comp_location_offset',
11082 'offset' => '18',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011083 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011084 },
11085 '6' => {
11086 'name' => 'comp_size',
11087 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011088 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011089 },
11090 '7' => {
11091 'name' => 'comp_version_string_type',
11092 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011093 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011094 },
11095 '8' => {
11096 'name' => 'comp_version_string_length',
11097 'offset' => '33',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011098 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011099 }
11100 },
11101 'Name' => 'struct pldm_component_image_information',
11102 'Size' => '22',
11103 'Type' => 'Struct'
11104 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011105 '67508' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011106 'Header' => 'firmware_update.h',
11107 'Line' => '403',
11108 'Memb' => {
11109 '0' => {
11110 'name' => 'completion_code',
11111 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011112 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011113 },
11114 '1' => {
11115 'name' => 'capabilities_during_update',
11116 'offset' => '1',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011117 'type' => '64498'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011118 },
11119 '2' => {
11120 'name' => 'comp_count',
11121 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011122 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011123 },
11124 '3' => {
11125 'name' => 'active_comp_image_set_ver_str_type',
11126 'offset' => '7',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011127 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011128 },
11129 '4' => {
11130 'name' => 'active_comp_image_set_ver_str_len',
11131 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011132 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011133 },
11134 '5' => {
11135 'name' => 'pending_comp_image_set_ver_str_type',
11136 'offset' => '9',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011137 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011138 },
11139 '6' => {
11140 'name' => 'pending_comp_image_set_ver_str_len',
11141 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011142 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011143 }
11144 },
11145 'Name' => 'struct pldm_get_firmware_parameters_resp',
11146 'Size' => '11',
11147 'Type' => 'Struct'
11148 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011149 '67612' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011150 'Header' => 'firmware_update.h',
11151 'Line' => '417',
11152 'Memb' => {
11153 '0' => {
11154 'name' => 'comp_classification',
11155 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011156 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011157 },
11158 '1' => {
11159 'name' => 'comp_identifier',
11160 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011161 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011162 },
11163 '10' => {
11164 'name' => 'pending_comp_release_date',
11165 'offset' => '37',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011166 'type' => '67794'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011167 },
11168 '11' => {
11169 'name' => 'comp_activation_methods',
11170 'offset' => '51',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011171 'type' => '64000'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011172 },
11173 '12' => {
11174 'name' => 'capabilities_during_update',
11175 'offset' => '53',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011176 'type' => '64498'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011177 },
11178 '2' => {
11179 'name' => 'comp_classification_index',
11180 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011181 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011182 },
11183 '3' => {
11184 'name' => 'active_comp_comparison_stamp',
11185 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011186 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011187 },
11188 '4' => {
11189 'name' => 'active_comp_ver_str_type',
11190 'offset' => '9',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011191 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011192 },
11193 '5' => {
11194 'name' => 'active_comp_ver_str_len',
11195 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011196 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011197 },
11198 '6' => {
11199 'name' => 'active_comp_release_date',
11200 'offset' => '17',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011201 'type' => '67794'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011202 },
11203 '7' => {
11204 'name' => 'pending_comp_comparison_stamp',
11205 'offset' => '25',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011206 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011207 },
11208 '8' => {
11209 'name' => 'pending_comp_ver_str_type',
11210 'offset' => '35',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011211 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011212 },
11213 '9' => {
11214 'name' => 'pending_comp_ver_str_len',
11215 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011216 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011217 }
11218 },
11219 'Name' => 'struct pldm_component_parameter_entry',
11220 'Size' => '39',
11221 'Type' => 'Struct'
11222 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011223 '67794' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011224 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011225 'Name' => 'uint8_t[8]',
11226 'Size' => '8',
11227 'Type' => 'Array'
11228 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011229 '6812' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +093011230 'Name' => '_Bool',
11231 'Size' => '1',
11232 'Type' => 'Intrinsic'
11233 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011234 '68654' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011235 'BaseType' => '6638',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093011236 'Name' => 'struct variable_field const',
11237 'Size' => '16',
11238 'Type' => 'Const'
11239 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011240 '68964' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011241 'BaseType' => '12716',
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +093011242 'Name' => 'bool8_t*',
11243 'Size' => '8',
11244 'Type' => 'Pointer'
11245 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011246 '68969' => {
11247 'BaseType' => '65444',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011248 'Name' => 'bitfield64_t*',
11249 'Size' => '8',
11250 'Type' => 'Pointer'
11251 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011252 '69722' => {
11253 'BaseType' => '64498',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011254 'Name' => 'bitfield32_t*',
11255 'Size' => '8',
11256 'Type' => 'Pointer'
11257 },
11258 '7034' => {
11259 'BaseType' => '6638',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011260 'Name' => 'struct variable_field*',
11261 'Size' => '8',
11262 'Type' => 'Pointer'
11263 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011264 '70568' => {
11265 'BaseType' => '64000',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011266 'Name' => 'bitfield16_t*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011267 'Size' => '8',
11268 'Type' => 'Pointer'
11269 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011270 '707' => {
11271 'Header' => 'base.h',
11272 'Line' => '88',
11273 'Memb' => {
11274 '0' => {
11275 'name' => 'PLDM_RESPONSE',
11276 'value' => '0'
11277 },
11278 '1' => {
11279 'name' => 'PLDM_REQUEST',
11280 'value' => '1'
11281 },
11282 '2' => {
11283 'name' => 'PLDM_RESERVED',
11284 'value' => '2'
11285 },
11286 '3' => {
11287 'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
11288 'value' => '3'
11289 }
11290 },
11291 'Name' => 'enum MessageType',
11292 'Size' => '4',
11293 'Type' => 'Enum'
11294 },
11295 '719' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011296 'Header' => 'base.h',
11297 'Line' => '117',
11298 'Memb' => {
11299 '0' => {
11300 'name' => 'command',
11301 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011302 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011303 }
11304 },
11305 'Name' => 'struct pldm_msg_hdr',
11306 'Size' => '3',
11307 'Type' => 'Struct'
11308 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011309 '72115' => {
11310 'BaseType' => '68654',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011311 'Name' => 'struct variable_field const*',
11312 'Size' => '8',
11313 'Type' => 'Pointer'
11314 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011315 '73709' => {
11316 'BaseType' => '67612',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011317 'Name' => 'struct pldm_component_parameter_entry*',
11318 'Size' => '8',
11319 'Type' => 'Pointer'
11320 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011321 '73939' => {
11322 'BaseType' => '67508',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011323 'Name' => 'struct pldm_get_firmware_parameters_resp*',
11324 'Size' => '8',
11325 'Type' => 'Pointer'
11326 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011327 '74' => {
11328 'Name' => 'int',
11329 'Size' => '4',
11330 'Type' => 'Intrinsic'
11331 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011332 '74240' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011333 'BaseType' => '2049',
11334 'Name' => 'uint8_t**',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011335 'Size' => '8',
11336 'Type' => 'Pointer'
11337 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011338 '74537' => {
11339 'BaseType' => '67326',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011340 'Name' => 'struct pldm_component_image_information*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011341 'Size' => '8',
11342 'Type' => 'Pointer'
11343 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011344 '75153' => {
11345 'BaseType' => '67131',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011346 'Name' => 'struct pldm_firmware_device_id_record*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011347 'Size' => '8',
11348 'Type' => 'Pointer'
11349 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011350 '75457' => {
11351 'BaseType' => '66995',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011352 'Name' => 'struct pldm_package_header_information*',
Andrew Jeffery4e1f1312023-07-14 15:56:51 +093011353 'Size' => '8',
11354 'Type' => 'Pointer'
11355 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011356 '81' => {
11357 'Name' => 'unsigned int',
11358 'Size' => '4',
11359 'Type' => 'Intrinsic'
11360 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011361 '82147' => {
11362 'BaseType' => '82164',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011363 'Header' => 'pdr.h',
11364 'Line' => '15',
11365 'Name' => 'pldm_pdr',
11366 'Size' => '24',
11367 'Type' => 'Typedef'
11368 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011369 '82159' => {
11370 'BaseType' => '82147',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011371 'Name' => 'pldm_pdr const',
11372 'Size' => '24',
11373 'Type' => 'Const'
11374 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011375 '82164' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011376 'Line' => '18',
11377 'Memb' => {
11378 '0' => {
11379 'name' => 'record_count',
11380 'offset' => '0',
11381 'type' => '185'
11382 },
11383 '1' => {
11384 'name' => 'size',
11385 'offset' => '4',
11386 'type' => '185'
11387 },
11388 '2' => {
11389 'name' => 'first',
11390 'offset' => '8',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011391 'type' => '83266'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011392 },
11393 '3' => {
11394 'name' => 'last',
11395 'offset' => '22',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011396 'type' => '83266'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011397 }
11398 },
11399 'Name' => 'struct pldm_pdr',
11400 'PrivateABI' => 1,
11401 'Size' => '24',
11402 'Source' => 'pdr.c',
11403 'Type' => 'Struct'
11404 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011405 '82224' => {
11406 'BaseType' => '82241',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011407 'Header' => 'pdr.h',
11408 'Line' => '20',
11409 'Name' => 'pldm_pdr_record',
11410 'Size' => '32',
11411 'Type' => 'Typedef'
11412 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011413 '82236' => {
11414 'BaseType' => '82224',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011415 'Name' => 'pldm_pdr_record const',
11416 'Size' => '32',
11417 'Type' => 'Const'
11418 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011419 '82241' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011420 'Line' => '9',
11421 'Memb' => {
11422 '0' => {
11423 'name' => 'record_handle',
11424 'offset' => '0',
11425 'type' => '185'
11426 },
11427 '1' => {
11428 'name' => 'size',
11429 'offset' => '4',
11430 'type' => '185'
11431 },
11432 '2' => {
11433 'name' => 'data',
11434 'offset' => '8',
11435 'type' => '2049'
11436 },
11437 '3' => {
11438 'name' => 'next',
11439 'offset' => '22',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011440 'type' => '83254'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011441 },
11442 '4' => {
11443 'name' => 'is_remote',
11444 'offset' => '36',
11445 'type' => '6812'
11446 },
11447 '5' => {
11448 'name' => 'terminus_handle',
11449 'offset' => '38',
11450 'type' => '5485'
11451 }
11452 },
11453 'Name' => 'struct pldm_pdr_record',
11454 'PrivateABI' => 1,
11455 'Size' => '32',
11456 'Source' => 'pdr.c',
11457 'Type' => 'Struct'
11458 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011459 '82325' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011460 'Header' => 'pdr.h',
11461 'Line' => '274',
11462 'Memb' => {
11463 '0' => {
11464 'name' => 'entity_type',
11465 'offset' => '0',
11466 'type' => '5485'
11467 },
11468 '1' => {
11469 'name' => 'entity_instance_num',
11470 'offset' => '2',
11471 'type' => '5485'
11472 },
11473 '2' => {
11474 'name' => 'entity_container_id',
11475 'offset' => '4',
11476 'type' => '5485'
11477 }
11478 },
11479 'Name' => 'struct pldm_entity',
11480 'Size' => '6',
11481 'Type' => 'Struct'
11482 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011483 '82382' => {
11484 'BaseType' => '82325',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011485 'Header' => 'pdr.h',
11486 'Line' => '278',
11487 'Name' => 'pldm_entity',
11488 'Size' => '6',
11489 'Type' => 'Typedef'
11490 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011491 '82426' => {
11492 'BaseType' => '82438',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011493 'Header' => 'pdr.h',
11494 'Line' => '288',
11495 'Name' => 'pldm_entity_association_tree',
11496 'Size' => '16',
11497 'Type' => 'Typedef'
11498 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011499 '82438' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011500 'Line' => '433',
11501 'Memb' => {
11502 '0' => {
11503 'name' => 'root',
11504 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011505 'type' => '83271'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011506 },
11507 '1' => {
11508 'name' => 'last_used_container_id',
11509 'offset' => '8',
11510 'type' => '5485'
11511 }
11512 },
11513 'Name' => 'struct pldm_entity_association_tree',
11514 'PrivateABI' => 1,
11515 'Size' => '16',
11516 'Source' => 'pdr.c',
11517 'Type' => 'Struct'
11518 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011519 '82481' => {
11520 'BaseType' => '82498',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011521 'Header' => 'pdr.h',
11522 'Line' => '293',
11523 'Name' => 'pldm_entity_node',
11524 'Size' => '40',
11525 'Type' => 'Typedef'
11526 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011527 '82498' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011528 'Line' => '438',
11529 'Memb' => {
11530 '0' => {
11531 'name' => 'entity',
11532 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011533 'type' => '82382'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011534 },
11535 '1' => {
11536 'name' => 'parent',
11537 'offset' => '6',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011538 'type' => '82382'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011539 },
11540 '2' => {
11541 'name' => 'remote_container_id',
11542 'offset' => '18',
11543 'type' => '5485'
11544 },
11545 '3' => {
11546 'name' => 'first_child',
11547 'offset' => '22',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011548 'type' => '83271'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011549 },
11550 '4' => {
11551 'name' => 'next_sibling',
11552 'offset' => '36',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011553 'type' => '83271'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011554 },
11555 '5' => {
11556 'name' => 'association_type',
11557 'offset' => '50',
11558 'type' => '173'
11559 }
11560 },
11561 'Name' => 'struct pldm_entity_node',
11562 'PrivateABI' => 1,
11563 'Size' => '40',
11564 'Source' => 'pdr.c',
11565 'Type' => 'Struct'
11566 },
11567 '830' => {
11568 'BaseType' => '719',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011569 'Name' => 'struct pldm_msg_hdr const',
11570 'Size' => '3',
11571 'Type' => 'Const'
11572 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011573 '83254' => {
11574 'BaseType' => '82241',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011575 'Name' => 'struct pldm_pdr_record*',
11576 'Size' => '8',
11577 'Type' => 'Pointer'
11578 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011579 '83266' => {
11580 'BaseType' => '82224',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011581 'Name' => 'pldm_pdr_record*',
11582 'Size' => '8',
11583 'Type' => 'Pointer'
11584 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011585 '83271' => {
11586 'BaseType' => '82481',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011587 'Name' => 'pldm_entity_node*',
11588 'Size' => '8',
11589 'Type' => 'Pointer'
11590 },
11591 '835' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011592 'Header' => 'base.h',
11593 'Line' => '150',
11594 'Memb' => {
11595 '0' => {
11596 'name' => 'hdr',
11597 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011598 'type' => '719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011599 },
11600 '1' => {
11601 'name' => 'payload',
11602 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011603 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011604 }
11605 },
11606 'Name' => 'struct pldm_msg',
11607 'Size' => '4',
11608 'Type' => 'Struct'
11609 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011610 '83664' => {
11611 'BaseType' => '83669',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011612 'Name' => 'pldm_entity**',
Andrew Jeffery8985dfd2023-07-17 15:34:48 +093011613 'Size' => '8',
11614 'Type' => 'Pointer'
11615 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011616 '83669' => {
11617 'BaseType' => '82382',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011618 'Name' => 'pldm_entity*',
11619 'Size' => '8',
11620 'Type' => 'Pointer'
11621 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011622 '83733' => {
11623 'BaseType' => '82426',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011624 'Name' => 'pldm_entity_association_tree*',
11625 'Size' => '8',
11626 'Type' => 'Pointer'
11627 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011628 '84012' => {
11629 'BaseType' => '83271',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011630 'Name' => 'pldm_entity_node**',
11631 'Size' => '8',
11632 'Type' => 'Pointer'
11633 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011634 '84802' => {
11635 'BaseType' => '82159',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011636 'Name' => 'pldm_pdr const*',
11637 'Size' => '8',
11638 'Type' => 'Pointer'
11639 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011640 '85056' => {
11641 'BaseType' => '82147',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011642 'Name' => 'pldm_pdr*',
11643 'Size' => '8',
11644 'Type' => 'Pointer'
11645 },
11646 '874' => {
11647 'BaseType' => '835',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011648 'Name' => 'struct pldm_msg const',
11649 'Size' => '4',
11650 'Type' => 'Const'
11651 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011652 '879' => {
11653 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011654 'Name' => 'uint8_t[1]',
11655 'Size' => '1',
11656 'Type' => 'Array'
11657 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011658 '895' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011659 'Header' => 'base.h',
11660 'Line' => '160',
11661 'Memb' => {
11662 '0' => {
11663 'name' => 'msg_type',
11664 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011665 'type' => '707'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011666 },
11667 '1' => {
11668 'name' => 'instance',
11669 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011670 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011671 },
11672 '2' => {
11673 'name' => 'pldm_type',
11674 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011675 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011676 },
11677 '3' => {
11678 'name' => 'command',
11679 'offset' => '6',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011680 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011681 },
11682 '4' => {
11683 'name' => 'completion_code',
11684 'offset' => '7',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011685 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011686 }
11687 },
11688 'Name' => 'struct pldm_header_info',
11689 'Size' => '8',
11690 'Type' => 'Struct'
11691 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011692 '9116' => {
11693 'BaseType' => '5485',
11694 'Name' => 'uint16_t*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011695 'Size' => '8',
11696 'Type' => 'Pointer'
11697 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011698 '91590' => {
11699 'BaseType' => '82236',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011700 'Name' => 'pldm_pdr_record const*',
11701 'Size' => '8',
11702 'Type' => 'Pointer'
11703 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011704 '96470' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011705 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011706 'Header' => 'base.h',
11707 'Line' => '14',
11708 'Name' => 'pldm_tid_t',
11709 'Size' => '1',
11710 'Type' => 'Typedef'
11711 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011712 '96482' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011713 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011714 'Header' => 'instance-id.h',
11715 'Line' => '11',
11716 'Name' => 'pldm_instance_id_t',
11717 'Size' => '1',
11718 'Type' => 'Typedef'
11719 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011720 '9679' => {
11721 'BaseType' => '123',
11722 'Name' => 'size_t*',
11723 'Size' => '8',
11724 'Type' => 'Pointer'
11725 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011726 '96862' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011727 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011728 'Memb' => {
11729 '0' => {
11730 'name' => 'prev',
11731 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011732 'type' => '96482'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011733 },
11734 '1' => {
11735 'name' => 'allocations',
11736 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011737 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011738 }
11739 },
11740 'Name' => 'struct pldm_tid_state',
11741 'PrivateABI' => 1,
11742 'Size' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011743 'Source' => 'instance-id.c',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011744 'Type' => 'Struct'
11745 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011746 '96901' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011747 'Line' => '23',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011748 'Memb' => {
11749 '0' => {
11750 'name' => 'state',
11751 'offset' => '0',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011752 'type' => '96943'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011753 },
11754 '1' => {
11755 'name' => 'lock_db_fd',
11756 'offset' => '8264',
11757 'type' => '74'
11758 }
11759 },
11760 'Name' => 'struct pldm_instance_db',
11761 'PrivateABI' => 1,
11762 'Size' => '2052',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011763 'Source' => 'instance-id.c',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011764 'Type' => 'Struct'
11765 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011766 '96943' => {
11767 'BaseType' => '96862',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011768 'Name' => 'struct pldm_tid_state[256]',
11769 'Size' => '2048',
11770 'Type' => 'Array'
11771 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011772 '974' => {
11773 'BaseType' => '895',
11774 'Name' => 'struct pldm_header_info const',
11775 'Size' => '8',
11776 'Type' => 'Const'
11777 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011778 '97413' => {
11779 'BaseType' => '96901',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011780 'Name' => 'struct pldm_instance_db*',
11781 'Size' => '8',
11782 'Type' => 'Pointer'
11783 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011784 '97838' => {
11785 'BaseType' => '96482',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011786 'Name' => 'pldm_instance_id_t*',
11787 'Size' => '8',
11788 'Type' => 'Pointer'
11789 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011790 '98014' => {
11791 'BaseType' => '97413',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011792 'Name' => 'struct pldm_instance_db**',
11793 'Size' => '8',
11794 'Type' => 'Pointer'
11795 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011796 '98632' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011797 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011798 'Header' => 'pldm.h',
11799 'Line' => '12',
11800 'Name' => 'mctp_eid_t',
11801 'Size' => '1',
11802 'Type' => 'Typedef'
11803 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011804 '98644' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011805 'Header' => 'pldm.h',
11806 'Line' => '14',
11807 'Memb' => {
11808 '0' => {
11809 'name' => 'PLDM_REQUESTER_SUCCESS',
11810 'value' => '0'
11811 },
11812 '1' => {
11813 'name' => 'PLDM_REQUESTER_OPEN_FAIL',
11814 'value' => '18446744073709551615 (-1)'
11815 },
11816 '10' => {
11817 'name' => 'PLDM_REQUESTER_SETUP_FAIL',
11818 'value' => '18446744073709551606 (-10)'
11819 },
11820 '11' => {
11821 'name' => 'PLDM_REQUESTER_INVALID_SETUP',
11822 'value' => '18446744073709551605 (-11)'
11823 },
11824 '12' => {
11825 'name' => 'PLDM_REQUESTER_POLL_FAIL',
11826 'value' => '18446744073709551604 (-12)'
11827 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011828 '13' => {
11829 'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY',
11830 'value' => '18446744073709551603 (-13)'
11831 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011832 '2' => {
11833 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
11834 'value' => '18446744073709551614 (-2)'
11835 },
11836 '3' => {
11837 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
11838 'value' => '18446744073709551613 (-3)'
11839 },
11840 '4' => {
11841 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
11842 'value' => '18446744073709551612 (-4)'
11843 },
11844 '5' => {
11845 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
11846 'value' => '18446744073709551611 (-5)'
11847 },
11848 '6' => {
11849 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
11850 'value' => '18446744073709551610 (-6)'
11851 },
11852 '7' => {
11853 'name' => 'PLDM_REQUESTER_SEND_FAIL',
11854 'value' => '18446744073709551609 (-7)'
11855 },
11856 '8' => {
11857 'name' => 'PLDM_REQUESTER_RECV_FAIL',
11858 'value' => '18446744073709551608 (-8)'
11859 },
11860 '9' => {
11861 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
11862 'value' => '18446744073709551607 (-9)'
11863 }
11864 },
11865 'Name' => 'enum pldm_requester_error_codes',
11866 'Size' => '4',
11867 'Type' => 'Enum'
11868 },
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011869 '98747' => {
11870 'BaseType' => '98644',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011871 'Header' => 'pldm.h',
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011872 'Line' => '29',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011873 'Name' => 'pldm_requester_rc_t',
11874 'Size' => '4',
11875 'Type' => 'Typedef'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011876 }
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011877 },
11878 'UndefinedSymbols' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +093011879 'libpldm.so.0.4.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011880 '_ITM_deregisterTMCloneTable' => 0,
11881 '_ITM_registerTMCloneTable' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011882 '__assert_fail@GLIBC_2.2.5' => 0,
11883 '__cxa_finalize@GLIBC_2.2.5' => 0,
11884 '__errno_location@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011885 '__gmon_start__' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011886 '__stack_chk_fail@GLIBC_2.4' => 0,
11887 'calloc@GLIBC_2.2.5' => 0,
11888 'clock_gettime@GLIBC_2.17' => 0,
11889 'close@GLIBC_2.2.5' => 0,
11890 'connect@GLIBC_2.2.5' => 0,
11891 'dup@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011892 'fclose@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011893 'fcntl64@GLIBC_2.28' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011894 'fgets@GLIBC_2.2.5' => 0,
11895 'fopen64@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011896 'free@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011897 'getsockopt@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011898 'malloc@GLIBC_2.2.5' => 0,
11899 'memcmp@GLIBC_2.2.5' => 0,
11900 'memcpy@GLIBC_2.14' => 0,
11901 'open64@GLIBC_2.2.5' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093011902 'poll@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011903 'recv@GLIBC_2.2.5' => 0,
11904 'recvmsg@GLIBC_2.2.5' => 0,
11905 'sendmsg@GLIBC_2.2.5' => 0,
11906 'sendto@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011907 'setsockopt@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011908 'socket@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011909 'stat64@GLIBC_2.33' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011910 'strlen@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011911 'strtol@GLIBC_2.2.5' => 0,
Pavithra Barithaya7570fae2023-07-28 02:15:16 -050011912 'timerfd_create@GLIBC_2.8' => 0,
11913 'timerfd_settime@GLIBC_2.8' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011914 'write@GLIBC_2.2.5' => 0
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011915 }
11916 },
11917 'WordSize' => '8'
11918 };