blob: dfd6c3a0777aac57751d6ba94bd70af6a0c1e6f9 [file] [log] [blame]
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301$VAR1 = {
2 'ABI_DUMPER_VERSION' => '1.2',
3 'ABI_DUMP_VERSION' => '3.5',
4 'Arch' => 'AARCH64',
5 'GccVersion' => '13.1.1',
6 '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,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093019 'utils.h' => 1
20 },
21 'Language' => 'C',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093022 'LibraryName' => 'libpldm.so.0.3.0',
23 'LibraryVersion' => '0.3.0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093024 'NameSpaces' => {},
25 'Needed' => {
26 'libc.so.6' => 1
27 },
28 'PublicABI' => '1',
29 'Sources' => {},
30 'SymbolInfo' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093031 '10023' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093032 'Header' => 'bios.h',
33 'Param' => {
34 '0' => {
35 'name' => 'instance_id',
36 'type' => '168'
37 },
38 '1' => {
39 'name' => 'seconds',
40 'type' => '168'
41 },
42 '2' => {
43 'name' => 'minutes',
44 'type' => '168'
45 },
46 '3' => {
47 'name' => 'hours',
48 'type' => '168'
49 },
50 '4' => {
51 'name' => 'day',
52 'type' => '168'
53 },
54 '5' => {
55 'name' => 'month',
56 'type' => '168'
57 },
58 '6' => {
59 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093060 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093061 },
62 '7' => {
63 'name' => 'msg',
64 'type' => '1615'
65 },
66 '8' => {
67 'name' => 'payload_length',
68 'type' => '123'
69 }
70 },
71 'Return' => '74',
72 'ShortName' => 'encode_set_date_time_req'
73 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093074 '10505' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093075 'Header' => 'bios.h',
76 'Param' => {
77 '0' => {
78 'name' => 'msg',
79 'type' => '2029'
80 },
81 '1' => {
82 'name' => 'payload_length',
83 'type' => '123'
84 },
85 '2' => {
86 'name' => 'completion_code',
87 'type' => '2034'
88 },
89 '3' => {
90 'name' => 'seconds',
91 'type' => '2034'
92 },
93 '4' => {
94 'name' => 'minutes',
95 'type' => '2034'
96 },
97 '5' => {
98 'name' => 'hours',
99 'type' => '2034'
100 },
101 '6' => {
102 'name' => 'day',
103 'type' => '2034'
104 },
105 '7' => {
106 'name' => 'month',
107 'type' => '2034'
108 },
109 '8' => {
110 'name' => 'year',
111 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930112 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930113 }
114 },
115 'Return' => '74',
116 'ShortName' => 'decode_get_date_time_resp'
117 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930118 '10693' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930119 'Header' => 'bios.h',
120 'Param' => {
121 '0' => {
122 'name' => 'instance_id',
123 'type' => '168'
124 },
125 '1' => {
126 'name' => 'completion_code',
127 'type' => '168'
128 },
129 '2' => {
130 'name' => 'seconds',
131 'type' => '168'
132 },
133 '3' => {
134 'name' => 'minutes',
135 'type' => '168'
136 },
137 '4' => {
138 'name' => 'hours',
139 'type' => '168'
140 },
141 '5' => {
142 'name' => 'day',
143 'type' => '168'
144 },
145 '6' => {
146 'name' => 'month',
147 'type' => '168'
148 },
149 '7' => {
150 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930151 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930152 },
153 '8' => {
154 'name' => 'msg',
155 'type' => '1615'
156 }
157 },
158 'Return' => '74',
159 'ShortName' => 'encode_get_date_time_resp'
160 },
Andrew Jefferyb6c06f12023-06-26 15:45:59 +0930161 '10972' => {
162 'Header' => 'bios.h',
163 'Param' => {
164 '0' => {
165 'name' => 'instance_id',
166 'type' => '168'
167 },
168 '1' => {
169 'name' => 'msg',
170 'type' => '1615'
171 }
172 },
173 'Return' => '74',
174 'ShortName' => 'encode_get_date_time_req'
175 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930176 '112509' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930177 'Header' => 'file_io.h',
178 'Param' => {
179 '0' => {
180 'name' => 'instance_id',
181 'type' => '168'
182 },
183 '1' => {
184 'name' => 'completion_code',
185 'type' => '168'
186 },
187 '2' => {
188 'name' => 'msg',
189 'type' => '1615'
190 }
191 },
192 'Return' => '74',
193 'ShortName' => 'encode_new_file_with_metadata_resp'
194 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930195 '112692' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930196 'Header' => 'file_io.h',
197 'Param' => {
198 '0' => {
199 'name' => 'msg',
200 'type' => '2029'
201 },
202 '1' => {
203 'name' => 'payload_length',
204 'type' => '123'
205 },
206 '2' => {
207 'name' => 'file_type',
208 'type' => '8294'
209 },
210 '3' => {
211 'name' => 'file_handle',
212 'type' => '2039'
213 },
214 '4' => {
215 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930216 'type' => '55004'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930217 },
218 '5' => {
219 'name' => 'file_meta_data_1',
220 'type' => '2039'
221 },
222 '6' => {
223 'name' => 'file_meta_data_2',
224 'type' => '2039'
225 },
226 '7' => {
227 'name' => 'file_meta_data_3',
228 'type' => '2039'
229 },
230 '8' => {
231 'name' => 'file_meta_data_4',
232 'offset' => '0',
233 'type' => '2039'
234 }
235 },
236 'Return' => '74',
237 'ShortName' => 'decode_new_file_with_metadata_req'
238 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930239 '112910' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930240 'Header' => 'file_io.h',
241 'Param' => {
242 '0' => {
243 'name' => 'msg',
244 'type' => '2029'
245 },
246 '1' => {
247 'name' => 'payload_length',
248 'type' => '123'
249 },
250 '2' => {
251 'name' => 'completion_code',
252 'type' => '2034'
253 }
254 },
255 'Return' => '74',
256 'ShortName' => 'decode_new_file_with_metadata_resp'
257 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930258 '113017' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930259 'Header' => 'file_io.h',
260 'Param' => {
261 '0' => {
262 'name' => 'instance_id',
263 'type' => '168'
264 },
265 '1' => {
266 'name' => 'file_type',
267 'type' => '4895'
268 },
269 '2' => {
270 'name' => 'file_handle',
271 'type' => '180'
272 },
273 '3' => {
274 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930275 'type' => '45555'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930276 },
277 '4' => {
278 'name' => 'file_meta_data_1',
279 'type' => '180'
280 },
281 '5' => {
282 'name' => 'file_meta_data_2',
283 'type' => '180'
284 },
285 '6' => {
286 'name' => 'file_meta_data_3',
287 'type' => '180'
288 },
289 '7' => {
290 'name' => 'file_meta_data_4',
291 'type' => '180'
292 },
293 '8' => {
294 'name' => 'msg',
295 'type' => '1615'
296 }
297 },
298 'Return' => '74',
299 'ShortName' => 'encode_new_file_with_metadata_req'
300 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930301 '113310' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930302 'Header' => 'file_io.h',
303 'Param' => {
304 '0' => {
305 'name' => 'instance_id',
306 'type' => '168'
307 },
308 '1' => {
309 'name' => 'completion_code',
310 'type' => '168'
311 },
312 '2' => {
313 'name' => 'msg',
314 'type' => '1615'
315 }
316 },
317 'Return' => '74',
318 'ShortName' => 'encode_file_ack_with_meta_data_resp'
319 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930320 '113488' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930321 'Header' => 'file_io.h',
322 'Param' => {
323 '0' => {
324 'name' => 'msg',
325 'type' => '2029'
326 },
327 '1' => {
328 'name' => 'payload_length',
329 'type' => '123'
330 },
331 '2' => {
332 'name' => 'file_type',
333 'type' => '8294'
334 },
335 '3' => {
336 'name' => 'file_handle',
337 'type' => '2039'
338 },
339 '4' => {
340 'name' => 'file_status',
341 'type' => '2034'
342 },
343 '5' => {
344 'name' => 'file_meta_data_1',
345 'type' => '2039'
346 },
347 '6' => {
348 'name' => 'file_meta_data_2',
349 'type' => '2039'
350 },
351 '7' => {
352 'name' => 'file_meta_data_3',
353 'type' => '2039'
354 },
355 '8' => {
356 'name' => 'file_meta_data_4',
357 'offset' => '0',
358 'type' => '2039'
359 }
360 },
361 'Return' => '74',
362 'ShortName' => 'decode_file_ack_with_meta_data_req'
363 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930364 '113686' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930365 'Header' => 'file_io.h',
366 'Param' => {
367 '0' => {
368 'name' => 'msg',
369 'type' => '2029'
370 },
371 '1' => {
372 'name' => 'payload_length',
373 'type' => '123'
374 },
375 '2' => {
376 'name' => 'completion_code',
377 'type' => '2034'
378 }
379 },
380 'Return' => '74',
381 'ShortName' => 'decode_file_ack_with_meta_data_resp'
382 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930383 '113788' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930384 'Header' => 'file_io.h',
385 'Param' => {
386 '0' => {
387 'name' => 'instance_id',
388 'type' => '168'
389 },
390 '1' => {
391 'name' => 'file_type',
392 'type' => '4895'
393 },
394 '2' => {
395 'name' => 'file_handle',
396 'type' => '180'
397 },
398 '3' => {
399 'name' => 'file_status',
400 'type' => '168'
401 },
402 '4' => {
403 'name' => 'file_meta_data_1',
404 'type' => '180'
405 },
406 '5' => {
407 'name' => 'file_meta_data_2',
408 'type' => '180'
409 },
410 '6' => {
411 'name' => 'file_meta_data_3',
412 'type' => '180'
413 },
414 '7' => {
415 'name' => 'file_meta_data_4',
416 'type' => '180'
417 },
418 '8' => {
419 'name' => 'msg',
420 'type' => '1615'
421 }
422 },
423 'Return' => '74',
424 'ShortName' => 'encode_file_ack_with_meta_data_req'
425 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930426 '114081' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930427 'Header' => 'file_io.h',
428 'Param' => {
429 '0' => {
430 'name' => 'msg',
431 'type' => '2029'
432 },
433 '1' => {
434 'name' => 'payload_length',
435 'type' => '123'
436 },
437 '2' => {
438 'name' => 'completion_code',
439 'type' => '2034'
440 }
441 },
442 'Return' => '74',
443 'ShortName' => 'decode_file_ack_resp'
444 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930445 '114188' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930446 'Header' => 'file_io.h',
447 'Param' => {
448 '0' => {
449 'name' => 'instance_id',
450 'type' => '168'
451 },
452 '1' => {
453 'name' => 'file_type',
454 'type' => '4895'
455 },
456 '2' => {
457 'name' => 'file_handle',
458 'type' => '180'
459 },
460 '3' => {
461 'name' => 'file_status',
462 'type' => '168'
463 },
464 '4' => {
465 'name' => 'msg',
466 'type' => '1615'
467 }
468 },
469 'Return' => '74',
470 'ShortName' => 'encode_file_ack_req'
471 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930472 '114406' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930473 'Header' => 'file_io.h',
474 'Param' => {
475 '0' => {
476 'name' => 'instance_id',
477 'type' => '168'
478 },
479 '1' => {
480 'name' => 'completion_code',
481 'type' => '168'
482 },
483 '2' => {
484 'name' => 'msg',
485 'type' => '1615'
486 }
487 },
488 'Return' => '74',
489 'ShortName' => 'encode_file_ack_resp'
490 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930491 '114579' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930492 'Header' => 'file_io.h',
493 'Param' => {
494 '0' => {
495 'name' => 'msg',
496 'type' => '2029'
497 },
498 '1' => {
499 'name' => 'payload_length',
500 'type' => '123'
501 },
502 '2' => {
503 'name' => 'file_type',
504 'type' => '8294'
505 },
506 '3' => {
507 'name' => 'file_handle',
508 'type' => '2039'
509 },
510 '4' => {
511 'name' => 'file_status',
512 'type' => '2034'
513 }
514 },
515 'Return' => '74',
516 'ShortName' => 'decode_file_ack_req'
517 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930518 '114715' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930519 'Header' => 'file_io.h',
520 'Param' => {
521 '0' => {
522 'name' => 'msg',
523 'type' => '2029'
524 },
525 '1' => {
526 'name' => 'payload_length',
527 'type' => '123'
528 },
529 '2' => {
530 'name' => 'completion_code',
531 'type' => '2034'
532 },
533 '3' => {
534 'name' => 'length',
535 'type' => '2039'
536 }
537 },
538 'Return' => '74',
539 'ShortName' => 'decode_rw_file_by_type_resp'
540 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930541 '114842' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930542 'Header' => 'file_io.h',
543 'Param' => {
544 '0' => {
545 'name' => 'instance_id',
546 'type' => '168'
547 },
548 '1' => {
549 'name' => 'command',
550 'type' => '168'
551 },
552 '2' => {
553 'name' => 'file_type',
554 'type' => '4895'
555 },
556 '3' => {
557 'name' => 'file_handle',
558 'type' => '180'
559 },
560 '4' => {
561 'name' => 'offset',
562 'type' => '180'
563 },
564 '5' => {
565 'name' => 'length',
566 'type' => '180'
567 },
568 '6' => {
569 'name' => 'msg',
570 'type' => '1615'
571 }
572 },
573 'Return' => '74',
574 'ShortName' => 'encode_rw_file_by_type_req'
575 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930576 '115100' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930577 'Header' => 'file_io.h',
578 'Param' => {
579 '0' => {
580 'name' => 'instance_id',
581 'type' => '168'
582 },
583 '1' => {
584 'name' => 'command',
585 'type' => '168'
586 },
587 '2' => {
588 'name' => 'completion_code',
589 'type' => '168'
590 },
591 '3' => {
592 'name' => 'length',
593 'type' => '180'
594 },
595 '4' => {
596 'name' => 'msg',
597 'type' => '1615'
598 }
599 },
600 'Return' => '74',
601 'ShortName' => 'encode_rw_file_by_type_resp'
602 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930603 '115313' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930604 'Header' => 'file_io.h',
605 'Param' => {
606 '0' => {
607 'name' => 'msg',
608 'type' => '2029'
609 },
610 '1' => {
611 'name' => 'payload_length',
612 'type' => '123'
613 },
614 '2' => {
615 'name' => 'file_type',
616 'type' => '8294'
617 },
618 '3' => {
619 'name' => 'file_handle',
620 'type' => '2039'
621 },
622 '4' => {
623 'name' => 'offset',
624 'type' => '2039'
625 },
626 '5' => {
627 'name' => 'length',
628 'type' => '2039'
629 }
630 },
631 'Return' => '74',
632 'ShortName' => 'decode_rw_file_by_type_req'
633 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930634 '115463' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930635 'Header' => 'file_io.h',
636 'Param' => {
637 '0' => {
638 'name' => 'msg',
639 'type' => '2029'
640 },
641 '1' => {
642 'name' => 'payload_length',
643 'type' => '123'
644 },
645 '2' => {
646 'name' => 'completion_code',
647 'type' => '2034'
648 }
649 },
650 'Return' => '74',
651 'ShortName' => 'decode_new_file_resp'
652 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930653 '115570' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930654 'Header' => 'file_io.h',
655 'Param' => {
656 '0' => {
657 'name' => 'instance_id',
658 'type' => '168'
659 },
660 '1' => {
661 'name' => 'file_type',
662 'type' => '4895'
663 },
664 '2' => {
665 'name' => 'file_handle',
666 'type' => '180'
667 },
668 '3' => {
669 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930670 'type' => '45555'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930671 },
672 '4' => {
673 'name' => 'msg',
674 'type' => '1615'
675 }
676 },
677 'Return' => '74',
678 'ShortName' => 'encode_new_file_req'
679 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930680 '115788' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930681 'Header' => 'file_io.h',
682 'Param' => {
683 '0' => {
684 'name' => 'instance_id',
685 'type' => '168'
686 },
687 '1' => {
688 'name' => 'completion_code',
689 'type' => '168'
690 },
691 '2' => {
692 'name' => 'msg',
693 'type' => '1615'
694 }
695 },
696 'Return' => '74',
697 'ShortName' => 'encode_new_file_resp'
698 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930699 '115961' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930700 'Header' => 'file_io.h',
701 'Param' => {
702 '0' => {
703 'name' => 'msg',
704 'type' => '2029'
705 },
706 '1' => {
707 'name' => 'payload_length',
708 'type' => '123'
709 },
710 '2' => {
711 'name' => 'file_type',
712 'type' => '8294'
713 },
714 '3' => {
715 'name' => 'file_handle',
716 'type' => '2039'
717 },
718 '4' => {
719 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930720 'type' => '55004'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930721 }
722 },
723 'Return' => '74',
724 'ShortName' => 'decode_new_file_req'
725 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930726 '116097' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930727 'Header' => 'file_io.h',
728 'Param' => {
729 '0' => {
730 'name' => 'msg',
731 'type' => '2029'
732 },
733 '1' => {
734 'name' => 'payload_length',
735 'type' => '123'
736 },
737 '2' => {
738 'name' => 'completion_code',
739 'type' => '2034'
740 },
741 '3' => {
742 'name' => 'length',
743 'type' => '2039'
744 }
745 },
746 'Return' => '74',
747 'ShortName' => 'decode_rw_file_by_type_memory_resp'
748 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930749 '116224' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930750 'Header' => 'file_io.h',
751 'Param' => {
752 '0' => {
753 'name' => 'instance_id',
754 'type' => '168'
755 },
756 '1' => {
757 'name' => 'command',
758 'type' => '168'
759 },
760 '2' => {
761 'name' => 'file_type',
762 'type' => '4895'
763 },
764 '3' => {
765 'name' => 'file_handle',
766 'type' => '180'
767 },
768 '4' => {
769 'name' => 'offset',
770 'type' => '180'
771 },
772 '5' => {
773 'name' => 'length',
774 'type' => '180'
775 },
776 '6' => {
777 'name' => 'address',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930778 'type' => '45555'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930779 },
780 '7' => {
781 'name' => 'msg',
782 'type' => '1615'
783 }
784 },
785 'Return' => '74',
786 'ShortName' => 'encode_rw_file_by_type_memory_req'
787 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930788 '116502' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930789 'Header' => 'file_io.h',
790 'Param' => {
791 '0' => {
792 'name' => 'instance_id',
793 'type' => '168'
794 },
795 '1' => {
796 'name' => 'command',
797 'type' => '168'
798 },
799 '2' => {
800 'name' => 'completion_code',
801 'type' => '168'
802 },
803 '3' => {
804 'name' => 'length',
805 'type' => '180'
806 },
807 '4' => {
808 'name' => 'msg',
809 'type' => '1615'
810 }
811 },
812 'Return' => '74',
813 'ShortName' => 'encode_rw_file_by_type_memory_resp'
814 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930815 '116715' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930816 'Header' => 'file_io.h',
817 'Param' => {
818 '0' => {
819 'name' => 'msg',
820 'type' => '2029'
821 },
822 '1' => {
823 'name' => 'payload_length',
824 'type' => '123'
825 },
826 '2' => {
827 'name' => 'file_type',
828 'type' => '8294'
829 },
830 '3' => {
831 'name' => 'file_handle',
832 'type' => '2039'
833 },
834 '4' => {
835 'name' => 'offset',
836 'type' => '2039'
837 },
838 '5' => {
839 'name' => 'length',
840 'type' => '2039'
841 },
842 '6' => {
843 'name' => 'address',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930844 'type' => '55004'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930845 }
846 },
847 'Return' => '74',
848 'ShortName' => 'decode_rw_file_by_type_memory_req'
849 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930850 '116879' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930851 'Header' => 'file_io.h',
852 'Param' => {
853 '0' => {
854 'name' => 'instance_id',
855 'type' => '168'
856 },
857 '1' => {
858 'name' => 'completion_code',
859 'type' => '168'
860 },
861 '2' => {
862 'name' => 'length',
863 'type' => '180'
864 },
865 '3' => {
866 'name' => 'msg',
867 'type' => '1615'
868 }
869 },
870 'Return' => '74',
871 'ShortName' => 'encode_write_file_resp'
872 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930873 '117077' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930874 'Header' => 'file_io.h',
875 'Param' => {
876 '0' => {
877 'name' => 'msg',
878 'type' => '2029'
879 },
880 '1' => {
881 'name' => 'payload_length',
882 'type' => '123'
883 },
884 '2' => {
885 'name' => 'completion_code',
886 'type' => '2034'
887 },
888 '3' => {
889 'name' => 'length',
890 'type' => '2039'
891 }
892 },
893 'Return' => '74',
894 'ShortName' => 'decode_write_file_resp'
895 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930896 '117199' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930897 'Header' => 'file_io.h',
898 'Param' => {
899 '0' => {
900 'name' => 'instance_id',
901 'type' => '168'
902 },
903 '1' => {
904 'name' => 'file_handle',
905 'type' => '180'
906 },
907 '2' => {
908 'name' => 'offset',
909 'type' => '180'
910 },
911 '3' => {
912 'name' => 'length',
913 'type' => '180'
914 },
915 '4' => {
916 'name' => 'msg',
917 'type' => '1615'
918 }
919 },
920 'Return' => '74',
921 'ShortName' => 'encode_write_file_req'
922 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930923 '117417' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930924 'Header' => 'file_io.h',
925 'Param' => {
926 '0' => {
927 'name' => 'msg',
928 'type' => '2029'
929 },
930 '1' => {
931 'name' => 'payload_length',
932 'type' => '123'
933 },
934 '2' => {
935 'name' => 'file_handle',
936 'type' => '2039'
937 },
938 '3' => {
939 'name' => 'offset',
940 'type' => '2039'
941 },
942 '4' => {
943 'name' => 'length',
944 'type' => '2039'
945 },
946 '5' => {
947 'name' => 'file_data_offset',
948 'type' => '8822'
949 }
950 },
951 'Return' => '74',
952 'ShortName' => 'decode_write_file_req'
953 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930954 '117566' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930955 'Header' => 'file_io.h',
956 'Param' => {
957 '0' => {
958 'name' => 'instance_id',
959 'type' => '168'
960 },
961 '1' => {
962 'name' => 'completion_code',
963 'type' => '168'
964 },
965 '2' => {
966 'name' => 'length',
967 'type' => '180'
968 },
969 '3' => {
970 'name' => 'msg',
971 'type' => '1615'
972 }
973 },
974 'Return' => '74',
975 'ShortName' => 'encode_read_file_resp'
976 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930977 '117764' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930978 'Header' => 'file_io.h',
979 'Param' => {
980 '0' => {
981 'name' => 'msg',
982 'type' => '2029'
983 },
984 '1' => {
985 'name' => 'payload_length',
986 'type' => '123'
987 },
988 '2' => {
989 'name' => 'completion_code',
990 'type' => '2034'
991 },
992 '3' => {
993 'name' => 'length',
994 'type' => '2039'
995 },
996 '4' => {
997 'name' => 'file_data_offset',
998 'type' => '8822'
999 }
1000 },
1001 'Return' => '74',
1002 'ShortName' => 'decode_read_file_resp'
1003 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301004 '117894' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301005 'Header' => 'file_io.h',
1006 'Param' => {
1007 '0' => {
1008 'name' => 'instance_id',
1009 'type' => '168'
1010 },
1011 '1' => {
1012 'name' => 'file_handle',
1013 'type' => '180'
1014 },
1015 '2' => {
1016 'name' => 'offset',
1017 'type' => '180'
1018 },
1019 '3' => {
1020 'name' => 'length',
1021 'type' => '180'
1022 },
1023 '4' => {
1024 'name' => 'msg',
1025 'type' => '1615'
1026 }
1027 },
1028 'Return' => '74',
1029 'ShortName' => 'encode_read_file_req'
1030 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301031 '118112' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301032 'Header' => 'file_io.h',
1033 'Param' => {
1034 '0' => {
1035 'name' => 'msg',
1036 'type' => '2029'
1037 },
1038 '1' => {
1039 'name' => 'payload_length',
1040 'type' => '123'
1041 },
1042 '2' => {
1043 'name' => 'file_handle',
1044 'type' => '2039'
1045 },
1046 '3' => {
1047 'name' => 'offset',
1048 'type' => '2039'
1049 },
1050 '4' => {
1051 'name' => 'length',
1052 'type' => '2039'
1053 }
1054 },
1055 'Return' => '74',
1056 'ShortName' => 'decode_read_file_req'
1057 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301058 '118241' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301059 'Header' => 'file_io.h',
1060 'Param' => {
1061 '0' => {
1062 'name' => 'msg',
1063 'type' => '2029'
1064 },
1065 '1' => {
1066 'name' => 'payload_length',
1067 'type' => '123'
1068 },
1069 '2' => {
1070 'name' => 'completion_code',
1071 'type' => '2034'
1072 },
1073 '3' => {
1074 'name' => 'next_transfer_handle',
1075 'type' => '2039'
1076 },
1077 '4' => {
1078 'name' => 'transfer_flag',
1079 'type' => '2034'
1080 },
1081 '5' => {
1082 'name' => 'file_table_data_start_offset',
1083 'type' => '2034'
1084 },
1085 '6' => {
1086 'name' => 'file_table_length',
1087 'type' => '8822'
1088 }
1089 },
1090 'Return' => '74',
1091 'ShortName' => 'decode_get_file_table_resp'
1092 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301093 '118407' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301094 'Header' => 'file_io.h',
1095 'Param' => {
1096 '0' => {
1097 'name' => 'instance_id',
1098 'type' => '168'
1099 },
1100 '1' => {
1101 'name' => 'transfer_handle',
1102 'type' => '180'
1103 },
1104 '2' => {
1105 'name' => 'transfer_opflag',
1106 'type' => '168'
1107 },
1108 '3' => {
1109 'name' => 'table_type',
1110 'type' => '168'
1111 },
1112 '4' => {
1113 'name' => 'msg',
1114 'type' => '1615'
1115 }
1116 },
1117 'Return' => '74',
1118 'ShortName' => 'encode_get_file_table_req'
1119 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301120 '118616' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301121 'Header' => 'file_io.h',
1122 'Param' => {
1123 '0' => {
1124 'name' => 'instance_id',
1125 'type' => '168'
1126 },
1127 '1' => {
1128 'name' => 'completion_code',
1129 'type' => '168'
1130 },
1131 '2' => {
1132 'name' => 'next_transfer_handle',
1133 'type' => '180'
1134 },
1135 '3' => {
1136 'name' => 'transfer_flag',
1137 'type' => '168'
1138 },
1139 '4' => {
1140 'name' => 'table_data',
1141 'type' => '6087'
1142 },
1143 '5' => {
1144 'name' => 'table_size',
1145 'type' => '123'
1146 },
1147 '6' => {
1148 'name' => 'msg',
1149 'type' => '1615'
1150 }
1151 },
1152 'Return' => '74',
1153 'ShortName' => 'encode_get_file_table_resp'
1154 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301155 '118899' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301156 'Header' => 'file_io.h',
1157 'Param' => {
1158 '0' => {
1159 'name' => 'msg',
1160 'type' => '2029'
1161 },
1162 '1' => {
1163 'name' => 'payload_length',
1164 'type' => '123'
1165 },
1166 '2' => {
1167 'name' => 'transfer_handle',
1168 'type' => '2039'
1169 },
1170 '3' => {
1171 'name' => 'transfer_opflag',
1172 'type' => '2034'
1173 },
1174 '4' => {
1175 'name' => 'table_type',
1176 'type' => '2034'
1177 }
1178 },
1179 'Return' => '74',
1180 'ShortName' => 'decode_get_file_table_req'
1181 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301182 '119028' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301183 'Header' => 'file_io.h',
1184 'Param' => {
1185 '0' => {
1186 'name' => 'msg',
1187 'type' => '2029'
1188 },
1189 '1' => {
1190 'name' => 'payload_length',
1191 'type' => '123'
1192 },
1193 '2' => {
1194 'name' => 'completion_code',
1195 'type' => '2034'
1196 },
1197 '3' => {
1198 'name' => 'length',
1199 'type' => '2039'
1200 }
1201 },
1202 'Return' => '74',
1203 'ShortName' => 'decode_rw_file_memory_resp'
1204 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301205 '119149' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301206 'Header' => 'file_io.h',
1207 'Param' => {
1208 '0' => {
1209 'name' => 'instance_id',
1210 'type' => '168'
1211 },
1212 '1' => {
1213 'name' => 'command',
1214 'type' => '168'
1215 },
1216 '2' => {
1217 'name' => 'file_handle',
1218 'type' => '180'
1219 },
1220 '3' => {
1221 'name' => 'offset',
1222 'type' => '180'
1223 },
1224 '4' => {
1225 'name' => 'length',
1226 'type' => '180'
1227 },
1228 '5' => {
1229 'name' => 'address',
Andrew Jefferycd732d12023-07-07 09:36:35 +09301230 'type' => '45555'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301231 },
1232 '6' => {
1233 'name' => 'msg',
1234 'type' => '1615'
1235 }
1236 },
1237 'Return' => '74',
1238 'ShortName' => 'encode_rw_file_memory_req'
1239 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301240 '119396' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301241 'Header' => 'file_io.h',
1242 'Param' => {
1243 '0' => {
1244 'name' => 'instance_id',
1245 'type' => '168'
1246 },
1247 '1' => {
1248 'name' => 'command',
1249 'type' => '168'
1250 },
1251 '2' => {
1252 'name' => 'completion_code',
1253 'type' => '168'
1254 },
1255 '3' => {
1256 'name' => 'length',
1257 'type' => '180'
1258 },
1259 '4' => {
1260 'name' => 'msg',
1261 'type' => '1615'
1262 }
1263 },
1264 'Return' => '74',
1265 'ShortName' => 'encode_rw_file_memory_resp'
1266 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301267 '119600' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301268 'Header' => 'file_io.h',
1269 'Param' => {
1270 '0' => {
1271 'name' => 'msg',
1272 'type' => '2029'
1273 },
1274 '1' => {
1275 'name' => 'payload_length',
1276 'type' => '123'
1277 },
1278 '2' => {
1279 'name' => 'file_handle',
1280 'type' => '2039'
1281 },
1282 '3' => {
1283 'name' => 'offset',
1284 'type' => '2039'
1285 },
1286 '4' => {
1287 'name' => 'length',
1288 'type' => '2039'
1289 },
1290 '5' => {
1291 'name' => 'address',
Andrew Jefferycd732d12023-07-07 09:36:35 +09301292 'type' => '55004'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301293 }
1294 },
1295 'Return' => '74',
1296 'ShortName' => 'decode_rw_file_memory_req'
1297 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301298 '120546' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301299 'Header' => 'host.h',
1300 'Param' => {
1301 '0' => {
1302 'name' => 'instance_id',
1303 'type' => '168'
1304 },
1305 '1' => {
1306 'name' => 'completion_code',
1307 'type' => '168'
1308 },
1309 '2' => {
1310 'name' => 'rack_entry',
1311 'type' => '180'
1312 },
1313 '3' => {
1314 'name' => 'pri_cec_node',
1315 'type' => '180'
1316 },
1317 '4' => {
1318 'name' => 'msg',
1319 'type' => '1615'
1320 },
1321 '5' => {
1322 'name' => 'payload_length',
1323 'type' => '123'
1324 }
1325 },
1326 'Return' => '74',
1327 'ShortName' => 'encode_get_alert_status_resp'
1328 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301329 '120777' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301330 'Header' => 'host.h',
1331 'Param' => {
1332 '0' => {
1333 'name' => 'msg',
1334 'type' => '2029'
1335 },
1336 '1' => {
1337 'name' => 'payload_length',
1338 'type' => '123'
1339 },
1340 '2' => {
1341 'name' => 'version_id',
1342 'type' => '2034'
1343 }
1344 },
1345 'Return' => '74',
1346 'ShortName' => 'decode_get_alert_status_req'
1347 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301348 '120865' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301349 'Header' => 'host.h',
1350 'Param' => {
1351 '0' => {
1352 'name' => 'msg',
1353 'type' => '2029'
1354 },
1355 '1' => {
1356 'name' => 'payload_length',
1357 'type' => '123'
1358 },
1359 '2' => {
1360 'name' => 'completion_code',
1361 'type' => '2034'
1362 },
1363 '3' => {
1364 'name' => 'rack_entry',
1365 'type' => '2039'
1366 },
1367 '4' => {
1368 'name' => 'pri_cec_node',
1369 'type' => '2039'
1370 }
1371 },
1372 'Return' => '74',
1373 'ShortName' => 'decode_get_alert_status_resp'
1374 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301375 '120998' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301376 'Header' => 'host.h',
1377 'Param' => {
1378 '0' => {
1379 'name' => 'instance_id',
1380 'type' => '168'
1381 },
1382 '1' => {
1383 'name' => 'version_id',
1384 'type' => '168'
1385 },
1386 '2' => {
1387 'name' => 'msg',
1388 'type' => '1615'
1389 },
1390 '3' => {
1391 'name' => 'payload_length',
1392 'type' => '123'
1393 }
1394 },
1395 'Return' => '74',
1396 'ShortName' => 'encode_get_alert_status_req'
1397 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301398 '122037' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301399 'Header' => 'platform_oem_ibm.h',
1400 'Param' => {
1401 '0' => {
1402 'name' => 'instance_id',
1403 'type' => '168'
1404 },
1405 '1' => {
1406 'name' => 'format_version',
1407 'type' => '168'
1408 },
1409 '2' => {
1410 'name' => 'tid',
1411 'type' => '168'
1412 },
1413 '3' => {
1414 'name' => 'num_handles',
1415 'type' => '168'
1416 },
1417 '4' => {
1418 'name' => 'list_of_handles',
1419 'type' => '6087'
1420 },
1421 '5' => {
1422 'name' => 'payload_length',
1423 'type' => '123'
1424 },
1425 '6' => {
1426 'name' => 'msg',
1427 'type' => '1615'
1428 }
1429 },
1430 'Return' => '74',
1431 'ShortName' => 'encode_bios_attribute_update_event_req'
1432 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301433 '1440' => {
1434 'Header' => 'base.h',
1435 'Param' => {
1436 '0' => {
1437 'name' => 'msg_type',
1438 'type' => '168'
1439 },
1440 '1' => {
1441 'name' => 'instance_id',
1442 'type' => '168'
1443 },
1444 '2' => {
1445 'name' => 'pldm_type',
1446 'type' => '168'
1447 },
1448 '3' => {
1449 'name' => 'command',
1450 'type' => '168'
1451 },
1452 '4' => {
1453 'name' => 'msg',
1454 'type' => '1615'
1455 }
1456 },
1457 'Return' => '74',
1458 'ShortName' => 'encode_pldm_header_only'
1459 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301460 '15842' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301461 'Header' => 'platform.h',
1462 'Param' => {
1463 '0' => {
1464 'name' => 'msg',
1465 'type' => '2029'
1466 },
1467 '1' => {
1468 'name' => 'payload_length',
1469 'type' => '123'
1470 },
1471 '10' => {
1472 'name' => 'event_data_integrity_checksum',
1473 'type' => '2039'
1474 },
1475 '2' => {
1476 'name' => 'completion_code',
1477 'type' => '2034'
1478 },
1479 '3' => {
1480 'name' => 'tid',
1481 'type' => '2034'
1482 },
1483 '4' => {
1484 'name' => 'event_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301485 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301486 },
1487 '5' => {
1488 'name' => 'next_data_transfer_handle',
1489 'type' => '2039'
1490 },
1491 '6' => {
1492 'name' => 'transfer_flag',
1493 'type' => '2034'
1494 },
1495 '7' => {
1496 'name' => 'event_class',
1497 'type' => '2034'
1498 },
1499 '8' => {
1500 'name' => 'event_data_size',
1501 'type' => '2039'
1502 },
1503 '9' => {
1504 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301505 'type' => '16585'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301506 }
1507 },
1508 'Return' => '74',
1509 'ShortName' => 'decode_poll_for_platform_event_message_resp'
1510 },
1511 '1620' => {
1512 'Header' => 'base.h',
1513 'Param' => {
1514 '0' => {
1515 'name' => 'instance_id',
1516 'type' => '168'
1517 },
1518 '1' => {
1519 'name' => 'type',
1520 'type' => '168'
1521 },
1522 '2' => {
1523 'name' => 'command',
1524 'type' => '168'
1525 },
1526 '3' => {
1527 'name' => 'cc',
1528 'type' => '168'
1529 },
1530 '4' => {
1531 'name' => 'msg',
1532 'type' => '1615'
1533 }
1534 },
1535 'Return' => '74',
1536 'ShortName' => 'encode_cc_only_resp'
1537 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301538 '16595' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301539 'Header' => 'platform.h',
1540 'Param' => {
1541 '0' => {
1542 'name' => 'instance_id',
1543 'type' => '168'
1544 },
1545 '1' => {
1546 'name' => 'format_version',
1547 'type' => '168'
1548 },
1549 '2' => {
1550 'name' => 'transfer_operation_flag',
1551 'type' => '168'
1552 },
1553 '3' => {
1554 'name' => 'data_transfer_handle',
1555 'type' => '180'
1556 },
1557 '4' => {
1558 'name' => 'event_id_to_acknowledge',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301559 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301560 },
1561 '5' => {
1562 'name' => 'msg',
1563 'type' => '1615'
1564 },
1565 '6' => {
1566 'name' => 'payload_length',
1567 'type' => '123'
1568 }
1569 },
1570 'Return' => '74',
1571 'ShortName' => 'encode_poll_for_platform_event_message_req'
1572 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301573 '17133' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301574 'Header' => 'platform.h',
1575 'Param' => {
1576 '0' => {
1577 'name' => 'instance_id',
1578 'type' => '168'
1579 },
1580 '1' => {
1581 'name' => 'completion_code',
1582 'type' => '168'
1583 },
1584 '2' => {
1585 'name' => 'msg',
1586 'type' => '1615'
1587 }
1588 },
1589 'Return' => '74',
1590 'ShortName' => 'encode_set_event_receiver_resp'
1591 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301592 '17291' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301593 'Header' => 'platform.h',
1594 'Param' => {
1595 '0' => {
1596 'name' => 'msg',
1597 'type' => '2029'
1598 },
1599 '1' => {
1600 'name' => 'payload_length',
1601 'type' => '123'
1602 },
1603 '2' => {
1604 'name' => 'event_message_global_enable',
1605 'type' => '2034'
1606 },
1607 '3' => {
1608 'name' => 'transport_protocol_type',
1609 'type' => '2034'
1610 },
1611 '4' => {
1612 'name' => 'event_receiver_address_info',
1613 'type' => '2034'
1614 },
1615 '5' => {
1616 'name' => 'heartbeat_timer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301617 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301618 }
1619 },
1620 'Return' => '74',
1621 'ShortName' => 'decode_set_event_receiver_req'
1622 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301623 '17762' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301624 'Header' => 'platform.h',
1625 'Param' => {
1626 '0' => {
1627 'name' => 'msg',
1628 'type' => '2029'
1629 },
1630 '1' => {
1631 'name' => 'payload_length',
1632 'type' => '123'
1633 },
1634 '2' => {
1635 'name' => 'completion_code',
1636 'type' => '2034'
1637 }
1638 },
1639 'Return' => '74',
1640 'ShortName' => 'decode_set_event_receiver_resp'
1641 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301642 '18080' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301643 'Header' => 'platform.h',
1644 'Param' => {
1645 '0' => {
1646 'name' => 'instance_id',
1647 'type' => '168'
1648 },
1649 '1' => {
1650 'name' => 'event_message_global_enable',
1651 'type' => '168'
1652 },
1653 '2' => {
1654 'name' => 'transport_protocol_type',
1655 'type' => '168'
1656 },
1657 '3' => {
1658 'name' => 'event_receiver_address_info',
1659 'type' => '168'
1660 },
1661 '4' => {
1662 'name' => 'heartbeat_timer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301663 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301664 },
1665 '5' => {
1666 'name' => 'msg',
1667 'type' => '1615'
1668 }
1669 },
1670 'Return' => '74',
1671 'ShortName' => 'encode_set_event_receiver_req'
1672 },
1673 '1811' => {
1674 'Header' => 'base.h',
1675 'Param' => {
1676 '0' => {
1677 'name' => 'msg',
1678 'type' => '2029'
1679 },
1680 '1' => {
1681 'name' => 'payload_length',
1682 'type' => '123'
1683 },
1684 '2' => {
1685 'name' => 'pldm_type',
1686 'type' => '2034'
1687 },
1688 '3' => {
1689 'name' => 'transfer_opflag',
1690 'type' => '2034'
1691 },
1692 '4' => {
1693 'name' => 'transfer_ctx',
1694 'type' => '2039'
1695 },
1696 '5' => {
1697 'name' => 'transfer_handle',
1698 'type' => '2039'
1699 },
1700 '6' => {
1701 'name' => 'section_offset',
1702 'type' => '2039'
1703 },
1704 '7' => {
1705 'name' => 'section_length',
1706 'type' => '2039'
1707 }
1708 },
1709 'Return' => '74',
1710 'ShortName' => 'decode_multipart_receive_req'
1711 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301712 '18327' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301713 'Header' => 'platform.h',
1714 'Param' => {
1715 '0' => {
1716 'name' => 'msg',
1717 'type' => '2029'
1718 },
1719 '1' => {
1720 'name' => 'payload_length',
1721 'type' => '123'
1722 },
1723 '2' => {
1724 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301725 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301726 },
1727 '3' => {
1728 'name' => 'rearm_event_state',
1729 'type' => '2034'
1730 }
1731 },
1732 'Return' => '74',
1733 'ShortName' => 'decode_get_sensor_reading_req'
1734 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301735 '18697' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301736 'Header' => 'platform.h',
1737 'Param' => {
1738 '0' => {
1739 'name' => 'instance_id',
1740 'type' => '168'
1741 },
1742 '1' => {
1743 'name' => 'completion_code',
1744 'type' => '168'
1745 },
1746 '10' => {
1747 'name' => 'payload_length',
1748 'type' => '123'
1749 },
1750 '2' => {
1751 'name' => 'sensor_data_size',
1752 'type' => '168'
1753 },
1754 '3' => {
1755 'name' => 'sensor_operational_state',
1756 'type' => '168'
1757 },
1758 '4' => {
1759 'name' => 'sensor_event_message_enable',
1760 'type' => '168'
1761 },
1762 '5' => {
1763 'name' => 'present_state',
1764 'type' => '168'
1765 },
1766 '6' => {
1767 'name' => 'previous_state',
1768 'type' => '168'
1769 },
1770 '7' => {
1771 'name' => 'event_state',
1772 'type' => '168'
1773 },
1774 '8' => {
1775 'name' => 'present_reading',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301776 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301777 },
1778 '9' => {
1779 'name' => 'msg',
1780 'type' => '1615'
1781 }
1782 },
1783 'Return' => '74',
1784 'ShortName' => 'encode_get_sensor_reading_resp'
1785 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301786 '19116' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301787 'Header' => 'platform.h',
1788 'Param' => {
1789 '0' => {
1790 'name' => 'msg',
1791 'type' => '2029'
1792 },
1793 '1' => {
1794 'name' => 'payload_length',
1795 'type' => '123'
1796 },
1797 '2' => {
1798 'name' => 'completion_code',
1799 'type' => '2034'
1800 },
1801 '3' => {
1802 'name' => 'sensor_data_size',
1803 'type' => '2034'
1804 },
1805 '4' => {
1806 'name' => 'sensor_operational_state',
1807 'type' => '2034'
1808 },
1809 '5' => {
1810 'name' => 'sensor_event_message_enable',
1811 'type' => '2034'
1812 },
1813 '6' => {
1814 'name' => 'present_state',
1815 'type' => '2034'
1816 },
1817 '7' => {
1818 'name' => 'previous_state',
1819 'type' => '2034'
1820 },
1821 '8' => {
1822 'name' => 'event_state',
1823 'type' => '2034'
1824 },
1825 '9' => {
1826 'name' => 'present_reading',
1827 'type' => '2034'
1828 }
1829 },
1830 'Return' => '74',
1831 'ShortName' => 'decode_get_sensor_reading_resp'
1832 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301833 '20010' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301834 'Header' => 'platform.h',
1835 'Param' => {
1836 '0' => {
1837 'name' => 'instance_id',
1838 'type' => '168'
1839 },
1840 '1' => {
1841 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301842 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301843 },
1844 '2' => {
1845 'name' => 'rearm_event_state',
1846 'type' => '168'
1847 },
1848 '3' => {
1849 'name' => 'msg',
1850 'type' => '1615'
1851 }
1852 },
1853 'Return' => '74',
1854 'ShortName' => 'encode_get_sensor_reading_req'
1855 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301856 '20215' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301857 'Header' => 'platform.h',
1858 'Param' => {
1859 '0' => {
1860 'name' => 'change_record_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301861 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301862 },
1863 '1' => {
1864 'name' => 'change_record_data_size',
1865 'type' => '123'
1866 },
1867 '2' => {
1868 'name' => 'event_data_operation',
1869 'type' => '2034'
1870 },
1871 '3' => {
1872 'name' => 'number_of_change_entries',
1873 'type' => '2034'
1874 },
1875 '4' => {
1876 'name' => 'change_entry_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301877 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301878 }
1879 },
1880 'Return' => '74',
1881 'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
1882 },
1883 '2049' => {
1884 'Header' => 'base.h',
1885 'Param' => {
1886 '0' => {
1887 'name' => 'instance_id',
1888 'type' => '168'
1889 },
1890 '1' => {
1891 'name' => 'tid',
1892 'type' => '168'
1893 },
1894 '2' => {
1895 'name' => 'msg',
1896 'type' => '1615'
1897 }
1898 },
1899 'Return' => '74',
1900 'ShortName' => 'encode_set_tid_req'
1901 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301902 '21444' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301903 'Header' => 'platform.h',
1904 'Param' => {
1905 '0' => {
1906 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301907 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301908 },
1909 '1' => {
1910 'name' => 'event_data_size',
1911 'type' => '123'
1912 },
1913 '2' => {
1914 'name' => 'event_data_format',
1915 'type' => '2034'
1916 },
1917 '3' => {
1918 'name' => 'number_of_change_records',
1919 'type' => '2034'
1920 },
1921 '4' => {
1922 'name' => 'change_record_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301923 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301924 }
1925 },
1926 'Return' => '74',
1927 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
1928 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301929 '21833' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301930 'Header' => 'platform.h',
1931 'Param' => {
1932 '0' => {
1933 'name' => 'event_data_format',
1934 'type' => '168'
1935 },
1936 '1' => {
1937 'name' => 'number_of_change_records',
1938 'type' => '168'
1939 },
1940 '2' => {
1941 'name' => 'event_data_operations',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301942 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301943 },
1944 '3' => {
1945 'name' => 'numbers_of_change_entries',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301946 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301947 },
1948 '4' => {
1949 'name' => 'change_entries',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301950 'type' => '22152'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301951 },
1952 '5' => {
1953 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301954 'type' => '22167'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301955 },
1956 '6' => {
1957 'name' => 'actual_change_records_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301958 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301959 },
1960 '7' => {
1961 'name' => 'max_change_records_size',
1962 'type' => '123'
1963 }
1964 },
1965 'Return' => '74',
1966 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
1967 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301968 '22177' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301969 'Header' => 'platform.h',
1970 'Param' => {
1971 '0' => {
1972 'name' => 'msg',
1973 'type' => '2029'
1974 },
1975 '1' => {
1976 'name' => 'payload_length',
1977 'type' => '123'
1978 },
1979 '2' => {
1980 'name' => 'completion_code',
1981 'type' => '2034'
1982 },
1983 '3' => {
1984 'name' => 'effecter_data_size',
1985 'type' => '2034'
1986 },
1987 '4' => {
1988 'name' => 'effecter_oper_state',
1989 'type' => '2034'
1990 },
1991 '5' => {
1992 'name' => 'pending_value',
1993 'type' => '2034'
1994 },
1995 '6' => {
1996 'name' => 'present_value',
1997 'type' => '2034'
1998 }
1999 },
2000 'Return' => '74',
2001 'ShortName' => 'decode_get_numeric_effecter_value_resp'
2002 },
2003 '2226' => {
2004 'Header' => 'base.h',
2005 'Param' => {
2006 '0' => {
2007 'name' => 'msg',
2008 'type' => '2029'
2009 },
2010 '1' => {
2011 'name' => 'payload_length',
2012 'type' => '123'
2013 },
2014 '2' => {
2015 'name' => 'completion_code',
2016 'type' => '2034'
2017 },
2018 '3' => {
2019 'name' => 'tid',
2020 'type' => '2034'
2021 }
2022 },
2023 'Return' => '74',
2024 'ShortName' => 'decode_get_tid_resp'
2025 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302026 '23123' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302027 'Header' => 'platform.h',
2028 'Param' => {
2029 '0' => {
2030 'name' => 'msg',
2031 'type' => '2029'
2032 },
2033 '1' => {
2034 'name' => 'payload_length',
2035 'type' => '123'
2036 },
2037 '2' => {
2038 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302039 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302040 }
2041 },
2042 'Return' => '74',
2043 'ShortName' => 'decode_get_numeric_effecter_value_req'
2044 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302045 '23441' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302046 'Header' => 'platform.h',
2047 'Param' => {
2048 '0' => {
2049 'name' => 'instance_id',
2050 'type' => '168'
2051 },
2052 '1' => {
2053 'name' => 'completion_code',
2054 'type' => '168'
2055 },
2056 '2' => {
2057 'name' => 'effecter_data_size',
2058 'type' => '168'
2059 },
2060 '3' => {
2061 'name' => 'effecter_oper_state',
2062 'type' => '168'
2063 },
2064 '4' => {
2065 'name' => 'pending_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302066 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302067 },
2068 '5' => {
2069 'name' => 'present_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302070 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302071 },
2072 '6' => {
2073 'name' => 'msg',
2074 'type' => '1615'
2075 },
2076 '7' => {
2077 'name' => 'payload_length',
2078 'type' => '123'
2079 }
2080 },
2081 'Return' => '74',
2082 'ShortName' => 'encode_get_numeric_effecter_value_resp'
2083 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302084 '2348' => {
2085 'Header' => 'base.h',
2086 'Param' => {
2087 '0' => {
2088 'name' => 'instance_id',
2089 'type' => '168'
2090 },
2091 '1' => {
2092 'name' => 'completion_code',
2093 'type' => '168'
2094 },
2095 '2' => {
2096 'name' => 'tid',
2097 'type' => '168'
2098 },
2099 '3' => {
2100 'name' => 'msg',
2101 'type' => '1615'
2102 }
2103 },
2104 'Return' => '74',
2105 'ShortName' => 'encode_get_tid_resp'
2106 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302107 '23834' => {
2108 'Header' => 'platform.h',
2109 'Param' => {
2110 '0' => {
2111 'name' => 'instance_id',
2112 'type' => '168'
2113 },
2114 '1' => {
2115 'name' => 'effecter_id',
2116 'type' => '4895'
2117 },
2118 '2' => {
2119 'name' => 'msg',
2120 'type' => '1615'
2121 }
2122 },
2123 'Return' => '74',
2124 'ShortName' => 'encode_get_numeric_effecter_value_req'
2125 },
2126 '24018' => {
2127 'Header' => 'platform.h',
2128 'Param' => {
2129 '0' => {
2130 'name' => 'pdr_data',
2131 'type' => '1434'
2132 },
2133 '1' => {
2134 'name' => 'pdr_data_length',
2135 'type' => '123'
2136 },
2137 '2' => {
2138 'name' => 'pdr_value',
2139 'type' => '28491'
2140 }
2141 },
2142 'Return' => '74',
2143 'ShortName' => 'decode_numeric_sensor_pdr_data'
2144 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302145 '2540' => {
2146 'Header' => 'base.h',
2147 'Param' => {
2148 '0' => {
2149 'name' => 'instance_id',
2150 'type' => '168'
2151 },
2152 '1' => {
2153 'name' => 'msg',
2154 'type' => '1615'
2155 }
2156 },
2157 'Return' => '74',
2158 'ShortName' => 'encode_get_tid_req'
2159 },
2160 '2655' => {
2161 'Header' => 'base.h',
2162 'Param' => {
2163 '0' => {
2164 'name' => 'msg',
2165 'type' => '2029'
2166 },
2167 '1' => {
2168 'name' => 'payload_length',
2169 'type' => '123'
2170 },
2171 '2' => {
2172 'name' => 'completion_code',
2173 'type' => '2034'
2174 },
2175 '3' => {
2176 'name' => 'next_transfer_handle',
2177 'type' => '2039'
2178 },
2179 '4' => {
2180 'name' => 'transfer_flag',
2181 'type' => '2034'
2182 },
2183 '5' => {
2184 'name' => 'version',
2185 'type' => '2811'
2186 }
2187 },
2188 'Return' => '74',
2189 'ShortName' => 'decode_get_version_resp'
2190 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302191 '2821' => {
2192 'Header' => 'base.h',
2193 'Param' => {
2194 '0' => {
2195 'name' => 'msg',
2196 'type' => '2029'
2197 },
2198 '1' => {
2199 'name' => 'payload_length',
2200 'type' => '123'
2201 },
2202 '2' => {
2203 'name' => 'transfer_handle',
2204 'type' => '2039'
2205 },
2206 '3' => {
2207 'name' => 'transfer_opflag',
2208 'type' => '2034'
2209 },
2210 '4' => {
2211 'name' => 'type',
2212 'type' => '2034'
2213 }
2214 },
2215 'Return' => '74',
2216 'ShortName' => 'decode_get_version_req'
2217 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302218 '28496' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302219 'Header' => 'platform.h',
2220 'Param' => {
2221 '0' => {
2222 'name' => 'sensor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302223 'type' => '6087'
2224 },
2225 '1' => {
2226 'name' => 'sensor_data_length',
2227 'type' => '123'
2228 },
2229 '2' => {
2230 'name' => 'event_state',
2231 'type' => '2034'
2232 },
2233 '3' => {
2234 'name' => 'previous_event_state',
2235 'type' => '2034'
2236 },
2237 '4' => {
2238 'name' => 'sensor_data_size',
2239 'type' => '2034'
2240 },
2241 '5' => {
2242 'name' => 'present_reading',
2243 'type' => '2039'
2244 }
2245 },
2246 'Return' => '74',
2247 'ShortName' => 'decode_numeric_sensor_data'
2248 },
2249 '29314' => {
2250 'Header' => 'platform.h',
2251 'Param' => {
2252 '0' => {
2253 'name' => 'sensor_data',
2254 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302255 },
2256 '1' => {
2257 'name' => 'sensor_data_length',
2258 'type' => '123'
2259 },
2260 '2' => {
2261 'name' => 'sensor_offset',
2262 'type' => '2034'
2263 },
2264 '3' => {
2265 'name' => 'event_state',
2266 'type' => '2034'
2267 },
2268 '4' => {
2269 'name' => 'previous_event_state',
2270 'type' => '2034'
2271 }
2272 },
2273 'Return' => '74',
2274 'ShortName' => 'decode_state_sensor_data'
2275 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302276 '2962' => {
2277 'Header' => 'base.h',
2278 'Param' => {
2279 '0' => {
2280 'name' => 'instance_id',
2281 'type' => '168'
2282 },
2283 '1' => {
2284 'name' => 'completion_code',
2285 'type' => '168'
2286 },
2287 '2' => {
2288 'name' => 'next_transfer_handle',
2289 'type' => '180'
2290 },
2291 '3' => {
2292 'name' => 'transfer_flag',
2293 'type' => '168'
2294 },
2295 '4' => {
2296 'name' => 'version_data',
2297 'type' => '3250'
2298 },
2299 '5' => {
2300 'name' => 'version_size',
2301 'type' => '123'
2302 },
2303 '6' => {
2304 'name' => 'msg',
2305 'type' => '1615'
2306 }
2307 },
2308 'Return' => '74',
2309 'ShortName' => 'encode_get_version_resp'
2310 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302311 '29733' => {
2312 'Header' => 'platform.h',
2313 'Param' => {
2314 '0' => {
2315 'name' => 'sensor_data',
2316 'type' => '6087'
2317 },
2318 '1' => {
2319 'name' => 'sensor_data_length',
2320 'type' => '123'
2321 },
2322 '2' => {
2323 'name' => 'present_op_state',
2324 'type' => '2034'
2325 },
2326 '3' => {
2327 'name' => 'previous_op_state',
2328 'type' => '2034'
2329 }
2330 },
2331 'Return' => '74',
2332 'ShortName' => 'decode_sensor_op_data'
2333 },
2334 '30101' => {
2335 'Header' => 'platform.h',
2336 'Param' => {
2337 '0' => {
2338 'name' => 'event_data',
2339 'type' => '6087'
2340 },
2341 '1' => {
2342 'name' => 'event_data_length',
2343 'type' => '123'
2344 },
2345 '2' => {
2346 'name' => 'sensor_id',
2347 'type' => '8294'
2348 },
2349 '3' => {
2350 'name' => 'sensor_event_class_type',
2351 'type' => '2034'
2352 },
2353 '4' => {
2354 'name' => 'event_class_data_offset',
2355 'type' => '8822'
2356 }
2357 },
2358 'Return' => '74',
2359 'ShortName' => 'decode_sensor_event_data'
2360 },
2361 '30509' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302362 'Header' => 'platform.h',
2363 'Param' => {
2364 '0' => {
2365 'name' => 'msg',
2366 'type' => '2029'
2367 },
2368 '1' => {
2369 'name' => 'payload_length',
2370 'type' => '123'
2371 },
2372 '2' => {
2373 'name' => 'completion_code',
2374 'type' => '2034'
2375 },
2376 '3' => {
2377 'name' => 'synchrony_config',
2378 'type' => '2034'
2379 },
2380 '4' => {
2381 'name' => 'synchrony_config_support',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302382 'type' => '31174'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302383 },
2384 '5' => {
2385 'name' => 'number_event_class_returned',
2386 'type' => '2034'
2387 },
2388 '6' => {
2389 'name' => 'event_class',
2390 'type' => '2034'
2391 },
2392 '7' => {
2393 'name' => 'event_class_count',
2394 'type' => '168'
2395 }
2396 },
2397 'Return' => '74',
2398 'ShortName' => 'decode_event_message_supported_resp'
2399 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302400 '31179' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302401 'Header' => 'platform.h',
2402 'Param' => {
2403 '0' => {
2404 'name' => 'instance_id',
2405 'type' => '168'
2406 },
2407 '1' => {
2408 'name' => 'format_version',
2409 'type' => '168'
2410 },
2411 '2' => {
2412 'name' => 'msg',
2413 'type' => '1615'
2414 }
2415 },
2416 'Return' => '74',
2417 'ShortName' => 'encode_event_message_supported_req'
2418 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302419 '31363' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302420 'Header' => 'platform.h',
2421 'Param' => {
2422 '0' => {
2423 'name' => 'msg',
2424 'type' => '2029'
2425 },
2426 '1' => {
2427 'name' => 'payload_length',
2428 'type' => '123'
2429 },
2430 '2' => {
2431 'name' => 'completion_code',
2432 'type' => '2034'
2433 },
2434 '3' => {
2435 'name' => 'terminus_max_buffer_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302436 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302437 }
2438 },
2439 'Return' => '74',
2440 'ShortName' => 'decode_event_message_buffer_size_resp'
2441 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302442 '31732' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302443 'Header' => 'platform.h',
2444 'Param' => {
2445 '0' => {
2446 'name' => 'instance_id',
2447 'type' => '168'
2448 },
2449 '1' => {
2450 'name' => 'event_receiver_max_buffer_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302451 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302452 },
2453 '2' => {
2454 'name' => 'msg',
2455 'type' => '1615'
2456 }
2457 },
2458 'Return' => '74',
2459 'ShortName' => 'encode_event_message_buffer_size_req'
2460 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302461 '31916' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302462 'Header' => 'platform.h',
2463 'Param' => {
2464 '0' => {
2465 'name' => 'msg',
2466 'type' => '2029'
2467 },
2468 '1' => {
2469 'name' => 'payload_length',
2470 'type' => '123'
2471 },
2472 '2' => {
2473 'name' => 'completion_code',
2474 'type' => '2034'
2475 },
2476 '3' => {
2477 'name' => 'platform_event_status',
2478 'type' => '2034'
2479 }
2480 },
2481 'Return' => '74',
2482 'ShortName' => 'decode_platform_event_message_resp'
2483 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302484 '32285' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302485 'Header' => 'platform.h',
2486 'Param' => {
2487 '0' => {
2488 'name' => 'instance_id',
2489 'type' => '168'
2490 },
2491 '1' => {
2492 'name' => 'format_version',
2493 'type' => '168'
2494 },
2495 '2' => {
2496 'name' => 'tid',
2497 'type' => '168'
2498 },
2499 '3' => {
2500 'name' => 'event_class',
2501 'type' => '168'
2502 },
2503 '4' => {
2504 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302505 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302506 },
2507 '5' => {
2508 'name' => 'event_data_length',
2509 'type' => '123'
2510 },
2511 '6' => {
2512 'name' => 'msg',
2513 'type' => '1615'
2514 },
2515 '7' => {
2516 'name' => 'payload_length',
2517 'type' => '123'
2518 }
2519 },
2520 'Return' => '74',
2521 'ShortName' => 'encode_platform_event_message_req'
2522 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302523 '3255' => {
2524 'Header' => 'base.h',
2525 'Param' => {
2526 '0' => {
2527 'name' => 'instance_id',
2528 'type' => '168'
2529 },
2530 '1' => {
2531 'name' => 'transfer_handle',
2532 'type' => '180'
2533 },
2534 '2' => {
2535 'name' => 'transfer_opflag',
2536 'type' => '168'
2537 },
2538 '3' => {
2539 'name' => 'type',
2540 'type' => '168'
2541 },
2542 '4' => {
2543 'name' => 'msg',
2544 'type' => '1615'
2545 }
2546 },
2547 'Return' => '74',
2548 'ShortName' => 'encode_get_version_req'
2549 },
2550 '32610' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302551 'Header' => 'platform.h',
2552 'Param' => {
2553 '0' => {
2554 'name' => 'instance_id',
2555 'type' => '168'
2556 },
2557 '1' => {
2558 'name' => 'completion_code',
2559 'type' => '168'
2560 },
2561 '10' => {
2562 'name' => 'msg',
2563 'type' => '1615'
2564 },
2565 '11' => {
2566 'name' => 'payload_length',
2567 'type' => '123'
2568 },
2569 '2' => {
2570 'name' => 'tid',
2571 'type' => '168'
2572 },
2573 '3' => {
2574 'name' => 'event_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302575 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302576 },
2577 '4' => {
2578 'name' => 'next_data_transfer_handle',
2579 'type' => '180'
2580 },
2581 '5' => {
2582 'name' => 'transfer_flag',
2583 'type' => '168'
2584 },
2585 '6' => {
2586 'name' => 'event_class',
2587 'type' => '168'
2588 },
2589 '7' => {
2590 'name' => 'event_data_size',
2591 'type' => '180'
2592 },
2593 '8' => {
2594 'name' => 'event_data',
2595 'type' => '2034'
2596 },
2597 '9' => {
2598 'name' => 'checksum',
2599 'type' => '180'
2600 }
2601 },
2602 'Return' => '74',
2603 'ShortName' => 'encode_poll_for_platform_event_message_resp'
2604 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302605 '33508' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302606 'Header' => 'platform.h',
2607 'Param' => {
2608 '0' => {
2609 'name' => 'instance_id',
2610 'type' => '168'
2611 },
2612 '1' => {
2613 'name' => 'completion_code',
2614 'type' => '168'
2615 },
2616 '2' => {
2617 'name' => 'platform_event_status',
2618 'type' => '168'
2619 },
2620 '3' => {
2621 'name' => 'msg',
2622 'type' => '1615'
2623 }
2624 },
2625 'Return' => '74',
2626 'ShortName' => 'encode_platform_event_message_resp'
2627 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302628 '33713' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302629 'Header' => 'platform.h',
2630 'Param' => {
2631 '0' => {
2632 'name' => 'msg',
2633 'type' => '2029'
2634 },
2635 '1' => {
2636 'name' => 'payload_length',
2637 'type' => '123'
2638 },
2639 '2' => {
2640 'name' => 'format_version',
2641 'type' => '2034'
2642 },
2643 '3' => {
2644 'name' => 'transfer_operation_flag',
2645 'type' => '2034'
2646 },
2647 '4' => {
2648 'name' => 'data_transfer_handle',
2649 'type' => '2039'
2650 },
2651 '5' => {
2652 'name' => 'event_id_to_acknowledge',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302653 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302654 }
2655 },
2656 'Return' => '74',
2657 'ShortName' => 'decode_poll_for_platform_event_message_req'
2658 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302659 '34185' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302660 'Header' => 'platform.h',
2661 'Param' => {
2662 '0' => {
2663 'name' => 'msg',
2664 'type' => '2029'
2665 },
2666 '1' => {
2667 'name' => 'payload_length',
2668 'type' => '123'
2669 },
2670 '2' => {
2671 'name' => 'format_version',
2672 'type' => '2034'
2673 },
2674 '3' => {
2675 'name' => 'tid',
2676 'type' => '2034'
2677 },
2678 '4' => {
2679 'name' => 'event_class',
2680 'type' => '2034'
2681 },
2682 '5' => {
2683 'name' => 'event_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302684 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302685 }
2686 },
2687 'Return' => '74',
2688 'ShortName' => 'decode_platform_event_message_req'
2689 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302690 '3461' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302691 'Header' => 'base.h',
2692 'Param' => {
2693 '0' => {
2694 'name' => 'msg',
2695 'type' => '2029'
2696 },
2697 '1' => {
2698 'name' => 'payload_length',
2699 'type' => '123'
2700 },
2701 '2' => {
2702 'name' => 'completion_code',
2703 'type' => '2034'
2704 },
2705 '3' => {
2706 'name' => 'commands',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302707 'type' => '3572'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302708 }
2709 },
2710 'Return' => '74',
2711 'ShortName' => 'decode_get_commands_resp'
2712 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302713 '34627' => {
2714 'Header' => 'platform.h',
2715 'Param' => {
2716 '0' => {
2717 'name' => 'event_data',
2718 'type' => '34806'
2719 },
2720 '1' => {
2721 'name' => 'event_data_size',
2722 'type' => '11295'
2723 },
2724 '2' => {
2725 'name' => 'sensor_id',
2726 'type' => '11458'
2727 },
2728 '3' => {
2729 'name' => 'sensor_event_class',
2730 'type' => '12774'
2731 },
2732 '4' => {
2733 'name' => 'sensor_offset',
2734 'type' => '4890'
2735 },
2736 '5' => {
2737 'name' => 'event_state',
2738 'type' => '4890'
2739 },
2740 '6' => {
2741 'name' => 'previous_event_state',
2742 'type' => '4890'
2743 },
2744 '7' => {
2745 'name' => 'actual_event_data_size',
2746 'type' => '20609'
2747 }
2748 },
2749 'Return' => '74',
2750 'ShortName' => 'encode_sensor_event_data'
2751 },
2752 '34821' => {
2753 'Header' => 'platform.h',
2754 'Param' => {
2755 '0' => {
2756 'name' => 'msg',
2757 'type' => '2029'
2758 },
2759 '1' => {
2760 'name' => 'payload_length',
2761 'type' => '123'
2762 },
2763 '2' => {
2764 'name' => 'sensor_id',
2765 'type' => '8294'
2766 },
2767 '3' => {
2768 'name' => 'sensor_rearm',
2769 'type' => '31174'
2770 },
2771 '4' => {
2772 'name' => 'reserved',
2773 'type' => '2034'
2774 }
2775 },
2776 'Return' => '74',
2777 'ShortName' => 'decode_get_state_sensor_readings_req'
2778 },
2779 '35242' => {
2780 'Header' => 'platform.h',
2781 'Param' => {
2782 '0' => {
2783 'name' => 'msg',
2784 'type' => '2029'
2785 },
2786 '1' => {
2787 'name' => 'payload_length',
2788 'type' => '123'
2789 },
2790 '2' => {
2791 'name' => 'completion_code',
2792 'type' => '2034'
2793 },
2794 '3' => {
2795 'name' => 'comp_sensor_count',
2796 'type' => '2034'
2797 },
2798 '4' => {
2799 'name' => 'field',
2800 'type' => '35771'
2801 }
2802 },
2803 'Return' => '74',
2804 'ShortName' => 'decode_get_state_sensor_readings_resp'
2805 },
2806 '35776' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302807 'Header' => 'platform.h',
2808 'Param' => {
2809 '0' => {
2810 'name' => 'instance_id',
2811 'type' => '168'
2812 },
2813 '1' => {
2814 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302815 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302816 },
2817 '2' => {
2818 'name' => 'sensor_rearm',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302819 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302820 },
2821 '3' => {
2822 'name' => 'reserved',
2823 'type' => '168'
2824 },
2825 '4' => {
2826 'name' => 'msg',
2827 'type' => '1615'
2828 }
2829 },
2830 'Return' => '74',
2831 'ShortName' => 'encode_get_state_sensor_readings_req'
2832 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302833 '3582' => {
2834 'Header' => 'base.h',
2835 'Param' => {
2836 '0' => {
2837 'name' => 'msg',
2838 'type' => '2029'
2839 },
2840 '1' => {
2841 'name' => 'payload_length',
2842 'type' => '123'
2843 },
2844 '2' => {
2845 'name' => 'completion_code',
2846 'type' => '2034'
2847 },
2848 '3' => {
2849 'name' => 'types',
2850 'type' => '3572'
2851 }
2852 },
2853 'Return' => '74',
2854 'ShortName' => 'decode_get_types_resp'
2855 },
2856 '36002' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302857 'Header' => 'platform.h',
2858 'Param' => {
2859 '0' => {
2860 'name' => 'instance_id',
2861 'type' => '168'
2862 },
2863 '1' => {
2864 'name' => 'completion_code',
2865 'type' => '168'
2866 },
2867 '2' => {
2868 'name' => 'comp_sensor_count',
2869 'type' => '168'
2870 },
2871 '3' => {
2872 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302873 'type' => '35771'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302874 },
2875 '4' => {
2876 'name' => 'msg',
2877 'type' => '1615'
2878 }
2879 },
2880 'Return' => '74',
2881 'ShortName' => 'encode_get_state_sensor_readings_resp'
2882 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302883 '36270' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302884 'Header' => 'platform.h',
2885 'Param' => {
2886 '0' => {
2887 'name' => 'msg',
2888 'type' => '2029'
2889 },
2890 '1' => {
2891 'name' => 'payload_length',
2892 'type' => '123'
2893 },
2894 '2' => {
2895 'name' => 'completion_code',
2896 'type' => '2034'
2897 }
2898 },
2899 'Return' => '74',
2900 'ShortName' => 'decode_set_numeric_effecter_value_resp'
2901 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302902 '36353' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302903 'Header' => 'platform.h',
2904 'Param' => {
2905 '0' => {
2906 'name' => 'instance_id',
2907 'type' => '168'
2908 },
2909 '1' => {
2910 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302911 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302912 },
2913 '2' => {
2914 'name' => 'effecter_data_size',
2915 'type' => '168'
2916 },
2917 '3' => {
2918 'name' => 'effecter_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302919 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302920 },
2921 '4' => {
2922 'name' => 'msg',
2923 'type' => '1615'
2924 },
2925 '5' => {
2926 'name' => 'payload_length',
2927 'type' => '123'
2928 }
2929 },
2930 'Return' => '74',
2931 'ShortName' => 'encode_set_numeric_effecter_value_req'
2932 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302933 '36662' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302934 'Header' => 'platform.h',
2935 'Param' => {
2936 '0' => {
2937 'name' => 'instance_id',
2938 'type' => '168'
2939 },
2940 '1' => {
2941 'name' => 'completion_code',
2942 'type' => '168'
2943 },
2944 '2' => {
2945 'name' => 'msg',
2946 'type' => '1615'
2947 },
2948 '3' => {
2949 'name' => 'payload_length',
2950 'type' => '123'
2951 }
2952 },
2953 'Return' => '74',
2954 'ShortName' => 'encode_set_numeric_effecter_value_resp'
2955 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302956 '36841' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302957 'Header' => 'platform.h',
2958 'Param' => {
2959 '0' => {
2960 'name' => 'msg',
2961 'type' => '2029'
2962 },
2963 '1' => {
2964 'name' => 'payload_length',
2965 'type' => '123'
2966 },
2967 '2' => {
2968 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302969 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302970 },
2971 '3' => {
2972 'name' => 'effecter_data_size',
2973 'type' => '2034'
2974 },
2975 '4' => {
2976 'name' => 'effecter_value',
2977 'type' => '2034'
2978 }
2979 },
2980 'Return' => '74',
2981 'ShortName' => 'decode_set_numeric_effecter_value_req'
2982 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302983 '3698' => {
2984 'Header' => 'base.h',
2985 'Param' => {
2986 '0' => {
2987 'name' => 'instance_id',
2988 'type' => '168'
2989 },
2990 '1' => {
2991 'name' => 'completion_code',
2992 'type' => '168'
2993 },
2994 '2' => {
2995 'name' => 'commands',
2996 'type' => '3883'
2997 },
2998 '3' => {
2999 'name' => 'msg',
3000 'type' => '1615'
3001 }
3002 },
3003 'Return' => '74',
3004 'ShortName' => 'encode_get_commands_resp'
3005 },
3006 '37473' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303007 'Header' => 'platform.h',
3008 'Param' => {
3009 '0' => {
3010 'name' => 'msg',
3011 'type' => '2029'
3012 },
3013 '1' => {
3014 'name' => 'payload_length',
3015 'type' => '123'
3016 },
3017 '2' => {
3018 'name' => 'completion_code',
3019 'type' => '2034'
3020 },
3021 '3' => {
3022 'name' => 'next_record_hndl',
3023 'type' => '2039'
3024 },
3025 '4' => {
3026 'name' => 'next_data_transfer_hndl',
3027 'type' => '2039'
3028 },
3029 '5' => {
3030 'name' => 'transfer_flag',
3031 'type' => '2034'
3032 },
3033 '6' => {
3034 'name' => 'resp_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303035 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303036 },
3037 '7' => {
3038 'name' => 'record_data',
3039 'type' => '2034'
3040 },
3041 '8' => {
3042 'name' => 'record_data_length',
3043 'type' => '123'
3044 },
3045 '9' => {
3046 'name' => 'transfer_crc',
3047 'type' => '2034'
3048 }
3049 },
3050 'Return' => '74',
3051 'ShortName' => 'decode_get_pdr_resp'
3052 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303053 '38119' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303054 'Header' => 'platform.h',
3055 'Param' => {
3056 '0' => {
3057 'name' => 'instance_id',
3058 'type' => '168'
3059 },
3060 '1' => {
3061 'name' => 'record_hndl',
3062 'type' => '180'
3063 },
3064 '2' => {
3065 'name' => 'data_transfer_hndl',
3066 'type' => '180'
3067 },
3068 '3' => {
3069 'name' => 'transfer_op_flag',
3070 'type' => '168'
3071 },
3072 '4' => {
3073 'name' => 'request_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303074 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303075 },
3076 '5' => {
3077 'name' => 'record_chg_num',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303078 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303079 },
3080 '6' => {
3081 'name' => 'msg',
3082 'type' => '1615'
3083 },
3084 '7' => {
3085 'name' => 'payload_length',
3086 'type' => '123'
3087 }
3088 },
3089 'Return' => '74',
3090 'ShortName' => 'encode_get_pdr_req'
3091 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303092 '38408' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303093 'Header' => 'platform.h',
3094 'Param' => {
3095 '0' => {
3096 'name' => 'msg',
3097 'type' => '2029'
3098 },
3099 '1' => {
3100 'name' => 'payload_length',
3101 'type' => '123'
3102 },
3103 '2' => {
3104 'name' => 'completion_code',
3105 'type' => '2034'
3106 },
3107 '3' => {
3108 'name' => 'repository_state',
3109 'type' => '2034'
3110 },
3111 '4' => {
3112 'name' => 'update_time',
3113 'type' => '2034'
3114 },
3115 '5' => {
3116 'name' => 'oem_update_time',
3117 'type' => '2034'
3118 },
3119 '6' => {
3120 'name' => 'record_count',
3121 'type' => '2039'
3122 },
3123 '7' => {
3124 'name' => 'repository_size',
3125 'type' => '2039'
3126 },
3127 '8' => {
3128 'name' => 'largest_record_size',
3129 'type' => '2039'
3130 },
3131 '9' => {
3132 'name' => 'data_transfer_handle_timeout',
3133 'type' => '2034'
3134 }
3135 },
3136 'Return' => '74',
3137 'ShortName' => 'decode_get_pdr_repository_info_resp'
3138 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303139 '3888' => {
3140 'Header' => 'base.h',
3141 'Param' => {
3142 '0' => {
3143 'name' => 'msg',
3144 'type' => '2029'
3145 },
3146 '1' => {
3147 'name' => 'payload_length',
3148 'type' => '123'
3149 },
3150 '2' => {
3151 'name' => 'type',
3152 'type' => '2034'
3153 },
3154 '3' => {
3155 'name' => 'version',
3156 'type' => '2811'
3157 }
3158 },
3159 'Return' => '74',
3160 'ShortName' => 'decode_get_commands_req'
3161 },
3162 '39096' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303163 'Header' => 'platform.h',
3164 'Param' => {
3165 '0' => {
3166 'name' => 'instance_id',
3167 'type' => '168'
3168 },
3169 '1' => {
3170 'name' => 'completion_code',
3171 'type' => '168'
3172 },
3173 '2' => {
3174 'name' => 'repository_state',
3175 'type' => '168'
3176 },
3177 '3' => {
3178 'name' => 'update_time',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303179 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303180 },
3181 '4' => {
3182 'name' => 'oem_update_time',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303183 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303184 },
3185 '5' => {
3186 'name' => 'record_count',
3187 'type' => '180'
3188 },
3189 '6' => {
3190 'name' => 'repository_size',
3191 'type' => '180'
3192 },
3193 '7' => {
3194 'name' => 'largest_record_size',
3195 'type' => '180'
3196 },
3197 '8' => {
3198 'name' => 'data_transfer_handle_timeout',
3199 'type' => '168'
3200 },
3201 '9' => {
3202 'name' => 'msg',
3203 'type' => '1615'
3204 }
3205 },
3206 'Return' => '74',
3207 'ShortName' => 'encode_get_pdr_repository_info_resp'
3208 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303209 '39427' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303210 'Header' => 'platform.h',
3211 'Param' => {
3212 '0' => {
3213 'name' => 'instance_id',
3214 'type' => '168'
3215 },
3216 '1' => {
3217 'name' => 'completion_code',
3218 'type' => '168'
3219 },
3220 '2' => {
3221 'name' => 'next_record_hndl',
3222 'type' => '180'
3223 },
3224 '3' => {
3225 'name' => 'next_data_transfer_hndl',
3226 'type' => '180'
3227 },
3228 '4' => {
3229 'name' => 'transfer_flag',
3230 'type' => '168'
3231 },
3232 '5' => {
3233 'name' => 'resp_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303234 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303235 },
3236 '6' => {
3237 'name' => 'record_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303238 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303239 },
3240 '7' => {
3241 'name' => 'transfer_crc',
3242 'type' => '168'
3243 },
3244 '8' => {
3245 'name' => 'msg',
3246 'type' => '1615'
3247 }
3248 },
3249 'Return' => '74',
3250 'ShortName' => 'encode_get_pdr_resp'
3251 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303252 '39820' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303253 'Header' => 'platform.h',
3254 'Param' => {
3255 '0' => {
3256 'name' => 'msg',
3257 'type' => '2029'
3258 },
3259 '1' => {
3260 'name' => 'payload_length',
3261 'type' => '123'
3262 },
3263 '2' => {
3264 'name' => 'record_hndl',
3265 'type' => '2039'
3266 },
3267 '3' => {
3268 'name' => 'data_transfer_hndl',
3269 'type' => '2039'
3270 },
3271 '4' => {
3272 'name' => 'transfer_op_flag',
3273 'type' => '2034'
3274 },
3275 '5' => {
3276 'name' => 'request_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303277 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303278 },
3279 '6' => {
3280 'name' => 'record_chg_num',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303281 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303282 }
3283 },
3284 'Return' => '74',
3285 'ShortName' => 'decode_get_pdr_req'
3286 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303287 '4010' => {
3288 'Header' => 'base.h',
3289 'Param' => {
3290 '0' => {
3291 'name' => 'instance_id',
3292 'type' => '168'
3293 },
3294 '1' => {
3295 'name' => 'completion_code',
3296 'type' => '168'
3297 },
3298 '2' => {
3299 'name' => 'types',
3300 'type' => '3883'
3301 },
3302 '3' => {
3303 'name' => 'msg',
3304 'type' => '1615'
3305 }
3306 },
3307 'Return' => '74',
3308 'ShortName' => 'encode_get_types_resp'
3309 },
3310 '40345' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303311 'Header' => 'platform.h',
3312 'Param' => {
3313 '0' => {
3314 'name' => 'msg',
3315 'type' => '2029'
3316 },
3317 '1' => {
3318 'name' => 'payload_length',
3319 'type' => '123'
3320 },
3321 '2' => {
3322 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303323 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303324 },
3325 '3' => {
3326 'name' => 'comp_effecter_count',
3327 'type' => '2034'
3328 },
3329 '4' => {
3330 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303331 'type' => '40809'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303332 }
3333 },
3334 'Return' => '74',
3335 'ShortName' => 'decode_set_state_effecter_states_req'
3336 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303337 '40814' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303338 'Header' => 'platform.h',
3339 'Param' => {
3340 '0' => {
3341 'name' => 'msg',
3342 'type' => '2029'
3343 },
3344 '1' => {
3345 'name' => 'payload_length',
3346 'type' => '123'
3347 },
3348 '2' => {
3349 'name' => 'completion_code',
3350 'type' => '2034'
3351 }
3352 },
3353 'Return' => '74',
3354 'ShortName' => 'decode_set_state_effecter_states_resp'
3355 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303356 '40893' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303357 'Header' => 'platform.h',
3358 'Param' => {
3359 '0' => {
3360 'name' => 'instance_id',
3361 'type' => '168'
3362 },
3363 '1' => {
3364 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303365 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303366 },
3367 '2' => {
3368 'name' => 'comp_effecter_count',
3369 'type' => '168'
3370 },
3371 '3' => {
3372 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303373 'type' => '40809'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303374 },
3375 '4' => {
3376 'name' => 'msg',
3377 'type' => '1615'
3378 }
3379 },
3380 'Return' => '74',
3381 'ShortName' => 'encode_set_state_effecter_states_req'
3382 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303383 '41151' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303384 'Header' => 'platform.h',
3385 'Param' => {
3386 '0' => {
3387 'name' => 'instance_id',
3388 'type' => '168'
3389 },
3390 '1' => {
3391 'name' => 'completion_code',
3392 'type' => '168'
3393 },
3394 '2' => {
3395 'name' => 'msg',
3396 'type' => '1615'
3397 }
3398 },
3399 'Return' => '74',
3400 'ShortName' => 'encode_set_state_effecter_states_resp'
3401 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303402 '41302' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303403 'Header' => 'platform.h',
3404 'Param' => {
3405 '0' => {
3406 'name' => 'sensor',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303407 'type' => '41614'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303408 },
3409 '1' => {
3410 'name' => 'allocation_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303411 'type' => '11295'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303412 },
3413 '2' => {
3414 'name' => 'possible_states',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303415 'type' => '41624'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303416 },
3417 '3' => {
3418 'name' => 'possible_states_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303419 'type' => '11295'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303420 },
3421 '4' => {
3422 'name' => 'actual_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303423 'type' => '20609'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303424 }
3425 },
3426 'Return' => '74',
3427 'ShortName' => 'encode_state_sensor_pdr'
3428 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303429 '41634' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303430 'Header' => 'platform.h',
3431 'Param' => {
3432 '0' => {
3433 'name' => 'effecter',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303434 'type' => '41946'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303435 },
3436 '1' => {
3437 'name' => 'allocation_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303438 'type' => '11295'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303439 },
3440 '2' => {
3441 'name' => 'possible_states',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303442 'type' => '41956'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303443 },
3444 '3' => {
3445 'name' => 'possible_states_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303446 'type' => '11295'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303447 },
3448 '4' => {
3449 'name' => 'actual_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303450 'type' => '20609'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303451 }
3452 },
3453 'Return' => '74',
3454 'ShortName' => 'encode_state_effecter_pdr'
3455 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303456 '4195' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303457 'Header' => 'base.h',
3458 'Param' => {
3459 '0' => {
3460 'name' => 'instance_id',
3461 'type' => '168'
3462 },
3463 '1' => {
3464 'name' => 'type',
3465 'type' => '168'
3466 },
3467 '2' => {
3468 'name' => 'version',
3469 'type' => '429'
3470 },
3471 '3' => {
3472 'name' => 'msg',
3473 'type' => '1615'
3474 }
3475 },
3476 'Return' => '74',
3477 'ShortName' => 'encode_get_commands_req'
3478 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303479 '4380' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303480 'Header' => 'base.h',
3481 'Param' => {
3482 '0' => {
3483 'name' => 'instance_id',
3484 'type' => '168'
3485 },
3486 '1' => {
3487 'name' => 'msg',
3488 'type' => '1615'
3489 }
3490 },
3491 'Return' => '74',
3492 'ShortName' => 'encode_get_types_req'
3493 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303494 '4492' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303495 'Header' => 'base.h',
3496 'Param' => {
3497 '0' => {
3498 'name' => 'msg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303499 'type' => '4558'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303500 },
3501 '1' => {
3502 'name' => 'hdr',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303503 'type' => '4563'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303504 }
3505 },
3506 'Return' => '168',
3507 'ShortName' => 'unpack_pldm_header'
3508 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303509 '4568' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303510 'Header' => 'base.h',
3511 'Param' => {
3512 '0' => {
3513 'name' => 'hdr',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303514 'type' => '4653'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303515 },
3516 '1' => {
3517 'name' => 'msg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303518 'type' => '4658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303519 }
3520 },
3521 'Return' => '168',
3522 'ShortName' => 'pack_pldm_header'
3523 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303524 '46872' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303525 'Header' => 'utils.h',
3526 'Param' => {
3527 '0' => {
3528 'name' => 'data',
3529 'type' => '1434'
3530 },
3531 '1' => {
3532 'name' => 'size',
3533 'type' => '123'
3534 }
3535 },
3536 'Return' => '180',
3537 'ShortName' => 'crc32'
3538 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303539 '46987' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303540 'Header' => 'bios_table.h',
3541 'Param' => {
3542 '0' => {
3543 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303544 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303545 },
3546 '1' => {
3547 'name' => 'size',
3548 'type' => '123'
3549 }
3550 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303551 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303552 'ShortName' => 'pldm_bios_table_checksum'
3553 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303554 '47132' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303555 'Header' => 'bios_table.h',
3556 'Param' => {
3557 '0' => {
3558 'name' => 'src_table',
3559 'type' => '1434'
3560 },
3561 '1' => {
3562 'name' => 'src_length',
3563 'type' => '123'
3564 },
3565 '2' => {
3566 'name' => 'dest_table',
3567 'type' => '166'
3568 },
3569 '3' => {
3570 'name' => 'dest_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303571 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303572 },
3573 '4' => {
3574 'name' => 'entry',
3575 'type' => '1434'
3576 },
3577 '5' => {
3578 'name' => 'entry_length',
3579 'type' => '123'
3580 }
3581 },
3582 'Return' => '74',
3583 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
3584 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303585 '47748' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303586 'Header' => 'bios_table.h',
3587 'Param' => {
3588 '0' => {
3589 'name' => 'table',
3590 'type' => '1434'
3591 },
3592 '1' => {
3593 'name' => 'length',
3594 'type' => '123'
3595 },
3596 '2' => {
3597 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303598 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303599 }
3600 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303601 'Return' => '47743',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303602 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
3603 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303604 '48011' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303605 'Header' => 'bios_table.h',
3606 'Param' => {
3607 '0' => {
3608 'name' => 'table',
3609 'type' => '1434'
3610 },
3611 '1' => {
3612 'name' => 'length',
3613 'type' => '123'
3614 },
3615 '2' => {
3616 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303617 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303618 }
3619 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303620 'Return' => '48158',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303621 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
3622 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303623 '48279' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303624 'Header' => 'bios_table.h',
3625 'Param' => {
3626 '0' => {
3627 'name' => 'table',
3628 'type' => '1434'
3629 },
3630 '1' => {
3631 'name' => 'length',
3632 'type' => '123'
3633 },
3634 '2' => {
3635 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303636 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303637 }
3638 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303639 'Return' => '48158',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303640 'ShortName' => 'pldm_bios_table_attr_find_by_handle'
3641 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303642 '48542' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303643 'Header' => 'bios_table.h',
3644 'Param' => {
3645 '0' => {
3646 'name' => 'table',
3647 'type' => '1434'
3648 },
3649 '1' => {
3650 'name' => 'length',
3651 'type' => '123'
3652 },
3653 '2' => {
3654 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303655 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303656 }
3657 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303658 'Return' => '48747',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303659 'ShortName' => 'pldm_bios_table_string_find_by_string'
3660 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303661 '48916' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303662 'Header' => 'bios_table.h',
3663 'Param' => {
3664 '0' => {
3665 'name' => 'table',
3666 'type' => '1434'
3667 },
3668 '1' => {
3669 'name' => 'length',
3670 'type' => '123'
3671 },
3672 '2' => {
3673 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303674 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303675 }
3676 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303677 'Return' => '48747',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303678 'ShortName' => 'pldm_bios_table_string_find_by_handle'
3679 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303680 '49678' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303681 'Header' => 'bios_table.h',
3682 'Param' => {
3683 '0' => {
3684 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303685 'type' => '47738'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303686 }
3687 },
3688 'Return' => '1434',
3689 'ShortName' => 'pldm_bios_table_iter_value'
3690 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303691 '49733' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303692 'Header' => 'bios_table.h',
3693 'Param' => {
3694 '0' => {
3695 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303696 'type' => '47738'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303697 }
3698 },
3699 'Return' => '1',
3700 'ShortName' => 'pldm_bios_table_iter_next'
3701 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303702 '49844' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303703 'Header' => 'bios_table.h',
3704 'Param' => {
3705 '0' => {
3706 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303707 'type' => '49920'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303708 }
3709 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303710 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303711 'ShortName' => 'pldm_bios_table_iter_is_end'
3712 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303713 '49925' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303714 'Header' => 'bios_table.h',
3715 'Param' => {
3716 '0' => {
3717 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303718 'type' => '47738'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303719 }
3720 },
3721 'Return' => '1',
3722 'ShortName' => 'pldm_bios_table_iter_free'
3723 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303724 '49996' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303725 'Header' => 'bios_table.h',
3726 'Param' => {
3727 '0' => {
3728 'name' => 'table',
3729 'type' => '1434'
3730 },
3731 '1' => {
3732 'name' => 'length',
3733 'type' => '123'
3734 },
3735 '2' => {
3736 'name' => 'type',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303737 'type' => '45567'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303738 }
3739 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303740 'Return' => '47738',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303741 'ShortName' => 'pldm_bios_table_iter_create'
3742 },
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09303743 '50235' => {
3744 'Header' => 'bios_table.h',
3745 'Param' => {
3746 '0' => {
3747 'name' => 'table',
3748 'type' => '166'
3749 },
3750 '1' => {
3751 'name' => 'capacity',
3752 'type' => '123'
3753 },
3754 '2' => {
3755 'name' => 'size',
3756 'type' => '8822'
3757 }
3758 },
3759 'Return' => '74',
3760 'ShortName' => 'pldm_bios_table_append_pad_checksum_check'
3761 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303762 '50639' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303763 'Header' => 'bios_table.h',
3764 'Param' => {
3765 '0' => {
3766 'name' => 'table',
3767 'type' => '166'
3768 },
3769 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09303770 'name' => 'capacity',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303771 'type' => '123'
3772 },
3773 '2' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09303774 'name' => 'size',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303775 'type' => '123'
3776 }
3777 },
3778 'Return' => '123',
3779 'ShortName' => 'pldm_bios_table_append_pad_checksum'
3780 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303781 '50891' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303782 'Header' => 'bios_table.h',
3783 'Param' => {
3784 '0' => {
3785 'name' => 'size_without_pad',
3786 'type' => '123'
3787 }
3788 },
3789 'Return' => '123',
3790 'ShortName' => 'pldm_bios_table_pad_checksum_size'
3791 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303792 '51186' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303793 'Header' => 'bios_table.h',
3794 'Param' => {
3795 '0' => {
3796 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303797 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303798 }
3799 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303800 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303801 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
3802 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303803 '51241' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303804 'Header' => 'bios_table.h',
3805 'Param' => {
3806 '0' => {
3807 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303808 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303809 }
3810 },
3811 'Return' => '123',
3812 'ShortName' => 'pldm_bios_table_attr_value_entry_length'
3813 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303814 '51725' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303815 'Header' => 'bios_table.h',
3816 'Param' => {
3817 '0' => {
3818 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303819 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303820 }
3821 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303822 'Return' => '45555',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303823 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
3824 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303825 '51799' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303826 'Header' => 'bios_table.h',
3827 'Param' => {
3828 '0' => {
3829 'name' => 'entry',
3830 'type' => '166'
3831 },
3832 '1' => {
3833 'name' => 'entry_length',
3834 'type' => '123'
3835 },
3836 '2' => {
3837 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303838 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303839 },
3840 '3' => {
3841 'name' => 'attr_type',
3842 'type' => '168'
3843 },
3844 '4' => {
3845 'name' => 'cv',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303846 'type' => '45555'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303847 }
3848 },
3849 'Return' => '74',
3850 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
3851 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303852 '51991' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303853 'Header' => 'bios_table.h',
3854 'Param' => {
3855 '0' => {
3856 'name' => 'entry',
3857 'type' => '166'
3858 },
3859 '1' => {
3860 'name' => 'entry_length',
3861 'type' => '123'
3862 },
3863 '2' => {
3864 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303865 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303866 },
3867 '3' => {
3868 'name' => 'attr_type',
3869 'type' => '168'
3870 },
3871 '4' => {
3872 'name' => 'cv',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303873 'type' => '45555'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303874 }
3875 },
3876 'Return' => '1',
3877 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
3878 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303879 '52292' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303880 'Header' => 'bios_table.h',
3881 'Return' => '123',
3882 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
3883 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303884 '52454' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303885 'Header' => 'bios_table.h',
3886 'Param' => {
3887 '0' => {
3888 'name' => 'entry',
3889 'type' => '166'
3890 },
3891 '1' => {
3892 'name' => 'entry_length',
3893 'type' => '123'
3894 },
3895 '2' => {
3896 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303897 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303898 },
3899 '3' => {
3900 'name' => 'attr_type',
3901 'type' => '168'
3902 },
3903 '4' => {
3904 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303905 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303906 },
3907 '5' => {
3908 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303909 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303910 }
3911 },
3912 'Return' => '74',
3913 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
3914 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303915 '52709' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303916 'Header' => 'bios_table.h',
3917 'Param' => {
3918 '0' => {
3919 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303920 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303921 },
3922 '1' => {
3923 'name' => 'current_string',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303924 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303925 }
3926 },
3927 'Return' => '1',
3928 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
3929 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303930 '52804' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303931 'Header' => 'bios_table.h',
3932 'Param' => {
3933 '0' => {
3934 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09303935 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303936 }
3937 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303938 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303939 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
3940 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303941 '52879' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303942 'Header' => 'bios_table.h',
3943 'Param' => {
3944 '0' => {
3945 'name' => 'entry',
3946 'type' => '166'
3947 },
3948 '1' => {
3949 'name' => 'entry_length',
3950 'type' => '123'
3951 },
3952 '2' => {
3953 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303954 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303955 },
3956 '3' => {
3957 'name' => 'attr_type',
3958 'type' => '168'
3959 },
3960 '4' => {
3961 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303962 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303963 },
3964 '5' => {
3965 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303966 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303967 }
3968 },
3969 'Return' => '1',
3970 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
3971 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303972 '53208' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303973 'Header' => 'bios_table.h',
3974 'Param' => {
3975 '0' => {
3976 'name' => 'string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303977 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303978 }
3979 },
3980 'Return' => '123',
3981 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
3982 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303983 '53396' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303984 'Header' => 'bios_table.h',
3985 'Param' => {
3986 '0' => {
3987 'name' => 'entry',
3988 'type' => '166'
3989 },
3990 '1' => {
3991 'name' => 'entry_length',
3992 'type' => '123'
3993 },
3994 '2' => {
3995 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303996 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303997 },
3998 '3' => {
3999 'name' => 'attr_type',
4000 'type' => '168'
4001 },
4002 '4' => {
4003 'name' => 'count',
4004 'type' => '168'
4005 },
4006 '5' => {
4007 'name' => 'handles',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304008 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304009 }
4010 },
4011 'Return' => '74',
4012 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
4013 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304014 '53650' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304015 'Header' => 'bios_table.h',
4016 'Param' => {
4017 '0' => {
4018 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304019 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304020 },
4021 '1' => {
4022 'name' => 'handles',
4023 'type' => '2034'
4024 },
4025 '2' => {
4026 'name' => 'number',
4027 'type' => '168'
4028 }
4029 },
4030 'Return' => '168',
4031 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
4032 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304033 '53824' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304034 'Header' => 'bios_table.h',
4035 'Param' => {
4036 '0' => {
4037 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304038 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304039 }
4040 },
4041 'Return' => '168',
4042 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
4043 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304044 '53879' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304045 'Header' => 'bios_table.h',
4046 'Param' => {
4047 '0' => {
4048 'name' => 'entry',
4049 'type' => '166'
4050 },
4051 '1' => {
4052 'name' => 'entry_length',
4053 'type' => '123'
4054 },
4055 '2' => {
4056 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304057 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304058 },
4059 '3' => {
4060 'name' => 'attr_type',
4061 'type' => '168'
4062 },
4063 '4' => {
4064 'name' => 'count',
4065 'type' => '168'
4066 },
4067 '5' => {
4068 'name' => 'handles',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304069 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304070 }
4071 },
4072 'Return' => '1',
4073 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
4074 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304075 '54208' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304076 'Header' => 'bios_table.h',
4077 'Param' => {
4078 '0' => {
4079 'name' => 'count',
4080 'type' => '168'
4081 }
4082 },
4083 'Return' => '123',
4084 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
4085 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304086 '54263' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304087 'Header' => 'bios_table.h',
4088 'Param' => {
4089 '0' => {
4090 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304091 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304092 }
4093 },
4094 'Return' => '168',
4095 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
4096 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304097 '54318' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304098 'Header' => 'bios_table.h',
4099 'Param' => {
4100 '0' => {
4101 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304102 'type' => '47743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304103 }
4104 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304105 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304106 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
4107 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304108 '54877' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304109 'Header' => 'bios_table.h',
4110 'Param' => {
4111 '0' => {
4112 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304113 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304114 },
4115 '1' => {
4116 'name' => 'lower',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304117 'type' => '55004'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304118 },
4119 '2' => {
4120 'name' => 'upper',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304121 'type' => '55004'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304122 },
4123 '3' => {
4124 'name' => 'scalar',
4125 'type' => '2039'
4126 },
4127 '4' => {
4128 'name' => 'def',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304129 'type' => '55004'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304130 }
4131 },
4132 'Return' => '1',
4133 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
4134 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304135 '55019' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304136 'Header' => 'bios_table.h',
4137 'Param' => {
4138 '0' => {
4139 'name' => 'entry',
4140 'type' => '166'
4141 },
4142 '1' => {
4143 'name' => 'entry_length',
4144 'type' => '123'
4145 },
4146 '2' => {
4147 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304148 'type' => '55281'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304149 }
4150 },
4151 'Return' => '74',
4152 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
4153 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304154 '55291' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304155 'Header' => 'bios_table.h',
4156 'Param' => {
4157 '0' => {
4158 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304159 'type' => '55281'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304160 },
4161 '1' => {
4162 'name' => 'errmsg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304163 'type' => '55548'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304164 }
4165 },
4166 'Return' => '74',
4167 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
4168 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304169 '55553' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304170 'Header' => 'bios_table.h',
4171 'Param' => {
4172 '0' => {
4173 'name' => 'entry',
4174 'type' => '166'
4175 },
4176 '1' => {
4177 'name' => 'entry_length',
4178 'type' => '123'
4179 },
4180 '2' => {
4181 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304182 'type' => '55281'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304183 }
4184 },
4185 'Return' => '1',
4186 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
4187 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304188 '55780' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304189 'Header' => 'bios_table.h',
4190 'Return' => '123',
4191 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
4192 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304193 '55942' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304194 'Header' => 'bios_table.h',
4195 'Param' => {
4196 '0' => {
4197 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304198 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304199 },
4200 '1' => {
4201 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304202 'type' => '11261'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304203 },
4204 '2' => {
4205 'name' => 'size',
4206 'type' => '123'
4207 }
4208 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304209 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304210 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
4211 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304212 '56138' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304213 'Header' => 'bios_table.h',
4214 'Param' => {
4215 '0' => {
4216 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304217 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304218 }
4219 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304220 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304221 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
4222 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304223 '56213' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304224 'Header' => 'bios_table.h',
4225 'Param' => {
4226 '0' => {
4227 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304228 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304229 }
4230 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304231 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304232 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
4233 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304234 '56288' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304235 'Header' => 'bios_table.h',
4236 'Param' => {
4237 '0' => {
4238 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304239 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304240 }
4241 },
4242 'Return' => '168',
4243 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
4244 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304245 '56363' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304246 'Header' => 'bios_table.h',
4247 'Param' => {
4248 '0' => {
4249 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304250 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304251 },
4252 '1' => {
4253 'name' => 'def_string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304254 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304255 }
4256 },
4257 'Return' => '74',
4258 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
4259 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304260 '56539' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304261 'Header' => 'bios_table.h',
4262 'Param' => {
4263 '0' => {
4264 'name' => 'entry',
4265 'type' => '166'
4266 },
4267 '1' => {
4268 'name' => 'entry_length',
4269 'type' => '123'
4270 },
4271 '2' => {
4272 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304273 'type' => '56825'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304274 }
4275 },
4276 'Return' => '74',
4277 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
4278 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304279 '56830' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304280 'Header' => 'bios_table.h',
4281 'Param' => {
4282 '0' => {
4283 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304284 'type' => '56825'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304285 },
4286 '1' => {
4287 'name' => 'errmsg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304288 'type' => '55548'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304289 }
4290 },
4291 'Return' => '74',
4292 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
4293 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304294 '57099' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304295 'Header' => 'bios_table.h',
4296 'Param' => {
4297 '0' => {
4298 'name' => 'def_str_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304299 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304300 }
4301 },
4302 'Return' => '123',
4303 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
4304 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304305 '57334' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304306 'Header' => 'bios_table.h',
4307 'Param' => {
4308 '0' => {
4309 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304310 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304311 },
4312 '1' => {
4313 'name' => 'def_indices',
4314 'type' => '2034'
4315 },
4316 '2' => {
4317 'name' => 'def_num',
4318 'type' => '168'
4319 }
4320 },
4321 'Return' => '168',
4322 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
4323 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304324 '57540' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304325 'Header' => 'bios_table.h',
4326 'Param' => {
4327 '0' => {
4328 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304329 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304330 },
4331 '1' => {
4332 'name' => 'pv_hdls',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304333 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304334 },
4335 '2' => {
4336 'name' => 'pv_num',
4337 'type' => '168'
4338 }
4339 },
4340 'Return' => '74',
4341 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
4342 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304343 '57698' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304344 'Header' => 'bios_table.h',
4345 'Param' => {
4346 '0' => {
4347 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304348 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304349 },
4350 '1' => {
4351 'name' => 'def_num',
4352 'type' => '2034'
4353 }
4354 },
4355 'Return' => '74',
4356 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
4357 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304358 '57863' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304359 'Header' => 'bios_table.h',
4360 'Param' => {
4361 '0' => {
4362 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304363 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304364 },
4365 '1' => {
4366 'name' => 'pv_num',
4367 'type' => '2034'
4368 }
4369 },
4370 'Return' => '74',
4371 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
4372 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304373 '57929' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304374 'Header' => 'bios_table.h',
4375 'Param' => {
4376 '0' => {
4377 'name' => 'entry',
4378 'type' => '166'
4379 },
4380 '1' => {
4381 'name' => 'entry_length',
4382 'type' => '123'
4383 },
4384 '2' => {
4385 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304386 'type' => '58187'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304387 }
4388 },
4389 'Return' => '74',
4390 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
4391 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304392 '58192' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304393 'Header' => 'bios_table.h',
4394 'Param' => {
4395 '0' => {
4396 'name' => 'pv_num',
4397 'type' => '168'
4398 },
4399 '1' => {
4400 'name' => 'def_num',
4401 'type' => '168'
4402 }
4403 },
4404 'Return' => '123',
4405 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
4406 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304407 '58258' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304408 'Header' => 'bios_table.h',
4409 'Param' => {
4410 '0' => {
4411 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304412 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304413 }
4414 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304415 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304416 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
4417 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304418 '58311' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304419 'Header' => 'bios_table.h',
4420 'Param' => {
4421 '0' => {
4422 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304423 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304424 }
4425 },
4426 'Return' => '168',
4427 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
4428 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304429 '58364' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304430 'Header' => 'bios_table.h',
4431 'Param' => {
4432 '0' => {
4433 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304434 'type' => '48158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304435 }
4436 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304437 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304438 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
4439 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304440 '58986' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304441 'Header' => 'bios_table.h',
4442 'Param' => {
4443 '0' => {
4444 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304445 'type' => '48747'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304446 },
4447 '1' => {
4448 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304449 'type' => '11261'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304450 },
4451 '2' => {
4452 'name' => 'size',
4453 'type' => '123'
4454 }
4455 },
4456 'Return' => '74',
4457 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
4458 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304459 '59152' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304460 'Header' => 'bios_table.h',
4461 'Param' => {
4462 '0' => {
4463 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304464 'type' => '48747'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304465 }
4466 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304467 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304468 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
4469 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304470 '59205' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304471 'Header' => 'bios_table.h',
4472 'Param' => {
4473 '0' => {
4474 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304475 'type' => '48747'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304476 }
4477 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304478 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304479 'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
4480 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304481 '59258' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304482 'Header' => 'bios_table.h',
4483 'Param' => {
4484 '0' => {
4485 'name' => 'entry',
4486 'type' => '166'
4487 },
4488 '1' => {
4489 'name' => 'entry_length',
4490 'type' => '123'
4491 },
4492 '2' => {
4493 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304494 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304495 },
4496 '3' => {
4497 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304498 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304499 }
4500 },
4501 'Return' => '74',
4502 'ShortName' => 'pldm_bios_table_string_entry_encode_check'
4503 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304504 '59527' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304505 'Header' => 'bios_table.h',
4506 'Param' => {
4507 '0' => {
4508 'name' => 'string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304509 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304510 }
4511 },
4512 'Return' => '123',
4513 'ShortName' => 'pldm_bios_table_string_entry_encode_length'
4514 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304515 '6130' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304516 'Header' => 'utils.h',
4517 'Param' => {
4518 '0' => {
4519 'name' => 'bcd',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304520 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304521 }
4522 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304523 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304524 'ShortName' => 'bcd2dec16'
4525 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304526 '6152' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304527 'Header' => 'utils.h',
4528 'Param' => {
4529 '0' => {
4530 'name' => 'bcd',
4531 'type' => '168'
4532 }
4533 },
4534 'Return' => '168',
4535 'ShortName' => 'bcd2dec8'
4536 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304537 '6174' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304538 'Header' => 'utils.h',
4539 'Param' => {
4540 '0' => {
4541 'name' => 'dec',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304542 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304543 }
4544 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304545 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304546 'ShortName' => 'dec2bcd16'
4547 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304548 '6196' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304549 'Header' => 'utils.h',
4550 'Param' => {
4551 '0' => {
4552 'name' => 'dec',
4553 'type' => '168'
4554 }
4555 },
4556 'Return' => '168',
4557 'ShortName' => 'dec2bcd8'
4558 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304559 '6218' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304560 'Header' => 'utils.h',
4561 'Param' => {
4562 '0' => {
4563 'name' => 'seconds',
4564 'type' => '168'
4565 },
4566 '1' => {
4567 'name' => 'minutes',
4568 'type' => '168'
4569 },
4570 '2' => {
4571 'name' => 'hours',
4572 'type' => '168'
4573 },
4574 '3' => {
4575 'name' => 'day',
4576 'type' => '168'
4577 },
4578 '4' => {
4579 'name' => 'month',
4580 'type' => '168'
4581 },
4582 '5' => {
4583 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304584 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304585 }
4586 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304587 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304588 'ShortName' => 'is_time_legal'
4589 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304590 '6310' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304591 'Header' => 'bios.h',
4592 'Param' => {
4593 '0' => {
4594 'name' => 'msg',
4595 'type' => '2029'
4596 },
4597 '1' => {
4598 'name' => 'payload_length',
4599 'type' => '123'
4600 },
4601 '2' => {
4602 'name' => 'transfer_handle',
4603 'type' => '2039'
4604 },
4605 '3' => {
4606 'name' => 'transfer_flag',
4607 'type' => '2034'
4608 },
4609 '4' => {
4610 'name' => 'table_type',
4611 'type' => '2034'
4612 },
4613 '5' => {
4614 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304615 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304616 }
4617 },
4618 'Return' => '74',
4619 'ShortName' => 'decode_set_bios_table_req'
4620 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304621 '6491' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304622 'Header' => 'bios.h',
4623 'Param' => {
4624 '0' => {
4625 'name' => 'instance_id',
4626 'type' => '168'
4627 },
4628 '1' => {
4629 'name' => 'completion_code',
4630 'type' => '168'
4631 },
4632 '2' => {
4633 'name' => 'next_transfer_handle',
4634 'type' => '180'
4635 },
4636 '3' => {
4637 'name' => 'msg',
4638 'type' => '1615'
4639 }
4640 },
4641 'Return' => '74',
4642 'ShortName' => 'encode_set_bios_table_resp'
4643 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304644 '65117' => {
4645 'Header' => 'utils.h',
4646 'Param' => {
4647 '0' => {
4648 'name' => 'transfer_flag',
4649 'type' => '168'
4650 }
4651 },
4652 'Return' => '6265',
4653 'ShortName' => 'is_transfer_flag_valid'
4654 },
4655 '65268' => {
4656 'Header' => 'firmware_update.h',
4657 'Param' => {
4658 '0' => {
4659 'name' => 'msg',
4660 'type' => '2029'
4661 },
4662 '1' => {
4663 'name' => 'payload_length',
4664 'type' => '123'
4665 },
4666 '2' => {
4667 'name' => 'completion_code',
4668 'type' => '2034'
4669 },
4670 '3' => {
4671 'name' => 'non_functioning_component_indication',
4672 'type' => '65452'
4673 },
4674 '4' => {
4675 'name' => 'non_functioning_component_bitmap',
4676 'type' => '65457'
4677 }
4678 },
4679 'Return' => '74',
4680 'ShortName' => 'decode_cancel_update_resp'
4681 },
4682 '65467' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304683 'Header' => 'firmware_update.h',
4684 'Param' => {
4685 '0' => {
4686 'name' => 'instance_id',
4687 'type' => '168'
4688 },
4689 '1' => {
4690 'name' => 'msg',
4691 'type' => '1615'
4692 },
4693 '2' => {
4694 'name' => 'payload_length',
4695 'type' => '123'
4696 }
4697 },
4698 'Return' => '74',
4699 'ShortName' => 'encode_cancel_update_req'
4700 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304701 '65620' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304702 'Header' => 'firmware_update.h',
4703 'Param' => {
4704 '0' => {
4705 'name' => 'msg',
4706 'type' => '2029'
4707 },
4708 '1' => {
4709 'name' => 'payload_length',
4710 'type' => '123'
4711 },
4712 '2' => {
4713 'name' => 'completion_code',
4714 'type' => '2034'
4715 }
4716 },
4717 'Return' => '74',
4718 'ShortName' => 'decode_cancel_update_component_resp'
4719 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304720 '65702' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304721 'Header' => 'firmware_update.h',
4722 'Param' => {
4723 '0' => {
4724 'name' => 'instance_id',
4725 'type' => '168'
4726 },
4727 '1' => {
4728 'name' => 'msg',
4729 'type' => '1615'
4730 },
4731 '2' => {
4732 'name' => 'payload_length',
4733 'type' => '123'
4734 }
4735 },
4736 'Return' => '74',
4737 'ShortName' => 'encode_cancel_update_component_req'
4738 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304739 '65855' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304740 'Header' => 'firmware_update.h',
4741 'Param' => {
4742 '0' => {
4743 'name' => 'msg',
4744 'type' => '2029'
4745 },
4746 '1' => {
4747 'name' => 'payload_length',
4748 'type' => '123'
4749 },
4750 '2' => {
4751 'name' => 'completion_code',
4752 'type' => '2034'
4753 },
4754 '3' => {
4755 'name' => 'current_state',
4756 'type' => '2034'
4757 },
4758 '4' => {
4759 'name' => 'previous_state',
4760 'type' => '2034'
4761 },
4762 '5' => {
4763 'name' => 'aux_state',
4764 'type' => '2034'
4765 },
4766 '6' => {
4767 'name' => 'aux_state_status',
4768 'type' => '2034'
4769 },
4770 '7' => {
4771 'name' => 'progress_percent',
4772 'type' => '2034'
4773 },
4774 '8' => {
4775 'name' => 'reason_code',
4776 'type' => '2034'
4777 },
4778 '9' => {
4779 'name' => 'update_option_flags_enabled',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304780 'type' => '66196'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304781 }
4782 },
4783 'Return' => '74',
4784 'ShortName' => 'decode_get_status_resp'
4785 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304786 '66206' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304787 'Header' => 'firmware_update.h',
4788 'Param' => {
4789 '0' => {
4790 'name' => 'instance_id',
4791 'type' => '168'
4792 },
4793 '1' => {
4794 'name' => 'msg',
4795 'type' => '1615'
4796 },
4797 '2' => {
4798 'name' => 'payload_length',
4799 'type' => '123'
4800 }
4801 },
4802 'Return' => '74',
4803 'ShortName' => 'encode_get_status_req'
4804 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304805 '66359' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304806 'Header' => 'firmware_update.h',
4807 'Param' => {
4808 '0' => {
4809 'name' => 'msg',
4810 'type' => '2029'
4811 },
4812 '1' => {
4813 'name' => 'payload_length',
4814 'type' => '123'
4815 },
4816 '2' => {
4817 'name' => 'completion_code',
4818 'type' => '2034'
4819 },
4820 '3' => {
4821 'name' => 'estimated_time_activation',
4822 'type' => '8294'
4823 }
4824 },
4825 'Return' => '74',
4826 'ShortName' => 'decode_activate_firmware_resp'
4827 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304828 '66485' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304829 'Header' => 'firmware_update.h',
4830 'Param' => {
4831 '0' => {
4832 'name' => 'instance_id',
4833 'type' => '168'
4834 },
4835 '1' => {
4836 'name' => 'self_contained_activation_req',
4837 'type' => '11646'
4838 },
4839 '2' => {
4840 'name' => 'msg',
4841 'type' => '1615'
4842 },
4843 '3' => {
4844 'name' => 'payload_length',
4845 'type' => '123'
4846 }
4847 },
4848 'Return' => '74',
4849 'ShortName' => 'encode_activate_firmware_req'
4850 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304851 '66706' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304852 'Header' => 'firmware_update.h',
4853 'Param' => {
4854 '0' => {
4855 'name' => 'instance_id',
4856 'type' => '168'
4857 },
4858 '1' => {
4859 'name' => 'completion_code',
4860 'type' => '168'
4861 },
4862 '2' => {
4863 'name' => 'msg',
4864 'type' => '1615'
4865 },
4866 '3' => {
4867 'name' => 'payload_length',
4868 'type' => '123'
4869 }
4870 },
4871 'Return' => '74',
4872 'ShortName' => 'encode_apply_complete_resp'
4873 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304874 '66878' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304875 'Header' => 'firmware_update.h',
4876 'Param' => {
4877 '0' => {
4878 'name' => 'msg',
4879 'type' => '2029'
4880 },
4881 '1' => {
4882 'name' => 'payload_length',
4883 'type' => '123'
4884 },
4885 '2' => {
4886 'name' => 'apply_result',
4887 'type' => '2034'
4888 },
4889 '3' => {
4890 'name' => 'comp_activation_methods_modification',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304891 'type' => '67000'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304892 }
4893 },
4894 'Return' => '74',
4895 'ShortName' => 'decode_apply_complete_req'
4896 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304897 '6693' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304898 'Header' => 'bios.h',
4899 'Param' => {
4900 '0' => {
4901 'name' => 'msg',
4902 'type' => '2029'
4903 },
4904 '1' => {
4905 'name' => 'payload_length',
4906 'type' => '123'
4907 },
4908 '2' => {
4909 'name' => 'completion_code',
4910 'type' => '2034'
4911 },
4912 '3' => {
4913 'name' => 'next_transfer_handle',
4914 'type' => '2039'
4915 }
4916 },
4917 'Return' => '74',
4918 'ShortName' => 'decode_set_bios_table_resp'
4919 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304920 '67010' => {
4921 'Header' => 'firmware_update.h',
4922 'Param' => {
4923 '0' => {
4924 'name' => 'instance_id',
4925 'type' => '168'
4926 },
4927 '1' => {
4928 'name' => 'completion_code',
4929 'type' => '168'
4930 },
4931 '2' => {
4932 'name' => 'msg',
4933 'type' => '1615'
4934 },
4935 '3' => {
4936 'name' => 'payload_length',
4937 'type' => '123'
4938 }
4939 },
4940 'Return' => '74',
4941 'ShortName' => 'encode_verify_complete_resp'
4942 },
4943 '67182' => {
4944 'Header' => 'firmware_update.h',
4945 'Param' => {
4946 '0' => {
4947 'name' => 'msg',
4948 'type' => '2029'
4949 },
4950 '1' => {
4951 'name' => 'payload_length',
4952 'type' => '123'
4953 },
4954 '2' => {
4955 'name' => 'verify_result',
4956 'type' => '2034'
4957 }
4958 },
4959 'Return' => '74',
4960 'ShortName' => 'decode_verify_complete_req'
4961 },
4962 '67264' => {
4963 'Header' => 'firmware_update.h',
4964 'Param' => {
4965 '0' => {
4966 'name' => 'instance_id',
4967 'type' => '168'
4968 },
4969 '1' => {
4970 'name' => 'completion_code',
4971 'type' => '168'
4972 },
4973 '2' => {
4974 'name' => 'msg',
4975 'type' => '1615'
4976 },
4977 '3' => {
4978 'name' => 'payload_length',
4979 'type' => '123'
4980 }
4981 },
4982 'Return' => '74',
4983 'ShortName' => 'encode_transfer_complete_resp'
4984 },
4985 '67436' => {
4986 'Header' => 'firmware_update.h',
4987 'Param' => {
4988 '0' => {
4989 'name' => 'msg',
4990 'type' => '2029'
4991 },
4992 '1' => {
4993 'name' => 'payload_length',
4994 'type' => '123'
4995 },
4996 '2' => {
4997 'name' => 'transfer_result',
4998 'type' => '2034'
4999 }
5000 },
5001 'Return' => '74',
5002 'ShortName' => 'decode_transfer_complete_req'
5003 },
5004 '67518' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305005 'Header' => 'firmware_update.h',
5006 'Param' => {
5007 '0' => {
5008 'name' => 'instance_id',
5009 'type' => '168'
5010 },
5011 '1' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305012 'name' => 'completion_code',
5013 'type' => '168'
5014 },
5015 '2' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305016 'name' => 'msg',
5017 'type' => '1615'
5018 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305019 '3' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305020 'name' => 'payload_length',
5021 'type' => '123'
5022 }
5023 },
5024 'Return' => '74',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305025 'ShortName' => 'encode_request_firmware_data_resp'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305026 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305027 '67690' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305028 'Header' => 'firmware_update.h',
5029 'Param' => {
5030 '0' => {
5031 'name' => 'msg',
5032 'type' => '2029'
5033 },
5034 '1' => {
5035 'name' => 'payload_length',
5036 'type' => '123'
5037 },
5038 '2' => {
5039 'name' => 'offset',
5040 'type' => '2039'
5041 },
5042 '3' => {
5043 'name' => 'length',
5044 'type' => '2039'
5045 }
5046 },
5047 'Return' => '74',
5048 'ShortName' => 'decode_request_firmware_data_req'
5049 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305050 '67822' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305051 'Header' => 'firmware_update.h',
5052 'Param' => {
5053 '0' => {
5054 'name' => 'msg',
5055 'type' => '2029'
5056 },
5057 '1' => {
5058 'name' => 'payload_length',
5059 'type' => '123'
5060 },
5061 '2' => {
5062 'name' => 'completion_code',
5063 'type' => '2034'
5064 },
5065 '3' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305066 'name' => 'comp_compatibility_resp',
5067 'type' => '2034'
5068 },
5069 '4' => {
5070 'name' => 'comp_compatibility_resp_code',
5071 'type' => '2034'
5072 },
5073 '5' => {
5074 'name' => 'update_option_flags_enabled',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305075 'type' => '66196'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305076 },
5077 '6' => {
5078 'name' => 'time_before_req_fw_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305079 'type' => '8294'
5080 }
5081 },
5082 'Return' => '74',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305083 'ShortName' => 'decode_update_component_resp'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305084 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305085 '68058' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305086 'Header' => 'firmware_update.h',
5087 'Param' => {
5088 '0' => {
5089 'name' => 'instance_id',
5090 'type' => '168'
5091 },
5092 '1' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305093 'name' => 'comp_classification',
5094 'type' => '4895'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305095 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305096 '10' => {
5097 'name' => 'msg',
5098 'type' => '1615'
5099 },
5100 '11' => {
5101 'name' => 'payload_length',
5102 'type' => '123'
5103 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305104 '2' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305105 'name' => 'comp_identifier',
5106 'type' => '4895'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305107 },
5108 '3' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305109 'name' => 'comp_classification_index',
5110 'type' => '168'
5111 },
5112 '4' => {
5113 'name' => 'comp_comparison_stamp',
5114 'type' => '180'
5115 },
5116 '5' => {
5117 'name' => 'comp_image_size',
5118 'type' => '180'
5119 },
5120 '6' => {
5121 'name' => 'update_option_flags',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305122 'type' => '60951'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305123 },
5124 '7' => {
5125 'name' => 'comp_ver_str_type',
5126 'type' => '168'
5127 },
5128 '8' => {
5129 'name' => 'comp_ver_str_len',
5130 'type' => '168'
5131 },
5132 '9' => {
5133 'name' => 'comp_ver_str',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305134 'type' => '68462'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305135 }
5136 },
5137 'Return' => '74',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305138 'ShortName' => 'encode_update_component_req'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305139 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305140 '6809' => {
5141 'Header' => 'bios.h',
5142 'Param' => {
5143 '0' => {
5144 'name' => 'instance_id',
5145 'type' => '168'
5146 },
5147 '1' => {
5148 'name' => 'transfer_handle',
5149 'type' => '180'
5150 },
5151 '2' => {
5152 'name' => 'transfer_flag',
5153 'type' => '168'
5154 },
5155 '3' => {
5156 'name' => 'table_type',
5157 'type' => '168'
5158 },
5159 '4' => {
5160 'name' => 'table_data',
5161 'type' => '6087'
5162 },
5163 '5' => {
5164 'name' => 'table_length',
5165 'type' => '123'
5166 },
5167 '6' => {
5168 'name' => 'msg',
5169 'type' => '1615'
5170 },
5171 '7' => {
5172 'name' => 'payload_length',
5173 'type' => '123'
5174 }
5175 },
5176 'Return' => '74',
5177 'ShortName' => 'encode_set_bios_table_req'
5178 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305179 '68472' => {
5180 'Header' => 'firmware_update.h',
5181 'Param' => {
5182 '0' => {
5183 'name' => 'msg',
5184 'type' => '2029'
5185 },
5186 '1' => {
5187 'name' => 'payload_length',
5188 'type' => '11295'
5189 },
5190 '2' => {
5191 'name' => 'completion_code',
5192 'type' => '2034'
5193 },
5194 '3' => {
5195 'name' => 'comp_resp',
5196 'type' => '2034'
5197 },
5198 '4' => {
5199 'name' => 'comp_resp_code',
5200 'type' => '2034'
5201 }
5202 },
5203 'Return' => '74',
5204 'ShortName' => 'decode_pass_component_table_resp'
5205 },
5206 '68668' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305207 'Header' => 'firmware_update.h',
5208 'Param' => {
5209 '0' => {
5210 'name' => 'instance_id',
5211 'type' => '168'
5212 },
5213 '1' => {
5214 'name' => 'transfer_flag',
5215 'type' => '168'
5216 },
5217 '10' => {
5218 'name' => 'payload_length',
5219 'type' => '123'
5220 },
5221 '2' => {
5222 'name' => 'comp_classification',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305223 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305224 },
5225 '3' => {
5226 'name' => 'comp_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305227 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305228 },
5229 '4' => {
5230 'name' => 'comp_classification_index',
5231 'type' => '168'
5232 },
5233 '5' => {
5234 'name' => 'comp_comparison_stamp',
5235 'type' => '180'
5236 },
5237 '6' => {
5238 'name' => 'comp_ver_str_type',
5239 'type' => '168'
5240 },
5241 '7' => {
5242 'name' => 'comp_ver_str_len',
5243 'type' => '168'
5244 },
5245 '8' => {
5246 'name' => 'comp_ver_str',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305247 'type' => '68462'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305248 },
5249 '9' => {
5250 'name' => 'msg',
5251 'type' => '1615'
5252 }
5253 },
5254 'Return' => '74',
5255 'ShortName' => 'encode_pass_component_table_req'
5256 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305257 '69081' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305258 'Header' => 'firmware_update.h',
5259 'Param' => {
5260 '0' => {
5261 'name' => 'msg',
5262 'type' => '2029'
5263 },
5264 '1' => {
5265 'name' => 'payload_length',
5266 'type' => '123'
5267 },
5268 '2' => {
5269 'name' => 'completion_code',
5270 'type' => '2034'
5271 },
5272 '3' => {
5273 'name' => 'fd_meta_data_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305274 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305275 },
5276 '4' => {
5277 'name' => 'fd_will_send_pkg_data',
5278 'type' => '2034'
5279 }
5280 },
5281 'Return' => '74',
5282 'ShortName' => 'decode_request_update_resp'
5283 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305284 '69222' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305285 'Header' => 'firmware_update.h',
5286 'Param' => {
5287 '0' => {
5288 'name' => 'instance_id',
5289 'type' => '168'
5290 },
5291 '1' => {
5292 'name' => 'max_transfer_size',
5293 'type' => '180'
5294 },
5295 '2' => {
5296 'name' => 'num_of_comp',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305297 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305298 },
5299 '3' => {
5300 'name' => 'max_outstanding_transfer_req',
5301 'type' => '168'
5302 },
5303 '4' => {
5304 'name' => 'pkg_data_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305305 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305306 },
5307 '5' => {
5308 'name' => 'comp_image_set_ver_str_type',
5309 'type' => '168'
5310 },
5311 '6' => {
5312 'name' => 'comp_image_set_ver_str_len',
5313 'type' => '168'
5314 },
5315 '7' => {
5316 'name' => 'comp_img_set_ver_str',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305317 'type' => '68462'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305318 },
5319 '8' => {
5320 'name' => 'msg',
5321 'type' => '1615'
5322 },
5323 '9' => {
5324 'name' => 'payload_length',
5325 'type' => '123'
5326 }
5327 },
5328 'Return' => '74',
5329 'ShortName' => 'encode_request_update_req'
5330 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305331 '69587' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305332 'Header' => 'firmware_update.h',
5333 'Param' => {
5334 '0' => {
5335 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305336 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305337 },
5338 '1' => {
5339 'name' => 'length',
5340 'type' => '123'
5341 },
5342 '2' => {
5343 'name' => 'component_data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305344 'type' => '69743'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305345 },
5346 '3' => {
5347 'name' => 'active_comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305348 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305349 },
5350 '4' => {
5351 'name' => 'pending_comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305352 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305353 }
5354 },
5355 'Return' => '74',
5356 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
5357 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305358 '69753' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305359 'Header' => 'firmware_update.h',
5360 'Param' => {
5361 '0' => {
5362 'name' => 'msg',
5363 'type' => '2029'
5364 },
5365 '1' => {
5366 'name' => 'payload_length',
5367 'type' => '123'
5368 },
5369 '2' => {
5370 'name' => 'resp_data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305371 'type' => '69973'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305372 },
5373 '3' => {
5374 'name' => 'active_comp_image_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305375 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305376 },
5377 '4' => {
5378 'name' => 'pending_comp_image_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305379 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305380 },
5381 '5' => {
5382 'name' => 'comp_parameter_table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305383 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305384 }
5385 },
5386 'Return' => '74',
5387 'ShortName' => 'decode_get_firmware_parameters_resp'
5388 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305389 '69978' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305390 'Header' => 'firmware_update.h',
5391 'Param' => {
5392 '0' => {
5393 'name' => 'instance_id',
5394 'type' => '168'
5395 },
5396 '1' => {
5397 'name' => 'payload_length',
5398 'type' => '123'
5399 },
5400 '2' => {
5401 'name' => 'msg',
5402 'type' => '1615'
5403 }
5404 },
5405 'Return' => '74',
5406 'ShortName' => 'encode_get_firmware_parameters_req'
5407 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305408 '70115' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305409 'Header' => 'firmware_update.h',
5410 'Param' => {
5411 '0' => {
5412 'name' => 'msg',
5413 'type' => '2029'
5414 },
5415 '1' => {
5416 'name' => 'payload_length',
5417 'type' => '123'
5418 },
5419 '2' => {
5420 'name' => 'completion_code',
5421 'type' => '2034'
5422 },
5423 '3' => {
5424 'name' => 'device_identifiers_len',
5425 'type' => '2039'
5426 },
5427 '4' => {
5428 'name' => 'descriptor_count',
5429 'type' => '2034'
5430 },
5431 '5' => {
5432 'name' => 'descriptor_data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305433 'type' => '70271'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305434 }
5435 },
5436 'Return' => '74',
5437 'ShortName' => 'decode_query_device_identifiers_resp'
5438 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305439 '70281' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305440 'Header' => 'firmware_update.h',
5441 'Param' => {
5442 '0' => {
5443 'name' => 'instance_id',
5444 'type' => '168'
5445 },
5446 '1' => {
5447 'name' => 'payload_length',
5448 'type' => '123'
5449 },
5450 '2' => {
5451 'name' => 'msg',
5452 'type' => '1615'
5453 }
5454 },
5455 'Return' => '74',
5456 'ShortName' => 'encode_query_device_identifiers_req'
5457 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305458 '70418' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305459 'Header' => 'firmware_update.h',
5460 'Param' => {
5461 '0' => {
5462 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305463 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305464 },
5465 '1' => {
5466 'name' => 'length',
5467 'type' => '123'
5468 },
5469 '2' => {
5470 'name' => 'pldm_comp_image_info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305471 'type' => '70565'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305472 },
5473 '3' => {
5474 'name' => 'comp_version_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305475 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305476 }
5477 },
5478 'Return' => '74',
5479 'ShortName' => 'decode_pldm_comp_image_info'
5480 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305481 '70570' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305482 'Header' => 'firmware_update.h',
5483 'Param' => {
5484 '0' => {
5485 'name' => 'data',
5486 'type' => '6087'
5487 },
5488 '1' => {
5489 'name' => 'length',
5490 'type' => '123'
5491 },
5492 '2' => {
5493 'name' => 'descriptor_title_str_type',
5494 'type' => '2034'
5495 },
5496 '3' => {
5497 'name' => 'descriptor_title_str',
5498 'type' => '6481'
5499 },
5500 '4' => {
5501 'name' => 'descriptor_data',
5502 'type' => '6481'
5503 }
5504 },
5505 'Return' => '74',
5506 'ShortName' => 'decode_vendor_defined_descriptor_value'
5507 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305508 '70749' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305509 'Header' => 'firmware_update.h',
5510 'Param' => {
5511 '0' => {
5512 'name' => 'data',
5513 'type' => '6087'
5514 },
5515 '1' => {
5516 'name' => 'length',
5517 'type' => '123'
5518 },
5519 '2' => {
5520 'name' => 'descriptor_type',
5521 'type' => '8294'
5522 },
5523 '3' => {
5524 'name' => 'descriptor_data',
5525 'type' => '6481'
5526 }
5527 },
5528 'Return' => '74',
5529 'ShortName' => 'decode_descriptor_type_length_value'
5530 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305531 '70921' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305532 'Header' => 'firmware_update.h',
5533 'Param' => {
5534 '0' => {
5535 'name' => 'data',
5536 'type' => '6087'
5537 },
5538 '1' => {
5539 'name' => 'length',
5540 'type' => '123'
5541 },
5542 '2' => {
5543 'name' => 'component_bitmap_bit_length',
5544 'type' => '4895'
5545 },
5546 '3' => {
5547 'name' => 'fw_device_id_record',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305548 'type' => '71188'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305549 },
5550 '4' => {
5551 'name' => 'applicable_components',
5552 'type' => '6481'
5553 },
5554 '5' => {
5555 'name' => 'comp_image_set_version_str',
5556 'type' => '6481'
5557 },
5558 '6' => {
5559 'name' => 'record_descriptors',
5560 'type' => '6481'
5561 },
5562 '7' => {
5563 'name' => 'fw_device_pkg_data',
5564 'type' => '6481'
5565 }
5566 },
5567 'Return' => '74',
5568 'ShortName' => 'decode_firmware_device_id_record'
5569 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305570 '7117' => {
5571 'Header' => 'bios.h',
5572 'Param' => {
5573 '0' => {
5574 'name' => 'instance_id',
5575 'type' => '168'
5576 },
5577 '1' => {
5578 'name' => 'completion_code',
5579 'type' => '168'
5580 },
5581 '2' => {
5582 'name' => 'next_transfer_handle',
5583 'type' => '180'
5584 },
5585 '3' => {
5586 'name' => 'msg',
5587 'type' => '1615'
5588 }
5589 },
5590 'Return' => '74',
5591 'ShortName' => 'encode_set_bios_attribute_current_value_resp'
5592 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305593 '71193' => {
5594 'Header' => 'firmware_update.h',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305595 'Param' => {
5596 '0' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09305597 'name' => 'data',
5598 'type' => '6087'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305599 },
5600 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09305601 'name' => 'length',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305602 'type' => '123'
5603 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305604 '2' => {
5605 'name' => 'package_header_info',
5606 'type' => '71340'
5607 },
5608 '3' => {
5609 'name' => 'package_version_str',
5610 'type' => '6481'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305611 }
5612 },
5613 'Return' => '74',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305614 'ShortName' => 'decode_pldm_package_header_info'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305615 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305616 '7314' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305617 'Header' => 'bios.h',
5618 'Param' => {
5619 '0' => {
5620 'name' => 'msg',
5621 'type' => '2029'
5622 },
5623 '1' => {
5624 'name' => 'payload_length',
5625 'type' => '123'
5626 },
5627 '2' => {
5628 'name' => 'transfer_handle',
5629 'type' => '2039'
5630 },
5631 '3' => {
5632 'name' => 'transfer_flag',
5633 'type' => '2034'
5634 },
5635 '4' => {
5636 'name' => 'attribute',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305637 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305638 }
5639 },
5640 'Return' => '74',
5641 'ShortName' => 'decode_set_bios_attribute_current_value_req'
5642 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305643 '73531' => {
5644 'Header' => 'fru.h',
5645 'Param' => {
5646 '0' => {
5647 'name' => 'instance_id',
5648 'type' => '168'
5649 },
5650 '1' => {
5651 'name' => 'completion_code',
5652 'type' => '168'
5653 },
5654 '2' => {
5655 'name' => 'next_data_transfer_handle',
5656 'type' => '180'
5657 },
5658 '3' => {
5659 'name' => 'payload_length',
5660 'type' => '123'
5661 },
5662 '4' => {
5663 'name' => 'msg',
5664 'type' => '1615'
5665 }
5666 },
5667 'Return' => '74',
5668 'ShortName' => 'encode_set_fru_record_table_resp'
5669 },
5670 '73754' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305671 'Header' => 'fru.h',
5672 'Param' => {
5673 '0' => {
5674 'name' => 'msg',
5675 'type' => '2029'
5676 },
5677 '1' => {
5678 'name' => 'payload_length',
5679 'type' => '123'
5680 },
5681 '2' => {
5682 'name' => 'data_transfer_handle',
5683 'type' => '2039'
5684 },
5685 '3' => {
5686 'name' => 'transfer_flag',
5687 'type' => '2034'
5688 },
5689 '4' => {
5690 'name' => 'fru_table_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305691 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305692 }
5693 },
5694 'Return' => '74',
5695 'ShortName' => 'decode_set_fru_record_table_req'
5696 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305697 '73921' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305698 'Header' => 'fru.h',
5699 'Param' => {
5700 '0' => {
5701 'name' => 'msg',
5702 'type' => '2029'
5703 },
5704 '1' => {
5705 'name' => 'payload_length',
5706 'type' => '123'
5707 },
5708 '2' => {
5709 'name' => 'completion_code',
5710 'type' => '2034'
5711 },
5712 '3' => {
5713 'name' => 'next_data_transfer_handle',
5714 'type' => '2039'
5715 },
5716 '4' => {
5717 'name' => 'transfer_flag',
5718 'type' => '2034'
5719 },
5720 '5' => {
5721 'name' => 'fru_record_table_data',
5722 'type' => '2034'
5723 },
5724 '6' => {
5725 'name' => 'fru_record_table_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305726 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305727 }
5728 },
5729 'Return' => '74',
5730 'ShortName' => 'decode_get_fru_record_table_resp'
5731 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305732 '74169' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305733 'Header' => 'fru.h',
5734 'Param' => {
5735 '0' => {
5736 'name' => 'msg',
5737 'type' => '2029'
5738 },
5739 '1' => {
5740 'name' => 'payload_length',
5741 'type' => '123'
5742 },
5743 '2' => {
5744 'name' => 'completion_code',
5745 'type' => '2034'
5746 },
5747 '3' => {
5748 'name' => 'next_data_transfer_handle',
5749 'type' => '2039'
5750 },
5751 '4' => {
5752 'name' => 'transfer_flag',
5753 'type' => '2034'
5754 },
5755 '5' => {
5756 'name' => 'fru_record_table_data',
5757 'type' => '2034'
5758 },
5759 '6' => {
5760 'name' => 'fru_record_table_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305761 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305762 },
5763 '7' => {
5764 'name' => 'max_fru_record_table_length',
5765 'type' => '123'
5766 }
5767 },
5768 'Return' => '74',
5769 'ShortName' => 'decode_get_fru_record_table_resp_safe'
5770 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305771 '74427' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305772 'Header' => 'fru.h',
5773 'Param' => {
5774 '0' => {
5775 'name' => 'instance_id',
5776 'type' => '168'
5777 },
5778 '1' => {
5779 'name' => 'data_transfer_handle',
5780 'type' => '180'
5781 },
5782 '2' => {
5783 'name' => 'transfer_operation_flag',
5784 'type' => '168'
5785 },
5786 '3' => {
5787 'name' => 'msg',
5788 'type' => '1615'
5789 },
5790 '4' => {
5791 'name' => 'payload_length',
5792 'type' => '123'
5793 }
5794 },
5795 'Return' => '74',
5796 'ShortName' => 'encode_get_fru_record_table_req'
5797 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305798 '7461' => {
5799 'Header' => 'bios.h',
5800 'Param' => {
5801 '0' => {
5802 'name' => 'msg',
5803 'type' => '2029'
5804 },
5805 '1' => {
5806 'name' => 'payload_length',
5807 'type' => '123'
5808 },
5809 '2' => {
5810 'name' => 'completion_code',
5811 'type' => '2034'
5812 },
5813 '3' => {
5814 'name' => 'next_transfer_handle',
5815 'type' => '2039'
5816 }
5817 },
5818 'Return' => '74',
5819 'ShortName' => 'decode_set_bios_attribute_current_value_resp'
5820 },
5821 '74645' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305822 'Header' => 'fru.h',
5823 'Param' => {
5824 '0' => {
5825 'name' => 'msg',
5826 'type' => '2029'
5827 },
5828 '1' => {
5829 'name' => 'payload_length',
5830 'type' => '123'
5831 },
5832 '2' => {
5833 'name' => 'completion_code',
5834 'type' => '2034'
5835 },
5836 '3' => {
5837 'name' => 'next_transfer_handle',
5838 'type' => '2039'
5839 },
5840 '4' => {
5841 'name' => 'transfer_flag',
5842 'type' => '2034'
5843 },
5844 '5' => {
5845 'name' => 'fru_structure_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305846 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305847 }
5848 },
5849 'Return' => '74',
5850 'ShortName' => 'decode_get_fru_record_by_option_resp'
5851 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305852 '74806' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305853 'Header' => 'fru.h',
5854 'Param' => {
5855 '0' => {
5856 'name' => 'instance_id',
5857 'type' => '168'
5858 },
5859 '1' => {
5860 'name' => 'completion_code',
5861 'type' => '168'
5862 },
5863 '2' => {
5864 'name' => 'next_data_transfer_handle',
5865 'type' => '180'
5866 },
5867 '3' => {
5868 'name' => 'transfer_flag',
5869 'type' => '168'
5870 },
5871 '4' => {
5872 'name' => 'fru_structure_data',
5873 'type' => '1434'
5874 },
5875 '5' => {
5876 'name' => 'data_size',
5877 'type' => '123'
5878 },
5879 '6' => {
5880 'name' => 'msg',
5881 'type' => '1615'
5882 },
5883 '7' => {
5884 'name' => 'payload_length',
5885 'type' => '123'
5886 }
5887 },
5888 'Return' => '74',
5889 'ShortName' => 'encode_get_fru_record_by_option_resp'
5890 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305891 '75115' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305892 'Header' => 'fru.h',
5893 'Param' => {
5894 '0' => {
5895 'name' => 'msg',
5896 'type' => '2029'
5897 },
5898 '1' => {
5899 'name' => 'payload_length',
5900 'type' => '123'
5901 },
5902 '2' => {
5903 'name' => 'data_transfer_handle',
5904 'type' => '2039'
5905 },
5906 '3' => {
5907 'name' => 'fru_table_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305908 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305909 },
5910 '4' => {
5911 'name' => 'record_set_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305912 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305913 },
5914 '5' => {
5915 'name' => 'record_type',
5916 'type' => '2034'
5917 },
5918 '6' => {
5919 'name' => 'field_type',
5920 'type' => '2034'
5921 },
5922 '7' => {
5923 'name' => 'transfer_op_flag',
5924 'type' => '2034'
5925 }
5926 },
5927 'Return' => '74',
5928 'ShortName' => 'decode_get_fru_record_by_option_req'
5929 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305930 '75303' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305931 'Header' => 'fru.h',
5932 'Param' => {
5933 '0' => {
5934 'name' => 'instance_id',
5935 'type' => '168'
5936 },
5937 '1' => {
5938 'name' => 'data_transfer_handle',
5939 'type' => '180'
5940 },
5941 '2' => {
5942 'name' => 'fru_table_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305943 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305944 },
5945 '3' => {
5946 'name' => 'record_set_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305947 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305948 },
5949 '4' => {
5950 'name' => 'record_type',
5951 'type' => '168'
5952 },
5953 '5' => {
5954 'name' => 'field_type',
5955 'type' => '168'
5956 },
5957 '6' => {
5958 'name' => 'transfer_op_flag',
5959 'type' => '168'
5960 },
5961 '7' => {
5962 'name' => 'msg',
5963 'type' => '1615'
5964 },
5965 '8' => {
5966 'name' => 'payload_length',
5967 'type' => '123'
5968 }
5969 },
5970 'Return' => '74',
5971 'ShortName' => 'encode_get_fru_record_by_option_req'
5972 },
Andrew Jeffery962fcec2023-07-07 10:10:19 +09305973 '75596' => {
5974 'Header' => 'fru.h',
5975 'Param' => {
5976 '0' => {
5977 'name' => 'table',
5978 'type' => '6087'
5979 },
5980 '1' => {
5981 'name' => 'table_size',
5982 'type' => '123'
5983 },
5984 '2' => {
5985 'name' => 'record_table',
5986 'type' => '2034'
5987 },
5988 '3' => {
5989 'name' => 'record_size',
5990 'type' => '8822'
5991 },
5992 '4' => {
5993 'name' => 'rsi',
5994 'type' => '4895'
5995 },
5996 '5' => {
5997 'name' => 'rt',
5998 'type' => '168'
5999 },
6000 '6' => {
6001 'name' => 'ft',
6002 'type' => '168'
6003 }
6004 },
6005 'Return' => '74',
6006 'ShortName' => 'get_fru_record_by_option_check'
6007 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306008 '7577' => {
6009 'Header' => 'bios.h',
6010 'Param' => {
6011 '0' => {
6012 'name' => 'instance_id',
6013 'type' => '168'
6014 },
6015 '1' => {
6016 'name' => 'transfer_handle',
6017 'type' => '180'
6018 },
6019 '2' => {
6020 'name' => 'transfer_flag',
6021 'type' => '168'
6022 },
6023 '3' => {
6024 'name' => 'attribute_data',
6025 'type' => '6087'
6026 },
6027 '4' => {
6028 'name' => 'attribute_length',
6029 'type' => '123'
6030 },
6031 '5' => {
6032 'name' => 'msg',
6033 'type' => '1615'
6034 },
6035 '6' => {
6036 'name' => 'payload_length',
6037 'type' => '123'
6038 }
6039 },
6040 'Return' => '74',
6041 'ShortName' => 'encode_set_bios_attribute_current_value_req'
6042 },
6043 '76190' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306044 'Header' => 'fru.h',
6045 'Param' => {
6046 '0' => {
6047 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306048 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306049 },
6050 '1' => {
6051 'name' => 'table_size',
6052 'type' => '123'
6053 },
6054 '2' => {
6055 'name' => 'record_table',
6056 'type' => '2034'
6057 },
6058 '3' => {
6059 'name' => 'record_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306060 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306061 },
6062 '4' => {
6063 'name' => 'rsi',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306064 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306065 },
6066 '5' => {
6067 'name' => 'rt',
6068 'type' => '168'
6069 },
6070 '6' => {
6071 'name' => 'ft',
6072 'type' => '168'
6073 }
6074 },
6075 'Return' => '1',
6076 'ShortName' => 'get_fru_record_by_option'
6077 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306078 '76627' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306079 'Header' => 'fru.h',
6080 'Param' => {
6081 '0' => {
6082 'name' => 'fru_table',
6083 'type' => '2034'
6084 },
6085 '1' => {
6086 'name' => 'total_size',
6087 'type' => '123'
6088 },
6089 '2' => {
6090 'name' => 'curr_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306091 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306092 },
6093 '3' => {
6094 'name' => 'record_set_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306095 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306096 },
6097 '4' => {
6098 'name' => 'record_type',
6099 'type' => '168'
6100 },
6101 '5' => {
6102 'name' => 'num_frus',
6103 'type' => '168'
6104 },
6105 '6' => {
6106 'name' => 'encoding',
6107 'type' => '168'
6108 },
6109 '7' => {
6110 'name' => 'tlvs',
6111 'type' => '2034'
6112 },
6113 '8' => {
6114 'name' => 'tlvs_size',
6115 'type' => '123'
6116 }
6117 },
6118 'Return' => '74',
6119 'ShortName' => 'encode_fru_record'
6120 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306121 '76890' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306122 'Header' => 'fru.h',
6123 'Param' => {
6124 '0' => {
6125 'name' => 'instance_id',
6126 'type' => '168'
6127 },
6128 '1' => {
6129 'name' => 'completion_code',
6130 'type' => '168'
6131 },
6132 '2' => {
6133 'name' => 'next_data_transfer_handle',
6134 'type' => '180'
6135 },
6136 '3' => {
6137 'name' => 'transfer_flag',
6138 'type' => '168'
6139 },
6140 '4' => {
6141 'name' => 'msg',
6142 'type' => '1615'
6143 }
6144 },
6145 'Return' => '74',
6146 'ShortName' => 'encode_get_fru_record_table_resp'
6147 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306148 '77094' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306149 'Header' => 'fru.h',
6150 'Param' => {
6151 '0' => {
6152 'name' => 'msg',
6153 'type' => '2029'
6154 },
6155 '1' => {
6156 'name' => 'payload_length',
6157 'type' => '123'
6158 },
6159 '2' => {
6160 'name' => 'data_transfer_handle',
6161 'type' => '2039'
6162 },
6163 '3' => {
6164 'name' => 'transfer_operation_flag',
6165 'type' => '2034'
6166 }
6167 },
6168 'Return' => '74',
6169 'ShortName' => 'decode_get_fru_record_table_req'
6170 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306171 '77210' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306172 'Header' => 'fru.h',
6173 'Param' => {
6174 '0' => {
6175 'name' => 'instance_id',
6176 'type' => '168'
6177 },
6178 '1' => {
6179 'name' => 'completion_code',
6180 'type' => '168'
6181 },
6182 '2' => {
6183 'name' => 'fru_data_major_version',
6184 'type' => '168'
6185 },
6186 '3' => {
6187 'name' => 'fru_data_minor_version',
6188 'type' => '168'
6189 },
6190 '4' => {
6191 'name' => 'fru_table_maximum_size',
6192 'type' => '180'
6193 },
6194 '5' => {
6195 'name' => 'fru_table_length',
6196 'type' => '180'
6197 },
6198 '6' => {
6199 'name' => 'total_record_set_identifiers',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306200 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306201 },
6202 '7' => {
6203 'name' => 'total_table_records',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306204 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306205 },
6206 '8' => {
6207 'name' => 'checksum',
6208 'type' => '180'
6209 },
6210 '9' => {
6211 'name' => 'msg',
6212 'type' => '1615'
6213 }
6214 },
6215 'Return' => '74',
6216 'ShortName' => 'encode_get_fru_record_table_metadata_resp'
6217 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306218 '77514' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306219 'Header' => 'fru.h',
6220 'Param' => {
6221 '0' => {
6222 'name' => 'msg',
6223 'type' => '2029'
6224 },
6225 '1' => {
6226 'name' => 'payload_length',
6227 'type' => '123'
6228 },
6229 '2' => {
6230 'name' => 'completion_code',
6231 'type' => '2034'
6232 },
6233 '3' => {
6234 'name' => 'fru_data_major_version',
6235 'type' => '2034'
6236 },
6237 '4' => {
6238 'name' => 'fru_data_minor_version',
6239 'type' => '2034'
6240 },
6241 '5' => {
6242 'name' => 'fru_table_maximum_size',
6243 'type' => '2039'
6244 },
6245 '6' => {
6246 'name' => 'fru_table_length',
6247 'type' => '2039'
6248 },
6249 '7' => {
6250 'name' => 'total_record_set_identifiers',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306251 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306252 },
6253 '8' => {
6254 'name' => 'total_table_records',
6255 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306256 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306257 },
6258 '9' => {
6259 'name' => 'checksum',
6260 'type' => '2039'
6261 }
6262 },
6263 'Return' => '74',
6264 'ShortName' => 'decode_get_fru_record_table_metadata_resp'
6265 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306266 '77721' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306267 'Header' => 'fru.h',
6268 'Param' => {
6269 '0' => {
6270 'name' => 'instance_id',
6271 'type' => '168'
6272 },
6273 '1' => {
6274 'name' => 'msg',
6275 'type' => '1615'
6276 },
6277 '2' => {
6278 'name' => 'payload_length',
6279 'type' => '123'
6280 }
6281 },
6282 'Return' => '74',
6283 'ShortName' => 'encode_get_fru_record_table_metadata_req'
6284 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306285 '7865' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306286 'Header' => 'bios.h',
6287 'Param' => {
6288 '0' => {
6289 'name' => 'instance_id',
6290 'type' => '168'
6291 },
6292 '1' => {
6293 'name' => 'completion_code',
6294 'type' => '168'
6295 },
6296 '2' => {
6297 'name' => 'next_transfer_handle',
6298 'type' => '180'
6299 },
6300 '3' => {
6301 'name' => 'transfer_flag',
6302 'type' => '168'
6303 },
6304 '4' => {
6305 'name' => 'attribute_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306306 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306307 },
6308 '5' => {
6309 'name' => 'attribute_length',
6310 'type' => '123'
6311 },
6312 '6' => {
6313 'name' => 'msg',
6314 'type' => '1615'
6315 }
6316 },
6317 'Return' => '74',
6318 'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
6319 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306320 '79338' => {
6321 'Header' => 'pdr.h',
6322 'Param' => {
6323 '0' => {
6324 'name' => 'pdr',
6325 'type' => '6087'
6326 },
6327 '1' => {
6328 'name' => 'pdr_len',
6329 'type' => '4895'
6330 },
6331 '2' => {
6332 'name' => 'num_entities',
6333 'type' => '8822'
6334 },
6335 '3' => {
6336 'name' => 'entities',
6337 'type' => '79988'
6338 }
6339 },
6340 'Return' => '1',
6341 'ShortName' => 'pldm_entity_association_pdr_extract'
6342 },
6343 '80029' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306344 'Header' => 'pdr.h',
6345 'Param' => {
6346 '0' => {
6347 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306348 'type' => '80084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306349 }
6350 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306351 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306352 'ShortName' => 'pldm_is_empty_entity_assoc_tree'
6353 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306354 '80089' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306355 'Header' => 'pdr.h',
6356 'Param' => {
6357 '0' => {
6358 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306359 'type' => '80084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306360 }
6361 },
6362 'Return' => '1',
6363 'ShortName' => 'pldm_entity_association_tree_destroy_root'
6364 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306365 '80252' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306366 'Header' => 'pdr.h',
6367 'Param' => {
6368 '0' => {
6369 'name' => 'org_tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306370 'type' => '80084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306371 },
6372 '1' => {
6373 'name' => 'new_tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306374 'type' => '80084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306375 }
6376 },
6377 'Return' => '1',
6378 'ShortName' => 'pldm_entity_association_tree_copy_root'
6379 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306380 '80468' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306381 'Header' => 'pdr.h',
6382 'Param' => {
6383 '0' => {
6384 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306385 'type' => '80084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306386 },
6387 '1' => {
6388 'name' => 'entity',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306389 'type' => '79993'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306390 }
6391 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306392 'Return' => '79226',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306393 'ShortName' => 'pldm_entity_association_tree_find'
6394 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306395 '81421' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306396 'Header' => 'pdr.h',
6397 'Param' => {
6398 '0' => {
6399 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306400 'type' => '81757'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306401 }
6402 },
6403 'Return' => '1',
6404 'ShortName' => 'pldm_pdr_remove_remote_pdrs'
6405 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306406 '8158' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306407 'Header' => 'bios.h',
6408 'Param' => {
6409 '0' => {
6410 'name' => 'msg',
6411 'type' => '2029'
6412 },
6413 '1' => {
6414 'name' => 'payload_length',
6415 'type' => '123'
6416 },
6417 '2' => {
6418 'name' => 'transfer_handle',
6419 'type' => '2039'
6420 },
6421 '3' => {
6422 'name' => 'transfer_op_flag',
6423 'type' => '2034'
6424 },
6425 '4' => {
6426 'name' => 'attribute_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306427 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306428 }
6429 },
6430 'Return' => '74',
6431 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
6432 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306433 '81783' => {
6434 'Header' => 'pdr.h',
6435 'Param' => {
6436 '0' => {
6437 'name' => 'repo',
6438 'type' => '81757'
6439 },
6440 '1' => {
6441 'name' => 'terminus_handle',
6442 'type' => '4895'
6443 }
6444 },
6445 'Return' => '1',
6446 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
6447 },
6448 '82156' => {
6449 'Header' => 'pdr.h',
6450 'Param' => {
6451 '0' => {
6452 'name' => 'tree',
6453 'type' => '80084'
6454 },
6455 '1' => {
6456 'name' => 'entity',
6457 'offset' => '-8',
6458 'type' => '78367'
6459 },
6460 '2' => {
6461 'name' => 'node',
6462 'type' => '80463'
6463 }
6464 },
6465 'Return' => '1',
6466 'ShortName' => 'pldm_find_entity_ref_in_tree'
6467 },
Andrew Jeffery1354a6e2023-07-07 10:34:38 +09306468 '82785' => {
6469 'Header' => 'pdr.h',
6470 'Param' => {
6471 '0' => {
6472 'name' => 'node',
6473 'type' => '79226'
6474 },
6475 '1' => {
6476 'name' => 'repo',
6477 'type' => '81757'
6478 },
6479 '2' => {
6480 'name' => 'entities',
6481 'type' => '79988'
6482 },
6483 '3' => {
6484 'name' => 'num_entities',
6485 'type' => '123'
6486 },
6487 '4' => {
6488 'name' => 'is_remote',
6489 'type' => '6265'
6490 },
6491 '5' => {
6492 'name' => 'terminus_handle',
6493 'type' => '4895'
6494 }
6495 },
6496 'Return' => '74',
6497 'ShortName' => 'pldm_entity_association_pdr_add_from_node_check'
6498 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306499 '83001' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306500 'Header' => 'pdr.h',
6501 'Param' => {
6502 '0' => {
6503 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306504 'type' => '79226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306505 },
6506 '1' => {
6507 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306508 'type' => '81757'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306509 },
6510 '2' => {
6511 'name' => 'entities',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306512 'type' => '79988'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306513 },
6514 '3' => {
6515 'name' => 'num_entities',
6516 'type' => '123'
6517 },
6518 '4' => {
6519 'name' => 'is_remote',
6520 'type' => '6265'
6521 },
6522 '5' => {
6523 'name' => 'terminus_handle',
6524 'type' => '4895'
6525 }
6526 },
6527 'Return' => '1',
6528 'ShortName' => 'pldm_entity_association_pdr_add_from_node'
6529 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306530 '8304' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306531 'Header' => 'bios.h',
6532 'Param' => {
6533 '0' => {
6534 'name' => 'msg',
6535 'type' => '2029'
6536 },
6537 '1' => {
6538 'name' => 'payload_length',
6539 'type' => '123'
6540 },
6541 '2' => {
6542 'name' => 'completion_code',
6543 'type' => '2034'
6544 },
6545 '3' => {
6546 'name' => 'next_transfer_handle',
6547 'type' => '2039'
6548 },
6549 '4' => {
6550 'name' => 'transfer_flag',
6551 'type' => '2034'
6552 },
6553 '5' => {
6554 'name' => 'attribute_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306555 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306556 }
6557 },
6558 'Return' => '74',
6559 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
6560 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306561 '83309' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306562 'Header' => 'pdr.h',
6563 'Param' => {
6564 '0' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09306565 'name' => 'tree',
6566 'type' => '80084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306567 },
6568 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09306569 'name' => 'repo',
6570 'type' => '81757'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306571 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306572 '2' => {
6573 'name' => 'is_remote',
6574 'type' => '6265'
6575 },
6576 '3' => {
6577 'name' => 'terminus_handle',
6578 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306579 }
6580 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306581 'Return' => '1',
6582 'ShortName' => 'pldm_entity_association_pdr_add'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306583 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306584 '8460' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306585 'Header' => 'bios.h',
6586 'Param' => {
6587 '0' => {
6588 'name' => 'instance_id',
6589 'type' => '168'
6590 },
6591 '1' => {
6592 'name' => 'transfer_handle',
6593 'type' => '180'
6594 },
6595 '2' => {
6596 'name' => 'transfer_op_flag',
6597 'type' => '168'
6598 },
6599 '3' => {
6600 'name' => 'attribute_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306601 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306602 },
6603 '4' => {
6604 'name' => 'msg',
6605 'type' => '1615'
6606 }
6607 },
6608 'Return' => '74',
6609 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
6610 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306611 '84944' => {
6612 'Header' => 'pdr.h',
6613 'Param' => {
6614 '0' => {
6615 'name' => 'parent',
6616 'type' => '79226'
6617 },
6618 '1' => {
6619 'name' => 'node',
6620 'type' => '79993'
6621 }
6622 },
6623 'Return' => '6265',
6624 'ShortName' => 'pldm_is_current_parent_child'
6625 },
6626 '85182' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306627 'Header' => 'pdr.h',
6628 'Param' => {
6629 '0' => {
6630 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306631 'type' => '79226'
6632 },
6633 '1' => {
6634 'name' => 'association_type',
6635 'type' => '168'
6636 }
6637 },
6638 'Return' => '168',
6639 'ShortName' => 'pldm_entity_get_num_children'
6640 },
6641 '85504' => {
6642 'Header' => 'pdr.h',
6643 'Param' => {
6644 '0' => {
6645 'name' => 'node',
6646 'type' => '79226'
6647 }
6648 },
6649 'Return' => '6265',
6650 'ShortName' => 'pldm_entity_is_exist_parent'
6651 },
6652 '85638' => {
6653 'Header' => 'pdr.h',
6654 'Param' => {
6655 '0' => {
6656 'name' => 'node',
6657 'type' => '79226'
6658 }
6659 },
6660 'Return' => '78367',
6661 'ShortName' => 'pldm_entity_get_parent'
6662 },
6663 '85793' => {
6664 'Header' => 'pdr.h',
6665 'Param' => {
6666 '0' => {
6667 'name' => 'node',
6668 'type' => '79226'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306669 }
6670 },
6671 'Return' => '6265',
6672 'ShortName' => 'pldm_entity_is_node_parent'
6673 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306674 '85948' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306675 'Header' => 'pdr.h',
6676 'Param' => {
6677 '0' => {
6678 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306679 'type' => '80084'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306680 }
6681 },
6682 'Return' => '1',
6683 'ShortName' => 'pldm_entity_association_tree_destroy'
6684 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306685 '86127' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306686 'Header' => 'pdr.h',
6687 'Param' => {
6688 '0' => {
6689 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306690 'type' => '80084'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306691 },
6692 '1' => {
6693 'name' => 'entities',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306694 'type' => '79988'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306695 },
6696 '2' => {
6697 'name' => 'size',
6698 'type' => '8822'
6699 }
6700 },
6701 'Return' => '1',
6702 'ShortName' => 'pldm_entity_association_tree_visit'
6703 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306704 '8672' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306705 'Header' => 'bios.h',
6706 'Param' => {
6707 '0' => {
6708 'name' => 'msg',
6709 'type' => '2029'
6710 },
6711 '1' => {
6712 'name' => 'payload_length',
6713 'type' => '123'
6714 },
6715 '2' => {
6716 'name' => 'completion_code',
6717 'type' => '2034'
6718 },
6719 '3' => {
6720 'name' => 'next_transfer_handle',
6721 'type' => '2039'
6722 },
6723 '4' => {
6724 'name' => 'transfer_flag',
6725 'type' => '2034'
6726 },
6727 '5' => {
6728 'name' => 'bios_table_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306729 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306730 }
6731 },
6732 'Return' => '74',
6733 'ShortName' => 'decode_get_bios_table_resp'
6734 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306735 '87163' => {
6736 'Header' => 'pdr.h',
6737 'Param' => {
6738 '0' => {
6739 'name' => 'tree',
6740 'type' => '80084'
6741 },
6742 '1' => {
6743 'name' => 'entity',
6744 'type' => '79993'
6745 },
6746 '2' => {
6747 'name' => 'entity_instance_number',
6748 'type' => '4895'
6749 },
6750 '3' => {
6751 'name' => 'parent',
6752 'type' => '79226'
6753 },
6754 '4' => {
6755 'name' => 'association_type',
6756 'type' => '168'
6757 }
6758 },
6759 'Return' => '79226',
6760 'ShortName' => 'pldm_entity_association_tree_add'
6761 },
6762 '87600' => {
6763 'Header' => 'pdr.h',
6764 'Return' => '80084',
6765 'ShortName' => 'pldm_entity_association_tree_init'
6766 },
6767 '87834' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306768 'Header' => 'pdr.h',
6769 'Param' => {
6770 '0' => {
6771 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306772 'type' => '79226'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306773 }
6774 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306775 'Return' => '78367',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306776 'ShortName' => 'pldm_entity_extract'
6777 },
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306778 '8832' => {
6779 'Header' => 'bios.h',
6780 'Param' => {
6781 '0' => {
6782 'name' => 'msg',
6783 'type' => '2029'
6784 },
6785 '1' => {
6786 'name' => 'payload_length',
6787 'type' => '123'
6788 },
6789 '2' => {
6790 'name' => 'transfer_handle',
6791 'type' => '2039'
6792 },
6793 '3' => {
6794 'name' => 'transfer_op_flag',
6795 'type' => '2034'
6796 },
6797 '4' => {
6798 'name' => 'table_type',
6799 'type' => '2034'
6800 }
6801 },
6802 'Return' => '74',
6803 'ShortName' => 'decode_get_bios_table_req'
6804 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306805 '88640' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306806 'Header' => 'pdr.h',
6807 'Param' => {
6808 '0' => {
6809 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306810 'type' => '81416'
6811 },
6812 '1' => {
6813 'name' => 'terminus_handle',
6814 'type' => '4895'
6815 },
6816 '2' => {
6817 'name' => 'tid',
6818 'type' => '168'
6819 },
6820 '3' => {
6821 'name' => 'tl_eid',
6822 'type' => '168'
6823 },
6824 '4' => {
6825 'name' => 'valid_bit',
6826 'type' => '6265'
6827 }
6828 },
6829 'Return' => '1',
6830 'ShortName' => 'pldm_pdr_update_TL_pdr'
6831 },
6832 '88980' => {
6833 'Header' => 'pdr.h',
6834 'Param' => {
6835 '0' => {
6836 'name' => 'repo',
6837 'type' => '81416'
6838 },
6839 '1' => {
6840 'name' => 'fru_rsi',
6841 'type' => '4895'
6842 },
6843 '2' => {
6844 'name' => 'terminus_handle',
6845 'type' => '8294'
6846 },
6847 '3' => {
6848 'name' => 'entity_type',
6849 'type' => '8294'
6850 },
6851 '4' => {
6852 'name' => 'entity_instance_num',
6853 'type' => '8294'
6854 },
6855 '5' => {
6856 'name' => 'container_id',
6857 'type' => '8294'
6858 }
6859 },
6860 'Return' => '88965',
6861 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
6862 },
6863 '8973' => {
6864 'Header' => 'bios.h',
6865 'Param' => {
6866 '0' => {
6867 'name' => 'instance_id',
6868 'type' => '168'
6869 },
6870 '1' => {
6871 'name' => 'transfer_handle',
6872 'type' => '180'
6873 },
6874 '2' => {
6875 'name' => 'transfer_op_flag',
6876 'type' => '168'
6877 },
6878 '3' => {
6879 'name' => 'table_type',
6880 'type' => '168'
6881 },
6882 '4' => {
6883 'name' => 'msg',
6884 'type' => '1615'
6885 }
6886 },
6887 'Return' => '74',
6888 'ShortName' => 'encode_get_bios_table_req'
6889 },
6890 '89896' => {
6891 'Header' => 'pdr.h',
6892 'Param' => {
6893 '0' => {
6894 'name' => 'repo',
6895 'type' => '81757'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306896 },
6897 '1' => {
6898 'name' => 'terminus_handle',
6899 'type' => '4895'
6900 },
6901 '2' => {
6902 'name' => 'fru_rsi',
6903 'type' => '4895'
6904 },
6905 '3' => {
6906 'name' => 'entity_type',
6907 'type' => '4895'
6908 },
6909 '4' => {
6910 'name' => 'entity_instance_num',
6911 'type' => '4895'
6912 },
6913 '5' => {
6914 'name' => 'container_id',
6915 'type' => '4895'
6916 },
6917 '6' => {
6918 'name' => 'bmc_record_handle',
6919 'type' => '180'
6920 }
6921 },
6922 'Return' => '180',
6923 'ShortName' => 'pldm_pdr_add_fru_record_set'
6924 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306925 '90235' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306926 'Header' => 'pdr.h',
6927 'Param' => {
6928 '0' => {
6929 'name' => 'record',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306930 'type' => '88965'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306931 }
6932 },
6933 'Return' => '6265',
6934 'ShortName' => 'pldm_pdr_record_is_remote'
6935 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306936 '90390' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306937 'Header' => 'pdr.h',
6938 'Param' => {
6939 '0' => {
6940 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306941 'type' => '81416'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306942 },
6943 '1' => {
6944 'name' => 'record',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306945 'type' => '88965'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306946 }
6947 },
6948 'Return' => '180',
6949 'ShortName' => 'pldm_pdr_get_record_handle'
6950 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306951 '90608' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306952 'Header' => 'pdr.h',
6953 'Param' => {
6954 '0' => {
6955 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306956 'type' => '81416'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306957 }
6958 },
6959 'Return' => '180',
6960 'ShortName' => 'pldm_pdr_get_repo_size'
6961 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306962 '90742' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306963 'Header' => 'pdr.h',
6964 'Param' => {
6965 '0' => {
6966 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306967 'type' => '81416'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306968 }
6969 },
6970 'Return' => '180',
6971 'ShortName' => 'pldm_pdr_get_record_count'
6972 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306973 '90874' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306974 'Header' => 'pdr.h',
6975 'Param' => {
6976 '0' => {
6977 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306978 'type' => '81416'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306979 },
6980 '1' => {
6981 'name' => 'pdr_type',
6982 'type' => '168'
6983 },
6984 '2' => {
6985 'name' => 'curr_record',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306986 'type' => '88965'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306987 },
6988 '3' => {
6989 'name' => 'data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306990 'type' => '70271'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306991 },
6992 '4' => {
6993 'name' => 'size',
6994 'type' => '2039'
6995 }
6996 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306997 'Return' => '88965',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306998 'ShortName' => 'pldm_pdr_find_record_by_type'
6999 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307000 '91134' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307001 'Header' => 'pdr.h',
7002 'Param' => {
7003 '0' => {
7004 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307005 'type' => '81416'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307006 },
7007 '1' => {
7008 'name' => 'curr_record',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307009 'type' => '88965'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307010 },
7011 '2' => {
7012 'name' => 'data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307013 'type' => '70271'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307014 },
7015 '3' => {
7016 'name' => 'size',
7017 'type' => '2039'
7018 },
7019 '4' => {
7020 'name' => 'next_record_handle',
7021 'type' => '2039'
7022 }
7023 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307024 'Return' => '88965',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307025 'ShortName' => 'pldm_pdr_get_next_record'
7026 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307027 '91663' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307028 'Header' => 'pdr.h',
7029 'Param' => {
7030 '0' => {
7031 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307032 'type' => '81416'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307033 },
7034 '1' => {
7035 'name' => 'record_handle',
7036 'type' => '180'
7037 },
7038 '2' => {
7039 'name' => 'data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307040 'type' => '70271'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307041 },
7042 '3' => {
7043 'name' => 'size',
7044 'type' => '2039'
7045 },
7046 '4' => {
7047 'name' => 'next_record_handle',
7048 'type' => '2039'
7049 }
7050 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307051 'Return' => '88965',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307052 'ShortName' => 'pldm_pdr_find_record'
7053 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307054 '9179' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307055 'Header' => 'bios.h',
7056 'Param' => {
7057 '0' => {
7058 'name' => 'instance_id',
7059 'type' => '168'
7060 },
7061 '1' => {
7062 'name' => 'completion_code',
7063 'type' => '168'
7064 },
7065 '2' => {
7066 'name' => 'next_transfer_handle',
7067 'type' => '180'
7068 },
7069 '3' => {
7070 'name' => 'transfer_flag',
7071 'type' => '168'
7072 },
7073 '4' => {
7074 'name' => 'table_data',
7075 'type' => '2034'
7076 },
7077 '5' => {
7078 'name' => 'payload_length',
7079 'type' => '123'
7080 },
7081 '6' => {
7082 'name' => 'msg',
7083 'type' => '1615'
7084 }
7085 },
7086 'Return' => '74',
7087 'ShortName' => 'encode_get_bios_table_resp'
7088 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307089 '92123' => {
7090 'Header' => 'pdr.h',
7091 'Param' => {
7092 '0' => {
7093 'name' => 'repo',
7094 'type' => '81757'
7095 }
7096 },
7097 'Return' => '1',
7098 'ShortName' => 'pldm_pdr_destroy'
7099 },
7100 '92278' => {
7101 'Header' => 'pdr.h',
7102 'Return' => '81757',
7103 'ShortName' => 'pldm_pdr_init'
7104 },
7105 '93213' => {
7106 'Header' => 'pdr.h',
7107 'Param' => {
7108 '0' => {
7109 'name' => 'repo',
7110 'type' => '81757'
7111 },
7112 '1' => {
7113 'name' => 'data',
7114 'type' => '6087'
7115 },
7116 '2' => {
7117 'name' => 'size',
7118 'type' => '180'
7119 },
7120 '3' => {
7121 'name' => 'record_handle',
7122 'type' => '180'
7123 },
7124 '4' => {
7125 'name' => 'is_remote',
7126 'type' => '6265'
7127 },
7128 '5' => {
7129 'name' => 'terminus_handle',
7130 'type' => '4895'
7131 }
7132 },
7133 'Return' => '180',
7134 'ShortName' => 'pldm_pdr_add'
7135 },
7136 '94530' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307137 'Header' => 'utils.h',
7138 'Param' => {
7139 '0' => {
7140 'name' => 'dec',
7141 'type' => '180'
7142 }
7143 },
7144 'Return' => '180',
7145 'ShortName' => 'dec2bcd32'
7146 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307147 '9456' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307148 'Header' => 'bios.h',
7149 'Param' => {
7150 '0' => {
7151 'name' => 'msg',
7152 'type' => '2029'
7153 },
7154 '1' => {
7155 'name' => 'payload_length',
7156 'type' => '123'
7157 },
7158 '2' => {
7159 'name' => 'completion_code',
7160 'type' => '2034'
7161 }
7162 },
7163 'Return' => '74',
7164 'ShortName' => 'decode_set_date_time_resp'
7165 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307166 '94622' => {
7167 'Header' => 'utils.h',
7168 'Param' => {
7169 '0' => {
7170 'name' => 'bcd',
7171 'type' => '180'
7172 }
7173 },
7174 'Return' => '180',
7175 'ShortName' => 'bcd2dec32'
7176 },
7177 '95032' => {
7178 'Header' => 'utils.h',
7179 'Param' => {
7180 '0' => {
7181 'name' => 'version',
7182 'type' => '3250'
7183 },
7184 '1' => {
7185 'name' => 'buffer',
7186 'type' => '11261'
7187 },
7188 '2' => {
7189 'name' => 'buffer_size',
7190 'type' => '123'
7191 }
7192 },
7193 'Return' => '12204',
7194 'ShortName' => 'ver2str'
7195 },
7196 '95160' => {
7197 'Header' => 'utils.h',
7198 'Param' => {
7199 '0' => {
7200 'name' => 'data',
7201 'type' => '1434'
7202 },
7203 '1' => {
7204 'name' => 'size',
7205 'type' => '123'
7206 }
7207 },
7208 'Return' => '168',
7209 'ShortName' => 'crc8'
7210 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307211 '9534' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307212 'Header' => 'bios.h',
7213 'Param' => {
7214 '0' => {
7215 'name' => 'instance_id',
7216 'type' => '168'
7217 },
7218 '1' => {
7219 'name' => 'completion_code',
7220 'type' => '168'
7221 },
7222 '2' => {
7223 'name' => 'msg',
7224 'type' => '1615'
7225 },
7226 '3' => {
7227 'name' => 'payload_length',
7228 'type' => '123'
7229 }
7230 },
7231 'Return' => '74',
7232 'ShortName' => 'encode_set_date_time_resp'
7233 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307234 '96431' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307235 'Header' => 'instance-id.h',
7236 'Param' => {
7237 '0' => {
7238 'name' => 'ctx',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307239 'type' => '96639'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307240 },
7241 '1' => {
7242 'name' => 'tid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307243 'type' => '95756'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307244 },
7245 '2' => {
7246 'name' => 'iid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307247 'type' => '95768'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307248 }
7249 },
7250 'Return' => '74',
7251 'ShortName' => 'pldm_instance_id_free'
7252 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307253 '96644' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307254 'Header' => 'instance-id.h',
7255 'Param' => {
7256 '0' => {
7257 'name' => 'ctx',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307258 'type' => '96639'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307259 },
7260 '1' => {
7261 'name' => 'tid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307262 'type' => '95756'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307263 },
7264 '2' => {
7265 'name' => 'iid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307266 'type' => '97045'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307267 }
7268 },
7269 'Return' => '74',
7270 'ShortName' => 'pldm_instance_id_alloc'
7271 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307272 '97050' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307273 'Header' => 'instance-id.h',
7274 'Param' => {
7275 '0' => {
7276 'name' => 'ctx',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307277 'type' => '96639'
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307278 }
7279 },
7280 'Return' => '74',
7281 'ShortName' => 'pldm_instance_db_destroy'
7282 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307283 '97135' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307284 'Header' => 'instance-id.h',
7285 'Param' => {
7286 '0' => {
7287 'name' => 'ctx',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307288 'type' => '97221'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307289 }
7290 },
7291 'Return' => '74',
7292 'ShortName' => 'pldm_instance_db_init_default'
7293 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307294 '97226' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307295 'Header' => 'instance-id.h',
7296 'Param' => {
7297 '0' => {
7298 'name' => 'ctx',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307299 'type' => '97221'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307300 },
7301 '1' => {
7302 'name' => 'dbpath',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307303 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307304 }
7305 },
7306 'Return' => '74',
7307 'ShortName' => 'pldm_instance_db_init'
7308 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307309 '9723' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307310 'Header' => 'bios.h',
7311 'Param' => {
7312 '0' => {
7313 'name' => 'msg',
7314 'type' => '2029'
7315 },
7316 '1' => {
7317 'name' => 'payload_length',
7318 'type' => '123'
7319 },
7320 '2' => {
7321 'name' => 'seconds',
7322 'type' => '2034'
7323 },
7324 '3' => {
7325 'name' => 'minutes',
7326 'type' => '2034'
7327 },
7328 '4' => {
7329 'name' => 'hours',
7330 'type' => '2034'
7331 },
7332 '5' => {
7333 'name' => 'day',
7334 'type' => '2034'
7335 },
7336 '6' => {
7337 'name' => 'month',
7338 'type' => '2034'
7339 },
7340 '7' => {
7341 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307342 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307343 }
7344 },
7345 'Return' => '74',
7346 'ShortName' => 'decode_set_date_time_req'
7347 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307348 '98373' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307349 'Header' => 'pldm.h',
7350 'Param' => {
7351 '0' => {
7352 'name' => 'eid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307353 'type' => '97711'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307354 },
7355 '1' => {
7356 'name' => 'mctp_fd',
7357 'type' => '74'
7358 },
7359 '2' => {
7360 'name' => 'pldm_req_msg',
7361 'type' => '6087'
7362 },
7363 '3' => {
7364 'name' => 'req_msg_len',
7365 'type' => '123'
7366 }
7367 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307368 'Return' => '97820',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307369 'ShortName' => 'pldm_send'
7370 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307371 '98789' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307372 'Header' => 'pldm.h',
7373 'Param' => {
7374 '0' => {
7375 'name' => 'eid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307376 'type' => '97711'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307377 },
7378 '1' => {
7379 'name' => 'mctp_fd',
7380 'type' => '74'
7381 },
7382 '2' => {
7383 'name' => 'pldm_req_msg',
7384 'type' => '6087'
7385 },
7386 '3' => {
7387 'name' => 'req_msg_len',
7388 'type' => '123'
7389 },
7390 '4' => {
7391 'name' => 'pldm_resp_msg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307392 'type' => '70271'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307393 },
7394 '5' => {
7395 'name' => 'resp_msg_len',
7396 'type' => '8822'
7397 }
7398 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307399 'Return' => '97820',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307400 'ShortName' => 'pldm_send_recv'
7401 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307402 '99265' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307403 'Header' => 'pldm.h',
7404 'Param' => {
7405 '0' => {
7406 'name' => 'eid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307407 'type' => '97711'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307408 },
7409 '1' => {
7410 'name' => 'mctp_fd',
7411 'type' => '74'
7412 },
7413 '2' => {
7414 'name' => 'instance_id',
7415 'type' => '168'
7416 },
7417 '3' => {
7418 'name' => 'pldm_resp_msg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307419 'type' => '70271'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307420 },
7421 '4' => {
7422 'name' => 'resp_msg_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307423 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307424 }
7425 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307426 'Return' => '97820',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307427 'ShortName' => 'pldm_recv'
7428 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307429 '99488' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307430 'Header' => 'pldm.h',
7431 'Param' => {
7432 '0' => {
7433 'name' => 'eid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307434 'type' => '97711'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307435 },
7436 '1' => {
7437 'name' => 'mctp_fd',
7438 'type' => '74'
7439 },
7440 '2' => {
7441 'name' => 'pldm_resp_msg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307442 'type' => '70271'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307443 },
7444 '3' => {
7445 'name' => 'resp_msg_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307446 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307447 }
7448 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307449 'Return' => '97820',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307450 'ShortName' => 'pldm_recv_any'
7451 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307452 '99930' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307453 'Header' => 'pldm.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307454 'Return' => '97820',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307455 'ShortName' => 'pldm_open'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307456 }
7457 },
7458 'SymbolVersion' => {},
7459 'Symbols' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307460 'libpldm.so.0.3.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307461 'bcd2dec16' => 1,
7462 'bcd2dec32' => 1,
7463 'bcd2dec8' => 1,
7464 'crc32' => 1,
7465 'crc8' => 1,
7466 'dec2bcd16' => 1,
7467 'dec2bcd32' => 1,
7468 'dec2bcd8' => 1,
7469 'decode_activate_firmware_resp' => 1,
7470 'decode_apply_complete_req' => 1,
7471 'decode_cancel_update_component_resp' => 1,
7472 'decode_cancel_update_resp' => 1,
7473 'decode_descriptor_type_length_value' => 1,
7474 'decode_event_message_buffer_size_resp' => 1,
7475 'decode_event_message_supported_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307476 'decode_file_ack_req' => 1,
7477 'decode_file_ack_resp' => 1,
7478 'decode_file_ack_with_meta_data_req' => 1,
7479 'decode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307480 'decode_firmware_device_id_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307481 'decode_get_alert_status_req' => 1,
7482 'decode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307483 'decode_get_bios_attribute_current_value_by_handle_req' => 1,
7484 'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
7485 'decode_get_bios_table_req' => 1,
7486 'decode_get_bios_table_resp' => 1,
7487 'decode_get_commands_req' => 1,
7488 'decode_get_commands_resp' => 1,
7489 'decode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307490 'decode_get_file_table_req' => 1,
7491 'decode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307492 'decode_get_firmware_parameters_resp' => 1,
7493 'decode_get_firmware_parameters_resp_comp_entry' => 1,
7494 'decode_get_fru_record_by_option_req' => 1,
7495 'decode_get_fru_record_by_option_resp' => 1,
7496 'decode_get_fru_record_table_metadata_resp' => 1,
7497 'decode_get_fru_record_table_req' => 1,
7498 'decode_get_fru_record_table_resp' => 1,
7499 'decode_get_fru_record_table_resp_safe' => 1,
7500 'decode_get_numeric_effecter_value_req' => 1,
7501 'decode_get_numeric_effecter_value_resp' => 1,
7502 'decode_get_pdr_repository_info_resp' => 1,
7503 'decode_get_pdr_req' => 1,
7504 'decode_get_pdr_resp' => 1,
7505 'decode_get_sensor_reading_req' => 1,
7506 'decode_get_sensor_reading_resp' => 1,
7507 'decode_get_state_sensor_readings_req' => 1,
7508 'decode_get_state_sensor_readings_resp' => 1,
7509 'decode_get_status_resp' => 1,
7510 'decode_get_tid_resp' => 1,
7511 'decode_get_types_resp' => 1,
7512 'decode_get_version_req' => 1,
7513 'decode_get_version_resp' => 1,
7514 'decode_multipart_receive_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307515 'decode_new_file_req' => 1,
7516 'decode_new_file_resp' => 1,
7517 'decode_new_file_with_metadata_req' => 1,
7518 'decode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307519 'decode_numeric_sensor_data' => 1,
7520 'decode_numeric_sensor_pdr_data' => 1,
7521 'decode_pass_component_table_resp' => 1,
7522 'decode_platform_event_message_req' => 1,
7523 'decode_platform_event_message_resp' => 1,
7524 'decode_pldm_comp_image_info' => 1,
7525 'decode_pldm_package_header_info' => 1,
7526 'decode_pldm_pdr_repository_change_record_data' => 1,
7527 'decode_pldm_pdr_repository_chg_event_data' => 1,
7528 'decode_poll_for_platform_event_message_req' => 1,
7529 'decode_poll_for_platform_event_message_resp' => 1,
7530 'decode_query_device_identifiers_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307531 'decode_read_file_req' => 1,
7532 'decode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307533 'decode_request_firmware_data_req' => 1,
7534 'decode_request_update_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307535 'decode_rw_file_by_type_memory_req' => 1,
7536 'decode_rw_file_by_type_memory_resp' => 1,
7537 'decode_rw_file_by_type_req' => 1,
7538 'decode_rw_file_by_type_resp' => 1,
7539 'decode_rw_file_memory_req' => 1,
7540 'decode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307541 'decode_sensor_event_data' => 1,
7542 'decode_sensor_op_data' => 1,
7543 'decode_set_bios_attribute_current_value_req' => 1,
7544 'decode_set_bios_attribute_current_value_resp' => 1,
7545 'decode_set_bios_table_req' => 1,
7546 'decode_set_bios_table_resp' => 1,
7547 'decode_set_date_time_req' => 1,
7548 'decode_set_date_time_resp' => 1,
7549 'decode_set_event_receiver_req' => 1,
7550 'decode_set_event_receiver_resp' => 1,
7551 'decode_set_fru_record_table_req' => 1,
7552 'decode_set_numeric_effecter_value_req' => 1,
7553 'decode_set_numeric_effecter_value_resp' => 1,
7554 'decode_set_state_effecter_states_req' => 1,
7555 'decode_set_state_effecter_states_resp' => 1,
7556 'decode_state_sensor_data' => 1,
7557 'decode_transfer_complete_req' => 1,
7558 'decode_update_component_resp' => 1,
7559 'decode_vendor_defined_descriptor_value' => 1,
7560 'decode_verify_complete_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307561 'decode_write_file_req' => 1,
7562 'decode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307563 'encode_activate_firmware_req' => 1,
7564 'encode_apply_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307565 'encode_bios_attribute_update_event_req' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307566 'encode_cancel_update_component_req' => 1,
7567 'encode_cancel_update_req' => 1,
7568 'encode_cc_only_resp' => 1,
7569 'encode_event_message_buffer_size_req' => 1,
7570 'encode_event_message_supported_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307571 'encode_file_ack_req' => 1,
7572 'encode_file_ack_resp' => 1,
7573 'encode_file_ack_with_meta_data_req' => 1,
7574 'encode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307575 'encode_fru_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307576 'encode_get_alert_status_req' => 1,
7577 'encode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307578 'encode_get_bios_attribute_current_value_by_handle_req' => 1,
7579 'encode_get_bios_current_value_by_handle_resp' => 1,
7580 'encode_get_bios_table_req' => 1,
7581 'encode_get_bios_table_resp' => 1,
7582 'encode_get_commands_req' => 1,
7583 'encode_get_commands_resp' => 1,
7584 'encode_get_date_time_req' => 1,
7585 'encode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307586 'encode_get_file_table_req' => 1,
7587 'encode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307588 'encode_get_firmware_parameters_req' => 1,
7589 'encode_get_fru_record_by_option_req' => 1,
7590 'encode_get_fru_record_by_option_resp' => 1,
7591 'encode_get_fru_record_table_metadata_req' => 1,
7592 'encode_get_fru_record_table_metadata_resp' => 1,
7593 'encode_get_fru_record_table_req' => 1,
7594 'encode_get_fru_record_table_resp' => 1,
7595 'encode_get_numeric_effecter_value_req' => 1,
7596 'encode_get_numeric_effecter_value_resp' => 1,
7597 'encode_get_pdr_repository_info_resp' => 1,
7598 'encode_get_pdr_req' => 1,
7599 'encode_get_pdr_resp' => 1,
7600 'encode_get_sensor_reading_req' => 1,
7601 'encode_get_sensor_reading_resp' => 1,
7602 'encode_get_state_sensor_readings_req' => 1,
7603 'encode_get_state_sensor_readings_resp' => 1,
7604 'encode_get_status_req' => 1,
7605 'encode_get_tid_req' => 1,
7606 'encode_get_tid_resp' => 1,
7607 'encode_get_types_req' => 1,
7608 'encode_get_types_resp' => 1,
7609 'encode_get_version_req' => 1,
7610 'encode_get_version_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307611 'encode_new_file_req' => 1,
7612 'encode_new_file_resp' => 1,
7613 'encode_new_file_with_metadata_req' => 1,
7614 'encode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307615 'encode_pass_component_table_req' => 1,
7616 'encode_platform_event_message_req' => 1,
7617 'encode_platform_event_message_resp' => 1,
7618 'encode_pldm_header_only' => 1,
7619 'encode_pldm_pdr_repository_chg_event_data' => 1,
7620 'encode_poll_for_platform_event_message_req' => 1,
7621 'encode_poll_for_platform_event_message_resp' => 1,
7622 'encode_query_device_identifiers_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307623 'encode_read_file_req' => 1,
7624 'encode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307625 'encode_request_firmware_data_resp' => 1,
7626 'encode_request_update_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307627 'encode_rw_file_by_type_memory_req' => 1,
7628 'encode_rw_file_by_type_memory_resp' => 1,
7629 'encode_rw_file_by_type_req' => 1,
7630 'encode_rw_file_by_type_resp' => 1,
7631 'encode_rw_file_memory_req' => 1,
7632 'encode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307633 'encode_sensor_event_data' => 1,
7634 'encode_set_bios_attribute_current_value_req' => 1,
7635 'encode_set_bios_attribute_current_value_resp' => 1,
7636 'encode_set_bios_table_req' => 1,
7637 'encode_set_bios_table_resp' => 1,
7638 'encode_set_date_time_req' => 1,
7639 'encode_set_date_time_resp' => 1,
7640 'encode_set_event_receiver_req' => 1,
7641 'encode_set_event_receiver_resp' => 1,
7642 'encode_set_fru_record_table_resp' => 1,
7643 'encode_set_numeric_effecter_value_req' => 1,
7644 'encode_set_numeric_effecter_value_resp' => 1,
7645 'encode_set_state_effecter_states_req' => 1,
7646 'encode_set_state_effecter_states_resp' => 1,
7647 'encode_set_tid_req' => 1,
7648 'encode_state_effecter_pdr' => 1,
7649 'encode_state_sensor_pdr' => 1,
7650 'encode_transfer_complete_resp' => 1,
7651 'encode_update_component_req' => 1,
7652 'encode_verify_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307653 'encode_write_file_req' => 1,
7654 'encode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307655 'entity_association_tree_find' => 1,
7656 'find_entity_ref_in_tree' => 1,
7657 'get_fru_record_by_option' => 1,
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307658 'get_fru_record_by_option_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307659 'is_present' => 1,
7660 'is_time_legal' => 1,
7661 'is_transfer_flag_valid' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307662 'pack_pldm_header' => 1,
7663 'pldm_bios_table_append_pad_checksum' => 1,
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09307664 'pldm_bios_table_append_pad_checksum_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307665 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
7666 'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
7667 'pldm_bios_table_attr_entry_decode_string_handle' => 1,
7668 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307669 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307670 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307671 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307672 'pldm_bios_table_attr_entry_enum_encode_check' => 1,
7673 'pldm_bios_table_attr_entry_enum_encode_length' => 1,
7674 'pldm_bios_table_attr_entry_integer_decode' => 1,
7675 'pldm_bios_table_attr_entry_integer_encode' => 1,
7676 'pldm_bios_table_attr_entry_integer_encode_check' => 1,
7677 'pldm_bios_table_attr_entry_integer_encode_length' => 1,
7678 'pldm_bios_table_attr_entry_integer_info_check' => 1,
7679 'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307680 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
7681 'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
7682 'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
7683 'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307684 'pldm_bios_table_attr_entry_string_encode_check' => 1,
7685 'pldm_bios_table_attr_entry_string_encode_length' => 1,
7686 'pldm_bios_table_attr_entry_string_info_check' => 1,
7687 'pldm_bios_table_attr_find_by_handle' => 1,
7688 'pldm_bios_table_attr_find_by_string_handle' => 1,
7689 'pldm_bios_table_attr_value_copy_and_update' => 1,
7690 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
7691 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
7692 'pldm_bios_table_attr_value_entry_decode_handle' => 1,
7693 'pldm_bios_table_attr_value_entry_encode_enum' => 1,
7694 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
7695 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
7696 'pldm_bios_table_attr_value_entry_encode_integer' => 1,
7697 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
7698 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
7699 'pldm_bios_table_attr_value_entry_encode_string' => 1,
7700 'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
7701 'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
7702 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
7703 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
7704 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
7705 'pldm_bios_table_attr_value_entry_length' => 1,
7706 'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
7707 'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
7708 'pldm_bios_table_attr_value_find_by_handle' => 1,
7709 'pldm_bios_table_checksum' => 1,
7710 'pldm_bios_table_iter_create' => 1,
7711 'pldm_bios_table_iter_free' => 1,
7712 'pldm_bios_table_iter_is_end' => 1,
7713 'pldm_bios_table_iter_next' => 1,
7714 'pldm_bios_table_iter_value' => 1,
7715 'pldm_bios_table_pad_checksum_size' => 1,
7716 'pldm_bios_table_string_entry_decode_handle' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307717 'pldm_bios_table_string_entry_decode_string_check' => 1,
7718 'pldm_bios_table_string_entry_decode_string_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307719 'pldm_bios_table_string_entry_encode_check' => 1,
7720 'pldm_bios_table_string_entry_encode_length' => 1,
7721 'pldm_bios_table_string_find_by_handle' => 1,
7722 'pldm_bios_table_string_find_by_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307723 'pldm_entity_association_pdr_add' => 1,
7724 'pldm_entity_association_pdr_add_from_node' => 1,
Andrew Jeffery1354a6e2023-07-07 10:34:38 +09307725 'pldm_entity_association_pdr_add_from_node_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307726 'pldm_entity_association_pdr_extract' => 1,
7727 'pldm_entity_association_tree_add' => 1,
7728 'pldm_entity_association_tree_copy_root' => 1,
7729 'pldm_entity_association_tree_destroy' => 1,
7730 'pldm_entity_association_tree_destroy_root' => 1,
7731 'pldm_entity_association_tree_find' => 1,
7732 'pldm_entity_association_tree_init' => 1,
7733 'pldm_entity_association_tree_visit' => 1,
7734 'pldm_entity_extract' => 1,
7735 'pldm_entity_get_num_children' => 1,
7736 'pldm_entity_get_parent' => 1,
7737 'pldm_entity_is_exist_parent' => 1,
7738 'pldm_entity_is_node_parent' => 1,
7739 'pldm_find_entity_ref_in_tree' => 1,
7740 'pldm_instance_db_destroy' => 1,
7741 'pldm_instance_db_init' => 1,
7742 'pldm_instance_db_init_default' => 1,
7743 'pldm_instance_id_alloc' => 1,
7744 'pldm_instance_id_free' => 1,
7745 'pldm_is_current_parent_child' => 1,
7746 'pldm_is_empty_entity_assoc_tree' => 1,
7747 'pldm_open' => 1,
7748 'pldm_pdr_add' => 1,
7749 'pldm_pdr_add_fru_record_set' => 1,
7750 'pldm_pdr_destroy' => 1,
7751 'pldm_pdr_find_record' => 1,
7752 'pldm_pdr_find_record_by_type' => 1,
7753 'pldm_pdr_fru_record_set_find_by_rsi' => 1,
7754 'pldm_pdr_get_next_record' => 1,
7755 'pldm_pdr_get_record_count' => 1,
7756 'pldm_pdr_get_record_handle' => 1,
7757 'pldm_pdr_get_repo_size' => 1,
7758 'pldm_pdr_init' => 1,
7759 'pldm_pdr_record_is_remote' => 1,
7760 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
7761 'pldm_pdr_remove_remote_pdrs' => 1,
7762 'pldm_pdr_update_TL_pdr' => 1,
7763 'pldm_recv' => 1,
7764 'pldm_recv_any' => 1,
7765 'pldm_send' => 1,
7766 'pldm_send_recv' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307767 'unpack_pldm_header' => 1,
7768 'ver2str' => 1
7769 }
7770 },
7771 'Target' => 'unix',
7772 'TypeInfo' => {
7773 '1' => {
7774 'Name' => 'void',
7775 'Type' => 'Intrinsic'
7776 },
7777 '102' => {
7778 'Name' => 'unsigned long',
7779 'Size' => '8',
7780 'Type' => 'Intrinsic'
7781 },
7782 '109' => {
7783 'Name' => 'long',
7784 'Size' => '8',
7785 'Type' => 'Intrinsic'
7786 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307787 '11261' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307788 'BaseType' => '116',
7789 'Name' => 'char*',
7790 'Size' => '8',
7791 'Type' => 'Pointer'
7792 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307793 '11278' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307794 'BaseType' => '116',
7795 'Name' => 'char const',
7796 'Size' => '1',
7797 'Type' => 'Const'
7798 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307799 '11295' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307800 'BaseType' => '123',
7801 'Name' => 'size_t const',
7802 'Size' => '8',
7803 'Type' => 'Const'
7804 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307805 '11307' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307806 'BaseType' => '46',
7807 'Header' => undef,
7808 'Line' => '37',
7809 'Name' => '__int8_t',
7810 'PrivateABI' => 1,
7811 'Size' => '1',
7812 'Type' => 'Typedef'
7813 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307814 '11381' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307815 'BaseType' => '109',
7816 'Header' => undef,
7817 'Line' => '194',
7818 'Name' => '__ssize_t',
7819 'PrivateABI' => 1,
7820 'Size' => '8',
7821 'Type' => 'Typedef'
7822 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307823 '11393' => {
7824 'BaseType' => '11307',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307825 'Header' => undef,
7826 'Line' => '24',
7827 'Name' => 'int8_t',
7828 'PrivateABI' => 1,
7829 'Size' => '1',
7830 'Type' => 'Typedef'
7831 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307832 '11458' => {
7833 'BaseType' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307834 'Name' => 'uint16_t const',
7835 'Size' => '2',
7836 'Type' => 'Const'
7837 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307838 '11475' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307839 'BaseType' => '180',
7840 'Name' => 'uint32_t const',
7841 'Size' => '4',
7842 'Type' => 'Const'
7843 },
7844 '116' => {
7845 'Name' => 'char',
7846 'Size' => '1',
7847 'Type' => 'Intrinsic'
7848 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307849 '11646' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307850 'BaseType' => '168',
7851 'Header' => 'pldm_types.h',
7852 'Line' => '31',
7853 'Name' => 'bool8_t',
7854 'Size' => '1',
7855 'Type' => 'Typedef'
7856 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307857 '11658' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307858 'BaseType' => '446',
7859 'Header' => 'pldm_types.h',
7860 'Line' => '163',
7861 'Name' => 'real32_t',
7862 'Size' => '4',
7863 'Type' => 'Typedef'
7864 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307865 '12199' => {
7866 'BaseType' => '11278',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307867 'Name' => 'char const*',
7868 'Size' => '8',
7869 'Type' => 'Pointer'
7870 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307871 '12204' => {
7872 'BaseType' => '11381',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307873 'Header' => undef,
7874 'Line' => '108',
7875 'Name' => 'ssize_t',
7876 'PrivateABI' => 1,
7877 'Size' => '8',
7878 'Type' => 'Typedef'
7879 },
7880 '123' => {
7881 'BaseType' => '102',
7882 'Header' => undef,
7883 'Line' => '214',
7884 'Name' => 'size_t',
7885 'PrivateABI' => 1,
7886 'Size' => '8',
7887 'Type' => 'Typedef'
7888 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307889 '12740' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307890 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307891 'Line' => '237',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307892 'Memb' => {
7893 '0' => {
7894 'name' => 'PLDM_SENSOR_OP_STATE',
7895 'value' => '0'
7896 },
7897 '1' => {
7898 'name' => 'PLDM_STATE_SENSOR_STATE',
7899 'value' => '1'
7900 },
7901 '2' => {
7902 'name' => 'PLDM_NUMERIC_SENSOR_STATE',
7903 'value' => '2'
7904 }
7905 },
7906 'Name' => 'enum sensor_event_class_states',
7907 'Size' => '4',
7908 'Type' => 'Enum'
7909 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307910 '12774' => {
7911 'BaseType' => '12740',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307912 'Name' => 'enum sensor_event_class_states const',
7913 'Size' => '4',
7914 'Type' => 'Const'
7915 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307916 '12997' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307917 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307918 'Line' => '454',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307919 'Memb' => {
7920 '0' => {
7921 'name' => 'record_handle',
7922 'offset' => '0',
7923 'type' => '180'
7924 },
7925 '1' => {
7926 'name' => 'version',
7927 'offset' => '4',
7928 'type' => '168'
7929 },
7930 '2' => {
7931 'name' => 'type',
7932 'offset' => '5',
7933 'type' => '168'
7934 },
7935 '3' => {
7936 'name' => 'record_change_num',
7937 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307938 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307939 },
7940 '4' => {
7941 'name' => 'length',
7942 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307943 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307944 }
7945 },
7946 'Name' => 'struct pldm_pdr_hdr',
7947 'Size' => '10',
7948 'Type' => 'Struct'
7949 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307950 '13076' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307951 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307952 'Line' => '526',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307953 'Memb' => {
7954 '0' => {
7955 'name' => 'hdr',
7956 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307957 'type' => '12997'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307958 },
7959 '1' => {
7960 'name' => 'terminus_handle',
7961 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307962 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307963 },
7964 '2' => {
7965 'name' => 'sensor_id',
7966 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307967 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307968 },
7969 '3' => {
7970 'name' => 'entity_type',
7971 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307972 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307973 },
7974 '4' => {
7975 'name' => 'entity_instance',
7976 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307977 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307978 },
7979 '5' => {
7980 'name' => 'container_id',
7981 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307982 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307983 },
7984 '6' => {
7985 'name' => 'sensor_init',
7986 'offset' => '32',
7987 'type' => '168'
7988 },
7989 '7' => {
7990 'name' => 'sensor_auxiliary_names_pdr',
7991 'offset' => '33',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307992 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307993 },
7994 '8' => {
7995 'name' => 'composite_sensor_count',
7996 'offset' => '34',
7997 'type' => '168'
7998 },
7999 '9' => {
8000 'name' => 'possible_states',
8001 'offset' => '35',
8002 'type' => '874'
8003 }
8004 },
8005 'Name' => 'struct pldm_state_sensor_pdr',
8006 'Size' => '24',
8007 'Type' => 'Struct'
8008 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308009 '13220' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308010 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308011 'Line' => '543',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308012 'Memb' => {
8013 '0' => {
8014 'name' => 'state_set_id',
8015 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308016 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308017 },
8018 '1' => {
8019 'name' => 'possible_states_size',
8020 'offset' => '2',
8021 'type' => '168'
8022 },
8023 '2' => {
8024 'name' => 'states',
8025 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308026 'type' => '13278'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308027 }
8028 },
8029 'Name' => 'struct state_sensor_possible_states',
8030 'Size' => '4',
8031 'Type' => 'Struct'
8032 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308033 '13273' => {
8034 'BaseType' => '13220',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308035 'Name' => 'struct state_sensor_possible_states const',
8036 'Size' => '4',
8037 'Type' => 'Const'
8038 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308039 '13294' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308040 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308041 'Line' => '553',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308042 'Memb' => {
8043 '0' => {
8044 'name' => 'hdr',
8045 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308046 'type' => '12997'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308047 },
8048 '1' => {
8049 'name' => 'terminus_handle',
8050 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308051 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308052 },
8053 '10' => {
8054 'name' => 'possible_states',
8055 'offset' => '37',
8056 'type' => '874'
8057 },
8058 '2' => {
8059 'name' => 'effecter_id',
8060 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308061 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308062 },
8063 '3' => {
8064 'name' => 'entity_type',
8065 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308066 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308067 },
8068 '4' => {
8069 'name' => 'entity_instance',
8070 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308071 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308072 },
8073 '5' => {
8074 'name' => 'container_id',
8075 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308076 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308077 },
8078 '6' => {
8079 'name' => 'effecter_semantic_id',
8080 'offset' => '32',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308081 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308082 },
8083 '7' => {
8084 'name' => 'effecter_init',
8085 'offset' => '34',
8086 'type' => '168'
8087 },
8088 '8' => {
8089 'name' => 'has_description_pdr',
8090 'offset' => '35',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308091 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308092 },
8093 '9' => {
8094 'name' => 'composite_effecter_count',
8095 'offset' => '36',
8096 'type' => '168'
8097 }
8098 },
8099 'Name' => 'struct pldm_state_effecter_pdr',
8100 'Size' => '26',
8101 'Type' => 'Struct'
8102 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308103 '13647' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308104 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308105 'Line' => '708',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308106 'Memb' => {
8107 '0' => {
8108 'name' => 'record_handle',
8109 'offset' => '0',
8110 'type' => '180'
8111 },
8112 '1' => {
8113 'name' => 'version',
8114 'offset' => '4',
8115 'type' => '168'
8116 },
8117 '2' => {
8118 'name' => 'type',
8119 'offset' => '5',
8120 'type' => '168'
8121 },
8122 '3' => {
8123 'name' => 'record_change_num',
8124 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308125 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308126 },
8127 '4' => {
8128 'name' => 'length',
8129 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308130 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308131 }
8132 },
8133 'Name' => 'struct pldm_value_pdr_hdr',
8134 'Size' => '12',
8135 'Type' => 'Struct'
8136 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308137 '13726' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308138 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308139 'Line' => '721',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308140 'Memb' => {
8141 '0' => {
8142 'name' => 'hdr',
8143 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308144 'type' => '13647'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308145 },
8146 '1' => {
8147 'name' => 'terminus_handle',
8148 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308149 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308150 },
8151 '10' => {
8152 'name' => 'rate_unit',
8153 'offset' => '38',
8154 'type' => '168'
8155 },
8156 '11' => {
8157 'name' => 'base_oem_unit_handle',
8158 'offset' => '39',
8159 'type' => '168'
8160 },
8161 '12' => {
8162 'name' => 'aux_unit',
8163 'offset' => '40',
8164 'type' => '168'
8165 },
8166 '13' => {
8167 'name' => 'aux_unit_modifier',
8168 'offset' => '41',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308169 'type' => '11393'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308170 },
8171 '14' => {
8172 'name' => 'aux_rate_unit',
8173 'offset' => '48',
8174 'type' => '168'
8175 },
8176 '15' => {
8177 'name' => 'rel',
8178 'offset' => '49',
8179 'type' => '168'
8180 },
8181 '16' => {
8182 'name' => 'aux_oem_unit_handle',
8183 'offset' => '50',
8184 'type' => '168'
8185 },
8186 '17' => {
8187 'name' => 'is_linear',
8188 'offset' => '51',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308189 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308190 },
8191 '18' => {
8192 'name' => 'sensor_data_size',
8193 'offset' => '52',
8194 'type' => '168'
8195 },
8196 '19' => {
8197 'name' => 'resolution',
8198 'offset' => '54',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308199 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308200 },
8201 '2' => {
8202 'name' => 'sensor_id',
8203 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308204 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308205 },
8206 '20' => {
8207 'name' => 'offset',
8208 'offset' => '64',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308209 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308210 },
8211 '21' => {
8212 'name' => 'accuracy',
8213 'offset' => '68',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308214 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308215 },
8216 '22' => {
8217 'name' => 'plus_tolerance',
8218 'offset' => '70',
8219 'type' => '168'
8220 },
8221 '23' => {
8222 'name' => 'minus_tolerance',
8223 'offset' => '71',
8224 'type' => '168'
8225 },
8226 '24' => {
8227 'name' => 'hysteresis',
8228 'offset' => '72',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308229 'type' => '13635'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308230 },
8231 '25' => {
8232 'name' => 'supported_thresholds',
8233 'offset' => '82',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308234 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308235 },
8236 '26' => {
8237 'name' => 'threshold_and_hysteresis_volatility',
8238 'offset' => '83',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308239 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308240 },
8241 '27' => {
8242 'name' => 'state_transition_interval',
8243 'offset' => '86',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308244 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308245 },
8246 '28' => {
8247 'name' => 'update_interval',
8248 'offset' => '96',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308249 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308250 },
8251 '29' => {
8252 'name' => 'max_readable',
8253 'offset' => '100',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308254 'type' => '13635'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308255 },
8256 '3' => {
8257 'name' => 'entity_type',
8258 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308259 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308260 },
8261 '30' => {
8262 'name' => 'min_readable',
8263 'offset' => '104',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308264 'type' => '13635'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308265 },
8266 '31' => {
8267 'name' => 'range_field_format',
8268 'offset' => '114',
8269 'type' => '168'
8270 },
8271 '32' => {
8272 'name' => 'range_field_support',
8273 'offset' => '115',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308274 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308275 },
8276 '33' => {
8277 'name' => 'nominal_value',
8278 'offset' => '118',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308279 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308280 },
8281 '34' => {
8282 'name' => 'normal_max',
8283 'offset' => '128',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308284 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308285 },
8286 '35' => {
8287 'name' => 'normal_min',
8288 'offset' => '132',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308289 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308290 },
8291 '36' => {
8292 'name' => 'warning_high',
8293 'offset' => '136',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308294 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308295 },
8296 '37' => {
8297 'name' => 'warning_low',
8298 'offset' => '146',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308299 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308300 },
8301 '38' => {
8302 'name' => 'critical_high',
8303 'offset' => '150',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308304 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308305 },
8306 '39' => {
8307 'name' => 'critical_low',
8308 'offset' => '256',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308309 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308310 },
8311 '4' => {
8312 'name' => 'entity_instance_num',
8313 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308314 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308315 },
8316 '40' => {
8317 'name' => 'fatal_high',
8318 'offset' => '260',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308319 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308320 },
8321 '41' => {
8322 'name' => 'fatal_low',
8323 'offset' => '264',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308324 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308325 },
8326 '5' => {
8327 'name' => 'container_id',
8328 'offset' => '32',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308329 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308330 },
8331 '6' => {
8332 'name' => 'sensor_init',
8333 'offset' => '34',
8334 'type' => '168'
8335 },
8336 '7' => {
8337 'name' => 'sensor_auxiliary_names_pdr',
8338 'offset' => '35',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308339 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308340 },
8341 '8' => {
8342 'name' => 'base_unit',
8343 'offset' => '36',
8344 'type' => '168'
8345 },
8346 '9' => {
8347 'name' => 'unit_modifier',
8348 'offset' => '37',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308349 'type' => '11393'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308350 }
8351 },
8352 'Name' => 'struct pldm_numeric_sensor_value_pdr',
8353 'Size' => '112',
8354 'Type' => 'Struct'
8355 },
8356 '142' => {
8357 'BaseType' => '53',
8358 'Header' => undef,
8359 'Line' => '38',
8360 'Name' => '__uint8_t',
8361 'PrivateABI' => 1,
8362 'Size' => '1',
8363 'Type' => 'Typedef'
8364 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308365 '14286' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308366 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308367 'Line' => '770',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308368 'Memb' => {
8369 '0' => {
8370 'name' => 'state_set_id',
8371 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308372 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308373 },
8374 '1' => {
8375 'name' => 'possible_states_size',
8376 'offset' => '2',
8377 'type' => '168'
8378 },
8379 '2' => {
8380 'name' => 'states',
8381 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308382 'type' => '13278'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308383 }
8384 },
8385 'Name' => 'struct state_effecter_possible_states',
8386 'Size' => '4',
8387 'Type' => 'Struct'
8388 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308389 '14339' => {
8390 'BaseType' => '14286',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308391 'Name' => 'struct state_effecter_possible_states const',
8392 'Size' => '4',
8393 'Type' => 'Const'
8394 },
8395 '1434' => {
8396 'BaseType' => '1439',
8397 'Name' => 'void const*',
8398 'Size' => '8',
8399 'Type' => 'Pointer'
8400 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308401 '14344' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308402 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308403 'Line' => '818',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308404 'Memb' => {
8405 '0' => {
8406 'name' => 'set_request',
8407 'offset' => '0',
8408 'type' => '168'
8409 },
8410 '1' => {
8411 'name' => 'effecter_state',
8412 'offset' => '1',
8413 'type' => '168'
8414 }
8415 },
8416 'Name' => 'struct state_field_for_state_effecter_set',
8417 'Size' => '2',
8418 'Type' => 'Struct'
8419 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308420 '14384' => {
8421 'BaseType' => '14344',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308422 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308423 'Line' => '821',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308424 'Name' => 'set_effecter_state_field',
8425 'Size' => '2',
8426 'Type' => 'Typedef'
8427 },
8428 '1439' => {
8429 'BaseType' => '1',
8430 'Name' => 'void const',
8431 'Type' => 'Const'
8432 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308433 '14396' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308434 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308435 'Line' => '827',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308436 'Memb' => {
8437 '0' => {
8438 'name' => 'sensor_op_state',
8439 'offset' => '0',
8440 'type' => '168'
8441 },
8442 '1' => {
8443 'name' => 'present_state',
8444 'offset' => '1',
8445 'type' => '168'
8446 },
8447 '2' => {
8448 'name' => 'previous_state',
8449 'offset' => '2',
8450 'type' => '168'
8451 },
8452 '3' => {
8453 'name' => 'event_state',
8454 'offset' => '3',
8455 'type' => '168'
8456 }
8457 },
8458 'Name' => 'struct state_field_for_get_state_sensor_readings',
8459 'Size' => '4',
8460 'Type' => 'Struct'
8461 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308462 '14462' => {
8463 'BaseType' => '14396',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308464 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308465 'Line' => '835',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308466 'Name' => 'get_sensor_state_field',
8467 'Size' => '4',
8468 'Type' => 'Typedef'
8469 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308470 '14661' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308471 'BaseType' => '168',
8472 'Name' => 'uint8_t[13]',
8473 'Size' => '13',
8474 'Type' => 'Array'
8475 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308476 '15143' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308477 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308478 'Line' => '972',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308479 'Memb' => {
8480 '0' => {
8481 'name' => 'sensor_id',
8482 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308483 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308484 },
8485 '1' => {
8486 'name' => 'sensor_event_class_type',
8487 'offset' => '2',
8488 'type' => '168'
8489 },
8490 '2' => {
8491 'name' => 'event_class',
8492 'offset' => '3',
8493 'type' => '874'
8494 }
8495 },
8496 'Name' => 'struct pldm_sensor_event_data',
8497 'Size' => '4',
8498 'Type' => 'Struct'
8499 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308500 '15355' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308501 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308502 'Line' => '1053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308503 'Memb' => {
8504 '0' => {
8505 'name' => 'event_data_format',
8506 'offset' => '0',
8507 'type' => '168'
8508 },
8509 '1' => {
8510 'name' => 'number_of_change_records',
8511 'offset' => '1',
8512 'type' => '168'
8513 },
8514 '2' => {
8515 'name' => 'change_records',
8516 'offset' => '2',
8517 'type' => '874'
8518 }
8519 },
8520 'Name' => 'struct pldm_pdr_repository_chg_event_data',
8521 'Size' => '3',
8522 'Type' => 'Struct'
8523 },
8524 '154' => {
8525 'BaseType' => '81',
8526 'Header' => undef,
8527 'Line' => '42',
8528 'Name' => '__uint32_t',
8529 'PrivateABI' => 1,
8530 'Size' => '4',
8531 'Type' => 'Typedef'
8532 },
8533 '1615' => {
8534 'BaseType' => '830',
8535 'Name' => 'struct pldm_msg*',
8536 'Size' => '8',
8537 'Type' => 'Pointer'
8538 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308539 '16585' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308540 'BaseType' => '166',
8541 'Name' => 'void**',
8542 'Size' => '8',
8543 'Type' => 'Pointer'
8544 },
8545 '166' => {
8546 'BaseType' => '1',
8547 'Name' => 'void*',
8548 'Size' => '8',
8549 'Type' => 'Pointer'
8550 },
8551 '168' => {
8552 'BaseType' => '142',
8553 'Header' => undef,
8554 'Line' => '24',
8555 'Name' => 'uint8_t',
8556 'PrivateABI' => 1,
8557 'Size' => '1',
8558 'Type' => 'Typedef'
8559 },
8560 '180' => {
8561 'BaseType' => '154',
8562 'Header' => undef,
8563 'Line' => '26',
8564 'Name' => 'uint32_t',
8565 'PrivateABI' => 1,
8566 'Size' => '4',
8567 'Type' => 'Typedef'
8568 },
8569 '2029' => {
8570 'BaseType' => '869',
8571 'Name' => 'struct pldm_msg const*',
8572 'Size' => '8',
8573 'Type' => 'Pointer'
8574 },
8575 '2034' => {
8576 'BaseType' => '168',
8577 'Name' => 'uint8_t*',
8578 'Size' => '8',
8579 'Type' => 'Pointer'
8580 },
8581 '2039' => {
8582 'BaseType' => '180',
8583 'Name' => 'uint32_t*',
8584 'Size' => '8',
8585 'Type' => 'Pointer'
8586 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308587 '20609' => {
8588 'BaseType' => '8822',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308589 'Name' => 'size_t*const',
8590 'Size' => '8',
8591 'Type' => 'Const'
8592 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308593 '22152' => {
8594 'BaseType' => '22162',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308595 'Name' => 'uint32_t const*const*',
8596 'Size' => '8',
8597 'Type' => 'Pointer'
8598 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308599 '22157' => {
8600 'BaseType' => '11475',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308601 'Name' => 'uint32_t const*',
8602 'Size' => '8',
8603 'Type' => 'Pointer'
8604 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308605 '22162' => {
8606 'BaseType' => '22157',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308607 'Name' => 'uint32_t const*const',
8608 'Size' => '8',
8609 'Type' => 'Const'
8610 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308611 '22167' => {
8612 'BaseType' => '15355',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308613 'Name' => 'struct pldm_pdr_repository_chg_event_data*',
8614 'Size' => '8',
8615 'Type' => 'Pointer'
8616 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308617 '2811' => {
8618 'BaseType' => '429',
8619 'Name' => 'ver32_t*',
8620 'Size' => '8',
8621 'Type' => 'Pointer'
8622 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308623 '28491' => {
8624 'BaseType' => '13726',
8625 'Name' => 'struct pldm_numeric_sensor_value_pdr*',
8626 'Size' => '8',
8627 'Type' => 'Pointer'
8628 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308629 '3250' => {
8630 'BaseType' => '441',
8631 'Name' => 'ver32_t const*',
8632 'Size' => '8',
8633 'Type' => 'Pointer'
8634 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308635 '34801' => {
8636 'BaseType' => '15143',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308637 'Name' => 'struct pldm_sensor_event_data*',
8638 'Size' => '8',
8639 'Type' => 'Pointer'
8640 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308641 '34806' => {
8642 'BaseType' => '34801',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308643 'Name' => 'struct pldm_sensor_event_data*const',
8644 'Size' => '8',
8645 'Type' => 'Const'
8646 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308647 '35771' => {
8648 'BaseType' => '14462',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308649 'Name' => 'get_sensor_state_field*',
8650 'Size' => '8',
8651 'Type' => 'Pointer'
8652 },
8653 '363' => {
8654 'Header' => 'pldm_types.h',
8655 'Line' => '24',
8656 'Memb' => {
8657 '0' => {
8658 'name' => 'alpha',
8659 'offset' => '0',
8660 'type' => '168'
8661 },
8662 '1' => {
8663 'name' => 'update',
8664 'offset' => '1',
8665 'type' => '168'
8666 },
8667 '2' => {
8668 'name' => 'minor',
8669 'offset' => '2',
8670 'type' => '168'
8671 },
8672 '3' => {
8673 'name' => 'major',
8674 'offset' => '3',
8675 'type' => '168'
8676 }
8677 },
8678 'Name' => 'struct pldm_version',
8679 'Size' => '4',
8680 'Type' => 'Struct'
8681 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308682 '40809' => {
8683 'BaseType' => '14384',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308684 'Name' => 'set_effecter_state_field*',
8685 'Size' => '8',
8686 'Type' => 'Pointer'
8687 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308688 '41609' => {
8689 'BaseType' => '13076',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308690 'Name' => 'struct pldm_state_sensor_pdr*',
8691 'Size' => '8',
8692 'Type' => 'Pointer'
8693 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308694 '41614' => {
8695 'BaseType' => '41609',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308696 'Name' => 'struct pldm_state_sensor_pdr*const',
8697 'Size' => '8',
8698 'Type' => 'Const'
8699 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308700 '41619' => {
8701 'BaseType' => '13273',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308702 'Name' => 'struct state_sensor_possible_states const*',
8703 'Size' => '8',
8704 'Type' => 'Pointer'
8705 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308706 '41624' => {
8707 'BaseType' => '41619',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308708 'Name' => 'struct state_sensor_possible_states const*const',
8709 'Size' => '8',
8710 'Type' => 'Const'
8711 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308712 '41941' => {
8713 'BaseType' => '13294',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308714 'Name' => 'struct pldm_state_effecter_pdr*',
8715 'Size' => '8',
8716 'Type' => 'Pointer'
8717 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308718 '41946' => {
8719 'BaseType' => '41941',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308720 'Name' => 'struct pldm_state_effecter_pdr*const',
8721 'Size' => '8',
8722 'Type' => 'Const'
8723 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308724 '41951' => {
8725 'BaseType' => '14339',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308726 'Name' => 'struct state_effecter_possible_states const*',
8727 'Size' => '8',
8728 'Type' => 'Pointer'
8729 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308730 '41956' => {
8731 'BaseType' => '41951',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308732 'Name' => 'struct state_effecter_possible_states const*const',
8733 'Size' => '8',
8734 'Type' => 'Const'
8735 },
8736 '429' => {
8737 'BaseType' => '363',
8738 'Header' => 'pldm_types.h',
8739 'Line' => '29',
8740 'Name' => 'ver32_t',
8741 'Size' => '4',
8742 'Type' => 'Typedef'
8743 },
8744 '441' => {
8745 'BaseType' => '429',
8746 'Name' => 'ver32_t const',
8747 'Size' => '4',
8748 'Type' => 'Const'
8749 },
8750 '446' => {
8751 'Name' => 'float',
8752 'Size' => '4',
8753 'Type' => 'Intrinsic'
8754 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308755 '45466' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308756 'BaseType' => '102',
8757 'Header' => undef,
8758 'Line' => '45',
8759 'Name' => '__uint64_t',
8760 'PrivateABI' => 1,
8761 'Size' => '8',
8762 'Type' => 'Typedef'
8763 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308764 '45555' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308765 'BaseType' => '45466',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308766 'Header' => undef,
8767 'Line' => '27',
8768 'Name' => 'uint64_t',
8769 'PrivateABI' => 1,
8770 'Size' => '8',
8771 'Type' => 'Typedef'
8772 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308773 '45567' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308774 'Header' => 'bios.h',
8775 'Line' => '38',
8776 'Memb' => {
8777 '0' => {
8778 'name' => 'PLDM_BIOS_STRING_TABLE',
8779 'value' => '0'
8780 },
8781 '1' => {
8782 'name' => 'PLDM_BIOS_ATTR_TABLE',
8783 'value' => '1'
8784 },
8785 '2' => {
8786 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
8787 'value' => '2'
8788 }
8789 },
8790 'Name' => 'enum pldm_bios_table_types',
8791 'Size' => '4',
8792 'Type' => 'Enum'
8793 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308794 '4558' => {
8795 'BaseType' => '825',
8796 'Name' => 'struct pldm_msg_hdr const*',
8797 'Size' => '8',
8798 'Type' => 'Pointer'
8799 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308800 '45601' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308801 'Header' => 'bios.h',
8802 'Line' => '47',
8803 'Memb' => {
8804 '0' => {
8805 'name' => 'string_handle',
8806 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308807 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308808 },
8809 '1' => {
8810 'name' => 'string_length',
8811 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308812 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308813 },
8814 '2' => {
8815 'name' => 'name',
8816 'offset' => '4',
Andrew Jefferycd732d12023-07-07 09:36:35 +09308817 'type' => '45658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308818 }
8819 },
8820 'Name' => 'struct pldm_bios_string_table_entry',
8821 'Size' => '5',
8822 'Type' => 'Struct'
8823 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308824 '4563' => {
8825 'BaseType' => '890',
8826 'Name' => 'struct pldm_header_info*',
8827 'Size' => '8',
8828 'Type' => 'Pointer'
8829 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308830 '45653' => {
8831 'BaseType' => '45601',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308832 'Name' => 'struct pldm_bios_string_table_entry const',
8833 'Size' => '5',
8834 'Type' => 'Const'
8835 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308836 '45658' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308837 'BaseType' => '116',
8838 'Name' => 'char[1]',
8839 'Size' => '1',
8840 'Type' => 'Array'
8841 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308842 '45674' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308843 'Header' => 'bios.h',
8844 'Line' => '53',
8845 'Memb' => {
8846 '0' => {
8847 'name' => 'attr_handle',
8848 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308849 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308850 },
8851 '1' => {
8852 'name' => 'attr_type',
8853 'offset' => '2',
8854 'type' => '168'
8855 },
8856 '2' => {
8857 'name' => 'string_handle',
8858 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308859 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308860 },
8861 '3' => {
8862 'name' => 'metadata',
8863 'offset' => '5',
8864 'type' => '874'
8865 }
8866 },
8867 'Name' => 'struct pldm_bios_attr_table_entry',
8868 'Size' => '6',
8869 'Type' => 'Struct'
8870 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308871 '45739' => {
8872 'BaseType' => '45674',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308873 'Name' => 'struct pldm_bios_attr_table_entry const',
8874 'Size' => '6',
8875 'Type' => 'Const'
8876 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308877 '45760' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308878 'Header' => 'bios.h',
8879 'Line' => '65',
8880 'Memb' => {
8881 '0' => {
8882 'name' => 'attr_handle',
8883 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308884 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308885 },
8886 '1' => {
8887 'name' => 'attr_type',
8888 'offset' => '2',
8889 'type' => '168'
8890 },
8891 '2' => {
8892 'name' => 'value',
8893 'offset' => '3',
8894 'type' => '874'
8895 }
8896 },
8897 'Name' => 'struct pldm_bios_attr_val_table_entry',
8898 'Size' => '4',
8899 'Type' => 'Struct'
8900 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308901 '45812' => {
8902 'BaseType' => '45760',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308903 'Name' => 'struct pldm_bios_attr_val_table_entry const',
8904 'Size' => '4',
8905 'Type' => 'Const'
8906 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308907 '45881' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308908 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09308909 'Line' => '204',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308910 'Memb' => {
8911 '0' => {
8912 'name' => 'name_handle',
8913 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308914 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308915 },
8916 '1' => {
8917 'name' => 'read_only',
8918 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308919 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308920 },
8921 '2' => {
8922 'name' => 'pv_num',
8923 'offset' => '3',
8924 'type' => '168'
8925 },
8926 '3' => {
8927 'name' => 'pv_handle',
8928 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09308929 'type' => '45984'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308930 },
8931 '4' => {
8932 'name' => 'def_num',
8933 'offset' => '22',
8934 'type' => '168'
8935 },
8936 '5' => {
8937 'name' => 'def_index',
8938 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308939 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308940 }
8941 },
8942 'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
8943 'Size' => '32',
8944 'Type' => 'Struct'
8945 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308946 '45972' => {
8947 'BaseType' => '45881',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308948 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
8949 'Size' => '32',
8950 'Type' => 'Const'
8951 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308952 '45984' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308953 'BaseType' => '11458',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308954 'Name' => 'uint16_t const*',
8955 'Size' => '8',
8956 'Type' => 'Pointer'
8957 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308958 '45994' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308959 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09308960 'Line' => '292',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308961 'Memb' => {
8962 '0' => {
8963 'name' => 'name_handle',
8964 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308965 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308966 },
8967 '1' => {
8968 'name' => 'read_only',
8969 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308970 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308971 },
8972 '2' => {
8973 'name' => 'string_type',
8974 'offset' => '3',
8975 'type' => '168'
8976 },
8977 '3' => {
8978 'name' => 'min_length',
8979 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308980 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308981 },
8982 '4' => {
8983 'name' => 'max_length',
8984 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308985 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308986 },
8987 '5' => {
8988 'name' => 'def_length',
8989 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308990 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308991 },
8992 '6' => {
8993 'name' => 'def_string',
8994 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308995 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308996 }
8997 },
8998 'Name' => 'struct pldm_bios_table_attr_entry_string_info',
8999 'Size' => '24',
9000 'Type' => 'Struct'
9001 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309002 '46' => {
9003 'Name' => 'signed char',
9004 'Size' => '1',
9005 'Type' => 'Intrinsic'
9006 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309007 '46106' => {
9008 'BaseType' => '45994',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309009 'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
9010 'Size' => '24',
9011 'Type' => 'Const'
9012 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309013 '46116' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309014 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309015 'Line' => '382',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309016 'Memb' => {
9017 '0' => {
9018 'name' => 'name_handle',
9019 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309020 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309021 },
9022 '1' => {
9023 'name' => 'read_only',
9024 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309025 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309026 },
9027 '2' => {
9028 'name' => 'lower_bound',
9029 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309030 'type' => '45555'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309031 },
9032 '3' => {
9033 'name' => 'upper_bound',
9034 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309035 'type' => '45555'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309036 },
9037 '4' => {
9038 'name' => 'scalar_increment',
9039 'offset' => '36',
9040 'type' => '180'
9041 },
9042 '5' => {
9043 'name' => 'default_value',
9044 'offset' => '50',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309045 'type' => '45555'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309046 }
9047 },
9048 'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
9049 'Size' => '40',
9050 'Type' => 'Struct'
9051 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309052 '46214' => {
9053 'BaseType' => '46116',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309054 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
9055 'Size' => '40',
9056 'Type' => 'Const'
9057 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309058 '4653' => {
9059 'BaseType' => '969',
9060 'Name' => 'struct pldm_header_info const*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309061 'Size' => '8',
9062 'Type' => 'Pointer'
9063 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309064 '46570' => {
9065 'Name' => 'ssize_t(*)(void const*)',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309066 'Param' => {
9067 '0' => {
9068 'type' => '1434'
9069 }
9070 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309071 'Return' => '12204',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309072 'Size' => '8',
9073 'Type' => 'FuncPtr'
9074 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309075 '4658' => {
9076 'BaseType' => '714',
9077 'Name' => 'struct pldm_msg_hdr*',
9078 'Size' => '8',
9079 'Type' => 'Pointer'
9080 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309081 '46638' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309082 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +09309083 'Line' => '994',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309084 'Memb' => {
9085 '0' => {
9086 'name' => 'table_data',
9087 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309088 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309089 },
9090 '1' => {
9091 'name' => 'table_len',
9092 'offset' => '8',
9093 'type' => '123'
9094 },
9095 '2' => {
9096 'name' => 'current_pos',
9097 'offset' => '22',
9098 'type' => '123'
9099 },
9100 '3' => {
9101 'name' => 'entry_length_handler',
9102 'offset' => '36',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309103 'type' => '46570'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309104 }
9105 },
9106 'Name' => 'struct pldm_bios_table_iter',
9107 'PrivateABI' => 1,
9108 'Size' => '32',
9109 'Type' => 'Struct'
9110 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309111 '46708' => {
9112 'BaseType' => '46638',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309113 'Name' => 'struct pldm_bios_table_iter const',
9114 'Size' => '32',
9115 'Type' => 'Const'
9116 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309117 '47738' => {
9118 'BaseType' => '46638',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309119 'Name' => 'struct pldm_bios_table_iter*',
9120 'Size' => '8',
9121 'Type' => 'Pointer'
9122 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309123 '47743' => {
9124 'BaseType' => '45812',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309125 'Name' => 'struct pldm_bios_attr_val_table_entry const*',
9126 'Size' => '8',
9127 'Type' => 'Pointer'
9128 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309129 '48158' => {
9130 'BaseType' => '45739',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309131 'Name' => 'struct pldm_bios_attr_table_entry const*',
9132 'Size' => '8',
9133 'Type' => 'Pointer'
9134 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309135 '4838' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309136 'BaseType' => '67',
9137 'Header' => undef,
9138 'Line' => '40',
9139 'Name' => '__uint16_t',
9140 'PrivateABI' => 1,
9141 'Size' => '2',
9142 'Type' => 'Typedef'
9143 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309144 '48747' => {
9145 'BaseType' => '45653',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309146 'Name' => 'struct pldm_bios_string_table_entry const*',
9147 'Size' => '8',
9148 'Type' => 'Pointer'
9149 },
9150 '4890' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309151 'BaseType' => '168',
9152 'Name' => 'uint8_t const',
9153 'Size' => '1',
9154 'Type' => 'Const'
9155 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309156 '4895' => {
9157 'BaseType' => '4838',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309158 'Header' => undef,
9159 'Line' => '25',
9160 'Name' => 'uint16_t',
9161 'PrivateABI' => 1,
9162 'Size' => '2',
9163 'Type' => 'Typedef'
9164 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309165 '49920' => {
9166 'BaseType' => '46708',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309167 'Name' => 'struct pldm_bios_table_iter const*',
9168 'Size' => '8',
9169 'Type' => 'Pointer'
9170 },
9171 '53' => {
9172 'Name' => 'unsigned char',
9173 'Size' => '1',
9174 'Type' => 'Intrinsic'
9175 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309176 '55004' => {
9177 'BaseType' => '45555',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309178 'Name' => 'uint64_t*',
9179 'Size' => '8',
9180 'Type' => 'Pointer'
9181 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309182 '55281' => {
9183 'BaseType' => '46214',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309184 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
9185 'Size' => '8',
9186 'Type' => 'Pointer'
9187 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309188 '55548' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309189 'BaseType' => '12199',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309190 'Name' => 'char const**',
9191 'Size' => '8',
9192 'Type' => 'Pointer'
9193 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309194 '56825' => {
9195 'BaseType' => '46106',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309196 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
9197 'Size' => '8',
9198 'Type' => 'Pointer'
9199 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309200 '58187' => {
9201 'BaseType' => '45972',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309202 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
9203 'Size' => '8',
9204 'Type' => 'Pointer'
9205 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309206 '6048' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309207 'Header' => 'utils.h',
9208 'Line' => '18',
9209 'Memb' => {
9210 '0' => {
9211 'name' => 'ptr',
9212 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309213 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309214 },
9215 '1' => {
9216 'name' => 'length',
9217 'offset' => '8',
9218 'type' => '123'
9219 }
9220 },
9221 'Name' => 'struct variable_field',
9222 'Size' => '16',
9223 'Type' => 'Struct'
9224 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309225 '6087' => {
9226 'BaseType' => '4890',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309227 'Name' => 'uint8_t const*',
9228 'Size' => '8',
9229 'Type' => 'Pointer'
9230 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309231 '6265' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309232 'Name' => '_Bool',
9233 'Size' => '1',
9234 'Type' => 'Intrinsic'
9235 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309236 '63448' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309237 'Header' => 'firmware_update.h',
9238 'Line' => '329',
9239 'Memb' => {
9240 '0' => {
9241 'name' => 'uuid',
9242 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309243 'type' => '63552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309244 },
9245 '1' => {
9246 'name' => 'package_header_format_version',
9247 'offset' => '22',
9248 'type' => '168'
9249 },
9250 '2' => {
9251 'name' => 'package_header_size',
9252 'offset' => '23',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309253 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309254 },
9255 '3' => {
9256 'name' => 'package_release_date_time',
9257 'offset' => '25',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309258 'type' => '14661'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309259 },
9260 '4' => {
9261 'name' => 'component_bitmap_bit_length',
9262 'offset' => '50',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309263 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309264 },
9265 '5' => {
9266 'name' => 'package_version_string_type',
9267 'offset' => '52',
9268 'type' => '168'
9269 },
9270 '6' => {
9271 'name' => 'package_version_string_length',
9272 'offset' => '53',
9273 'type' => '168'
9274 }
9275 },
9276 'Name' => 'struct pldm_package_header_information',
9277 'Size' => '36',
9278 'Type' => 'Struct'
9279 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309280 '63552' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309281 'BaseType' => '168',
9282 'Name' => 'uint8_t[16]',
9283 'Size' => '16',
9284 'Type' => 'Array'
9285 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309286 '63584' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309287 'Header' => 'firmware_update.h',
9288 'Line' => '343',
9289 'Memb' => {
9290 '0' => {
9291 'name' => 'record_length',
9292 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309293 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309294 },
9295 '1' => {
9296 'name' => 'descriptor_count',
9297 'offset' => '2',
9298 'type' => '168'
9299 },
9300 '2' => {
9301 'name' => 'device_update_option_flags',
9302 'offset' => '3',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309303 'type' => '60951'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309304 },
9305 '3' => {
9306 'name' => 'comp_image_set_version_string_type',
9307 'offset' => '7',
9308 'type' => '168'
9309 },
9310 '4' => {
9311 'name' => 'comp_image_set_version_string_length',
9312 'offset' => '8',
9313 'type' => '168'
9314 },
9315 '5' => {
9316 'name' => 'fw_device_pkg_data_length',
9317 'offset' => '9',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309318 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309319 }
9320 },
9321 'Name' => 'struct pldm_firmware_device_id_record',
9322 'Size' => '11',
9323 'Type' => 'Struct'
9324 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309325 '63779' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309326 'Header' => 'firmware_update.h',
9327 'Line' => '377',
9328 'Memb' => {
9329 '0' => {
9330 'name' => 'comp_classification',
9331 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309332 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309333 },
9334 '1' => {
9335 'name' => 'comp_identifier',
9336 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309337 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309338 },
9339 '2' => {
9340 'name' => 'comp_comparison_stamp',
9341 'offset' => '4',
9342 'type' => '180'
9343 },
9344 '3' => {
9345 'name' => 'comp_options',
9346 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309347 'type' => '60453'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309348 },
9349 '4' => {
9350 'name' => 'requested_comp_activation_method',
9351 'offset' => '16',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309352 'type' => '60453'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309353 },
9354 '5' => {
9355 'name' => 'comp_location_offset',
9356 'offset' => '18',
9357 'type' => '180'
9358 },
9359 '6' => {
9360 'name' => 'comp_size',
9361 'offset' => '22',
9362 'type' => '180'
9363 },
9364 '7' => {
9365 'name' => 'comp_version_string_type',
9366 'offset' => '32',
9367 'type' => '168'
9368 },
9369 '8' => {
9370 'name' => 'comp_version_string_length',
9371 'offset' => '33',
9372 'type' => '168'
9373 }
9374 },
9375 'Name' => 'struct pldm_component_image_information',
9376 'Size' => '22',
9377 'Type' => 'Struct'
9378 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309379 '63961' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309380 'Header' => 'firmware_update.h',
9381 'Line' => '403',
9382 'Memb' => {
9383 '0' => {
9384 'name' => 'completion_code',
9385 'offset' => '0',
9386 'type' => '168'
9387 },
9388 '1' => {
9389 'name' => 'capabilities_during_update',
9390 'offset' => '1',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309391 'type' => '60951'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309392 },
9393 '2' => {
9394 'name' => 'comp_count',
9395 'offset' => '5',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309396 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309397 },
9398 '3' => {
9399 'name' => 'active_comp_image_set_ver_str_type',
9400 'offset' => '7',
9401 'type' => '168'
9402 },
9403 '4' => {
9404 'name' => 'active_comp_image_set_ver_str_len',
9405 'offset' => '8',
9406 'type' => '168'
9407 },
9408 '5' => {
9409 'name' => 'pending_comp_image_set_ver_str_type',
9410 'offset' => '9',
9411 'type' => '168'
9412 },
9413 '6' => {
9414 'name' => 'pending_comp_image_set_ver_str_len',
9415 'offset' => '16',
9416 'type' => '168'
9417 }
9418 },
9419 'Name' => 'struct pldm_get_firmware_parameters_resp',
9420 'Size' => '11',
9421 'Type' => 'Struct'
9422 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309423 '64065' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309424 'Header' => 'firmware_update.h',
9425 'Line' => '417',
9426 'Memb' => {
9427 '0' => {
9428 'name' => 'comp_classification',
9429 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309430 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309431 },
9432 '1' => {
9433 'name' => 'comp_identifier',
9434 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309435 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309436 },
9437 '10' => {
9438 'name' => 'pending_comp_release_date',
9439 'offset' => '37',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309440 'type' => '64247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309441 },
9442 '11' => {
9443 'name' => 'comp_activation_methods',
9444 'offset' => '51',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309445 'type' => '60453'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309446 },
9447 '12' => {
9448 'name' => 'capabilities_during_update',
9449 'offset' => '53',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309450 'type' => '60951'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309451 },
9452 '2' => {
9453 'name' => 'comp_classification_index',
9454 'offset' => '4',
9455 'type' => '168'
9456 },
9457 '3' => {
9458 'name' => 'active_comp_comparison_stamp',
9459 'offset' => '5',
9460 'type' => '180'
9461 },
9462 '4' => {
9463 'name' => 'active_comp_ver_str_type',
9464 'offset' => '9',
9465 'type' => '168'
9466 },
9467 '5' => {
9468 'name' => 'active_comp_ver_str_len',
9469 'offset' => '16',
9470 'type' => '168'
9471 },
9472 '6' => {
9473 'name' => 'active_comp_release_date',
9474 'offset' => '17',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309475 'type' => '64247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309476 },
9477 '7' => {
9478 'name' => 'pending_comp_comparison_stamp',
9479 'offset' => '25',
9480 'type' => '180'
9481 },
9482 '8' => {
9483 'name' => 'pending_comp_ver_str_type',
9484 'offset' => '35',
9485 'type' => '168'
9486 },
9487 '9' => {
9488 'name' => 'pending_comp_ver_str_len',
9489 'offset' => '36',
9490 'type' => '168'
9491 }
9492 },
9493 'Name' => 'struct pldm_component_parameter_entry',
9494 'Size' => '39',
9495 'Type' => 'Struct'
9496 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309497 '64247' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309498 'BaseType' => '168',
9499 'Name' => 'uint8_t[8]',
9500 'Size' => '8',
9501 'Type' => 'Array'
9502 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309503 '6481' => {
9504 'BaseType' => '6048',
9505 'Name' => 'struct variable_field*',
9506 'Size' => '8',
9507 'Type' => 'Pointer'
9508 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309509 '65107' => {
9510 'BaseType' => '6048',
9511 'Name' => 'struct variable_field const',
9512 'Size' => '16',
9513 'Type' => 'Const'
9514 },
9515 '65452' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309516 'BaseType' => '11646',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309517 'Name' => 'bool8_t*',
9518 'Size' => '8',
9519 'Type' => 'Pointer'
9520 },
9521 '67' => {
9522 'Name' => 'unsigned short',
9523 'Size' => '2',
9524 'Type' => 'Intrinsic'
9525 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309526 '68462' => {
9527 'BaseType' => '65107',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309528 'Name' => 'struct variable_field const*',
9529 'Size' => '8',
9530 'Type' => 'Pointer'
9531 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309532 '69743' => {
9533 'BaseType' => '64065',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309534 'Name' => 'struct pldm_component_parameter_entry*',
9535 'Size' => '8',
9536 'Type' => 'Pointer'
9537 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309538 '69973' => {
9539 'BaseType' => '63961',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309540 'Name' => 'struct pldm_get_firmware_parameters_resp*',
9541 'Size' => '8',
9542 'Type' => 'Pointer'
9543 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309544 '70271' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309545 'BaseType' => '2034',
9546 'Name' => 'uint8_t**',
9547 'Size' => '8',
9548 'Type' => 'Pointer'
9549 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309550 '70565' => {
9551 'BaseType' => '63779',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309552 'Name' => 'struct pldm_component_image_information*',
9553 'Size' => '8',
9554 'Type' => 'Pointer'
9555 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309556 '71188' => {
9557 'BaseType' => '63584',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309558 'Name' => 'struct pldm_firmware_device_id_record*',
9559 'Size' => '8',
9560 'Type' => 'Pointer'
9561 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309562 '71340' => {
9563 'BaseType' => '63448',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309564 'Name' => 'struct pldm_package_header_information*',
9565 'Size' => '8',
9566 'Type' => 'Pointer'
9567 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309568 '714' => {
9569 'Header' => 'base.h',
9570 'Line' => '117',
9571 'Memb' => {
9572 '0' => {
9573 'name' => 'command',
9574 'offset' => '2',
9575 'type' => '168'
9576 }
9577 },
9578 'Name' => 'struct pldm_msg_hdr',
9579 'Size' => '3',
9580 'Type' => 'Struct'
9581 },
9582 '74' => {
9583 'Name' => 'int',
9584 'Size' => '4',
9585 'Type' => 'Intrinsic'
9586 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309587 '78132' => {
9588 'BaseType' => '78149',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309589 'Header' => undef,
9590 'Line' => '15',
9591 'Name' => 'pldm_pdr',
9592 'PrivateABI' => 1,
9593 'Size' => '24',
9594 'Type' => 'Typedef'
9595 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309596 '78144' => {
9597 'BaseType' => '78132',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309598 'Name' => 'pldm_pdr const',
9599 'Size' => '24',
9600 'Type' => 'Const'
9601 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309602 '78149' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309603 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309604 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309605 'Memb' => {
9606 '0' => {
9607 'name' => 'record_count',
9608 'offset' => '0',
9609 'type' => '180'
9610 },
9611 '1' => {
9612 'name' => 'size',
9613 'offset' => '4',
9614 'type' => '180'
9615 },
9616 '2' => {
9617 'name' => 'first',
9618 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309619 'type' => '79221'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309620 },
9621 '3' => {
9622 'name' => 'last',
9623 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309624 'type' => '79221'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309625 }
9626 },
9627 'Name' => 'struct pldm_pdr',
9628 'PrivateABI' => 1,
9629 'Size' => '24',
9630 'Type' => 'Struct'
9631 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309632 '78209' => {
9633 'BaseType' => '78226',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309634 'Header' => undef,
9635 'Line' => '20',
9636 'Name' => 'pldm_pdr_record',
9637 'PrivateABI' => 1,
9638 'Size' => '32',
9639 'Type' => 'Typedef'
9640 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309641 '78221' => {
9642 'BaseType' => '78209',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309643 'Name' => 'pldm_pdr_record const',
9644 'Size' => '32',
9645 'Type' => 'Const'
9646 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309647 '78226' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309648 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309649 'Line' => '9',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309650 'Memb' => {
9651 '0' => {
9652 'name' => 'record_handle',
9653 'offset' => '0',
9654 'type' => '180'
9655 },
9656 '1' => {
9657 'name' => 'size',
9658 'offset' => '4',
9659 'type' => '180'
9660 },
9661 '2' => {
9662 'name' => 'data',
9663 'offset' => '8',
9664 'type' => '2034'
9665 },
9666 '3' => {
9667 'name' => 'next',
9668 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309669 'type' => '79209'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309670 },
9671 '4' => {
9672 'name' => 'is_remote',
9673 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309674 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309675 },
9676 '5' => {
9677 'name' => 'terminus_handle',
9678 'offset' => '38',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309679 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309680 }
9681 },
9682 'Name' => 'struct pldm_pdr_record',
9683 'PrivateABI' => 1,
9684 'Size' => '32',
9685 'Type' => 'Struct'
9686 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309687 '78310' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309688 'Header' => 'pdr.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309689 'Line' => '310',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309690 'Memb' => {
9691 '0' => {
9692 'name' => 'entity_type',
9693 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309694 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309695 },
9696 '1' => {
9697 'name' => 'entity_instance_num',
9698 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309699 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309700 },
9701 '2' => {
9702 'name' => 'entity_container_id',
9703 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309704 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309705 }
9706 },
9707 'Name' => 'struct pldm_entity',
9708 'Size' => '6',
9709 'Type' => 'Struct'
9710 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309711 '78367' => {
9712 'BaseType' => '78310',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309713 'Header' => 'pdr.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309714 'Line' => '314',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309715 'Name' => 'pldm_entity',
9716 'Size' => '6',
9717 'Type' => 'Typedef'
9718 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309719 '78411' => {
9720 'BaseType' => '78423',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309721 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +09309722 'Line' => '324',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309723 'Name' => 'pldm_entity_association_tree',
9724 'PrivateABI' => 1,
9725 'Size' => '16',
9726 'Type' => 'Typedef'
9727 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309728 '78423' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309729 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +09309730 'Line' => '470',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309731 'Memb' => {
9732 '0' => {
9733 'name' => 'root',
9734 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309735 'type' => '79226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309736 },
9737 '1' => {
9738 'name' => 'last_used_container_id',
9739 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309740 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309741 }
9742 },
9743 'Name' => 'struct pldm_entity_association_tree',
9744 'PrivateABI' => 1,
9745 'Size' => '16',
9746 'Type' => 'Struct'
9747 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309748 '78466' => {
9749 'BaseType' => '78483',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309750 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +09309751 'Line' => '329',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309752 'Name' => 'pldm_entity_node',
9753 'PrivateABI' => 1,
9754 'Size' => '40',
9755 'Type' => 'Typedef'
9756 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309757 '78483' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309758 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +09309759 'Line' => '475',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309760 'Memb' => {
9761 '0' => {
9762 'name' => 'entity',
9763 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309764 'type' => '78367'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309765 },
9766 '1' => {
9767 'name' => 'parent',
9768 'offset' => '6',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309769 'type' => '78367'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309770 },
9771 '2' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309772 'name' => 'remote_container_id',
9773 'offset' => '18',
9774 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309775 },
9776 '3' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309777 'name' => 'first_child',
9778 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309779 'type' => '79226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309780 },
9781 '4' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309782 'name' => 'next_sibling',
9783 'offset' => '36',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309784 'type' => '79226'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09309785 },
9786 '5' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309787 'name' => 'association_type',
9788 'offset' => '50',
9789 'type' => '168'
9790 }
9791 },
9792 'Name' => 'struct pldm_entity_node',
9793 'PrivateABI' => 1,
9794 'Size' => '40',
9795 'Type' => 'Struct'
9796 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309797 '79209' => {
9798 'BaseType' => '78226',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309799 'Name' => 'struct pldm_pdr_record*',
9800 'Size' => '8',
9801 'Type' => 'Pointer'
9802 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309803 '79221' => {
9804 'BaseType' => '78209',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309805 'Name' => 'pldm_pdr_record*',
9806 'Size' => '8',
9807 'Type' => 'Pointer'
9808 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309809 '79226' => {
9810 'BaseType' => '78466',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309811 'Name' => 'pldm_entity_node*',
9812 'Size' => '8',
9813 'Type' => 'Pointer'
9814 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309815 '79988' => {
9816 'BaseType' => '79993',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309817 'Name' => 'pldm_entity**',
9818 'Size' => '8',
9819 'Type' => 'Pointer'
9820 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309821 '79993' => {
9822 'BaseType' => '78367',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309823 'Name' => 'pldm_entity*',
9824 'Size' => '8',
9825 'Type' => 'Pointer'
9826 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309827 '80084' => {
9828 'BaseType' => '78411',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309829 'Name' => 'pldm_entity_association_tree*',
9830 'Size' => '8',
9831 'Type' => 'Pointer'
9832 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309833 '80463' => {
9834 'BaseType' => '79226',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309835 'Name' => 'pldm_entity_node**',
9836 'Size' => '8',
9837 'Type' => 'Pointer'
9838 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309839 '81' => {
9840 'Name' => 'unsigned int',
9841 'Size' => '4',
9842 'Type' => 'Intrinsic'
9843 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309844 '81416' => {
9845 'BaseType' => '78144',
9846 'Name' => 'pldm_pdr const*',
9847 'Size' => '8',
9848 'Type' => 'Pointer'
9849 },
9850 '81757' => {
9851 'BaseType' => '78132',
9852 'Name' => 'pldm_pdr*',
9853 'Size' => '8',
9854 'Type' => 'Pointer'
9855 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309856 '825' => {
9857 'BaseType' => '714',
9858 'Name' => 'struct pldm_msg_hdr const',
9859 'Size' => '3',
9860 'Type' => 'Const'
9861 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309862 '8294' => {
9863 'BaseType' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309864 'Name' => 'uint16_t*',
9865 'Size' => '8',
9866 'Type' => 'Pointer'
9867 },
9868 '830' => {
9869 'Header' => 'base.h',
9870 'Line' => '150',
9871 'Memb' => {
9872 '0' => {
9873 'name' => 'hdr',
9874 'offset' => '0',
9875 'type' => '714'
9876 },
9877 '1' => {
9878 'name' => 'payload',
9879 'offset' => '3',
9880 'type' => '874'
9881 }
9882 },
9883 'Name' => 'struct pldm_msg',
9884 'Size' => '4',
9885 'Type' => 'Struct'
9886 },
9887 '869' => {
9888 'BaseType' => '830',
9889 'Name' => 'struct pldm_msg const',
9890 'Size' => '4',
9891 'Type' => 'Const'
9892 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309893 '874' => {
9894 'BaseType' => '168',
9895 'Name' => 'uint8_t[1]',
9896 'Size' => '1',
9897 'Type' => 'Array'
9898 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309899 '8822' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309900 'BaseType' => '123',
9901 'Name' => 'size_t*',
9902 'Size' => '8',
9903 'Type' => 'Pointer'
9904 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309905 '88965' => {
9906 'BaseType' => '78221',
9907 'Name' => 'pldm_pdr_record const*',
9908 'Size' => '8',
9909 'Type' => 'Pointer'
9910 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309911 '890' => {
9912 'Header' => 'base.h',
9913 'Line' => '160',
9914 'Memb' => {
9915 '0' => {
9916 'name' => 'msg_type',
9917 'offset' => '0',
9918 'type' => '702'
9919 },
9920 '1' => {
9921 'name' => 'instance',
9922 'offset' => '4',
9923 'type' => '168'
9924 },
9925 '2' => {
9926 'name' => 'pldm_type',
9927 'offset' => '5',
9928 'type' => '168'
9929 },
9930 '3' => {
9931 'name' => 'command',
9932 'offset' => '6',
9933 'type' => '168'
9934 },
9935 '4' => {
9936 'name' => 'completion_code',
9937 'offset' => '7',
9938 'type' => '168'
9939 }
9940 },
9941 'Name' => 'struct pldm_header_info',
9942 'Size' => '8',
9943 'Type' => 'Struct'
9944 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309945 '95756' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309946 'BaseType' => '168',
9947 'Header' => 'base.h',
9948 'Line' => '14',
9949 'Name' => 'pldm_tid_t',
9950 'Size' => '1',
9951 'Type' => 'Typedef'
9952 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309953 '95768' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309954 'BaseType' => '168',
9955 'Header' => 'instance-id.h',
9956 'Line' => '11',
9957 'Name' => 'pldm_instance_id_t',
9958 'Size' => '1',
9959 'Type' => 'Typedef'
9960 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309961 '96145' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309962 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309963 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309964 'Memb' => {
9965 '0' => {
9966 'name' => 'prev',
9967 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309968 'type' => '95768'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309969 },
9970 '1' => {
9971 'name' => 'allocations',
9972 'offset' => '4',
9973 'type' => '180'
9974 }
9975 },
9976 'Name' => 'struct pldm_tid_state',
9977 'PrivateABI' => 1,
9978 'Size' => '8',
9979 'Type' => 'Struct'
9980 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309981 '96184' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309982 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309983 'Line' => '23',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309984 'Memb' => {
9985 '0' => {
9986 'name' => 'state',
9987 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309988 'type' => '96226'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309989 },
9990 '1' => {
9991 'name' => 'lock_db_fd',
9992 'offset' => '8264',
9993 'type' => '74'
9994 }
9995 },
9996 'Name' => 'struct pldm_instance_db',
9997 'PrivateABI' => 1,
9998 'Size' => '2052',
9999 'Type' => 'Struct'
10000 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010001 '96226' => {
10002 'BaseType' => '96145',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010003 'Name' => 'struct pldm_tid_state[256]',
10004 'Size' => '2048',
10005 'Type' => 'Array'
10006 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010007 '96639' => {
10008 'BaseType' => '96184',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010009 'Name' => 'struct pldm_instance_db*',
10010 'Size' => '8',
10011 'Type' => 'Pointer'
10012 },
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010013 '969' => {
10014 'BaseType' => '890',
10015 'Name' => 'struct pldm_header_info const',
10016 'Size' => '8',
10017 'Type' => 'Const'
10018 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010019 '97045' => {
10020 'BaseType' => '95768',
10021 'Name' => 'pldm_instance_id_t*',
10022 'Size' => '8',
10023 'Type' => 'Pointer'
10024 },
10025 '97221' => {
10026 'BaseType' => '96639',
10027 'Name' => 'struct pldm_instance_db**',
10028 'Size' => '8',
10029 'Type' => 'Pointer'
10030 },
10031 '97711' => {
10032 'BaseType' => '168',
10033 'Header' => 'pldm.h',
10034 'Line' => '12',
10035 'Name' => 'mctp_eid_t',
10036 'Size' => '1',
10037 'Type' => 'Typedef'
10038 },
10039 '97723' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010040 'Header' => 'pldm.h',
10041 'Line' => '14',
10042 'Memb' => {
10043 '0' => {
10044 'name' => 'PLDM_REQUESTER_SUCCESS',
10045 'value' => '0'
10046 },
10047 '1' => {
10048 'name' => 'PLDM_REQUESTER_OPEN_FAIL',
10049 'value' => '18446744073709551615 (-1)'
10050 },
10051 '10' => {
10052 'name' => 'PLDM_REQUESTER_SETUP_FAIL',
10053 'value' => '18446744073709551606 (-10)'
10054 },
10055 '11' => {
10056 'name' => 'PLDM_REQUESTER_INVALID_SETUP',
10057 'value' => '18446744073709551605 (-11)'
10058 },
10059 '12' => {
10060 'name' => 'PLDM_REQUESTER_POLL_FAIL',
10061 'value' => '18446744073709551604 (-12)'
10062 },
10063 '2' => {
10064 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
10065 'value' => '18446744073709551614 (-2)'
10066 },
10067 '3' => {
10068 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
10069 'value' => '18446744073709551613 (-3)'
10070 },
10071 '4' => {
10072 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
10073 'value' => '18446744073709551612 (-4)'
10074 },
10075 '5' => {
10076 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
10077 'value' => '18446744073709551611 (-5)'
10078 },
10079 '6' => {
10080 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
10081 'value' => '18446744073709551610 (-6)'
10082 },
10083 '7' => {
10084 'name' => 'PLDM_REQUESTER_SEND_FAIL',
10085 'value' => '18446744073709551609 (-7)'
10086 },
10087 '8' => {
10088 'name' => 'PLDM_REQUESTER_RECV_FAIL',
10089 'value' => '18446744073709551608 (-8)'
10090 },
10091 '9' => {
10092 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
10093 'value' => '18446744073709551607 (-9)'
10094 }
10095 },
10096 'Name' => 'enum pldm_requester_error_codes',
10097 'Size' => '4',
10098 'Type' => 'Enum'
10099 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010100 '97820' => {
10101 'BaseType' => '97723',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010102 'Header' => 'pldm.h',
10103 'Line' => '28',
10104 'Name' => 'pldm_requester_rc_t',
10105 'Size' => '4',
10106 'Type' => 'Typedef'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010107 }
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010108 },
10109 'UndefinedSymbols' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010110 'libpldm.so.0.3.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010111 '_ITM_deregisterTMCloneTable' => 0,
10112 '_ITM_registerTMCloneTable' => 0,
10113 '__assert_fail@GLIBC_2.17' => 0,
10114 '__cxa_finalize@GLIBC_2.17' => 0,
10115 '__errno_location@GLIBC_2.17' => 0,
10116 '__gmon_start__' => 0,
10117 'calloc@GLIBC_2.17' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010118 'clock_gettime@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010119 'close@GLIBC_2.17' => 0,
10120 'connect@GLIBC_2.17' => 0,
10121 'dup@GLIBC_2.17' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010122 'fclose@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010123 'fcntl64@GLIBC_2.28' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010124 'fgets@GLIBC_2.17' => 0,
10125 'fopen64@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010126 'free@GLIBC_2.17' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010127 'getsockopt@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010128 'malloc@GLIBC_2.17' => 0,
10129 'memcmp@GLIBC_2.17' => 0,
10130 'memcpy@GLIBC_2.17' => 0,
10131 'open64@GLIBC_2.17' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010132 'poll@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010133 'recv@GLIBC_2.17' => 0,
10134 'recvmsg@GLIBC_2.17' => 0,
10135 'sendmsg@GLIBC_2.17' => 0,
10136 'sendto@GLIBC_2.17' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010137 'setsockopt@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010138 'socket@GLIBC_2.17' => 0,
10139 'stat64@GLIBC_2.33' => 0,
10140 'strlen@GLIBC_2.17' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010141 'strtol@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010142 'write@GLIBC_2.17' => 0
10143 }
10144 },
10145 'WordSize' => '8'
10146 };