blob: 44f8a7ecb3ea1bc600bc07147e1e7bc0b3fcc38a [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',
22 'LibraryName' => 'libpldm.so.0.2.0',
23 'LibraryVersion' => '0.2.0',
24 '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 Jeffery8de8e1e2023-06-09 14:37:18 +0930161 '109279' => {
162 'Header' => 'file_io.h',
163 'Param' => {
164 '0' => {
165 'name' => 'instance_id',
166 'type' => '168'
167 },
168 '1' => {
169 'name' => 'completion_code',
170 'type' => '168'
171 },
172 '2' => {
173 'name' => 'msg',
174 'type' => '1615'
175 }
176 },
177 'Return' => '74',
178 'ShortName' => 'encode_new_file_with_metadata_resp'
179 },
180 '109462' => {
181 'Header' => 'file_io.h',
182 'Param' => {
183 '0' => {
184 'name' => 'msg',
185 'type' => '2029'
186 },
187 '1' => {
188 'name' => 'payload_length',
189 'type' => '123'
190 },
191 '2' => {
192 'name' => 'file_type',
193 'type' => '8294'
194 },
195 '3' => {
196 'name' => 'file_handle',
197 'type' => '2039'
198 },
199 '4' => {
200 'name' => 'length',
201 'type' => '54682'
202 },
203 '5' => {
204 'name' => 'file_meta_data_1',
205 'type' => '2039'
206 },
207 '6' => {
208 'name' => 'file_meta_data_2',
209 'type' => '2039'
210 },
211 '7' => {
212 'name' => 'file_meta_data_3',
213 'type' => '2039'
214 },
215 '8' => {
216 'name' => 'file_meta_data_4',
217 'offset' => '0',
218 'type' => '2039'
219 }
220 },
221 'Return' => '74',
222 'ShortName' => 'decode_new_file_with_metadata_req'
223 },
224 '109680' => {
225 'Header' => 'file_io.h',
226 'Param' => {
227 '0' => {
228 'name' => 'msg',
229 'type' => '2029'
230 },
231 '1' => {
232 'name' => 'payload_length',
233 'type' => '123'
234 },
235 '2' => {
236 'name' => 'completion_code',
237 'type' => '2034'
238 }
239 },
240 'Return' => '74',
241 'ShortName' => 'decode_new_file_with_metadata_resp'
242 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930243 '10972' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930244 'Header' => 'bios.h',
245 'Param' => {
246 '0' => {
247 'name' => 'instance_id',
248 'type' => '168'
249 },
250 '1' => {
251 'name' => 'msg',
252 'type' => '1615'
253 }
254 },
255 'Return' => '74',
256 'ShortName' => 'encode_get_date_time_req'
257 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930258 '109787' => {
259 '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',
275 'type' => '45543'
276 },
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 },
301 '110080' => {
302 '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 },
320 '110258' => {
321 '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 },
364 '110456' => {
365 '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 },
383 '110558' => {
384 '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 },
426 '110851' => {
427 '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 },
445 '110958' => {
446 '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 },
472 '111176' => {
473 '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 },
491 '111349' => {
492 '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 },
518 '111485' => {
519 '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 },
541 '111612' => {
542 '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 },
576 '111870' => {
577 '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 },
603 '112083' => {
604 '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 },
634 '112233' => {
635 '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 },
653 '112340' => {
654 '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',
670 'type' => '45543'
671 },
672 '4' => {
673 'name' => 'msg',
674 'type' => '1615'
675 }
676 },
677 'Return' => '74',
678 'ShortName' => 'encode_new_file_req'
679 },
680 '112558' => {
681 '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 },
699 '112731' => {
700 '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',
720 'type' => '54682'
721 }
722 },
723 'Return' => '74',
724 'ShortName' => 'decode_new_file_req'
725 },
726 '112867' => {
727 '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 },
749 '112994' => {
750 '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',
778 'type' => '45543'
779 },
780 '7' => {
781 'name' => 'msg',
782 'type' => '1615'
783 }
784 },
785 'Return' => '74',
786 'ShortName' => 'encode_rw_file_by_type_memory_req'
787 },
788 '113272' => {
789 '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 },
815 '113485' => {
816 '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',
844 'type' => '54682'
845 }
846 },
847 'Return' => '74',
848 'ShortName' => 'decode_rw_file_by_type_memory_req'
849 },
850 '113649' => {
851 '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 },
873 '113847' => {
874 '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 },
896 '113969' => {
897 '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 },
923 '114187' => {
924 '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 },
954 '114336' => {
955 '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 },
977 '114534' => {
978 '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 },
1004 '114664' => {
1005 '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 },
1031 '114882' => {
1032 '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 },
1058 '115011' => {
1059 '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 },
1093 '115177' => {
1094 '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 },
1120 '115386' => {
1121 '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 },
1155 '115669' => {
1156 '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 },
1182 '115798' => {
1183 '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 },
1205 '115919' => {
1206 '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',
1230 'type' => '45543'
1231 },
1232 '6' => {
1233 'name' => 'msg',
1234 'type' => '1615'
1235 }
1236 },
1237 'Return' => '74',
1238 'ShortName' => 'encode_rw_file_memory_req'
1239 },
1240 '116166' => {
1241 '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 },
1267 '116370' => {
1268 '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',
1292 'type' => '54682'
1293 }
1294 },
1295 'Return' => '74',
1296 'ShortName' => 'decode_rw_file_memory_req'
1297 },
1298 '117316' => {
1299 '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 },
1329 '117547' => {
1330 '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 },
1348 '117635' => {
1349 '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 },
1375 '117768' => {
1376 '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 },
1398 '118807' => {
1399 '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 Jeffery9d2a1c62023-06-05 13:02:16 +09303524 '46848' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303539 '46963' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303554 '47108' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303585 '47724' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303601 'Return' => '47719',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303602 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
3603 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303604 '47987' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303620 'Return' => '48134',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303621 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
3622 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303623 '48255' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303639 'Return' => '48134',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303640 'ShortName' => 'pldm_bios_table_attr_find_by_handle'
3641 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303642 '48518' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303658 'Return' => '48723',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303659 'ShortName' => 'pldm_bios_table_string_find_by_string'
3660 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303661 '48892' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303677 'Return' => '48723',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303678 'ShortName' => 'pldm_bios_table_string_find_by_handle'
3679 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303680 '49654' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303681 'Header' => 'bios_table.h',
3682 'Param' => {
3683 '0' => {
3684 'name' => 'iter',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303685 'type' => '47714'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303686 }
3687 },
3688 'Return' => '1434',
3689 'ShortName' => 'pldm_bios_table_iter_value'
3690 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303691 '49709' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303692 'Header' => 'bios_table.h',
3693 'Param' => {
3694 '0' => {
3695 'name' => 'iter',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303696 'type' => '47714'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303697 }
3698 },
3699 'Return' => '1',
3700 'ShortName' => 'pldm_bios_table_iter_next'
3701 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303702 '49801' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303703 'Header' => 'bios_table.h',
3704 'Param' => {
3705 '0' => {
3706 'name' => 'iter',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303707 'type' => '49856'
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303713 '49861' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303714 'Header' => 'bios_table.h',
3715 'Param' => {
3716 '0' => {
3717 'name' => 'iter',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303718 'type' => '47714'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303719 }
3720 },
3721 'Return' => '1',
3722 'ShortName' => 'pldm_bios_table_iter_free'
3723 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303724 '49932' => {
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 Jeffery9d2a1c62023-06-05 13:02:16 +09303737 'type' => '45555'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303738 }
3739 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303740 'Return' => '47714',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303741 'ShortName' => 'pldm_bios_table_iter_create'
3742 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303743 '50171' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303744 'Header' => 'bios_table.h',
3745 'Param' => {
3746 '0' => {
3747 'name' => 'table',
3748 'type' => '166'
3749 },
3750 '1' => {
3751 'name' => 'size',
3752 'type' => '123'
3753 },
3754 '2' => {
3755 'name' => 'size_without_pad',
3756 'type' => '123'
3757 }
3758 },
3759 'Return' => '123',
3760 'ShortName' => 'pldm_bios_table_append_pad_checksum'
3761 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303762 '50606' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303763 'Header' => 'bios_table.h',
3764 'Param' => {
3765 '0' => {
3766 'name' => 'size_without_pad',
3767 'type' => '123'
3768 }
3769 },
3770 'Return' => '123',
3771 'ShortName' => 'pldm_bios_table_pad_checksum_size'
3772 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303773 '50901' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303774 'Header' => 'bios_table.h',
3775 'Param' => {
3776 '0' => {
3777 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303778 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303779 }
3780 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303781 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303782 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
3783 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303784 '50956' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303785 'Header' => 'bios_table.h',
3786 'Param' => {
3787 '0' => {
3788 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303789 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303790 }
3791 },
3792 'Return' => '123',
3793 'ShortName' => 'pldm_bios_table_attr_value_entry_length'
3794 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303795 '51420' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303796 'Header' => 'bios_table.h',
3797 'Param' => {
3798 '0' => {
3799 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303800 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303801 }
3802 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303803 'Return' => '45543',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303804 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
3805 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303806 '51494' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303807 'Header' => 'bios_table.h',
3808 'Param' => {
3809 '0' => {
3810 'name' => 'entry',
3811 'type' => '166'
3812 },
3813 '1' => {
3814 'name' => 'entry_length',
3815 'type' => '123'
3816 },
3817 '2' => {
3818 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303819 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303820 },
3821 '3' => {
3822 'name' => 'attr_type',
3823 'type' => '168'
3824 },
3825 '4' => {
3826 'name' => 'cv',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303827 'type' => '45543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303828 }
3829 },
3830 'Return' => '74',
3831 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
3832 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303833 '51705' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303834 'Header' => 'bios_table.h',
3835 'Param' => {
3836 '0' => {
3837 'name' => 'entry',
3838 'type' => '166'
3839 },
3840 '1' => {
3841 'name' => 'entry_length',
3842 'type' => '123'
3843 },
3844 '2' => {
3845 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303846 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303847 },
3848 '3' => {
3849 'name' => 'attr_type',
3850 'type' => '168'
3851 },
3852 '4' => {
3853 'name' => 'cv',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303854 'type' => '45543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303855 }
3856 },
3857 'Return' => '1',
3858 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
3859 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303860 '51992' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303861 'Header' => 'bios_table.h',
3862 'Return' => '123',
3863 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
3864 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303865 '52134' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303866 'Header' => 'bios_table.h',
3867 'Param' => {
3868 '0' => {
3869 'name' => 'entry',
3870 'type' => '166'
3871 },
3872 '1' => {
3873 'name' => 'entry_length',
3874 'type' => '123'
3875 },
3876 '2' => {
3877 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303878 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303879 },
3880 '3' => {
3881 'name' => 'attr_type',
3882 'type' => '168'
3883 },
3884 '4' => {
3885 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303886 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303887 },
3888 '5' => {
3889 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303890 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303891 }
3892 },
3893 'Return' => '74',
3894 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
3895 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303896 '52383' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303897 'Header' => 'bios_table.h',
3898 'Param' => {
3899 '0' => {
3900 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303901 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303902 },
3903 '1' => {
3904 'name' => 'current_string',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303905 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303906 }
3907 },
3908 'Return' => '1',
3909 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
3910 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303911 '52478' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303912 'Header' => 'bios_table.h',
3913 'Param' => {
3914 '0' => {
3915 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303916 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303917 }
3918 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303919 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303920 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
3921 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303922 '52553' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303923 'Header' => 'bios_table.h',
3924 'Param' => {
3925 '0' => {
3926 'name' => 'entry',
3927 'type' => '166'
3928 },
3929 '1' => {
3930 'name' => 'entry_length',
3931 'type' => '123'
3932 },
3933 '2' => {
3934 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303935 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303936 },
3937 '3' => {
3938 'name' => 'attr_type',
3939 'type' => '168'
3940 },
3941 '4' => {
3942 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303943 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303944 },
3945 '5' => {
3946 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303947 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303948 }
3949 },
3950 'Return' => '1',
3951 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
3952 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303953 '52907' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303954 'Header' => 'bios_table.h',
3955 'Param' => {
3956 '0' => {
3957 'name' => 'string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303958 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303959 }
3960 },
3961 'Return' => '123',
3962 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
3963 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303964 '53075' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303965 'Header' => 'bios_table.h',
3966 'Param' => {
3967 '0' => {
3968 'name' => 'entry',
3969 'type' => '166'
3970 },
3971 '1' => {
3972 'name' => 'entry_length',
3973 'type' => '123'
3974 },
3975 '2' => {
3976 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303977 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303978 },
3979 '3' => {
3980 'name' => 'attr_type',
3981 'type' => '168'
3982 },
3983 '4' => {
3984 'name' => 'count',
3985 'type' => '168'
3986 },
3987 '5' => {
3988 'name' => 'handles',
3989 'type' => '2034'
3990 }
3991 },
3992 'Return' => '74',
3993 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
3994 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303995 '53324' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303996 'Header' => 'bios_table.h',
3997 'Param' => {
3998 '0' => {
3999 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304000 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304001 },
4002 '1' => {
4003 'name' => 'handles',
4004 'type' => '2034'
4005 },
4006 '2' => {
4007 'name' => 'number',
4008 'type' => '168'
4009 }
4010 },
4011 'Return' => '168',
4012 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
4013 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304014 '53498' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304015 'Header' => 'bios_table.h',
4016 'Param' => {
4017 '0' => {
4018 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304019 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304020 }
4021 },
4022 'Return' => '168',
4023 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
4024 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304025 '53553' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304026 'Header' => 'bios_table.h',
4027 'Param' => {
4028 '0' => {
4029 'name' => 'entry',
4030 'type' => '166'
4031 },
4032 '1' => {
4033 'name' => 'entry_length',
4034 'type' => '123'
4035 },
4036 '2' => {
4037 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304038 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304039 },
4040 '3' => {
4041 'name' => 'attr_type',
4042 'type' => '168'
4043 },
4044 '4' => {
4045 'name' => 'count',
4046 'type' => '168'
4047 },
4048 '5' => {
4049 'name' => 'handles',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304050 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304051 }
4052 },
4053 'Return' => '1',
4054 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
4055 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304056 '53906' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304057 'Header' => 'bios_table.h',
4058 'Param' => {
4059 '0' => {
4060 'name' => 'count',
4061 'type' => '168'
4062 }
4063 },
4064 'Return' => '123',
4065 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
4066 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304067 '53961' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304068 'Header' => 'bios_table.h',
4069 'Param' => {
4070 '0' => {
4071 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304072 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304073 }
4074 },
4075 'Return' => '168',
4076 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
4077 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304078 '54016' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304079 'Header' => 'bios_table.h',
4080 'Param' => {
4081 '0' => {
4082 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304083 'type' => '47719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304084 }
4085 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304086 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304087 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
4088 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304089 '54555' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304090 'Header' => 'bios_table.h',
4091 'Param' => {
4092 '0' => {
4093 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304094 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304095 },
4096 '1' => {
4097 'name' => 'lower',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304098 'type' => '54682'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304099 },
4100 '2' => {
4101 'name' => 'upper',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304102 'type' => '54682'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304103 },
4104 '3' => {
4105 'name' => 'scalar',
4106 'type' => '2039'
4107 },
4108 '4' => {
4109 'name' => 'def',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304110 'type' => '54682'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304111 }
4112 },
4113 'Return' => '1',
4114 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
4115 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304116 '54697' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304117 'Header' => 'bios_table.h',
4118 'Param' => {
4119 '0' => {
4120 'name' => 'entry',
4121 'type' => '166'
4122 },
4123 '1' => {
4124 'name' => 'entry_length',
4125 'type' => '123'
4126 },
4127 '2' => {
4128 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304129 'type' => '54886'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304130 }
4131 },
4132 'Return' => '74',
4133 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
4134 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304135 '54891' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304136 'Header' => 'bios_table.h',
4137 'Param' => {
4138 '0' => {
4139 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304140 'type' => '54886'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304141 },
4142 '1' => {
4143 'name' => 'errmsg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304144 'type' => '55148'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304145 }
4146 },
4147 'Return' => '74',
4148 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
4149 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304150 '55153' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304151 'Header' => 'bios_table.h',
4152 'Param' => {
4153 '0' => {
4154 'name' => 'entry',
4155 'type' => '166'
4156 },
4157 '1' => {
4158 'name' => 'entry_length',
4159 'type' => '123'
4160 },
4161 '2' => {
4162 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304163 'type' => '54886'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304164 }
4165 },
4166 'Return' => '1',
4167 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
4168 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304169 '55471' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304170 'Header' => 'bios_table.h',
4171 'Return' => '123',
4172 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
4173 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304174 '55613' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304175 'Header' => 'bios_table.h',
4176 'Param' => {
4177 '0' => {
4178 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304179 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304180 },
4181 '1' => {
4182 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304183 'type' => '11261'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304184 },
4185 '2' => {
4186 'name' => 'size',
4187 'type' => '123'
4188 }
4189 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304190 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304191 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
4192 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304193 '55809' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304194 'Header' => 'bios_table.h',
4195 'Param' => {
4196 '0' => {
4197 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304198 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304199 }
4200 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304201 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304202 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
4203 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304204 '55884' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304205 'Header' => 'bios_table.h',
4206 'Param' => {
4207 '0' => {
4208 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304209 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304210 }
4211 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304212 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304213 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
4214 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304215 '55959' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304216 'Header' => 'bios_table.h',
4217 'Param' => {
4218 '0' => {
4219 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304220 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304221 }
4222 },
4223 'Return' => '168',
4224 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
4225 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304226 '56034' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304227 'Header' => 'bios_table.h',
4228 'Param' => {
4229 '0' => {
4230 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304231 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304232 },
4233 '1' => {
4234 'name' => 'def_string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304235 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304236 }
4237 },
4238 'Return' => '74',
4239 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
4240 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304241 '56135' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304242 'Header' => 'bios_table.h',
4243 'Param' => {
4244 '0' => {
4245 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304246 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304247 }
4248 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304249 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304250 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
4251 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304252 '56210' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304253 'Header' => 'bios_table.h',
4254 'Param' => {
4255 '0' => {
4256 'name' => 'entry',
4257 'type' => '166'
4258 },
4259 '1' => {
4260 'name' => 'entry_length',
4261 'type' => '123'
4262 },
4263 '2' => {
4264 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304265 'type' => '56399'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304266 }
4267 },
4268 'Return' => '74',
4269 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
4270 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304271 '56404' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304272 'Header' => 'bios_table.h',
4273 'Param' => {
4274 '0' => {
4275 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304276 'type' => '56399'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304277 },
4278 '1' => {
4279 'name' => 'errmsg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304280 'type' => '55148'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304281 }
4282 },
4283 'Return' => '74',
4284 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
4285 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304286 '56673' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304287 'Header' => 'bios_table.h',
4288 'Param' => {
4289 '0' => {
4290 'name' => 'entry',
4291 'type' => '166'
4292 },
4293 '1' => {
4294 'name' => 'entry_length',
4295 'type' => '123'
4296 },
4297 '2' => {
4298 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304299 'type' => '56399'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304300 }
4301 },
4302 'Return' => '1',
4303 'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
4304 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304305 '57010' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304306 'Header' => 'bios_table.h',
4307 'Param' => {
4308 '0' => {
4309 'name' => 'def_str_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304310 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304311 }
4312 },
4313 'Return' => '123',
4314 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
4315 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304316 '57228' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304317 'Header' => 'bios_table.h',
4318 'Param' => {
4319 '0' => {
4320 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304321 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304322 },
4323 '1' => {
4324 'name' => 'def_indices',
4325 'type' => '2034'
4326 },
4327 '2' => {
4328 'name' => 'def_num',
4329 'type' => '168'
4330 }
4331 },
4332 'Return' => '168',
4333 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
4334 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304335 '57458' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304336 'Header' => 'bios_table.h',
4337 'Param' => {
4338 '0' => {
4339 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304340 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304341 },
4342 '1' => {
4343 'name' => 'pv_hdls',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304344 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304345 },
4346 '2' => {
4347 'name' => 'pv_num',
4348 'type' => '168'
4349 }
4350 },
4351 'Return' => '74',
4352 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
4353 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304354 '57629' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304355 'Header' => 'bios_table.h',
4356 'Param' => {
4357 '0' => {
4358 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304359 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304360 },
4361 '1' => {
4362 'name' => 'pv_hdls',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304363 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304364 },
4365 '2' => {
4366 'name' => 'pv_num',
4367 'type' => '168'
4368 }
4369 },
4370 'Return' => '168',
4371 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
4372 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304373 '57817' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304374 'Header' => 'bios_table.h',
4375 'Param' => {
4376 '0' => {
4377 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304378 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304379 },
4380 '1' => {
4381 'name' => 'def_num',
4382 'type' => '2034'
4383 }
4384 },
4385 'Return' => '74',
4386 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
4387 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304388 '57913' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304389 'Header' => 'bios_table.h',
4390 'Param' => {
4391 '0' => {
4392 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304393 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304394 }
4395 },
4396 'Return' => '168',
4397 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
4398 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304399 '58005' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304400 'Header' => 'bios_table.h',
4401 'Param' => {
4402 '0' => {
4403 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304404 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304405 },
4406 '1' => {
4407 'name' => 'pv_num',
4408 'type' => '2034'
4409 }
4410 },
4411 'Return' => '74',
4412 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
4413 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304414 '58098' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304415 'Header' => 'bios_table.h',
4416 'Param' => {
4417 '0' => {
4418 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304419 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304420 }
4421 },
4422 'Return' => '168',
4423 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
4424 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304425 '58151' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304426 'Header' => 'bios_table.h',
4427 'Param' => {
4428 '0' => {
4429 'name' => 'entry',
4430 'type' => '166'
4431 },
4432 '1' => {
4433 'name' => 'entry_length',
4434 'type' => '123'
4435 },
4436 '2' => {
4437 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304438 'type' => '58306'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304439 }
4440 },
4441 'Return' => '74',
4442 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
4443 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304444 '58311' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304445 'Header' => 'bios_table.h',
4446 'Param' => {
4447 '0' => {
4448 'name' => 'entry',
4449 'type' => '166'
4450 },
4451 '1' => {
4452 'name' => 'entry_length',
4453 'type' => '123'
4454 },
4455 '2' => {
4456 'name' => 'info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304457 'type' => '58306'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304458 }
4459 },
4460 'Return' => '1',
4461 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
4462 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304463 '58650' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304464 'Header' => 'bios_table.h',
4465 'Param' => {
4466 '0' => {
4467 'name' => 'pv_num',
4468 'type' => '168'
4469 },
4470 '1' => {
4471 'name' => 'def_num',
4472 'type' => '168'
4473 }
4474 },
4475 'Return' => '123',
4476 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
4477 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304478 '58716' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304479 'Header' => 'bios_table.h',
4480 'Param' => {
4481 '0' => {
4482 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304483 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304484 }
4485 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304486 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304487 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
4488 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304489 '58769' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304490 'Header' => 'bios_table.h',
4491 'Param' => {
4492 '0' => {
4493 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304494 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304495 }
4496 },
4497 'Return' => '168',
4498 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
4499 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304500 '58822' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304501 'Header' => 'bios_table.h',
4502 'Param' => {
4503 '0' => {
4504 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304505 'type' => '48134'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304506 }
4507 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304508 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304509 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
4510 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304511 '59357' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304512 'Header' => 'bios_table.h',
4513 'Param' => {
4514 '0' => {
4515 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304516 'type' => '48723'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304517 },
4518 '1' => {
4519 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304520 'type' => '11261'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304521 },
4522 '2' => {
4523 'name' => 'size',
4524 'type' => '123'
4525 }
4526 },
4527 'Return' => '74',
4528 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
4529 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304530 '59523' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304531 'Header' => 'bios_table.h',
4532 'Param' => {
4533 '0' => {
4534 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304535 'type' => '48723'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304536 },
4537 '1' => {
4538 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304539 'type' => '11261'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304540 },
4541 '2' => {
4542 'name' => 'size',
4543 'type' => '123'
4544 }
4545 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304546 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304547 'ShortName' => 'pldm_bios_table_string_entry_decode_string'
4548 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304549 '59689' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304550 'Header' => 'bios_table.h',
4551 'Param' => {
4552 '0' => {
4553 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304554 'type' => '48723'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304555 }
4556 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304557 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304558 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
4559 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304560 '59742' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304561 'Header' => 'bios_table.h',
4562 'Param' => {
4563 '0' => {
4564 'name' => 'entry',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304565 'type' => '48723'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304566 }
4567 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304568 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304569 'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
4570 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304571 '59795' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304572 'Header' => 'bios_table.h',
4573 'Param' => {
4574 '0' => {
4575 'name' => 'entry',
4576 'type' => '166'
4577 },
4578 '1' => {
4579 'name' => 'entry_length',
4580 'type' => '123'
4581 },
4582 '2' => {
4583 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304584 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304585 },
4586 '3' => {
4587 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304588 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304589 }
4590 },
4591 'Return' => '74',
4592 'ShortName' => 'pldm_bios_table_string_entry_encode_check'
4593 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304594 '59986' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304595 'Header' => 'bios_table.h',
4596 'Param' => {
4597 '0' => {
4598 'name' => 'entry',
4599 'type' => '166'
4600 },
4601 '1' => {
4602 'name' => 'entry_length',
4603 'type' => '123'
4604 },
4605 '2' => {
4606 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304607 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304608 },
4609 '3' => {
4610 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304611 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304612 }
4613 },
4614 'Return' => '1',
4615 'ShortName' => 'pldm_bios_table_string_entry_encode'
4616 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304617 '60289' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304618 'Header' => 'bios_table.h',
4619 'Param' => {
4620 '0' => {
4621 'name' => 'string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304622 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304623 }
4624 },
4625 'Return' => '123',
4626 'ShortName' => 'pldm_bios_table_string_entry_encode_length'
4627 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304628 '6130' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304629 'Header' => 'utils.h',
4630 'Param' => {
4631 '0' => {
4632 'name' => 'bcd',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304633 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304634 }
4635 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304636 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304637 'ShortName' => 'bcd2dec16'
4638 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304639 '6152' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304640 'Header' => 'utils.h',
4641 'Param' => {
4642 '0' => {
4643 'name' => 'bcd',
4644 'type' => '168'
4645 }
4646 },
4647 'Return' => '168',
4648 'ShortName' => 'bcd2dec8'
4649 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304650 '6174' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304651 'Header' => 'utils.h',
4652 'Param' => {
4653 '0' => {
4654 'name' => 'dec',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304655 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304656 }
4657 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304658 'Return' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304659 'ShortName' => 'dec2bcd16'
4660 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304661 '6196' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304662 'Header' => 'utils.h',
4663 'Param' => {
4664 '0' => {
4665 'name' => 'dec',
4666 'type' => '168'
4667 }
4668 },
4669 'Return' => '168',
4670 'ShortName' => 'dec2bcd8'
4671 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304672 '6218' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304673 'Header' => 'utils.h',
4674 'Param' => {
4675 '0' => {
4676 'name' => 'seconds',
4677 'type' => '168'
4678 },
4679 '1' => {
4680 'name' => 'minutes',
4681 'type' => '168'
4682 },
4683 '2' => {
4684 'name' => 'hours',
4685 'type' => '168'
4686 },
4687 '3' => {
4688 'name' => 'day',
4689 'type' => '168'
4690 },
4691 '4' => {
4692 'name' => 'month',
4693 'type' => '168'
4694 },
4695 '5' => {
4696 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304697 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304698 }
4699 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304700 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304701 'ShortName' => 'is_time_legal'
4702 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304703 '6310' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304704 'Header' => 'bios.h',
4705 'Param' => {
4706 '0' => {
4707 'name' => 'msg',
4708 'type' => '2029'
4709 },
4710 '1' => {
4711 'name' => 'payload_length',
4712 'type' => '123'
4713 },
4714 '2' => {
4715 'name' => 'transfer_handle',
4716 'type' => '2039'
4717 },
4718 '3' => {
4719 'name' => 'transfer_flag',
4720 'type' => '2034'
4721 },
4722 '4' => {
4723 'name' => 'table_type',
4724 'type' => '2034'
4725 },
4726 '5' => {
4727 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304728 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304729 }
4730 },
4731 'Return' => '74',
4732 'ShortName' => 'decode_set_bios_table_req'
4733 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304734 '6491' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304735 'Header' => 'bios.h',
4736 'Param' => {
4737 '0' => {
4738 'name' => 'instance_id',
4739 'type' => '168'
4740 },
4741 '1' => {
4742 'name' => 'completion_code',
4743 'type' => '168'
4744 },
4745 '2' => {
4746 'name' => 'next_transfer_handle',
4747 'type' => '180'
4748 },
4749 '3' => {
4750 'name' => 'msg',
4751 'type' => '1615'
4752 }
4753 },
4754 'Return' => '74',
4755 'ShortName' => 'encode_set_bios_table_resp'
4756 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304757 '65857' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304758 'Header' => 'utils.h',
4759 'Param' => {
4760 '0' => {
4761 'name' => 'transfer_flag',
4762 'type' => '168'
4763 }
4764 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304765 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304766 'ShortName' => 'is_transfer_flag_valid'
4767 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304768 '66008' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304769 'Header' => 'firmware_update.h',
4770 'Param' => {
4771 '0' => {
4772 'name' => 'msg',
4773 'type' => '2029'
4774 },
4775 '1' => {
4776 'name' => 'payload_length',
4777 'type' => '123'
4778 },
4779 '2' => {
4780 'name' => 'completion_code',
4781 'type' => '2034'
4782 },
4783 '3' => {
4784 'name' => 'non_functioning_component_indication',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304785 'type' => '66192'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304786 },
4787 '4' => {
4788 'name' => 'non_functioning_component_bitmap',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304789 'type' => '66197'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304790 }
4791 },
4792 'Return' => '74',
4793 'ShortName' => 'decode_cancel_update_resp'
4794 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304795 '66207' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304796 'Header' => 'firmware_update.h',
4797 'Param' => {
4798 '0' => {
4799 'name' => 'instance_id',
4800 'type' => '168'
4801 },
4802 '1' => {
4803 'name' => 'msg',
4804 'type' => '1615'
4805 },
4806 '2' => {
4807 'name' => 'payload_length',
4808 'type' => '123'
4809 }
4810 },
4811 'Return' => '74',
4812 'ShortName' => 'encode_cancel_update_req'
4813 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304814 '66360' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304815 'Header' => 'firmware_update.h',
4816 'Param' => {
4817 '0' => {
4818 'name' => 'msg',
4819 'type' => '2029'
4820 },
4821 '1' => {
4822 'name' => 'payload_length',
4823 'type' => '123'
4824 },
4825 '2' => {
4826 'name' => 'completion_code',
4827 'type' => '2034'
4828 }
4829 },
4830 'Return' => '74',
4831 'ShortName' => 'decode_cancel_update_component_resp'
4832 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304833 '66442' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304834 'Header' => 'firmware_update.h',
4835 'Param' => {
4836 '0' => {
4837 'name' => 'instance_id',
4838 'type' => '168'
4839 },
4840 '1' => {
4841 'name' => 'msg',
4842 'type' => '1615'
4843 },
4844 '2' => {
4845 'name' => 'payload_length',
4846 'type' => '123'
4847 }
4848 },
4849 'Return' => '74',
4850 'ShortName' => 'encode_cancel_update_component_req'
4851 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304852 '66595' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304853 'Header' => 'firmware_update.h',
4854 'Param' => {
4855 '0' => {
4856 'name' => 'msg',
4857 'type' => '2029'
4858 },
4859 '1' => {
4860 'name' => 'payload_length',
4861 'type' => '123'
4862 },
4863 '2' => {
4864 'name' => 'completion_code',
4865 'type' => '2034'
4866 },
4867 '3' => {
4868 'name' => 'current_state',
4869 'type' => '2034'
4870 },
4871 '4' => {
4872 'name' => 'previous_state',
4873 'type' => '2034'
4874 },
4875 '5' => {
4876 'name' => 'aux_state',
4877 'type' => '2034'
4878 },
4879 '6' => {
4880 'name' => 'aux_state_status',
4881 'type' => '2034'
4882 },
4883 '7' => {
4884 'name' => 'progress_percent',
4885 'type' => '2034'
4886 },
4887 '8' => {
4888 'name' => 'reason_code',
4889 'type' => '2034'
4890 },
4891 '9' => {
4892 'name' => 'update_option_flags_enabled',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304893 'type' => '66936'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304894 }
4895 },
4896 'Return' => '74',
4897 'ShortName' => 'decode_get_status_resp'
4898 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304899 '6693' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304900 'Header' => 'bios.h',
4901 'Param' => {
4902 '0' => {
4903 'name' => 'msg',
4904 'type' => '2029'
4905 },
4906 '1' => {
4907 'name' => 'payload_length',
4908 'type' => '123'
4909 },
4910 '2' => {
4911 'name' => 'completion_code',
4912 'type' => '2034'
4913 },
4914 '3' => {
4915 'name' => 'next_transfer_handle',
4916 'type' => '2039'
4917 }
4918 },
4919 'Return' => '74',
4920 'ShortName' => 'decode_set_bios_table_resp'
4921 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304922 '66946' => {
4923 'Header' => 'firmware_update.h',
4924 'Param' => {
4925 '0' => {
4926 'name' => 'instance_id',
4927 'type' => '168'
4928 },
4929 '1' => {
4930 'name' => 'msg',
4931 'type' => '1615'
4932 },
4933 '2' => {
4934 'name' => 'payload_length',
4935 'type' => '123'
4936 }
4937 },
4938 'Return' => '74',
4939 'ShortName' => 'encode_get_status_req'
4940 },
4941 '67099' => {
4942 'Header' => 'firmware_update.h',
4943 'Param' => {
4944 '0' => {
4945 'name' => 'msg',
4946 'type' => '2029'
4947 },
4948 '1' => {
4949 'name' => 'payload_length',
4950 'type' => '123'
4951 },
4952 '2' => {
4953 'name' => 'completion_code',
4954 'type' => '2034'
4955 },
4956 '3' => {
4957 'name' => 'estimated_time_activation',
4958 'type' => '8294'
4959 }
4960 },
4961 'Return' => '74',
4962 'ShortName' => 'decode_activate_firmware_resp'
4963 },
4964 '67225' => {
4965 'Header' => 'firmware_update.h',
4966 'Param' => {
4967 '0' => {
4968 'name' => 'instance_id',
4969 'type' => '168'
4970 },
4971 '1' => {
4972 'name' => 'self_contained_activation_req',
4973 'type' => '11646'
4974 },
4975 '2' => {
4976 'name' => 'msg',
4977 'type' => '1615'
4978 },
4979 '3' => {
4980 'name' => 'payload_length',
4981 'type' => '123'
4982 }
4983 },
4984 'Return' => '74',
4985 'ShortName' => 'encode_activate_firmware_req'
4986 },
4987 '67446' => {
4988 'Header' => 'firmware_update.h',
4989 'Param' => {
4990 '0' => {
4991 'name' => 'instance_id',
4992 'type' => '168'
4993 },
4994 '1' => {
4995 'name' => 'completion_code',
4996 'type' => '168'
4997 },
4998 '2' => {
4999 'name' => 'msg',
5000 'type' => '1615'
5001 },
5002 '3' => {
5003 'name' => 'payload_length',
5004 'type' => '123'
5005 }
5006 },
5007 'Return' => '74',
5008 'ShortName' => 'encode_apply_complete_resp'
5009 },
5010 '67618' => {
5011 'Header' => 'firmware_update.h',
5012 'Param' => {
5013 '0' => {
5014 'name' => 'msg',
5015 'type' => '2029'
5016 },
5017 '1' => {
5018 'name' => 'payload_length',
5019 'type' => '123'
5020 },
5021 '2' => {
5022 'name' => 'apply_result',
5023 'type' => '2034'
5024 },
5025 '3' => {
5026 'name' => 'comp_activation_methods_modification',
5027 'type' => '67740'
5028 }
5029 },
5030 'Return' => '74',
5031 'ShortName' => 'decode_apply_complete_req'
5032 },
5033 '67750' => {
5034 'Header' => 'firmware_update.h',
5035 'Param' => {
5036 '0' => {
5037 'name' => 'instance_id',
5038 'type' => '168'
5039 },
5040 '1' => {
5041 'name' => 'completion_code',
5042 'type' => '168'
5043 },
5044 '2' => {
5045 'name' => 'msg',
5046 'type' => '1615'
5047 },
5048 '3' => {
5049 'name' => 'payload_length',
5050 'type' => '123'
5051 }
5052 },
5053 'Return' => '74',
5054 'ShortName' => 'encode_verify_complete_resp'
5055 },
5056 '67922' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305057 'Header' => 'firmware_update.h',
5058 'Param' => {
5059 '0' => {
5060 'name' => 'msg',
5061 'type' => '2029'
5062 },
5063 '1' => {
5064 'name' => 'payload_length',
5065 'type' => '123'
5066 },
5067 '2' => {
5068 'name' => 'verify_result',
5069 'type' => '2034'
5070 }
5071 },
5072 'Return' => '74',
5073 'ShortName' => 'decode_verify_complete_req'
5074 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305075 '68004' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305076 'Header' => 'firmware_update.h',
5077 'Param' => {
5078 '0' => {
5079 'name' => 'instance_id',
5080 'type' => '168'
5081 },
5082 '1' => {
5083 'name' => 'completion_code',
5084 'type' => '168'
5085 },
5086 '2' => {
5087 'name' => 'msg',
5088 'type' => '1615'
5089 },
5090 '3' => {
5091 'name' => 'payload_length',
5092 'type' => '123'
5093 }
5094 },
5095 'Return' => '74',
5096 'ShortName' => 'encode_transfer_complete_resp'
5097 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305098 '6809' => {
5099 'Header' => 'bios.h',
5100 'Param' => {
5101 '0' => {
5102 'name' => 'instance_id',
5103 'type' => '168'
5104 },
5105 '1' => {
5106 'name' => 'transfer_handle',
5107 'type' => '180'
5108 },
5109 '2' => {
5110 'name' => 'transfer_flag',
5111 'type' => '168'
5112 },
5113 '3' => {
5114 'name' => 'table_type',
5115 'type' => '168'
5116 },
5117 '4' => {
5118 'name' => 'table_data',
5119 'type' => '6087'
5120 },
5121 '5' => {
5122 'name' => 'table_length',
5123 'type' => '123'
5124 },
5125 '6' => {
5126 'name' => 'msg',
5127 'type' => '1615'
5128 },
5129 '7' => {
5130 'name' => 'payload_length',
5131 'type' => '123'
5132 }
5133 },
5134 'Return' => '74',
5135 'ShortName' => 'encode_set_bios_table_req'
5136 },
5137 '68176' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305138 'Header' => 'firmware_update.h',
5139 'Param' => {
5140 '0' => {
5141 'name' => 'msg',
5142 'type' => '2029'
5143 },
5144 '1' => {
5145 'name' => 'payload_length',
5146 'type' => '123'
5147 },
5148 '2' => {
5149 'name' => 'transfer_result',
5150 'type' => '2034'
5151 }
5152 },
5153 'Return' => '74',
5154 'ShortName' => 'decode_transfer_complete_req'
5155 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305156 '68258' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305157 'Header' => 'firmware_update.h',
5158 'Param' => {
5159 '0' => {
5160 'name' => 'instance_id',
5161 'type' => '168'
5162 },
5163 '1' => {
5164 'name' => 'completion_code',
5165 'type' => '168'
5166 },
5167 '2' => {
5168 'name' => 'msg',
5169 'type' => '1615'
5170 },
5171 '3' => {
5172 'name' => 'payload_length',
5173 'type' => '123'
5174 }
5175 },
5176 'Return' => '74',
5177 'ShortName' => 'encode_request_firmware_data_resp'
5178 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305179 '68430' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305180 'Header' => 'firmware_update.h',
5181 'Param' => {
5182 '0' => {
5183 'name' => 'msg',
5184 'type' => '2029'
5185 },
5186 '1' => {
5187 'name' => 'payload_length',
5188 'type' => '123'
5189 },
5190 '2' => {
5191 'name' => 'offset',
5192 'type' => '2039'
5193 },
5194 '3' => {
5195 'name' => 'length',
5196 'type' => '2039'
5197 }
5198 },
5199 'Return' => '74',
5200 'ShortName' => 'decode_request_firmware_data_req'
5201 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305202 '68562' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305203 'Header' => 'firmware_update.h',
5204 'Param' => {
5205 '0' => {
5206 'name' => 'msg',
5207 'type' => '2029'
5208 },
5209 '1' => {
5210 'name' => 'payload_length',
5211 'type' => '123'
5212 },
5213 '2' => {
5214 'name' => 'completion_code',
5215 'type' => '2034'
5216 },
5217 '3' => {
5218 'name' => 'comp_compatibility_resp',
5219 'type' => '2034'
5220 },
5221 '4' => {
5222 'name' => 'comp_compatibility_resp_code',
5223 'type' => '2034'
5224 },
5225 '5' => {
5226 'name' => 'update_option_flags_enabled',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305227 'type' => '66936'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305228 },
5229 '6' => {
5230 'name' => 'time_before_req_fw_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305231 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305232 }
5233 },
5234 'Return' => '74',
5235 'ShortName' => 'decode_update_component_resp'
5236 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305237 '68798' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305238 'Header' => 'firmware_update.h',
5239 'Param' => {
5240 '0' => {
5241 'name' => 'instance_id',
5242 'type' => '168'
5243 },
5244 '1' => {
5245 'name' => 'comp_classification',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305246 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305247 },
5248 '10' => {
5249 'name' => 'msg',
5250 'type' => '1615'
5251 },
5252 '11' => {
5253 'name' => 'payload_length',
5254 'type' => '123'
5255 },
5256 '2' => {
5257 'name' => 'comp_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305258 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305259 },
5260 '3' => {
5261 'name' => 'comp_classification_index',
5262 'type' => '168'
5263 },
5264 '4' => {
5265 'name' => 'comp_comparison_stamp',
5266 'type' => '180'
5267 },
5268 '5' => {
5269 'name' => 'comp_image_size',
5270 'type' => '180'
5271 },
5272 '6' => {
5273 'name' => 'update_option_flags',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305274 'type' => '61691'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305275 },
5276 '7' => {
5277 'name' => 'comp_ver_str_type',
5278 'type' => '168'
5279 },
5280 '8' => {
5281 'name' => 'comp_ver_str_len',
5282 'type' => '168'
5283 },
5284 '9' => {
5285 'name' => 'comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305286 'type' => '69202'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305287 }
5288 },
5289 'Return' => '74',
5290 'ShortName' => 'encode_update_component_req'
5291 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305292 '69212' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305293 'Header' => 'firmware_update.h',
5294 'Param' => {
5295 '0' => {
5296 'name' => 'msg',
5297 'type' => '2029'
5298 },
5299 '1' => {
5300 'name' => 'payload_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305301 'type' => '11295'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305302 },
5303 '2' => {
5304 'name' => 'completion_code',
5305 'type' => '2034'
5306 },
5307 '3' => {
5308 'name' => 'comp_resp',
5309 'type' => '2034'
5310 },
5311 '4' => {
5312 'name' => 'comp_resp_code',
5313 'type' => '2034'
5314 }
5315 },
5316 'Return' => '74',
5317 'ShortName' => 'decode_pass_component_table_resp'
5318 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305319 '69408' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305320 'Header' => 'firmware_update.h',
5321 'Param' => {
5322 '0' => {
5323 'name' => 'instance_id',
5324 'type' => '168'
5325 },
5326 '1' => {
5327 'name' => 'transfer_flag',
5328 'type' => '168'
5329 },
5330 '10' => {
5331 'name' => 'payload_length',
5332 'type' => '123'
5333 },
5334 '2' => {
5335 'name' => 'comp_classification',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305336 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305337 },
5338 '3' => {
5339 'name' => 'comp_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305340 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305341 },
5342 '4' => {
5343 'name' => 'comp_classification_index',
5344 'type' => '168'
5345 },
5346 '5' => {
5347 'name' => 'comp_comparison_stamp',
5348 'type' => '180'
5349 },
5350 '6' => {
5351 'name' => 'comp_ver_str_type',
5352 'type' => '168'
5353 },
5354 '7' => {
5355 'name' => 'comp_ver_str_len',
5356 'type' => '168'
5357 },
5358 '8' => {
5359 'name' => 'comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305360 'type' => '69202'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305361 },
5362 '9' => {
5363 'name' => 'msg',
5364 'type' => '1615'
5365 }
5366 },
5367 'Return' => '74',
5368 'ShortName' => 'encode_pass_component_table_req'
5369 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305370 '69821' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305371 'Header' => 'firmware_update.h',
5372 'Param' => {
5373 '0' => {
5374 'name' => 'msg',
5375 'type' => '2029'
5376 },
5377 '1' => {
5378 'name' => 'payload_length',
5379 'type' => '123'
5380 },
5381 '2' => {
5382 'name' => 'completion_code',
5383 'type' => '2034'
5384 },
5385 '3' => {
5386 'name' => 'fd_meta_data_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305387 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305388 },
5389 '4' => {
5390 'name' => 'fd_will_send_pkg_data',
5391 'type' => '2034'
5392 }
5393 },
5394 'Return' => '74',
5395 'ShortName' => 'decode_request_update_resp'
5396 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305397 '69962' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305398 'Header' => 'firmware_update.h',
5399 'Param' => {
5400 '0' => {
5401 'name' => 'instance_id',
5402 'type' => '168'
5403 },
5404 '1' => {
5405 'name' => 'max_transfer_size',
5406 'type' => '180'
5407 },
5408 '2' => {
5409 'name' => 'num_of_comp',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305410 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305411 },
5412 '3' => {
5413 'name' => 'max_outstanding_transfer_req',
5414 'type' => '168'
5415 },
5416 '4' => {
5417 'name' => 'pkg_data_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305418 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305419 },
5420 '5' => {
5421 'name' => 'comp_image_set_ver_str_type',
5422 'type' => '168'
5423 },
5424 '6' => {
5425 'name' => 'comp_image_set_ver_str_len',
5426 'type' => '168'
5427 },
5428 '7' => {
5429 'name' => 'comp_img_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305430 'type' => '69202'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305431 },
5432 '8' => {
5433 'name' => 'msg',
5434 'type' => '1615'
5435 },
5436 '9' => {
5437 'name' => 'payload_length',
5438 'type' => '123'
5439 }
5440 },
5441 'Return' => '74',
5442 'ShortName' => 'encode_request_update_req'
5443 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305444 '70327' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305445 'Header' => 'firmware_update.h',
5446 'Param' => {
5447 '0' => {
5448 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305449 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305450 },
5451 '1' => {
5452 'name' => 'length',
5453 'type' => '123'
5454 },
5455 '2' => {
5456 'name' => 'component_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305457 'type' => '70483'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305458 },
5459 '3' => {
5460 'name' => 'active_comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305461 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305462 },
5463 '4' => {
5464 'name' => 'pending_comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305465 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305466 }
5467 },
5468 'Return' => '74',
5469 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
5470 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305471 '70493' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305472 'Header' => 'firmware_update.h',
5473 'Param' => {
5474 '0' => {
5475 'name' => 'msg',
5476 'type' => '2029'
5477 },
5478 '1' => {
5479 'name' => 'payload_length',
5480 'type' => '123'
5481 },
5482 '2' => {
5483 'name' => 'resp_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305484 'type' => '70713'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305485 },
5486 '3' => {
5487 'name' => 'active_comp_image_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305488 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305489 },
5490 '4' => {
5491 'name' => 'pending_comp_image_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305492 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305493 },
5494 '5' => {
5495 'name' => 'comp_parameter_table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305496 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305497 }
5498 },
5499 'Return' => '74',
5500 'ShortName' => 'decode_get_firmware_parameters_resp'
5501 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305502 '70718' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305503 'Header' => 'firmware_update.h',
5504 'Param' => {
5505 '0' => {
5506 'name' => 'instance_id',
5507 'type' => '168'
5508 },
5509 '1' => {
5510 'name' => 'payload_length',
5511 'type' => '123'
5512 },
5513 '2' => {
5514 'name' => 'msg',
5515 'type' => '1615'
5516 }
5517 },
5518 'Return' => '74',
5519 'ShortName' => 'encode_get_firmware_parameters_req'
5520 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305521 '70855' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305522 'Header' => 'firmware_update.h',
5523 'Param' => {
5524 '0' => {
5525 'name' => 'msg',
5526 'type' => '2029'
5527 },
5528 '1' => {
5529 'name' => 'payload_length',
5530 'type' => '123'
5531 },
5532 '2' => {
5533 'name' => 'completion_code',
5534 'type' => '2034'
5535 },
5536 '3' => {
5537 'name' => 'device_identifiers_len',
5538 'type' => '2039'
5539 },
5540 '4' => {
5541 'name' => 'descriptor_count',
5542 'type' => '2034'
5543 },
5544 '5' => {
5545 'name' => 'descriptor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305546 'type' => '71011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305547 }
5548 },
5549 'Return' => '74',
5550 'ShortName' => 'decode_query_device_identifiers_resp'
5551 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305552 '71021' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305553 'Header' => 'firmware_update.h',
5554 'Param' => {
5555 '0' => {
5556 'name' => 'instance_id',
5557 'type' => '168'
5558 },
5559 '1' => {
5560 'name' => 'payload_length',
5561 'type' => '123'
5562 },
5563 '2' => {
5564 'name' => 'msg',
5565 'type' => '1615'
5566 }
5567 },
5568 'Return' => '74',
5569 'ShortName' => 'encode_query_device_identifiers_req'
5570 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305571 '71158' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305572 'Header' => 'firmware_update.h',
5573 'Param' => {
5574 '0' => {
5575 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305576 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305577 },
5578 '1' => {
5579 'name' => 'length',
5580 'type' => '123'
5581 },
5582 '2' => {
5583 'name' => 'pldm_comp_image_info',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305584 'type' => '71305'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305585 },
5586 '3' => {
5587 'name' => 'comp_version_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305588 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305589 }
5590 },
5591 'Return' => '74',
5592 'ShortName' => 'decode_pldm_comp_image_info'
5593 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305594 '7117' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305595 'Header' => 'bios.h',
5596 'Param' => {
5597 '0' => {
5598 'name' => 'instance_id',
5599 'type' => '168'
5600 },
5601 '1' => {
5602 'name' => 'completion_code',
5603 'type' => '168'
5604 },
5605 '2' => {
5606 'name' => 'next_transfer_handle',
5607 'type' => '180'
5608 },
5609 '3' => {
5610 'name' => 'msg',
5611 'type' => '1615'
5612 }
5613 },
5614 'Return' => '74',
5615 'ShortName' => 'encode_set_bios_attribute_current_value_resp'
5616 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305617 '71310' => {
5618 'Header' => 'firmware_update.h',
5619 'Param' => {
5620 '0' => {
5621 'name' => 'data',
5622 'type' => '6087'
5623 },
5624 '1' => {
5625 'name' => 'length',
5626 'type' => '123'
5627 },
5628 '2' => {
5629 'name' => 'descriptor_title_str_type',
5630 'type' => '2034'
5631 },
5632 '3' => {
5633 'name' => 'descriptor_title_str',
5634 'type' => '6481'
5635 },
5636 '4' => {
5637 'name' => 'descriptor_data',
5638 'type' => '6481'
5639 }
5640 },
5641 'Return' => '74',
5642 'ShortName' => 'decode_vendor_defined_descriptor_value'
5643 },
5644 '71489' => {
5645 'Header' => 'firmware_update.h',
5646 'Param' => {
5647 '0' => {
5648 'name' => 'data',
5649 'type' => '6087'
5650 },
5651 '1' => {
5652 'name' => 'length',
5653 'type' => '123'
5654 },
5655 '2' => {
5656 'name' => 'descriptor_type',
5657 'type' => '8294'
5658 },
5659 '3' => {
5660 'name' => 'descriptor_data',
5661 'type' => '6481'
5662 }
5663 },
5664 'Return' => '74',
5665 'ShortName' => 'decode_descriptor_type_length_value'
5666 },
5667 '71661' => {
5668 'Header' => 'firmware_update.h',
5669 'Param' => {
5670 '0' => {
5671 'name' => 'data',
5672 'type' => '6087'
5673 },
5674 '1' => {
5675 'name' => 'length',
5676 'type' => '123'
5677 },
5678 '2' => {
5679 'name' => 'component_bitmap_bit_length',
5680 'type' => '4895'
5681 },
5682 '3' => {
5683 'name' => 'fw_device_id_record',
5684 'type' => '71928'
5685 },
5686 '4' => {
5687 'name' => 'applicable_components',
5688 'type' => '6481'
5689 },
5690 '5' => {
5691 'name' => 'comp_image_set_version_str',
5692 'type' => '6481'
5693 },
5694 '6' => {
5695 'name' => 'record_descriptors',
5696 'type' => '6481'
5697 },
5698 '7' => {
5699 'name' => 'fw_device_pkg_data',
5700 'type' => '6481'
5701 }
5702 },
5703 'Return' => '74',
5704 'ShortName' => 'decode_firmware_device_id_record'
5705 },
5706 '71933' => {
5707 'Header' => 'firmware_update.h',
5708 'Param' => {
5709 '0' => {
5710 'name' => 'data',
5711 'type' => '6087'
5712 },
5713 '1' => {
5714 'name' => 'length',
5715 'type' => '123'
5716 },
5717 '2' => {
5718 'name' => 'package_header_info',
5719 'type' => '72080'
5720 },
5721 '3' => {
5722 'name' => 'package_version_str',
5723 'type' => '6481'
5724 }
5725 },
5726 'Return' => '74',
5727 'ShortName' => 'decode_pldm_package_header_info'
5728 },
5729 '7314' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305730 'Header' => 'bios.h',
5731 'Param' => {
5732 '0' => {
5733 'name' => 'msg',
5734 'type' => '2029'
5735 },
5736 '1' => {
5737 'name' => 'payload_length',
5738 'type' => '123'
5739 },
5740 '2' => {
5741 'name' => 'transfer_handle',
5742 'type' => '2039'
5743 },
5744 '3' => {
5745 'name' => 'transfer_flag',
5746 'type' => '2034'
5747 },
5748 '4' => {
5749 'name' => 'attribute',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305750 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305751 }
5752 },
5753 'Return' => '74',
5754 'ShortName' => 'decode_set_bios_attribute_current_value_req'
5755 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305756 '74271' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305757 'Header' => 'fru.h',
5758 'Param' => {
5759 '0' => {
5760 'name' => 'instance_id',
5761 'type' => '168'
5762 },
5763 '1' => {
5764 'name' => 'completion_code',
5765 'type' => '168'
5766 },
5767 '2' => {
5768 'name' => 'next_data_transfer_handle',
5769 'type' => '180'
5770 },
5771 '3' => {
5772 'name' => 'payload_length',
5773 'type' => '123'
5774 },
5775 '4' => {
5776 'name' => 'msg',
5777 'type' => '1615'
5778 }
5779 },
5780 'Return' => '74',
5781 'ShortName' => 'encode_set_fru_record_table_resp'
5782 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305783 '74494' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305784 'Header' => 'fru.h',
5785 'Param' => {
5786 '0' => {
5787 'name' => 'msg',
5788 'type' => '2029'
5789 },
5790 '1' => {
5791 'name' => 'payload_length',
5792 'type' => '123'
5793 },
5794 '2' => {
5795 'name' => 'data_transfer_handle',
5796 'type' => '2039'
5797 },
5798 '3' => {
5799 'name' => 'transfer_flag',
5800 'type' => '2034'
5801 },
5802 '4' => {
5803 'name' => 'fru_table_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305804 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305805 }
5806 },
5807 'Return' => '74',
5808 'ShortName' => 'decode_set_fru_record_table_req'
5809 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305810 '7461' => {
5811 'Header' => 'bios.h',
5812 'Param' => {
5813 '0' => {
5814 'name' => 'msg',
5815 'type' => '2029'
5816 },
5817 '1' => {
5818 'name' => 'payload_length',
5819 'type' => '123'
5820 },
5821 '2' => {
5822 'name' => 'completion_code',
5823 'type' => '2034'
5824 },
5825 '3' => {
5826 'name' => 'next_transfer_handle',
5827 'type' => '2039'
5828 }
5829 },
5830 'Return' => '74',
5831 'ShortName' => 'decode_set_bios_attribute_current_value_resp'
5832 },
5833 '74661' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305834 'Header' => 'fru.h',
5835 'Param' => {
5836 '0' => {
5837 'name' => 'msg',
5838 'type' => '2029'
5839 },
5840 '1' => {
5841 'name' => 'payload_length',
5842 'type' => '123'
5843 },
5844 '2' => {
5845 'name' => 'completion_code',
5846 'type' => '2034'
5847 },
5848 '3' => {
5849 'name' => 'next_data_transfer_handle',
5850 'type' => '2039'
5851 },
5852 '4' => {
5853 'name' => 'transfer_flag',
5854 'type' => '2034'
5855 },
5856 '5' => {
5857 'name' => 'fru_record_table_data',
5858 'type' => '2034'
5859 },
5860 '6' => {
5861 'name' => 'fru_record_table_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305862 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305863 }
5864 },
5865 'Return' => '74',
5866 'ShortName' => 'decode_get_fru_record_table_resp'
5867 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305868 '74909' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305869 'Header' => 'fru.h',
5870 'Param' => {
5871 '0' => {
5872 'name' => 'msg',
5873 'type' => '2029'
5874 },
5875 '1' => {
5876 'name' => 'payload_length',
5877 'type' => '123'
5878 },
5879 '2' => {
5880 'name' => 'completion_code',
5881 'type' => '2034'
5882 },
5883 '3' => {
5884 'name' => 'next_data_transfer_handle',
5885 'type' => '2039'
5886 },
5887 '4' => {
5888 'name' => 'transfer_flag',
5889 'type' => '2034'
5890 },
5891 '5' => {
5892 'name' => 'fru_record_table_data',
5893 'type' => '2034'
5894 },
5895 '6' => {
5896 'name' => 'fru_record_table_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305897 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305898 },
5899 '7' => {
5900 'name' => 'max_fru_record_table_length',
5901 'type' => '123'
5902 }
5903 },
5904 'Return' => '74',
5905 'ShortName' => 'decode_get_fru_record_table_resp_safe'
5906 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305907 '75167' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305908 'Header' => 'fru.h',
5909 'Param' => {
5910 '0' => {
5911 'name' => 'instance_id',
5912 'type' => '168'
5913 },
5914 '1' => {
5915 'name' => 'data_transfer_handle',
5916 'type' => '180'
5917 },
5918 '2' => {
5919 'name' => 'transfer_operation_flag',
5920 'type' => '168'
5921 },
5922 '3' => {
5923 'name' => 'msg',
5924 'type' => '1615'
5925 },
5926 '4' => {
5927 'name' => 'payload_length',
5928 'type' => '123'
5929 }
5930 },
5931 'Return' => '74',
5932 'ShortName' => 'encode_get_fru_record_table_req'
5933 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305934 '75385' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305935 'Header' => 'fru.h',
5936 'Param' => {
5937 '0' => {
5938 'name' => 'msg',
5939 'type' => '2029'
5940 },
5941 '1' => {
5942 'name' => 'payload_length',
5943 'type' => '123'
5944 },
5945 '2' => {
5946 'name' => 'completion_code',
5947 'type' => '2034'
5948 },
5949 '3' => {
5950 'name' => 'next_transfer_handle',
5951 'type' => '2039'
5952 },
5953 '4' => {
5954 'name' => 'transfer_flag',
5955 'type' => '2034'
5956 },
5957 '5' => {
5958 'name' => 'fru_structure_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305959 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305960 }
5961 },
5962 'Return' => '74',
5963 'ShortName' => 'decode_get_fru_record_by_option_resp'
5964 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305965 '75546' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305966 'Header' => 'fru.h',
5967 'Param' => {
5968 '0' => {
5969 'name' => 'instance_id',
5970 'type' => '168'
5971 },
5972 '1' => {
5973 'name' => 'completion_code',
5974 'type' => '168'
5975 },
5976 '2' => {
5977 'name' => 'next_data_transfer_handle',
5978 'type' => '180'
5979 },
5980 '3' => {
5981 'name' => 'transfer_flag',
5982 'type' => '168'
5983 },
5984 '4' => {
5985 'name' => 'fru_structure_data',
5986 'type' => '1434'
5987 },
5988 '5' => {
5989 'name' => 'data_size',
5990 'type' => '123'
5991 },
5992 '6' => {
5993 'name' => 'msg',
5994 'type' => '1615'
5995 },
5996 '7' => {
5997 'name' => 'payload_length',
5998 'type' => '123'
5999 }
6000 },
6001 'Return' => '74',
6002 'ShortName' => 'encode_get_fru_record_by_option_resp'
6003 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306004 '7577' => {
6005 'Header' => 'bios.h',
6006 'Param' => {
6007 '0' => {
6008 'name' => 'instance_id',
6009 'type' => '168'
6010 },
6011 '1' => {
6012 'name' => 'transfer_handle',
6013 'type' => '180'
6014 },
6015 '2' => {
6016 'name' => 'transfer_flag',
6017 'type' => '168'
6018 },
6019 '3' => {
6020 'name' => 'attribute_data',
6021 'type' => '6087'
6022 },
6023 '4' => {
6024 'name' => 'attribute_length',
6025 'type' => '123'
6026 },
6027 '5' => {
6028 'name' => 'msg',
6029 'type' => '1615'
6030 },
6031 '6' => {
6032 'name' => 'payload_length',
6033 'type' => '123'
6034 }
6035 },
6036 'Return' => '74',
6037 'ShortName' => 'encode_set_bios_attribute_current_value_req'
6038 },
6039 '75855' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306040 'Header' => 'fru.h',
6041 'Param' => {
6042 '0' => {
6043 'name' => 'msg',
6044 'type' => '2029'
6045 },
6046 '1' => {
6047 'name' => 'payload_length',
6048 'type' => '123'
6049 },
6050 '2' => {
6051 'name' => 'data_transfer_handle',
6052 'type' => '2039'
6053 },
6054 '3' => {
6055 'name' => 'fru_table_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306056 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306057 },
6058 '4' => {
6059 'name' => 'record_set_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306060 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306061 },
6062 '5' => {
6063 'name' => 'record_type',
6064 'type' => '2034'
6065 },
6066 '6' => {
6067 'name' => 'field_type',
6068 'type' => '2034'
6069 },
6070 '7' => {
6071 'name' => 'transfer_op_flag',
6072 'type' => '2034'
6073 }
6074 },
6075 'Return' => '74',
6076 'ShortName' => 'decode_get_fru_record_by_option_req'
6077 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306078 '76043' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306079 'Header' => 'fru.h',
6080 'Param' => {
6081 '0' => {
6082 'name' => 'instance_id',
6083 'type' => '168'
6084 },
6085 '1' => {
6086 'name' => 'data_transfer_handle',
6087 'type' => '180'
6088 },
6089 '2' => {
6090 'name' => 'fru_table_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306091 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306092 },
6093 '3' => {
6094 'name' => 'record_set_identifier',
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' => 'field_type',
6103 'type' => '168'
6104 },
6105 '6' => {
6106 'name' => 'transfer_op_flag',
6107 'type' => '168'
6108 },
6109 '7' => {
6110 'name' => 'msg',
6111 'type' => '1615'
6112 },
6113 '8' => {
6114 'name' => 'payload_length',
6115 'type' => '123'
6116 }
6117 },
6118 'Return' => '74',
6119 'ShortName' => 'encode_get_fru_record_by_option_req'
6120 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306121 '76336' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306122 'Header' => 'fru.h',
6123 'Param' => {
6124 '0' => {
6125 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306126 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306127 },
6128 '1' => {
6129 'name' => 'table_size',
6130 'type' => '123'
6131 },
6132 '2' => {
6133 'name' => 'record_table',
6134 'type' => '2034'
6135 },
6136 '3' => {
6137 'name' => 'record_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306138 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306139 },
6140 '4' => {
6141 'name' => 'rsi',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306142 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306143 },
6144 '5' => {
6145 'name' => 'rt',
6146 'type' => '168'
6147 },
6148 '6' => {
6149 'name' => 'ft',
6150 'type' => '168'
6151 }
6152 },
6153 'Return' => '1',
6154 'ShortName' => 'get_fru_record_by_option'
6155 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306156 '77018' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306157 'Header' => 'fru.h',
6158 'Param' => {
6159 '0' => {
6160 'name' => 'fru_table',
6161 'type' => '2034'
6162 },
6163 '1' => {
6164 'name' => 'total_size',
6165 'type' => '123'
6166 },
6167 '2' => {
6168 'name' => 'curr_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306169 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306170 },
6171 '3' => {
6172 'name' => 'record_set_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306173 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306174 },
6175 '4' => {
6176 'name' => 'record_type',
6177 'type' => '168'
6178 },
6179 '5' => {
6180 'name' => 'num_frus',
6181 'type' => '168'
6182 },
6183 '6' => {
6184 'name' => 'encoding',
6185 'type' => '168'
6186 },
6187 '7' => {
6188 'name' => 'tlvs',
6189 'type' => '2034'
6190 },
6191 '8' => {
6192 'name' => 'tlvs_size',
6193 'type' => '123'
6194 }
6195 },
6196 'Return' => '74',
6197 'ShortName' => 'encode_fru_record'
6198 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306199 '77281' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306200 'Header' => 'fru.h',
6201 'Param' => {
6202 '0' => {
6203 'name' => 'instance_id',
6204 'type' => '168'
6205 },
6206 '1' => {
6207 'name' => 'completion_code',
6208 'type' => '168'
6209 },
6210 '2' => {
6211 'name' => 'next_data_transfer_handle',
6212 'type' => '180'
6213 },
6214 '3' => {
6215 'name' => 'transfer_flag',
6216 'type' => '168'
6217 },
6218 '4' => {
6219 'name' => 'msg',
6220 'type' => '1615'
6221 }
6222 },
6223 'Return' => '74',
6224 'ShortName' => 'encode_get_fru_record_table_resp'
6225 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306226 '77485' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306227 'Header' => 'fru.h',
6228 'Param' => {
6229 '0' => {
6230 'name' => 'msg',
6231 'type' => '2029'
6232 },
6233 '1' => {
6234 'name' => 'payload_length',
6235 'type' => '123'
6236 },
6237 '2' => {
6238 'name' => 'data_transfer_handle',
6239 'type' => '2039'
6240 },
6241 '3' => {
6242 'name' => 'transfer_operation_flag',
6243 'type' => '2034'
6244 }
6245 },
6246 'Return' => '74',
6247 'ShortName' => 'decode_get_fru_record_table_req'
6248 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306249 '77601' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306250 'Header' => 'fru.h',
6251 'Param' => {
6252 '0' => {
6253 'name' => 'instance_id',
6254 'type' => '168'
6255 },
6256 '1' => {
6257 'name' => 'completion_code',
6258 'type' => '168'
6259 },
6260 '2' => {
6261 'name' => 'fru_data_major_version',
6262 'type' => '168'
6263 },
6264 '3' => {
6265 'name' => 'fru_data_minor_version',
6266 'type' => '168'
6267 },
6268 '4' => {
6269 'name' => 'fru_table_maximum_size',
6270 'type' => '180'
6271 },
6272 '5' => {
6273 'name' => 'fru_table_length',
6274 'type' => '180'
6275 },
6276 '6' => {
6277 'name' => 'total_record_set_identifiers',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306278 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306279 },
6280 '7' => {
6281 'name' => 'total_table_records',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306282 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306283 },
6284 '8' => {
6285 'name' => 'checksum',
6286 'type' => '180'
6287 },
6288 '9' => {
6289 'name' => 'msg',
6290 'type' => '1615'
6291 }
6292 },
6293 'Return' => '74',
6294 'ShortName' => 'encode_get_fru_record_table_metadata_resp'
6295 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306296 '77905' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306297 'Header' => 'fru.h',
6298 'Param' => {
6299 '0' => {
6300 'name' => 'msg',
6301 'type' => '2029'
6302 },
6303 '1' => {
6304 'name' => 'payload_length',
6305 'type' => '123'
6306 },
6307 '2' => {
6308 'name' => 'completion_code',
6309 'type' => '2034'
6310 },
6311 '3' => {
6312 'name' => 'fru_data_major_version',
6313 'type' => '2034'
6314 },
6315 '4' => {
6316 'name' => 'fru_data_minor_version',
6317 'type' => '2034'
6318 },
6319 '5' => {
6320 'name' => 'fru_table_maximum_size',
6321 'type' => '2039'
6322 },
6323 '6' => {
6324 'name' => 'fru_table_length',
6325 'type' => '2039'
6326 },
6327 '7' => {
6328 'name' => 'total_record_set_identifiers',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306329 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306330 },
6331 '8' => {
6332 'name' => 'total_table_records',
6333 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306334 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306335 },
6336 '9' => {
6337 'name' => 'checksum',
6338 'type' => '2039'
6339 }
6340 },
6341 'Return' => '74',
6342 'ShortName' => 'decode_get_fru_record_table_metadata_resp'
6343 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306344 '78112' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306345 'Header' => 'fru.h',
6346 'Param' => {
6347 '0' => {
6348 'name' => 'instance_id',
6349 'type' => '168'
6350 },
6351 '1' => {
6352 'name' => 'msg',
6353 'type' => '1615'
6354 },
6355 '2' => {
6356 'name' => 'payload_length',
6357 'type' => '123'
6358 }
6359 },
6360 'Return' => '74',
6361 'ShortName' => 'encode_get_fru_record_table_metadata_req'
6362 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306363 '7865' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306364 'Header' => 'bios.h',
6365 'Param' => {
6366 '0' => {
6367 'name' => 'instance_id',
6368 'type' => '168'
6369 },
6370 '1' => {
6371 'name' => 'completion_code',
6372 'type' => '168'
6373 },
6374 '2' => {
6375 'name' => 'next_transfer_handle',
6376 'type' => '180'
6377 },
6378 '3' => {
6379 'name' => 'transfer_flag',
6380 'type' => '168'
6381 },
6382 '4' => {
6383 'name' => 'attribute_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306384 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306385 },
6386 '5' => {
6387 'name' => 'attribute_length',
6388 'type' => '123'
6389 },
6390 '6' => {
6391 'name' => 'msg',
6392 'type' => '1615'
6393 }
6394 },
6395 'Return' => '74',
6396 'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
6397 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306398 '79710' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306399 'Header' => 'pdr.h',
6400 'Param' => {
6401 '0' => {
6402 'name' => 'pdr',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306403 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306404 },
6405 '1' => {
6406 'name' => 'pdr_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306407 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306408 },
6409 '2' => {
6410 'name' => 'num_entities',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306411 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306412 },
6413 '3' => {
6414 'name' => 'entities',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306415 'type' => '80360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306416 }
6417 },
6418 'Return' => '1',
6419 'ShortName' => 'pldm_entity_association_pdr_extract'
6420 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306421 '80401' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306422 'Header' => 'pdr.h',
6423 'Param' => {
6424 '0' => {
6425 'name' => 'tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306426 'type' => '80456'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306427 }
6428 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306429 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306430 'ShortName' => 'pldm_is_empty_entity_assoc_tree'
6431 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306432 '80461' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306433 'Header' => 'pdr.h',
6434 'Param' => {
6435 '0' => {
6436 'name' => 'tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306437 'type' => '80456'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306438 }
6439 },
6440 'Return' => '1',
6441 'ShortName' => 'pldm_entity_association_tree_destroy_root'
6442 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306443 '80624' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306444 'Header' => 'pdr.h',
6445 'Param' => {
6446 '0' => {
6447 'name' => 'org_tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306448 'type' => '80456'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306449 },
6450 '1' => {
6451 'name' => 'new_tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306452 'type' => '80456'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306453 }
6454 },
6455 'Return' => '1',
6456 'ShortName' => 'pldm_entity_association_tree_copy_root'
6457 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306458 '80840' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306459 'Header' => 'pdr.h',
6460 'Param' => {
6461 '0' => {
6462 'name' => 'tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306463 'type' => '80456'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306464 },
6465 '1' => {
6466 'name' => 'entity',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306467 'type' => '80365'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306468 }
6469 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306470 'Return' => '79598',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306471 'ShortName' => 'pldm_entity_association_tree_find'
6472 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306473 '81199' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306474 'Header' => 'pdr.h',
6475 'Param' => {
6476 '0' => {
6477 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306478 'type' => '81535'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306479 }
6480 },
6481 'Return' => '1',
6482 'ShortName' => 'pldm_pdr_remove_remote_pdrs'
6483 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306484 '81561' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306485 'Header' => 'pdr.h',
6486 'Param' => {
6487 '0' => {
6488 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306489 'type' => '81535'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306490 },
6491 '1' => {
6492 'name' => 'terminus_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306493 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306494 }
6495 },
6496 'Return' => '1',
6497 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
6498 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306499 '8158' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306500 'Header' => 'bios.h',
6501 'Param' => {
6502 '0' => {
6503 'name' => 'msg',
6504 'type' => '2029'
6505 },
6506 '1' => {
6507 'name' => 'payload_length',
6508 'type' => '123'
6509 },
6510 '2' => {
6511 'name' => 'transfer_handle',
6512 'type' => '2039'
6513 },
6514 '3' => {
6515 'name' => 'transfer_op_flag',
6516 'type' => '2034'
6517 },
6518 '4' => {
6519 'name' => 'attribute_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306520 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306521 }
6522 },
6523 'Return' => '74',
6524 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
6525 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306526 '81934' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306527 'Header' => 'pdr.h',
6528 'Param' => {
6529 '0' => {
6530 'name' => 'tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306531 'type' => '80456'
6532 },
6533 '1' => {
6534 'name' => 'entity',
6535 'offset' => '-8',
6536 'type' => '78765'
6537 },
6538 '2' => {
6539 'name' => 'node',
6540 'type' => '80835'
6541 }
6542 },
6543 'Return' => '1',
6544 'ShortName' => 'pldm_find_entity_ref_in_tree'
6545 },
6546 '82265' => {
6547 'Header' => 'pdr.h',
6548 'Param' => {
6549 '0' => {
6550 'name' => 'node',
6551 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306552 },
6553 '1' => {
6554 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306555 'type' => '81535'
6556 },
6557 '2' => {
6558 'name' => 'entities',
6559 'type' => '80360'
6560 },
6561 '3' => {
6562 'name' => 'num_entities',
6563 'type' => '123'
6564 },
6565 '4' => {
6566 'name' => 'is_remote',
6567 'type' => '6265'
6568 },
6569 '5' => {
6570 'name' => 'terminus_handle',
6571 'type' => '4895'
6572 }
6573 },
6574 'Return' => '1',
6575 'ShortName' => 'pldm_entity_association_pdr_add_from_node'
6576 },
6577 '82554' => {
6578 'Header' => 'pdr.h',
6579 'Param' => {
6580 '0' => {
6581 'name' => 'tree',
6582 'type' => '80456'
6583 },
6584 '1' => {
6585 'name' => 'repo',
6586 'type' => '81535'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306587 },
6588 '2' => {
6589 'name' => 'is_remote',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306590 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306591 },
6592 '3' => {
6593 'name' => 'terminus_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306594 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306595 }
6596 },
6597 'Return' => '1',
6598 'ShortName' => 'pldm_entity_association_pdr_add'
6599 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306600 '8304' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306601 'Header' => 'bios.h',
6602 'Param' => {
6603 '0' => {
6604 'name' => 'msg',
6605 'type' => '2029'
6606 },
6607 '1' => {
6608 'name' => 'payload_length',
6609 'type' => '123'
6610 },
6611 '2' => {
6612 'name' => 'completion_code',
6613 'type' => '2034'
6614 },
6615 '3' => {
6616 'name' => 'next_transfer_handle',
6617 'type' => '2039'
6618 },
6619 '4' => {
6620 'name' => 'transfer_flag',
6621 'type' => '2034'
6622 },
6623 '5' => {
6624 'name' => 'attribute_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306625 'type' => '6481'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306626 }
6627 },
6628 'Return' => '74',
6629 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
6630 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306631 '84092' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306632 'Header' => 'pdr.h',
6633 'Param' => {
6634 '0' => {
6635 'name' => 'parent',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306636 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306637 },
6638 '1' => {
6639 'name' => 'node',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306640 'type' => '80365'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306641 }
6642 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306643 'Return' => '6265',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306644 'ShortName' => 'pldm_is_current_parent_child'
6645 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306646 '84330' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306647 'Header' => 'pdr.h',
6648 'Param' => {
6649 '0' => {
6650 'name' => 'node',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306651 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306652 },
6653 '1' => {
6654 'name' => 'association_type',
6655 'type' => '168'
6656 }
6657 },
6658 'Return' => '168',
6659 'ShortName' => 'pldm_entity_get_num_children'
6660 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306661 '8460' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306662 'Header' => 'bios.h',
6663 'Param' => {
6664 '0' => {
6665 'name' => 'instance_id',
6666 'type' => '168'
6667 },
6668 '1' => {
6669 'name' => 'transfer_handle',
6670 'type' => '180'
6671 },
6672 '2' => {
6673 'name' => 'transfer_op_flag',
6674 'type' => '168'
6675 },
6676 '3' => {
6677 'name' => 'attribute_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306678 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306679 },
6680 '4' => {
6681 'name' => 'msg',
6682 'type' => '1615'
6683 }
6684 },
6685 'Return' => '74',
6686 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
6687 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306688 '84652' => {
6689 'Header' => 'pdr.h',
6690 'Param' => {
6691 '0' => {
6692 'name' => 'node',
6693 'type' => '79598'
6694 }
6695 },
6696 'Return' => '6265',
6697 'ShortName' => 'pldm_entity_is_exist_parent'
6698 },
6699 '84786' => {
6700 'Header' => 'pdr.h',
6701 'Param' => {
6702 '0' => {
6703 'name' => 'node',
6704 'type' => '79598'
6705 }
6706 },
6707 'Return' => '78765',
6708 'ShortName' => 'pldm_entity_get_parent'
6709 },
6710 '84941' => {
6711 'Header' => 'pdr.h',
6712 'Param' => {
6713 '0' => {
6714 'name' => 'node',
6715 'type' => '79598'
6716 }
6717 },
6718 'Return' => '6265',
6719 'ShortName' => 'pldm_entity_is_node_parent'
6720 },
6721 '85096' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306722 'Header' => 'pdr.h',
6723 'Param' => {
6724 '0' => {
6725 'name' => 'tree',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306726 'type' => '80456'
6727 }
6728 },
6729 'Return' => '1',
6730 'ShortName' => 'pldm_entity_association_tree_destroy'
6731 },
6732 '85379' => {
6733 'Header' => 'pdr.h',
6734 'Param' => {
6735 '0' => {
6736 'name' => 'tree',
6737 'type' => '80456'
6738 },
6739 '1' => {
6740 'name' => 'entities',
6741 'type' => '80360'
6742 },
6743 '2' => {
6744 'name' => 'size',
6745 'type' => '8822'
6746 }
6747 },
6748 'Return' => '1',
6749 'ShortName' => 'pldm_entity_association_tree_visit'
6750 },
6751 '85925' => {
6752 'Header' => 'pdr.h',
6753 'Param' => {
6754 '0' => {
6755 'name' => 'tree',
6756 'type' => '80456'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306757 },
6758 '1' => {
6759 'name' => 'entity',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306760 'type' => '80365'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306761 },
6762 '2' => {
6763 'name' => 'entity_instance_number',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306764 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306765 },
6766 '3' => {
6767 'name' => 'parent',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306768 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306769 },
6770 '4' => {
6771 'name' => 'association_type',
6772 'type' => '168'
6773 }
6774 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306775 'Return' => '79598',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306776 'ShortName' => 'pldm_entity_association_tree_add'
6777 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306778 '8672' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306779 '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' => 'completion_code',
6791 'type' => '2034'
6792 },
6793 '3' => {
6794 'name' => 'next_transfer_handle',
6795 'type' => '2039'
6796 },
6797 '4' => {
6798 'name' => 'transfer_flag',
6799 'type' => '2034'
6800 },
6801 '5' => {
6802 'name' => 'bios_table_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306803 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306804 }
6805 },
6806 'Return' => '74',
6807 'ShortName' => 'decode_get_bios_table_resp'
6808 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306809 '87002' => {
6810 'Header' => 'pdr.h',
6811 'Return' => '80456',
6812 'ShortName' => 'pldm_entity_association_tree_init'
6813 },
6814 '87159' => {
6815 'Header' => 'pdr.h',
6816 'Param' => {
6817 '0' => {
6818 'name' => 'node',
6819 'type' => '79598'
6820 }
6821 },
6822 'Return' => '78765',
6823 'ShortName' => 'pldm_entity_extract'
6824 },
6825 '87512' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306826 'Header' => 'pdr.h',
6827 'Param' => {
6828 '0' => {
6829 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306830 'type' => '87837'
6831 },
6832 '1' => {
6833 'name' => 'terminus_handle',
6834 'type' => '4895'
6835 },
6836 '2' => {
6837 'name' => 'tid',
6838 'type' => '168'
6839 },
6840 '3' => {
6841 'name' => 'tl_eid',
6842 'type' => '168'
6843 },
6844 '4' => {
6845 'name' => 'valid_bit',
6846 'type' => '6265'
6847 }
6848 },
6849 'Return' => '1',
6850 'ShortName' => 'pldm_pdr_update_TL_pdr'
6851 },
6852 '87857' => {
6853 'Header' => 'pdr.h',
6854 'Param' => {
6855 '0' => {
6856 'name' => 'repo',
6857 'type' => '87837'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306858 },
6859 '1' => {
6860 'name' => 'fru_rsi',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306861 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306862 },
6863 '2' => {
6864 'name' => 'terminus_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306865 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306866 },
6867 '3' => {
6868 'name' => 'entity_type',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306869 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306870 },
6871 '4' => {
6872 'name' => 'entity_instance_num',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306873 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306874 },
6875 '5' => {
6876 'name' => 'container_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306877 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306878 }
6879 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306880 'Return' => '87842',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306881 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
6882 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306883 '8832' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306884 'Header' => 'bios.h',
6885 'Param' => {
6886 '0' => {
6887 'name' => 'msg',
6888 'type' => '2029'
6889 },
6890 '1' => {
6891 'name' => 'payload_length',
6892 'type' => '123'
6893 },
6894 '2' => {
6895 'name' => 'transfer_handle',
6896 'type' => '2039'
6897 },
6898 '3' => {
6899 'name' => 'transfer_op_flag',
6900 'type' => '2034'
6901 },
6902 '4' => {
6903 'name' => 'table_type',
6904 'type' => '2034'
6905 }
6906 },
6907 'Return' => '74',
6908 'ShortName' => 'decode_get_bios_table_req'
6909 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306910 '88451' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306911 'Header' => 'pdr.h',
6912 'Param' => {
6913 '0' => {
6914 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306915 'type' => '81535'
6916 },
6917 '1' => {
6918 'name' => 'terminus_handle',
6919 'type' => '4895'
6920 },
6921 '2' => {
6922 'name' => 'fru_rsi',
6923 'type' => '4895'
6924 },
6925 '3' => {
6926 'name' => 'entity_type',
6927 'type' => '4895'
6928 },
6929 '4' => {
6930 'name' => 'entity_instance_num',
6931 'type' => '4895'
6932 },
6933 '5' => {
6934 'name' => 'container_id',
6935 'type' => '4895'
6936 },
6937 '6' => {
6938 'name' => 'bmc_record_handle',
6939 'type' => '180'
6940 }
6941 },
6942 'Return' => '180',
6943 'ShortName' => 'pldm_pdr_add_fru_record_set'
6944 },
6945 '88768' => {
6946 'Header' => 'pdr.h',
6947 'Param' => {
6948 '0' => {
6949 'name' => 'record',
6950 'type' => '87842'
6951 }
6952 },
6953 'Return' => '6265',
6954 'ShortName' => 'pldm_pdr_record_is_remote'
6955 },
6956 '88923' => {
6957 'Header' => 'pdr.h',
6958 'Param' => {
6959 '0' => {
6960 'name' => 'repo',
6961 'type' => '87837'
6962 },
6963 '1' => {
6964 'name' => 'record',
6965 'type' => '87842'
6966 }
6967 },
6968 'Return' => '180',
6969 'ShortName' => 'pldm_pdr_get_record_handle'
6970 },
6971 '89136' => {
6972 'Header' => 'pdr.h',
6973 'Param' => {
6974 '0' => {
6975 'name' => 'repo',
6976 'type' => '87837'
6977 }
6978 },
6979 'Return' => '180',
6980 'ShortName' => 'pldm_pdr_get_repo_size'
6981 },
6982 '89267' => {
6983 'Header' => 'pdr.h',
6984 'Param' => {
6985 '0' => {
6986 'name' => 'repo',
6987 'type' => '87837'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306988 }
6989 },
6990 'Return' => '180',
6991 'ShortName' => 'pldm_pdr_get_record_count'
6992 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306993 '89398' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306994 'Header' => 'pdr.h',
6995 'Param' => {
6996 '0' => {
6997 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306998 'type' => '87837'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306999 },
7000 '1' => {
7001 'name' => 'pdr_type',
7002 'type' => '168'
7003 },
7004 '2' => {
7005 'name' => 'curr_record',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307006 'type' => '87842'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307007 },
7008 '3' => {
7009 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307010 'type' => '71011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307011 },
7012 '4' => {
7013 'name' => 'size',
7014 'type' => '2039'
7015 }
7016 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307017 'Return' => '87842',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307018 'ShortName' => 'pldm_pdr_find_record_by_type'
7019 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307020 '89663' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307021 'Header' => 'pdr.h',
7022 'Param' => {
7023 '0' => {
7024 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307025 'type' => '87837'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307026 },
7027 '1' => {
7028 'name' => 'curr_record',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307029 'type' => '87842'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307030 },
7031 '2' => {
7032 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307033 'type' => '71011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307034 },
7035 '3' => {
7036 'name' => 'size',
7037 'type' => '2039'
7038 },
7039 '4' => {
7040 'name' => 'next_record_handle',
7041 'type' => '2039'
7042 }
7043 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307044 'Return' => '87842',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307045 'ShortName' => 'pldm_pdr_get_next_record'
7046 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307047 '8973' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307048 'Header' => 'bios.h',
7049 'Param' => {
7050 '0' => {
7051 'name' => 'instance_id',
7052 'type' => '168'
7053 },
7054 '1' => {
7055 'name' => 'transfer_handle',
7056 'type' => '180'
7057 },
7058 '2' => {
7059 'name' => 'transfer_op_flag',
7060 'type' => '168'
7061 },
7062 '3' => {
7063 'name' => 'table_type',
7064 'type' => '168'
7065 },
7066 '4' => {
7067 'name' => 'msg',
7068 'type' => '1615'
7069 }
7070 },
7071 'Return' => '74',
7072 'ShortName' => 'encode_get_bios_table_req'
7073 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307074 '90192' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307075 'Header' => 'pdr.h',
7076 'Param' => {
7077 '0' => {
7078 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307079 'type' => '87837'
7080 },
7081 '1' => {
7082 'name' => 'record_handle',
7083 'type' => '180'
7084 },
7085 '2' => {
7086 'name' => 'data',
7087 'type' => '71011'
7088 },
7089 '3' => {
7090 'name' => 'size',
7091 'type' => '2039'
7092 },
7093 '4' => {
7094 'name' => 'next_record_handle',
7095 'type' => '2039'
7096 }
7097 },
7098 'Return' => '87842',
7099 'ShortName' => 'pldm_pdr_find_record'
7100 },
7101 '90652' => {
7102 'Header' => 'pdr.h',
7103 'Param' => {
7104 '0' => {
7105 'name' => 'repo',
7106 'type' => '81535'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307107 }
7108 },
7109 'Return' => '1',
7110 'ShortName' => 'pldm_pdr_destroy'
7111 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307112 '90910' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307113 'Header' => 'pdr.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307114 'Return' => '81535',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307115 'ShortName' => 'pldm_pdr_init'
7116 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307117 '91085' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307118 'Header' => 'pdr.h',
7119 'Param' => {
7120 '0' => {
7121 'name' => 'repo',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307122 'type' => '81535'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307123 },
7124 '1' => {
7125 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307126 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307127 },
7128 '2' => {
7129 'name' => 'size',
7130 'type' => '180'
7131 },
7132 '3' => {
7133 'name' => 'record_handle',
7134 'type' => '180'
7135 },
7136 '4' => {
7137 'name' => 'is_remote',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307138 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307139 },
7140 '5' => {
7141 'name' => 'terminus_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307142 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307143 }
7144 },
7145 'Return' => '180',
7146 'ShortName' => 'pldm_pdr_add'
7147 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307148 '9179' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307149 'Header' => 'bios.h',
7150 'Param' => {
7151 '0' => {
7152 'name' => 'instance_id',
7153 'type' => '168'
7154 },
7155 '1' => {
7156 'name' => 'completion_code',
7157 'type' => '168'
7158 },
7159 '2' => {
7160 'name' => 'next_transfer_handle',
7161 'type' => '180'
7162 },
7163 '3' => {
7164 'name' => 'transfer_flag',
7165 'type' => '168'
7166 },
7167 '4' => {
7168 'name' => 'table_data',
7169 'type' => '2034'
7170 },
7171 '5' => {
7172 'name' => 'payload_length',
7173 'type' => '123'
7174 },
7175 '6' => {
7176 'name' => 'msg',
7177 'type' => '1615'
7178 }
7179 },
7180 'Return' => '74',
7181 'ShortName' => 'encode_get_bios_table_resp'
7182 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307183 '93621' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307184 'Header' => 'utils.h',
7185 'Param' => {
7186 '0' => {
7187 'name' => 'dec',
7188 'type' => '180'
7189 }
7190 },
7191 'Return' => '180',
7192 'ShortName' => 'dec2bcd32'
7193 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307194 '93713' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307195 'Header' => 'utils.h',
7196 'Param' => {
7197 '0' => {
7198 'name' => 'bcd',
7199 'type' => '180'
7200 }
7201 },
7202 'Return' => '180',
7203 'ShortName' => 'bcd2dec32'
7204 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307205 '94123' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307206 'Header' => 'utils.h',
7207 'Param' => {
7208 '0' => {
7209 'name' => 'version',
7210 'type' => '3250'
7211 },
7212 '1' => {
7213 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307214 'type' => '11261'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307215 },
7216 '2' => {
7217 'name' => 'buffer_size',
7218 'type' => '123'
7219 }
7220 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307221 'Return' => '12204',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307222 'ShortName' => 'ver2str'
7223 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307224 '94251' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307225 'Header' => 'utils.h',
7226 'Param' => {
7227 '0' => {
7228 'name' => 'data',
7229 'type' => '1434'
7230 },
7231 '1' => {
7232 'name' => 'size',
7233 'type' => '123'
7234 }
7235 },
7236 'Return' => '168',
7237 'ShortName' => 'crc8'
7238 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307239 '9456' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307240 'Header' => 'bios.h',
7241 'Param' => {
7242 '0' => {
7243 'name' => 'msg',
7244 'type' => '2029'
7245 },
7246 '1' => {
7247 'name' => 'payload_length',
7248 'type' => '123'
7249 },
7250 '2' => {
7251 'name' => 'completion_code',
7252 'type' => '2034'
7253 }
7254 },
7255 'Return' => '74',
7256 'ShortName' => 'decode_set_date_time_resp'
7257 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307258 '9534' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307259 'Header' => 'bios.h',
7260 'Param' => {
7261 '0' => {
7262 'name' => 'instance_id',
7263 'type' => '168'
7264 },
7265 '1' => {
7266 'name' => 'completion_code',
7267 'type' => '168'
7268 },
7269 '2' => {
7270 'name' => 'msg',
7271 'type' => '1615'
7272 },
7273 '3' => {
7274 'name' => 'payload_length',
7275 'type' => '123'
7276 }
7277 },
7278 'Return' => '74',
7279 'ShortName' => 'encode_set_date_time_resp'
7280 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307281 '95522' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307282 'Header' => 'instance-id.h',
7283 'Param' => {
7284 '0' => {
7285 'name' => 'ctx',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307286 'type' => '95730'
7287 },
7288 '1' => {
7289 'name' => 'tid',
7290 'type' => '94847'
7291 },
7292 '2' => {
7293 'name' => 'iid',
7294 'type' => '94859'
7295 }
7296 },
7297 'Return' => '74',
7298 'ShortName' => 'pldm_instance_id_free'
7299 },
7300 '95735' => {
7301 'Header' => 'instance-id.h',
7302 'Param' => {
7303 '0' => {
7304 'name' => 'ctx',
7305 'type' => '95730'
7306 },
7307 '1' => {
7308 'name' => 'tid',
7309 'type' => '94847'
7310 },
7311 '2' => {
7312 'name' => 'iid',
7313 'type' => '96136'
7314 }
7315 },
7316 'Return' => '74',
7317 'ShortName' => 'pldm_instance_id_alloc'
7318 },
7319 '96141' => {
7320 'Header' => 'instance-id.h',
7321 'Param' => {
7322 '0' => {
7323 'name' => 'ctx',
7324 'type' => '95730'
7325 }
7326 },
7327 'Return' => '74',
7328 'ShortName' => 'pldm_instance_db_destroy'
7329 },
7330 '96226' => {
7331 'Header' => 'instance-id.h',
7332 'Param' => {
7333 '0' => {
7334 'name' => 'ctx',
7335 'type' => '96312'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307336 }
7337 },
7338 'Return' => '74',
7339 'ShortName' => 'pldm_instance_db_init_default'
7340 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307341 '96317' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307342 'Header' => 'instance-id.h',
7343 'Param' => {
7344 '0' => {
7345 'name' => 'ctx',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307346 'type' => '96312'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307347 },
7348 '1' => {
7349 'name' => 'dbpath',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307350 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307351 }
7352 },
7353 'Return' => '74',
7354 'ShortName' => 'pldm_instance_db_init'
7355 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307356 '9723' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307357 'Header' => 'bios.h',
7358 'Param' => {
7359 '0' => {
7360 'name' => 'msg',
7361 'type' => '2029'
7362 },
7363 '1' => {
7364 'name' => 'payload_length',
7365 'type' => '123'
7366 },
7367 '2' => {
7368 'name' => 'seconds',
7369 'type' => '2034'
7370 },
7371 '3' => {
7372 'name' => 'minutes',
7373 'type' => '2034'
7374 },
7375 '4' => {
7376 'name' => 'hours',
7377 'type' => '2034'
7378 },
7379 '5' => {
7380 'name' => 'day',
7381 'type' => '2034'
7382 },
7383 '6' => {
7384 'name' => 'month',
7385 'type' => '2034'
7386 },
7387 '7' => {
7388 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307389 'type' => '8294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307390 }
7391 },
7392 'Return' => '74',
7393 'ShortName' => 'decode_set_date_time_req'
7394 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307395 '97428' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307396 'Header' => 'pldm.h',
7397 'Param' => {
7398 '0' => {
7399 'name' => 'eid',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307400 'type' => '96798'
7401 },
7402 '1' => {
7403 'name' => 'mctp_fd',
7404 'type' => '74'
7405 },
7406 '2' => {
7407 'name' => 'pldm_req_msg',
7408 'type' => '6087'
7409 },
7410 '3' => {
7411 'name' => 'req_msg_len',
7412 'type' => '123'
7413 }
7414 },
7415 'Return' => '96907',
7416 'ShortName' => 'pldm_send'
7417 },
7418 '97809' => {
7419 'Header' => 'pldm.h',
7420 'Param' => {
7421 '0' => {
7422 'name' => 'eid',
7423 'type' => '96798'
7424 },
7425 '1' => {
7426 'name' => 'mctp_fd',
7427 'type' => '74'
7428 },
7429 '2' => {
7430 'name' => 'pldm_req_msg',
7431 'type' => '6087'
7432 },
7433 '3' => {
7434 'name' => 'req_msg_len',
7435 'type' => '123'
7436 },
7437 '4' => {
7438 'name' => 'pldm_resp_msg',
7439 'type' => '71011'
7440 },
7441 '5' => {
7442 'name' => 'resp_msg_len',
7443 'type' => '8822'
7444 }
7445 },
7446 'Return' => '96907',
7447 'ShortName' => 'pldm_send_recv'
7448 },
7449 '98238' => {
7450 'Header' => 'pldm.h',
7451 'Param' => {
7452 '0' => {
7453 'name' => 'eid',
7454 'type' => '96798'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307455 },
7456 '1' => {
7457 'name' => 'mctp_fd',
7458 'type' => '74'
7459 },
7460 '2' => {
7461 'name' => 'instance_id',
7462 'type' => '168'
7463 },
7464 '3' => {
7465 'name' => 'pldm_resp_msg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307466 'type' => '71011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307467 },
7468 '4' => {
7469 'name' => 'resp_msg_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307470 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307471 }
7472 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307473 'Return' => '96907',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307474 'ShortName' => 'pldm_recv'
7475 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307476 '98466' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307477 'Header' => 'pldm.h',
7478 'Param' => {
7479 '0' => {
7480 'name' => 'eid',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307481 'type' => '96798'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307482 },
7483 '1' => {
7484 'name' => 'mctp_fd',
7485 'type' => '74'
7486 },
7487 '2' => {
7488 'name' => 'pldm_resp_msg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307489 'type' => '71011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307490 },
7491 '3' => {
7492 'name' => 'resp_msg_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307493 'type' => '8822'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307494 }
7495 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307496 'Return' => '96907',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307497 'ShortName' => 'pldm_recv_any'
7498 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307499 '98835' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307500 'Header' => 'pldm.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307501 'Return' => '96907',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307502 'ShortName' => 'pldm_open'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307503 }
7504 },
7505 'SymbolVersion' => {},
7506 'Symbols' => {
7507 'libpldm.so.0.2.0' => {
7508 'bcd2dec16' => 1,
7509 'bcd2dec32' => 1,
7510 'bcd2dec8' => 1,
7511 'crc32' => 1,
7512 'crc8' => 1,
7513 'dec2bcd16' => 1,
7514 'dec2bcd32' => 1,
7515 'dec2bcd8' => 1,
7516 'decode_activate_firmware_resp' => 1,
7517 'decode_apply_complete_req' => 1,
7518 'decode_cancel_update_component_resp' => 1,
7519 'decode_cancel_update_resp' => 1,
7520 'decode_descriptor_type_length_value' => 1,
7521 'decode_event_message_buffer_size_resp' => 1,
7522 'decode_event_message_supported_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307523 'decode_file_ack_req' => 1,
7524 'decode_file_ack_resp' => 1,
7525 'decode_file_ack_with_meta_data_req' => 1,
7526 'decode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307527 'decode_firmware_device_id_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307528 'decode_get_alert_status_req' => 1,
7529 'decode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307530 'decode_get_bios_attribute_current_value_by_handle_req' => 1,
7531 'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
7532 'decode_get_bios_table_req' => 1,
7533 'decode_get_bios_table_resp' => 1,
7534 'decode_get_commands_req' => 1,
7535 'decode_get_commands_resp' => 1,
7536 'decode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307537 'decode_get_file_table_req' => 1,
7538 'decode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307539 'decode_get_firmware_parameters_resp' => 1,
7540 'decode_get_firmware_parameters_resp_comp_entry' => 1,
7541 'decode_get_fru_record_by_option_req' => 1,
7542 'decode_get_fru_record_by_option_resp' => 1,
7543 'decode_get_fru_record_table_metadata_resp' => 1,
7544 'decode_get_fru_record_table_req' => 1,
7545 'decode_get_fru_record_table_resp' => 1,
7546 'decode_get_fru_record_table_resp_safe' => 1,
7547 'decode_get_numeric_effecter_value_req' => 1,
7548 'decode_get_numeric_effecter_value_resp' => 1,
7549 'decode_get_pdr_repository_info_resp' => 1,
7550 'decode_get_pdr_req' => 1,
7551 'decode_get_pdr_resp' => 1,
7552 'decode_get_sensor_reading_req' => 1,
7553 'decode_get_sensor_reading_resp' => 1,
7554 'decode_get_state_sensor_readings_req' => 1,
7555 'decode_get_state_sensor_readings_resp' => 1,
7556 'decode_get_status_resp' => 1,
7557 'decode_get_tid_resp' => 1,
7558 'decode_get_types_resp' => 1,
7559 'decode_get_version_req' => 1,
7560 'decode_get_version_resp' => 1,
7561 'decode_multipart_receive_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307562 'decode_new_file_req' => 1,
7563 'decode_new_file_resp' => 1,
7564 'decode_new_file_with_metadata_req' => 1,
7565 'decode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307566 'decode_numeric_sensor_data' => 1,
7567 'decode_numeric_sensor_pdr_data' => 1,
7568 'decode_pass_component_table_resp' => 1,
7569 'decode_platform_event_message_req' => 1,
7570 'decode_platform_event_message_resp' => 1,
7571 'decode_pldm_comp_image_info' => 1,
7572 'decode_pldm_package_header_info' => 1,
7573 'decode_pldm_pdr_repository_change_record_data' => 1,
7574 'decode_pldm_pdr_repository_chg_event_data' => 1,
7575 'decode_poll_for_platform_event_message_req' => 1,
7576 'decode_poll_for_platform_event_message_resp' => 1,
7577 'decode_query_device_identifiers_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307578 'decode_read_file_req' => 1,
7579 'decode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307580 'decode_request_firmware_data_req' => 1,
7581 'decode_request_update_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307582 'decode_rw_file_by_type_memory_req' => 1,
7583 'decode_rw_file_by_type_memory_resp' => 1,
7584 'decode_rw_file_by_type_req' => 1,
7585 'decode_rw_file_by_type_resp' => 1,
7586 'decode_rw_file_memory_req' => 1,
7587 'decode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307588 'decode_sensor_event_data' => 1,
7589 'decode_sensor_op_data' => 1,
7590 'decode_set_bios_attribute_current_value_req' => 1,
7591 'decode_set_bios_attribute_current_value_resp' => 1,
7592 'decode_set_bios_table_req' => 1,
7593 'decode_set_bios_table_resp' => 1,
7594 'decode_set_date_time_req' => 1,
7595 'decode_set_date_time_resp' => 1,
7596 'decode_set_event_receiver_req' => 1,
7597 'decode_set_event_receiver_resp' => 1,
7598 'decode_set_fru_record_table_req' => 1,
7599 'decode_set_numeric_effecter_value_req' => 1,
7600 'decode_set_numeric_effecter_value_resp' => 1,
7601 'decode_set_state_effecter_states_req' => 1,
7602 'decode_set_state_effecter_states_resp' => 1,
7603 'decode_state_sensor_data' => 1,
7604 'decode_transfer_complete_req' => 1,
7605 'decode_update_component_resp' => 1,
7606 'decode_vendor_defined_descriptor_value' => 1,
7607 'decode_verify_complete_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307608 'decode_write_file_req' => 1,
7609 'decode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307610 'encode_activate_firmware_req' => 1,
7611 'encode_apply_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307612 'encode_bios_attribute_update_event_req' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307613 'encode_cancel_update_component_req' => 1,
7614 'encode_cancel_update_req' => 1,
7615 'encode_cc_only_resp' => 1,
7616 'encode_event_message_buffer_size_req' => 1,
7617 'encode_event_message_supported_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307618 'encode_file_ack_req' => 1,
7619 'encode_file_ack_resp' => 1,
7620 'encode_file_ack_with_meta_data_req' => 1,
7621 'encode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307622 'encode_fru_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307623 'encode_get_alert_status_req' => 1,
7624 'encode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307625 'encode_get_bios_attribute_current_value_by_handle_req' => 1,
7626 'encode_get_bios_current_value_by_handle_resp' => 1,
7627 'encode_get_bios_table_req' => 1,
7628 'encode_get_bios_table_resp' => 1,
7629 'encode_get_commands_req' => 1,
7630 'encode_get_commands_resp' => 1,
7631 'encode_get_date_time_req' => 1,
7632 'encode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307633 'encode_get_file_table_req' => 1,
7634 'encode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307635 'encode_get_firmware_parameters_req' => 1,
7636 'encode_get_fru_record_by_option_req' => 1,
7637 'encode_get_fru_record_by_option_resp' => 1,
7638 'encode_get_fru_record_table_metadata_req' => 1,
7639 'encode_get_fru_record_table_metadata_resp' => 1,
7640 'encode_get_fru_record_table_req' => 1,
7641 'encode_get_fru_record_table_resp' => 1,
7642 'encode_get_numeric_effecter_value_req' => 1,
7643 'encode_get_numeric_effecter_value_resp' => 1,
7644 'encode_get_pdr_repository_info_resp' => 1,
7645 'encode_get_pdr_req' => 1,
7646 'encode_get_pdr_resp' => 1,
7647 'encode_get_sensor_reading_req' => 1,
7648 'encode_get_sensor_reading_resp' => 1,
7649 'encode_get_state_sensor_readings_req' => 1,
7650 'encode_get_state_sensor_readings_resp' => 1,
7651 'encode_get_status_req' => 1,
7652 'encode_get_tid_req' => 1,
7653 'encode_get_tid_resp' => 1,
7654 'encode_get_types_req' => 1,
7655 'encode_get_types_resp' => 1,
7656 'encode_get_version_req' => 1,
7657 'encode_get_version_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307658 'encode_new_file_req' => 1,
7659 'encode_new_file_resp' => 1,
7660 'encode_new_file_with_metadata_req' => 1,
7661 'encode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307662 'encode_pass_component_table_req' => 1,
7663 'encode_platform_event_message_req' => 1,
7664 'encode_platform_event_message_resp' => 1,
7665 'encode_pldm_header_only' => 1,
7666 'encode_pldm_pdr_repository_chg_event_data' => 1,
7667 'encode_poll_for_platform_event_message_req' => 1,
7668 'encode_poll_for_platform_event_message_resp' => 1,
7669 'encode_query_device_identifiers_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307670 'encode_read_file_req' => 1,
7671 'encode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307672 'encode_request_firmware_data_resp' => 1,
7673 'encode_request_update_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307674 'encode_rw_file_by_type_memory_req' => 1,
7675 'encode_rw_file_by_type_memory_resp' => 1,
7676 'encode_rw_file_by_type_req' => 1,
7677 'encode_rw_file_by_type_resp' => 1,
7678 'encode_rw_file_memory_req' => 1,
7679 'encode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307680 'encode_sensor_event_data' => 1,
7681 'encode_set_bios_attribute_current_value_req' => 1,
7682 'encode_set_bios_attribute_current_value_resp' => 1,
7683 'encode_set_bios_table_req' => 1,
7684 'encode_set_bios_table_resp' => 1,
7685 'encode_set_date_time_req' => 1,
7686 'encode_set_date_time_resp' => 1,
7687 'encode_set_event_receiver_req' => 1,
7688 'encode_set_event_receiver_resp' => 1,
7689 'encode_set_fru_record_table_resp' => 1,
7690 'encode_set_numeric_effecter_value_req' => 1,
7691 'encode_set_numeric_effecter_value_resp' => 1,
7692 'encode_set_state_effecter_states_req' => 1,
7693 'encode_set_state_effecter_states_resp' => 1,
7694 'encode_set_tid_req' => 1,
7695 'encode_state_effecter_pdr' => 1,
7696 'encode_state_sensor_pdr' => 1,
7697 'encode_transfer_complete_resp' => 1,
7698 'encode_update_component_req' => 1,
7699 'encode_verify_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09307700 'encode_write_file_req' => 1,
7701 'encode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307702 'entity_association_tree_find' => 1,
7703 'find_entity_ref_in_tree' => 1,
7704 'get_fru_record_by_option' => 1,
7705 'is_present' => 1,
7706 'is_time_legal' => 1,
7707 'is_transfer_flag_valid' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307708 'pack_pldm_header' => 1,
7709 'pldm_bios_table_append_pad_checksum' => 1,
7710 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
7711 'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
7712 'pldm_bios_table_attr_entry_decode_string_handle' => 1,
7713 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
7714 'pldm_bios_table_attr_entry_enum_decode_def_num' => 1,
7715 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
7716 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1,
7717 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
7718 'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1,
7719 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
7720 'pldm_bios_table_attr_entry_enum_encode' => 1,
7721 'pldm_bios_table_attr_entry_enum_encode_check' => 1,
7722 'pldm_bios_table_attr_entry_enum_encode_length' => 1,
7723 'pldm_bios_table_attr_entry_integer_decode' => 1,
7724 'pldm_bios_table_attr_entry_integer_encode' => 1,
7725 'pldm_bios_table_attr_entry_integer_encode_check' => 1,
7726 'pldm_bios_table_attr_entry_integer_encode_length' => 1,
7727 'pldm_bios_table_attr_entry_integer_info_check' => 1,
7728 'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
7729 'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
7730 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
7731 'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
7732 'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
7733 'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
7734 'pldm_bios_table_attr_entry_string_encode' => 1,
7735 'pldm_bios_table_attr_entry_string_encode_check' => 1,
7736 'pldm_bios_table_attr_entry_string_encode_length' => 1,
7737 'pldm_bios_table_attr_entry_string_info_check' => 1,
7738 'pldm_bios_table_attr_find_by_handle' => 1,
7739 'pldm_bios_table_attr_find_by_string_handle' => 1,
7740 'pldm_bios_table_attr_value_copy_and_update' => 1,
7741 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
7742 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
7743 'pldm_bios_table_attr_value_entry_decode_handle' => 1,
7744 'pldm_bios_table_attr_value_entry_encode_enum' => 1,
7745 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
7746 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
7747 'pldm_bios_table_attr_value_entry_encode_integer' => 1,
7748 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
7749 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
7750 'pldm_bios_table_attr_value_entry_encode_string' => 1,
7751 'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
7752 'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
7753 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
7754 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
7755 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
7756 'pldm_bios_table_attr_value_entry_length' => 1,
7757 'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
7758 'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
7759 'pldm_bios_table_attr_value_find_by_handle' => 1,
7760 'pldm_bios_table_checksum' => 1,
7761 'pldm_bios_table_iter_create' => 1,
7762 'pldm_bios_table_iter_free' => 1,
7763 'pldm_bios_table_iter_is_end' => 1,
7764 'pldm_bios_table_iter_next' => 1,
7765 'pldm_bios_table_iter_value' => 1,
7766 'pldm_bios_table_pad_checksum_size' => 1,
7767 'pldm_bios_table_string_entry_decode_handle' => 1,
7768 'pldm_bios_table_string_entry_decode_string' => 1,
7769 'pldm_bios_table_string_entry_decode_string_check' => 1,
7770 'pldm_bios_table_string_entry_decode_string_length' => 1,
7771 'pldm_bios_table_string_entry_encode' => 1,
7772 'pldm_bios_table_string_entry_encode_check' => 1,
7773 'pldm_bios_table_string_entry_encode_length' => 1,
7774 'pldm_bios_table_string_find_by_handle' => 1,
7775 'pldm_bios_table_string_find_by_string' => 1,
7776 'pldm_close' => 1,
7777 'pldm_entity_association_pdr_add' => 1,
7778 'pldm_entity_association_pdr_add_from_node' => 1,
7779 'pldm_entity_association_pdr_extract' => 1,
7780 'pldm_entity_association_tree_add' => 1,
7781 'pldm_entity_association_tree_copy_root' => 1,
7782 'pldm_entity_association_tree_destroy' => 1,
7783 'pldm_entity_association_tree_destroy_root' => 1,
7784 'pldm_entity_association_tree_find' => 1,
7785 'pldm_entity_association_tree_init' => 1,
7786 'pldm_entity_association_tree_visit' => 1,
7787 'pldm_entity_extract' => 1,
7788 'pldm_entity_get_num_children' => 1,
7789 'pldm_entity_get_parent' => 1,
7790 'pldm_entity_is_exist_parent' => 1,
7791 'pldm_entity_is_node_parent' => 1,
7792 'pldm_find_entity_ref_in_tree' => 1,
7793 'pldm_instance_db_destroy' => 1,
7794 'pldm_instance_db_init' => 1,
7795 'pldm_instance_db_init_default' => 1,
7796 'pldm_instance_id_alloc' => 1,
7797 'pldm_instance_id_free' => 1,
7798 'pldm_is_current_parent_child' => 1,
7799 'pldm_is_empty_entity_assoc_tree' => 1,
7800 'pldm_open' => 1,
7801 'pldm_pdr_add' => 1,
7802 'pldm_pdr_add_fru_record_set' => 1,
7803 'pldm_pdr_destroy' => 1,
7804 'pldm_pdr_find_record' => 1,
7805 'pldm_pdr_find_record_by_type' => 1,
7806 'pldm_pdr_fru_record_set_find_by_rsi' => 1,
7807 'pldm_pdr_get_next_record' => 1,
7808 'pldm_pdr_get_record_count' => 1,
7809 'pldm_pdr_get_record_handle' => 1,
7810 'pldm_pdr_get_repo_size' => 1,
7811 'pldm_pdr_init' => 1,
7812 'pldm_pdr_record_is_remote' => 1,
7813 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
7814 'pldm_pdr_remove_remote_pdrs' => 1,
7815 'pldm_pdr_update_TL_pdr' => 1,
7816 'pldm_recv' => 1,
7817 'pldm_recv_any' => 1,
7818 'pldm_send' => 1,
7819 'pldm_send_recv' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307820 'unpack_pldm_header' => 1,
7821 'ver2str' => 1
7822 }
7823 },
7824 'Target' => 'unix',
7825 'TypeInfo' => {
7826 '1' => {
7827 'Name' => 'void',
7828 'Type' => 'Intrinsic'
7829 },
7830 '102' => {
7831 'Name' => 'unsigned long',
7832 'Size' => '8',
7833 'Type' => 'Intrinsic'
7834 },
7835 '109' => {
7836 'Name' => 'long',
7837 'Size' => '8',
7838 'Type' => 'Intrinsic'
7839 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307840 '11261' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307841 'BaseType' => '116',
7842 'Name' => 'char*',
7843 'Size' => '8',
7844 'Type' => 'Pointer'
7845 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307846 '11278' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307847 'BaseType' => '116',
7848 'Name' => 'char const',
7849 'Size' => '1',
7850 'Type' => 'Const'
7851 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307852 '11295' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307853 'BaseType' => '123',
7854 'Name' => 'size_t const',
7855 'Size' => '8',
7856 'Type' => 'Const'
7857 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307858 '11307' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307859 'BaseType' => '46',
7860 'Header' => undef,
7861 'Line' => '37',
7862 'Name' => '__int8_t',
7863 'PrivateABI' => 1,
7864 'Size' => '1',
7865 'Type' => 'Typedef'
7866 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307867 '11381' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307868 'BaseType' => '109',
7869 'Header' => undef,
7870 'Line' => '194',
7871 'Name' => '__ssize_t',
7872 'PrivateABI' => 1,
7873 'Size' => '8',
7874 'Type' => 'Typedef'
7875 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307876 '11393' => {
7877 'BaseType' => '11307',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307878 'Header' => undef,
7879 'Line' => '24',
7880 'Name' => 'int8_t',
7881 'PrivateABI' => 1,
7882 'Size' => '1',
7883 'Type' => 'Typedef'
7884 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307885 '11458' => {
7886 'BaseType' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307887 'Name' => 'uint16_t const',
7888 'Size' => '2',
7889 'Type' => 'Const'
7890 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307891 '11475' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307892 'BaseType' => '180',
7893 'Name' => 'uint32_t const',
7894 'Size' => '4',
7895 'Type' => 'Const'
7896 },
7897 '116' => {
7898 'Name' => 'char',
7899 'Size' => '1',
7900 'Type' => 'Intrinsic'
7901 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307902 '11646' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307903 'BaseType' => '168',
7904 'Header' => 'pldm_types.h',
7905 'Line' => '31',
7906 'Name' => 'bool8_t',
7907 'Size' => '1',
7908 'Type' => 'Typedef'
7909 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307910 '11658' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307911 'BaseType' => '446',
7912 'Header' => 'pldm_types.h',
7913 'Line' => '163',
7914 'Name' => 'real32_t',
7915 'Size' => '4',
7916 'Type' => 'Typedef'
7917 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307918 '12199' => {
7919 'BaseType' => '11278',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307920 'Name' => 'char const*',
7921 'Size' => '8',
7922 'Type' => 'Pointer'
7923 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307924 '12204' => {
7925 'BaseType' => '11381',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307926 'Header' => undef,
7927 'Line' => '108',
7928 'Name' => 'ssize_t',
7929 'PrivateABI' => 1,
7930 'Size' => '8',
7931 'Type' => 'Typedef'
7932 },
7933 '123' => {
7934 'BaseType' => '102',
7935 'Header' => undef,
7936 'Line' => '214',
7937 'Name' => 'size_t',
7938 'PrivateABI' => 1,
7939 'Size' => '8',
7940 'Type' => 'Typedef'
7941 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307942 '12740' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307943 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307944 'Line' => '237',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307945 'Memb' => {
7946 '0' => {
7947 'name' => 'PLDM_SENSOR_OP_STATE',
7948 'value' => '0'
7949 },
7950 '1' => {
7951 'name' => 'PLDM_STATE_SENSOR_STATE',
7952 'value' => '1'
7953 },
7954 '2' => {
7955 'name' => 'PLDM_NUMERIC_SENSOR_STATE',
7956 'value' => '2'
7957 }
7958 },
7959 'Name' => 'enum sensor_event_class_states',
7960 'Size' => '4',
7961 'Type' => 'Enum'
7962 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307963 '12774' => {
7964 'BaseType' => '12740',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307965 'Name' => 'enum sensor_event_class_states const',
7966 'Size' => '4',
7967 'Type' => 'Const'
7968 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307969 '12997' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307970 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307971 'Line' => '454',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307972 'Memb' => {
7973 '0' => {
7974 'name' => 'record_handle',
7975 'offset' => '0',
7976 'type' => '180'
7977 },
7978 '1' => {
7979 'name' => 'version',
7980 'offset' => '4',
7981 'type' => '168'
7982 },
7983 '2' => {
7984 'name' => 'type',
7985 'offset' => '5',
7986 'type' => '168'
7987 },
7988 '3' => {
7989 'name' => 'record_change_num',
7990 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307991 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307992 },
7993 '4' => {
7994 'name' => 'length',
7995 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307996 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307997 }
7998 },
7999 'Name' => 'struct pldm_pdr_hdr',
8000 'Size' => '10',
8001 'Type' => 'Struct'
8002 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308003 '13076' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308004 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308005 'Line' => '526',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308006 'Memb' => {
8007 '0' => {
8008 'name' => 'hdr',
8009 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308010 'type' => '12997'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308011 },
8012 '1' => {
8013 'name' => 'terminus_handle',
8014 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308015 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308016 },
8017 '2' => {
8018 'name' => 'sensor_id',
8019 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308020 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308021 },
8022 '3' => {
8023 'name' => 'entity_type',
8024 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308025 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308026 },
8027 '4' => {
8028 'name' => 'entity_instance',
8029 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308030 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308031 },
8032 '5' => {
8033 'name' => 'container_id',
8034 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308035 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308036 },
8037 '6' => {
8038 'name' => 'sensor_init',
8039 'offset' => '32',
8040 'type' => '168'
8041 },
8042 '7' => {
8043 'name' => 'sensor_auxiliary_names_pdr',
8044 'offset' => '33',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308045 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308046 },
8047 '8' => {
8048 'name' => 'composite_sensor_count',
8049 'offset' => '34',
8050 'type' => '168'
8051 },
8052 '9' => {
8053 'name' => 'possible_states',
8054 'offset' => '35',
8055 'type' => '874'
8056 }
8057 },
8058 'Name' => 'struct pldm_state_sensor_pdr',
8059 'Size' => '24',
8060 'Type' => 'Struct'
8061 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308062 '13220' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308063 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308064 'Line' => '543',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308065 'Memb' => {
8066 '0' => {
8067 'name' => 'state_set_id',
8068 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308069 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308070 },
8071 '1' => {
8072 'name' => 'possible_states_size',
8073 'offset' => '2',
8074 'type' => '168'
8075 },
8076 '2' => {
8077 'name' => 'states',
8078 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308079 'type' => '13278'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308080 }
8081 },
8082 'Name' => 'struct state_sensor_possible_states',
8083 'Size' => '4',
8084 'Type' => 'Struct'
8085 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308086 '13273' => {
8087 'BaseType' => '13220',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308088 'Name' => 'struct state_sensor_possible_states const',
8089 'Size' => '4',
8090 'Type' => 'Const'
8091 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308092 '13294' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308093 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308094 'Line' => '553',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308095 'Memb' => {
8096 '0' => {
8097 'name' => 'hdr',
8098 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308099 'type' => '12997'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308100 },
8101 '1' => {
8102 'name' => 'terminus_handle',
8103 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308104 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308105 },
8106 '10' => {
8107 'name' => 'possible_states',
8108 'offset' => '37',
8109 'type' => '874'
8110 },
8111 '2' => {
8112 'name' => 'effecter_id',
8113 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308114 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308115 },
8116 '3' => {
8117 'name' => 'entity_type',
8118 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308119 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308120 },
8121 '4' => {
8122 'name' => 'entity_instance',
8123 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308124 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308125 },
8126 '5' => {
8127 'name' => 'container_id',
8128 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308129 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308130 },
8131 '6' => {
8132 'name' => 'effecter_semantic_id',
8133 'offset' => '32',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308134 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308135 },
8136 '7' => {
8137 'name' => 'effecter_init',
8138 'offset' => '34',
8139 'type' => '168'
8140 },
8141 '8' => {
8142 'name' => 'has_description_pdr',
8143 'offset' => '35',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308144 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308145 },
8146 '9' => {
8147 'name' => 'composite_effecter_count',
8148 'offset' => '36',
8149 'type' => '168'
8150 }
8151 },
8152 'Name' => 'struct pldm_state_effecter_pdr',
8153 'Size' => '26',
8154 'Type' => 'Struct'
8155 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308156 '13647' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308157 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308158 'Line' => '708',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308159 'Memb' => {
8160 '0' => {
8161 'name' => 'record_handle',
8162 'offset' => '0',
8163 'type' => '180'
8164 },
8165 '1' => {
8166 'name' => 'version',
8167 'offset' => '4',
8168 'type' => '168'
8169 },
8170 '2' => {
8171 'name' => 'type',
8172 'offset' => '5',
8173 'type' => '168'
8174 },
8175 '3' => {
8176 'name' => 'record_change_num',
8177 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308178 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308179 },
8180 '4' => {
8181 'name' => 'length',
8182 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308183 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308184 }
8185 },
8186 'Name' => 'struct pldm_value_pdr_hdr',
8187 'Size' => '12',
8188 'Type' => 'Struct'
8189 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308190 '13726' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308191 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308192 'Line' => '721',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308193 'Memb' => {
8194 '0' => {
8195 'name' => 'hdr',
8196 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308197 'type' => '13647'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308198 },
8199 '1' => {
8200 'name' => 'terminus_handle',
8201 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308202 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308203 },
8204 '10' => {
8205 'name' => 'rate_unit',
8206 'offset' => '38',
8207 'type' => '168'
8208 },
8209 '11' => {
8210 'name' => 'base_oem_unit_handle',
8211 'offset' => '39',
8212 'type' => '168'
8213 },
8214 '12' => {
8215 'name' => 'aux_unit',
8216 'offset' => '40',
8217 'type' => '168'
8218 },
8219 '13' => {
8220 'name' => 'aux_unit_modifier',
8221 'offset' => '41',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308222 'type' => '11393'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308223 },
8224 '14' => {
8225 'name' => 'aux_rate_unit',
8226 'offset' => '48',
8227 'type' => '168'
8228 },
8229 '15' => {
8230 'name' => 'rel',
8231 'offset' => '49',
8232 'type' => '168'
8233 },
8234 '16' => {
8235 'name' => 'aux_oem_unit_handle',
8236 'offset' => '50',
8237 'type' => '168'
8238 },
8239 '17' => {
8240 'name' => 'is_linear',
8241 'offset' => '51',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308242 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308243 },
8244 '18' => {
8245 'name' => 'sensor_data_size',
8246 'offset' => '52',
8247 'type' => '168'
8248 },
8249 '19' => {
8250 'name' => 'resolution',
8251 'offset' => '54',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308252 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308253 },
8254 '2' => {
8255 'name' => 'sensor_id',
8256 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308257 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308258 },
8259 '20' => {
8260 'name' => 'offset',
8261 'offset' => '64',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308262 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308263 },
8264 '21' => {
8265 'name' => 'accuracy',
8266 'offset' => '68',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308267 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308268 },
8269 '22' => {
8270 'name' => 'plus_tolerance',
8271 'offset' => '70',
8272 'type' => '168'
8273 },
8274 '23' => {
8275 'name' => 'minus_tolerance',
8276 'offset' => '71',
8277 'type' => '168'
8278 },
8279 '24' => {
8280 'name' => 'hysteresis',
8281 'offset' => '72',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308282 'type' => '13635'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308283 },
8284 '25' => {
8285 'name' => 'supported_thresholds',
8286 'offset' => '82',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308287 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308288 },
8289 '26' => {
8290 'name' => 'threshold_and_hysteresis_volatility',
8291 'offset' => '83',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308292 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308293 },
8294 '27' => {
8295 'name' => 'state_transition_interval',
8296 'offset' => '86',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308297 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308298 },
8299 '28' => {
8300 'name' => 'update_interval',
8301 'offset' => '96',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308302 'type' => '11658'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308303 },
8304 '29' => {
8305 'name' => 'max_readable',
8306 'offset' => '100',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308307 'type' => '13635'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308308 },
8309 '3' => {
8310 'name' => 'entity_type',
8311 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308312 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308313 },
8314 '30' => {
8315 'name' => 'min_readable',
8316 'offset' => '104',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308317 'type' => '13635'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308318 },
8319 '31' => {
8320 'name' => 'range_field_format',
8321 'offset' => '114',
8322 'type' => '168'
8323 },
8324 '32' => {
8325 'name' => 'range_field_support',
8326 'offset' => '115',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308327 'type' => '11634'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308328 },
8329 '33' => {
8330 'name' => 'nominal_value',
8331 'offset' => '118',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308332 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308333 },
8334 '34' => {
8335 'name' => 'normal_max',
8336 'offset' => '128',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308337 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308338 },
8339 '35' => {
8340 'name' => 'normal_min',
8341 'offset' => '132',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308342 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308343 },
8344 '36' => {
8345 'name' => 'warning_high',
8346 'offset' => '136',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308347 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308348 },
8349 '37' => {
8350 'name' => 'warning_low',
8351 'offset' => '146',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308352 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308353 },
8354 '38' => {
8355 'name' => 'critical_high',
8356 'offset' => '150',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308357 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308358 },
8359 '39' => {
8360 'name' => 'critical_low',
8361 'offset' => '256',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308362 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308363 },
8364 '4' => {
8365 'name' => 'entity_instance_num',
8366 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308367 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308368 },
8369 '40' => {
8370 'name' => 'fatal_high',
8371 'offset' => '260',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308372 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308373 },
8374 '41' => {
8375 'name' => 'fatal_low',
8376 'offset' => '264',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308377 'type' => '13543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308378 },
8379 '5' => {
8380 'name' => 'container_id',
8381 'offset' => '32',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308382 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308383 },
8384 '6' => {
8385 'name' => 'sensor_init',
8386 'offset' => '34',
8387 'type' => '168'
8388 },
8389 '7' => {
8390 'name' => 'sensor_auxiliary_names_pdr',
8391 'offset' => '35',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308392 'type' => '11646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308393 },
8394 '8' => {
8395 'name' => 'base_unit',
8396 'offset' => '36',
8397 'type' => '168'
8398 },
8399 '9' => {
8400 'name' => 'unit_modifier',
8401 'offset' => '37',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308402 'type' => '11393'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308403 }
8404 },
8405 'Name' => 'struct pldm_numeric_sensor_value_pdr',
8406 'Size' => '112',
8407 'Type' => 'Struct'
8408 },
8409 '142' => {
8410 'BaseType' => '53',
8411 'Header' => undef,
8412 'Line' => '38',
8413 'Name' => '__uint8_t',
8414 'PrivateABI' => 1,
8415 'Size' => '1',
8416 'Type' => 'Typedef'
8417 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308418 '14286' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308419 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308420 'Line' => '770',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308421 'Memb' => {
8422 '0' => {
8423 'name' => 'state_set_id',
8424 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308425 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308426 },
8427 '1' => {
8428 'name' => 'possible_states_size',
8429 'offset' => '2',
8430 'type' => '168'
8431 },
8432 '2' => {
8433 'name' => 'states',
8434 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308435 'type' => '13278'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308436 }
8437 },
8438 'Name' => 'struct state_effecter_possible_states',
8439 'Size' => '4',
8440 'Type' => 'Struct'
8441 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308442 '14339' => {
8443 'BaseType' => '14286',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308444 'Name' => 'struct state_effecter_possible_states const',
8445 'Size' => '4',
8446 'Type' => 'Const'
8447 },
8448 '1434' => {
8449 'BaseType' => '1439',
8450 'Name' => 'void const*',
8451 'Size' => '8',
8452 'Type' => 'Pointer'
8453 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308454 '14344' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308455 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308456 'Line' => '818',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308457 'Memb' => {
8458 '0' => {
8459 'name' => 'set_request',
8460 'offset' => '0',
8461 'type' => '168'
8462 },
8463 '1' => {
8464 'name' => 'effecter_state',
8465 'offset' => '1',
8466 'type' => '168'
8467 }
8468 },
8469 'Name' => 'struct state_field_for_state_effecter_set',
8470 'Size' => '2',
8471 'Type' => 'Struct'
8472 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308473 '14384' => {
8474 'BaseType' => '14344',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308475 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308476 'Line' => '821',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308477 'Name' => 'set_effecter_state_field',
8478 'Size' => '2',
8479 'Type' => 'Typedef'
8480 },
8481 '1439' => {
8482 'BaseType' => '1',
8483 'Name' => 'void const',
8484 'Type' => 'Const'
8485 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308486 '14396' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308487 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308488 'Line' => '827',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308489 'Memb' => {
8490 '0' => {
8491 'name' => 'sensor_op_state',
8492 'offset' => '0',
8493 'type' => '168'
8494 },
8495 '1' => {
8496 'name' => 'present_state',
8497 'offset' => '1',
8498 'type' => '168'
8499 },
8500 '2' => {
8501 'name' => 'previous_state',
8502 'offset' => '2',
8503 'type' => '168'
8504 },
8505 '3' => {
8506 'name' => 'event_state',
8507 'offset' => '3',
8508 'type' => '168'
8509 }
8510 },
8511 'Name' => 'struct state_field_for_get_state_sensor_readings',
8512 'Size' => '4',
8513 'Type' => 'Struct'
8514 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308515 '14462' => {
8516 'BaseType' => '14396',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308517 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308518 'Line' => '835',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308519 'Name' => 'get_sensor_state_field',
8520 'Size' => '4',
8521 'Type' => 'Typedef'
8522 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308523 '14661' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308524 'BaseType' => '168',
8525 'Name' => 'uint8_t[13]',
8526 'Size' => '13',
8527 'Type' => 'Array'
8528 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308529 '15143' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308530 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308531 'Line' => '972',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308532 'Memb' => {
8533 '0' => {
8534 'name' => 'sensor_id',
8535 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308536 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308537 },
8538 '1' => {
8539 'name' => 'sensor_event_class_type',
8540 'offset' => '2',
8541 'type' => '168'
8542 },
8543 '2' => {
8544 'name' => 'event_class',
8545 'offset' => '3',
8546 'type' => '874'
8547 }
8548 },
8549 'Name' => 'struct pldm_sensor_event_data',
8550 'Size' => '4',
8551 'Type' => 'Struct'
8552 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308553 '15355' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308554 'Header' => 'platform.h',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308555 'Line' => '1053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308556 'Memb' => {
8557 '0' => {
8558 'name' => 'event_data_format',
8559 'offset' => '0',
8560 'type' => '168'
8561 },
8562 '1' => {
8563 'name' => 'number_of_change_records',
8564 'offset' => '1',
8565 'type' => '168'
8566 },
8567 '2' => {
8568 'name' => 'change_records',
8569 'offset' => '2',
8570 'type' => '874'
8571 }
8572 },
8573 'Name' => 'struct pldm_pdr_repository_chg_event_data',
8574 'Size' => '3',
8575 'Type' => 'Struct'
8576 },
8577 '154' => {
8578 'BaseType' => '81',
8579 'Header' => undef,
8580 'Line' => '42',
8581 'Name' => '__uint32_t',
8582 'PrivateABI' => 1,
8583 'Size' => '4',
8584 'Type' => 'Typedef'
8585 },
8586 '1615' => {
8587 'BaseType' => '830',
8588 'Name' => 'struct pldm_msg*',
8589 'Size' => '8',
8590 'Type' => 'Pointer'
8591 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308592 '16585' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308593 'BaseType' => '166',
8594 'Name' => 'void**',
8595 'Size' => '8',
8596 'Type' => 'Pointer'
8597 },
8598 '166' => {
8599 'BaseType' => '1',
8600 'Name' => 'void*',
8601 'Size' => '8',
8602 'Type' => 'Pointer'
8603 },
8604 '168' => {
8605 'BaseType' => '142',
8606 'Header' => undef,
8607 'Line' => '24',
8608 'Name' => 'uint8_t',
8609 'PrivateABI' => 1,
8610 'Size' => '1',
8611 'Type' => 'Typedef'
8612 },
8613 '180' => {
8614 'BaseType' => '154',
8615 'Header' => undef,
8616 'Line' => '26',
8617 'Name' => 'uint32_t',
8618 'PrivateABI' => 1,
8619 'Size' => '4',
8620 'Type' => 'Typedef'
8621 },
8622 '2029' => {
8623 'BaseType' => '869',
8624 'Name' => 'struct pldm_msg const*',
8625 'Size' => '8',
8626 'Type' => 'Pointer'
8627 },
8628 '2034' => {
8629 'BaseType' => '168',
8630 'Name' => 'uint8_t*',
8631 'Size' => '8',
8632 'Type' => 'Pointer'
8633 },
8634 '2039' => {
8635 'BaseType' => '180',
8636 'Name' => 'uint32_t*',
8637 'Size' => '8',
8638 'Type' => 'Pointer'
8639 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308640 '20609' => {
8641 'BaseType' => '8822',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308642 'Name' => 'size_t*const',
8643 'Size' => '8',
8644 'Type' => 'Const'
8645 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308646 '22152' => {
8647 'BaseType' => '22162',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308648 'Name' => 'uint32_t const*const*',
8649 'Size' => '8',
8650 'Type' => 'Pointer'
8651 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308652 '22157' => {
8653 'BaseType' => '11475',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308654 'Name' => 'uint32_t const*',
8655 'Size' => '8',
8656 'Type' => 'Pointer'
8657 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308658 '22162' => {
8659 'BaseType' => '22157',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308660 'Name' => 'uint32_t const*const',
8661 'Size' => '8',
8662 'Type' => 'Const'
8663 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308664 '22167' => {
8665 'BaseType' => '15355',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308666 'Name' => 'struct pldm_pdr_repository_chg_event_data*',
8667 'Size' => '8',
8668 'Type' => 'Pointer'
8669 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308670 '2811' => {
8671 'BaseType' => '429',
8672 'Name' => 'ver32_t*',
8673 'Size' => '8',
8674 'Type' => 'Pointer'
8675 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308676 '28491' => {
8677 'BaseType' => '13726',
8678 'Name' => 'struct pldm_numeric_sensor_value_pdr*',
8679 'Size' => '8',
8680 'Type' => 'Pointer'
8681 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308682 '3250' => {
8683 'BaseType' => '441',
8684 'Name' => 'ver32_t const*',
8685 'Size' => '8',
8686 'Type' => 'Pointer'
8687 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308688 '34801' => {
8689 'BaseType' => '15143',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308690 'Name' => 'struct pldm_sensor_event_data*',
8691 'Size' => '8',
8692 'Type' => 'Pointer'
8693 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308694 '34806' => {
8695 'BaseType' => '34801',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308696 'Name' => 'struct pldm_sensor_event_data*const',
8697 'Size' => '8',
8698 'Type' => 'Const'
8699 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308700 '35771' => {
8701 'BaseType' => '14462',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308702 'Name' => 'get_sensor_state_field*',
8703 'Size' => '8',
8704 'Type' => 'Pointer'
8705 },
8706 '363' => {
8707 'Header' => 'pldm_types.h',
8708 'Line' => '24',
8709 'Memb' => {
8710 '0' => {
8711 'name' => 'alpha',
8712 'offset' => '0',
8713 'type' => '168'
8714 },
8715 '1' => {
8716 'name' => 'update',
8717 'offset' => '1',
8718 'type' => '168'
8719 },
8720 '2' => {
8721 'name' => 'minor',
8722 'offset' => '2',
8723 'type' => '168'
8724 },
8725 '3' => {
8726 'name' => 'major',
8727 'offset' => '3',
8728 'type' => '168'
8729 }
8730 },
8731 'Name' => 'struct pldm_version',
8732 'Size' => '4',
8733 'Type' => 'Struct'
8734 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308735 '40809' => {
8736 'BaseType' => '14384',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308737 'Name' => 'set_effecter_state_field*',
8738 'Size' => '8',
8739 'Type' => 'Pointer'
8740 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308741 '41609' => {
8742 'BaseType' => '13076',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308743 'Name' => 'struct pldm_state_sensor_pdr*',
8744 'Size' => '8',
8745 'Type' => 'Pointer'
8746 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308747 '41614' => {
8748 'BaseType' => '41609',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308749 'Name' => 'struct pldm_state_sensor_pdr*const',
8750 'Size' => '8',
8751 'Type' => 'Const'
8752 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308753 '41619' => {
8754 'BaseType' => '13273',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308755 'Name' => 'struct state_sensor_possible_states const*',
8756 'Size' => '8',
8757 'Type' => 'Pointer'
8758 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308759 '41624' => {
8760 'BaseType' => '41619',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308761 'Name' => 'struct state_sensor_possible_states const*const',
8762 'Size' => '8',
8763 'Type' => 'Const'
8764 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308765 '41941' => {
8766 'BaseType' => '13294',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308767 'Name' => 'struct pldm_state_effecter_pdr*',
8768 'Size' => '8',
8769 'Type' => 'Pointer'
8770 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308771 '41946' => {
8772 'BaseType' => '41941',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308773 'Name' => 'struct pldm_state_effecter_pdr*const',
8774 'Size' => '8',
8775 'Type' => 'Const'
8776 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308777 '41951' => {
8778 'BaseType' => '14339',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308779 'Name' => 'struct state_effecter_possible_states const*',
8780 'Size' => '8',
8781 'Type' => 'Pointer'
8782 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308783 '41956' => {
8784 'BaseType' => '41951',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308785 'Name' => 'struct state_effecter_possible_states const*const',
8786 'Size' => '8',
8787 'Type' => 'Const'
8788 },
8789 '429' => {
8790 'BaseType' => '363',
8791 'Header' => 'pldm_types.h',
8792 'Line' => '29',
8793 'Name' => 'ver32_t',
8794 'Size' => '4',
8795 'Type' => 'Typedef'
8796 },
8797 '441' => {
8798 'BaseType' => '429',
8799 'Name' => 'ver32_t const',
8800 'Size' => '4',
8801 'Type' => 'Const'
8802 },
8803 '446' => {
8804 'Name' => 'float',
8805 'Size' => '4',
8806 'Type' => 'Intrinsic'
8807 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308808 '45466' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308809 'BaseType' => '102',
8810 'Header' => undef,
8811 'Line' => '45',
8812 'Name' => '__uint64_t',
8813 'PrivateABI' => 1,
8814 'Size' => '8',
8815 'Type' => 'Typedef'
8816 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308817 '45543' => {
8818 'BaseType' => '45466',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308819 'Header' => undef,
8820 'Line' => '27',
8821 'Name' => 'uint64_t',
8822 'PrivateABI' => 1,
8823 'Size' => '8',
8824 'Type' => 'Typedef'
8825 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308826 '45555' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308827 'Header' => 'bios.h',
8828 'Line' => '38',
8829 'Memb' => {
8830 '0' => {
8831 'name' => 'PLDM_BIOS_STRING_TABLE',
8832 'value' => '0'
8833 },
8834 '1' => {
8835 'name' => 'PLDM_BIOS_ATTR_TABLE',
8836 'value' => '1'
8837 },
8838 '2' => {
8839 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
8840 'value' => '2'
8841 }
8842 },
8843 'Name' => 'enum pldm_bios_table_types',
8844 'Size' => '4',
8845 'Type' => 'Enum'
8846 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308847 '4558' => {
8848 'BaseType' => '825',
8849 'Name' => 'struct pldm_msg_hdr const*',
8850 'Size' => '8',
8851 'Type' => 'Pointer'
8852 },
8853 '45589' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308854 'Header' => 'bios.h',
8855 'Line' => '47',
8856 'Memb' => {
8857 '0' => {
8858 'name' => 'string_handle',
8859 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308860 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308861 },
8862 '1' => {
8863 'name' => 'string_length',
8864 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308865 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308866 },
8867 '2' => {
8868 'name' => 'name',
8869 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308870 'type' => '45646'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308871 }
8872 },
8873 'Name' => 'struct pldm_bios_string_table_entry',
8874 'Size' => '5',
8875 'Type' => 'Struct'
8876 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308877 '4563' => {
8878 'BaseType' => '890',
8879 'Name' => 'struct pldm_header_info*',
8880 'Size' => '8',
8881 'Type' => 'Pointer'
8882 },
8883 '45641' => {
8884 'BaseType' => '45589',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308885 'Name' => 'struct pldm_bios_string_table_entry const',
8886 'Size' => '5',
8887 'Type' => 'Const'
8888 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308889 '45646' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308890 'BaseType' => '116',
8891 'Name' => 'char[1]',
8892 'Size' => '1',
8893 'Type' => 'Array'
8894 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308895 '45662' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308896 'Header' => 'bios.h',
8897 'Line' => '53',
8898 'Memb' => {
8899 '0' => {
8900 'name' => 'attr_handle',
8901 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308902 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308903 },
8904 '1' => {
8905 'name' => 'attr_type',
8906 'offset' => '2',
8907 'type' => '168'
8908 },
8909 '2' => {
8910 'name' => 'string_handle',
8911 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308912 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308913 },
8914 '3' => {
8915 'name' => 'metadata',
8916 'offset' => '5',
8917 'type' => '874'
8918 }
8919 },
8920 'Name' => 'struct pldm_bios_attr_table_entry',
8921 'Size' => '6',
8922 'Type' => 'Struct'
8923 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308924 '45727' => {
8925 'BaseType' => '45662',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308926 'Name' => 'struct pldm_bios_attr_table_entry const',
8927 'Size' => '6',
8928 'Type' => 'Const'
8929 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308930 '45748' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308931 'Header' => 'bios.h',
8932 'Line' => '65',
8933 'Memb' => {
8934 '0' => {
8935 'name' => 'attr_handle',
8936 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308937 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308938 },
8939 '1' => {
8940 'name' => 'attr_type',
8941 'offset' => '2',
8942 'type' => '168'
8943 },
8944 '2' => {
8945 'name' => 'value',
8946 'offset' => '3',
8947 'type' => '874'
8948 }
8949 },
8950 'Name' => 'struct pldm_bios_attr_val_table_entry',
8951 'Size' => '4',
8952 'Type' => 'Struct'
8953 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308954 '45800' => {
8955 'BaseType' => '45748',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308956 'Name' => 'struct pldm_bios_attr_val_table_entry const',
8957 'Size' => '4',
8958 'Type' => 'Const'
8959 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308960 '45869' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308961 'Header' => 'bios_table.h',
8962 'Line' => '215',
8963 'Memb' => {
8964 '0' => {
8965 'name' => 'name_handle',
8966 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308967 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308968 },
8969 '1' => {
8970 'name' => 'read_only',
8971 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308972 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308973 },
8974 '2' => {
8975 'name' => 'pv_num',
8976 'offset' => '3',
8977 'type' => '168'
8978 },
8979 '3' => {
8980 'name' => 'pv_handle',
8981 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308982 'type' => '45972'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308983 },
8984 '4' => {
8985 'name' => 'def_num',
8986 'offset' => '22',
8987 'type' => '168'
8988 },
8989 '5' => {
8990 'name' => 'def_index',
8991 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308992 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308993 }
8994 },
8995 'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
8996 'Size' => '32',
8997 'Type' => 'Struct'
8998 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308999 '45960' => {
9000 'BaseType' => '45869',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309001 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
9002 'Size' => '32',
9003 'Type' => 'Const'
9004 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309005 '45972' => {
9006 'BaseType' => '11458',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309007 'Name' => 'uint16_t const*',
9008 'Size' => '8',
9009 'Type' => 'Pointer'
9010 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309011 '45982' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309012 'Header' => 'bios_table.h',
9013 'Line' => '328',
9014 'Memb' => {
9015 '0' => {
9016 'name' => 'name_handle',
9017 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309018 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309019 },
9020 '1' => {
9021 'name' => 'read_only',
9022 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309023 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309024 },
9025 '2' => {
9026 'name' => 'string_type',
9027 'offset' => '3',
9028 'type' => '168'
9029 },
9030 '3' => {
9031 'name' => 'min_length',
9032 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309033 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309034 },
9035 '4' => {
9036 'name' => 'max_length',
9037 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309038 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309039 },
9040 '5' => {
9041 'name' => 'def_length',
9042 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309043 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309044 },
9045 '6' => {
9046 'name' => 'def_string',
9047 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309048 'type' => '12199'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309049 }
9050 },
9051 'Name' => 'struct pldm_bios_table_attr_entry_string_info',
9052 'Size' => '24',
9053 'Type' => 'Struct'
9054 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309055 '46' => {
9056 'Name' => 'signed char',
9057 'Size' => '1',
9058 'Type' => 'Intrinsic'
9059 },
9060 '46094' => {
9061 'BaseType' => '45982',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309062 'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
9063 'Size' => '24',
9064 'Type' => 'Const'
9065 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309066 '46104' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309067 'Header' => 'bios_table.h',
9068 'Line' => '431',
9069 'Memb' => {
9070 '0' => {
9071 'name' => 'name_handle',
9072 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309073 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309074 },
9075 '1' => {
9076 'name' => 'read_only',
9077 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309078 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309079 },
9080 '2' => {
9081 'name' => 'lower_bound',
9082 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309083 'type' => '45543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309084 },
9085 '3' => {
9086 'name' => 'upper_bound',
9087 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309088 'type' => '45543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309089 },
9090 '4' => {
9091 'name' => 'scalar_increment',
9092 'offset' => '36',
9093 'type' => '180'
9094 },
9095 '5' => {
9096 'name' => 'default_value',
9097 'offset' => '50',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309098 'type' => '45543'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309099 }
9100 },
9101 'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
9102 'Size' => '40',
9103 'Type' => 'Struct'
9104 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309105 '46202' => {
9106 'BaseType' => '46104',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309107 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
9108 'Size' => '40',
9109 'Type' => 'Const'
9110 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309111 '4653' => {
9112 'BaseType' => '969',
9113 'Name' => 'struct pldm_header_info const*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309114 'Size' => '8',
9115 'Type' => 'Pointer'
9116 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309117 '46546' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309118 'Name' => 'size_t(*)(void const*)',
9119 'Param' => {
9120 '0' => {
9121 'type' => '1434'
9122 }
9123 },
9124 'Return' => '123',
9125 'Size' => '8',
9126 'Type' => 'FuncPtr'
9127 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309128 '4658' => {
9129 'BaseType' => '714',
9130 'Name' => 'struct pldm_msg_hdr*',
9131 'Size' => '8',
9132 'Type' => 'Pointer'
9133 },
9134 '46614' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309135 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309136 'Line' => '964',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309137 'Memb' => {
9138 '0' => {
9139 'name' => 'table_data',
9140 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309141 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309142 },
9143 '1' => {
9144 'name' => 'table_len',
9145 'offset' => '8',
9146 'type' => '123'
9147 },
9148 '2' => {
9149 'name' => 'current_pos',
9150 'offset' => '22',
9151 'type' => '123'
9152 },
9153 '3' => {
9154 'name' => 'entry_length_handler',
9155 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309156 'type' => '46546'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309157 }
9158 },
9159 'Name' => 'struct pldm_bios_table_iter',
9160 'PrivateABI' => 1,
9161 'Size' => '32',
9162 'Type' => 'Struct'
9163 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309164 '46684' => {
9165 'BaseType' => '46614',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309166 'Name' => 'struct pldm_bios_table_iter const',
9167 'Size' => '32',
9168 'Type' => 'Const'
9169 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309170 '47714' => {
9171 'BaseType' => '46614',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309172 'Name' => 'struct pldm_bios_table_iter*',
9173 'Size' => '8',
9174 'Type' => 'Pointer'
9175 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309176 '47719' => {
9177 'BaseType' => '45800',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309178 'Name' => 'struct pldm_bios_attr_val_table_entry const*',
9179 'Size' => '8',
9180 'Type' => 'Pointer'
9181 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309182 '48134' => {
9183 'BaseType' => '45727',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309184 'Name' => 'struct pldm_bios_attr_table_entry const*',
9185 'Size' => '8',
9186 'Type' => 'Pointer'
9187 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309188 '4838' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309189 'BaseType' => '67',
9190 'Header' => undef,
9191 'Line' => '40',
9192 'Name' => '__uint16_t',
9193 'PrivateABI' => 1,
9194 'Size' => '2',
9195 'Type' => 'Typedef'
9196 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309197 '48723' => {
9198 'BaseType' => '45641',
9199 'Name' => 'struct pldm_bios_string_table_entry const*',
9200 'Size' => '8',
9201 'Type' => 'Pointer'
9202 },
9203 '4890' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309204 'BaseType' => '168',
9205 'Name' => 'uint8_t const',
9206 'Size' => '1',
9207 'Type' => 'Const'
9208 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309209 '4895' => {
9210 'BaseType' => '4838',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309211 'Header' => undef,
9212 'Line' => '25',
9213 'Name' => 'uint16_t',
9214 'PrivateABI' => 1,
9215 'Size' => '2',
9216 'Type' => 'Typedef'
9217 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309218 '49856' => {
9219 'BaseType' => '46684',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309220 'Name' => 'struct pldm_bios_table_iter const*',
9221 'Size' => '8',
9222 'Type' => 'Pointer'
9223 },
9224 '53' => {
9225 'Name' => 'unsigned char',
9226 'Size' => '1',
9227 'Type' => 'Intrinsic'
9228 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309229 '54682' => {
9230 'BaseType' => '45543',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309231 'Name' => 'uint64_t*',
9232 'Size' => '8',
9233 'Type' => 'Pointer'
9234 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309235 '54886' => {
9236 'BaseType' => '46202',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309237 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
9238 'Size' => '8',
9239 'Type' => 'Pointer'
9240 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309241 '55148' => {
9242 'BaseType' => '12199',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309243 'Name' => 'char const**',
9244 'Size' => '8',
9245 'Type' => 'Pointer'
9246 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309247 '56399' => {
9248 'BaseType' => '46094',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309249 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
9250 'Size' => '8',
9251 'Type' => 'Pointer'
9252 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309253 '58306' => {
9254 'BaseType' => '45960',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309255 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
9256 'Size' => '8',
9257 'Type' => 'Pointer'
9258 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309259 '6048' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309260 'Header' => 'utils.h',
9261 'Line' => '18',
9262 'Memb' => {
9263 '0' => {
9264 'name' => 'ptr',
9265 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309266 'type' => '6087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309267 },
9268 '1' => {
9269 'name' => 'length',
9270 'offset' => '8',
9271 'type' => '123'
9272 }
9273 },
9274 'Name' => 'struct variable_field',
9275 'Size' => '16',
9276 'Type' => 'Struct'
9277 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309278 '6087' => {
9279 'BaseType' => '4890',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309280 'Name' => 'uint8_t const*',
9281 'Size' => '8',
9282 'Type' => 'Pointer'
9283 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309284 '6265' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309285 'Name' => '_Bool',
9286 'Size' => '1',
9287 'Type' => 'Intrinsic'
9288 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309289 '64188' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309290 'Header' => 'firmware_update.h',
9291 'Line' => '329',
9292 'Memb' => {
9293 '0' => {
9294 'name' => 'uuid',
9295 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309296 'type' => '64292'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309297 },
9298 '1' => {
9299 'name' => 'package_header_format_version',
9300 'offset' => '22',
9301 'type' => '168'
9302 },
9303 '2' => {
9304 'name' => 'package_header_size',
9305 'offset' => '23',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309306 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309307 },
9308 '3' => {
9309 'name' => 'package_release_date_time',
9310 'offset' => '25',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309311 'type' => '14661'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309312 },
9313 '4' => {
9314 'name' => 'component_bitmap_bit_length',
9315 'offset' => '50',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309316 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309317 },
9318 '5' => {
9319 'name' => 'package_version_string_type',
9320 'offset' => '52',
9321 'type' => '168'
9322 },
9323 '6' => {
9324 'name' => 'package_version_string_length',
9325 'offset' => '53',
9326 'type' => '168'
9327 }
9328 },
9329 'Name' => 'struct pldm_package_header_information',
9330 'Size' => '36',
9331 'Type' => 'Struct'
9332 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309333 '64292' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309334 'BaseType' => '168',
9335 'Name' => 'uint8_t[16]',
9336 'Size' => '16',
9337 'Type' => 'Array'
9338 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309339 '64324' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309340 'Header' => 'firmware_update.h',
9341 'Line' => '343',
9342 'Memb' => {
9343 '0' => {
9344 'name' => 'record_length',
9345 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309346 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309347 },
9348 '1' => {
9349 'name' => 'descriptor_count',
9350 'offset' => '2',
9351 'type' => '168'
9352 },
9353 '2' => {
9354 'name' => 'device_update_option_flags',
9355 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309356 'type' => '61691'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309357 },
9358 '3' => {
9359 'name' => 'comp_image_set_version_string_type',
9360 'offset' => '7',
9361 'type' => '168'
9362 },
9363 '4' => {
9364 'name' => 'comp_image_set_version_string_length',
9365 'offset' => '8',
9366 'type' => '168'
9367 },
9368 '5' => {
9369 'name' => 'fw_device_pkg_data_length',
9370 'offset' => '9',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309371 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309372 }
9373 },
9374 'Name' => 'struct pldm_firmware_device_id_record',
9375 'Size' => '11',
9376 'Type' => 'Struct'
9377 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309378 '64519' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309379 'Header' => 'firmware_update.h',
9380 'Line' => '377',
9381 'Memb' => {
9382 '0' => {
9383 'name' => 'comp_classification',
9384 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309385 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309386 },
9387 '1' => {
9388 'name' => 'comp_identifier',
9389 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309390 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309391 },
9392 '2' => {
9393 'name' => 'comp_comparison_stamp',
9394 'offset' => '4',
9395 'type' => '180'
9396 },
9397 '3' => {
9398 'name' => 'comp_options',
9399 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309400 'type' => '61193'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309401 },
9402 '4' => {
9403 'name' => 'requested_comp_activation_method',
9404 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309405 'type' => '61193'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309406 },
9407 '5' => {
9408 'name' => 'comp_location_offset',
9409 'offset' => '18',
9410 'type' => '180'
9411 },
9412 '6' => {
9413 'name' => 'comp_size',
9414 'offset' => '22',
9415 'type' => '180'
9416 },
9417 '7' => {
9418 'name' => 'comp_version_string_type',
9419 'offset' => '32',
9420 'type' => '168'
9421 },
9422 '8' => {
9423 'name' => 'comp_version_string_length',
9424 'offset' => '33',
9425 'type' => '168'
9426 }
9427 },
9428 'Name' => 'struct pldm_component_image_information',
9429 'Size' => '22',
9430 'Type' => 'Struct'
9431 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309432 '64701' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309433 'Header' => 'firmware_update.h',
9434 'Line' => '403',
9435 'Memb' => {
9436 '0' => {
9437 'name' => 'completion_code',
9438 'offset' => '0',
9439 'type' => '168'
9440 },
9441 '1' => {
9442 'name' => 'capabilities_during_update',
9443 'offset' => '1',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309444 'type' => '61691'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309445 },
9446 '2' => {
9447 'name' => 'comp_count',
9448 'offset' => '5',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309449 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309450 },
9451 '3' => {
9452 'name' => 'active_comp_image_set_ver_str_type',
9453 'offset' => '7',
9454 'type' => '168'
9455 },
9456 '4' => {
9457 'name' => 'active_comp_image_set_ver_str_len',
9458 'offset' => '8',
9459 'type' => '168'
9460 },
9461 '5' => {
9462 'name' => 'pending_comp_image_set_ver_str_type',
9463 'offset' => '9',
9464 'type' => '168'
9465 },
9466 '6' => {
9467 'name' => 'pending_comp_image_set_ver_str_len',
9468 'offset' => '16',
9469 'type' => '168'
9470 }
9471 },
9472 'Name' => 'struct pldm_get_firmware_parameters_resp',
9473 'Size' => '11',
9474 'Type' => 'Struct'
9475 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309476 '64805' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309477 'Header' => 'firmware_update.h',
9478 'Line' => '417',
9479 'Memb' => {
9480 '0' => {
9481 'name' => 'comp_classification',
9482 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309483 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309484 },
9485 '1' => {
9486 'name' => 'comp_identifier',
9487 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309488 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309489 },
9490 '10' => {
9491 'name' => 'pending_comp_release_date',
9492 'offset' => '37',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309493 'type' => '64987'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309494 },
9495 '11' => {
9496 'name' => 'comp_activation_methods',
9497 'offset' => '51',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309498 'type' => '61193'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309499 },
9500 '12' => {
9501 'name' => 'capabilities_during_update',
9502 'offset' => '53',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309503 'type' => '61691'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309504 },
9505 '2' => {
9506 'name' => 'comp_classification_index',
9507 'offset' => '4',
9508 'type' => '168'
9509 },
9510 '3' => {
9511 'name' => 'active_comp_comparison_stamp',
9512 'offset' => '5',
9513 'type' => '180'
9514 },
9515 '4' => {
9516 'name' => 'active_comp_ver_str_type',
9517 'offset' => '9',
9518 'type' => '168'
9519 },
9520 '5' => {
9521 'name' => 'active_comp_ver_str_len',
9522 'offset' => '16',
9523 'type' => '168'
9524 },
9525 '6' => {
9526 'name' => 'active_comp_release_date',
9527 'offset' => '17',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309528 'type' => '64987'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309529 },
9530 '7' => {
9531 'name' => 'pending_comp_comparison_stamp',
9532 'offset' => '25',
9533 'type' => '180'
9534 },
9535 '8' => {
9536 'name' => 'pending_comp_ver_str_type',
9537 'offset' => '35',
9538 'type' => '168'
9539 },
9540 '9' => {
9541 'name' => 'pending_comp_ver_str_len',
9542 'offset' => '36',
9543 'type' => '168'
9544 }
9545 },
9546 'Name' => 'struct pldm_component_parameter_entry',
9547 'Size' => '39',
9548 'Type' => 'Struct'
9549 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309550 '6481' => {
9551 'BaseType' => '6048',
9552 'Name' => 'struct variable_field*',
9553 'Size' => '8',
9554 'Type' => 'Pointer'
9555 },
9556 '64987' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309557 'BaseType' => '168',
9558 'Name' => 'uint8_t[8]',
9559 'Size' => '8',
9560 'Type' => 'Array'
9561 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309562 '65847' => {
9563 'BaseType' => '6048',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309564 'Name' => 'struct variable_field const',
9565 'Size' => '16',
9566 'Type' => 'Const'
9567 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309568 '66192' => {
9569 'BaseType' => '11646',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309570 'Name' => 'bool8_t*',
9571 'Size' => '8',
9572 'Type' => 'Pointer'
9573 },
9574 '67' => {
9575 'Name' => 'unsigned short',
9576 'Size' => '2',
9577 'Type' => 'Intrinsic'
9578 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309579 '69202' => {
9580 'BaseType' => '65847',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309581 'Name' => 'struct variable_field const*',
9582 'Size' => '8',
9583 'Type' => 'Pointer'
9584 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309585 '70483' => {
9586 'BaseType' => '64805',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309587 'Name' => 'struct pldm_component_parameter_entry*',
9588 'Size' => '8',
9589 'Type' => 'Pointer'
9590 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309591 '70713' => {
9592 'BaseType' => '64701',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309593 'Name' => 'struct pldm_get_firmware_parameters_resp*',
9594 'Size' => '8',
9595 'Type' => 'Pointer'
9596 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309597 '71011' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309598 'BaseType' => '2034',
9599 'Name' => 'uint8_t**',
9600 'Size' => '8',
9601 'Type' => 'Pointer'
9602 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309603 '71305' => {
9604 'BaseType' => '64519',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309605 'Name' => 'struct pldm_component_image_information*',
9606 'Size' => '8',
9607 'Type' => 'Pointer'
9608 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309609 '714' => {
9610 'Header' => 'base.h',
9611 'Line' => '117',
9612 'Memb' => {
9613 '0' => {
9614 'name' => 'command',
9615 'offset' => '2',
9616 'type' => '168'
9617 }
9618 },
9619 'Name' => 'struct pldm_msg_hdr',
9620 'Size' => '3',
9621 'Type' => 'Struct'
9622 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309623 '71928' => {
9624 'BaseType' => '64324',
9625 'Name' => 'struct pldm_firmware_device_id_record*',
9626 'Size' => '8',
9627 'Type' => 'Pointer'
9628 },
9629 '72080' => {
9630 'BaseType' => '64188',
9631 'Name' => 'struct pldm_package_header_information*',
9632 'Size' => '8',
9633 'Type' => 'Pointer'
9634 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309635 '74' => {
9636 'Name' => 'int',
9637 'Size' => '4',
9638 'Type' => 'Intrinsic'
9639 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309640 '78523' => {
9641 'BaseType' => '78540',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309642 'Header' => undef,
9643 'Line' => '15',
9644 'Name' => 'pldm_pdr',
9645 'PrivateABI' => 1,
9646 'Size' => '24',
9647 'Type' => 'Typedef'
9648 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309649 '78535' => {
9650 'BaseType' => '78523',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309651 'Name' => 'pldm_pdr const',
9652 'Size' => '24',
9653 'Type' => 'Const'
9654 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309655 '78540' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309656 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309657 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309658 'Memb' => {
9659 '0' => {
9660 'name' => 'record_count',
9661 'offset' => '0',
9662 'type' => '180'
9663 },
9664 '1' => {
9665 'name' => 'size',
9666 'offset' => '4',
9667 'type' => '180'
9668 },
9669 '2' => {
9670 'name' => 'first',
9671 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309672 'type' => '79593'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309673 },
9674 '3' => {
9675 'name' => 'last',
9676 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309677 'type' => '79593'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309678 }
9679 },
9680 'Name' => 'struct pldm_pdr',
9681 'PrivateABI' => 1,
9682 'Size' => '24',
9683 'Type' => 'Struct'
9684 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309685 '78605' => {
9686 'BaseType' => '78622',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309687 'Header' => undef,
9688 'Line' => '20',
9689 'Name' => 'pldm_pdr_record',
9690 'PrivateABI' => 1,
9691 'Size' => '32',
9692 'Type' => 'Typedef'
9693 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309694 '78617' => {
9695 'BaseType' => '78605',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309696 'Name' => 'pldm_pdr_record const',
9697 'Size' => '32',
9698 'Type' => 'Const'
9699 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309700 '78622' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309701 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309702 'Line' => '9',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309703 'Memb' => {
9704 '0' => {
9705 'name' => 'record_handle',
9706 'offset' => '0',
9707 'type' => '180'
9708 },
9709 '1' => {
9710 'name' => 'size',
9711 'offset' => '4',
9712 'type' => '180'
9713 },
9714 '2' => {
9715 'name' => 'data',
9716 'offset' => '8',
9717 'type' => '2034'
9718 },
9719 '3' => {
9720 'name' => 'next',
9721 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309722 'type' => '79581'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309723 },
9724 '4' => {
9725 'name' => 'is_remote',
9726 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309727 'type' => '6265'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309728 },
9729 '5' => {
9730 'name' => 'terminus_handle',
9731 'offset' => '38',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309732 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309733 }
9734 },
9735 'Name' => 'struct pldm_pdr_record',
9736 'PrivateABI' => 1,
9737 'Size' => '32',
9738 'Type' => 'Struct'
9739 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309740 '78713' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309741 'Header' => 'pdr.h',
9742 'Line' => '217',
9743 'Memb' => {
9744 '0' => {
9745 'name' => 'entity_type',
9746 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309747 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309748 },
9749 '1' => {
9750 'name' => 'entity_instance_num',
9751 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309752 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309753 },
9754 '2' => {
9755 'name' => 'entity_container_id',
9756 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309757 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309758 }
9759 },
9760 'Name' => 'struct pldm_entity',
9761 'Size' => '6',
9762 'Type' => 'Struct'
9763 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309764 '78765' => {
9765 'BaseType' => '78713',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309766 'Header' => 'pdr.h',
9767 'Line' => '221',
9768 'Name' => 'pldm_entity',
9769 'Size' => '6',
9770 'Type' => 'Typedef'
9771 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309772 '78805' => {
9773 'BaseType' => '78817',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309774 'Header' => undef,
9775 'Line' => '231',
9776 'Name' => 'pldm_entity_association_tree',
9777 'PrivateABI' => 1,
9778 'Size' => '16',
9779 'Type' => 'Typedef'
9780 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309781 '78817' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309782 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309783 'Line' => '368',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309784 'Memb' => {
9785 '0' => {
9786 'name' => 'root',
9787 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309788 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309789 },
9790 '1' => {
9791 'name' => 'last_used_container_id',
9792 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309793 'type' => '4895'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309794 }
9795 },
9796 'Name' => 'struct pldm_entity_association_tree',
9797 'PrivateABI' => 1,
9798 'Size' => '16',
9799 'Type' => 'Struct'
9800 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309801 '78860' => {
9802 'BaseType' => '78872',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309803 'Header' => undef,
9804 'Line' => '236',
9805 'Name' => 'pldm_entity_node',
9806 'PrivateABI' => 1,
9807 'Size' => '40',
9808 'Type' => 'Typedef'
9809 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309810 '78872' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309811 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309812 'Line' => '373',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309813 'Memb' => {
9814 '0' => {
9815 'name' => 'entity',
9816 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309817 'type' => '78765'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309818 },
9819 '1' => {
9820 'name' => 'parent',
9821 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309822 'type' => '78765'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309823 },
9824 '2' => {
9825 'name' => 'first_child',
9826 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309827 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309828 },
9829 '3' => {
9830 'name' => 'next_sibling',
9831 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309832 'type' => '79598'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309833 },
9834 '4' => {
9835 'name' => 'association_type',
9836 'offset' => '50',
9837 'type' => '168'
9838 }
9839 },
9840 'Name' => 'struct pldm_entity_node',
9841 'PrivateABI' => 1,
9842 'Size' => '40',
9843 'Type' => 'Struct'
9844 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309845 '79581' => {
9846 'BaseType' => '78622',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309847 'Name' => 'struct pldm_pdr_record*',
9848 'Size' => '8',
9849 'Type' => 'Pointer'
9850 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309851 '79593' => {
9852 'BaseType' => '78605',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309853 'Name' => 'pldm_pdr_record*',
9854 'Size' => '8',
9855 'Type' => 'Pointer'
9856 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309857 '79598' => {
9858 'BaseType' => '78860',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309859 'Name' => 'pldm_entity_node*',
9860 'Size' => '8',
9861 'Type' => 'Pointer'
9862 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309863 '80360' => {
9864 'BaseType' => '80365',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309865 'Name' => 'pldm_entity**',
9866 'Size' => '8',
9867 'Type' => 'Pointer'
9868 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309869 '80365' => {
9870 'BaseType' => '78765',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309871 'Name' => 'pldm_entity*',
9872 'Size' => '8',
9873 'Type' => 'Pointer'
9874 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309875 '80456' => {
9876 'BaseType' => '78805',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309877 'Name' => 'pldm_entity_association_tree*',
9878 'Size' => '8',
9879 'Type' => 'Pointer'
9880 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309881 '80835' => {
9882 'BaseType' => '79598',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309883 'Name' => 'pldm_entity_node**',
9884 'Size' => '8',
9885 'Type' => 'Pointer'
9886 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309887 '81' => {
9888 'Name' => 'unsigned int',
9889 'Size' => '4',
9890 'Type' => 'Intrinsic'
9891 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309892 '81535' => {
9893 'BaseType' => '78523',
9894 'Name' => 'pldm_pdr*',
9895 'Size' => '8',
9896 'Type' => 'Pointer'
9897 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309898 '825' => {
9899 'BaseType' => '714',
9900 'Name' => 'struct pldm_msg_hdr const',
9901 'Size' => '3',
9902 'Type' => 'Const'
9903 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309904 '8294' => {
9905 'BaseType' => '4895',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309906 'Name' => 'uint16_t*',
9907 'Size' => '8',
9908 'Type' => 'Pointer'
9909 },
9910 '830' => {
9911 'Header' => 'base.h',
9912 'Line' => '150',
9913 'Memb' => {
9914 '0' => {
9915 'name' => 'hdr',
9916 'offset' => '0',
9917 'type' => '714'
9918 },
9919 '1' => {
9920 'name' => 'payload',
9921 'offset' => '3',
9922 'type' => '874'
9923 }
9924 },
9925 'Name' => 'struct pldm_msg',
9926 'Size' => '4',
9927 'Type' => 'Struct'
9928 },
9929 '869' => {
9930 'BaseType' => '830',
9931 'Name' => 'struct pldm_msg const',
9932 'Size' => '4',
9933 'Type' => 'Const'
9934 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309935 '874' => {
9936 'BaseType' => '168',
9937 'Name' => 'uint8_t[1]',
9938 'Size' => '1',
9939 'Type' => 'Array'
9940 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309941 '87837' => {
9942 'BaseType' => '78535',
9943 'Name' => 'pldm_pdr const*',
9944 'Size' => '8',
9945 'Type' => 'Pointer'
9946 },
9947 '87842' => {
9948 'BaseType' => '78617',
9949 'Name' => 'pldm_pdr_record const*',
9950 'Size' => '8',
9951 'Type' => 'Pointer'
9952 },
9953 '8822' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309954 'BaseType' => '123',
9955 'Name' => 'size_t*',
9956 'Size' => '8',
9957 'Type' => 'Pointer'
9958 },
9959 '890' => {
9960 'Header' => 'base.h',
9961 'Line' => '160',
9962 'Memb' => {
9963 '0' => {
9964 'name' => 'msg_type',
9965 'offset' => '0',
9966 'type' => '702'
9967 },
9968 '1' => {
9969 'name' => 'instance',
9970 'offset' => '4',
9971 'type' => '168'
9972 },
9973 '2' => {
9974 'name' => 'pldm_type',
9975 'offset' => '5',
9976 'type' => '168'
9977 },
9978 '3' => {
9979 'name' => 'command',
9980 'offset' => '6',
9981 'type' => '168'
9982 },
9983 '4' => {
9984 'name' => 'completion_code',
9985 'offset' => '7',
9986 'type' => '168'
9987 }
9988 },
9989 'Name' => 'struct pldm_header_info',
9990 'Size' => '8',
9991 'Type' => 'Struct'
9992 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309993 '94847' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309994 'BaseType' => '168',
9995 'Header' => 'base.h',
9996 'Line' => '14',
9997 'Name' => 'pldm_tid_t',
9998 'Size' => '1',
9999 'Type' => 'Typedef'
10000 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010001 '94859' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010002 'BaseType' => '168',
10003 'Header' => 'instance-id.h',
10004 'Line' => '11',
10005 'Name' => 'pldm_instance_id_t',
10006 'Size' => '1',
10007 'Type' => 'Typedef'
10008 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010009 '95236' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010010 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010011 'Line' => '19',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010012 'Memb' => {
10013 '0' => {
10014 'name' => 'prev',
10015 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010016 'type' => '94859'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010017 },
10018 '1' => {
10019 'name' => 'allocations',
10020 'offset' => '4',
10021 'type' => '180'
10022 }
10023 },
10024 'Name' => 'struct pldm_tid_state',
10025 'PrivateABI' => 1,
10026 'Size' => '8',
10027 'Type' => 'Struct'
10028 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010029 '95275' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010030 'Header' => undef,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010031 'Line' => '24',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010032 'Memb' => {
10033 '0' => {
10034 'name' => 'state',
10035 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010036 'type' => '95317'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010037 },
10038 '1' => {
10039 'name' => 'lock_db_fd',
10040 'offset' => '8264',
10041 'type' => '74'
10042 }
10043 },
10044 'Name' => 'struct pldm_instance_db',
10045 'PrivateABI' => 1,
10046 'Size' => '2052',
10047 'Type' => 'Struct'
10048 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010049 '95317' => {
10050 'BaseType' => '95236',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010051 'Name' => 'struct pldm_tid_state[256]',
10052 'Size' => '2048',
10053 'Type' => 'Array'
10054 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010055 '95730' => {
10056 'BaseType' => '95275',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010057 'Name' => 'struct pldm_instance_db*',
10058 'Size' => '8',
10059 'Type' => 'Pointer'
10060 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010061 '96136' => {
10062 'BaseType' => '94859',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010063 'Name' => 'pldm_instance_id_t*',
10064 'Size' => '8',
10065 'Type' => 'Pointer'
10066 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010067 '96312' => {
10068 'BaseType' => '95730',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010069 'Name' => 'struct pldm_instance_db**',
10070 'Size' => '8',
10071 'Type' => 'Pointer'
10072 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010073 '96798' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010074 'BaseType' => '168',
10075 'Header' => 'pldm.h',
10076 'Line' => '12',
10077 'Name' => 'mctp_eid_t',
10078 'Size' => '1',
10079 'Type' => 'Typedef'
10080 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010081 '96810' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010082 'Header' => 'pldm.h',
10083 'Line' => '14',
10084 'Memb' => {
10085 '0' => {
10086 'name' => 'PLDM_REQUESTER_SUCCESS',
10087 'value' => '0'
10088 },
10089 '1' => {
10090 'name' => 'PLDM_REQUESTER_OPEN_FAIL',
10091 'value' => '18446744073709551615 (-1)'
10092 },
10093 '10' => {
10094 'name' => 'PLDM_REQUESTER_SETUP_FAIL',
10095 'value' => '18446744073709551606 (-10)'
10096 },
10097 '11' => {
10098 'name' => 'PLDM_REQUESTER_INVALID_SETUP',
10099 'value' => '18446744073709551605 (-11)'
10100 },
10101 '12' => {
10102 'name' => 'PLDM_REQUESTER_POLL_FAIL',
10103 'value' => '18446744073709551604 (-12)'
10104 },
10105 '2' => {
10106 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
10107 'value' => '18446744073709551614 (-2)'
10108 },
10109 '3' => {
10110 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
10111 'value' => '18446744073709551613 (-3)'
10112 },
10113 '4' => {
10114 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
10115 'value' => '18446744073709551612 (-4)'
10116 },
10117 '5' => {
10118 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
10119 'value' => '18446744073709551611 (-5)'
10120 },
10121 '6' => {
10122 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
10123 'value' => '18446744073709551610 (-6)'
10124 },
10125 '7' => {
10126 'name' => 'PLDM_REQUESTER_SEND_FAIL',
10127 'value' => '18446744073709551609 (-7)'
10128 },
10129 '8' => {
10130 'name' => 'PLDM_REQUESTER_RECV_FAIL',
10131 'value' => '18446744073709551608 (-8)'
10132 },
10133 '9' => {
10134 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
10135 'value' => '18446744073709551607 (-9)'
10136 }
10137 },
10138 'Name' => 'enum pldm_requester_error_codes',
10139 'Size' => '4',
10140 'Type' => 'Enum'
10141 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010142 '969' => {
10143 'BaseType' => '890',
10144 'Name' => 'struct pldm_header_info const',
10145 'Size' => '8',
10146 'Type' => 'Const'
10147 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010148 '96907' => {
10149 'BaseType' => '96810',
10150 'Header' => 'pldm.h',
10151 'Line' => '28',
10152 'Name' => 'pldm_requester_rc_t',
10153 'Size' => '4',
10154 'Type' => 'Typedef'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010155 }
10156 },
10157 'UndefinedSymbols' => {
10158 'libpldm.so.0.2.0' => {
10159 '_ITM_deregisterTMCloneTable' => 0,
10160 '_ITM_registerTMCloneTable' => 0,
10161 '__assert_fail@GLIBC_2.17' => 0,
10162 '__cxa_finalize@GLIBC_2.17' => 0,
10163 '__errno_location@GLIBC_2.17' => 0,
10164 '__gmon_start__' => 0,
10165 'calloc@GLIBC_2.17' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010166 'clock_gettime@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010167 'close@GLIBC_2.17' => 0,
10168 'connect@GLIBC_2.17' => 0,
10169 'dup@GLIBC_2.17' => 0,
10170 'fcntl64@GLIBC_2.28' => 0,
10171 'free@GLIBC_2.17' => 0,
10172 'malloc@GLIBC_2.17' => 0,
10173 'memcmp@GLIBC_2.17' => 0,
10174 'memcpy@GLIBC_2.17' => 0,
10175 'open64@GLIBC_2.17' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010176 'poll@GLIBC_2.17' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010177 'recv@GLIBC_2.17' => 0,
10178 'recvmsg@GLIBC_2.17' => 0,
10179 'sendmsg@GLIBC_2.17' => 0,
10180 'sendto@GLIBC_2.17' => 0,
10181 'socket@GLIBC_2.17' => 0,
10182 'stat64@GLIBC_2.33' => 0,
10183 'strlen@GLIBC_2.17' => 0,
10184 'write@GLIBC_2.17' => 0
10185 }
10186 },
10187 'WordSize' => '8'
10188 };