blob: 71399b85b57061c1729ba925aba892255cdd2725 [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' => {
7 'af-mctp.h' => 1,
8 'base.h' => 1,
9 'bios.h' => 1,
10 'bios_table.h' => 1,
11 'firmware_update.h' => 1,
12 'fru.h' => 1,
13 'instance-id.h' => 1,
14 'mctp-demux.h' => 1,
15 'pdr.h' => 1,
16 'platform.h' => 1,
17 'pldm.h' => 1,
18 'transport.h' => 1,
19 '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' => {
31 '10020' => {
32 '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',
60 'type' => '4893'
61 },
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 },
74 '100306' => {
75 'Header' => 'af-mctp.h',
76 'Param' => {
77 '0' => {
78 'name' => 'ctx',
79 'type' => '99574'
80 },
81 '1' => {
82 'name' => 'tid',
83 'type' => '93997'
84 },
85 '2' => {
86 'name' => 'eid',
87 'type' => '95948'
88 }
89 },
90 'Return' => '74',
91 'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
92 },
93 '100384' => {
94 'Header' => 'af-mctp.h',
95 'Param' => {
96 '0' => {
97 'name' => 'ctx',
98 'type' => '99574'
99 },
100 '1' => {
101 'name' => 'tid',
102 'type' => '93997'
103 },
104 '2' => {
105 'name' => 'eid',
106 'type' => '95948'
107 }
108 },
109 'Return' => '74',
110 'ShortName' => 'pldm_transport_af_mctp_map_tid'
111 },
112 '100563' => {
113 'Header' => 'af-mctp.h',
114 'Param' => {
115 '0' => {
116 'name' => 't',
117 'type' => '96268'
118 },
119 '1' => {
120 'name' => 'pollfd',
121 'type' => '98671'
122 }
123 },
124 'Return' => '74',
125 'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
126 },
127 '100646' => {
128 'Header' => 'af-mctp.h',
129 'Param' => {
130 '0' => {
131 'name' => 'ctx',
132 'type' => '99574'
133 }
134 },
135 'Return' => '96268',
136 'ShortName' => 'pldm_transport_af_mctp_core'
137 },
138 '103541' => {
139 'Header' => 'mctp-demux.h',
140 'Param' => {
141 '0' => {
142 'name' => 'ctx',
143 'type' => '96226'
144 },
145 '1' => {
146 'name' => 'tid',
147 'type' => '93997'
148 },
149 '2' => {
150 'name' => 'eid',
151 'type' => '95948'
152 }
153 },
154 'Return' => '74',
155 'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
156 },
157 '103800' => {
158 'Header' => 'mctp-demux.h',
159 'Param' => {
160 '0' => {
161 'name' => 't',
162 'type' => '96268'
163 },
164 '1' => {
165 'name' => 'pollfd',
166 'type' => '98671'
167 }
168 },
169 'Return' => '74',
170 'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
171 },
172 '10502' => {
173 'Header' => 'bios.h',
174 'Param' => {
175 '0' => {
176 'name' => 'msg',
177 'type' => '2029'
178 },
179 '1' => {
180 'name' => 'payload_length',
181 'type' => '123'
182 },
183 '2' => {
184 'name' => 'completion_code',
185 'type' => '2034'
186 },
187 '3' => {
188 'name' => 'seconds',
189 'type' => '2034'
190 },
191 '4' => {
192 'name' => 'minutes',
193 'type' => '2034'
194 },
195 '5' => {
196 'name' => 'hours',
197 'type' => '2034'
198 },
199 '6' => {
200 'name' => 'day',
201 'type' => '2034'
202 },
203 '7' => {
204 'name' => 'month',
205 'type' => '2034'
206 },
207 '8' => {
208 'name' => 'year',
209 'offset' => '0',
210 'type' => '8292'
211 }
212 },
213 'Return' => '74',
214 'ShortName' => 'decode_get_date_time_resp'
215 },
216 '105517' => {
217 'Header' => 'transport.h',
218 'Param' => {
219 '0' => {
220 'name' => 'transport',
221 'type' => '96268'
222 },
223 '1' => {
224 'name' => 'timeout',
225 'type' => '74'
226 }
227 },
228 'Return' => '96057',
229 'ShortName' => 'pldm_transport_poll'
230 },
231 '10690' => {
232 'Header' => 'bios.h',
233 'Param' => {
234 '0' => {
235 'name' => 'instance_id',
236 'type' => '168'
237 },
238 '1' => {
239 'name' => 'completion_code',
240 'type' => '168'
241 },
242 '2' => {
243 'name' => 'seconds',
244 'type' => '168'
245 },
246 '3' => {
247 'name' => 'minutes',
248 'type' => '168'
249 },
250 '4' => {
251 'name' => 'hours',
252 'type' => '168'
253 },
254 '5' => {
255 'name' => 'day',
256 'type' => '168'
257 },
258 '6' => {
259 'name' => 'month',
260 'type' => '168'
261 },
262 '7' => {
263 'name' => 'year',
264 'type' => '4893'
265 },
266 '8' => {
267 'name' => 'msg',
268 'type' => '1615'
269 }
270 },
271 'Return' => '74',
272 'ShortName' => 'encode_get_date_time_resp'
273 },
274 '10969' => {
275 'Header' => 'bios.h',
276 'Param' => {
277 '0' => {
278 'name' => 'instance_id',
279 'type' => '168'
280 },
281 '1' => {
282 'name' => 'msg',
283 'type' => '1615'
284 }
285 },
286 'Return' => '74',
287 'ShortName' => 'encode_get_date_time_req'
288 },
289 '1440' => {
290 'Header' => 'base.h',
291 'Param' => {
292 '0' => {
293 'name' => 'msg_type',
294 'type' => '168'
295 },
296 '1' => {
297 'name' => 'instance_id',
298 'type' => '168'
299 },
300 '2' => {
301 'name' => 'pldm_type',
302 'type' => '168'
303 },
304 '3' => {
305 'name' => 'command',
306 'type' => '168'
307 },
308 '4' => {
309 'name' => 'msg',
310 'type' => '1615'
311 }
312 },
313 'Return' => '74',
314 'ShortName' => 'encode_pldm_header_only'
315 },
316 '15839' => {
317 'Header' => 'platform.h',
318 'Param' => {
319 '0' => {
320 'name' => 'msg',
321 'type' => '2029'
322 },
323 '1' => {
324 'name' => 'payload_length',
325 'type' => '123'
326 },
327 '10' => {
328 'name' => 'event_data_integrity_checksum',
329 'type' => '2039'
330 },
331 '2' => {
332 'name' => 'completion_code',
333 'type' => '2034'
334 },
335 '3' => {
336 'name' => 'tid',
337 'type' => '2034'
338 },
339 '4' => {
340 'name' => 'event_id',
341 'type' => '8292'
342 },
343 '5' => {
344 'name' => 'next_data_transfer_handle',
345 'type' => '2039'
346 },
347 '6' => {
348 'name' => 'transfer_flag',
349 'type' => '2034'
350 },
351 '7' => {
352 'name' => 'event_class',
353 'type' => '2034'
354 },
355 '8' => {
356 'name' => 'event_data_size',
357 'type' => '2039'
358 },
359 '9' => {
360 'name' => 'event_data',
361 'type' => '16582'
362 }
363 },
364 'Return' => '74',
365 'ShortName' => 'decode_poll_for_platform_event_message_resp'
366 },
367 '1620' => {
368 'Header' => 'base.h',
369 'Param' => {
370 '0' => {
371 'name' => 'instance_id',
372 'type' => '168'
373 },
374 '1' => {
375 'name' => 'type',
376 'type' => '168'
377 },
378 '2' => {
379 'name' => 'command',
380 'type' => '168'
381 },
382 '3' => {
383 'name' => 'cc',
384 'type' => '168'
385 },
386 '4' => {
387 'name' => 'msg',
388 'type' => '1615'
389 }
390 },
391 'Return' => '74',
392 'ShortName' => 'encode_cc_only_resp'
393 },
394 '16592' => {
395 'Header' => 'platform.h',
396 'Param' => {
397 '0' => {
398 'name' => 'instance_id',
399 'type' => '168'
400 },
401 '1' => {
402 'name' => 'format_version',
403 'type' => '168'
404 },
405 '2' => {
406 'name' => 'transfer_operation_flag',
407 'type' => '168'
408 },
409 '3' => {
410 'name' => 'data_transfer_handle',
411 'type' => '180'
412 },
413 '4' => {
414 'name' => 'event_id_to_acknowledge',
415 'type' => '4893'
416 },
417 '5' => {
418 'name' => 'msg',
419 'type' => '1615'
420 },
421 '6' => {
422 'name' => 'payload_length',
423 'type' => '123'
424 }
425 },
426 'Return' => '74',
427 'ShortName' => 'encode_poll_for_platform_event_message_req'
428 },
429 '17130' => {
430 'Header' => 'platform.h',
431 'Param' => {
432 '0' => {
433 'name' => 'instance_id',
434 'type' => '168'
435 },
436 '1' => {
437 'name' => 'completion_code',
438 'type' => '168'
439 },
440 '2' => {
441 'name' => 'msg',
442 'type' => '1615'
443 }
444 },
445 'Return' => '74',
446 'ShortName' => 'encode_set_event_receiver_resp'
447 },
448 '17288' => {
449 'Header' => 'platform.h',
450 'Param' => {
451 '0' => {
452 'name' => 'msg',
453 'type' => '2029'
454 },
455 '1' => {
456 'name' => 'payload_length',
457 'type' => '123'
458 },
459 '2' => {
460 'name' => 'event_message_global_enable',
461 'type' => '2034'
462 },
463 '3' => {
464 'name' => 'transport_protocol_type',
465 'type' => '2034'
466 },
467 '4' => {
468 'name' => 'event_receiver_address_info',
469 'type' => '2034'
470 },
471 '5' => {
472 'name' => 'heartbeat_timer',
473 'type' => '8292'
474 }
475 },
476 'Return' => '74',
477 'ShortName' => 'decode_set_event_receiver_req'
478 },
479 '17759' => {
480 'Header' => 'platform.h',
481 'Param' => {
482 '0' => {
483 'name' => 'msg',
484 'type' => '2029'
485 },
486 '1' => {
487 'name' => 'payload_length',
488 'type' => '123'
489 },
490 '2' => {
491 'name' => 'completion_code',
492 'type' => '2034'
493 }
494 },
495 'Return' => '74',
496 'ShortName' => 'decode_set_event_receiver_resp'
497 },
498 '18077' => {
499 'Header' => 'platform.h',
500 'Param' => {
501 '0' => {
502 'name' => 'instance_id',
503 'type' => '168'
504 },
505 '1' => {
506 'name' => 'event_message_global_enable',
507 'type' => '168'
508 },
509 '2' => {
510 'name' => 'transport_protocol_type',
511 'type' => '168'
512 },
513 '3' => {
514 'name' => 'event_receiver_address_info',
515 'type' => '168'
516 },
517 '4' => {
518 'name' => 'heartbeat_timer',
519 'type' => '4893'
520 },
521 '5' => {
522 'name' => 'msg',
523 'type' => '1615'
524 }
525 },
526 'Return' => '74',
527 'ShortName' => 'encode_set_event_receiver_req'
528 },
529 '1811' => {
530 'Header' => 'base.h',
531 'Param' => {
532 '0' => {
533 'name' => 'msg',
534 'type' => '2029'
535 },
536 '1' => {
537 'name' => 'payload_length',
538 'type' => '123'
539 },
540 '2' => {
541 'name' => 'pldm_type',
542 'type' => '2034'
543 },
544 '3' => {
545 'name' => 'transfer_opflag',
546 'type' => '2034'
547 },
548 '4' => {
549 'name' => 'transfer_ctx',
550 'type' => '2039'
551 },
552 '5' => {
553 'name' => 'transfer_handle',
554 'type' => '2039'
555 },
556 '6' => {
557 'name' => 'section_offset',
558 'type' => '2039'
559 },
560 '7' => {
561 'name' => 'section_length',
562 'type' => '2039'
563 }
564 },
565 'Return' => '74',
566 'ShortName' => 'decode_multipart_receive_req'
567 },
568 '18324' => {
569 'Header' => 'platform.h',
570 'Param' => {
571 '0' => {
572 'name' => 'msg',
573 'type' => '2029'
574 },
575 '1' => {
576 'name' => 'payload_length',
577 'type' => '123'
578 },
579 '2' => {
580 'name' => 'sensor_id',
581 'type' => '8292'
582 },
583 '3' => {
584 'name' => 'rearm_event_state',
585 'type' => '2034'
586 }
587 },
588 'Return' => '74',
589 'ShortName' => 'decode_get_sensor_reading_req'
590 },
591 '18694' => {
592 'Header' => 'platform.h',
593 'Param' => {
594 '0' => {
595 'name' => 'instance_id',
596 'type' => '168'
597 },
598 '1' => {
599 'name' => 'completion_code',
600 'type' => '168'
601 },
602 '10' => {
603 'name' => 'payload_length',
604 'type' => '123'
605 },
606 '2' => {
607 'name' => 'sensor_data_size',
608 'type' => '168'
609 },
610 '3' => {
611 'name' => 'sensor_operational_state',
612 'type' => '168'
613 },
614 '4' => {
615 'name' => 'sensor_event_message_enable',
616 'type' => '168'
617 },
618 '5' => {
619 'name' => 'present_state',
620 'type' => '168'
621 },
622 '6' => {
623 'name' => 'previous_state',
624 'type' => '168'
625 },
626 '7' => {
627 'name' => 'event_state',
628 'type' => '168'
629 },
630 '8' => {
631 'name' => 'present_reading',
632 'type' => '6085'
633 },
634 '9' => {
635 'name' => 'msg',
636 'type' => '1615'
637 }
638 },
639 'Return' => '74',
640 'ShortName' => 'encode_get_sensor_reading_resp'
641 },
642 '19113' => {
643 'Header' => 'platform.h',
644 'Param' => {
645 '0' => {
646 'name' => 'msg',
647 'type' => '2029'
648 },
649 '1' => {
650 'name' => 'payload_length',
651 'type' => '123'
652 },
653 '2' => {
654 'name' => 'completion_code',
655 'type' => '2034'
656 },
657 '3' => {
658 'name' => 'sensor_data_size',
659 'type' => '2034'
660 },
661 '4' => {
662 'name' => 'sensor_operational_state',
663 'type' => '2034'
664 },
665 '5' => {
666 'name' => 'sensor_event_message_enable',
667 'type' => '2034'
668 },
669 '6' => {
670 'name' => 'present_state',
671 'type' => '2034'
672 },
673 '7' => {
674 'name' => 'previous_state',
675 'type' => '2034'
676 },
677 '8' => {
678 'name' => 'event_state',
679 'type' => '2034'
680 },
681 '9' => {
682 'name' => 'present_reading',
683 'type' => '2034'
684 }
685 },
686 'Return' => '74',
687 'ShortName' => 'decode_get_sensor_reading_resp'
688 },
689 '20007' => {
690 'Header' => 'platform.h',
691 'Param' => {
692 '0' => {
693 'name' => 'instance_id',
694 'type' => '168'
695 },
696 '1' => {
697 'name' => 'sensor_id',
698 'type' => '4893'
699 },
700 '2' => {
701 'name' => 'rearm_event_state',
702 'type' => '168'
703 },
704 '3' => {
705 'name' => 'msg',
706 'type' => '1615'
707 }
708 },
709 'Return' => '74',
710 'ShortName' => 'encode_get_sensor_reading_req'
711 },
712 '20212' => {
713 'Header' => 'platform.h',
714 'Param' => {
715 '0' => {
716 'name' => 'change_record_data',
717 'type' => '6085'
718 },
719 '1' => {
720 'name' => 'change_record_data_size',
721 'type' => '123'
722 },
723 '2' => {
724 'name' => 'event_data_operation',
725 'type' => '2034'
726 },
727 '3' => {
728 'name' => 'number_of_change_entries',
729 'type' => '2034'
730 },
731 '4' => {
732 'name' => 'change_entry_data_offset',
733 'type' => '8820'
734 }
735 },
736 'Return' => '74',
737 'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
738 },
739 '2049' => {
740 'Header' => 'base.h',
741 'Param' => {
742 '0' => {
743 'name' => 'instance_id',
744 'type' => '168'
745 },
746 '1' => {
747 'name' => 'tid',
748 'type' => '168'
749 },
750 '2' => {
751 'name' => 'msg',
752 'type' => '1615'
753 }
754 },
755 'Return' => '74',
756 'ShortName' => 'encode_set_tid_req'
757 },
758 '20611' => {
759 'Header' => 'platform.h',
760 'Param' => {
761 '0' => {
762 'name' => 'event_data',
763 'type' => '6085'
764 },
765 '1' => {
766 'name' => 'event_data_size',
767 'type' => '123'
768 },
769 '2' => {
770 'name' => 'event_data_format',
771 'type' => '2034'
772 },
773 '3' => {
774 'name' => 'number_of_change_records',
775 'type' => '2034'
776 },
777 '4' => {
778 'name' => 'change_record_data_offset',
779 'type' => '8820'
780 }
781 },
782 'Return' => '74',
783 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
784 },
785 '21000' => {
786 'Header' => 'platform.h',
787 'Param' => {
788 '0' => {
789 'name' => 'event_data_format',
790 'type' => '168'
791 },
792 '1' => {
793 'name' => 'number_of_change_records',
794 'type' => '168'
795 },
796 '2' => {
797 'name' => 'event_data_operations',
798 'type' => '6085'
799 },
800 '3' => {
801 'name' => 'numbers_of_change_entries',
802 'type' => '6085'
803 },
804 '4' => {
805 'name' => 'change_entries',
806 'type' => '21319'
807 },
808 '5' => {
809 'name' => 'event_data',
810 'type' => '21334'
811 },
812 '6' => {
813 'name' => 'actual_change_records_size',
814 'type' => '8820'
815 },
816 '7' => {
817 'name' => 'max_change_records_size',
818 'type' => '123'
819 }
820 },
821 'Return' => '74',
822 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
823 },
824 '21344' => {
825 'Header' => 'platform.h',
826 'Param' => {
827 '0' => {
828 'name' => 'msg',
829 'type' => '2029'
830 },
831 '1' => {
832 'name' => 'payload_length',
833 'type' => '123'
834 },
835 '2' => {
836 'name' => 'completion_code',
837 'type' => '2034'
838 },
839 '3' => {
840 'name' => 'effecter_data_size',
841 'type' => '2034'
842 },
843 '4' => {
844 'name' => 'effecter_oper_state',
845 'type' => '2034'
846 },
847 '5' => {
848 'name' => 'pending_value',
849 'type' => '2034'
850 },
851 '6' => {
852 'name' => 'present_value',
853 'type' => '2034'
854 }
855 },
856 'Return' => '74',
857 'ShortName' => 'decode_get_numeric_effecter_value_resp'
858 },
859 '2226' => {
860 'Header' => 'base.h',
861 'Param' => {
862 '0' => {
863 'name' => 'msg',
864 'type' => '2029'
865 },
866 '1' => {
867 'name' => 'payload_length',
868 'type' => '123'
869 },
870 '2' => {
871 'name' => 'completion_code',
872 'type' => '2034'
873 },
874 '3' => {
875 'name' => 'tid',
876 'type' => '2034'
877 }
878 },
879 'Return' => '74',
880 'ShortName' => 'decode_get_tid_resp'
881 },
882 '22290' => {
883 'Header' => 'platform.h',
884 'Param' => {
885 '0' => {
886 'name' => 'msg',
887 'type' => '2029'
888 },
889 '1' => {
890 'name' => 'payload_length',
891 'type' => '123'
892 },
893 '2' => {
894 'name' => 'effecter_id',
895 'type' => '8292'
896 }
897 },
898 'Return' => '74',
899 'ShortName' => 'decode_get_numeric_effecter_value_req'
900 },
901 '22608' => {
902 'Header' => 'platform.h',
903 'Param' => {
904 '0' => {
905 'name' => 'instance_id',
906 'type' => '168'
907 },
908 '1' => {
909 'name' => 'completion_code',
910 'type' => '168'
911 },
912 '2' => {
913 'name' => 'effecter_data_size',
914 'type' => '168'
915 },
916 '3' => {
917 'name' => 'effecter_oper_state',
918 'type' => '168'
919 },
920 '4' => {
921 'name' => 'pending_value',
922 'type' => '6085'
923 },
924 '5' => {
925 'name' => 'present_value',
926 'type' => '6085'
927 },
928 '6' => {
929 'name' => 'msg',
930 'type' => '1615'
931 },
932 '7' => {
933 'name' => 'payload_length',
934 'type' => '123'
935 }
936 },
937 'Return' => '74',
938 'ShortName' => 'encode_get_numeric_effecter_value_resp'
939 },
940 '23001' => {
941 'Header' => 'platform.h',
942 'Param' => {
943 '0' => {
944 'name' => 'instance_id',
945 'type' => '168'
946 },
947 '1' => {
948 'name' => 'effecter_id',
949 'type' => '4893'
950 },
951 '2' => {
952 'name' => 'msg',
953 'type' => '1615'
954 }
955 },
956 'Return' => '74',
957 'ShortName' => 'encode_get_numeric_effecter_value_req'
958 },
959 '23185' => {
960 'Header' => 'platform.h',
961 'Param' => {
962 '0' => {
963 'name' => 'pdr_data',
964 'type' => '1434'
965 },
966 '1' => {
967 'name' => 'pdr_data_length',
968 'type' => '123'
969 },
970 '2' => {
971 'name' => 'pdr_value',
972 'type' => '27658'
973 }
974 },
975 'Return' => '74',
976 'ShortName' => 'decode_numeric_sensor_pdr_data'
977 },
978 '2348' => {
979 'Header' => 'base.h',
980 'Param' => {
981 '0' => {
982 'name' => 'instance_id',
983 'type' => '168'
984 },
985 '1' => {
986 'name' => 'completion_code',
987 'type' => '168'
988 },
989 '2' => {
990 'name' => 'tid',
991 'type' => '168'
992 },
993 '3' => {
994 'name' => 'msg',
995 'type' => '1615'
996 }
997 },
998 'Return' => '74',
999 'ShortName' => 'encode_get_tid_resp'
1000 },
1001 '2540' => {
1002 'Header' => 'base.h',
1003 'Param' => {
1004 '0' => {
1005 'name' => 'instance_id',
1006 'type' => '168'
1007 },
1008 '1' => {
1009 'name' => 'msg',
1010 'type' => '1615'
1011 }
1012 },
1013 'Return' => '74',
1014 'ShortName' => 'encode_get_tid_req'
1015 },
1016 '2655' => {
1017 'Header' => 'base.h',
1018 'Param' => {
1019 '0' => {
1020 'name' => 'msg',
1021 'type' => '2029'
1022 },
1023 '1' => {
1024 'name' => 'payload_length',
1025 'type' => '123'
1026 },
1027 '2' => {
1028 'name' => 'completion_code',
1029 'type' => '2034'
1030 },
1031 '3' => {
1032 'name' => 'next_transfer_handle',
1033 'type' => '2039'
1034 },
1035 '4' => {
1036 'name' => 'transfer_flag',
1037 'type' => '2034'
1038 },
1039 '5' => {
1040 'name' => 'version',
1041 'type' => '2811'
1042 }
1043 },
1044 'Return' => '74',
1045 'ShortName' => 'decode_get_version_resp'
1046 },
1047 '27663' => {
1048 'Header' => 'platform.h',
1049 'Param' => {
1050 '0' => {
1051 'name' => 'sensor_data',
1052 'type' => '6085'
1053 },
1054 '1' => {
1055 'name' => 'sensor_data_length',
1056 'type' => '123'
1057 },
1058 '2' => {
1059 'name' => 'event_state',
1060 'type' => '2034'
1061 },
1062 '3' => {
1063 'name' => 'previous_event_state',
1064 'type' => '2034'
1065 },
1066 '4' => {
1067 'name' => 'sensor_data_size',
1068 'type' => '2034'
1069 },
1070 '5' => {
1071 'name' => 'present_reading',
1072 'type' => '2039'
1073 }
1074 },
1075 'Return' => '74',
1076 'ShortName' => 'decode_numeric_sensor_data'
1077 },
1078 '2821' => {
1079 'Header' => 'base.h',
1080 'Param' => {
1081 '0' => {
1082 'name' => 'msg',
1083 'type' => '2029'
1084 },
1085 '1' => {
1086 'name' => 'payload_length',
1087 'type' => '123'
1088 },
1089 '2' => {
1090 'name' => 'transfer_handle',
1091 'type' => '2039'
1092 },
1093 '3' => {
1094 'name' => 'transfer_opflag',
1095 'type' => '2034'
1096 },
1097 '4' => {
1098 'name' => 'type',
1099 'type' => '2034'
1100 }
1101 },
1102 'Return' => '74',
1103 'ShortName' => 'decode_get_version_req'
1104 },
1105 '28481' => {
1106 'Header' => 'platform.h',
1107 'Param' => {
1108 '0' => {
1109 'name' => 'sensor_data',
1110 'type' => '6085'
1111 },
1112 '1' => {
1113 'name' => 'sensor_data_length',
1114 'type' => '123'
1115 },
1116 '2' => {
1117 'name' => 'sensor_offset',
1118 'type' => '2034'
1119 },
1120 '3' => {
1121 'name' => 'event_state',
1122 'type' => '2034'
1123 },
1124 '4' => {
1125 'name' => 'previous_event_state',
1126 'type' => '2034'
1127 }
1128 },
1129 'Return' => '74',
1130 'ShortName' => 'decode_state_sensor_data'
1131 },
1132 '28900' => {
1133 'Header' => 'platform.h',
1134 'Param' => {
1135 '0' => {
1136 'name' => 'sensor_data',
1137 'type' => '6085'
1138 },
1139 '1' => {
1140 'name' => 'sensor_data_length',
1141 'type' => '123'
1142 },
1143 '2' => {
1144 'name' => 'present_op_state',
1145 'type' => '2034'
1146 },
1147 '3' => {
1148 'name' => 'previous_op_state',
1149 'type' => '2034'
1150 }
1151 },
1152 'Return' => '74',
1153 'ShortName' => 'decode_sensor_op_data'
1154 },
1155 '29268' => {
1156 'Header' => 'platform.h',
1157 'Param' => {
1158 '0' => {
1159 'name' => 'event_data',
1160 'type' => '6085'
1161 },
1162 '1' => {
1163 'name' => 'event_data_length',
1164 'type' => '123'
1165 },
1166 '2' => {
1167 'name' => 'sensor_id',
1168 'type' => '8292'
1169 },
1170 '3' => {
1171 'name' => 'sensor_event_class_type',
1172 'type' => '2034'
1173 },
1174 '4' => {
1175 'name' => 'event_class_data_offset',
1176 'type' => '8820'
1177 }
1178 },
1179 'Return' => '74',
1180 'ShortName' => 'decode_sensor_event_data'
1181 },
1182 '2962' => {
1183 'Header' => 'base.h',
1184 'Param' => {
1185 '0' => {
1186 'name' => 'instance_id',
1187 'type' => '168'
1188 },
1189 '1' => {
1190 'name' => 'completion_code',
1191 'type' => '168'
1192 },
1193 '2' => {
1194 'name' => 'next_transfer_handle',
1195 'type' => '180'
1196 },
1197 '3' => {
1198 'name' => 'transfer_flag',
1199 'type' => '168'
1200 },
1201 '4' => {
1202 'name' => 'version_data',
1203 'type' => '3250'
1204 },
1205 '5' => {
1206 'name' => 'version_size',
1207 'type' => '123'
1208 },
1209 '6' => {
1210 'name' => 'msg',
1211 'type' => '1615'
1212 }
1213 },
1214 'Return' => '74',
1215 'ShortName' => 'encode_get_version_resp'
1216 },
1217 '29676' => {
1218 'Header' => 'platform.h',
1219 'Param' => {
1220 '0' => {
1221 'name' => 'msg',
1222 'type' => '2029'
1223 },
1224 '1' => {
1225 'name' => 'payload_length',
1226 'type' => '123'
1227 },
1228 '2' => {
1229 'name' => 'completion_code',
1230 'type' => '2034'
1231 },
1232 '3' => {
1233 'name' => 'synchrony_config',
1234 'type' => '2034'
1235 },
1236 '4' => {
1237 'name' => 'synchrony_config_support',
1238 'type' => '30341'
1239 },
1240 '5' => {
1241 'name' => 'number_event_class_returned',
1242 'type' => '2034'
1243 },
1244 '6' => {
1245 'name' => 'event_class',
1246 'type' => '2034'
1247 },
1248 '7' => {
1249 'name' => 'event_class_count',
1250 'type' => '168'
1251 }
1252 },
1253 'Return' => '74',
1254 'ShortName' => 'decode_event_message_supported_resp'
1255 },
1256 '30346' => {
1257 'Header' => 'platform.h',
1258 'Param' => {
1259 '0' => {
1260 'name' => 'instance_id',
1261 'type' => '168'
1262 },
1263 '1' => {
1264 'name' => 'format_version',
1265 'type' => '168'
1266 },
1267 '2' => {
1268 'name' => 'msg',
1269 'type' => '1615'
1270 }
1271 },
1272 'Return' => '74',
1273 'ShortName' => 'encode_event_message_supported_req'
1274 },
1275 '30530' => {
1276 'Header' => 'platform.h',
1277 'Param' => {
1278 '0' => {
1279 'name' => 'msg',
1280 'type' => '2029'
1281 },
1282 '1' => {
1283 'name' => 'payload_length',
1284 'type' => '123'
1285 },
1286 '2' => {
1287 'name' => 'completion_code',
1288 'type' => '2034'
1289 },
1290 '3' => {
1291 'name' => 'terminus_max_buffer_size',
1292 'type' => '8292'
1293 }
1294 },
1295 'Return' => '74',
1296 'ShortName' => 'decode_event_message_buffer_size_resp'
1297 },
1298 '30899' => {
1299 'Header' => 'platform.h',
1300 'Param' => {
1301 '0' => {
1302 'name' => 'instance_id',
1303 'type' => '168'
1304 },
1305 '1' => {
1306 'name' => 'event_receiver_max_buffer_size',
1307 'type' => '4893'
1308 },
1309 '2' => {
1310 'name' => 'msg',
1311 'type' => '1615'
1312 }
1313 },
1314 'Return' => '74',
1315 'ShortName' => 'encode_event_message_buffer_size_req'
1316 },
1317 '31083' => {
1318 'Header' => 'platform.h',
1319 'Param' => {
1320 '0' => {
1321 'name' => 'msg',
1322 'type' => '2029'
1323 },
1324 '1' => {
1325 'name' => 'payload_length',
1326 'type' => '123'
1327 },
1328 '2' => {
1329 'name' => 'completion_code',
1330 'type' => '2034'
1331 },
1332 '3' => {
1333 'name' => 'platform_event_status',
1334 'type' => '2034'
1335 }
1336 },
1337 'Return' => '74',
1338 'ShortName' => 'decode_platform_event_message_resp'
1339 },
1340 '31452' => {
1341 'Header' => 'platform.h',
1342 'Param' => {
1343 '0' => {
1344 'name' => 'instance_id',
1345 'type' => '168'
1346 },
1347 '1' => {
1348 'name' => 'format_version',
1349 'type' => '168'
1350 },
1351 '2' => {
1352 'name' => 'tid',
1353 'type' => '168'
1354 },
1355 '3' => {
1356 'name' => 'event_class',
1357 'type' => '168'
1358 },
1359 '4' => {
1360 'name' => 'event_data',
1361 'type' => '6085'
1362 },
1363 '5' => {
1364 'name' => 'event_data_length',
1365 'type' => '123'
1366 },
1367 '6' => {
1368 'name' => 'msg',
1369 'type' => '1615'
1370 },
1371 '7' => {
1372 'name' => 'payload_length',
1373 'type' => '123'
1374 }
1375 },
1376 'Return' => '74',
1377 'ShortName' => 'encode_platform_event_message_req'
1378 },
1379 '31777' => {
1380 'Header' => 'platform.h',
1381 'Param' => {
1382 '0' => {
1383 'name' => 'instance_id',
1384 'type' => '168'
1385 },
1386 '1' => {
1387 'name' => 'completion_code',
1388 'type' => '168'
1389 },
1390 '10' => {
1391 'name' => 'msg',
1392 'type' => '1615'
1393 },
1394 '11' => {
1395 'name' => 'payload_length',
1396 'type' => '123'
1397 },
1398 '2' => {
1399 'name' => 'tid',
1400 'type' => '168'
1401 },
1402 '3' => {
1403 'name' => 'event_id',
1404 'type' => '4893'
1405 },
1406 '4' => {
1407 'name' => 'next_data_transfer_handle',
1408 'type' => '180'
1409 },
1410 '5' => {
1411 'name' => 'transfer_flag',
1412 'type' => '168'
1413 },
1414 '6' => {
1415 'name' => 'event_class',
1416 'type' => '168'
1417 },
1418 '7' => {
1419 'name' => 'event_data_size',
1420 'type' => '180'
1421 },
1422 '8' => {
1423 'name' => 'event_data',
1424 'type' => '2034'
1425 },
1426 '9' => {
1427 'name' => 'checksum',
1428 'type' => '180'
1429 }
1430 },
1431 'Return' => '74',
1432 'ShortName' => 'encode_poll_for_platform_event_message_resp'
1433 },
1434 '3255' => {
1435 'Header' => 'base.h',
1436 'Param' => {
1437 '0' => {
1438 'name' => 'instance_id',
1439 'type' => '168'
1440 },
1441 '1' => {
1442 'name' => 'transfer_handle',
1443 'type' => '180'
1444 },
1445 '2' => {
1446 'name' => 'transfer_opflag',
1447 'type' => '168'
1448 },
1449 '3' => {
1450 'name' => 'type',
1451 'type' => '168'
1452 },
1453 '4' => {
1454 'name' => 'msg',
1455 'type' => '1615'
1456 }
1457 },
1458 'Return' => '74',
1459 'ShortName' => 'encode_get_version_req'
1460 },
1461 '32675' => {
1462 'Header' => 'platform.h',
1463 'Param' => {
1464 '0' => {
1465 'name' => 'instance_id',
1466 'type' => '168'
1467 },
1468 '1' => {
1469 'name' => 'completion_code',
1470 'type' => '168'
1471 },
1472 '2' => {
1473 'name' => 'platform_event_status',
1474 'type' => '168'
1475 },
1476 '3' => {
1477 'name' => 'msg',
1478 'type' => '1615'
1479 }
1480 },
1481 'Return' => '74',
1482 'ShortName' => 'encode_platform_event_message_resp'
1483 },
1484 '32880' => {
1485 'Header' => 'platform.h',
1486 'Param' => {
1487 '0' => {
1488 'name' => 'msg',
1489 'type' => '2029'
1490 },
1491 '1' => {
1492 'name' => 'payload_length',
1493 'type' => '123'
1494 },
1495 '2' => {
1496 'name' => 'format_version',
1497 'type' => '2034'
1498 },
1499 '3' => {
1500 'name' => 'transfer_operation_flag',
1501 'type' => '2034'
1502 },
1503 '4' => {
1504 'name' => 'data_transfer_handle',
1505 'type' => '2039'
1506 },
1507 '5' => {
1508 'name' => 'event_id_to_acknowledge',
1509 'type' => '8292'
1510 }
1511 },
1512 'Return' => '74',
1513 'ShortName' => 'decode_poll_for_platform_event_message_req'
1514 },
1515 '33352' => {
1516 'Header' => 'platform.h',
1517 'Param' => {
1518 '0' => {
1519 'name' => 'msg',
1520 'type' => '2029'
1521 },
1522 '1' => {
1523 'name' => 'payload_length',
1524 'type' => '123'
1525 },
1526 '2' => {
1527 'name' => 'format_version',
1528 'type' => '2034'
1529 },
1530 '3' => {
1531 'name' => 'tid',
1532 'type' => '2034'
1533 },
1534 '4' => {
1535 'name' => 'event_class',
1536 'type' => '2034'
1537 },
1538 '5' => {
1539 'name' => 'event_data_offset',
1540 'type' => '8820'
1541 }
1542 },
1543 'Return' => '74',
1544 'ShortName' => 'decode_platform_event_message_req'
1545 },
1546 '33794' => {
1547 'Header' => 'platform.h',
1548 'Param' => {
1549 '0' => {
1550 'name' => 'event_data',
1551 'type' => '33973'
1552 },
1553 '1' => {
1554 'name' => 'event_data_size',
1555 'type' => '11292'
1556 },
1557 '2' => {
1558 'name' => 'sensor_id',
1559 'type' => '11455'
1560 },
1561 '3' => {
1562 'name' => 'sensor_event_class',
1563 'type' => '12771'
1564 },
1565 '4' => {
1566 'name' => 'sensor_offset',
1567 'type' => '4888'
1568 },
1569 '5' => {
1570 'name' => 'event_state',
1571 'type' => '4888'
1572 },
1573 '6' => {
1574 'name' => 'previous_event_state',
1575 'type' => '4888'
1576 },
1577 '7' => {
1578 'name' => 'actual_event_data_size',
1579 'type' => '20606'
1580 }
1581 },
1582 'Return' => '74',
1583 'ShortName' => 'encode_sensor_event_data'
1584 },
1585 '33988' => {
1586 'Header' => 'platform.h',
1587 'Param' => {
1588 '0' => {
1589 'name' => 'msg',
1590 'type' => '2029'
1591 },
1592 '1' => {
1593 'name' => 'payload_length',
1594 'type' => '123'
1595 },
1596 '2' => {
1597 'name' => 'sensor_id',
1598 'type' => '8292'
1599 },
1600 '3' => {
1601 'name' => 'sensor_rearm',
1602 'type' => '30341'
1603 },
1604 '4' => {
1605 'name' => 'reserved',
1606 'type' => '2034'
1607 }
1608 },
1609 'Return' => '74',
1610 'ShortName' => 'decode_get_state_sensor_readings_req'
1611 },
1612 '34409' => {
1613 'Header' => 'platform.h',
1614 'Param' => {
1615 '0' => {
1616 'name' => 'msg',
1617 'type' => '2029'
1618 },
1619 '1' => {
1620 'name' => 'payload_length',
1621 'type' => '123'
1622 },
1623 '2' => {
1624 'name' => 'completion_code',
1625 'type' => '2034'
1626 },
1627 '3' => {
1628 'name' => 'comp_sensor_count',
1629 'type' => '2034'
1630 },
1631 '4' => {
1632 'name' => 'field',
1633 'type' => '34938'
1634 }
1635 },
1636 'Return' => '74',
1637 'ShortName' => 'decode_get_state_sensor_readings_resp'
1638 },
1639 '3459' => {
1640 'Header' => 'base.h',
1641 'Param' => {
1642 '0' => {
1643 'name' => 'msg',
1644 'type' => '2029'
1645 },
1646 '1' => {
1647 'name' => 'payload_length',
1648 'type' => '123'
1649 },
1650 '2' => {
1651 'name' => 'completion_code',
1652 'type' => '2034'
1653 },
1654 '3' => {
1655 'name' => 'commands',
1656 'type' => '3570'
1657 }
1658 },
1659 'Return' => '74',
1660 'ShortName' => 'decode_get_commands_resp'
1661 },
1662 '34943' => {
1663 'Header' => 'platform.h',
1664 'Param' => {
1665 '0' => {
1666 'name' => 'instance_id',
1667 'type' => '168'
1668 },
1669 '1' => {
1670 'name' => 'sensor_id',
1671 'type' => '4893'
1672 },
1673 '2' => {
1674 'name' => 'sensor_rearm',
1675 'type' => '11631'
1676 },
1677 '3' => {
1678 'name' => 'reserved',
1679 'type' => '168'
1680 },
1681 '4' => {
1682 'name' => 'msg',
1683 'type' => '1615'
1684 }
1685 },
1686 'Return' => '74',
1687 'ShortName' => 'encode_get_state_sensor_readings_req'
1688 },
1689 '35169' => {
1690 'Header' => 'platform.h',
1691 'Param' => {
1692 '0' => {
1693 'name' => 'instance_id',
1694 'type' => '168'
1695 },
1696 '1' => {
1697 'name' => 'completion_code',
1698 'type' => '168'
1699 },
1700 '2' => {
1701 'name' => 'comp_sensor_count',
1702 'type' => '168'
1703 },
1704 '3' => {
1705 'name' => 'field',
1706 'type' => '34938'
1707 },
1708 '4' => {
1709 'name' => 'msg',
1710 'type' => '1615'
1711 }
1712 },
1713 'Return' => '74',
1714 'ShortName' => 'encode_get_state_sensor_readings_resp'
1715 },
1716 '35437' => {
1717 'Header' => 'platform.h',
1718 'Param' => {
1719 '0' => {
1720 'name' => 'msg',
1721 'type' => '2029'
1722 },
1723 '1' => {
1724 'name' => 'payload_length',
1725 'type' => '123'
1726 },
1727 '2' => {
1728 'name' => 'completion_code',
1729 'type' => '2034'
1730 }
1731 },
1732 'Return' => '74',
1733 'ShortName' => 'decode_set_numeric_effecter_value_resp'
1734 },
1735 '35520' => {
1736 'Header' => 'platform.h',
1737 'Param' => {
1738 '0' => {
1739 'name' => 'instance_id',
1740 'type' => '168'
1741 },
1742 '1' => {
1743 'name' => 'effecter_id',
1744 'type' => '4893'
1745 },
1746 '2' => {
1747 'name' => 'effecter_data_size',
1748 'type' => '168'
1749 },
1750 '3' => {
1751 'name' => 'effecter_value',
1752 'type' => '6085'
1753 },
1754 '4' => {
1755 'name' => 'msg',
1756 'type' => '1615'
1757 },
1758 '5' => {
1759 'name' => 'payload_length',
1760 'type' => '123'
1761 }
1762 },
1763 'Return' => '74',
1764 'ShortName' => 'encode_set_numeric_effecter_value_req'
1765 },
1766 '3580' => {
1767 'Header' => 'base.h',
1768 'Param' => {
1769 '0' => {
1770 'name' => 'msg',
1771 'type' => '2029'
1772 },
1773 '1' => {
1774 'name' => 'payload_length',
1775 'type' => '123'
1776 },
1777 '2' => {
1778 'name' => 'completion_code',
1779 'type' => '2034'
1780 },
1781 '3' => {
1782 'name' => 'types',
1783 'type' => '3570'
1784 }
1785 },
1786 'Return' => '74',
1787 'ShortName' => 'decode_get_types_resp'
1788 },
1789 '35829' => {
1790 'Header' => 'platform.h',
1791 'Param' => {
1792 '0' => {
1793 'name' => 'instance_id',
1794 'type' => '168'
1795 },
1796 '1' => {
1797 'name' => 'completion_code',
1798 'type' => '168'
1799 },
1800 '2' => {
1801 'name' => 'msg',
1802 'type' => '1615'
1803 },
1804 '3' => {
1805 'name' => 'payload_length',
1806 'type' => '123'
1807 }
1808 },
1809 'Return' => '74',
1810 'ShortName' => 'encode_set_numeric_effecter_value_resp'
1811 },
1812 '36008' => {
1813 'Header' => 'platform.h',
1814 'Param' => {
1815 '0' => {
1816 'name' => 'msg',
1817 'type' => '2029'
1818 },
1819 '1' => {
1820 'name' => 'payload_length',
1821 'type' => '123'
1822 },
1823 '2' => {
1824 'name' => 'effecter_id',
1825 'type' => '8292'
1826 },
1827 '3' => {
1828 'name' => 'effecter_data_size',
1829 'type' => '2034'
1830 },
1831 '4' => {
1832 'name' => 'effecter_value',
1833 'type' => '2034'
1834 }
1835 },
1836 'Return' => '74',
1837 'ShortName' => 'decode_set_numeric_effecter_value_req'
1838 },
1839 '36640' => {
1840 'Header' => 'platform.h',
1841 'Param' => {
1842 '0' => {
1843 'name' => 'msg',
1844 'type' => '2029'
1845 },
1846 '1' => {
1847 'name' => 'payload_length',
1848 'type' => '123'
1849 },
1850 '2' => {
1851 'name' => 'completion_code',
1852 'type' => '2034'
1853 },
1854 '3' => {
1855 'name' => 'next_record_hndl',
1856 'type' => '2039'
1857 },
1858 '4' => {
1859 'name' => 'next_data_transfer_hndl',
1860 'type' => '2039'
1861 },
1862 '5' => {
1863 'name' => 'transfer_flag',
1864 'type' => '2034'
1865 },
1866 '6' => {
1867 'name' => 'resp_cnt',
1868 'type' => '8292'
1869 },
1870 '7' => {
1871 'name' => 'record_data',
1872 'type' => '2034'
1873 },
1874 '8' => {
1875 'name' => 'record_data_length',
1876 'type' => '123'
1877 },
1878 '9' => {
1879 'name' => 'transfer_crc',
1880 'type' => '2034'
1881 }
1882 },
1883 'Return' => '74',
1884 'ShortName' => 'decode_get_pdr_resp'
1885 },
1886 '3696' => {
1887 'Header' => 'base.h',
1888 'Param' => {
1889 '0' => {
1890 'name' => 'instance_id',
1891 'type' => '168'
1892 },
1893 '1' => {
1894 'name' => 'completion_code',
1895 'type' => '168'
1896 },
1897 '2' => {
1898 'name' => 'commands',
1899 'type' => '3881'
1900 },
1901 '3' => {
1902 'name' => 'msg',
1903 'type' => '1615'
1904 }
1905 },
1906 'Return' => '74',
1907 'ShortName' => 'encode_get_commands_resp'
1908 },
1909 '37286' => {
1910 'Header' => 'platform.h',
1911 'Param' => {
1912 '0' => {
1913 'name' => 'instance_id',
1914 'type' => '168'
1915 },
1916 '1' => {
1917 'name' => 'record_hndl',
1918 'type' => '180'
1919 },
1920 '2' => {
1921 'name' => 'data_transfer_hndl',
1922 'type' => '180'
1923 },
1924 '3' => {
1925 'name' => 'transfer_op_flag',
1926 'type' => '168'
1927 },
1928 '4' => {
1929 'name' => 'request_cnt',
1930 'type' => '4893'
1931 },
1932 '5' => {
1933 'name' => 'record_chg_num',
1934 'type' => '4893'
1935 },
1936 '6' => {
1937 'name' => 'msg',
1938 'type' => '1615'
1939 },
1940 '7' => {
1941 'name' => 'payload_length',
1942 'type' => '123'
1943 }
1944 },
1945 'Return' => '74',
1946 'ShortName' => 'encode_get_pdr_req'
1947 },
1948 '37575' => {
1949 'Header' => 'platform.h',
1950 'Param' => {
1951 '0' => {
1952 'name' => 'msg',
1953 'type' => '2029'
1954 },
1955 '1' => {
1956 'name' => 'payload_length',
1957 'type' => '123'
1958 },
1959 '2' => {
1960 'name' => 'completion_code',
1961 'type' => '2034'
1962 },
1963 '3' => {
1964 'name' => 'repository_state',
1965 'type' => '2034'
1966 },
1967 '4' => {
1968 'name' => 'update_time',
1969 'type' => '2034'
1970 },
1971 '5' => {
1972 'name' => 'oem_update_time',
1973 'type' => '2034'
1974 },
1975 '6' => {
1976 'name' => 'record_count',
1977 'type' => '2039'
1978 },
1979 '7' => {
1980 'name' => 'repository_size',
1981 'type' => '2039'
1982 },
1983 '8' => {
1984 'name' => 'largest_record_size',
1985 'type' => '2039'
1986 },
1987 '9' => {
1988 'name' => 'data_transfer_handle_timeout',
1989 'type' => '2034'
1990 }
1991 },
1992 'Return' => '74',
1993 'ShortName' => 'decode_get_pdr_repository_info_resp'
1994 },
1995 '38263' => {
1996 'Header' => 'platform.h',
1997 'Param' => {
1998 '0' => {
1999 'name' => 'instance_id',
2000 'type' => '168'
2001 },
2002 '1' => {
2003 'name' => 'completion_code',
2004 'type' => '168'
2005 },
2006 '2' => {
2007 'name' => 'repository_state',
2008 'type' => '168'
2009 },
2010 '3' => {
2011 'name' => 'update_time',
2012 'type' => '6085'
2013 },
2014 '4' => {
2015 'name' => 'oem_update_time',
2016 'type' => '6085'
2017 },
2018 '5' => {
2019 'name' => 'record_count',
2020 'type' => '180'
2021 },
2022 '6' => {
2023 'name' => 'repository_size',
2024 'type' => '180'
2025 },
2026 '7' => {
2027 'name' => 'largest_record_size',
2028 'type' => '180'
2029 },
2030 '8' => {
2031 'name' => 'data_transfer_handle_timeout',
2032 'type' => '168'
2033 },
2034 '9' => {
2035 'name' => 'msg',
2036 'type' => '1615'
2037 }
2038 },
2039 'Return' => '74',
2040 'ShortName' => 'encode_get_pdr_repository_info_resp'
2041 },
2042 '38594' => {
2043 'Header' => 'platform.h',
2044 'Param' => {
2045 '0' => {
2046 'name' => 'instance_id',
2047 'type' => '168'
2048 },
2049 '1' => {
2050 'name' => 'completion_code',
2051 'type' => '168'
2052 },
2053 '2' => {
2054 'name' => 'next_record_hndl',
2055 'type' => '180'
2056 },
2057 '3' => {
2058 'name' => 'next_data_transfer_hndl',
2059 'type' => '180'
2060 },
2061 '4' => {
2062 'name' => 'transfer_flag',
2063 'type' => '168'
2064 },
2065 '5' => {
2066 'name' => 'resp_cnt',
2067 'type' => '4893'
2068 },
2069 '6' => {
2070 'name' => 'record_data',
2071 'type' => '6085'
2072 },
2073 '7' => {
2074 'name' => 'transfer_crc',
2075 'type' => '168'
2076 },
2077 '8' => {
2078 'name' => 'msg',
2079 'type' => '1615'
2080 }
2081 },
2082 'Return' => '74',
2083 'ShortName' => 'encode_get_pdr_resp'
2084 },
2085 '3886' => {
2086 'Header' => 'base.h',
2087 'Param' => {
2088 '0' => {
2089 'name' => 'msg',
2090 'type' => '2029'
2091 },
2092 '1' => {
2093 'name' => 'payload_length',
2094 'type' => '123'
2095 },
2096 '2' => {
2097 'name' => 'type',
2098 'type' => '2034'
2099 },
2100 '3' => {
2101 'name' => 'version',
2102 'type' => '2811'
2103 }
2104 },
2105 'Return' => '74',
2106 'ShortName' => 'decode_get_commands_req'
2107 },
2108 '38987' => {
2109 'Header' => 'platform.h',
2110 'Param' => {
2111 '0' => {
2112 'name' => 'msg',
2113 'type' => '2029'
2114 },
2115 '1' => {
2116 'name' => 'payload_length',
2117 'type' => '123'
2118 },
2119 '2' => {
2120 'name' => 'record_hndl',
2121 'type' => '2039'
2122 },
2123 '3' => {
2124 'name' => 'data_transfer_hndl',
2125 'type' => '2039'
2126 },
2127 '4' => {
2128 'name' => 'transfer_op_flag',
2129 'type' => '2034'
2130 },
2131 '5' => {
2132 'name' => 'request_cnt',
2133 'type' => '8292'
2134 },
2135 '6' => {
2136 'name' => 'record_chg_num',
2137 'type' => '8292'
2138 }
2139 },
2140 'Return' => '74',
2141 'ShortName' => 'decode_get_pdr_req'
2142 },
2143 '39512' => {
2144 'Header' => 'platform.h',
2145 'Param' => {
2146 '0' => {
2147 'name' => 'msg',
2148 'type' => '2029'
2149 },
2150 '1' => {
2151 'name' => 'payload_length',
2152 'type' => '123'
2153 },
2154 '2' => {
2155 'name' => 'effecter_id',
2156 'type' => '8292'
2157 },
2158 '3' => {
2159 'name' => 'comp_effecter_count',
2160 'type' => '2034'
2161 },
2162 '4' => {
2163 'name' => 'field',
2164 'type' => '39972'
2165 }
2166 },
2167 'Return' => '74',
2168 'ShortName' => 'decode_set_state_effecter_states_req'
2169 },
2170 '39977' => {
2171 'Header' => 'platform.h',
2172 'Param' => {
2173 '0' => {
2174 'name' => 'msg',
2175 'type' => '2029'
2176 },
2177 '1' => {
2178 'name' => 'payload_length',
2179 'type' => '123'
2180 },
2181 '2' => {
2182 'name' => 'completion_code',
2183 'type' => '2034'
2184 }
2185 },
2186 'Return' => '74',
2187 'ShortName' => 'decode_set_state_effecter_states_resp'
2188 },
2189 '40056' => {
2190 'Header' => 'platform.h',
2191 'Param' => {
2192 '0' => {
2193 'name' => 'instance_id',
2194 'type' => '168'
2195 },
2196 '1' => {
2197 'name' => 'effecter_id',
2198 'type' => '4893'
2199 },
2200 '2' => {
2201 'name' => 'comp_effecter_count',
2202 'type' => '168'
2203 },
2204 '3' => {
2205 'name' => 'field',
2206 'type' => '39972'
2207 },
2208 '4' => {
2209 'name' => 'msg',
2210 'type' => '1615'
2211 }
2212 },
2213 'Return' => '74',
2214 'ShortName' => 'encode_set_state_effecter_states_req'
2215 },
2216 '4008' => {
2217 'Header' => 'base.h',
2218 'Param' => {
2219 '0' => {
2220 'name' => 'instance_id',
2221 'type' => '168'
2222 },
2223 '1' => {
2224 'name' => 'completion_code',
2225 'type' => '168'
2226 },
2227 '2' => {
2228 'name' => 'types',
2229 'type' => '3881'
2230 },
2231 '3' => {
2232 'name' => 'msg',
2233 'type' => '1615'
2234 }
2235 },
2236 'Return' => '74',
2237 'ShortName' => 'encode_get_types_resp'
2238 },
2239 '40315' => {
2240 'Header' => 'platform.h',
2241 'Param' => {
2242 '0' => {
2243 'name' => 'instance_id',
2244 'type' => '168'
2245 },
2246 '1' => {
2247 'name' => 'completion_code',
2248 'type' => '168'
2249 },
2250 '2' => {
2251 'name' => 'msg',
2252 'type' => '1615'
2253 }
2254 },
2255 'Return' => '74',
2256 'ShortName' => 'encode_set_state_effecter_states_resp'
2257 },
2258 '40467' => {
2259 'Header' => 'platform.h',
2260 'Param' => {
2261 '0' => {
2262 'name' => 'sensor',
2263 'type' => '40779'
2264 },
2265 '1' => {
2266 'name' => 'allocation_size',
2267 'type' => '11292'
2268 },
2269 '2' => {
2270 'name' => 'possible_states',
2271 'type' => '40789'
2272 },
2273 '3' => {
2274 'name' => 'possible_states_size',
2275 'type' => '11292'
2276 },
2277 '4' => {
2278 'name' => 'actual_size',
2279 'type' => '20606'
2280 }
2281 },
2282 'Return' => '74',
2283 'ShortName' => 'encode_state_sensor_pdr'
2284 },
2285 '40799' => {
2286 'Header' => 'platform.h',
2287 'Param' => {
2288 '0' => {
2289 'name' => 'effecter',
2290 'type' => '41111'
2291 },
2292 '1' => {
2293 'name' => 'allocation_size',
2294 'type' => '11292'
2295 },
2296 '2' => {
2297 'name' => 'possible_states',
2298 'type' => '41121'
2299 },
2300 '3' => {
2301 'name' => 'possible_states_size',
2302 'type' => '11292'
2303 },
2304 '4' => {
2305 'name' => 'actual_size',
2306 'type' => '20606'
2307 }
2308 },
2309 'Return' => '74',
2310 'ShortName' => 'encode_state_effecter_pdr'
2311 },
2312 '4193' => {
2313 'Header' => 'base.h',
2314 'Param' => {
2315 '0' => {
2316 'name' => 'instance_id',
2317 'type' => '168'
2318 },
2319 '1' => {
2320 'name' => 'type',
2321 'type' => '168'
2322 },
2323 '2' => {
2324 'name' => 'version',
2325 'type' => '429'
2326 },
2327 '3' => {
2328 'name' => 'msg',
2329 'type' => '1615'
2330 }
2331 },
2332 'Return' => '74',
2333 'ShortName' => 'encode_get_commands_req'
2334 },
2335 '4378' => {
2336 'Header' => 'base.h',
2337 'Param' => {
2338 '0' => {
2339 'name' => 'instance_id',
2340 'type' => '168'
2341 },
2342 '1' => {
2343 'name' => 'msg',
2344 'type' => '1615'
2345 }
2346 },
2347 'Return' => '74',
2348 'ShortName' => 'encode_get_types_req'
2349 },
2350 '4490' => {
2351 'Header' => 'base.h',
2352 'Param' => {
2353 '0' => {
2354 'name' => 'msg',
2355 'type' => '4556'
2356 },
2357 '1' => {
2358 'name' => 'hdr',
2359 'type' => '4561'
2360 }
2361 },
2362 'Return' => '168',
2363 'ShortName' => 'unpack_pldm_header'
2364 },
2365 '4566' => {
2366 'Header' => 'base.h',
2367 'Param' => {
2368 '0' => {
2369 'name' => 'hdr',
2370 'type' => '4651'
2371 },
2372 '1' => {
2373 'name' => 'msg',
2374 'type' => '4656'
2375 }
2376 },
2377 'Return' => '168',
2378 'ShortName' => 'pack_pldm_header'
2379 },
2380 '46013' => {
2381 'Header' => 'utils.h',
2382 'Param' => {
2383 '0' => {
2384 'name' => 'data',
2385 'type' => '1434'
2386 },
2387 '1' => {
2388 'name' => 'size',
2389 'type' => '123'
2390 }
2391 },
2392 'Return' => '180',
2393 'ShortName' => 'crc32'
2394 },
2395 '46128' => {
2396 'Header' => 'bios_table.h',
2397 'Param' => {
2398 '0' => {
2399 'name' => 'table',
2400 'type' => '6085'
2401 },
2402 '1' => {
2403 'name' => 'size',
2404 'type' => '123'
2405 }
2406 },
2407 'Return' => '6263',
2408 'ShortName' => 'pldm_bios_table_checksum'
2409 },
2410 '46273' => {
2411 'Header' => 'bios_table.h',
2412 'Param' => {
2413 '0' => {
2414 'name' => 'src_table',
2415 'type' => '1434'
2416 },
2417 '1' => {
2418 'name' => 'src_length',
2419 'type' => '123'
2420 },
2421 '2' => {
2422 'name' => 'dest_table',
2423 'type' => '166'
2424 },
2425 '3' => {
2426 'name' => 'dest_length',
2427 'type' => '8820'
2428 },
2429 '4' => {
2430 'name' => 'entry',
2431 'type' => '1434'
2432 },
2433 '5' => {
2434 'name' => 'entry_length',
2435 'type' => '123'
2436 }
2437 },
2438 'Return' => '74',
2439 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
2440 },
2441 '46889' => {
2442 'Header' => 'bios_table.h',
2443 'Param' => {
2444 '0' => {
2445 'name' => 'table',
2446 'type' => '1434'
2447 },
2448 '1' => {
2449 'name' => 'length',
2450 'type' => '123'
2451 },
2452 '2' => {
2453 'name' => 'handle',
2454 'type' => '4893'
2455 }
2456 },
2457 'Return' => '46884',
2458 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
2459 },
2460 '47152' => {
2461 'Header' => 'bios_table.h',
2462 'Param' => {
2463 '0' => {
2464 'name' => 'table',
2465 'type' => '1434'
2466 },
2467 '1' => {
2468 'name' => 'length',
2469 'type' => '123'
2470 },
2471 '2' => {
2472 'name' => 'handle',
2473 'type' => '4893'
2474 }
2475 },
2476 'Return' => '47299',
2477 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
2478 },
2479 '47420' => {
2480 'Header' => 'bios_table.h',
2481 'Param' => {
2482 '0' => {
2483 'name' => 'table',
2484 'type' => '1434'
2485 },
2486 '1' => {
2487 'name' => 'length',
2488 'type' => '123'
2489 },
2490 '2' => {
2491 'name' => 'handle',
2492 'type' => '4893'
2493 }
2494 },
2495 'Return' => '47299',
2496 'ShortName' => 'pldm_bios_table_attr_find_by_handle'
2497 },
2498 '47683' => {
2499 'Header' => 'bios_table.h',
2500 'Param' => {
2501 '0' => {
2502 'name' => 'table',
2503 'type' => '1434'
2504 },
2505 '1' => {
2506 'name' => 'length',
2507 'type' => '123'
2508 },
2509 '2' => {
2510 'name' => 'str',
2511 'type' => '12196'
2512 }
2513 },
2514 'Return' => '47888',
2515 'ShortName' => 'pldm_bios_table_string_find_by_string'
2516 },
2517 '48057' => {
2518 'Header' => 'bios_table.h',
2519 'Param' => {
2520 '0' => {
2521 'name' => 'table',
2522 'type' => '1434'
2523 },
2524 '1' => {
2525 'name' => 'length',
2526 'type' => '123'
2527 },
2528 '2' => {
2529 'name' => 'handle',
2530 'type' => '4893'
2531 }
2532 },
2533 'Return' => '47888',
2534 'ShortName' => 'pldm_bios_table_string_find_by_handle'
2535 },
2536 '48819' => {
2537 'Header' => 'bios_table.h',
2538 'Param' => {
2539 '0' => {
2540 'name' => 'iter',
2541 'type' => '46879'
2542 }
2543 },
2544 'Return' => '1434',
2545 'ShortName' => 'pldm_bios_table_iter_value'
2546 },
2547 '48874' => {
2548 'Header' => 'bios_table.h',
2549 'Param' => {
2550 '0' => {
2551 'name' => 'iter',
2552 'type' => '46879'
2553 }
2554 },
2555 'Return' => '1',
2556 'ShortName' => 'pldm_bios_table_iter_next'
2557 },
2558 '48966' => {
2559 'Header' => 'bios_table.h',
2560 'Param' => {
2561 '0' => {
2562 'name' => 'iter',
2563 'type' => '49021'
2564 }
2565 },
2566 'Return' => '6263',
2567 'ShortName' => 'pldm_bios_table_iter_is_end'
2568 },
2569 '49026' => {
2570 'Header' => 'bios_table.h',
2571 'Param' => {
2572 '0' => {
2573 'name' => 'iter',
2574 'type' => '46879'
2575 }
2576 },
2577 'Return' => '1',
2578 'ShortName' => 'pldm_bios_table_iter_free'
2579 },
2580 '49097' => {
2581 'Header' => 'bios_table.h',
2582 'Param' => {
2583 '0' => {
2584 'name' => 'table',
2585 'type' => '1434'
2586 },
2587 '1' => {
2588 'name' => 'length',
2589 'type' => '123'
2590 },
2591 '2' => {
2592 'name' => 'type',
2593 'type' => '44720'
2594 }
2595 },
2596 'Return' => '46879',
2597 'ShortName' => 'pldm_bios_table_iter_create'
2598 },
2599 '49336' => {
2600 'Header' => 'bios_table.h',
2601 'Param' => {
2602 '0' => {
2603 'name' => 'table',
2604 'type' => '166'
2605 },
2606 '1' => {
2607 'name' => 'size',
2608 'type' => '123'
2609 },
2610 '2' => {
2611 'name' => 'size_without_pad',
2612 'type' => '123'
2613 }
2614 },
2615 'Return' => '123',
2616 'ShortName' => 'pldm_bios_table_append_pad_checksum'
2617 },
2618 '49771' => {
2619 'Header' => 'bios_table.h',
2620 'Param' => {
2621 '0' => {
2622 'name' => 'size_without_pad',
2623 'type' => '123'
2624 }
2625 },
2626 'Return' => '123',
2627 'ShortName' => 'pldm_bios_table_pad_checksum_size'
2628 },
2629 '50066' => {
2630 'Header' => 'bios_table.h',
2631 'Param' => {
2632 '0' => {
2633 'name' => 'entry',
2634 'type' => '46884'
2635 }
2636 },
2637 'Return' => '4893',
2638 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
2639 },
2640 '50121' => {
2641 'Header' => 'bios_table.h',
2642 'Param' => {
2643 '0' => {
2644 'name' => 'entry',
2645 'type' => '46884'
2646 }
2647 },
2648 'Return' => '123',
2649 'ShortName' => 'pldm_bios_table_attr_value_entry_length'
2650 },
2651 '50585' => {
2652 'Header' => 'bios_table.h',
2653 'Param' => {
2654 '0' => {
2655 'name' => 'entry',
2656 'type' => '46884'
2657 }
2658 },
2659 'Return' => '44708',
2660 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
2661 },
2662 '50659' => {
2663 'Header' => 'bios_table.h',
2664 'Param' => {
2665 '0' => {
2666 'name' => 'entry',
2667 'type' => '166'
2668 },
2669 '1' => {
2670 'name' => 'entry_length',
2671 'type' => '123'
2672 },
2673 '2' => {
2674 'name' => 'attr_handle',
2675 'type' => '4893'
2676 },
2677 '3' => {
2678 'name' => 'attr_type',
2679 'type' => '168'
2680 },
2681 '4' => {
2682 'name' => 'cv',
2683 'type' => '44708'
2684 }
2685 },
2686 'Return' => '74',
2687 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
2688 },
2689 '50870' => {
2690 'Header' => 'bios_table.h',
2691 'Param' => {
2692 '0' => {
2693 'name' => 'entry',
2694 'type' => '166'
2695 },
2696 '1' => {
2697 'name' => 'entry_length',
2698 'type' => '123'
2699 },
2700 '2' => {
2701 'name' => 'attr_handle',
2702 'type' => '4893'
2703 },
2704 '3' => {
2705 'name' => 'attr_type',
2706 'type' => '168'
2707 },
2708 '4' => {
2709 'name' => 'cv',
2710 'type' => '44708'
2711 }
2712 },
2713 'Return' => '1',
2714 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
2715 },
2716 '51157' => {
2717 'Header' => 'bios_table.h',
2718 'Return' => '123',
2719 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
2720 },
2721 '51299' => {
2722 'Header' => 'bios_table.h',
2723 'Param' => {
2724 '0' => {
2725 'name' => 'entry',
2726 'type' => '166'
2727 },
2728 '1' => {
2729 'name' => 'entry_length',
2730 'type' => '123'
2731 },
2732 '2' => {
2733 'name' => 'attr_handle',
2734 'type' => '4893'
2735 },
2736 '3' => {
2737 'name' => 'attr_type',
2738 'type' => '168'
2739 },
2740 '4' => {
2741 'name' => 'str_length',
2742 'type' => '4893'
2743 },
2744 '5' => {
2745 'name' => 'str',
2746 'type' => '12196'
2747 }
2748 },
2749 'Return' => '74',
2750 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
2751 },
2752 '51548' => {
2753 'Header' => 'bios_table.h',
2754 'Param' => {
2755 '0' => {
2756 'name' => 'entry',
2757 'type' => '46884'
2758 },
2759 '1' => {
2760 'name' => 'current_string',
2761 'type' => '6479'
2762 }
2763 },
2764 'Return' => '1',
2765 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
2766 },
2767 '51643' => {
2768 'Header' => 'bios_table.h',
2769 'Param' => {
2770 '0' => {
2771 'name' => 'entry',
2772 'type' => '46884'
2773 }
2774 },
2775 'Return' => '4893',
2776 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
2777 },
2778 '51718' => {
2779 'Header' => 'bios_table.h',
2780 'Param' => {
2781 '0' => {
2782 'name' => 'entry',
2783 'type' => '166'
2784 },
2785 '1' => {
2786 'name' => 'entry_length',
2787 'type' => '123'
2788 },
2789 '2' => {
2790 'name' => 'attr_handle',
2791 'type' => '4893'
2792 },
2793 '3' => {
2794 'name' => 'attr_type',
2795 'type' => '168'
2796 },
2797 '4' => {
2798 'name' => 'str_length',
2799 'type' => '4893'
2800 },
2801 '5' => {
2802 'name' => 'str',
2803 'type' => '12196'
2804 }
2805 },
2806 'Return' => '1',
2807 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
2808 },
2809 '52072' => {
2810 'Header' => 'bios_table.h',
2811 'Param' => {
2812 '0' => {
2813 'name' => 'string_length',
2814 'type' => '4893'
2815 }
2816 },
2817 'Return' => '123',
2818 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
2819 },
2820 '52240' => {
2821 'Header' => 'bios_table.h',
2822 'Param' => {
2823 '0' => {
2824 'name' => 'entry',
2825 'type' => '166'
2826 },
2827 '1' => {
2828 'name' => 'entry_length',
2829 'type' => '123'
2830 },
2831 '2' => {
2832 'name' => 'attr_handle',
2833 'type' => '4893'
2834 },
2835 '3' => {
2836 'name' => 'attr_type',
2837 'type' => '168'
2838 },
2839 '4' => {
2840 'name' => 'count',
2841 'type' => '168'
2842 },
2843 '5' => {
2844 'name' => 'handles',
2845 'type' => '2034'
2846 }
2847 },
2848 'Return' => '74',
2849 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
2850 },
2851 '52489' => {
2852 'Header' => 'bios_table.h',
2853 'Param' => {
2854 '0' => {
2855 'name' => 'entry',
2856 'type' => '46884'
2857 },
2858 '1' => {
2859 'name' => 'handles',
2860 'type' => '2034'
2861 },
2862 '2' => {
2863 'name' => 'number',
2864 'type' => '168'
2865 }
2866 },
2867 'Return' => '168',
2868 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
2869 },
2870 '52663' => {
2871 'Header' => 'bios_table.h',
2872 'Param' => {
2873 '0' => {
2874 'name' => 'entry',
2875 'type' => '46884'
2876 }
2877 },
2878 'Return' => '168',
2879 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
2880 },
2881 '52718' => {
2882 'Header' => 'bios_table.h',
2883 'Param' => {
2884 '0' => {
2885 'name' => 'entry',
2886 'type' => '166'
2887 },
2888 '1' => {
2889 'name' => 'entry_length',
2890 'type' => '123'
2891 },
2892 '2' => {
2893 'name' => 'attr_handle',
2894 'type' => '4893'
2895 },
2896 '3' => {
2897 'name' => 'attr_type',
2898 'type' => '168'
2899 },
2900 '4' => {
2901 'name' => 'count',
2902 'type' => '168'
2903 },
2904 '5' => {
2905 'name' => 'handles',
2906 'type' => '6085'
2907 }
2908 },
2909 'Return' => '1',
2910 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
2911 },
2912 '53071' => {
2913 'Header' => 'bios_table.h',
2914 'Param' => {
2915 '0' => {
2916 'name' => 'count',
2917 'type' => '168'
2918 }
2919 },
2920 'Return' => '123',
2921 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
2922 },
2923 '53126' => {
2924 'Header' => 'bios_table.h',
2925 'Param' => {
2926 '0' => {
2927 'name' => 'entry',
2928 'type' => '46884'
2929 }
2930 },
2931 'Return' => '168',
2932 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
2933 },
2934 '53181' => {
2935 'Header' => 'bios_table.h',
2936 'Param' => {
2937 '0' => {
2938 'name' => 'entry',
2939 'type' => '46884'
2940 }
2941 },
2942 'Return' => '4893',
2943 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
2944 },
2945 '53720' => {
2946 'Header' => 'bios_table.h',
2947 'Param' => {
2948 '0' => {
2949 'name' => 'entry',
2950 'type' => '47299'
2951 },
2952 '1' => {
2953 'name' => 'lower',
2954 'type' => '53847'
2955 },
2956 '2' => {
2957 'name' => 'upper',
2958 'type' => '53847'
2959 },
2960 '3' => {
2961 'name' => 'scalar',
2962 'type' => '2039'
2963 },
2964 '4' => {
2965 'name' => 'def',
2966 'type' => '53847'
2967 }
2968 },
2969 'Return' => '1',
2970 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
2971 },
2972 '53862' => {
2973 'Header' => 'bios_table.h',
2974 'Param' => {
2975 '0' => {
2976 'name' => 'entry',
2977 'type' => '166'
2978 },
2979 '1' => {
2980 'name' => 'entry_length',
2981 'type' => '123'
2982 },
2983 '2' => {
2984 'name' => 'info',
2985 'type' => '54051'
2986 }
2987 },
2988 'Return' => '74',
2989 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
2990 },
2991 '54056' => {
2992 'Header' => 'bios_table.h',
2993 'Param' => {
2994 '0' => {
2995 'name' => 'info',
2996 'type' => '54051'
2997 },
2998 '1' => {
2999 'name' => 'errmsg',
3000 'type' => '54313'
3001 }
3002 },
3003 'Return' => '74',
3004 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
3005 },
3006 '54318' => {
3007 'Header' => 'bios_table.h',
3008 'Param' => {
3009 '0' => {
3010 'name' => 'entry',
3011 'type' => '166'
3012 },
3013 '1' => {
3014 'name' => 'entry_length',
3015 'type' => '123'
3016 },
3017 '2' => {
3018 'name' => 'info',
3019 'type' => '54051'
3020 }
3021 },
3022 'Return' => '1',
3023 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
3024 },
3025 '54636' => {
3026 'Header' => 'bios_table.h',
3027 'Return' => '123',
3028 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
3029 },
3030 '54778' => {
3031 'Header' => 'bios_table.h',
3032 'Param' => {
3033 '0' => {
3034 'name' => 'entry',
3035 'type' => '47299'
3036 },
3037 '1' => {
3038 'name' => 'buffer',
3039 'type' => '11258'
3040 },
3041 '2' => {
3042 'name' => 'size',
3043 'type' => '123'
3044 }
3045 },
3046 'Return' => '4893',
3047 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
3048 },
3049 '54974' => {
3050 'Header' => 'bios_table.h',
3051 'Param' => {
3052 '0' => {
3053 'name' => 'entry',
3054 'type' => '47299'
3055 }
3056 },
3057 'Return' => '4893',
3058 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
3059 },
3060 '55049' => {
3061 'Header' => 'bios_table.h',
3062 'Param' => {
3063 '0' => {
3064 'name' => 'entry',
3065 'type' => '47299'
3066 }
3067 },
3068 'Return' => '4893',
3069 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
3070 },
3071 '55124' => {
3072 'Header' => 'bios_table.h',
3073 'Param' => {
3074 '0' => {
3075 'name' => 'entry',
3076 'type' => '47299'
3077 }
3078 },
3079 'Return' => '168',
3080 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
3081 },
3082 '55199' => {
3083 'Header' => 'bios_table.h',
3084 'Param' => {
3085 '0' => {
3086 'name' => 'entry',
3087 'type' => '47299'
3088 },
3089 '1' => {
3090 'name' => 'def_string_length',
3091 'type' => '8292'
3092 }
3093 },
3094 'Return' => '74',
3095 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
3096 },
3097 '55300' => {
3098 'Header' => 'bios_table.h',
3099 'Param' => {
3100 '0' => {
3101 'name' => 'entry',
3102 'type' => '47299'
3103 }
3104 },
3105 'Return' => '4893',
3106 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
3107 },
3108 '55375' => {
3109 'Header' => 'bios_table.h',
3110 'Param' => {
3111 '0' => {
3112 'name' => 'entry',
3113 'type' => '166'
3114 },
3115 '1' => {
3116 'name' => 'entry_length',
3117 'type' => '123'
3118 },
3119 '2' => {
3120 'name' => 'info',
3121 'type' => '55564'
3122 }
3123 },
3124 'Return' => '74',
3125 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
3126 },
3127 '55569' => {
3128 'Header' => 'bios_table.h',
3129 'Param' => {
3130 '0' => {
3131 'name' => 'info',
3132 'type' => '55564'
3133 },
3134 '1' => {
3135 'name' => 'errmsg',
3136 'type' => '54313'
3137 }
3138 },
3139 'Return' => '74',
3140 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
3141 },
3142 '55838' => {
3143 'Header' => 'bios_table.h',
3144 'Param' => {
3145 '0' => {
3146 'name' => 'entry',
3147 'type' => '166'
3148 },
3149 '1' => {
3150 'name' => 'entry_length',
3151 'type' => '123'
3152 },
3153 '2' => {
3154 'name' => 'info',
3155 'type' => '55564'
3156 }
3157 },
3158 'Return' => '1',
3159 'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
3160 },
3161 '56175' => {
3162 'Header' => 'bios_table.h',
3163 'Param' => {
3164 '0' => {
3165 'name' => 'def_str_len',
3166 'type' => '4893'
3167 }
3168 },
3169 'Return' => '123',
3170 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
3171 },
3172 '56393' => {
3173 'Header' => 'bios_table.h',
3174 'Param' => {
3175 '0' => {
3176 'name' => 'entry',
3177 'type' => '47299'
3178 },
3179 '1' => {
3180 'name' => 'def_indices',
3181 'type' => '2034'
3182 },
3183 '2' => {
3184 'name' => 'def_num',
3185 'type' => '168'
3186 }
3187 },
3188 'Return' => '168',
3189 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
3190 },
3191 '56623' => {
3192 'Header' => 'bios_table.h',
3193 'Param' => {
3194 '0' => {
3195 'name' => 'entry',
3196 'type' => '47299'
3197 },
3198 '1' => {
3199 'name' => 'pv_hdls',
3200 'type' => '8292'
3201 },
3202 '2' => {
3203 'name' => 'pv_num',
3204 'type' => '168'
3205 }
3206 },
3207 'Return' => '74',
3208 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
3209 },
3210 '56794' => {
3211 'Header' => 'bios_table.h',
3212 'Param' => {
3213 '0' => {
3214 'name' => 'entry',
3215 'type' => '47299'
3216 },
3217 '1' => {
3218 'name' => 'pv_hdls',
3219 'type' => '8292'
3220 },
3221 '2' => {
3222 'name' => 'pv_num',
3223 'type' => '168'
3224 }
3225 },
3226 'Return' => '168',
3227 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
3228 },
3229 '56976' => {
3230 'Header' => 'bios_table.h',
3231 'Param' => {
3232 '0' => {
3233 'name' => 'entry',
3234 'type' => '47299'
3235 },
3236 '1' => {
3237 'name' => 'def_num',
3238 'type' => '2034'
3239 }
3240 },
3241 'Return' => '74',
3242 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
3243 },
3244 '57069' => {
3245 'Header' => 'bios_table.h',
3246 'Param' => {
3247 '0' => {
3248 'name' => 'entry',
3249 'type' => '47299'
3250 }
3251 },
3252 'Return' => '168',
3253 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
3254 },
3255 '57161' => {
3256 'Header' => 'bios_table.h',
3257 'Param' => {
3258 '0' => {
3259 'name' => 'entry',
3260 'type' => '47299'
3261 },
3262 '1' => {
3263 'name' => 'pv_num',
3264 'type' => '2034'
3265 }
3266 },
3267 'Return' => '74',
3268 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
3269 },
3270 '57254' => {
3271 'Header' => 'bios_table.h',
3272 'Param' => {
3273 '0' => {
3274 'name' => 'entry',
3275 'type' => '47299'
3276 }
3277 },
3278 'Return' => '168',
3279 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
3280 },
3281 '57307' => {
3282 'Header' => 'bios_table.h',
3283 'Param' => {
3284 '0' => {
3285 'name' => 'entry',
3286 'type' => '166'
3287 },
3288 '1' => {
3289 'name' => 'entry_length',
3290 'type' => '123'
3291 },
3292 '2' => {
3293 'name' => 'info',
3294 'type' => '57462'
3295 }
3296 },
3297 'Return' => '74',
3298 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
3299 },
3300 '57467' => {
3301 'Header' => 'bios_table.h',
3302 'Param' => {
3303 '0' => {
3304 'name' => 'entry',
3305 'type' => '166'
3306 },
3307 '1' => {
3308 'name' => 'entry_length',
3309 'type' => '123'
3310 },
3311 '2' => {
3312 'name' => 'info',
3313 'type' => '57462'
3314 }
3315 },
3316 'Return' => '1',
3317 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
3318 },
3319 '57805' => {
3320 'Header' => 'bios_table.h',
3321 'Param' => {
3322 '0' => {
3323 'name' => 'pv_num',
3324 'type' => '168'
3325 },
3326 '1' => {
3327 'name' => 'def_num',
3328 'type' => '168'
3329 }
3330 },
3331 'Return' => '123',
3332 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
3333 },
3334 '57871' => {
3335 'Header' => 'bios_table.h',
3336 'Param' => {
3337 '0' => {
3338 'name' => 'entry',
3339 'type' => '47299'
3340 }
3341 },
3342 'Return' => '4893',
3343 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
3344 },
3345 '57924' => {
3346 'Header' => 'bios_table.h',
3347 'Param' => {
3348 '0' => {
3349 'name' => 'entry',
3350 'type' => '47299'
3351 }
3352 },
3353 'Return' => '168',
3354 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
3355 },
3356 '57977' => {
3357 'Header' => 'bios_table.h',
3358 'Param' => {
3359 '0' => {
3360 'name' => 'entry',
3361 'type' => '47299'
3362 }
3363 },
3364 'Return' => '4893',
3365 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
3366 },
3367 '58512' => {
3368 'Header' => 'bios_table.h',
3369 'Param' => {
3370 '0' => {
3371 'name' => 'entry',
3372 'type' => '47888'
3373 },
3374 '1' => {
3375 'name' => 'buffer',
3376 'type' => '11258'
3377 },
3378 '2' => {
3379 'name' => 'size',
3380 'type' => '123'
3381 }
3382 },
3383 'Return' => '74',
3384 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
3385 },
3386 '58678' => {
3387 'Header' => 'bios_table.h',
3388 'Param' => {
3389 '0' => {
3390 'name' => 'entry',
3391 'type' => '47888'
3392 },
3393 '1' => {
3394 'name' => 'buffer',
3395 'type' => '11258'
3396 },
3397 '2' => {
3398 'name' => 'size',
3399 'type' => '123'
3400 }
3401 },
3402 'Return' => '4893',
3403 'ShortName' => 'pldm_bios_table_string_entry_decode_string'
3404 },
3405 '58844' => {
3406 'Header' => 'bios_table.h',
3407 'Param' => {
3408 '0' => {
3409 'name' => 'entry',
3410 'type' => '47888'
3411 }
3412 },
3413 'Return' => '4893',
3414 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
3415 },
3416 '58897' => {
3417 'Header' => 'bios_table.h',
3418 'Param' => {
3419 '0' => {
3420 'name' => 'entry',
3421 'type' => '47888'
3422 }
3423 },
3424 'Return' => '4893',
3425 'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
3426 },
3427 '58950' => {
3428 'Header' => 'bios_table.h',
3429 'Param' => {
3430 '0' => {
3431 'name' => 'entry',
3432 'type' => '166'
3433 },
3434 '1' => {
3435 'name' => 'entry_length',
3436 'type' => '123'
3437 },
3438 '2' => {
3439 'name' => 'str',
3440 'type' => '12196'
3441 },
3442 '3' => {
3443 'name' => 'str_length',
3444 'type' => '4893'
3445 }
3446 },
3447 'Return' => '74',
3448 'ShortName' => 'pldm_bios_table_string_entry_encode_check'
3449 },
3450 '59141' => {
3451 'Header' => 'bios_table.h',
3452 'Param' => {
3453 '0' => {
3454 'name' => 'entry',
3455 'type' => '166'
3456 },
3457 '1' => {
3458 'name' => 'entry_length',
3459 'type' => '123'
3460 },
3461 '2' => {
3462 'name' => 'str',
3463 'type' => '12196'
3464 },
3465 '3' => {
3466 'name' => 'str_length',
3467 'type' => '4893'
3468 }
3469 },
3470 'Return' => '1',
3471 'ShortName' => 'pldm_bios_table_string_entry_encode'
3472 },
3473 '59444' => {
3474 'Header' => 'bios_table.h',
3475 'Param' => {
3476 '0' => {
3477 'name' => 'string_length',
3478 'type' => '4893'
3479 }
3480 },
3481 'Return' => '123',
3482 'ShortName' => 'pldm_bios_table_string_entry_encode_length'
3483 },
3484 '6128' => {
3485 'Header' => 'utils.h',
3486 'Param' => {
3487 '0' => {
3488 'name' => 'bcd',
3489 'type' => '4893'
3490 }
3491 },
3492 'Return' => '4893',
3493 'ShortName' => 'bcd2dec16'
3494 },
3495 '6150' => {
3496 'Header' => 'utils.h',
3497 'Param' => {
3498 '0' => {
3499 'name' => 'bcd',
3500 'type' => '168'
3501 }
3502 },
3503 'Return' => '168',
3504 'ShortName' => 'bcd2dec8'
3505 },
3506 '6172' => {
3507 'Header' => 'utils.h',
3508 'Param' => {
3509 '0' => {
3510 'name' => 'dec',
3511 'type' => '4893'
3512 }
3513 },
3514 'Return' => '4893',
3515 'ShortName' => 'dec2bcd16'
3516 },
3517 '6194' => {
3518 'Header' => 'utils.h',
3519 'Param' => {
3520 '0' => {
3521 'name' => 'dec',
3522 'type' => '168'
3523 }
3524 },
3525 'Return' => '168',
3526 'ShortName' => 'dec2bcd8'
3527 },
3528 '6216' => {
3529 'Header' => 'utils.h',
3530 'Param' => {
3531 '0' => {
3532 'name' => 'seconds',
3533 'type' => '168'
3534 },
3535 '1' => {
3536 'name' => 'minutes',
3537 'type' => '168'
3538 },
3539 '2' => {
3540 'name' => 'hours',
3541 'type' => '168'
3542 },
3543 '3' => {
3544 'name' => 'day',
3545 'type' => '168'
3546 },
3547 '4' => {
3548 'name' => 'month',
3549 'type' => '168'
3550 },
3551 '5' => {
3552 'name' => 'year',
3553 'type' => '4893'
3554 }
3555 },
3556 'Return' => '6263',
3557 'ShortName' => 'is_time_legal'
3558 },
3559 '6308' => {
3560 'Header' => 'bios.h',
3561 'Param' => {
3562 '0' => {
3563 'name' => 'msg',
3564 'type' => '2029'
3565 },
3566 '1' => {
3567 'name' => 'payload_length',
3568 'type' => '123'
3569 },
3570 '2' => {
3571 'name' => 'transfer_handle',
3572 'type' => '2039'
3573 },
3574 '3' => {
3575 'name' => 'transfer_flag',
3576 'type' => '2034'
3577 },
3578 '4' => {
3579 'name' => 'table_type',
3580 'type' => '2034'
3581 },
3582 '5' => {
3583 'name' => 'table',
3584 'type' => '6479'
3585 }
3586 },
3587 'Return' => '74',
3588 'ShortName' => 'decode_set_bios_table_req'
3589 },
3590 '6489' => {
3591 'Header' => 'bios.h',
3592 'Param' => {
3593 '0' => {
3594 'name' => 'instance_id',
3595 'type' => '168'
3596 },
3597 '1' => {
3598 'name' => 'completion_code',
3599 'type' => '168'
3600 },
3601 '2' => {
3602 'name' => 'next_transfer_handle',
3603 'type' => '180'
3604 },
3605 '3' => {
3606 'name' => 'msg',
3607 'type' => '1615'
3608 }
3609 },
3610 'Return' => '74',
3611 'ShortName' => 'encode_set_bios_table_resp'
3612 },
3613 '65012' => {
3614 'Header' => 'utils.h',
3615 'Param' => {
3616 '0' => {
3617 'name' => 'transfer_flag',
3618 'type' => '168'
3619 }
3620 },
3621 'Return' => '6263',
3622 'ShortName' => 'is_transfer_flag_valid'
3623 },
3624 '65163' => {
3625 'Header' => 'firmware_update.h',
3626 'Param' => {
3627 '0' => {
3628 'name' => 'msg',
3629 'type' => '2029'
3630 },
3631 '1' => {
3632 'name' => 'payload_length',
3633 'type' => '123'
3634 },
3635 '2' => {
3636 'name' => 'completion_code',
3637 'type' => '2034'
3638 },
3639 '3' => {
3640 'name' => 'non_functioning_component_indication',
3641 'type' => '65347'
3642 },
3643 '4' => {
3644 'name' => 'non_functioning_component_bitmap',
3645 'type' => '65352'
3646 }
3647 },
3648 'Return' => '74',
3649 'ShortName' => 'decode_cancel_update_resp'
3650 },
3651 '65362' => {
3652 'Header' => 'firmware_update.h',
3653 'Param' => {
3654 '0' => {
3655 'name' => 'instance_id',
3656 'type' => '168'
3657 },
3658 '1' => {
3659 'name' => 'msg',
3660 'type' => '1615'
3661 },
3662 '2' => {
3663 'name' => 'payload_length',
3664 'type' => '123'
3665 }
3666 },
3667 'Return' => '74',
3668 'ShortName' => 'encode_cancel_update_req'
3669 },
3670 '65515' => {
3671 'Header' => 'firmware_update.h',
3672 'Param' => {
3673 '0' => {
3674 'name' => 'msg',
3675 'type' => '2029'
3676 },
3677 '1' => {
3678 'name' => 'payload_length',
3679 'type' => '123'
3680 },
3681 '2' => {
3682 'name' => 'completion_code',
3683 'type' => '2034'
3684 }
3685 },
3686 'Return' => '74',
3687 'ShortName' => 'decode_cancel_update_component_resp'
3688 },
3689 '65597' => {
3690 'Header' => 'firmware_update.h',
3691 'Param' => {
3692 '0' => {
3693 'name' => 'instance_id',
3694 'type' => '168'
3695 },
3696 '1' => {
3697 'name' => 'msg',
3698 'type' => '1615'
3699 },
3700 '2' => {
3701 'name' => 'payload_length',
3702 'type' => '123'
3703 }
3704 },
3705 'Return' => '74',
3706 'ShortName' => 'encode_cancel_update_component_req'
3707 },
3708 '65750' => {
3709 'Header' => 'firmware_update.h',
3710 'Param' => {
3711 '0' => {
3712 'name' => 'msg',
3713 'type' => '2029'
3714 },
3715 '1' => {
3716 'name' => 'payload_length',
3717 'type' => '123'
3718 },
3719 '2' => {
3720 'name' => 'completion_code',
3721 'type' => '2034'
3722 },
3723 '3' => {
3724 'name' => 'current_state',
3725 'type' => '2034'
3726 },
3727 '4' => {
3728 'name' => 'previous_state',
3729 'type' => '2034'
3730 },
3731 '5' => {
3732 'name' => 'aux_state',
3733 'type' => '2034'
3734 },
3735 '6' => {
3736 'name' => 'aux_state_status',
3737 'type' => '2034'
3738 },
3739 '7' => {
3740 'name' => 'progress_percent',
3741 'type' => '2034'
3742 },
3743 '8' => {
3744 'name' => 'reason_code',
3745 'type' => '2034'
3746 },
3747 '9' => {
3748 'name' => 'update_option_flags_enabled',
3749 'type' => '66091'
3750 }
3751 },
3752 'Return' => '74',
3753 'ShortName' => 'decode_get_status_resp'
3754 },
3755 '66101' => {
3756 'Header' => 'firmware_update.h',
3757 'Param' => {
3758 '0' => {
3759 'name' => 'instance_id',
3760 'type' => '168'
3761 },
3762 '1' => {
3763 'name' => 'msg',
3764 'type' => '1615'
3765 },
3766 '2' => {
3767 'name' => 'payload_length',
3768 'type' => '123'
3769 }
3770 },
3771 'Return' => '74',
3772 'ShortName' => 'encode_get_status_req'
3773 },
3774 '66254' => {
3775 'Header' => 'firmware_update.h',
3776 'Param' => {
3777 '0' => {
3778 'name' => 'msg',
3779 'type' => '2029'
3780 },
3781 '1' => {
3782 'name' => 'payload_length',
3783 'type' => '123'
3784 },
3785 '2' => {
3786 'name' => 'completion_code',
3787 'type' => '2034'
3788 },
3789 '3' => {
3790 'name' => 'estimated_time_activation',
3791 'type' => '8292'
3792 }
3793 },
3794 'Return' => '74',
3795 'ShortName' => 'decode_activate_firmware_resp'
3796 },
3797 '66380' => {
3798 'Header' => 'firmware_update.h',
3799 'Param' => {
3800 '0' => {
3801 'name' => 'instance_id',
3802 'type' => '168'
3803 },
3804 '1' => {
3805 'name' => 'self_contained_activation_req',
3806 'type' => '11643'
3807 },
3808 '2' => {
3809 'name' => 'msg',
3810 'type' => '1615'
3811 },
3812 '3' => {
3813 'name' => 'payload_length',
3814 'type' => '123'
3815 }
3816 },
3817 'Return' => '74',
3818 'ShortName' => 'encode_activate_firmware_req'
3819 },
3820 '66601' => {
3821 'Header' => 'firmware_update.h',
3822 'Param' => {
3823 '0' => {
3824 'name' => 'instance_id',
3825 'type' => '168'
3826 },
3827 '1' => {
3828 'name' => 'completion_code',
3829 'type' => '168'
3830 },
3831 '2' => {
3832 'name' => 'msg',
3833 'type' => '1615'
3834 },
3835 '3' => {
3836 'name' => 'payload_length',
3837 'type' => '123'
3838 }
3839 },
3840 'Return' => '74',
3841 'ShortName' => 'encode_apply_complete_resp'
3842 },
3843 '66773' => {
3844 'Header' => 'firmware_update.h',
3845 'Param' => {
3846 '0' => {
3847 'name' => 'msg',
3848 'type' => '2029'
3849 },
3850 '1' => {
3851 'name' => 'payload_length',
3852 'type' => '123'
3853 },
3854 '2' => {
3855 'name' => 'apply_result',
3856 'type' => '2034'
3857 },
3858 '3' => {
3859 'name' => 'comp_activation_methods_modification',
3860 'type' => '66895'
3861 }
3862 },
3863 'Return' => '74',
3864 'ShortName' => 'decode_apply_complete_req'
3865 },
3866 '66905' => {
3867 'Header' => 'firmware_update.h',
3868 'Param' => {
3869 '0' => {
3870 'name' => 'instance_id',
3871 'type' => '168'
3872 },
3873 '1' => {
3874 'name' => 'completion_code',
3875 'type' => '168'
3876 },
3877 '2' => {
3878 'name' => 'msg',
3879 'type' => '1615'
3880 },
3881 '3' => {
3882 'name' => 'payload_length',
3883 'type' => '123'
3884 }
3885 },
3886 'Return' => '74',
3887 'ShortName' => 'encode_verify_complete_resp'
3888 },
3889 '6691' => {
3890 'Header' => 'bios.h',
3891 'Param' => {
3892 '0' => {
3893 'name' => 'msg',
3894 'type' => '2029'
3895 },
3896 '1' => {
3897 'name' => 'payload_length',
3898 'type' => '123'
3899 },
3900 '2' => {
3901 'name' => 'completion_code',
3902 'type' => '2034'
3903 },
3904 '3' => {
3905 'name' => 'next_transfer_handle',
3906 'type' => '2039'
3907 }
3908 },
3909 'Return' => '74',
3910 'ShortName' => 'decode_set_bios_table_resp'
3911 },
3912 '67077' => {
3913 'Header' => 'firmware_update.h',
3914 'Param' => {
3915 '0' => {
3916 'name' => 'msg',
3917 'type' => '2029'
3918 },
3919 '1' => {
3920 'name' => 'payload_length',
3921 'type' => '123'
3922 },
3923 '2' => {
3924 'name' => 'verify_result',
3925 'type' => '2034'
3926 }
3927 },
3928 'Return' => '74',
3929 'ShortName' => 'decode_verify_complete_req'
3930 },
3931 '67159' => {
3932 'Header' => 'firmware_update.h',
3933 'Param' => {
3934 '0' => {
3935 'name' => 'instance_id',
3936 'type' => '168'
3937 },
3938 '1' => {
3939 'name' => 'completion_code',
3940 'type' => '168'
3941 },
3942 '2' => {
3943 'name' => 'msg',
3944 'type' => '1615'
3945 },
3946 '3' => {
3947 'name' => 'payload_length',
3948 'type' => '123'
3949 }
3950 },
3951 'Return' => '74',
3952 'ShortName' => 'encode_transfer_complete_resp'
3953 },
3954 '67331' => {
3955 'Header' => 'firmware_update.h',
3956 'Param' => {
3957 '0' => {
3958 'name' => 'msg',
3959 'type' => '2029'
3960 },
3961 '1' => {
3962 'name' => 'payload_length',
3963 'type' => '123'
3964 },
3965 '2' => {
3966 'name' => 'transfer_result',
3967 'type' => '2034'
3968 }
3969 },
3970 'Return' => '74',
3971 'ShortName' => 'decode_transfer_complete_req'
3972 },
3973 '67413' => {
3974 'Header' => 'firmware_update.h',
3975 'Param' => {
3976 '0' => {
3977 'name' => 'instance_id',
3978 'type' => '168'
3979 },
3980 '1' => {
3981 'name' => 'completion_code',
3982 'type' => '168'
3983 },
3984 '2' => {
3985 'name' => 'msg',
3986 'type' => '1615'
3987 },
3988 '3' => {
3989 'name' => 'payload_length',
3990 'type' => '123'
3991 }
3992 },
3993 'Return' => '74',
3994 'ShortName' => 'encode_request_firmware_data_resp'
3995 },
3996 '67585' => {
3997 'Header' => 'firmware_update.h',
3998 'Param' => {
3999 '0' => {
4000 'name' => 'msg',
4001 'type' => '2029'
4002 },
4003 '1' => {
4004 'name' => 'payload_length',
4005 'type' => '123'
4006 },
4007 '2' => {
4008 'name' => 'offset',
4009 'type' => '2039'
4010 },
4011 '3' => {
4012 'name' => 'length',
4013 'type' => '2039'
4014 }
4015 },
4016 'Return' => '74',
4017 'ShortName' => 'decode_request_firmware_data_req'
4018 },
4019 '67717' => {
4020 'Header' => 'firmware_update.h',
4021 'Param' => {
4022 '0' => {
4023 'name' => 'msg',
4024 'type' => '2029'
4025 },
4026 '1' => {
4027 'name' => 'payload_length',
4028 'type' => '123'
4029 },
4030 '2' => {
4031 'name' => 'completion_code',
4032 'type' => '2034'
4033 },
4034 '3' => {
4035 'name' => 'comp_compatibility_resp',
4036 'type' => '2034'
4037 },
4038 '4' => {
4039 'name' => 'comp_compatibility_resp_code',
4040 'type' => '2034'
4041 },
4042 '5' => {
4043 'name' => 'update_option_flags_enabled',
4044 'type' => '66091'
4045 },
4046 '6' => {
4047 'name' => 'time_before_req_fw_data',
4048 'type' => '8292'
4049 }
4050 },
4051 'Return' => '74',
4052 'ShortName' => 'decode_update_component_resp'
4053 },
4054 '67953' => {
4055 'Header' => 'firmware_update.h',
4056 'Param' => {
4057 '0' => {
4058 'name' => 'instance_id',
4059 'type' => '168'
4060 },
4061 '1' => {
4062 'name' => 'comp_classification',
4063 'type' => '4893'
4064 },
4065 '10' => {
4066 'name' => 'msg',
4067 'type' => '1615'
4068 },
4069 '11' => {
4070 'name' => 'payload_length',
4071 'type' => '123'
4072 },
4073 '2' => {
4074 'name' => 'comp_identifier',
4075 'type' => '4893'
4076 },
4077 '3' => {
4078 'name' => 'comp_classification_index',
4079 'type' => '168'
4080 },
4081 '4' => {
4082 'name' => 'comp_comparison_stamp',
4083 'type' => '180'
4084 },
4085 '5' => {
4086 'name' => 'comp_image_size',
4087 'type' => '180'
4088 },
4089 '6' => {
4090 'name' => 'update_option_flags',
4091 'type' => '60846'
4092 },
4093 '7' => {
4094 'name' => 'comp_ver_str_type',
4095 'type' => '168'
4096 },
4097 '8' => {
4098 'name' => 'comp_ver_str_len',
4099 'type' => '168'
4100 },
4101 '9' => {
4102 'name' => 'comp_ver_str',
4103 'type' => '68357'
4104 }
4105 },
4106 'Return' => '74',
4107 'ShortName' => 'encode_update_component_req'
4108 },
4109 '6807' => {
4110 'Header' => 'bios.h',
4111 'Param' => {
4112 '0' => {
4113 'name' => 'instance_id',
4114 'type' => '168'
4115 },
4116 '1' => {
4117 'name' => 'transfer_handle',
4118 'type' => '180'
4119 },
4120 '2' => {
4121 'name' => 'transfer_flag',
4122 'type' => '168'
4123 },
4124 '3' => {
4125 'name' => 'table_type',
4126 'type' => '168'
4127 },
4128 '4' => {
4129 'name' => 'table_data',
4130 'type' => '6085'
4131 },
4132 '5' => {
4133 'name' => 'table_length',
4134 'type' => '123'
4135 },
4136 '6' => {
4137 'name' => 'msg',
4138 'type' => '1615'
4139 },
4140 '7' => {
4141 'name' => 'payload_length',
4142 'type' => '123'
4143 }
4144 },
4145 'Return' => '74',
4146 'ShortName' => 'encode_set_bios_table_req'
4147 },
4148 '68367' => {
4149 'Header' => 'firmware_update.h',
4150 'Param' => {
4151 '0' => {
4152 'name' => 'msg',
4153 'type' => '2029'
4154 },
4155 '1' => {
4156 'name' => 'payload_length',
4157 'type' => '11292'
4158 },
4159 '2' => {
4160 'name' => 'completion_code',
4161 'type' => '2034'
4162 },
4163 '3' => {
4164 'name' => 'comp_resp',
4165 'type' => '2034'
4166 },
4167 '4' => {
4168 'name' => 'comp_resp_code',
4169 'type' => '2034'
4170 }
4171 },
4172 'Return' => '74',
4173 'ShortName' => 'decode_pass_component_table_resp'
4174 },
4175 '68563' => {
4176 'Header' => 'firmware_update.h',
4177 'Param' => {
4178 '0' => {
4179 'name' => 'instance_id',
4180 'type' => '168'
4181 },
4182 '1' => {
4183 'name' => 'transfer_flag',
4184 'type' => '168'
4185 },
4186 '10' => {
4187 'name' => 'payload_length',
4188 'type' => '123'
4189 },
4190 '2' => {
4191 'name' => 'comp_classification',
4192 'type' => '4893'
4193 },
4194 '3' => {
4195 'name' => 'comp_identifier',
4196 'type' => '4893'
4197 },
4198 '4' => {
4199 'name' => 'comp_classification_index',
4200 'type' => '168'
4201 },
4202 '5' => {
4203 'name' => 'comp_comparison_stamp',
4204 'type' => '180'
4205 },
4206 '6' => {
4207 'name' => 'comp_ver_str_type',
4208 'type' => '168'
4209 },
4210 '7' => {
4211 'name' => 'comp_ver_str_len',
4212 'type' => '168'
4213 },
4214 '8' => {
4215 'name' => 'comp_ver_str',
4216 'type' => '68357'
4217 },
4218 '9' => {
4219 'name' => 'msg',
4220 'type' => '1615'
4221 }
4222 },
4223 'Return' => '74',
4224 'ShortName' => 'encode_pass_component_table_req'
4225 },
4226 '68976' => {
4227 'Header' => 'firmware_update.h',
4228 'Param' => {
4229 '0' => {
4230 'name' => 'msg',
4231 'type' => '2029'
4232 },
4233 '1' => {
4234 'name' => 'payload_length',
4235 'type' => '123'
4236 },
4237 '2' => {
4238 'name' => 'completion_code',
4239 'type' => '2034'
4240 },
4241 '3' => {
4242 'name' => 'fd_meta_data_len',
4243 'type' => '8292'
4244 },
4245 '4' => {
4246 'name' => 'fd_will_send_pkg_data',
4247 'type' => '2034'
4248 }
4249 },
4250 'Return' => '74',
4251 'ShortName' => 'decode_request_update_resp'
4252 },
4253 '69117' => {
4254 'Header' => 'firmware_update.h',
4255 'Param' => {
4256 '0' => {
4257 'name' => 'instance_id',
4258 'type' => '168'
4259 },
4260 '1' => {
4261 'name' => 'max_transfer_size',
4262 'type' => '180'
4263 },
4264 '2' => {
4265 'name' => 'num_of_comp',
4266 'type' => '4893'
4267 },
4268 '3' => {
4269 'name' => 'max_outstanding_transfer_req',
4270 'type' => '168'
4271 },
4272 '4' => {
4273 'name' => 'pkg_data_len',
4274 'type' => '4893'
4275 },
4276 '5' => {
4277 'name' => 'comp_image_set_ver_str_type',
4278 'type' => '168'
4279 },
4280 '6' => {
4281 'name' => 'comp_image_set_ver_str_len',
4282 'type' => '168'
4283 },
4284 '7' => {
4285 'name' => 'comp_img_set_ver_str',
4286 'type' => '68357'
4287 },
4288 '8' => {
4289 'name' => 'msg',
4290 'type' => '1615'
4291 },
4292 '9' => {
4293 'name' => 'payload_length',
4294 'type' => '123'
4295 }
4296 },
4297 'Return' => '74',
4298 'ShortName' => 'encode_request_update_req'
4299 },
4300 '69482' => {
4301 'Header' => 'firmware_update.h',
4302 'Param' => {
4303 '0' => {
4304 'name' => 'data',
4305 'type' => '6085'
4306 },
4307 '1' => {
4308 'name' => 'length',
4309 'type' => '123'
4310 },
4311 '2' => {
4312 'name' => 'component_data',
4313 'type' => '69638'
4314 },
4315 '3' => {
4316 'name' => 'active_comp_ver_str',
4317 'type' => '6479'
4318 },
4319 '4' => {
4320 'name' => 'pending_comp_ver_str',
4321 'type' => '6479'
4322 }
4323 },
4324 'Return' => '74',
4325 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
4326 },
4327 '69648' => {
4328 'Header' => 'firmware_update.h',
4329 'Param' => {
4330 '0' => {
4331 'name' => 'msg',
4332 'type' => '2029'
4333 },
4334 '1' => {
4335 'name' => 'payload_length',
4336 'type' => '123'
4337 },
4338 '2' => {
4339 'name' => 'resp_data',
4340 'type' => '69868'
4341 },
4342 '3' => {
4343 'name' => 'active_comp_image_set_ver_str',
4344 'type' => '6479'
4345 },
4346 '4' => {
4347 'name' => 'pending_comp_image_set_ver_str',
4348 'type' => '6479'
4349 },
4350 '5' => {
4351 'name' => 'comp_parameter_table',
4352 'type' => '6479'
4353 }
4354 },
4355 'Return' => '74',
4356 'ShortName' => 'decode_get_firmware_parameters_resp'
4357 },
4358 '69873' => {
4359 'Header' => 'firmware_update.h',
4360 'Param' => {
4361 '0' => {
4362 'name' => 'instance_id',
4363 'type' => '168'
4364 },
4365 '1' => {
4366 'name' => 'payload_length',
4367 'type' => '123'
4368 },
4369 '2' => {
4370 'name' => 'msg',
4371 'type' => '1615'
4372 }
4373 },
4374 'Return' => '74',
4375 'ShortName' => 'encode_get_firmware_parameters_req'
4376 },
4377 '70010' => {
4378 'Header' => 'firmware_update.h',
4379 'Param' => {
4380 '0' => {
4381 'name' => 'msg',
4382 'type' => '2029'
4383 },
4384 '1' => {
4385 'name' => 'payload_length',
4386 'type' => '123'
4387 },
4388 '2' => {
4389 'name' => 'completion_code',
4390 'type' => '2034'
4391 },
4392 '3' => {
4393 'name' => 'device_identifiers_len',
4394 'type' => '2039'
4395 },
4396 '4' => {
4397 'name' => 'descriptor_count',
4398 'type' => '2034'
4399 },
4400 '5' => {
4401 'name' => 'descriptor_data',
4402 'type' => '70166'
4403 }
4404 },
4405 'Return' => '74',
4406 'ShortName' => 'decode_query_device_identifiers_resp'
4407 },
4408 '70176' => {
4409 'Header' => 'firmware_update.h',
4410 'Param' => {
4411 '0' => {
4412 'name' => 'instance_id',
4413 'type' => '168'
4414 },
4415 '1' => {
4416 'name' => 'payload_length',
4417 'type' => '123'
4418 },
4419 '2' => {
4420 'name' => 'msg',
4421 'type' => '1615'
4422 }
4423 },
4424 'Return' => '74',
4425 'ShortName' => 'encode_query_device_identifiers_req'
4426 },
4427 '70313' => {
4428 'Header' => 'firmware_update.h',
4429 'Param' => {
4430 '0' => {
4431 'name' => 'data',
4432 'type' => '6085'
4433 },
4434 '1' => {
4435 'name' => 'length',
4436 'type' => '123'
4437 },
4438 '2' => {
4439 'name' => 'pldm_comp_image_info',
4440 'type' => '70460'
4441 },
4442 '3' => {
4443 'name' => 'comp_version_str',
4444 'type' => '6479'
4445 }
4446 },
4447 'Return' => '74',
4448 'ShortName' => 'decode_pldm_comp_image_info'
4449 },
4450 '70465' => {
4451 'Header' => 'firmware_update.h',
4452 'Param' => {
4453 '0' => {
4454 'name' => 'data',
4455 'type' => '6085'
4456 },
4457 '1' => {
4458 'name' => 'length',
4459 'type' => '123'
4460 },
4461 '2' => {
4462 'name' => 'descriptor_title_str_type',
4463 'type' => '2034'
4464 },
4465 '3' => {
4466 'name' => 'descriptor_title_str',
4467 'type' => '6479'
4468 },
4469 '4' => {
4470 'name' => 'descriptor_data',
4471 'type' => '6479'
4472 }
4473 },
4474 'Return' => '74',
4475 'ShortName' => 'decode_vendor_defined_descriptor_value'
4476 },
4477 '70644' => {
4478 'Header' => 'firmware_update.h',
4479 'Param' => {
4480 '0' => {
4481 'name' => 'data',
4482 'type' => '6085'
4483 },
4484 '1' => {
4485 'name' => 'length',
4486 'type' => '123'
4487 },
4488 '2' => {
4489 'name' => 'descriptor_type',
4490 'type' => '8292'
4491 },
4492 '3' => {
4493 'name' => 'descriptor_data',
4494 'type' => '6479'
4495 }
4496 },
4497 'Return' => '74',
4498 'ShortName' => 'decode_descriptor_type_length_value'
4499 },
4500 '70816' => {
4501 'Header' => 'firmware_update.h',
4502 'Param' => {
4503 '0' => {
4504 'name' => 'data',
4505 'type' => '6085'
4506 },
4507 '1' => {
4508 'name' => 'length',
4509 'type' => '123'
4510 },
4511 '2' => {
4512 'name' => 'component_bitmap_bit_length',
4513 'type' => '4893'
4514 },
4515 '3' => {
4516 'name' => 'fw_device_id_record',
4517 'type' => '71083'
4518 },
4519 '4' => {
4520 'name' => 'applicable_components',
4521 'type' => '6479'
4522 },
4523 '5' => {
4524 'name' => 'comp_image_set_version_str',
4525 'type' => '6479'
4526 },
4527 '6' => {
4528 'name' => 'record_descriptors',
4529 'type' => '6479'
4530 },
4531 '7' => {
4532 'name' => 'fw_device_pkg_data',
4533 'type' => '6479'
4534 }
4535 },
4536 'Return' => '74',
4537 'ShortName' => 'decode_firmware_device_id_record'
4538 },
4539 '71088' => {
4540 'Header' => 'firmware_update.h',
4541 'Param' => {
4542 '0' => {
4543 'name' => 'data',
4544 'type' => '6085'
4545 },
4546 '1' => {
4547 'name' => 'length',
4548 'type' => '123'
4549 },
4550 '2' => {
4551 'name' => 'package_header_info',
4552 'type' => '71235'
4553 },
4554 '3' => {
4555 'name' => 'package_version_str',
4556 'type' => '6479'
4557 }
4558 },
4559 'Return' => '74',
4560 'ShortName' => 'decode_pldm_package_header_info'
4561 },
4562 '7115' => {
4563 'Header' => 'bios.h',
4564 'Param' => {
4565 '0' => {
4566 'name' => 'instance_id',
4567 'type' => '168'
4568 },
4569 '1' => {
4570 'name' => 'completion_code',
4571 'type' => '168'
4572 },
4573 '2' => {
4574 'name' => 'next_transfer_handle',
4575 'type' => '180'
4576 },
4577 '3' => {
4578 'name' => 'msg',
4579 'type' => '1615'
4580 }
4581 },
4582 'Return' => '74',
4583 'ShortName' => 'encode_set_bios_attribute_current_value_resp'
4584 },
4585 '7312' => {
4586 'Header' => 'bios.h',
4587 'Param' => {
4588 '0' => {
4589 'name' => 'msg',
4590 'type' => '2029'
4591 },
4592 '1' => {
4593 'name' => 'payload_length',
4594 'type' => '123'
4595 },
4596 '2' => {
4597 'name' => 'transfer_handle',
4598 'type' => '2039'
4599 },
4600 '3' => {
4601 'name' => 'transfer_flag',
4602 'type' => '2034'
4603 },
4604 '4' => {
4605 'name' => 'attribute',
4606 'type' => '6479'
4607 }
4608 },
4609 'Return' => '74',
4610 'ShortName' => 'decode_set_bios_attribute_current_value_req'
4611 },
4612 '73426' => {
4613 'Header' => 'fru.h',
4614 'Param' => {
4615 '0' => {
4616 'name' => 'instance_id',
4617 'type' => '168'
4618 },
4619 '1' => {
4620 'name' => 'completion_code',
4621 'type' => '168'
4622 },
4623 '2' => {
4624 'name' => 'next_data_transfer_handle',
4625 'type' => '180'
4626 },
4627 '3' => {
4628 'name' => 'payload_length',
4629 'type' => '123'
4630 },
4631 '4' => {
4632 'name' => 'msg',
4633 'type' => '1615'
4634 }
4635 },
4636 'Return' => '74',
4637 'ShortName' => 'encode_set_fru_record_table_resp'
4638 },
4639 '73649' => {
4640 'Header' => 'fru.h',
4641 'Param' => {
4642 '0' => {
4643 'name' => 'msg',
4644 'type' => '2029'
4645 },
4646 '1' => {
4647 'name' => 'payload_length',
4648 'type' => '123'
4649 },
4650 '2' => {
4651 'name' => 'data_transfer_handle',
4652 'type' => '2039'
4653 },
4654 '3' => {
4655 'name' => 'transfer_flag',
4656 'type' => '2034'
4657 },
4658 '4' => {
4659 'name' => 'fru_table_data',
4660 'type' => '6479'
4661 }
4662 },
4663 'Return' => '74',
4664 'ShortName' => 'decode_set_fru_record_table_req'
4665 },
4666 '73816' => {
4667 'Header' => 'fru.h',
4668 'Param' => {
4669 '0' => {
4670 'name' => 'msg',
4671 'type' => '2029'
4672 },
4673 '1' => {
4674 'name' => 'payload_length',
4675 'type' => '123'
4676 },
4677 '2' => {
4678 'name' => 'completion_code',
4679 'type' => '2034'
4680 },
4681 '3' => {
4682 'name' => 'next_data_transfer_handle',
4683 'type' => '2039'
4684 },
4685 '4' => {
4686 'name' => 'transfer_flag',
4687 'type' => '2034'
4688 },
4689 '5' => {
4690 'name' => 'fru_record_table_data',
4691 'type' => '2034'
4692 },
4693 '6' => {
4694 'name' => 'fru_record_table_length',
4695 'type' => '8820'
4696 }
4697 },
4698 'Return' => '74',
4699 'ShortName' => 'decode_get_fru_record_table_resp'
4700 },
4701 '74064' => {
4702 'Header' => 'fru.h',
4703 'Param' => {
4704 '0' => {
4705 'name' => 'msg',
4706 'type' => '2029'
4707 },
4708 '1' => {
4709 'name' => 'payload_length',
4710 'type' => '123'
4711 },
4712 '2' => {
4713 'name' => 'completion_code',
4714 'type' => '2034'
4715 },
4716 '3' => {
4717 'name' => 'next_data_transfer_handle',
4718 'type' => '2039'
4719 },
4720 '4' => {
4721 'name' => 'transfer_flag',
4722 'type' => '2034'
4723 },
4724 '5' => {
4725 'name' => 'fru_record_table_data',
4726 'type' => '2034'
4727 },
4728 '6' => {
4729 'name' => 'fru_record_table_length',
4730 'type' => '8820'
4731 },
4732 '7' => {
4733 'name' => 'max_fru_record_table_length',
4734 'type' => '123'
4735 }
4736 },
4737 'Return' => '74',
4738 'ShortName' => 'decode_get_fru_record_table_resp_safe'
4739 },
4740 '74322' => {
4741 'Header' => 'fru.h',
4742 'Param' => {
4743 '0' => {
4744 'name' => 'instance_id',
4745 'type' => '168'
4746 },
4747 '1' => {
4748 'name' => 'data_transfer_handle',
4749 'type' => '180'
4750 },
4751 '2' => {
4752 'name' => 'transfer_operation_flag',
4753 'type' => '168'
4754 },
4755 '3' => {
4756 'name' => 'msg',
4757 'type' => '1615'
4758 },
4759 '4' => {
4760 'name' => 'payload_length',
4761 'type' => '123'
4762 }
4763 },
4764 'Return' => '74',
4765 'ShortName' => 'encode_get_fru_record_table_req'
4766 },
4767 '74540' => {
4768 'Header' => 'fru.h',
4769 'Param' => {
4770 '0' => {
4771 'name' => 'msg',
4772 'type' => '2029'
4773 },
4774 '1' => {
4775 'name' => 'payload_length',
4776 'type' => '123'
4777 },
4778 '2' => {
4779 'name' => 'completion_code',
4780 'type' => '2034'
4781 },
4782 '3' => {
4783 'name' => 'next_transfer_handle',
4784 'type' => '2039'
4785 },
4786 '4' => {
4787 'name' => 'transfer_flag',
4788 'type' => '2034'
4789 },
4790 '5' => {
4791 'name' => 'fru_structure_data',
4792 'type' => '6479'
4793 }
4794 },
4795 'Return' => '74',
4796 'ShortName' => 'decode_get_fru_record_by_option_resp'
4797 },
4798 '7459' => {
4799 'Header' => 'bios.h',
4800 'Param' => {
4801 '0' => {
4802 'name' => 'msg',
4803 'type' => '2029'
4804 },
4805 '1' => {
4806 'name' => 'payload_length',
4807 'type' => '123'
4808 },
4809 '2' => {
4810 'name' => 'completion_code',
4811 'type' => '2034'
4812 },
4813 '3' => {
4814 'name' => 'next_transfer_handle',
4815 'type' => '2039'
4816 }
4817 },
4818 'Return' => '74',
4819 'ShortName' => 'decode_set_bios_attribute_current_value_resp'
4820 },
4821 '74701' => {
4822 'Header' => 'fru.h',
4823 'Param' => {
4824 '0' => {
4825 'name' => 'instance_id',
4826 'type' => '168'
4827 },
4828 '1' => {
4829 'name' => 'completion_code',
4830 'type' => '168'
4831 },
4832 '2' => {
4833 'name' => 'next_data_transfer_handle',
4834 'type' => '180'
4835 },
4836 '3' => {
4837 'name' => 'transfer_flag',
4838 'type' => '168'
4839 },
4840 '4' => {
4841 'name' => 'fru_structure_data',
4842 'type' => '1434'
4843 },
4844 '5' => {
4845 'name' => 'data_size',
4846 'type' => '123'
4847 },
4848 '6' => {
4849 'name' => 'msg',
4850 'type' => '1615'
4851 },
4852 '7' => {
4853 'name' => 'payload_length',
4854 'type' => '123'
4855 }
4856 },
4857 'Return' => '74',
4858 'ShortName' => 'encode_get_fru_record_by_option_resp'
4859 },
4860 '75010' => {
4861 'Header' => 'fru.h',
4862 'Param' => {
4863 '0' => {
4864 'name' => 'msg',
4865 'type' => '2029'
4866 },
4867 '1' => {
4868 'name' => 'payload_length',
4869 'type' => '123'
4870 },
4871 '2' => {
4872 'name' => 'data_transfer_handle',
4873 'type' => '2039'
4874 },
4875 '3' => {
4876 'name' => 'fru_table_handle',
4877 'type' => '8292'
4878 },
4879 '4' => {
4880 'name' => 'record_set_identifier',
4881 'type' => '8292'
4882 },
4883 '5' => {
4884 'name' => 'record_type',
4885 'type' => '2034'
4886 },
4887 '6' => {
4888 'name' => 'field_type',
4889 'type' => '2034'
4890 },
4891 '7' => {
4892 'name' => 'transfer_op_flag',
4893 'type' => '2034'
4894 }
4895 },
4896 'Return' => '74',
4897 'ShortName' => 'decode_get_fru_record_by_option_req'
4898 },
4899 '75198' => {
4900 'Header' => 'fru.h',
4901 'Param' => {
4902 '0' => {
4903 'name' => 'instance_id',
4904 'type' => '168'
4905 },
4906 '1' => {
4907 'name' => 'data_transfer_handle',
4908 'type' => '180'
4909 },
4910 '2' => {
4911 'name' => 'fru_table_handle',
4912 'type' => '4893'
4913 },
4914 '3' => {
4915 'name' => 'record_set_identifier',
4916 'type' => '4893'
4917 },
4918 '4' => {
4919 'name' => 'record_type',
4920 'type' => '168'
4921 },
4922 '5' => {
4923 'name' => 'field_type',
4924 'type' => '168'
4925 },
4926 '6' => {
4927 'name' => 'transfer_op_flag',
4928 'type' => '168'
4929 },
4930 '7' => {
4931 'name' => 'msg',
4932 'type' => '1615'
4933 },
4934 '8' => {
4935 'name' => 'payload_length',
4936 'type' => '123'
4937 }
4938 },
4939 'Return' => '74',
4940 'ShortName' => 'encode_get_fru_record_by_option_req'
4941 },
4942 '75491' => {
4943 'Header' => 'fru.h',
4944 'Param' => {
4945 '0' => {
4946 'name' => 'table',
4947 'type' => '6085'
4948 },
4949 '1' => {
4950 'name' => 'table_size',
4951 'type' => '123'
4952 },
4953 '2' => {
4954 'name' => 'record_table',
4955 'type' => '2034'
4956 },
4957 '3' => {
4958 'name' => 'record_size',
4959 'type' => '8820'
4960 },
4961 '4' => {
4962 'name' => 'rsi',
4963 'type' => '4893'
4964 },
4965 '5' => {
4966 'name' => 'rt',
4967 'type' => '168'
4968 },
4969 '6' => {
4970 'name' => 'ft',
4971 'type' => '168'
4972 }
4973 },
4974 'Return' => '1',
4975 'ShortName' => 'get_fru_record_by_option'
4976 },
4977 '7575' => {
4978 'Header' => 'bios.h',
4979 'Param' => {
4980 '0' => {
4981 'name' => 'instance_id',
4982 'type' => '168'
4983 },
4984 '1' => {
4985 'name' => 'transfer_handle',
4986 'type' => '180'
4987 },
4988 '2' => {
4989 'name' => 'transfer_flag',
4990 'type' => '168'
4991 },
4992 '3' => {
4993 'name' => 'attribute_data',
4994 'type' => '6085'
4995 },
4996 '4' => {
4997 'name' => 'attribute_length',
4998 'type' => '123'
4999 },
5000 '5' => {
5001 'name' => 'msg',
5002 'type' => '1615'
5003 },
5004 '6' => {
5005 'name' => 'payload_length',
5006 'type' => '123'
5007 }
5008 },
5009 'Return' => '74',
5010 'ShortName' => 'encode_set_bios_attribute_current_value_req'
5011 },
5012 '76171' => {
5013 'Header' => 'fru.h',
5014 'Param' => {
5015 '0' => {
5016 'name' => 'fru_table',
5017 'type' => '2034'
5018 },
5019 '1' => {
5020 'name' => 'total_size',
5021 'type' => '123'
5022 },
5023 '2' => {
5024 'name' => 'curr_size',
5025 'type' => '8820'
5026 },
5027 '3' => {
5028 'name' => 'record_set_id',
5029 'type' => '4893'
5030 },
5031 '4' => {
5032 'name' => 'record_type',
5033 'type' => '168'
5034 },
5035 '5' => {
5036 'name' => 'num_frus',
5037 'type' => '168'
5038 },
5039 '6' => {
5040 'name' => 'encoding',
5041 'type' => '168'
5042 },
5043 '7' => {
5044 'name' => 'tlvs',
5045 'type' => '2034'
5046 },
5047 '8' => {
5048 'name' => 'tlvs_size',
5049 'type' => '123'
5050 }
5051 },
5052 'Return' => '74',
5053 'ShortName' => 'encode_fru_record'
5054 },
5055 '76434' => {
5056 'Header' => 'fru.h',
5057 'Param' => {
5058 '0' => {
5059 'name' => 'instance_id',
5060 'type' => '168'
5061 },
5062 '1' => {
5063 'name' => 'completion_code',
5064 'type' => '168'
5065 },
5066 '2' => {
5067 'name' => 'next_data_transfer_handle',
5068 'type' => '180'
5069 },
5070 '3' => {
5071 'name' => 'transfer_flag',
5072 'type' => '168'
5073 },
5074 '4' => {
5075 'name' => 'msg',
5076 'type' => '1615'
5077 }
5078 },
5079 'Return' => '74',
5080 'ShortName' => 'encode_get_fru_record_table_resp'
5081 },
5082 '76638' => {
5083 'Header' => 'fru.h',
5084 'Param' => {
5085 '0' => {
5086 'name' => 'msg',
5087 'type' => '2029'
5088 },
5089 '1' => {
5090 'name' => 'payload_length',
5091 'type' => '123'
5092 },
5093 '2' => {
5094 'name' => 'data_transfer_handle',
5095 'type' => '2039'
5096 },
5097 '3' => {
5098 'name' => 'transfer_operation_flag',
5099 'type' => '2034'
5100 }
5101 },
5102 'Return' => '74',
5103 'ShortName' => 'decode_get_fru_record_table_req'
5104 },
5105 '76754' => {
5106 'Header' => 'fru.h',
5107 'Param' => {
5108 '0' => {
5109 'name' => 'instance_id',
5110 'type' => '168'
5111 },
5112 '1' => {
5113 'name' => 'completion_code',
5114 'type' => '168'
5115 },
5116 '2' => {
5117 'name' => 'fru_data_major_version',
5118 'type' => '168'
5119 },
5120 '3' => {
5121 'name' => 'fru_data_minor_version',
5122 'type' => '168'
5123 },
5124 '4' => {
5125 'name' => 'fru_table_maximum_size',
5126 'type' => '180'
5127 },
5128 '5' => {
5129 'name' => 'fru_table_length',
5130 'type' => '180'
5131 },
5132 '6' => {
5133 'name' => 'total_record_set_identifiers',
5134 'type' => '4893'
5135 },
5136 '7' => {
5137 'name' => 'total_table_records',
5138 'type' => '4893'
5139 },
5140 '8' => {
5141 'name' => 'checksum',
5142 'type' => '180'
5143 },
5144 '9' => {
5145 'name' => 'msg',
5146 'type' => '1615'
5147 }
5148 },
5149 'Return' => '74',
5150 'ShortName' => 'encode_get_fru_record_table_metadata_resp'
5151 },
5152 '77058' => {
5153 'Header' => 'fru.h',
5154 'Param' => {
5155 '0' => {
5156 'name' => 'msg',
5157 'type' => '2029'
5158 },
5159 '1' => {
5160 'name' => 'payload_length',
5161 'type' => '123'
5162 },
5163 '2' => {
5164 'name' => 'completion_code',
5165 'type' => '2034'
5166 },
5167 '3' => {
5168 'name' => 'fru_data_major_version',
5169 'type' => '2034'
5170 },
5171 '4' => {
5172 'name' => 'fru_data_minor_version',
5173 'type' => '2034'
5174 },
5175 '5' => {
5176 'name' => 'fru_table_maximum_size',
5177 'type' => '2039'
5178 },
5179 '6' => {
5180 'name' => 'fru_table_length',
5181 'type' => '2039'
5182 },
5183 '7' => {
5184 'name' => 'total_record_set_identifiers',
5185 'type' => '8292'
5186 },
5187 '8' => {
5188 'name' => 'total_table_records',
5189 'offset' => '0',
5190 'type' => '8292'
5191 },
5192 '9' => {
5193 'name' => 'checksum',
5194 'type' => '2039'
5195 }
5196 },
5197 'Return' => '74',
5198 'ShortName' => 'decode_get_fru_record_table_metadata_resp'
5199 },
5200 '77265' => {
5201 'Header' => 'fru.h',
5202 'Param' => {
5203 '0' => {
5204 'name' => 'instance_id',
5205 'type' => '168'
5206 },
5207 '1' => {
5208 'name' => 'msg',
5209 'type' => '1615'
5210 },
5211 '2' => {
5212 'name' => 'payload_length',
5213 'type' => '123'
5214 }
5215 },
5216 'Return' => '74',
5217 'ShortName' => 'encode_get_fru_record_table_metadata_req'
5218 },
5219 '7863' => {
5220 'Header' => 'bios.h',
5221 'Param' => {
5222 '0' => {
5223 'name' => 'instance_id',
5224 'type' => '168'
5225 },
5226 '1' => {
5227 'name' => 'completion_code',
5228 'type' => '168'
5229 },
5230 '2' => {
5231 'name' => 'next_transfer_handle',
5232 'type' => '180'
5233 },
5234 '3' => {
5235 'name' => 'transfer_flag',
5236 'type' => '168'
5237 },
5238 '4' => {
5239 'name' => 'attribute_data',
5240 'type' => '6085'
5241 },
5242 '5' => {
5243 'name' => 'attribute_length',
5244 'type' => '123'
5245 },
5246 '6' => {
5247 'name' => 'msg',
5248 'type' => '1615'
5249 }
5250 },
5251 'Return' => '74',
5252 'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
5253 },
5254 '78863' => {
5255 'Header' => 'pdr.h',
5256 'Param' => {
5257 '0' => {
5258 'name' => 'pdr',
5259 'type' => '6085'
5260 },
5261 '1' => {
5262 'name' => 'pdr_len',
5263 'type' => '4893'
5264 },
5265 '2' => {
5266 'name' => 'num_entities',
5267 'type' => '8820'
5268 },
5269 '3' => {
5270 'name' => 'entities',
5271 'type' => '79513'
5272 }
5273 },
5274 'Return' => '1',
5275 'ShortName' => 'pldm_entity_association_pdr_extract'
5276 },
5277 '79554' => {
5278 'Header' => 'pdr.h',
5279 'Param' => {
5280 '0' => {
5281 'name' => 'tree',
5282 'type' => '79609'
5283 }
5284 },
5285 'Return' => '6263',
5286 'ShortName' => 'pldm_is_empty_entity_assoc_tree'
5287 },
5288 '79614' => {
5289 'Header' => 'pdr.h',
5290 'Param' => {
5291 '0' => {
5292 'name' => 'tree',
5293 'type' => '79609'
5294 }
5295 },
5296 'Return' => '1',
5297 'ShortName' => 'pldm_entity_association_tree_destroy_root'
5298 },
5299 '79777' => {
5300 'Header' => 'pdr.h',
5301 'Param' => {
5302 '0' => {
5303 'name' => 'org_tree',
5304 'type' => '79609'
5305 },
5306 '1' => {
5307 'name' => 'new_tree',
5308 'type' => '79609'
5309 }
5310 },
5311 'Return' => '1',
5312 'ShortName' => 'pldm_entity_association_tree_copy_root'
5313 },
5314 '79993' => {
5315 'Header' => 'pdr.h',
5316 'Param' => {
5317 '0' => {
5318 'name' => 'tree',
5319 'type' => '79609'
5320 },
5321 '1' => {
5322 'name' => 'entity',
5323 'type' => '79518'
5324 }
5325 },
5326 'Return' => '78751',
5327 'ShortName' => 'pldm_entity_association_tree_find'
5328 },
5329 '80352' => {
5330 'Header' => 'pdr.h',
5331 'Param' => {
5332 '0' => {
5333 'name' => 'repo',
5334 'type' => '80688'
5335 }
5336 },
5337 'Return' => '1',
5338 'ShortName' => 'pldm_pdr_remove_remote_pdrs'
5339 },
5340 '80714' => {
5341 'Header' => 'pdr.h',
5342 'Param' => {
5343 '0' => {
5344 'name' => 'repo',
5345 'type' => '80688'
5346 },
5347 '1' => {
5348 'name' => 'terminus_handle',
5349 'type' => '4893'
5350 }
5351 },
5352 'Return' => '1',
5353 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
5354 },
5355 '81087' => {
5356 'Header' => 'pdr.h',
5357 'Param' => {
5358 '0' => {
5359 'name' => 'tree',
5360 'type' => '79609'
5361 },
5362 '1' => {
5363 'name' => 'entity',
5364 'offset' => '-8',
5365 'type' => '77918'
5366 },
5367 '2' => {
5368 'name' => 'node',
5369 'type' => '79988'
5370 }
5371 },
5372 'Return' => '1',
5373 'ShortName' => 'pldm_find_entity_ref_in_tree'
5374 },
5375 '81418' => {
5376 'Header' => 'pdr.h',
5377 'Param' => {
5378 '0' => {
5379 'name' => 'node',
5380 'type' => '78751'
5381 },
5382 '1' => {
5383 'name' => 'repo',
5384 'type' => '80688'
5385 },
5386 '2' => {
5387 'name' => 'entities',
5388 'type' => '79513'
5389 },
5390 '3' => {
5391 'name' => 'num_entities',
5392 'type' => '123'
5393 },
5394 '4' => {
5395 'name' => 'is_remote',
5396 'type' => '6263'
5397 },
5398 '5' => {
5399 'name' => 'terminus_handle',
5400 'type' => '4893'
5401 }
5402 },
5403 'Return' => '1',
5404 'ShortName' => 'pldm_entity_association_pdr_add_from_node'
5405 },
5406 '8156' => {
5407 'Header' => 'bios.h',
5408 'Param' => {
5409 '0' => {
5410 'name' => 'msg',
5411 'type' => '2029'
5412 },
5413 '1' => {
5414 'name' => 'payload_length',
5415 'type' => '123'
5416 },
5417 '2' => {
5418 'name' => 'transfer_handle',
5419 'type' => '2039'
5420 },
5421 '3' => {
5422 'name' => 'transfer_op_flag',
5423 'type' => '2034'
5424 },
5425 '4' => {
5426 'name' => 'attribute_handle',
5427 'type' => '8292'
5428 }
5429 },
5430 'Return' => '74',
5431 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
5432 },
5433 '81707' => {
5434 'Header' => 'pdr.h',
5435 'Param' => {
5436 '0' => {
5437 'name' => 'tree',
5438 'type' => '79609'
5439 },
5440 '1' => {
5441 'name' => 'repo',
5442 'type' => '80688'
5443 },
5444 '2' => {
5445 'name' => 'is_remote',
5446 'type' => '6263'
5447 },
5448 '3' => {
5449 'name' => 'terminus_handle',
5450 'type' => '4893'
5451 }
5452 },
5453 'Return' => '1',
5454 'ShortName' => 'pldm_entity_association_pdr_add'
5455 },
5456 '8302' => {
5457 'Header' => 'bios.h',
5458 'Param' => {
5459 '0' => {
5460 'name' => 'msg',
5461 'type' => '2029'
5462 },
5463 '1' => {
5464 'name' => 'payload_length',
5465 'type' => '123'
5466 },
5467 '2' => {
5468 'name' => 'completion_code',
5469 'type' => '2034'
5470 },
5471 '3' => {
5472 'name' => 'next_transfer_handle',
5473 'type' => '2039'
5474 },
5475 '4' => {
5476 'name' => 'transfer_flag',
5477 'type' => '2034'
5478 },
5479 '5' => {
5480 'name' => 'attribute_data',
5481 'type' => '6479'
5482 }
5483 },
5484 'Return' => '74',
5485 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
5486 },
5487 '83245' => {
5488 'Header' => 'pdr.h',
5489 'Param' => {
5490 '0' => {
5491 'name' => 'parent',
5492 'type' => '78751'
5493 },
5494 '1' => {
5495 'name' => 'node',
5496 'type' => '79518'
5497 }
5498 },
5499 'Return' => '6263',
5500 'ShortName' => 'pldm_is_current_parent_child'
5501 },
5502 '83483' => {
5503 'Header' => 'pdr.h',
5504 'Param' => {
5505 '0' => {
5506 'name' => 'node',
5507 'type' => '78751'
5508 },
5509 '1' => {
5510 'name' => 'association_type',
5511 'type' => '168'
5512 }
5513 },
5514 'Return' => '168',
5515 'ShortName' => 'pldm_entity_get_num_children'
5516 },
5517 '83805' => {
5518 'Header' => 'pdr.h',
5519 'Param' => {
5520 '0' => {
5521 'name' => 'node',
5522 'type' => '78751'
5523 }
5524 },
5525 'Return' => '6263',
5526 'ShortName' => 'pldm_entity_is_exist_parent'
5527 },
5528 '83939' => {
5529 'Header' => 'pdr.h',
5530 'Param' => {
5531 '0' => {
5532 'name' => 'node',
5533 'type' => '78751'
5534 }
5535 },
5536 'Return' => '77918',
5537 'ShortName' => 'pldm_entity_get_parent'
5538 },
5539 '84094' => {
5540 'Header' => 'pdr.h',
5541 'Param' => {
5542 '0' => {
5543 'name' => 'node',
5544 'type' => '78751'
5545 }
5546 },
5547 'Return' => '6263',
5548 'ShortName' => 'pldm_entity_is_node_parent'
5549 },
5550 '84249' => {
5551 'Header' => 'pdr.h',
5552 'Param' => {
5553 '0' => {
5554 'name' => 'tree',
5555 'type' => '79609'
5556 }
5557 },
5558 'Return' => '1',
5559 'ShortName' => 'pldm_entity_association_tree_destroy'
5560 },
5561 '84532' => {
5562 'Header' => 'pdr.h',
5563 'Param' => {
5564 '0' => {
5565 'name' => 'tree',
5566 'type' => '79609'
5567 },
5568 '1' => {
5569 'name' => 'entities',
5570 'type' => '79513'
5571 },
5572 '2' => {
5573 'name' => 'size',
5574 'type' => '8820'
5575 }
5576 },
5577 'Return' => '1',
5578 'ShortName' => 'pldm_entity_association_tree_visit'
5579 },
5580 '8458' => {
5581 'Header' => 'bios.h',
5582 'Param' => {
5583 '0' => {
5584 'name' => 'instance_id',
5585 'type' => '168'
5586 },
5587 '1' => {
5588 'name' => 'transfer_handle',
5589 'type' => '180'
5590 },
5591 '2' => {
5592 'name' => 'transfer_op_flag',
5593 'type' => '168'
5594 },
5595 '3' => {
5596 'name' => 'attribute_handle',
5597 'type' => '4893'
5598 },
5599 '4' => {
5600 'name' => 'msg',
5601 'type' => '1615'
5602 }
5603 },
5604 'Return' => '74',
5605 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
5606 },
5607 '85078' => {
5608 'Header' => 'pdr.h',
5609 'Param' => {
5610 '0' => {
5611 'name' => 'tree',
5612 'type' => '79609'
5613 },
5614 '1' => {
5615 'name' => 'entity',
5616 'type' => '79518'
5617 },
5618 '2' => {
5619 'name' => 'entity_instance_number',
5620 'type' => '4893'
5621 },
5622 '3' => {
5623 'name' => 'parent',
5624 'type' => '78751'
5625 },
5626 '4' => {
5627 'name' => 'association_type',
5628 'type' => '168'
5629 }
5630 },
5631 'Return' => '78751',
5632 'ShortName' => 'pldm_entity_association_tree_add'
5633 },
5634 '86155' => {
5635 'Header' => 'pdr.h',
5636 'Return' => '79609',
5637 'ShortName' => 'pldm_entity_association_tree_init'
5638 },
5639 '86312' => {
5640 'Header' => 'pdr.h',
5641 'Param' => {
5642 '0' => {
5643 'name' => 'node',
5644 'type' => '78751'
5645 }
5646 },
5647 'Return' => '77918',
5648 'ShortName' => 'pldm_entity_extract'
5649 },
5650 '86665' => {
5651 'Header' => 'pdr.h',
5652 'Param' => {
5653 '0' => {
5654 'name' => 'repo',
5655 'type' => '86990'
5656 },
5657 '1' => {
5658 'name' => 'terminus_handle',
5659 'type' => '4893'
5660 },
5661 '2' => {
5662 'name' => 'tid',
5663 'type' => '168'
5664 },
5665 '3' => {
5666 'name' => 'tl_eid',
5667 'type' => '168'
5668 },
5669 '4' => {
5670 'name' => 'valid_bit',
5671 'type' => '6263'
5672 }
5673 },
5674 'Return' => '1',
5675 'ShortName' => 'pldm_pdr_update_TL_pdr'
5676 },
5677 '8670' => {
5678 'Header' => 'bios.h',
5679 'Param' => {
5680 '0' => {
5681 'name' => 'msg',
5682 'type' => '2029'
5683 },
5684 '1' => {
5685 'name' => 'payload_length',
5686 'type' => '123'
5687 },
5688 '2' => {
5689 'name' => 'completion_code',
5690 'type' => '2034'
5691 },
5692 '3' => {
5693 'name' => 'next_transfer_handle',
5694 'type' => '2039'
5695 },
5696 '4' => {
5697 'name' => 'transfer_flag',
5698 'type' => '2034'
5699 },
5700 '5' => {
5701 'name' => 'bios_table_offset',
5702 'type' => '8820'
5703 }
5704 },
5705 'Return' => '74',
5706 'ShortName' => 'decode_get_bios_table_resp'
5707 },
5708 '87010' => {
5709 'Header' => 'pdr.h',
5710 'Param' => {
5711 '0' => {
5712 'name' => 'repo',
5713 'type' => '86990'
5714 },
5715 '1' => {
5716 'name' => 'fru_rsi',
5717 'type' => '4893'
5718 },
5719 '2' => {
5720 'name' => 'terminus_handle',
5721 'type' => '8292'
5722 },
5723 '3' => {
5724 'name' => 'entity_type',
5725 'type' => '8292'
5726 },
5727 '4' => {
5728 'name' => 'entity_instance_num',
5729 'type' => '8292'
5730 },
5731 '5' => {
5732 'name' => 'container_id',
5733 'type' => '8292'
5734 }
5735 },
5736 'Return' => '86995',
5737 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
5738 },
5739 '87604' => {
5740 'Header' => 'pdr.h',
5741 'Param' => {
5742 '0' => {
5743 'name' => 'repo',
5744 'type' => '80688'
5745 },
5746 '1' => {
5747 'name' => 'terminus_handle',
5748 'type' => '4893'
5749 },
5750 '2' => {
5751 'name' => 'fru_rsi',
5752 'type' => '4893'
5753 },
5754 '3' => {
5755 'name' => 'entity_type',
5756 'type' => '4893'
5757 },
5758 '4' => {
5759 'name' => 'entity_instance_num',
5760 'type' => '4893'
5761 },
5762 '5' => {
5763 'name' => 'container_id',
5764 'type' => '4893'
5765 },
5766 '6' => {
5767 'name' => 'bmc_record_handle',
5768 'type' => '180'
5769 }
5770 },
5771 'Return' => '180',
5772 'ShortName' => 'pldm_pdr_add_fru_record_set'
5773 },
5774 '87921' => {
5775 'Header' => 'pdr.h',
5776 'Param' => {
5777 '0' => {
5778 'name' => 'record',
5779 'type' => '86995'
5780 }
5781 },
5782 'Return' => '6263',
5783 'ShortName' => 'pldm_pdr_record_is_remote'
5784 },
5785 '88073' => {
5786 'Header' => 'pdr.h',
5787 'Param' => {
5788 '0' => {
5789 'name' => 'repo',
5790 'type' => '86990'
5791 },
5792 '1' => {
5793 'name' => 'record',
5794 'type' => '86995'
5795 }
5796 },
5797 'Return' => '180',
5798 'ShortName' => 'pldm_pdr_get_record_handle'
5799 },
5800 '88286' => {
5801 'Header' => 'pdr.h',
5802 'Param' => {
5803 '0' => {
5804 'name' => 'repo',
5805 'type' => '86990'
5806 }
5807 },
5808 'Return' => '180',
5809 'ShortName' => 'pldm_pdr_get_repo_size'
5810 },
5811 '8830' => {
5812 'Header' => 'bios.h',
5813 'Param' => {
5814 '0' => {
5815 'name' => 'msg',
5816 'type' => '2029'
5817 },
5818 '1' => {
5819 'name' => 'payload_length',
5820 'type' => '123'
5821 },
5822 '2' => {
5823 'name' => 'transfer_handle',
5824 'type' => '2039'
5825 },
5826 '3' => {
5827 'name' => 'transfer_op_flag',
5828 'type' => '2034'
5829 },
5830 '4' => {
5831 'name' => 'table_type',
5832 'type' => '2034'
5833 }
5834 },
5835 'Return' => '74',
5836 'ShortName' => 'decode_get_bios_table_req'
5837 },
5838 '88417' => {
5839 'Header' => 'pdr.h',
5840 'Param' => {
5841 '0' => {
5842 'name' => 'repo',
5843 'type' => '86990'
5844 }
5845 },
5846 'Return' => '180',
5847 'ShortName' => 'pldm_pdr_get_record_count'
5848 },
5849 '88548' => {
5850 'Header' => 'pdr.h',
5851 'Param' => {
5852 '0' => {
5853 'name' => 'repo',
5854 'type' => '86990'
5855 },
5856 '1' => {
5857 'name' => 'pdr_type',
5858 'type' => '168'
5859 },
5860 '2' => {
5861 'name' => 'curr_record',
5862 'type' => '86995'
5863 },
5864 '3' => {
5865 'name' => 'data',
5866 'type' => '70166'
5867 },
5868 '4' => {
5869 'name' => 'size',
5870 'type' => '2039'
5871 }
5872 },
5873 'Return' => '86995',
5874 'ShortName' => 'pldm_pdr_find_record_by_type'
5875 },
5876 '88813' => {
5877 'Header' => 'pdr.h',
5878 'Param' => {
5879 '0' => {
5880 'name' => 'repo',
5881 'type' => '86990'
5882 },
5883 '1' => {
5884 'name' => 'curr_record',
5885 'type' => '86995'
5886 },
5887 '2' => {
5888 'name' => 'data',
5889 'type' => '70166'
5890 },
5891 '3' => {
5892 'name' => 'size',
5893 'type' => '2039'
5894 },
5895 '4' => {
5896 'name' => 'next_record_handle',
5897 'type' => '2039'
5898 }
5899 },
5900 'Return' => '86995',
5901 'ShortName' => 'pldm_pdr_get_next_record'
5902 },
5903 '89342' => {
5904 'Header' => 'pdr.h',
5905 'Param' => {
5906 '0' => {
5907 'name' => 'repo',
5908 'type' => '86990'
5909 },
5910 '1' => {
5911 'name' => 'record_handle',
5912 'type' => '180'
5913 },
5914 '2' => {
5915 'name' => 'data',
5916 'type' => '70166'
5917 },
5918 '3' => {
5919 'name' => 'size',
5920 'type' => '2039'
5921 },
5922 '4' => {
5923 'name' => 'next_record_handle',
5924 'type' => '2039'
5925 }
5926 },
5927 'Return' => '86995',
5928 'ShortName' => 'pldm_pdr_find_record'
5929 },
5930 '8971' => {
5931 'Header' => 'bios.h',
5932 'Param' => {
5933 '0' => {
5934 'name' => 'instance_id',
5935 'type' => '168'
5936 },
5937 '1' => {
5938 'name' => 'transfer_handle',
5939 'type' => '180'
5940 },
5941 '2' => {
5942 'name' => 'transfer_op_flag',
5943 'type' => '168'
5944 },
5945 '3' => {
5946 'name' => 'table_type',
5947 'type' => '168'
5948 },
5949 '4' => {
5950 'name' => 'msg',
5951 'type' => '1615'
5952 }
5953 },
5954 'Return' => '74',
5955 'ShortName' => 'encode_get_bios_table_req'
5956 },
5957 '89802' => {
5958 'Header' => 'pdr.h',
5959 'Param' => {
5960 '0' => {
5961 'name' => 'repo',
5962 'type' => '80688'
5963 }
5964 },
5965 'Return' => '1',
5966 'ShortName' => 'pldm_pdr_destroy'
5967 },
5968 '90060' => {
5969 'Header' => 'pdr.h',
5970 'Return' => '80688',
5971 'ShortName' => 'pldm_pdr_init'
5972 },
5973 '90235' => {
5974 'Header' => 'pdr.h',
5975 'Param' => {
5976 '0' => {
5977 'name' => 'repo',
5978 'type' => '80688'
5979 },
5980 '1' => {
5981 'name' => 'data',
5982 'type' => '6085'
5983 },
5984 '2' => {
5985 'name' => 'size',
5986 'type' => '180'
5987 },
5988 '3' => {
5989 'name' => 'record_handle',
5990 'type' => '180'
5991 },
5992 '4' => {
5993 'name' => 'is_remote',
5994 'type' => '6263'
5995 },
5996 '5' => {
5997 'name' => 'terminus_handle',
5998 'type' => '4893'
5999 }
6000 },
6001 'Return' => '180',
6002 'ShortName' => 'pldm_pdr_add'
6003 },
6004 '9176' => {
6005 'Header' => 'bios.h',
6006 'Param' => {
6007 '0' => {
6008 'name' => 'instance_id',
6009 'type' => '168'
6010 },
6011 '1' => {
6012 'name' => 'completion_code',
6013 'type' => '168'
6014 },
6015 '2' => {
6016 'name' => 'next_transfer_handle',
6017 'type' => '180'
6018 },
6019 '3' => {
6020 'name' => 'transfer_flag',
6021 'type' => '168'
6022 },
6023 '4' => {
6024 'name' => 'table_data',
6025 'type' => '2034'
6026 },
6027 '5' => {
6028 'name' => 'payload_length',
6029 'type' => '123'
6030 },
6031 '6' => {
6032 'name' => 'msg',
6033 'type' => '1615'
6034 }
6035 },
6036 'Return' => '74',
6037 'ShortName' => 'encode_get_bios_table_resp'
6038 },
6039 '92771' => {
6040 'Header' => 'utils.h',
6041 'Param' => {
6042 '0' => {
6043 'name' => 'dec',
6044 'type' => '180'
6045 }
6046 },
6047 'Return' => '180',
6048 'ShortName' => 'dec2bcd32'
6049 },
6050 '92863' => {
6051 'Header' => 'utils.h',
6052 'Param' => {
6053 '0' => {
6054 'name' => 'bcd',
6055 'type' => '180'
6056 }
6057 },
6058 'Return' => '180',
6059 'ShortName' => 'bcd2dec32'
6060 },
6061 '93273' => {
6062 'Header' => 'utils.h',
6063 'Param' => {
6064 '0' => {
6065 'name' => 'version',
6066 'type' => '3250'
6067 },
6068 '1' => {
6069 'name' => 'buffer',
6070 'type' => '11258'
6071 },
6072 '2' => {
6073 'name' => 'buffer_size',
6074 'type' => '123'
6075 }
6076 },
6077 'Return' => '12201',
6078 'ShortName' => 'ver2str'
6079 },
6080 '93401' => {
6081 'Header' => 'utils.h',
6082 'Param' => {
6083 '0' => {
6084 'name' => 'data',
6085 'type' => '1434'
6086 },
6087 '1' => {
6088 'name' => 'size',
6089 'type' => '123'
6090 }
6091 },
6092 'Return' => '168',
6093 'ShortName' => 'crc8'
6094 },
6095 '9453' => {
6096 'Header' => 'bios.h',
6097 'Param' => {
6098 '0' => {
6099 'name' => 'msg',
6100 'type' => '2029'
6101 },
6102 '1' => {
6103 'name' => 'payload_length',
6104 'type' => '123'
6105 },
6106 '2' => {
6107 'name' => 'completion_code',
6108 'type' => '2034'
6109 }
6110 },
6111 'Return' => '74',
6112 'ShortName' => 'decode_set_date_time_resp'
6113 },
6114 '94672' => {
6115 'Header' => 'instance-id.h',
6116 'Param' => {
6117 '0' => {
6118 'name' => 'ctx',
6119 'type' => '94880'
6120 },
6121 '1' => {
6122 'name' => 'tid',
6123 'type' => '93997'
6124 },
6125 '2' => {
6126 'name' => 'iid',
6127 'type' => '94009'
6128 }
6129 },
6130 'Return' => '74',
6131 'ShortName' => 'pldm_instance_id_free'
6132 },
6133 '94885' => {
6134 'Header' => 'instance-id.h',
6135 'Param' => {
6136 '0' => {
6137 'name' => 'ctx',
6138 'type' => '94880'
6139 },
6140 '1' => {
6141 'name' => 'tid',
6142 'type' => '93997'
6143 },
6144 '2' => {
6145 'name' => 'iid',
6146 'type' => '95286'
6147 }
6148 },
6149 'Return' => '74',
6150 'ShortName' => 'pldm_instance_id_alloc'
6151 },
6152 '95291' => {
6153 'Header' => 'instance-id.h',
6154 'Param' => {
6155 '0' => {
6156 'name' => 'ctx',
6157 'type' => '94880'
6158 }
6159 },
6160 'Return' => '74',
6161 'ShortName' => 'pldm_instance_db_destroy'
6162 },
6163 '9531' => {
6164 'Header' => 'bios.h',
6165 'Param' => {
6166 '0' => {
6167 'name' => 'instance_id',
6168 'type' => '168'
6169 },
6170 '1' => {
6171 'name' => 'completion_code',
6172 'type' => '168'
6173 },
6174 '2' => {
6175 'name' => 'msg',
6176 'type' => '1615'
6177 },
6178 '3' => {
6179 'name' => 'payload_length',
6180 'type' => '123'
6181 }
6182 },
6183 'Return' => '74',
6184 'ShortName' => 'encode_set_date_time_resp'
6185 },
6186 '95376' => {
6187 'Header' => 'instance-id.h',
6188 'Param' => {
6189 '0' => {
6190 'name' => 'ctx',
6191 'type' => '95462'
6192 }
6193 },
6194 'Return' => '74',
6195 'ShortName' => 'pldm_instance_db_init_default'
6196 },
6197 '95467' => {
6198 'Header' => 'instance-id.h',
6199 'Param' => {
6200 '0' => {
6201 'name' => 'ctx',
6202 'type' => '95462'
6203 },
6204 '1' => {
6205 'name' => 'dbpath',
6206 'type' => '12196'
6207 }
6208 },
6209 'Return' => '74',
6210 'ShortName' => 'pldm_instance_db_init'
6211 },
6212 '96231' => {
6213 'Header' => 'transport.h',
6214 'Param' => {
6215 '0' => {
6216 'name' => 'transport',
6217 'type' => '96268'
6218 },
6219 '1' => {
6220 'name' => 'tid',
6221 'type' => '93997'
6222 },
6223 '2' => {
6224 'name' => 'pldm_req_msg',
6225 'type' => '1434'
6226 },
6227 '3' => {
6228 'name' => 'req_msg_len',
6229 'type' => '123'
6230 }
6231 },
6232 'Return' => '96057',
6233 'ShortName' => 'pldm_transport_send_msg'
6234 },
6235 '96278' => {
6236 'Header' => 'transport.h',
6237 'Param' => {
6238 '0' => {
6239 'name' => 'transport',
6240 'type' => '96268'
6241 },
6242 '1' => {
6243 'name' => 'tid',
6244 'type' => '93997'
6245 },
6246 '2' => {
6247 'name' => 'pldm_req_msg',
6248 'type' => '1434'
6249 },
6250 '3' => {
6251 'name' => 'req_msg_len',
6252 'type' => '123'
6253 },
6254 '4' => {
6255 'name' => 'pldm_resp_msg',
6256 'type' => '16582'
6257 },
6258 '5' => {
6259 'name' => 'resp_msg_len',
6260 'type' => '8820'
6261 }
6262 },
6263 'Return' => '96057',
6264 'ShortName' => 'pldm_transport_send_recv_msg'
6265 },
6266 '96354' => {
6267 'Header' => 'mctp-demux.h',
6268 'Param' => {
6269 '0' => {
6270 'name' => 'ctx',
6271 'type' => '96226'
6272 }
6273 },
6274 'Return' => '1',
6275 'ShortName' => 'pldm_transport_mctp_demux_destroy'
6276 },
6277 '96372' => {
6278 'Header' => 'transport.h',
6279 'Param' => {
6280 '0' => {
6281 'name' => 'transport',
6282 'type' => '96268'
6283 },
6284 '1' => {
6285 'name' => 'tid',
6286 'type' => '93997'
6287 },
6288 '2' => {
6289 'name' => 'pldm_resp_msg',
6290 'type' => '16582'
6291 },
6292 '3' => {
6293 'name' => 'resp_msg_len',
6294 'type' => '8820'
6295 }
6296 },
6297 'Return' => '96057',
6298 'ShortName' => 'pldm_transport_recv_msg'
6299 },
6300 '96409' => {
6301 'Header' => 'mctp-demux.h',
6302 'Param' => {
6303 '0' => {
6304 'name' => 'ctx',
6305 'type' => '96226'
6306 },
6307 '1' => {
6308 'name' => 'tid',
6309 'type' => '93997'
6310 },
6311 '2' => {
6312 'name' => 'eid',
6313 'type' => '95948'
6314 }
6315 },
6316 'Return' => '74',
6317 'ShortName' => 'pldm_transport_mctp_demux_map_tid'
6318 },
6319 '96441' => {
6320 'Header' => 'mctp-demux.h',
6321 'Param' => {
6322 '0' => {
6323 'name' => 'ctx',
6324 'type' => '96226'
6325 }
6326 },
6327 'Return' => '96268',
6328 'ShortName' => 'pldm_transport_mctp_demux_core'
6329 },
6330 '96485' => {
6331 'Header' => 'mctp-demux.h',
6332 'Param' => {
6333 '0' => {
6334 'name' => 'ctx',
6335 'type' => '96507'
6336 }
6337 },
6338 'Return' => '74',
6339 'ShortName' => 'pldm_transport_mctp_demux_init'
6340 },
6341 '96578' => {
6342 'Header' => 'pldm.h',
6343 'Param' => {
6344 '0' => {
6345 'name' => 'eid',
6346 'type' => '95948'
6347 },
6348 '1' => {
6349 'name' => 'mctp_fd',
6350 'type' => '74'
6351 },
6352 '2' => {
6353 'name' => 'pldm_req_msg',
6354 'type' => '6085'
6355 },
6356 '3' => {
6357 'name' => 'req_msg_len',
6358 'type' => '123'
6359 }
6360 },
6361 'Return' => '96057',
6362 'ShortName' => 'pldm_send'
6363 },
6364 '96959' => {
6365 'Header' => 'pldm.h',
6366 'Param' => {
6367 '0' => {
6368 'name' => 'eid',
6369 'type' => '95948'
6370 },
6371 '1' => {
6372 'name' => 'mctp_fd',
6373 'type' => '74'
6374 },
6375 '2' => {
6376 'name' => 'pldm_req_msg',
6377 'type' => '6085'
6378 },
6379 '3' => {
6380 'name' => 'req_msg_len',
6381 'type' => '123'
6382 },
6383 '4' => {
6384 'name' => 'pldm_resp_msg',
6385 'type' => '70166'
6386 },
6387 '5' => {
6388 'name' => 'resp_msg_len',
6389 'type' => '8820'
6390 }
6391 },
6392 'Return' => '96057',
6393 'ShortName' => 'pldm_send_recv'
6394 },
6395 '9720' => {
6396 'Header' => 'bios.h',
6397 'Param' => {
6398 '0' => {
6399 'name' => 'msg',
6400 'type' => '2029'
6401 },
6402 '1' => {
6403 'name' => 'payload_length',
6404 'type' => '123'
6405 },
6406 '2' => {
6407 'name' => 'seconds',
6408 'type' => '2034'
6409 },
6410 '3' => {
6411 'name' => 'minutes',
6412 'type' => '2034'
6413 },
6414 '4' => {
6415 'name' => 'hours',
6416 'type' => '2034'
6417 },
6418 '5' => {
6419 'name' => 'day',
6420 'type' => '2034'
6421 },
6422 '6' => {
6423 'name' => 'month',
6424 'type' => '2034'
6425 },
6426 '7' => {
6427 'name' => 'year',
6428 'type' => '8292'
6429 }
6430 },
6431 'Return' => '74',
6432 'ShortName' => 'decode_set_date_time_req'
6433 },
6434 '97388' => {
6435 'Header' => 'pldm.h',
6436 'Param' => {
6437 '0' => {
6438 'name' => 'eid',
6439 'type' => '95948'
6440 },
6441 '1' => {
6442 'name' => 'mctp_fd',
6443 'type' => '74'
6444 },
6445 '2' => {
6446 'name' => 'instance_id',
6447 'type' => '168'
6448 },
6449 '3' => {
6450 'name' => 'pldm_resp_msg',
6451 'type' => '70166'
6452 },
6453 '4' => {
6454 'name' => 'resp_msg_len',
6455 'type' => '8820'
6456 }
6457 },
6458 'Return' => '96057',
6459 'ShortName' => 'pldm_recv'
6460 },
6461 '97616' => {
6462 'Header' => 'pldm.h',
6463 'Param' => {
6464 '0' => {
6465 'name' => 'eid',
6466 'type' => '95948'
6467 },
6468 '1' => {
6469 'name' => 'mctp_fd',
6470 'type' => '74'
6471 },
6472 '2' => {
6473 'name' => 'pldm_resp_msg',
6474 'type' => '70166'
6475 },
6476 '3' => {
6477 'name' => 'resp_msg_len',
6478 'type' => '8820'
6479 }
6480 },
6481 'Return' => '96057',
6482 'ShortName' => 'pldm_recv_any'
6483 },
6484 '97985' => {
6485 'Header' => 'pldm.h',
6486 'Return' => '96057',
6487 'ShortName' => 'pldm_open'
6488 },
6489 '99491' => {
6490 'Header' => 'af-mctp.h',
6491 'Param' => {
6492 '0' => {
6493 'name' => 'ctx',
6494 'type' => '99574'
6495 }
6496 },
6497 'Return' => '1',
6498 'ShortName' => 'pldm_transport_af_mctp_destroy'
6499 },
6500 '99579' => {
6501 'Header' => 'af-mctp.h',
6502 'Param' => {
6503 '0' => {
6504 'name' => 'ctx',
6505 'type' => '99734'
6506 }
6507 },
6508 'Return' => '74',
6509 'ShortName' => 'pldm_transport_af_mctp_init'
6510 }
6511 },
6512 'SymbolVersion' => {},
6513 'Symbols' => {
6514 'libpldm.so.0.2.0' => {
6515 'bcd2dec16' => 1,
6516 'bcd2dec32' => 1,
6517 'bcd2dec8' => 1,
6518 'crc32' => 1,
6519 'crc8' => 1,
6520 'dec2bcd16' => 1,
6521 'dec2bcd32' => 1,
6522 'dec2bcd8' => 1,
6523 'decode_activate_firmware_resp' => 1,
6524 'decode_apply_complete_req' => 1,
6525 'decode_cancel_update_component_resp' => 1,
6526 'decode_cancel_update_resp' => 1,
6527 'decode_descriptor_type_length_value' => 1,
6528 'decode_event_message_buffer_size_resp' => 1,
6529 'decode_event_message_supported_resp' => 1,
6530 'decode_firmware_device_id_record' => 1,
6531 'decode_get_bios_attribute_current_value_by_handle_req' => 1,
6532 'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
6533 'decode_get_bios_table_req' => 1,
6534 'decode_get_bios_table_resp' => 1,
6535 'decode_get_commands_req' => 1,
6536 'decode_get_commands_resp' => 1,
6537 'decode_get_date_time_resp' => 1,
6538 'decode_get_firmware_parameters_resp' => 1,
6539 'decode_get_firmware_parameters_resp_comp_entry' => 1,
6540 'decode_get_fru_record_by_option_req' => 1,
6541 'decode_get_fru_record_by_option_resp' => 1,
6542 'decode_get_fru_record_table_metadata_resp' => 1,
6543 'decode_get_fru_record_table_req' => 1,
6544 'decode_get_fru_record_table_resp' => 1,
6545 'decode_get_fru_record_table_resp_safe' => 1,
6546 'decode_get_numeric_effecter_value_req' => 1,
6547 'decode_get_numeric_effecter_value_resp' => 1,
6548 'decode_get_pdr_repository_info_resp' => 1,
6549 'decode_get_pdr_req' => 1,
6550 'decode_get_pdr_resp' => 1,
6551 'decode_get_sensor_reading_req' => 1,
6552 'decode_get_sensor_reading_resp' => 1,
6553 'decode_get_state_sensor_readings_req' => 1,
6554 'decode_get_state_sensor_readings_resp' => 1,
6555 'decode_get_status_resp' => 1,
6556 'decode_get_tid_resp' => 1,
6557 'decode_get_types_resp' => 1,
6558 'decode_get_version_req' => 1,
6559 'decode_get_version_resp' => 1,
6560 'decode_multipart_receive_req' => 1,
6561 'decode_numeric_sensor_data' => 1,
6562 'decode_numeric_sensor_pdr_data' => 1,
6563 'decode_pass_component_table_resp' => 1,
6564 'decode_platform_event_message_req' => 1,
6565 'decode_platform_event_message_resp' => 1,
6566 'decode_pldm_comp_image_info' => 1,
6567 'decode_pldm_package_header_info' => 1,
6568 'decode_pldm_pdr_repository_change_record_data' => 1,
6569 'decode_pldm_pdr_repository_chg_event_data' => 1,
6570 'decode_poll_for_platform_event_message_req' => 1,
6571 'decode_poll_for_platform_event_message_resp' => 1,
6572 'decode_query_device_identifiers_resp' => 1,
6573 'decode_request_firmware_data_req' => 1,
6574 'decode_request_update_resp' => 1,
6575 'decode_sensor_event_data' => 1,
6576 'decode_sensor_op_data' => 1,
6577 'decode_set_bios_attribute_current_value_req' => 1,
6578 'decode_set_bios_attribute_current_value_resp' => 1,
6579 'decode_set_bios_table_req' => 1,
6580 'decode_set_bios_table_resp' => 1,
6581 'decode_set_date_time_req' => 1,
6582 'decode_set_date_time_resp' => 1,
6583 'decode_set_event_receiver_req' => 1,
6584 'decode_set_event_receiver_resp' => 1,
6585 'decode_set_fru_record_table_req' => 1,
6586 'decode_set_numeric_effecter_value_req' => 1,
6587 'decode_set_numeric_effecter_value_resp' => 1,
6588 'decode_set_state_effecter_states_req' => 1,
6589 'decode_set_state_effecter_states_resp' => 1,
6590 'decode_state_sensor_data' => 1,
6591 'decode_transfer_complete_req' => 1,
6592 'decode_update_component_resp' => 1,
6593 'decode_vendor_defined_descriptor_value' => 1,
6594 'decode_verify_complete_req' => 1,
6595 'encode_activate_firmware_req' => 1,
6596 'encode_apply_complete_resp' => 1,
6597 'encode_cancel_update_component_req' => 1,
6598 'encode_cancel_update_req' => 1,
6599 'encode_cc_only_resp' => 1,
6600 'encode_event_message_buffer_size_req' => 1,
6601 'encode_event_message_supported_req' => 1,
6602 'encode_fru_record' => 1,
6603 'encode_get_bios_attribute_current_value_by_handle_req' => 1,
6604 'encode_get_bios_current_value_by_handle_resp' => 1,
6605 'encode_get_bios_table_req' => 1,
6606 'encode_get_bios_table_resp' => 1,
6607 'encode_get_commands_req' => 1,
6608 'encode_get_commands_resp' => 1,
6609 'encode_get_date_time_req' => 1,
6610 'encode_get_date_time_resp' => 1,
6611 'encode_get_firmware_parameters_req' => 1,
6612 'encode_get_fru_record_by_option_req' => 1,
6613 'encode_get_fru_record_by_option_resp' => 1,
6614 'encode_get_fru_record_table_metadata_req' => 1,
6615 'encode_get_fru_record_table_metadata_resp' => 1,
6616 'encode_get_fru_record_table_req' => 1,
6617 'encode_get_fru_record_table_resp' => 1,
6618 'encode_get_numeric_effecter_value_req' => 1,
6619 'encode_get_numeric_effecter_value_resp' => 1,
6620 'encode_get_pdr_repository_info_resp' => 1,
6621 'encode_get_pdr_req' => 1,
6622 'encode_get_pdr_resp' => 1,
6623 'encode_get_sensor_reading_req' => 1,
6624 'encode_get_sensor_reading_resp' => 1,
6625 'encode_get_state_sensor_readings_req' => 1,
6626 'encode_get_state_sensor_readings_resp' => 1,
6627 'encode_get_status_req' => 1,
6628 'encode_get_tid_req' => 1,
6629 'encode_get_tid_resp' => 1,
6630 'encode_get_types_req' => 1,
6631 'encode_get_types_resp' => 1,
6632 'encode_get_version_req' => 1,
6633 'encode_get_version_resp' => 1,
6634 'encode_pass_component_table_req' => 1,
6635 'encode_platform_event_message_req' => 1,
6636 'encode_platform_event_message_resp' => 1,
6637 'encode_pldm_header_only' => 1,
6638 'encode_pldm_pdr_repository_chg_event_data' => 1,
6639 'encode_poll_for_platform_event_message_req' => 1,
6640 'encode_poll_for_platform_event_message_resp' => 1,
6641 'encode_query_device_identifiers_req' => 1,
6642 'encode_request_firmware_data_resp' => 1,
6643 'encode_request_update_req' => 1,
6644 'encode_sensor_event_data' => 1,
6645 'encode_set_bios_attribute_current_value_req' => 1,
6646 'encode_set_bios_attribute_current_value_resp' => 1,
6647 'encode_set_bios_table_req' => 1,
6648 'encode_set_bios_table_resp' => 1,
6649 'encode_set_date_time_req' => 1,
6650 'encode_set_date_time_resp' => 1,
6651 'encode_set_event_receiver_req' => 1,
6652 'encode_set_event_receiver_resp' => 1,
6653 'encode_set_fru_record_table_resp' => 1,
6654 'encode_set_numeric_effecter_value_req' => 1,
6655 'encode_set_numeric_effecter_value_resp' => 1,
6656 'encode_set_state_effecter_states_req' => 1,
6657 'encode_set_state_effecter_states_resp' => 1,
6658 'encode_set_tid_req' => 1,
6659 'encode_state_effecter_pdr' => 1,
6660 'encode_state_sensor_pdr' => 1,
6661 'encode_transfer_complete_resp' => 1,
6662 'encode_update_component_req' => 1,
6663 'encode_verify_complete_resp' => 1,
6664 'entity_association_tree_find' => 1,
6665 'find_entity_ref_in_tree' => 1,
6666 'get_fru_record_by_option' => 1,
6667 'is_present' => 1,
6668 'is_time_legal' => 1,
6669 'is_transfer_flag_valid' => 1,
6670 'mctp_msg_type' => -1,
6671 'pack_pldm_header' => 1,
6672 'pldm_bios_table_append_pad_checksum' => 1,
6673 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
6674 'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
6675 'pldm_bios_table_attr_entry_decode_string_handle' => 1,
6676 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
6677 'pldm_bios_table_attr_entry_enum_decode_def_num' => 1,
6678 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
6679 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1,
6680 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
6681 'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1,
6682 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
6683 'pldm_bios_table_attr_entry_enum_encode' => 1,
6684 'pldm_bios_table_attr_entry_enum_encode_check' => 1,
6685 'pldm_bios_table_attr_entry_enum_encode_length' => 1,
6686 'pldm_bios_table_attr_entry_integer_decode' => 1,
6687 'pldm_bios_table_attr_entry_integer_encode' => 1,
6688 'pldm_bios_table_attr_entry_integer_encode_check' => 1,
6689 'pldm_bios_table_attr_entry_integer_encode_length' => 1,
6690 'pldm_bios_table_attr_entry_integer_info_check' => 1,
6691 'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
6692 'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
6693 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
6694 'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
6695 'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
6696 'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
6697 'pldm_bios_table_attr_entry_string_encode' => 1,
6698 'pldm_bios_table_attr_entry_string_encode_check' => 1,
6699 'pldm_bios_table_attr_entry_string_encode_length' => 1,
6700 'pldm_bios_table_attr_entry_string_info_check' => 1,
6701 'pldm_bios_table_attr_find_by_handle' => 1,
6702 'pldm_bios_table_attr_find_by_string_handle' => 1,
6703 'pldm_bios_table_attr_value_copy_and_update' => 1,
6704 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
6705 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
6706 'pldm_bios_table_attr_value_entry_decode_handle' => 1,
6707 'pldm_bios_table_attr_value_entry_encode_enum' => 1,
6708 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
6709 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
6710 'pldm_bios_table_attr_value_entry_encode_integer' => 1,
6711 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
6712 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
6713 'pldm_bios_table_attr_value_entry_encode_string' => 1,
6714 'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
6715 'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
6716 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
6717 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
6718 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
6719 'pldm_bios_table_attr_value_entry_length' => 1,
6720 'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
6721 'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
6722 'pldm_bios_table_attr_value_find_by_handle' => 1,
6723 'pldm_bios_table_checksum' => 1,
6724 'pldm_bios_table_iter_create' => 1,
6725 'pldm_bios_table_iter_free' => 1,
6726 'pldm_bios_table_iter_is_end' => 1,
6727 'pldm_bios_table_iter_next' => 1,
6728 'pldm_bios_table_iter_value' => 1,
6729 'pldm_bios_table_pad_checksum_size' => 1,
6730 'pldm_bios_table_string_entry_decode_handle' => 1,
6731 'pldm_bios_table_string_entry_decode_string' => 1,
6732 'pldm_bios_table_string_entry_decode_string_check' => 1,
6733 'pldm_bios_table_string_entry_decode_string_length' => 1,
6734 'pldm_bios_table_string_entry_encode' => 1,
6735 'pldm_bios_table_string_entry_encode_check' => 1,
6736 'pldm_bios_table_string_entry_encode_length' => 1,
6737 'pldm_bios_table_string_find_by_handle' => 1,
6738 'pldm_bios_table_string_find_by_string' => 1,
6739 'pldm_close' => 1,
6740 'pldm_entity_association_pdr_add' => 1,
6741 'pldm_entity_association_pdr_add_from_node' => 1,
6742 'pldm_entity_association_pdr_extract' => 1,
6743 'pldm_entity_association_tree_add' => 1,
6744 'pldm_entity_association_tree_copy_root' => 1,
6745 'pldm_entity_association_tree_destroy' => 1,
6746 'pldm_entity_association_tree_destroy_root' => 1,
6747 'pldm_entity_association_tree_find' => 1,
6748 'pldm_entity_association_tree_init' => 1,
6749 'pldm_entity_association_tree_visit' => 1,
6750 'pldm_entity_extract' => 1,
6751 'pldm_entity_get_num_children' => 1,
6752 'pldm_entity_get_parent' => 1,
6753 'pldm_entity_is_exist_parent' => 1,
6754 'pldm_entity_is_node_parent' => 1,
6755 'pldm_find_entity_ref_in_tree' => 1,
6756 'pldm_instance_db_destroy' => 1,
6757 'pldm_instance_db_init' => 1,
6758 'pldm_instance_db_init_default' => 1,
6759 'pldm_instance_id_alloc' => 1,
6760 'pldm_instance_id_free' => 1,
6761 'pldm_is_current_parent_child' => 1,
6762 'pldm_is_empty_entity_assoc_tree' => 1,
6763 'pldm_open' => 1,
6764 'pldm_pdr_add' => 1,
6765 'pldm_pdr_add_fru_record_set' => 1,
6766 'pldm_pdr_destroy' => 1,
6767 'pldm_pdr_find_record' => 1,
6768 'pldm_pdr_find_record_by_type' => 1,
6769 'pldm_pdr_fru_record_set_find_by_rsi' => 1,
6770 'pldm_pdr_get_next_record' => 1,
6771 'pldm_pdr_get_record_count' => 1,
6772 'pldm_pdr_get_record_handle' => 1,
6773 'pldm_pdr_get_repo_size' => 1,
6774 'pldm_pdr_init' => 1,
6775 'pldm_pdr_record_is_remote' => 1,
6776 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
6777 'pldm_pdr_remove_remote_pdrs' => 1,
6778 'pldm_pdr_update_TL_pdr' => 1,
6779 'pldm_recv' => 1,
6780 'pldm_recv_any' => 1,
6781 'pldm_send' => 1,
6782 'pldm_send_recv' => 1,
6783 'pldm_transport_af_mctp_core' => 1,
6784 'pldm_transport_af_mctp_destroy' => 1,
6785 'pldm_transport_af_mctp_init' => 1,
6786 'pldm_transport_af_mctp_init_pollfd' => 1,
6787 'pldm_transport_af_mctp_map_tid' => 1,
6788 'pldm_transport_af_mctp_unmap_tid' => 1,
6789 'pldm_transport_mctp_demux_core' => 1,
6790 'pldm_transport_mctp_demux_destroy' => 1,
6791 'pldm_transport_mctp_demux_get_socket_fd' => 1,
6792 'pldm_transport_mctp_demux_init' => 1,
6793 'pldm_transport_mctp_demux_init_pollfd' => 1,
6794 'pldm_transport_mctp_demux_init_with_fd' => 1,
6795 'pldm_transport_mctp_demux_map_tid' => 1,
6796 'pldm_transport_mctp_demux_unmap_tid' => 1,
6797 'pldm_transport_poll' => 1,
6798 'pldm_transport_recv_msg' => 1,
6799 'pldm_transport_send_msg' => 1,
6800 'pldm_transport_send_recv_msg' => 1,
6801 'unpack_pldm_header' => 1,
6802 'ver2str' => 1
6803 }
6804 },
6805 'Target' => 'unix',
6806 'TypeInfo' => {
6807 '1' => {
6808 'Name' => 'void',
6809 'Type' => 'Intrinsic'
6810 },
6811 '102' => {
6812 'Name' => 'unsigned long',
6813 'Size' => '8',
6814 'Type' => 'Intrinsic'
6815 },
6816 '109' => {
6817 'Name' => 'long',
6818 'Size' => '8',
6819 'Type' => 'Intrinsic'
6820 },
6821 '11258' => {
6822 'BaseType' => '116',
6823 'Name' => 'char*',
6824 'Size' => '8',
6825 'Type' => 'Pointer'
6826 },
6827 '11275' => {
6828 'BaseType' => '116',
6829 'Name' => 'char const',
6830 'Size' => '1',
6831 'Type' => 'Const'
6832 },
6833 '11292' => {
6834 'BaseType' => '123',
6835 'Name' => 'size_t const',
6836 'Size' => '8',
6837 'Type' => 'Const'
6838 },
6839 '11304' => {
6840 'BaseType' => '46',
6841 'Header' => undef,
6842 'Line' => '37',
6843 'Name' => '__int8_t',
6844 'PrivateABI' => 1,
6845 'Size' => '1',
6846 'Type' => 'Typedef'
6847 },
6848 '11378' => {
6849 'BaseType' => '109',
6850 'Header' => undef,
6851 'Line' => '194',
6852 'Name' => '__ssize_t',
6853 'PrivateABI' => 1,
6854 'Size' => '8',
6855 'Type' => 'Typedef'
6856 },
6857 '11390' => {
6858 'BaseType' => '11304',
6859 'Header' => undef,
6860 'Line' => '24',
6861 'Name' => 'int8_t',
6862 'PrivateABI' => 1,
6863 'Size' => '1',
6864 'Type' => 'Typedef'
6865 },
6866 '11455' => {
6867 'BaseType' => '4893',
6868 'Name' => 'uint16_t const',
6869 'Size' => '2',
6870 'Type' => 'Const'
6871 },
6872 '11472' => {
6873 'BaseType' => '180',
6874 'Name' => 'uint32_t const',
6875 'Size' => '4',
6876 'Type' => 'Const'
6877 },
6878 '116' => {
6879 'Name' => 'char',
6880 'Size' => '1',
6881 'Type' => 'Intrinsic'
6882 },
6883 '11643' => {
6884 'BaseType' => '168',
6885 'Header' => 'pldm_types.h',
6886 'Line' => '31',
6887 'Name' => 'bool8_t',
6888 'Size' => '1',
6889 'Type' => 'Typedef'
6890 },
6891 '11655' => {
6892 'BaseType' => '446',
6893 'Header' => 'pldm_types.h',
6894 'Line' => '163',
6895 'Name' => 'real32_t',
6896 'Size' => '4',
6897 'Type' => 'Typedef'
6898 },
6899 '12196' => {
6900 'BaseType' => '11275',
6901 'Name' => 'char const*',
6902 'Size' => '8',
6903 'Type' => 'Pointer'
6904 },
6905 '12201' => {
6906 'BaseType' => '11378',
6907 'Header' => undef,
6908 'Line' => '108',
6909 'Name' => 'ssize_t',
6910 'PrivateABI' => 1,
6911 'Size' => '8',
6912 'Type' => 'Typedef'
6913 },
6914 '123' => {
6915 'BaseType' => '102',
6916 'Header' => undef,
6917 'Line' => '214',
6918 'Name' => 'size_t',
6919 'PrivateABI' => 1,
6920 'Size' => '8',
6921 'Type' => 'Typedef'
6922 },
6923 '12737' => {
6924 'Header' => 'platform.h',
6925 'Line' => '232',
6926 'Memb' => {
6927 '0' => {
6928 'name' => 'PLDM_SENSOR_OP_STATE',
6929 'value' => '0'
6930 },
6931 '1' => {
6932 'name' => 'PLDM_STATE_SENSOR_STATE',
6933 'value' => '1'
6934 },
6935 '2' => {
6936 'name' => 'PLDM_NUMERIC_SENSOR_STATE',
6937 'value' => '2'
6938 }
6939 },
6940 'Name' => 'enum sensor_event_class_states',
6941 'Size' => '4',
6942 'Type' => 'Enum'
6943 },
6944 '12771' => {
6945 'BaseType' => '12737',
6946 'Name' => 'enum sensor_event_class_states const',
6947 'Size' => '4',
6948 'Type' => 'Const'
6949 },
6950 '12994' => {
6951 'Header' => 'platform.h',
6952 'Line' => '449',
6953 'Memb' => {
6954 '0' => {
6955 'name' => 'record_handle',
6956 'offset' => '0',
6957 'type' => '180'
6958 },
6959 '1' => {
6960 'name' => 'version',
6961 'offset' => '4',
6962 'type' => '168'
6963 },
6964 '2' => {
6965 'name' => 'type',
6966 'offset' => '5',
6967 'type' => '168'
6968 },
6969 '3' => {
6970 'name' => 'record_change_num',
6971 'offset' => '6',
6972 'type' => '4893'
6973 },
6974 '4' => {
6975 'name' => 'length',
6976 'offset' => '8',
6977 'type' => '4893'
6978 }
6979 },
6980 'Name' => 'struct pldm_pdr_hdr',
6981 'Size' => '10',
6982 'Type' => 'Struct'
6983 },
6984 '13073' => {
6985 'Header' => 'platform.h',
6986 'Line' => '521',
6987 'Memb' => {
6988 '0' => {
6989 'name' => 'hdr',
6990 'offset' => '0',
6991 'type' => '12994'
6992 },
6993 '1' => {
6994 'name' => 'terminus_handle',
6995 'offset' => '16',
6996 'type' => '4893'
6997 },
6998 '2' => {
6999 'name' => 'sensor_id',
7000 'offset' => '18',
7001 'type' => '4893'
7002 },
7003 '3' => {
7004 'name' => 'entity_type',
7005 'offset' => '20',
7006 'type' => '4893'
7007 },
7008 '4' => {
7009 'name' => 'entity_instance',
7010 'offset' => '22',
7011 'type' => '4893'
7012 },
7013 '5' => {
7014 'name' => 'container_id',
7015 'offset' => '24',
7016 'type' => '4893'
7017 },
7018 '6' => {
7019 'name' => 'sensor_init',
7020 'offset' => '32',
7021 'type' => '168'
7022 },
7023 '7' => {
7024 'name' => 'sensor_auxiliary_names_pdr',
7025 'offset' => '33',
7026 'type' => '11643'
7027 },
7028 '8' => {
7029 'name' => 'composite_sensor_count',
7030 'offset' => '34',
7031 'type' => '168'
7032 },
7033 '9' => {
7034 'name' => 'possible_states',
7035 'offset' => '35',
7036 'type' => '874'
7037 }
7038 },
7039 'Name' => 'struct pldm_state_sensor_pdr',
7040 'Size' => '24',
7041 'Type' => 'Struct'
7042 },
7043 '13217' => {
7044 'Header' => 'platform.h',
7045 'Line' => '538',
7046 'Memb' => {
7047 '0' => {
7048 'name' => 'state_set_id',
7049 'offset' => '0',
7050 'type' => '4893'
7051 },
7052 '1' => {
7053 'name' => 'possible_states_size',
7054 'offset' => '2',
7055 'type' => '168'
7056 },
7057 '2' => {
7058 'name' => 'states',
7059 'offset' => '3',
7060 'type' => '13275'
7061 }
7062 },
7063 'Name' => 'struct state_sensor_possible_states',
7064 'Size' => '4',
7065 'Type' => 'Struct'
7066 },
7067 '13270' => {
7068 'BaseType' => '13217',
7069 'Name' => 'struct state_sensor_possible_states const',
7070 'Size' => '4',
7071 'Type' => 'Const'
7072 },
7073 '13291' => {
7074 'Header' => 'platform.h',
7075 'Line' => '548',
7076 'Memb' => {
7077 '0' => {
7078 'name' => 'hdr',
7079 'offset' => '0',
7080 'type' => '12994'
7081 },
7082 '1' => {
7083 'name' => 'terminus_handle',
7084 'offset' => '16',
7085 'type' => '4893'
7086 },
7087 '10' => {
7088 'name' => 'possible_states',
7089 'offset' => '37',
7090 'type' => '874'
7091 },
7092 '2' => {
7093 'name' => 'effecter_id',
7094 'offset' => '18',
7095 'type' => '4893'
7096 },
7097 '3' => {
7098 'name' => 'entity_type',
7099 'offset' => '20',
7100 'type' => '4893'
7101 },
7102 '4' => {
7103 'name' => 'entity_instance',
7104 'offset' => '22',
7105 'type' => '4893'
7106 },
7107 '5' => {
7108 'name' => 'container_id',
7109 'offset' => '24',
7110 'type' => '4893'
7111 },
7112 '6' => {
7113 'name' => 'effecter_semantic_id',
7114 'offset' => '32',
7115 'type' => '4893'
7116 },
7117 '7' => {
7118 'name' => 'effecter_init',
7119 'offset' => '34',
7120 'type' => '168'
7121 },
7122 '8' => {
7123 'name' => 'has_description_pdr',
7124 'offset' => '35',
7125 'type' => '11643'
7126 },
7127 '9' => {
7128 'name' => 'composite_effecter_count',
7129 'offset' => '36',
7130 'type' => '168'
7131 }
7132 },
7133 'Name' => 'struct pldm_state_effecter_pdr',
7134 'Size' => '26',
7135 'Type' => 'Struct'
7136 },
7137 '13644' => {
7138 'Header' => 'platform.h',
7139 'Line' => '703',
7140 'Memb' => {
7141 '0' => {
7142 'name' => 'record_handle',
7143 'offset' => '0',
7144 'type' => '180'
7145 },
7146 '1' => {
7147 'name' => 'version',
7148 'offset' => '4',
7149 'type' => '168'
7150 },
7151 '2' => {
7152 'name' => 'type',
7153 'offset' => '5',
7154 'type' => '168'
7155 },
7156 '3' => {
7157 'name' => 'record_change_num',
7158 'offset' => '6',
7159 'type' => '4893'
7160 },
7161 '4' => {
7162 'name' => 'length',
7163 'offset' => '8',
7164 'type' => '4893'
7165 }
7166 },
7167 'Name' => 'struct pldm_value_pdr_hdr',
7168 'Size' => '12',
7169 'Type' => 'Struct'
7170 },
7171 '13723' => {
7172 'Header' => 'platform.h',
7173 'Line' => '716',
7174 'Memb' => {
7175 '0' => {
7176 'name' => 'hdr',
7177 'offset' => '0',
7178 'type' => '13644'
7179 },
7180 '1' => {
7181 'name' => 'terminus_handle',
7182 'offset' => '18',
7183 'type' => '4893'
7184 },
7185 '10' => {
7186 'name' => 'rate_unit',
7187 'offset' => '38',
7188 'type' => '168'
7189 },
7190 '11' => {
7191 'name' => 'base_oem_unit_handle',
7192 'offset' => '39',
7193 'type' => '168'
7194 },
7195 '12' => {
7196 'name' => 'aux_unit',
7197 'offset' => '40',
7198 'type' => '168'
7199 },
7200 '13' => {
7201 'name' => 'aux_unit_modifier',
7202 'offset' => '41',
7203 'type' => '11390'
7204 },
7205 '14' => {
7206 'name' => 'aux_rate_unit',
7207 'offset' => '48',
7208 'type' => '168'
7209 },
7210 '15' => {
7211 'name' => 'rel',
7212 'offset' => '49',
7213 'type' => '168'
7214 },
7215 '16' => {
7216 'name' => 'aux_oem_unit_handle',
7217 'offset' => '50',
7218 'type' => '168'
7219 },
7220 '17' => {
7221 'name' => 'is_linear',
7222 'offset' => '51',
7223 'type' => '11643'
7224 },
7225 '18' => {
7226 'name' => 'sensor_data_size',
7227 'offset' => '52',
7228 'type' => '168'
7229 },
7230 '19' => {
7231 'name' => 'resolution',
7232 'offset' => '54',
7233 'type' => '11655'
7234 },
7235 '2' => {
7236 'name' => 'sensor_id',
7237 'offset' => '20',
7238 'type' => '4893'
7239 },
7240 '20' => {
7241 'name' => 'offset',
7242 'offset' => '64',
7243 'type' => '11655'
7244 },
7245 '21' => {
7246 'name' => 'accuracy',
7247 'offset' => '68',
7248 'type' => '4893'
7249 },
7250 '22' => {
7251 'name' => 'plus_tolerance',
7252 'offset' => '70',
7253 'type' => '168'
7254 },
7255 '23' => {
7256 'name' => 'minus_tolerance',
7257 'offset' => '71',
7258 'type' => '168'
7259 },
7260 '24' => {
7261 'name' => 'hysteresis',
7262 'offset' => '72',
7263 'type' => '13632'
7264 },
7265 '25' => {
7266 'name' => 'supported_thresholds',
7267 'offset' => '82',
7268 'type' => '11631'
7269 },
7270 '26' => {
7271 'name' => 'threshold_and_hysteresis_volatility',
7272 'offset' => '83',
7273 'type' => '11631'
7274 },
7275 '27' => {
7276 'name' => 'state_transition_interval',
7277 'offset' => '86',
7278 'type' => '11655'
7279 },
7280 '28' => {
7281 'name' => 'update_interval',
7282 'offset' => '96',
7283 'type' => '11655'
7284 },
7285 '29' => {
7286 'name' => 'max_readable',
7287 'offset' => '100',
7288 'type' => '13632'
7289 },
7290 '3' => {
7291 'name' => 'entity_type',
7292 'offset' => '22',
7293 'type' => '4893'
7294 },
7295 '30' => {
7296 'name' => 'min_readable',
7297 'offset' => '104',
7298 'type' => '13632'
7299 },
7300 '31' => {
7301 'name' => 'range_field_format',
7302 'offset' => '114',
7303 'type' => '168'
7304 },
7305 '32' => {
7306 'name' => 'range_field_support',
7307 'offset' => '115',
7308 'type' => '11631'
7309 },
7310 '33' => {
7311 'name' => 'nominal_value',
7312 'offset' => '118',
7313 'type' => '13540'
7314 },
7315 '34' => {
7316 'name' => 'normal_max',
7317 'offset' => '128',
7318 'type' => '13540'
7319 },
7320 '35' => {
7321 'name' => 'normal_min',
7322 'offset' => '132',
7323 'type' => '13540'
7324 },
7325 '36' => {
7326 'name' => 'warning_high',
7327 'offset' => '136',
7328 'type' => '13540'
7329 },
7330 '37' => {
7331 'name' => 'warning_low',
7332 'offset' => '146',
7333 'type' => '13540'
7334 },
7335 '38' => {
7336 'name' => 'critical_high',
7337 'offset' => '150',
7338 'type' => '13540'
7339 },
7340 '39' => {
7341 'name' => 'critical_low',
7342 'offset' => '256',
7343 'type' => '13540'
7344 },
7345 '4' => {
7346 'name' => 'entity_instance_num',
7347 'offset' => '24',
7348 'type' => '4893'
7349 },
7350 '40' => {
7351 'name' => 'fatal_high',
7352 'offset' => '260',
7353 'type' => '13540'
7354 },
7355 '41' => {
7356 'name' => 'fatal_low',
7357 'offset' => '264',
7358 'type' => '13540'
7359 },
7360 '5' => {
7361 'name' => 'container_id',
7362 'offset' => '32',
7363 'type' => '4893'
7364 },
7365 '6' => {
7366 'name' => 'sensor_init',
7367 'offset' => '34',
7368 'type' => '168'
7369 },
7370 '7' => {
7371 'name' => 'sensor_auxiliary_names_pdr',
7372 'offset' => '35',
7373 'type' => '11643'
7374 },
7375 '8' => {
7376 'name' => 'base_unit',
7377 'offset' => '36',
7378 'type' => '168'
7379 },
7380 '9' => {
7381 'name' => 'unit_modifier',
7382 'offset' => '37',
7383 'type' => '11390'
7384 }
7385 },
7386 'Name' => 'struct pldm_numeric_sensor_value_pdr',
7387 'Size' => '112',
7388 'Type' => 'Struct'
7389 },
7390 '142' => {
7391 'BaseType' => '53',
7392 'Header' => undef,
7393 'Line' => '38',
7394 'Name' => '__uint8_t',
7395 'PrivateABI' => 1,
7396 'Size' => '1',
7397 'Type' => 'Typedef'
7398 },
7399 '14283' => {
7400 'Header' => 'platform.h',
7401 'Line' => '765',
7402 'Memb' => {
7403 '0' => {
7404 'name' => 'state_set_id',
7405 'offset' => '0',
7406 'type' => '4893'
7407 },
7408 '1' => {
7409 'name' => 'possible_states_size',
7410 'offset' => '2',
7411 'type' => '168'
7412 },
7413 '2' => {
7414 'name' => 'states',
7415 'offset' => '3',
7416 'type' => '13275'
7417 }
7418 },
7419 'Name' => 'struct state_effecter_possible_states',
7420 'Size' => '4',
7421 'Type' => 'Struct'
7422 },
7423 '14336' => {
7424 'BaseType' => '14283',
7425 'Name' => 'struct state_effecter_possible_states const',
7426 'Size' => '4',
7427 'Type' => 'Const'
7428 },
7429 '1434' => {
7430 'BaseType' => '1439',
7431 'Name' => 'void const*',
7432 'Size' => '8',
7433 'Type' => 'Pointer'
7434 },
7435 '14341' => {
7436 'Header' => 'platform.h',
7437 'Line' => '813',
7438 'Memb' => {
7439 '0' => {
7440 'name' => 'set_request',
7441 'offset' => '0',
7442 'type' => '168'
7443 },
7444 '1' => {
7445 'name' => 'effecter_state',
7446 'offset' => '1',
7447 'type' => '168'
7448 }
7449 },
7450 'Name' => 'struct state_field_for_state_effecter_set',
7451 'Size' => '2',
7452 'Type' => 'Struct'
7453 },
7454 '14381' => {
7455 'BaseType' => '14341',
7456 'Header' => 'platform.h',
7457 'Line' => '816',
7458 'Name' => 'set_effecter_state_field',
7459 'Size' => '2',
7460 'Type' => 'Typedef'
7461 },
7462 '1439' => {
7463 'BaseType' => '1',
7464 'Name' => 'void const',
7465 'Type' => 'Const'
7466 },
7467 '14393' => {
7468 'Header' => 'platform.h',
7469 'Line' => '822',
7470 'Memb' => {
7471 '0' => {
7472 'name' => 'sensor_op_state',
7473 'offset' => '0',
7474 'type' => '168'
7475 },
7476 '1' => {
7477 'name' => 'present_state',
7478 'offset' => '1',
7479 'type' => '168'
7480 },
7481 '2' => {
7482 'name' => 'previous_state',
7483 'offset' => '2',
7484 'type' => '168'
7485 },
7486 '3' => {
7487 'name' => 'event_state',
7488 'offset' => '3',
7489 'type' => '168'
7490 }
7491 },
7492 'Name' => 'struct state_field_for_get_state_sensor_readings',
7493 'Size' => '4',
7494 'Type' => 'Struct'
7495 },
7496 '14459' => {
7497 'BaseType' => '14393',
7498 'Header' => 'platform.h',
7499 'Line' => '830',
7500 'Name' => 'get_sensor_state_field',
7501 'Size' => '4',
7502 'Type' => 'Typedef'
7503 },
7504 '14658' => {
7505 'BaseType' => '168',
7506 'Name' => 'uint8_t[13]',
7507 'Size' => '13',
7508 'Type' => 'Array'
7509 },
7510 '15140' => {
7511 'Header' => 'platform.h',
7512 'Line' => '967',
7513 'Memb' => {
7514 '0' => {
7515 'name' => 'sensor_id',
7516 'offset' => '0',
7517 'type' => '4893'
7518 },
7519 '1' => {
7520 'name' => 'sensor_event_class_type',
7521 'offset' => '2',
7522 'type' => '168'
7523 },
7524 '2' => {
7525 'name' => 'event_class',
7526 'offset' => '3',
7527 'type' => '874'
7528 }
7529 },
7530 'Name' => 'struct pldm_sensor_event_data',
7531 'Size' => '4',
7532 'Type' => 'Struct'
7533 },
7534 '15352' => {
7535 'Header' => 'platform.h',
7536 'Line' => '1048',
7537 'Memb' => {
7538 '0' => {
7539 'name' => 'event_data_format',
7540 'offset' => '0',
7541 'type' => '168'
7542 },
7543 '1' => {
7544 'name' => 'number_of_change_records',
7545 'offset' => '1',
7546 'type' => '168'
7547 },
7548 '2' => {
7549 'name' => 'change_records',
7550 'offset' => '2',
7551 'type' => '874'
7552 }
7553 },
7554 'Name' => 'struct pldm_pdr_repository_chg_event_data',
7555 'Size' => '3',
7556 'Type' => 'Struct'
7557 },
7558 '154' => {
7559 'BaseType' => '81',
7560 'Header' => undef,
7561 'Line' => '42',
7562 'Name' => '__uint32_t',
7563 'PrivateABI' => 1,
7564 'Size' => '4',
7565 'Type' => 'Typedef'
7566 },
7567 '1615' => {
7568 'BaseType' => '830',
7569 'Name' => 'struct pldm_msg*',
7570 'Size' => '8',
7571 'Type' => 'Pointer'
7572 },
7573 '16582' => {
7574 'BaseType' => '166',
7575 'Name' => 'void**',
7576 'Size' => '8',
7577 'Type' => 'Pointer'
7578 },
7579 '166' => {
7580 'BaseType' => '1',
7581 'Name' => 'void*',
7582 'Size' => '8',
7583 'Type' => 'Pointer'
7584 },
7585 '168' => {
7586 'BaseType' => '142',
7587 'Header' => undef,
7588 'Line' => '24',
7589 'Name' => 'uint8_t',
7590 'PrivateABI' => 1,
7591 'Size' => '1',
7592 'Type' => 'Typedef'
7593 },
7594 '180' => {
7595 'BaseType' => '154',
7596 'Header' => undef,
7597 'Line' => '26',
7598 'Name' => 'uint32_t',
7599 'PrivateABI' => 1,
7600 'Size' => '4',
7601 'Type' => 'Typedef'
7602 },
7603 '2029' => {
7604 'BaseType' => '869',
7605 'Name' => 'struct pldm_msg const*',
7606 'Size' => '8',
7607 'Type' => 'Pointer'
7608 },
7609 '2034' => {
7610 'BaseType' => '168',
7611 'Name' => 'uint8_t*',
7612 'Size' => '8',
7613 'Type' => 'Pointer'
7614 },
7615 '2039' => {
7616 'BaseType' => '180',
7617 'Name' => 'uint32_t*',
7618 'Size' => '8',
7619 'Type' => 'Pointer'
7620 },
7621 '20606' => {
7622 'BaseType' => '8820',
7623 'Name' => 'size_t*const',
7624 'Size' => '8',
7625 'Type' => 'Const'
7626 },
7627 '21319' => {
7628 'BaseType' => '21329',
7629 'Name' => 'uint32_t const*const*',
7630 'Size' => '8',
7631 'Type' => 'Pointer'
7632 },
7633 '21324' => {
7634 'BaseType' => '11472',
7635 'Name' => 'uint32_t const*',
7636 'Size' => '8',
7637 'Type' => 'Pointer'
7638 },
7639 '21329' => {
7640 'BaseType' => '21324',
7641 'Name' => 'uint32_t const*const',
7642 'Size' => '8',
7643 'Type' => 'Const'
7644 },
7645 '21334' => {
7646 'BaseType' => '15352',
7647 'Name' => 'struct pldm_pdr_repository_chg_event_data*',
7648 'Size' => '8',
7649 'Type' => 'Pointer'
7650 },
7651 '27658' => {
7652 'BaseType' => '13723',
7653 'Name' => 'struct pldm_numeric_sensor_value_pdr*',
7654 'Size' => '8',
7655 'Type' => 'Pointer'
7656 },
7657 '2811' => {
7658 'BaseType' => '429',
7659 'Name' => 'ver32_t*',
7660 'Size' => '8',
7661 'Type' => 'Pointer'
7662 },
7663 '3250' => {
7664 'BaseType' => '441',
7665 'Name' => 'ver32_t const*',
7666 'Size' => '8',
7667 'Type' => 'Pointer'
7668 },
7669 '33968' => {
7670 'BaseType' => '15140',
7671 'Name' => 'struct pldm_sensor_event_data*',
7672 'Size' => '8',
7673 'Type' => 'Pointer'
7674 },
7675 '33973' => {
7676 'BaseType' => '33968',
7677 'Name' => 'struct pldm_sensor_event_data*const',
7678 'Size' => '8',
7679 'Type' => 'Const'
7680 },
7681 '34938' => {
7682 'BaseType' => '14459',
7683 'Name' => 'get_sensor_state_field*',
7684 'Size' => '8',
7685 'Type' => 'Pointer'
7686 },
7687 '363' => {
7688 'Header' => 'pldm_types.h',
7689 'Line' => '24',
7690 'Memb' => {
7691 '0' => {
7692 'name' => 'alpha',
7693 'offset' => '0',
7694 'type' => '168'
7695 },
7696 '1' => {
7697 'name' => 'update',
7698 'offset' => '1',
7699 'type' => '168'
7700 },
7701 '2' => {
7702 'name' => 'minor',
7703 'offset' => '2',
7704 'type' => '168'
7705 },
7706 '3' => {
7707 'name' => 'major',
7708 'offset' => '3',
7709 'type' => '168'
7710 }
7711 },
7712 'Name' => 'struct pldm_version',
7713 'Size' => '4',
7714 'Type' => 'Struct'
7715 },
7716 '39972' => {
7717 'BaseType' => '14381',
7718 'Name' => 'set_effecter_state_field*',
7719 'Size' => '8',
7720 'Type' => 'Pointer'
7721 },
7722 '40774' => {
7723 'BaseType' => '13073',
7724 'Name' => 'struct pldm_state_sensor_pdr*',
7725 'Size' => '8',
7726 'Type' => 'Pointer'
7727 },
7728 '40779' => {
7729 'BaseType' => '40774',
7730 'Name' => 'struct pldm_state_sensor_pdr*const',
7731 'Size' => '8',
7732 'Type' => 'Const'
7733 },
7734 '40784' => {
7735 'BaseType' => '13270',
7736 'Name' => 'struct state_sensor_possible_states const*',
7737 'Size' => '8',
7738 'Type' => 'Pointer'
7739 },
7740 '40789' => {
7741 'BaseType' => '40784',
7742 'Name' => 'struct state_sensor_possible_states const*const',
7743 'Size' => '8',
7744 'Type' => 'Const'
7745 },
7746 '41106' => {
7747 'BaseType' => '13291',
7748 'Name' => 'struct pldm_state_effecter_pdr*',
7749 'Size' => '8',
7750 'Type' => 'Pointer'
7751 },
7752 '41111' => {
7753 'BaseType' => '41106',
7754 'Name' => 'struct pldm_state_effecter_pdr*const',
7755 'Size' => '8',
7756 'Type' => 'Const'
7757 },
7758 '41116' => {
7759 'BaseType' => '14336',
7760 'Name' => 'struct state_effecter_possible_states const*',
7761 'Size' => '8',
7762 'Type' => 'Pointer'
7763 },
7764 '41121' => {
7765 'BaseType' => '41116',
7766 'Name' => 'struct state_effecter_possible_states const*const',
7767 'Size' => '8',
7768 'Type' => 'Const'
7769 },
7770 '429' => {
7771 'BaseType' => '363',
7772 'Header' => 'pldm_types.h',
7773 'Line' => '29',
7774 'Name' => 'ver32_t',
7775 'Size' => '4',
7776 'Type' => 'Typedef'
7777 },
7778 '441' => {
7779 'BaseType' => '429',
7780 'Name' => 'ver32_t const',
7781 'Size' => '4',
7782 'Type' => 'Const'
7783 },
7784 '446' => {
7785 'Name' => 'float',
7786 'Size' => '4',
7787 'Type' => 'Intrinsic'
7788 },
7789 '44631' => {
7790 'BaseType' => '102',
7791 'Header' => undef,
7792 'Line' => '45',
7793 'Name' => '__uint64_t',
7794 'PrivateABI' => 1,
7795 'Size' => '8',
7796 'Type' => 'Typedef'
7797 },
7798 '44708' => {
7799 'BaseType' => '44631',
7800 'Header' => undef,
7801 'Line' => '27',
7802 'Name' => 'uint64_t',
7803 'PrivateABI' => 1,
7804 'Size' => '8',
7805 'Type' => 'Typedef'
7806 },
7807 '44720' => {
7808 'Header' => 'bios.h',
7809 'Line' => '38',
7810 'Memb' => {
7811 '0' => {
7812 'name' => 'PLDM_BIOS_STRING_TABLE',
7813 'value' => '0'
7814 },
7815 '1' => {
7816 'name' => 'PLDM_BIOS_ATTR_TABLE',
7817 'value' => '1'
7818 },
7819 '2' => {
7820 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
7821 'value' => '2'
7822 }
7823 },
7824 'Name' => 'enum pldm_bios_table_types',
7825 'Size' => '4',
7826 'Type' => 'Enum'
7827 },
7828 '44754' => {
7829 'Header' => 'bios.h',
7830 'Line' => '47',
7831 'Memb' => {
7832 '0' => {
7833 'name' => 'string_handle',
7834 'offset' => '0',
7835 'type' => '4893'
7836 },
7837 '1' => {
7838 'name' => 'string_length',
7839 'offset' => '2',
7840 'type' => '4893'
7841 },
7842 '2' => {
7843 'name' => 'name',
7844 'offset' => '4',
7845 'type' => '44811'
7846 }
7847 },
7848 'Name' => 'struct pldm_bios_string_table_entry',
7849 'Size' => '5',
7850 'Type' => 'Struct'
7851 },
7852 '44806' => {
7853 'BaseType' => '44754',
7854 'Name' => 'struct pldm_bios_string_table_entry const',
7855 'Size' => '5',
7856 'Type' => 'Const'
7857 },
7858 '44811' => {
7859 'BaseType' => '116',
7860 'Name' => 'char[1]',
7861 'Size' => '1',
7862 'Type' => 'Array'
7863 },
7864 '44827' => {
7865 'Header' => 'bios.h',
7866 'Line' => '53',
7867 'Memb' => {
7868 '0' => {
7869 'name' => 'attr_handle',
7870 'offset' => '0',
7871 'type' => '4893'
7872 },
7873 '1' => {
7874 'name' => 'attr_type',
7875 'offset' => '2',
7876 'type' => '168'
7877 },
7878 '2' => {
7879 'name' => 'string_handle',
7880 'offset' => '3',
7881 'type' => '4893'
7882 },
7883 '3' => {
7884 'name' => 'metadata',
7885 'offset' => '5',
7886 'type' => '874'
7887 }
7888 },
7889 'Name' => 'struct pldm_bios_attr_table_entry',
7890 'Size' => '6',
7891 'Type' => 'Struct'
7892 },
7893 '44892' => {
7894 'BaseType' => '44827',
7895 'Name' => 'struct pldm_bios_attr_table_entry const',
7896 'Size' => '6',
7897 'Type' => 'Const'
7898 },
7899 '44913' => {
7900 'Header' => 'bios.h',
7901 'Line' => '65',
7902 'Memb' => {
7903 '0' => {
7904 'name' => 'attr_handle',
7905 'offset' => '0',
7906 'type' => '4893'
7907 },
7908 '1' => {
7909 'name' => 'attr_type',
7910 'offset' => '2',
7911 'type' => '168'
7912 },
7913 '2' => {
7914 'name' => 'value',
7915 'offset' => '3',
7916 'type' => '874'
7917 }
7918 },
7919 'Name' => 'struct pldm_bios_attr_val_table_entry',
7920 'Size' => '4',
7921 'Type' => 'Struct'
7922 },
7923 '44965' => {
7924 'BaseType' => '44913',
7925 'Name' => 'struct pldm_bios_attr_val_table_entry const',
7926 'Size' => '4',
7927 'Type' => 'Const'
7928 },
7929 '45034' => {
7930 'Header' => 'bios_table.h',
7931 'Line' => '215',
7932 'Memb' => {
7933 '0' => {
7934 'name' => 'name_handle',
7935 'offset' => '0',
7936 'type' => '4893'
7937 },
7938 '1' => {
7939 'name' => 'read_only',
7940 'offset' => '2',
7941 'type' => '6263'
7942 },
7943 '2' => {
7944 'name' => 'pv_num',
7945 'offset' => '3',
7946 'type' => '168'
7947 },
7948 '3' => {
7949 'name' => 'pv_handle',
7950 'offset' => '8',
7951 'type' => '45137'
7952 },
7953 '4' => {
7954 'name' => 'def_num',
7955 'offset' => '22',
7956 'type' => '168'
7957 },
7958 '5' => {
7959 'name' => 'def_index',
7960 'offset' => '36',
7961 'type' => '6085'
7962 }
7963 },
7964 'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
7965 'Size' => '32',
7966 'Type' => 'Struct'
7967 },
7968 '45125' => {
7969 'BaseType' => '45034',
7970 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
7971 'Size' => '32',
7972 'Type' => 'Const'
7973 },
7974 '45137' => {
7975 'BaseType' => '11455',
7976 'Name' => 'uint16_t const*',
7977 'Size' => '8',
7978 'Type' => 'Pointer'
7979 },
7980 '45147' => {
7981 'Header' => 'bios_table.h',
7982 'Line' => '328',
7983 'Memb' => {
7984 '0' => {
7985 'name' => 'name_handle',
7986 'offset' => '0',
7987 'type' => '4893'
7988 },
7989 '1' => {
7990 'name' => 'read_only',
7991 'offset' => '2',
7992 'type' => '6263'
7993 },
7994 '2' => {
7995 'name' => 'string_type',
7996 'offset' => '3',
7997 'type' => '168'
7998 },
7999 '3' => {
8000 'name' => 'min_length',
8001 'offset' => '4',
8002 'type' => '4893'
8003 },
8004 '4' => {
8005 'name' => 'max_length',
8006 'offset' => '6',
8007 'type' => '4893'
8008 },
8009 '5' => {
8010 'name' => 'def_length',
8011 'offset' => '8',
8012 'type' => '4893'
8013 },
8014 '6' => {
8015 'name' => 'def_string',
8016 'offset' => '22',
8017 'type' => '12196'
8018 }
8019 },
8020 'Name' => 'struct pldm_bios_table_attr_entry_string_info',
8021 'Size' => '24',
8022 'Type' => 'Struct'
8023 },
8024 '45259' => {
8025 'BaseType' => '45147',
8026 'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
8027 'Size' => '24',
8028 'Type' => 'Const'
8029 },
8030 '45269' => {
8031 'Header' => 'bios_table.h',
8032 'Line' => '431',
8033 'Memb' => {
8034 '0' => {
8035 'name' => 'name_handle',
8036 'offset' => '0',
8037 'type' => '4893'
8038 },
8039 '1' => {
8040 'name' => 'read_only',
8041 'offset' => '2',
8042 'type' => '6263'
8043 },
8044 '2' => {
8045 'name' => 'lower_bound',
8046 'offset' => '8',
8047 'type' => '44708'
8048 },
8049 '3' => {
8050 'name' => 'upper_bound',
8051 'offset' => '22',
8052 'type' => '44708'
8053 },
8054 '4' => {
8055 'name' => 'scalar_increment',
8056 'offset' => '36',
8057 'type' => '180'
8058 },
8059 '5' => {
8060 'name' => 'default_value',
8061 'offset' => '50',
8062 'type' => '44708'
8063 }
8064 },
8065 'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
8066 'Size' => '40',
8067 'Type' => 'Struct'
8068 },
8069 '45367' => {
8070 'BaseType' => '45269',
8071 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
8072 'Size' => '40',
8073 'Type' => 'Const'
8074 },
8075 '4556' => {
8076 'BaseType' => '825',
8077 'Name' => 'struct pldm_msg_hdr const*',
8078 'Size' => '8',
8079 'Type' => 'Pointer'
8080 },
8081 '4561' => {
8082 'BaseType' => '890',
8083 'Name' => 'struct pldm_header_info*',
8084 'Size' => '8',
8085 'Type' => 'Pointer'
8086 },
8087 '45711' => {
8088 'Name' => 'size_t(*)(void const*)',
8089 'Param' => {
8090 '0' => {
8091 'type' => '1434'
8092 }
8093 },
8094 'Return' => '123',
8095 'Size' => '8',
8096 'Type' => 'FuncPtr'
8097 },
8098 '45779' => {
8099 'Header' => undef,
8100 'Line' => '907',
8101 'Memb' => {
8102 '0' => {
8103 'name' => 'table_data',
8104 'offset' => '0',
8105 'type' => '6085'
8106 },
8107 '1' => {
8108 'name' => 'table_len',
8109 'offset' => '8',
8110 'type' => '123'
8111 },
8112 '2' => {
8113 'name' => 'current_pos',
8114 'offset' => '22',
8115 'type' => '123'
8116 },
8117 '3' => {
8118 'name' => 'entry_length_handler',
8119 'offset' => '36',
8120 'type' => '45711'
8121 }
8122 },
8123 'Name' => 'struct pldm_bios_table_iter',
8124 'PrivateABI' => 1,
8125 'Size' => '32',
8126 'Type' => 'Struct'
8127 },
8128 '45849' => {
8129 'BaseType' => '45779',
8130 'Name' => 'struct pldm_bios_table_iter const',
8131 'Size' => '32',
8132 'Type' => 'Const'
8133 },
8134 '46' => {
8135 'Name' => 'signed char',
8136 'Size' => '1',
8137 'Type' => 'Intrinsic'
8138 },
8139 '4651' => {
8140 'BaseType' => '969',
8141 'Name' => 'struct pldm_header_info const*',
8142 'Size' => '8',
8143 'Type' => 'Pointer'
8144 },
8145 '4656' => {
8146 'BaseType' => '714',
8147 'Name' => 'struct pldm_msg_hdr*',
8148 'Size' => '8',
8149 'Type' => 'Pointer'
8150 },
8151 '46879' => {
8152 'BaseType' => '45779',
8153 'Name' => 'struct pldm_bios_table_iter*',
8154 'Size' => '8',
8155 'Type' => 'Pointer'
8156 },
8157 '46884' => {
8158 'BaseType' => '44965',
8159 'Name' => 'struct pldm_bios_attr_val_table_entry const*',
8160 'Size' => '8',
8161 'Type' => 'Pointer'
8162 },
8163 '47299' => {
8164 'BaseType' => '44892',
8165 'Name' => 'struct pldm_bios_attr_table_entry const*',
8166 'Size' => '8',
8167 'Type' => 'Pointer'
8168 },
8169 '47888' => {
8170 'BaseType' => '44806',
8171 'Name' => 'struct pldm_bios_string_table_entry const*',
8172 'Size' => '8',
8173 'Type' => 'Pointer'
8174 },
8175 '4836' => {
8176 'BaseType' => '67',
8177 'Header' => undef,
8178 'Line' => '40',
8179 'Name' => '__uint16_t',
8180 'PrivateABI' => 1,
8181 'Size' => '2',
8182 'Type' => 'Typedef'
8183 },
8184 '4888' => {
8185 'BaseType' => '168',
8186 'Name' => 'uint8_t const',
8187 'Size' => '1',
8188 'Type' => 'Const'
8189 },
8190 '4893' => {
8191 'BaseType' => '4836',
8192 'Header' => undef,
8193 'Line' => '25',
8194 'Name' => 'uint16_t',
8195 'PrivateABI' => 1,
8196 'Size' => '2',
8197 'Type' => 'Typedef'
8198 },
8199 '49021' => {
8200 'BaseType' => '45849',
8201 'Name' => 'struct pldm_bios_table_iter const*',
8202 'Size' => '8',
8203 'Type' => 'Pointer'
8204 },
8205 '53' => {
8206 'Name' => 'unsigned char',
8207 'Size' => '1',
8208 'Type' => 'Intrinsic'
8209 },
8210 '53847' => {
8211 'BaseType' => '44708',
8212 'Name' => 'uint64_t*',
8213 'Size' => '8',
8214 'Type' => 'Pointer'
8215 },
8216 '54051' => {
8217 'BaseType' => '45367',
8218 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
8219 'Size' => '8',
8220 'Type' => 'Pointer'
8221 },
8222 '54313' => {
8223 'BaseType' => '12196',
8224 'Name' => 'char const**',
8225 'Size' => '8',
8226 'Type' => 'Pointer'
8227 },
8228 '55564' => {
8229 'BaseType' => '45259',
8230 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
8231 'Size' => '8',
8232 'Type' => 'Pointer'
8233 },
8234 '57462' => {
8235 'BaseType' => '45125',
8236 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
8237 'Size' => '8',
8238 'Type' => 'Pointer'
8239 },
8240 '60' => {
8241 'Name' => 'short',
8242 'Size' => '2',
8243 'Type' => 'Intrinsic'
8244 },
8245 '6046' => {
8246 'Header' => 'utils.h',
8247 'Line' => '18',
8248 'Memb' => {
8249 '0' => {
8250 'name' => 'ptr',
8251 'offset' => '0',
8252 'type' => '6085'
8253 },
8254 '1' => {
8255 'name' => 'length',
8256 'offset' => '8',
8257 'type' => '123'
8258 }
8259 },
8260 'Name' => 'struct variable_field',
8261 'Size' => '16',
8262 'Type' => 'Struct'
8263 },
8264 '6085' => {
8265 'BaseType' => '4888',
8266 'Name' => 'uint8_t const*',
8267 'Size' => '8',
8268 'Type' => 'Pointer'
8269 },
8270 '6263' => {
8271 'Name' => '_Bool',
8272 'Size' => '1',
8273 'Type' => 'Intrinsic'
8274 },
8275 '63343' => {
8276 'Header' => 'firmware_update.h',
8277 'Line' => '329',
8278 'Memb' => {
8279 '0' => {
8280 'name' => 'uuid',
8281 'offset' => '0',
8282 'type' => '63447'
8283 },
8284 '1' => {
8285 'name' => 'package_header_format_version',
8286 'offset' => '22',
8287 'type' => '168'
8288 },
8289 '2' => {
8290 'name' => 'package_header_size',
8291 'offset' => '23',
8292 'type' => '4893'
8293 },
8294 '3' => {
8295 'name' => 'package_release_date_time',
8296 'offset' => '25',
8297 'type' => '14658'
8298 },
8299 '4' => {
8300 'name' => 'component_bitmap_bit_length',
8301 'offset' => '50',
8302 'type' => '4893'
8303 },
8304 '5' => {
8305 'name' => 'package_version_string_type',
8306 'offset' => '52',
8307 'type' => '168'
8308 },
8309 '6' => {
8310 'name' => 'package_version_string_length',
8311 'offset' => '53',
8312 'type' => '168'
8313 }
8314 },
8315 'Name' => 'struct pldm_package_header_information',
8316 'Size' => '36',
8317 'Type' => 'Struct'
8318 },
8319 '63447' => {
8320 'BaseType' => '168',
8321 'Name' => 'uint8_t[16]',
8322 'Size' => '16',
8323 'Type' => 'Array'
8324 },
8325 '63479' => {
8326 'Header' => 'firmware_update.h',
8327 'Line' => '343',
8328 'Memb' => {
8329 '0' => {
8330 'name' => 'record_length',
8331 'offset' => '0',
8332 'type' => '4893'
8333 },
8334 '1' => {
8335 'name' => 'descriptor_count',
8336 'offset' => '2',
8337 'type' => '168'
8338 },
8339 '2' => {
8340 'name' => 'device_update_option_flags',
8341 'offset' => '3',
8342 'type' => '60846'
8343 },
8344 '3' => {
8345 'name' => 'comp_image_set_version_string_type',
8346 'offset' => '7',
8347 'type' => '168'
8348 },
8349 '4' => {
8350 'name' => 'comp_image_set_version_string_length',
8351 'offset' => '8',
8352 'type' => '168'
8353 },
8354 '5' => {
8355 'name' => 'fw_device_pkg_data_length',
8356 'offset' => '9',
8357 'type' => '4893'
8358 }
8359 },
8360 'Name' => 'struct pldm_firmware_device_id_record',
8361 'Size' => '11',
8362 'Type' => 'Struct'
8363 },
8364 '63674' => {
8365 'Header' => 'firmware_update.h',
8366 'Line' => '377',
8367 'Memb' => {
8368 '0' => {
8369 'name' => 'comp_classification',
8370 'offset' => '0',
8371 'type' => '4893'
8372 },
8373 '1' => {
8374 'name' => 'comp_identifier',
8375 'offset' => '2',
8376 'type' => '4893'
8377 },
8378 '2' => {
8379 'name' => 'comp_comparison_stamp',
8380 'offset' => '4',
8381 'type' => '180'
8382 },
8383 '3' => {
8384 'name' => 'comp_options',
8385 'offset' => '8',
8386 'type' => '60348'
8387 },
8388 '4' => {
8389 'name' => 'requested_comp_activation_method',
8390 'offset' => '16',
8391 'type' => '60348'
8392 },
8393 '5' => {
8394 'name' => 'comp_location_offset',
8395 'offset' => '18',
8396 'type' => '180'
8397 },
8398 '6' => {
8399 'name' => 'comp_size',
8400 'offset' => '22',
8401 'type' => '180'
8402 },
8403 '7' => {
8404 'name' => 'comp_version_string_type',
8405 'offset' => '32',
8406 'type' => '168'
8407 },
8408 '8' => {
8409 'name' => 'comp_version_string_length',
8410 'offset' => '33',
8411 'type' => '168'
8412 }
8413 },
8414 'Name' => 'struct pldm_component_image_information',
8415 'Size' => '22',
8416 'Type' => 'Struct'
8417 },
8418 '63856' => {
8419 'Header' => 'firmware_update.h',
8420 'Line' => '403',
8421 'Memb' => {
8422 '0' => {
8423 'name' => 'completion_code',
8424 'offset' => '0',
8425 'type' => '168'
8426 },
8427 '1' => {
8428 'name' => 'capabilities_during_update',
8429 'offset' => '1',
8430 'type' => '60846'
8431 },
8432 '2' => {
8433 'name' => 'comp_count',
8434 'offset' => '5',
8435 'type' => '4893'
8436 },
8437 '3' => {
8438 'name' => 'active_comp_image_set_ver_str_type',
8439 'offset' => '7',
8440 'type' => '168'
8441 },
8442 '4' => {
8443 'name' => 'active_comp_image_set_ver_str_len',
8444 'offset' => '8',
8445 'type' => '168'
8446 },
8447 '5' => {
8448 'name' => 'pending_comp_image_set_ver_str_type',
8449 'offset' => '9',
8450 'type' => '168'
8451 },
8452 '6' => {
8453 'name' => 'pending_comp_image_set_ver_str_len',
8454 'offset' => '16',
8455 'type' => '168'
8456 }
8457 },
8458 'Name' => 'struct pldm_get_firmware_parameters_resp',
8459 'Size' => '11',
8460 'Type' => 'Struct'
8461 },
8462 '63960' => {
8463 'Header' => 'firmware_update.h',
8464 'Line' => '417',
8465 'Memb' => {
8466 '0' => {
8467 'name' => 'comp_classification',
8468 'offset' => '0',
8469 'type' => '4893'
8470 },
8471 '1' => {
8472 'name' => 'comp_identifier',
8473 'offset' => '2',
8474 'type' => '4893'
8475 },
8476 '10' => {
8477 'name' => 'pending_comp_release_date',
8478 'offset' => '37',
8479 'type' => '64142'
8480 },
8481 '11' => {
8482 'name' => 'comp_activation_methods',
8483 'offset' => '51',
8484 'type' => '60348'
8485 },
8486 '12' => {
8487 'name' => 'capabilities_during_update',
8488 'offset' => '53',
8489 'type' => '60846'
8490 },
8491 '2' => {
8492 'name' => 'comp_classification_index',
8493 'offset' => '4',
8494 'type' => '168'
8495 },
8496 '3' => {
8497 'name' => 'active_comp_comparison_stamp',
8498 'offset' => '5',
8499 'type' => '180'
8500 },
8501 '4' => {
8502 'name' => 'active_comp_ver_str_type',
8503 'offset' => '9',
8504 'type' => '168'
8505 },
8506 '5' => {
8507 'name' => 'active_comp_ver_str_len',
8508 'offset' => '16',
8509 'type' => '168'
8510 },
8511 '6' => {
8512 'name' => 'active_comp_release_date',
8513 'offset' => '17',
8514 'type' => '64142'
8515 },
8516 '7' => {
8517 'name' => 'pending_comp_comparison_stamp',
8518 'offset' => '25',
8519 'type' => '180'
8520 },
8521 '8' => {
8522 'name' => 'pending_comp_ver_str_type',
8523 'offset' => '35',
8524 'type' => '168'
8525 },
8526 '9' => {
8527 'name' => 'pending_comp_ver_str_len',
8528 'offset' => '36',
8529 'type' => '168'
8530 }
8531 },
8532 'Name' => 'struct pldm_component_parameter_entry',
8533 'Size' => '39',
8534 'Type' => 'Struct'
8535 },
8536 '64142' => {
8537 'BaseType' => '168',
8538 'Name' => 'uint8_t[8]',
8539 'Size' => '8',
8540 'Type' => 'Array'
8541 },
8542 '6479' => {
8543 'BaseType' => '6046',
8544 'Name' => 'struct variable_field*',
8545 'Size' => '8',
8546 'Type' => 'Pointer'
8547 },
8548 '65002' => {
8549 'BaseType' => '6046',
8550 'Name' => 'struct variable_field const',
8551 'Size' => '16',
8552 'Type' => 'Const'
8553 },
8554 '65347' => {
8555 'BaseType' => '11643',
8556 'Name' => 'bool8_t*',
8557 'Size' => '8',
8558 'Type' => 'Pointer'
8559 },
8560 '67' => {
8561 'Name' => 'unsigned short',
8562 'Size' => '2',
8563 'Type' => 'Intrinsic'
8564 },
8565 '68357' => {
8566 'BaseType' => '65002',
8567 'Name' => 'struct variable_field const*',
8568 'Size' => '8',
8569 'Type' => 'Pointer'
8570 },
8571 '69638' => {
8572 'BaseType' => '63960',
8573 'Name' => 'struct pldm_component_parameter_entry*',
8574 'Size' => '8',
8575 'Type' => 'Pointer'
8576 },
8577 '69868' => {
8578 'BaseType' => '63856',
8579 'Name' => 'struct pldm_get_firmware_parameters_resp*',
8580 'Size' => '8',
8581 'Type' => 'Pointer'
8582 },
8583 '70166' => {
8584 'BaseType' => '2034',
8585 'Name' => 'uint8_t**',
8586 'Size' => '8',
8587 'Type' => 'Pointer'
8588 },
8589 '70460' => {
8590 'BaseType' => '63674',
8591 'Name' => 'struct pldm_component_image_information*',
8592 'Size' => '8',
8593 'Type' => 'Pointer'
8594 },
8595 '71083' => {
8596 'BaseType' => '63479',
8597 'Name' => 'struct pldm_firmware_device_id_record*',
8598 'Size' => '8',
8599 'Type' => 'Pointer'
8600 },
8601 '71235' => {
8602 'BaseType' => '63343',
8603 'Name' => 'struct pldm_package_header_information*',
8604 'Size' => '8',
8605 'Type' => 'Pointer'
8606 },
8607 '714' => {
8608 'Header' => 'base.h',
8609 'Line' => '117',
8610 'Memb' => {
8611 '0' => {
8612 'name' => 'command',
8613 'offset' => '2',
8614 'type' => '168'
8615 }
8616 },
8617 'Name' => 'struct pldm_msg_hdr',
8618 'Size' => '3',
8619 'Type' => 'Struct'
8620 },
8621 '74' => {
8622 'Name' => 'int',
8623 'Size' => '4',
8624 'Type' => 'Intrinsic'
8625 },
8626 '77676' => {
8627 'BaseType' => '77693',
8628 'Header' => undef,
8629 'Line' => '15',
8630 'Name' => 'pldm_pdr',
8631 'PrivateABI' => 1,
8632 'Size' => '24',
8633 'Type' => 'Typedef'
8634 },
8635 '77688' => {
8636 'BaseType' => '77676',
8637 'Name' => 'pldm_pdr const',
8638 'Size' => '24',
8639 'Type' => 'Const'
8640 },
8641 '77693' => {
8642 'Header' => undef,
8643 'Line' => '17',
8644 'Memb' => {
8645 '0' => {
8646 'name' => 'record_count',
8647 'offset' => '0',
8648 'type' => '180'
8649 },
8650 '1' => {
8651 'name' => 'size',
8652 'offset' => '4',
8653 'type' => '180'
8654 },
8655 '2' => {
8656 'name' => 'first',
8657 'offset' => '8',
8658 'type' => '78746'
8659 },
8660 '3' => {
8661 'name' => 'last',
8662 'offset' => '22',
8663 'type' => '78746'
8664 }
8665 },
8666 'Name' => 'struct pldm_pdr',
8667 'PrivateABI' => 1,
8668 'Size' => '24',
8669 'Type' => 'Struct'
8670 },
8671 '77758' => {
8672 'BaseType' => '77775',
8673 'Header' => undef,
8674 'Line' => '20',
8675 'Name' => 'pldm_pdr_record',
8676 'PrivateABI' => 1,
8677 'Size' => '32',
8678 'Type' => 'Typedef'
8679 },
8680 '77770' => {
8681 'BaseType' => '77758',
8682 'Name' => 'pldm_pdr_record const',
8683 'Size' => '32',
8684 'Type' => 'Const'
8685 },
8686 '77775' => {
8687 'Header' => undef,
8688 'Line' => '8',
8689 'Memb' => {
8690 '0' => {
8691 'name' => 'record_handle',
8692 'offset' => '0',
8693 'type' => '180'
8694 },
8695 '1' => {
8696 'name' => 'size',
8697 'offset' => '4',
8698 'type' => '180'
8699 },
8700 '2' => {
8701 'name' => 'data',
8702 'offset' => '8',
8703 'type' => '2034'
8704 },
8705 '3' => {
8706 'name' => 'next',
8707 'offset' => '22',
8708 'type' => '78734'
8709 },
8710 '4' => {
8711 'name' => 'is_remote',
8712 'offset' => '36',
8713 'type' => '6263'
8714 },
8715 '5' => {
8716 'name' => 'terminus_handle',
8717 'offset' => '38',
8718 'type' => '4893'
8719 }
8720 },
8721 'Name' => 'struct pldm_pdr_record',
8722 'PrivateABI' => 1,
8723 'Size' => '32',
8724 'Type' => 'Struct'
8725 },
8726 '77866' => {
8727 'Header' => 'pdr.h',
8728 'Line' => '217',
8729 'Memb' => {
8730 '0' => {
8731 'name' => 'entity_type',
8732 'offset' => '0',
8733 'type' => '4893'
8734 },
8735 '1' => {
8736 'name' => 'entity_instance_num',
8737 'offset' => '2',
8738 'type' => '4893'
8739 },
8740 '2' => {
8741 'name' => 'entity_container_id',
8742 'offset' => '4',
8743 'type' => '4893'
8744 }
8745 },
8746 'Name' => 'struct pldm_entity',
8747 'Size' => '6',
8748 'Type' => 'Struct'
8749 },
8750 '77918' => {
8751 'BaseType' => '77866',
8752 'Header' => 'pdr.h',
8753 'Line' => '221',
8754 'Name' => 'pldm_entity',
8755 'Size' => '6',
8756 'Type' => 'Typedef'
8757 },
8758 '77958' => {
8759 'BaseType' => '77970',
8760 'Header' => undef,
8761 'Line' => '231',
8762 'Name' => 'pldm_entity_association_tree',
8763 'PrivateABI' => 1,
8764 'Size' => '16',
8765 'Type' => 'Typedef'
8766 },
8767 '77970' => {
8768 'Header' => undef,
8769 'Line' => '354',
8770 'Memb' => {
8771 '0' => {
8772 'name' => 'root',
8773 'offset' => '0',
8774 'type' => '78751'
8775 },
8776 '1' => {
8777 'name' => 'last_used_container_id',
8778 'offset' => '8',
8779 'type' => '4893'
8780 }
8781 },
8782 'Name' => 'struct pldm_entity_association_tree',
8783 'PrivateABI' => 1,
8784 'Size' => '16',
8785 'Type' => 'Struct'
8786 },
8787 '78013' => {
8788 'BaseType' => '78025',
8789 'Header' => undef,
8790 'Line' => '236',
8791 'Name' => 'pldm_entity_node',
8792 'PrivateABI' => 1,
8793 'Size' => '40',
8794 'Type' => 'Typedef'
8795 },
8796 '78025' => {
8797 'Header' => undef,
8798 'Line' => '359',
8799 'Memb' => {
8800 '0' => {
8801 'name' => 'entity',
8802 'offset' => '0',
8803 'type' => '77918'
8804 },
8805 '1' => {
8806 'name' => 'parent',
8807 'offset' => '6',
8808 'type' => '77918'
8809 },
8810 '2' => {
8811 'name' => 'first_child',
8812 'offset' => '22',
8813 'type' => '78751'
8814 },
8815 '3' => {
8816 'name' => 'next_sibling',
8817 'offset' => '36',
8818 'type' => '78751'
8819 },
8820 '4' => {
8821 'name' => 'association_type',
8822 'offset' => '50',
8823 'type' => '168'
8824 }
8825 },
8826 'Name' => 'struct pldm_entity_node',
8827 'PrivateABI' => 1,
8828 'Size' => '40',
8829 'Type' => 'Struct'
8830 },
8831 '78734' => {
8832 'BaseType' => '77775',
8833 'Name' => 'struct pldm_pdr_record*',
8834 'Size' => '8',
8835 'Type' => 'Pointer'
8836 },
8837 '78746' => {
8838 'BaseType' => '77758',
8839 'Name' => 'pldm_pdr_record*',
8840 'Size' => '8',
8841 'Type' => 'Pointer'
8842 },
8843 '78751' => {
8844 'BaseType' => '78013',
8845 'Name' => 'pldm_entity_node*',
8846 'Size' => '8',
8847 'Type' => 'Pointer'
8848 },
8849 '79513' => {
8850 'BaseType' => '79518',
8851 'Name' => 'pldm_entity**',
8852 'Size' => '8',
8853 'Type' => 'Pointer'
8854 },
8855 '79518' => {
8856 'BaseType' => '77918',
8857 'Name' => 'pldm_entity*',
8858 'Size' => '8',
8859 'Type' => 'Pointer'
8860 },
8861 '79609' => {
8862 'BaseType' => '77958',
8863 'Name' => 'pldm_entity_association_tree*',
8864 'Size' => '8',
8865 'Type' => 'Pointer'
8866 },
8867 '79988' => {
8868 'BaseType' => '78751',
8869 'Name' => 'pldm_entity_node**',
8870 'Size' => '8',
8871 'Type' => 'Pointer'
8872 },
8873 '80688' => {
8874 'BaseType' => '77676',
8875 'Name' => 'pldm_pdr*',
8876 'Size' => '8',
8877 'Type' => 'Pointer'
8878 },
8879 '81' => {
8880 'Name' => 'unsigned int',
8881 'Size' => '4',
8882 'Type' => 'Intrinsic'
8883 },
8884 '825' => {
8885 'BaseType' => '714',
8886 'Name' => 'struct pldm_msg_hdr const',
8887 'Size' => '3',
8888 'Type' => 'Const'
8889 },
8890 '8292' => {
8891 'BaseType' => '4893',
8892 'Name' => 'uint16_t*',
8893 'Size' => '8',
8894 'Type' => 'Pointer'
8895 },
8896 '830' => {
8897 'Header' => 'base.h',
8898 'Line' => '150',
8899 'Memb' => {
8900 '0' => {
8901 'name' => 'hdr',
8902 'offset' => '0',
8903 'type' => '714'
8904 },
8905 '1' => {
8906 'name' => 'payload',
8907 'offset' => '3',
8908 'type' => '874'
8909 }
8910 },
8911 'Name' => 'struct pldm_msg',
8912 'Size' => '4',
8913 'Type' => 'Struct'
8914 },
8915 '869' => {
8916 'BaseType' => '830',
8917 'Name' => 'struct pldm_msg const',
8918 'Size' => '4',
8919 'Type' => 'Const'
8920 },
8921 '86990' => {
8922 'BaseType' => '77688',
8923 'Name' => 'pldm_pdr const*',
8924 'Size' => '8',
8925 'Type' => 'Pointer'
8926 },
8927 '86995' => {
8928 'BaseType' => '77770',
8929 'Name' => 'pldm_pdr_record const*',
8930 'Size' => '8',
8931 'Type' => 'Pointer'
8932 },
8933 '874' => {
8934 'BaseType' => '168',
8935 'Name' => 'uint8_t[1]',
8936 'Size' => '1',
8937 'Type' => 'Array'
8938 },
8939 '8820' => {
8940 'BaseType' => '123',
8941 'Name' => 'size_t*',
8942 'Size' => '8',
8943 'Type' => 'Pointer'
8944 },
8945 '890' => {
8946 'Header' => 'base.h',
8947 'Line' => '160',
8948 'Memb' => {
8949 '0' => {
8950 'name' => 'msg_type',
8951 'offset' => '0',
8952 'type' => '702'
8953 },
8954 '1' => {
8955 'name' => 'instance',
8956 'offset' => '4',
8957 'type' => '168'
8958 },
8959 '2' => {
8960 'name' => 'pldm_type',
8961 'offset' => '5',
8962 'type' => '168'
8963 },
8964 '3' => {
8965 'name' => 'command',
8966 'offset' => '6',
8967 'type' => '168'
8968 },
8969 '4' => {
8970 'name' => 'completion_code',
8971 'offset' => '7',
8972 'type' => '168'
8973 }
8974 },
8975 'Name' => 'struct pldm_header_info',
8976 'Size' => '8',
8977 'Type' => 'Struct'
8978 },
8979 '93997' => {
8980 'BaseType' => '168',
8981 'Header' => 'base.h',
8982 'Line' => '14',
8983 'Name' => 'pldm_tid_t',
8984 'Size' => '1',
8985 'Type' => 'Typedef'
8986 },
8987 '94009' => {
8988 'BaseType' => '168',
8989 'Header' => 'instance-id.h',
8990 'Line' => '11',
8991 'Name' => 'pldm_instance_id_t',
8992 'Size' => '1',
8993 'Type' => 'Typedef'
8994 },
8995 '94386' => {
8996 'Header' => undef,
8997 'Line' => '18',
8998 'Memb' => {
8999 '0' => {
9000 'name' => 'prev',
9001 'offset' => '0',
9002 'type' => '94009'
9003 },
9004 '1' => {
9005 'name' => 'allocations',
9006 'offset' => '4',
9007 'type' => '180'
9008 }
9009 },
9010 'Name' => 'struct pldm_tid_state',
9011 'PrivateABI' => 1,
9012 'Size' => '8',
9013 'Type' => 'Struct'
9014 },
9015 '94425' => {
9016 'Header' => undef,
9017 'Line' => '23',
9018 'Memb' => {
9019 '0' => {
9020 'name' => 'state',
9021 'offset' => '0',
9022 'type' => '94467'
9023 },
9024 '1' => {
9025 'name' => 'lock_db_fd',
9026 'offset' => '8264',
9027 'type' => '74'
9028 }
9029 },
9030 'Name' => 'struct pldm_instance_db',
9031 'PrivateABI' => 1,
9032 'Size' => '2052',
9033 'Type' => 'Struct'
9034 },
9035 '94467' => {
9036 'BaseType' => '94386',
9037 'Name' => 'struct pldm_tid_state[256]',
9038 'Size' => '2048',
9039 'Type' => 'Array'
9040 },
9041 '94880' => {
9042 'BaseType' => '94425',
9043 'Name' => 'struct pldm_instance_db*',
9044 'Size' => '8',
9045 'Type' => 'Pointer'
9046 },
9047 '95286' => {
9048 'BaseType' => '94009',
9049 'Name' => 'pldm_instance_id_t*',
9050 'Size' => '8',
9051 'Type' => 'Pointer'
9052 },
9053 '95462' => {
9054 'BaseType' => '94880',
9055 'Name' => 'struct pldm_instance_db**',
9056 'Size' => '8',
9057 'Type' => 'Pointer'
9058 },
9059 '95948' => {
9060 'BaseType' => '168',
9061 'Header' => 'pldm.h',
9062 'Line' => '12',
9063 'Name' => 'mctp_eid_t',
9064 'Size' => '1',
9065 'Type' => 'Typedef'
9066 },
9067 '95960' => {
9068 'Header' => 'pldm.h',
9069 'Line' => '14',
9070 'Memb' => {
9071 '0' => {
9072 'name' => 'PLDM_REQUESTER_SUCCESS',
9073 'value' => '0'
9074 },
9075 '1' => {
9076 'name' => 'PLDM_REQUESTER_OPEN_FAIL',
9077 'value' => '18446744073709551615 (-1)'
9078 },
9079 '10' => {
9080 'name' => 'PLDM_REQUESTER_SETUP_FAIL',
9081 'value' => '18446744073709551606 (-10)'
9082 },
9083 '11' => {
9084 'name' => 'PLDM_REQUESTER_INVALID_SETUP',
9085 'value' => '18446744073709551605 (-11)'
9086 },
9087 '12' => {
9088 'name' => 'PLDM_REQUESTER_POLL_FAIL',
9089 'value' => '18446744073709551604 (-12)'
9090 },
9091 '2' => {
9092 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
9093 'value' => '18446744073709551614 (-2)'
9094 },
9095 '3' => {
9096 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
9097 'value' => '18446744073709551613 (-3)'
9098 },
9099 '4' => {
9100 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
9101 'value' => '18446744073709551612 (-4)'
9102 },
9103 '5' => {
9104 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
9105 'value' => '18446744073709551611 (-5)'
9106 },
9107 '6' => {
9108 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
9109 'value' => '18446744073709551610 (-6)'
9110 },
9111 '7' => {
9112 'name' => 'PLDM_REQUESTER_SEND_FAIL',
9113 'value' => '18446744073709551609 (-7)'
9114 },
9115 '8' => {
9116 'name' => 'PLDM_REQUESTER_RECV_FAIL',
9117 'value' => '18446744073709551608 (-8)'
9118 },
9119 '9' => {
9120 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
9121 'value' => '18446744073709551607 (-9)'
9122 }
9123 },
9124 'Name' => 'enum pldm_requester_error_codes',
9125 'Size' => '4',
9126 'Type' => 'Enum'
9127 },
9128 '96057' => {
9129 'BaseType' => '95960',
9130 'Header' => 'pldm.h',
9131 'Line' => '28',
9132 'Name' => 'pldm_requester_rc_t',
9133 'Size' => '4',
9134 'Type' => 'Typedef'
9135 },
9136 '96200' => {
9137 'Header' => undef,
9138 'Line' => '20',
9139 'Memb' => {
9140 '0' => {
9141 'name' => 'transport',
9142 'offset' => '0',
9143 'type' => '96273'
9144 },
9145 '1' => {
9146 'name' => 'socket',
9147 'offset' => '64',
9148 'type' => '74'
9149 },
9150 '2' => {
9151 'name' => 'tid_eid_map',
9152 'offset' => '68',
9153 'type' => '99264'
9154 }
9155 },
9156 'Name' => 'struct pldm_transport_mctp_demux',
9157 'PrivateABI' => 1,
9158 'Size' => '304',
9159 'Type' => 'Struct'
9160 },
9161 '96226' => {
9162 'BaseType' => '96200',
9163 'Name' => 'struct pldm_transport_mctp_demux*',
9164 'Size' => '8',
9165 'Type' => 'Pointer'
9166 },
9167 '96268' => {
9168 'BaseType' => '96273',
9169 'Name' => 'struct pldm_transport*',
9170 'Size' => '8',
9171 'Type' => 'Pointer'
9172 },
9173 '96273' => {
9174 'Header' => undef,
9175 'Line' => '21',
9176 'Memb' => {
9177 '0' => {
9178 'name' => 'name',
9179 'offset' => '0',
9180 'type' => '12196'
9181 },
9182 '1' => {
9183 'name' => 'version',
9184 'offset' => '8',
9185 'type' => '168'
9186 },
9187 '2' => {
9188 'name' => 'recv',
9189 'offset' => '22',
9190 'type' => '98605'
9191 },
9192 '3' => {
9193 'name' => 'send',
9194 'offset' => '36',
9195 'type' => '98646'
9196 },
9197 '4' => {
9198 'name' => 'init_pollfd',
9199 'offset' => '50',
9200 'type' => '98727'
9201 }
9202 },
9203 'Name' => 'struct pldm_transport',
9204 'PrivateABI' => 1,
9205 'Size' => '40',
9206 'Type' => 'Struct'
9207 },
9208 '96507' => {
9209 'BaseType' => '96226',
9210 'Name' => 'struct pldm_transport_mctp_demux**',
9211 'Size' => '8',
9212 'Type' => 'Pointer'
9213 },
9214 '969' => {
9215 'BaseType' => '890',
9216 'Name' => 'struct pldm_header_info const',
9217 'Size' => '8',
9218 'Type' => 'Const'
9219 },
9220 '98605' => {
9221 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void**, size_t*)',
9222 'Param' => {
9223 '0' => {
9224 'type' => '96268'
9225 },
9226 '1' => {
9227 'type' => '93997'
9228 },
9229 '2' => {
9230 'type' => '16582'
9231 },
9232 '3' => {
9233 'type' => '8820'
9234 }
9235 },
9236 'Return' => '96057',
9237 'Size' => '8',
9238 'Type' => 'FuncPtr'
9239 },
9240 '98646' => {
9241 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
9242 'Param' => {
9243 '0' => {
9244 'type' => '96268'
9245 },
9246 '1' => {
9247 'type' => '93997'
9248 },
9249 '2' => {
9250 'type' => '1434'
9251 },
9252 '3' => {
9253 'type' => '123'
9254 }
9255 },
9256 'Return' => '96057',
9257 'Size' => '8',
9258 'Type' => 'FuncPtr'
9259 },
9260 '98671' => {
9261 'BaseType' => '98676',
9262 'Name' => 'struct pollfd*',
9263 'Size' => '8',
9264 'Type' => 'Pointer'
9265 },
9266 '98676' => {
9267 'Header' => undef,
9268 'Line' => '36',
9269 'Memb' => {
9270 '0' => {
9271 'name' => 'fd',
9272 'offset' => '0',
9273 'type' => '74'
9274 },
9275 '1' => {
9276 'name' => 'events',
9277 'offset' => '4',
9278 'type' => '60'
9279 },
9280 '2' => {
9281 'name' => 'revents',
9282 'offset' => '6',
9283 'type' => '60'
9284 }
9285 },
9286 'Name' => 'struct pollfd',
9287 'PrivateABI' => 1,
9288 'Size' => '8',
9289 'Type' => 'Struct'
9290 },
9291 '98727' => {
9292 'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
9293 'Param' => {
9294 '0' => {
9295 'type' => '96268'
9296 },
9297 '1' => {
9298 'type' => '98671'
9299 }
9300 },
9301 'Return' => '74',
9302 'Size' => '8',
9303 'Type' => 'FuncPtr'
9304 },
9305 '99210' => {
9306 'Header' => undef,
9307 'Line' => '19',
9308 'Memb' => {
9309 '0' => {
9310 'name' => 'transport',
9311 'offset' => '0',
9312 'type' => '96273'
9313 },
9314 '1' => {
9315 'name' => 'socket',
9316 'offset' => '64',
9317 'type' => '74'
9318 },
9319 '2' => {
9320 'name' => 'tid_eid_map',
9321 'offset' => '68',
9322 'type' => '99264'
9323 }
9324 },
9325 'Name' => 'struct pldm_transport_af_mctp',
9326 'PrivateABI' => 1,
9327 'Size' => '304',
9328 'Type' => 'Struct'
9329 },
9330 '99264' => {
9331 'BaseType' => '93997',
9332 'Name' => 'pldm_tid_t[256]',
9333 'Size' => '256',
9334 'Type' => 'Array'
9335 },
9336 '99574' => {
9337 'BaseType' => '99210',
9338 'Name' => 'struct pldm_transport_af_mctp*',
9339 'Size' => '8',
9340 'Type' => 'Pointer'
9341 },
9342 '99734' => {
9343 'BaseType' => '99574',
9344 'Name' => 'struct pldm_transport_af_mctp**',
9345 'Size' => '8',
9346 'Type' => 'Pointer'
9347 }
9348 },
9349 'UndefinedSymbols' => {
9350 'libpldm.so.0.2.0' => {
9351 '_ITM_deregisterTMCloneTable' => 0,
9352 '_ITM_registerTMCloneTable' => 0,
9353 '__assert_fail@GLIBC_2.17' => 0,
9354 '__cxa_finalize@GLIBC_2.17' => 0,
9355 '__errno_location@GLIBC_2.17' => 0,
9356 '__gmon_start__' => 0,
9357 'calloc@GLIBC_2.17' => 0,
9358 'close@GLIBC_2.17' => 0,
9359 'connect@GLIBC_2.17' => 0,
9360 'dup@GLIBC_2.17' => 0,
9361 'fcntl64@GLIBC_2.28' => 0,
9362 'free@GLIBC_2.17' => 0,
9363 'malloc@GLIBC_2.17' => 0,
9364 'memcmp@GLIBC_2.17' => 0,
9365 'memcpy@GLIBC_2.17' => 0,
9366 'open64@GLIBC_2.17' => 0,
9367 'recv@GLIBC_2.17' => 0,
9368 'recvmsg@GLIBC_2.17' => 0,
9369 'sendmsg@GLIBC_2.17' => 0,
9370 'sendto@GLIBC_2.17' => 0,
9371 'socket@GLIBC_2.17' => 0,
9372 'stat64@GLIBC_2.33' => 0,
9373 'strlen@GLIBC_2.17' => 0,
9374 'write@GLIBC_2.17' => 0
9375 }
9376 },
9377 'WordSize' => '8'
9378 };