xref: /openbmc/libpldm/abi/x86_64/gcc.dump (revision a9892499)
1$VAR1 = {
2  'ABI_DUMPER_VERSION' => '1.2',
3  'ABI_DUMP_VERSION' => '3.5',
4  'Arch' => 'x86_64',
5  'GccVersion' => '13.2.0',
6  'Headers' => {
7    'af-mctp.h' => 1,
8    'base.h' => 1,
9    'bios.h' => 1,
10    'bios_table.h' => 1,
11    'file_io.h' => 1,
12    'firmware_update.h' => 1,
13    'fru.h' => 1,
14    'host.h' => 1,
15    'instance-id.h' => 1,
16    'mctp-demux.h' => 1,
17    'pdr.h' => 1,
18    'platform.h' => 1,
19    'pldm.h' => 1,
20    'pldm_types.h' => 1,
21    'transport.h' => 1,
22    'utils.h' => 1
23  },
24  'Language' => 'C',
25  'LibraryName' => 'libpldm.so.0.9.1',
26  'LibraryVersion' => '0.9.1',
27  'NameSpaces' => {},
28  'Needed' => {
29    'libc.so.6' => 1
30  },
31  'PublicABI' => '1',
32  'Sources' => {
33    'af-mctp.c' => 1,
34    'bios_table.c' => 1,
35    'instance-id.c' => 1,
36    'mctp-demux.c' => 1,
37    'pdr.c' => 1
38  },
39  'SymbolInfo' => {
40    '1303' => {
41      'Header' => 'utils.h',
42      'Line' => '108',
43      'Param' => {
44        '0' => {
45          'name' => 'transfer_flag',
46          'type' => '121'
47        }
48      },
49      'Return' => '805',
50      'ShortName' => 'is_transfer_flag_valid'
51    },
52    '1363' => {
53      'Header' => 'utils.h',
54      'Line' => '99',
55      'Param' => {
56        '0' => {
57          'name' => 'seconds',
58          'type' => '121'
59        },
60        '1' => {
61          'name' => 'minutes',
62          'type' => '121'
63        },
64        '2' => {
65          'name' => 'hours',
66          'type' => '121'
67        },
68        '3' => {
69          'name' => 'day',
70          'type' => '121'
71        },
72        '4' => {
73          'name' => 'month',
74          'type' => '121'
75        },
76        '5' => {
77          'name' => 'year',
78          'type' => '1011'
79        }
80      },
81      'Reg' => {
82        '0' => 'rdi',
83        '1' => 'rsi',
84        '2' => 'rdx',
85        '5' => 'r9'
86      },
87      'Return' => '805',
88      'ShortName' => 'is_time_legal'
89    },
90    '1548' => {
91      'Header' => 'utils.h',
92      'Line' => '87',
93      'Param' => {
94        '0' => {
95          'name' => 'dec',
96          'type' => '1023'
97        }
98      },
99      'Return' => '1023',
100      'ShortName' => 'dec2bcd32'
101    },
102    '1677' => {
103      'Header' => 'utils.h',
104      'Line' => '81',
105      'Param' => {
106        '0' => {
107          'name' => 'bcd',
108          'type' => '1023'
109        }
110      },
111      'Return' => '1023',
112      'ShortName' => 'bcd2dec32'
113    },
114    '1780' => {
115      'Header' => 'utils.h',
116      'Line' => '75',
117      'Param' => {
118        '0' => {
119          'name' => 'dec',
120          'type' => '1011'
121        }
122      },
123      'Return' => '1011',
124      'ShortName' => 'dec2bcd16'
125    },
126    '1896' => {
127      'Header' => 'utils.h',
128      'Line' => '69',
129      'Param' => {
130        '0' => {
131          'name' => 'bcd',
132          'type' => '1011'
133        }
134      },
135      'Return' => '1011',
136      'ShortName' => 'bcd2dec16'
137    },
138    '1999' => {
139      'Header' => 'utils.h',
140      'Line' => '63',
141      'Param' => {
142        '0' => {
143          'name' => 'dec',
144          'type' => '121'
145        }
146      },
147      'Return' => '121',
148      'ShortName' => 'dec2bcd8'
149    },
150    '2052' => {
151      'Header' => 'utils.h',
152      'Line' => '57',
153      'Param' => {
154        '0' => {
155          'name' => 'bcd',
156          'type' => '121'
157        }
158      },
159      'Return' => '121',
160      'ShortName' => 'bcd2dec8'
161    },
162    '2105' => {
163      'Header' => 'utils.h',
164      'Line' => '51',
165      'Param' => {
166        '0' => {
167          'name' => 'version',
168          'type' => '2228'
169        },
170        '1' => {
171          'name' => 'buffer',
172          'type' => '982'
173        },
174        '2' => {
175          'name' => 'buffer_size',
176          'type' => '1145'
177        }
178      },
179      'Reg' => {
180        '0' => 'rdi',
181        '1' => 'rcx'
182      },
183      'Return' => '1207',
184      'ShortName' => 'ver2str'
185    },
186    '2233' => {
187      'Header' => 'utils.h',
188      'Line' => '31',
189      'Param' => {
190        '0' => {
191          'name' => 'data',
192          'type' => '2341'
193        },
194        '1' => {
195          'name' => 'size',
196          'type' => '1145'
197        }
198      },
199      'Reg' => {
200        '1' => 'rdx'
201      },
202      'Return' => '121',
203      'ShortName' => 'crc8'
204    },
205    '2347' => {
206      'Header' => 'utils.h',
207      'Line' => '39',
208      'Param' => {
209        '0' => {
210          'name' => 'data',
211          'type' => '2341'
212        },
213        '1' => {
214          'name' => 'size',
215          'type' => '1145'
216        }
217      },
218      'Reg' => {
219        '1' => 'rcx'
220      },
221      'Return' => '1023',
222      'ShortName' => 'crc32'
223    },
224    '3958' => {
225      'Header' => 'base.h',
226      'Line' => '651',
227      'Param' => {
228        '0' => {
229          'name' => 'msg_type',
230          'type' => '121'
231        },
232        '1' => {
233          'name' => 'instance_id',
234          'type' => '121'
235        },
236        '2' => {
237          'name' => 'pldm_type',
238          'type' => '121'
239        },
240        '3' => {
241          'name' => 'command',
242          'type' => '121'
243        },
244        '4' => {
245          'name' => 'msg',
246          'type' => '4151'
247        }
248      },
249      'Return' => '100',
250      'ShortName' => 'encode_pldm_header_only'
251    },
252    '4156' => {
253      'Header' => 'base.h',
254      'Line' => '638',
255      'Param' => {
256        '0' => {
257          'name' => 'instance_id',
258          'type' => '121'
259        },
260        '1' => {
261          'name' => 'type',
262          'type' => '121'
263        },
264        '2' => {
265          'name' => 'command',
266          'type' => '121'
267        },
268        '3' => {
269          'name' => 'cc',
270          'type' => '121'
271        },
272        '4' => {
273          'name' => 'msg',
274          'type' => '4151'
275        }
276      },
277      'Return' => '100',
278      'ShortName' => 'encode_cc_only_resp'
279    },
280    '4365' => {
281      'Header' => 'base.h',
282      'Line' => '621',
283      'Param' => {
284        '0' => {
285          'name' => 'msg',
286          'type' => '4598'
287        },
288        '1' => {
289          'name' => 'payload_length',
290          'type' => '1145'
291        },
292        '2' => {
293          'name' => 'pldm_type',
294          'type' => '4603'
295        },
296        '3' => {
297          'name' => 'transfer_opflag',
298          'type' => '4603'
299        },
300        '4' => {
301          'name' => 'transfer_ctx',
302          'type' => '4608'
303        },
304        '5' => {
305          'name' => 'transfer_handle',
306          'type' => '4608'
307        },
308        '6' => {
309          'name' => 'section_offset',
310          'offset' => '0',
311          'type' => '4608'
312        },
313        '7' => {
314          'name' => 'section_length',
315          'offset' => '8',
316          'type' => '4608'
317        }
318      },
319      'Reg' => {
320        '2' => 'rdx',
321        '3' => 'r10',
322        '4' => 'r8',
323        '5' => 'r9'
324      },
325      'Return' => '100',
326      'ShortName' => 'decode_multipart_receive_req'
327    },
328    '4618' => {
329      'Header' => 'base.h',
330      'Line' => '603',
331      'Param' => {
332        '0' => {
333          'name' => 'instance_id',
334          'type' => '121'
335        },
336        '1' => {
337          'name' => 'tid',
338          'type' => '121'
339        },
340        '2' => {
341          'name' => 'msg',
342          'type' => '4151'
343        }
344      },
345      'Return' => '100',
346      'ShortName' => 'encode_set_tid_req'
347    },
348    '4813' => {
349      'Header' => 'base.h',
350      'Line' => '485',
351      'Param' => {
352        '0' => {
353          'name' => 'msg',
354          'type' => '4598'
355        },
356        '1' => {
357          'name' => 'payload_length',
358          'type' => '1145'
359        },
360        '2' => {
361          'name' => 'completion_code',
362          'type' => '4603'
363        },
364        '3' => {
365          'name' => 'tid',
366          'type' => '4603'
367        }
368      },
369      'Reg' => {
370        '0' => 'rdi',
371        '1' => 'rsi',
372        '2' => 'rdx',
373        '3' => 'rcx'
374      },
375      'Return' => '100',
376      'ShortName' => 'decode_get_tid_resp'
377    },
378    '4929' => {
379      'Header' => 'base.h',
380      'Line' => '591',
381      'Param' => {
382        '0' => {
383          'name' => 'instance_id',
384          'type' => '121'
385        },
386        '1' => {
387          'name' => 'completion_code',
388          'type' => '121'
389        },
390        '2' => {
391          'name' => 'tid',
392          'type' => '121'
393        },
394        '3' => {
395          'name' => 'msg',
396          'type' => '4151'
397        }
398      },
399      'Return' => '100',
400      'ShortName' => 'encode_get_tid_resp'
401    },
402    '5139' => {
403      'Header' => 'base.h',
404      'Line' => '579',
405      'Param' => {
406        '0' => {
407          'name' => 'instance_id',
408          'type' => '121'
409        },
410        '1' => {
411          'name' => 'msg',
412          'type' => '4151'
413        }
414      },
415      'Return' => '100',
416      'ShortName' => 'encode_get_tid_req'
417    },
418    '5272' => {
419      'Header' => 'base.h',
420      'Line' => '464',
421      'Param' => {
422        '0' => {
423          'name' => 'msg',
424          'type' => '4598'
425        },
426        '1' => {
427          'name' => 'payload_length',
428          'type' => '1145'
429        },
430        '2' => {
431          'name' => 'completion_code',
432          'type' => '4603'
433        },
434        '3' => {
435          'name' => 'next_transfer_handle',
436          'type' => '4608'
437        },
438        '4' => {
439          'name' => 'transfer_flag',
440          'type' => '4603'
441        },
442        '5' => {
443          'name' => 'version',
444          'type' => '5501'
445        }
446      },
447      'Reg' => {
448        '1' => 'r10',
449        '2' => 'rdx',
450        '3' => 'rcx',
451        '4' => 'r8',
452        '5' => 'r9'
453      },
454      'Return' => '100',
455      'ShortName' => 'decode_get_version_resp'
456    },
457    '5511' => {
458      'Header' => 'base.h',
459      'Line' => '563',
460      'Param' => {
461        '0' => {
462          'name' => 'msg',
463          'type' => '4598'
464        },
465        '1' => {
466          'name' => 'payload_length',
467          'type' => '1145'
468        },
469        '2' => {
470          'name' => 'transfer_handle',
471          'type' => '4608'
472        },
473        '3' => {
474          'name' => 'transfer_opflag',
475          'type' => '4603'
476        },
477        '4' => {
478          'name' => 'type',
479          'type' => '4603'
480        }
481      },
482      'Reg' => {
483        '0' => 'rdi',
484        '1' => 'rsi',
485        '2' => 'rdx',
486        '3' => 'rcx',
487        '4' => 'r8'
488      },
489      'Return' => '100',
490      'ShortName' => 'decode_get_version_req'
491    },
492    '5641' => {
493      'Header' => 'base.h',
494      'Line' => '549',
495      'Param' => {
496        '0' => {
497          'name' => 'instance_id',
498          'type' => '121'
499        },
500        '1' => {
501          'name' => 'completion_code',
502          'type' => '121'
503        },
504        '2' => {
505          'name' => 'next_transfer_handle',
506          'type' => '1023'
507        },
508        '3' => {
509          'name' => 'transfer_flag',
510          'type' => '121'
511        },
512        '4' => {
513          'name' => 'version_data',
514          'type' => '2228'
515        },
516        '5' => {
517          'name' => 'version_size',
518          'type' => '1145'
519        },
520        '6' => {
521          'name' => 'msg',
522          'offset' => '0',
523          'type' => '4151'
524        }
525      },
526      'Reg' => {
527        '2' => 'r15'
528      },
529      'Return' => '100',
530      'ShortName' => 'encode_get_version_resp'
531    },
532    '6011' => {
533      'Header' => 'base.h',
534      'Line' => '445',
535      'Param' => {
536        '0' => {
537          'name' => 'instance_id',
538          'type' => '121'
539        },
540        '1' => {
541          'name' => 'transfer_handle',
542          'type' => '1023'
543        },
544        '2' => {
545          'name' => 'transfer_opflag',
546          'type' => '121'
547        },
548        '3' => {
549          'name' => 'type',
550          'type' => '121'
551        },
552        '4' => {
553          'name' => 'msg',
554          'type' => '4151'
555        }
556      },
557      'Return' => '100',
558      'ShortName' => 'encode_get_version_req'
559    },
560    '6241' => {
561      'Header' => 'base.h',
562      'Line' => '426',
563      'Param' => {
564        '0' => {
565          'name' => 'msg',
566          'type' => '4598'
567        },
568        '1' => {
569          'name' => 'payload_length',
570          'type' => '1145'
571        },
572        '2' => {
573          'name' => 'completion_code',
574          'type' => '4603'
575        },
576        '3' => {
577          'name' => 'commands',
578          'type' => '6424'
579        }
580      },
581      'Reg' => {
582        '0' => 'rdi',
583        '1' => 'rsi',
584        '2' => 'rdx',
585        '3' => 'rcx'
586      },
587      'Return' => '100',
588      'ShortName' => 'decode_get_commands_resp'
589    },
590    '6434' => {
591      'Header' => 'base.h',
592      'Line' => '393',
593      'Param' => {
594        '0' => {
595          'name' => 'msg',
596          'type' => '4598'
597        },
598        '1' => {
599          'name' => 'payload_length',
600          'type' => '1145'
601        },
602        '2' => {
603          'name' => 'completion_code',
604          'type' => '4603'
605        },
606        '3' => {
607          'name' => 'types',
608          'type' => '6424'
609        }
610      },
611      'Reg' => {
612        '0' => 'rdi',
613        '1' => 'rsi',
614        '2' => 'rdx',
615        '3' => 'rcx'
616      },
617      'Return' => '100',
618      'ShortName' => 'decode_get_types_resp'
619    },
620    '6618' => {
621      'Header' => 'base.h',
622      'Line' => '530',
623      'Param' => {
624        '0' => {
625          'name' => 'instance_id',
626          'type' => '121'
627        },
628        '1' => {
629          'name' => 'completion_code',
630          'type' => '121'
631        },
632        '2' => {
633          'name' => 'commands',
634          'type' => '6886'
635        },
636        '3' => {
637          'name' => 'msg',
638          'type' => '4151'
639        }
640      },
641      'Return' => '100',
642      'ShortName' => 'encode_get_commands_resp'
643    },
644    '6891' => {
645      'Header' => 'base.h',
646      'Line' => '516',
647      'Param' => {
648        '0' => {
649          'name' => 'msg',
650          'type' => '4598'
651        },
652        '1' => {
653          'name' => 'payload_length',
654          'type' => '1145'
655        },
656        '2' => {
657          'name' => 'type',
658          'type' => '4603'
659        },
660        '3' => {
661          'name' => 'version',
662          'type' => '5501'
663        }
664      },
665      'Reg' => {
666        '0' => 'rdi',
667        '1' => 'rsi',
668        '2' => 'rdx',
669        '3' => 'rcx'
670      },
671      'Return' => '100',
672      'ShortName' => 'decode_get_commands_req'
673    },
674    '7002' => {
675      'Header' => 'base.h',
676      'Line' => '503',
677      'Param' => {
678        '0' => {
679          'name' => 'instance_id',
680          'type' => '121'
681        },
682        '1' => {
683          'name' => 'completion_code',
684          'type' => '121'
685        },
686        '2' => {
687          'name' => 'types',
688          'type' => '6886'
689        },
690        '3' => {
691          'name' => 'msg',
692          'type' => '4151'
693        }
694      },
695      'Return' => '100',
696      'ShortName' => 'encode_get_types_resp'
697    },
698    '7270' => {
699      'Header' => 'base.h',
700      'Line' => '408',
701      'Param' => {
702        '0' => {
703          'name' => 'instance_id',
704          'type' => '121'
705        },
706        '1' => {
707          'name' => 'type',
708          'type' => '121'
709        },
710        '2' => {
711          'name' => 'version',
712          'type' => '1093'
713        },
714        '3' => {
715          'name' => 'msg',
716          'type' => '4151'
717        }
718      },
719      'Reg' => {
720        '2' => 'rbp'
721      },
722      'Return' => '100',
723      'ShortName' => 'encode_get_commands_req'
724    },
725    '7475' => {
726      'Header' => 'base.h',
727      'Line' => '376',
728      'Param' => {
729        '0' => {
730          'name' => 'instance_id',
731          'type' => '121'
732        },
733        '1' => {
734          'name' => 'msg',
735          'type' => '4151'
736        }
737      },
738      'Return' => '100',
739      'ShortName' => 'encode_get_types_req'
740    },
741    '7606' => {
742      'Header' => 'base.h',
743      'Line' => '231',
744      'Param' => {
745        '0' => {
746          'name' => 'req',
747          'type' => '7674'
748        },
749        '1' => {
750          'name' => 'resp',
751          'type' => '7674'
752        }
753      },
754      'Reg' => {
755        '0' => 'rdi',
756        '1' => 'rsi'
757      },
758      'Return' => '805',
759      'ShortName' => 'pldm_msg_hdr_correlate_response'
760    },
761    '7679' => {
762      'Header' => 'base.h',
763      'Line' => '361',
764      'Param' => {
765        '0' => {
766          'name' => 'msg',
767          'type' => '7674'
768        },
769        '1' => {
770          'name' => 'hdr',
771          'type' => '7913'
772        }
773      },
774      'Return' => '121',
775      'ShortName' => 'unpack_pldm_header'
776    },
777    '7939' => {
778      'Header' => 'base.h',
779      'Line' => '348',
780      'Param' => {
781        '0' => {
782          'name' => 'hdr',
783          'type' => '8173'
784        },
785        '1' => {
786          'name' => 'msg',
787          'type' => '8178'
788        }
789      },
790      'Return' => '121',
791      'ShortName' => 'pack_pldm_header'
792    },
793    '10267' => {
794      'Header' => 'bios.h',
795      'Line' => '612',
796      'Param' => {
797        '0' => {
798          'name' => 'msg',
799          'type' => '4598'
800        },
801        '1' => {
802          'name' => 'payload_length',
803          'type' => '1145'
804        },
805        '2' => {
806          'name' => 'transfer_handle',
807          'type' => '4608'
808        },
809        '3' => {
810          'name' => 'transfer_flag',
811          'type' => '4603'
812        },
813        '4' => {
814          'name' => 'table_type',
815          'type' => '4603'
816        },
817        '5' => {
818          'name' => 'table',
819          'type' => '10444'
820        }
821      },
822      'Reg' => {
823        '1' => 'rsi',
824        '2' => 'rdi',
825        '3' => 'r10',
826        '4' => 'r8',
827        '5' => 'r9'
828      },
829      'Return' => '100',
830      'ShortName' => 'decode_set_bios_table_req'
831    },
832    '10454' => {
833      'Header' => 'bios.h',
834      'Line' => '594',
835      'Param' => {
836        '0' => {
837          'name' => 'instance_id',
838          'type' => '121'
839        },
840        '1' => {
841          'name' => 'completion_code',
842          'type' => '121'
843        },
844        '2' => {
845          'name' => 'next_transfer_handle',
846          'type' => '1023'
847        },
848        '3' => {
849          'name' => 'msg',
850          'type' => '4151'
851        }
852      },
853      'Return' => '100',
854      'ShortName' => 'encode_set_bios_table_resp'
855    },
856    '10673' => {
857      'Header' => 'bios.h',
858      'Line' => '322',
859      'Param' => {
860        '0' => {
861          'name' => 'msg',
862          'type' => '4598'
863        },
864        '1' => {
865          'name' => 'payload_length',
866          'type' => '1145'
867        },
868        '2' => {
869          'name' => 'completion_code',
870          'type' => '4603'
871        },
872        '3' => {
873          'name' => 'next_transfer_handle',
874          'type' => '4608'
875        }
876      },
877      'Reg' => {
878        '0' => 'rdi',
879        '1' => 'rsi',
880        '2' => 'rdx',
881        '3' => 'rcx'
882      },
883      'Return' => '100',
884      'ShortName' => 'decode_set_bios_table_resp'
885    },
886    '10783' => {
887      'Header' => 'bios.h',
888      'Line' => '302',
889      'Param' => {
890        '0' => {
891          'name' => 'instance_id',
892          'type' => '121'
893        },
894        '1' => {
895          'name' => 'transfer_handle',
896          'type' => '1023'
897        },
898        '2' => {
899          'name' => 'transfer_flag',
900          'type' => '121'
901        },
902        '3' => {
903          'name' => 'table_type',
904          'type' => '121'
905        },
906        '4' => {
907          'name' => 'table_data',
908          'type' => '1219'
909        },
910        '5' => {
911          'name' => 'table_length',
912          'type' => '1145'
913        },
914        '6' => {
915          'name' => 'msg',
916          'offset' => '0',
917          'type' => '4151'
918        },
919        '7' => {
920          'name' => 'payload_length',
921          'offset' => '8',
922          'type' => '1145'
923        }
924      },
925      'Return' => '100',
926      'ShortName' => 'encode_set_bios_table_req'
927    },
928    '11172' => {
929      'Header' => 'bios.h',
930      'Line' => '514',
931      'Param' => {
932        '0' => {
933          'name' => 'instance_id',
934          'type' => '121'
935        },
936        '1' => {
937          'name' => 'completion_code',
938          'type' => '121'
939        },
940        '2' => {
941          'name' => 'next_transfer_handle',
942          'type' => '1023'
943        },
944        '3' => {
945          'name' => 'msg',
946          'type' => '4151'
947        }
948      },
949      'Return' => '100',
950      'ShortName' => 'encode_set_bios_attribute_current_value_resp'
951    },
952    '11386' => {
953      'Header' => 'bios.h',
954      'Line' => '502',
955      'Param' => {
956        '0' => {
957          'name' => 'msg',
958          'type' => '4598'
959        },
960        '1' => {
961          'name' => 'payload_length',
962          'type' => '1145'
963        },
964        '2' => {
965          'name' => 'transfer_handle',
966          'type' => '4608'
967        },
968        '3' => {
969          'name' => 'transfer_flag',
970          'type' => '4603'
971        },
972        '4' => {
973          'name' => 'attribute',
974          'type' => '10444'
975        }
976      },
977      'Reg' => {
978        '1' => 'rsi',
979        '2' => 'rdx',
980        '3' => 'rcx',
981        '4' => 'r8'
982      },
983      'Return' => '100',
984      'ShortName' => 'decode_set_bios_attribute_current_value_req'
985    },
986    '11533' => {
987      'Header' => 'bios.h',
988      'Line' => '279',
989      'Param' => {
990        '0' => {
991          'name' => 'msg',
992          'type' => '4598'
993        },
994        '1' => {
995          'name' => 'payload_length',
996          'type' => '1145'
997        },
998        '2' => {
999          'name' => 'completion_code',
1000          'type' => '4603'
1001        },
1002        '3' => {
1003          'name' => 'next_transfer_handle',
1004          'type' => '4608'
1005        }
1006      },
1007      'Reg' => {
1008        '0' => 'rdi',
1009        '1' => 'rsi',
1010        '2' => 'rdx',
1011        '3' => 'rcx'
1012      },
1013      'Return' => '100',
1014      'ShortName' => 'decode_set_bios_attribute_current_value_resp'
1015    },
1016    '11643' => {
1017      'Header' => 'bios.h',
1018      'Line' => '259',
1019      'Param' => {
1020        '0' => {
1021          'name' => 'instance_id',
1022          'type' => '121'
1023        },
1024        '1' => {
1025          'name' => 'transfer_handle',
1026          'type' => '1023'
1027        },
1028        '2' => {
1029          'name' => 'transfer_flag',
1030          'type' => '121'
1031        },
1032        '3' => {
1033          'name' => 'attribute_data',
1034          'type' => '1219'
1035        },
1036        '4' => {
1037          'name' => 'attribute_length',
1038          'type' => '1145'
1039        },
1040        '5' => {
1041          'name' => 'msg',
1042          'type' => '4151'
1043        },
1044        '6' => {
1045          'name' => 'payload_length',
1046          'offset' => '0',
1047          'type' => '1145'
1048        }
1049      },
1050      'Reg' => {
1051        '3' => 'rbp'
1052      },
1053      'Return' => '100',
1054      'ShortName' => 'encode_set_bios_attribute_current_value_req'
1055    },
1056    '12015' => {
1057      'Header' => 'bios.h',
1058      'Line' => '480',
1059      'Param' => {
1060        '0' => {
1061          'name' => 'instance_id',
1062          'type' => '121'
1063        },
1064        '1' => {
1065          'name' => 'completion_code',
1066          'type' => '121'
1067        },
1068        '2' => {
1069          'name' => 'next_transfer_handle',
1070          'type' => '1023'
1071        },
1072        '3' => {
1073          'name' => 'transfer_flag',
1074          'type' => '121'
1075        },
1076        '4' => {
1077          'name' => 'attribute_data',
1078          'type' => '1219'
1079        },
1080        '5' => {
1081          'name' => 'attribute_length',
1082          'type' => '1145'
1083        },
1084        '6' => {
1085          'name' => 'msg',
1086          'offset' => '0',
1087          'type' => '4151'
1088        }
1089      },
1090      'Reg' => {
1091        '2' => 'r14'
1092      },
1093      'Return' => '100',
1094      'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
1095    },
1096    '12384' => {
1097      'Header' => 'bios.h',
1098      'Line' => '461',
1099      'Param' => {
1100        '0' => {
1101          'name' => 'msg',
1102          'type' => '4598'
1103        },
1104        '1' => {
1105          'name' => 'payload_length',
1106          'type' => '1145'
1107        },
1108        '2' => {
1109          'name' => 'transfer_handle',
1110          'type' => '4608'
1111        },
1112        '3' => {
1113          'name' => 'transfer_op_flag',
1114          'type' => '4603'
1115        },
1116        '4' => {
1117          'name' => 'attribute_handle',
1118          'type' => '12526'
1119        }
1120      },
1121      'Reg' => {
1122        '1' => 'r9',
1123        '2' => 'rdx',
1124        '3' => 'rcx',
1125        '4' => 'r8'
1126      },
1127      'Return' => '100',
1128      'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
1129    },
1130    '12536' => {
1131      'Header' => 'bios.h',
1132      'Line' => '446',
1133      'Param' => {
1134        '0' => {
1135          'name' => 'msg',
1136          'type' => '4598'
1137        },
1138        '1' => {
1139          'name' => 'payload_length',
1140          'type' => '1145'
1141        },
1142        '2' => {
1143          'name' => 'completion_code',
1144          'type' => '4603'
1145        },
1146        '3' => {
1147          'name' => 'next_transfer_handle',
1148          'type' => '4608'
1149        },
1150        '4' => {
1151          'name' => 'transfer_flag',
1152          'type' => '4603'
1153        },
1154        '5' => {
1155          'name' => 'attribute_data',
1156          'type' => '10444'
1157        }
1158      },
1159      'Reg' => {
1160        '1' => 'rsi',
1161        '2' => 'rdx',
1162        '3' => 'r10',
1163        '4' => 'r8',
1164        '5' => 'r9'
1165      },
1166      'Return' => '100',
1167      'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
1168    },
1169    '12698' => {
1170      'Header' => 'bios.h',
1171      'Line' => '430',
1172      'Param' => {
1173        '0' => {
1174          'name' => 'instance_id',
1175          'type' => '121'
1176        },
1177        '1' => {
1178          'name' => 'transfer_handle',
1179          'type' => '1023'
1180        },
1181        '2' => {
1182          'name' => 'transfer_op_flag',
1183          'type' => '121'
1184        },
1185        '3' => {
1186          'name' => 'attribute_handle',
1187          'type' => '1011'
1188        },
1189        '4' => {
1190          'name' => 'msg',
1191          'type' => '4151'
1192        }
1193      },
1194      'Return' => '100',
1195      'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
1196    },
1197    '12927' => {
1198      'Header' => 'bios.h',
1199      'Line' => '412',
1200      'Param' => {
1201        '0' => {
1202          'name' => 'msg',
1203          'type' => '4598'
1204        },
1205        '1' => {
1206          'name' => 'payload_length',
1207          'type' => '1145'
1208        },
1209        '2' => {
1210          'name' => 'completion_code',
1211          'type' => '4603'
1212        },
1213        '3' => {
1214          'name' => 'next_transfer_handle',
1215          'type' => '4608'
1216        },
1217        '4' => {
1218          'name' => 'transfer_flag',
1219          'type' => '4603'
1220        },
1221        '5' => {
1222          'name' => 'bios_table_offset',
1223          'type' => '13089'
1224        }
1225      },
1226      'Reg' => {
1227        '1' => 'r10',
1228        '2' => 'rsi',
1229        '3' => 'rdi',
1230        '4' => 'r8',
1231        '5' => 'r9'
1232      },
1233      'Return' => '100',
1234      'ShortName' => 'decode_get_bios_table_resp'
1235    },
1236    '13099' => {
1237      'Header' => 'bios.h',
1238      'Line' => '395',
1239      'Param' => {
1240        '0' => {
1241          'name' => 'msg',
1242          'type' => '4598'
1243        },
1244        '1' => {
1245          'name' => 'payload_length',
1246          'type' => '1145'
1247        },
1248        '2' => {
1249          'name' => 'transfer_handle',
1250          'type' => '4608'
1251        },
1252        '3' => {
1253          'name' => 'transfer_op_flag',
1254          'type' => '4603'
1255        },
1256        '4' => {
1257          'name' => 'table_type',
1258          'type' => '4603'
1259        }
1260      },
1261      'Reg' => {
1262        '1' => 'r9',
1263        '2' => 'rdx',
1264        '3' => 'rcx',
1265        '4' => 'r8'
1266      },
1267      'Return' => '100',
1268      'ShortName' => 'decode_get_bios_table_req'
1269    },
1270    '13246' => {
1271      'Header' => 'bios.h',
1272      'Line' => '381',
1273      'Param' => {
1274        '0' => {
1275          'name' => 'instance_id',
1276          'type' => '121'
1277        },
1278        '1' => {
1279          'name' => 'transfer_handle',
1280          'type' => '1023'
1281        },
1282        '2' => {
1283          'name' => 'transfer_op_flag',
1284          'type' => '121'
1285        },
1286        '3' => {
1287          'name' => 'table_type',
1288          'type' => '121'
1289        },
1290        '4' => {
1291          'name' => 'msg',
1292          'type' => '4151'
1293        }
1294      },
1295      'Return' => '100',
1296      'ShortName' => 'encode_get_bios_table_req'
1297    },
1298    '13470' => {
1299      'Header' => 'bios.h',
1300      'Line' => '366',
1301      'Param' => {
1302        '0' => {
1303          'name' => 'instance_id',
1304          'type' => '121'
1305        },
1306        '1' => {
1307          'name' => 'completion_code',
1308          'type' => '121'
1309        },
1310        '2' => {
1311          'name' => 'next_transfer_handle',
1312          'type' => '1023'
1313        },
1314        '3' => {
1315          'name' => 'transfer_flag',
1316          'type' => '121'
1317        },
1318        '4' => {
1319          'name' => 'table_data',
1320          'type' => '4603'
1321        },
1322        '5' => {
1323          'name' => 'payload_length',
1324          'type' => '1145'
1325        },
1326        '6' => {
1327          'name' => 'msg',
1328          'offset' => '0',
1329          'type' => '4151'
1330        }
1331      },
1332      'Reg' => {
1333        '2' => 'r15'
1334      },
1335      'Return' => '100',
1336      'ShortName' => 'encode_get_bios_table_resp'
1337    },
1338    '13823' => {
1339      'Header' => 'bios.h',
1340      'Line' => '581',
1341      'Param' => {
1342        '0' => {
1343          'name' => 'msg',
1344          'type' => '4598'
1345        },
1346        '1' => {
1347          'name' => 'payload_length',
1348          'type' => '1145'
1349        },
1350        '2' => {
1351          'name' => 'completion_code',
1352          'type' => '4603'
1353        }
1354      },
1355      'Reg' => {
1356        '0' => 'rdi',
1357        '1' => 'rsi',
1358        '2' => 'rdx'
1359      },
1360      'Return' => '100',
1361      'ShortName' => 'decode_set_date_time_resp'
1362    },
1363    '13896' => {
1364      'Header' => 'bios.h',
1365      'Line' => '565',
1366      'Param' => {
1367        '0' => {
1368          'name' => 'instance_id',
1369          'type' => '121'
1370        },
1371        '1' => {
1372          'name' => 'completion_code',
1373          'type' => '121'
1374        },
1375        '2' => {
1376          'name' => 'msg',
1377          'type' => '4151'
1378        },
1379        '3' => {
1380          'name' => 'payload_length',
1381          'type' => '1145'
1382        }
1383      },
1384      'Return' => '100',
1385      'ShortName' => 'encode_set_date_time_resp'
1386    },
1387    '14103' => {
1388      'Header' => 'bios.h',
1389      'Line' => '551',
1390      'Param' => {
1391        '0' => {
1392          'name' => 'msg',
1393          'type' => '4598'
1394        },
1395        '1' => {
1396          'name' => 'payload_length',
1397          'type' => '1145'
1398        },
1399        '2' => {
1400          'name' => 'seconds',
1401          'type' => '4603'
1402        },
1403        '3' => {
1404          'name' => 'minutes',
1405          'type' => '4603'
1406        },
1407        '4' => {
1408          'name' => 'hours',
1409          'type' => '4603'
1410        },
1411        '5' => {
1412          'name' => 'day',
1413          'type' => '4603'
1414        },
1415        '6' => {
1416          'name' => 'month',
1417          'offset' => '0',
1418          'type' => '4603'
1419        },
1420        '7' => {
1421          'name' => 'year',
1422          'offset' => '8',
1423          'type' => '12526'
1424        }
1425      },
1426      'Reg' => {
1427        '2' => 'rbp',
1428        '3' => 'r12',
1429        '4' => 'r13',
1430        '5' => 'r14'
1431      },
1432      'Return' => '100',
1433      'ShortName' => 'decode_set_date_time_req'
1434    },
1435    '14394' => {
1436      'Header' => 'bios.h',
1437      'Line' => '534',
1438      'Param' => {
1439        '0' => {
1440          'name' => 'instance_id',
1441          'type' => '121'
1442        },
1443        '1' => {
1444          'name' => 'seconds',
1445          'type' => '121'
1446        },
1447        '2' => {
1448          'name' => 'minutes',
1449          'type' => '121'
1450        },
1451        '3' => {
1452          'name' => 'hours',
1453          'type' => '121'
1454        },
1455        '4' => {
1456          'name' => 'day',
1457          'type' => '121'
1458        },
1459        '5' => {
1460          'name' => 'month',
1461          'type' => '121'
1462        },
1463        '6' => {
1464          'name' => 'year',
1465          'offset' => '0',
1466          'type' => '1011'
1467        },
1468        '7' => {
1469          'name' => 'msg',
1470          'offset' => '8',
1471          'type' => '4151'
1472        },
1473        '8' => {
1474          'name' => 'payload_length',
1475          'offset' => '16',
1476          'type' => '1145'
1477        }
1478      },
1479      'Return' => '100',
1480      'ShortName' => 'encode_set_date_time_req'
1481    },
1482    '14887' => {
1483      'Header' => 'bios.h',
1484      'Line' => '238',
1485      'Param' => {
1486        '0' => {
1487          'name' => 'msg',
1488          'type' => '4598'
1489        },
1490        '1' => {
1491          'name' => 'payload_length',
1492          'type' => '1145'
1493        },
1494        '2' => {
1495          'name' => 'completion_code',
1496          'type' => '4603'
1497        },
1498        '3' => {
1499          'name' => 'seconds',
1500          'type' => '4603'
1501        },
1502        '4' => {
1503          'name' => 'minutes',
1504          'type' => '4603'
1505        },
1506        '5' => {
1507          'name' => 'hours',
1508          'type' => '4603'
1509        },
1510        '6' => {
1511          'name' => 'day',
1512          'offset' => '0',
1513          'type' => '4603'
1514        },
1515        '7' => {
1516          'name' => 'month',
1517          'offset' => '8',
1518          'type' => '4603'
1519        },
1520        '8' => {
1521          'name' => 'year',
1522          'offset' => '16',
1523          'type' => '12526'
1524        }
1525      },
1526      'Reg' => {
1527        '1' => 'rdi',
1528        '2' => 'r10',
1529        '3' => 'rdx',
1530        '4' => 'r8',
1531        '5' => 'r9'
1532      },
1533      'Return' => '100',
1534      'ShortName' => 'decode_get_date_time_resp'
1535    },
1536    '15088' => {
1537      'Header' => 'bios.h',
1538      'Line' => '346',
1539      'Param' => {
1540        '0' => {
1541          'name' => 'instance_id',
1542          'type' => '121'
1543        },
1544        '1' => {
1545          'name' => 'completion_code',
1546          'type' => '121'
1547        },
1548        '2' => {
1549          'name' => 'seconds',
1550          'type' => '121'
1551        },
1552        '3' => {
1553          'name' => 'minutes',
1554          'type' => '121'
1555        },
1556        '4' => {
1557          'name' => 'hours',
1558          'type' => '121'
1559        },
1560        '5' => {
1561          'name' => 'day',
1562          'type' => '121'
1563        },
1564        '6' => {
1565          'name' => 'month',
1566          'offset' => '0',
1567          'type' => '121'
1568        },
1569        '7' => {
1570          'name' => 'year',
1571          'offset' => '8',
1572          'type' => '1011'
1573        },
1574        '8' => {
1575          'name' => 'msg',
1576          'offset' => '16',
1577          'type' => '4151'
1578        }
1579      },
1580      'Return' => '100',
1581      'ShortName' => 'encode_get_date_time_resp'
1582    },
1583    '15372' => {
1584      'Header' => 'bios.h',
1585      'Line' => '217',
1586      'Param' => {
1587        '0' => {
1588          'name' => 'instance_id',
1589          'type' => '121'
1590        },
1591        '1' => {
1592          'name' => 'msg',
1593          'type' => '4151'
1594        }
1595      },
1596      'Return' => '100',
1597      'ShortName' => 'encode_get_date_time_req'
1598    },
1599    '17318' => {
1600      'Header' => 'bios_table.h',
1601      'Line' => '633',
1602      'Param' => {
1603        '0' => {
1604          'name' => 'table',
1605          'type' => '1219'
1606        },
1607        '1' => {
1608          'name' => 'size',
1609          'type' => '1145'
1610        }
1611      },
1612      'Reg' => {
1613        '0' => 'rdi',
1614        '1' => 'rsi'
1615      },
1616      'Return' => '805',
1617      'ShortName' => 'pldm_bios_table_checksum'
1618    },
1619    '17463' => {
1620      'Header' => 'bios_table.h',
1621      'Line' => '624',
1622      'Param' => {
1623        '0' => {
1624          'name' => 'src_table',
1625          'type' => '2341'
1626        },
1627        '1' => {
1628          'name' => 'src_length',
1629          'type' => '1145'
1630        },
1631        '2' => {
1632          'name' => 'dest_table',
1633          'type' => '2579'
1634        },
1635        '3' => {
1636          'name' => 'dest_length',
1637          'type' => '13089'
1638        },
1639        '4' => {
1640          'name' => 'entry',
1641          'type' => '2341'
1642        },
1643        '5' => {
1644          'name' => 'entry_length',
1645          'type' => '1145'
1646        }
1647      },
1648      'Reg' => {
1649        '2' => 'r14',
1650        '4' => 'r13'
1651      },
1652      'Return' => '100',
1653      'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
1654    },
1655    '18151' => {
1656      'Header' => 'bios_table.h',
1657      'Line' => '590',
1658      'Param' => {
1659        '0' => {
1660          'name' => 'table',
1661          'type' => '2341'
1662        },
1663        '1' => {
1664          'name' => 'length',
1665          'type' => '1145'
1666        },
1667        '2' => {
1668          'name' => 'handle',
1669          'type' => '1011'
1670        }
1671      },
1672      'Reg' => {
1673        '2' => 'r8'
1674      },
1675      'Return' => '18146',
1676      'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
1677    },
1678    '18414' => {
1679      'Header' => 'bios_table.h',
1680      'Line' => '197',
1681      'Param' => {
1682        '0' => {
1683          'name' => 'table',
1684          'type' => '2341'
1685        },
1686        '1' => {
1687          'name' => 'length',
1688          'type' => '1145'
1689        },
1690        '2' => {
1691          'name' => 'handle',
1692          'type' => '1011'
1693        }
1694      },
1695      'Reg' => {
1696        '2' => 'r8'
1697      },
1698      'Return' => '18560',
1699      'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
1700    },
1701    '18681' => {
1702      'Header' => 'bios_table.h',
1703      'Line' => '187',
1704      'Param' => {
1705        '0' => {
1706          'name' => 'table',
1707          'type' => '2341'
1708        },
1709        '1' => {
1710          'name' => 'length',
1711          'type' => '1145'
1712        },
1713        '2' => {
1714          'name' => 'handle',
1715          'type' => '1011'
1716        }
1717      },
1718      'Reg' => {
1719        '2' => 'r8'
1720      },
1721      'Return' => '18560',
1722      'ShortName' => 'pldm_bios_table_attr_find_by_handle'
1723    },
1724    '18943' => {
1725      'Header' => 'bios_table.h',
1726      'Line' => '146',
1727      'Param' => {
1728        '0' => {
1729          'name' => 'table',
1730          'type' => '2341'
1731        },
1732        '1' => {
1733          'name' => 'length',
1734          'type' => '1145'
1735        },
1736        '2' => {
1737          'name' => 'str',
1738          'type' => '3920'
1739        }
1740      },
1741      'Reg' => {
1742        '0' => 'rbp',
1743        '1' => 'r12',
1744        '2' => 'rbx'
1745      },
1746      'Return' => '19163',
1747      'ShortName' => 'pldm_bios_table_string_find_by_string'
1748    },
1749    '19332' => {
1750      'Header' => 'bios_table.h',
1751      'Line' => '155',
1752      'Param' => {
1753        '0' => {
1754          'name' => 'table',
1755          'type' => '2341'
1756        },
1757        '1' => {
1758          'name' => 'length',
1759          'type' => '1145'
1760        },
1761        '2' => {
1762          'name' => 'handle',
1763          'type' => '1011'
1764        }
1765      },
1766      'Reg' => {
1767        '2' => 'r8'
1768      },
1769      'Return' => '19163',
1770      'ShortName' => 'pldm_bios_table_string_find_by_handle'
1771    },
1772    '20093' => {
1773      'Header' => 'bios_table.h',
1774      'Line' => '53',
1775      'Param' => {
1776        '0' => {
1777          'name' => 'iter',
1778          'type' => '18141'
1779        }
1780      },
1781      'Reg' => {
1782        '0' => 'rdi'
1783      },
1784      'Return' => '2341',
1785      'ShortName' => 'pldm_bios_table_iter_value'
1786    },
1787    '20141' => {
1788      'Header' => 'bios_table.h',
1789      'Line' => '47',
1790      'Param' => {
1791        '0' => {
1792          'name' => 'iter',
1793          'type' => '18141'
1794        }
1795      },
1796      'Return' => '1',
1797      'ShortName' => 'pldm_bios_table_iter_next'
1798    },
1799    '20251' => {
1800      'Header' => 'bios_table.h',
1801      'Line' => '42',
1802      'Param' => {
1803        '0' => {
1804          'name' => 'iter',
1805          'type' => '20326'
1806        }
1807      },
1808      'Return' => '805',
1809      'ShortName' => 'pldm_bios_table_iter_is_end'
1810    },
1811    '20331' => {
1812      'Header' => 'bios_table.h',
1813      'Line' => '34',
1814      'Param' => {
1815        '0' => {
1816          'name' => 'iter',
1817          'type' => '18141'
1818        }
1819      },
1820      'Return' => '1',
1821      'ShortName' => 'pldm_bios_table_iter_free'
1822    },
1823    '20403' => {
1824      'Header' => 'bios_table.h',
1825      'Line' => '28',
1826      'Param' => {
1827        '0' => {
1828          'name' => 'table',
1829          'type' => '2341'
1830        },
1831        '1' => {
1832          'name' => 'length',
1833          'type' => '1145'
1834        },
1835        '2' => {
1836          'name' => 'type',
1837          'type' => '16017'
1838        }
1839      },
1840      'Reg' => {
1841        '0' => 'rbp',
1842        '1' => 'r12',
1843        '2' => 'rbx'
1844      },
1845      'Return' => '18141',
1846      'ShortName' => 'pldm_bios_table_iter_create'
1847    },
1848    '20641' => {
1849      'Header' => 'bios_table.h',
1850      'Line' => '609',
1851      'Param' => {
1852        '0' => {
1853          'name' => 'table',
1854          'type' => '2579'
1855        },
1856        '1' => {
1857          'name' => 'capacity',
1858          'type' => '1145'
1859        },
1860        '2' => {
1861          'name' => 'size',
1862          'type' => '13089'
1863        }
1864      },
1865      'Reg' => {
1866        '0' => 'rbp',
1867        '1' => 'r13',
1868        '2' => 'rbx'
1869      },
1870      'Return' => '100',
1871      'ShortName' => 'pldm_bios_table_append_pad_checksum'
1872    },
1873    '20941' => {
1874      'Header' => 'bios_table.h',
1875      'Line' => '597',
1876      'Param' => {
1877        '0' => {
1878          'name' => 'size_without_pad',
1879          'type' => '1145'
1880        }
1881      },
1882      'Return' => '1145',
1883      'ShortName' => 'pldm_bios_table_pad_checksum_size'
1884    },
1885    '21276' => {
1886      'Header' => 'bios_table.h',
1887      'Line' => '572',
1888      'Param' => {
1889        '0' => {
1890          'name' => 'entry',
1891          'type' => '18146'
1892        }
1893      },
1894      'Reg' => {
1895        '0' => 'rdi'
1896      },
1897      'Return' => '1011',
1898      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
1899    },
1900    '21325' => {
1901      'Header' => 'bios_table.h',
1902      'Line' => '579',
1903      'Param' => {
1904        '0' => {
1905          'name' => 'entry',
1906          'type' => '18146'
1907        }
1908      },
1909      'Return' => '1145',
1910      'ShortName' => 'pldm_bios_table_attr_value_entry_length'
1911    },
1912    '21809' => {
1913      'Header' => 'bios_table.h',
1914      'Line' => '546',
1915      'Param' => {
1916        '0' => {
1917          'name' => 'entry',
1918          'type' => '18146'
1919        }
1920      },
1921      'Reg' => {
1922        '0' => 'rdi'
1923      },
1924      'Return' => '15859',
1925      'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
1926    },
1927    '21949' => {
1928      'Header' => 'bios_table.h',
1929      'Line' => '562',
1930      'Param' => {
1931        '0' => {
1932          'name' => 'entry',
1933          'type' => '2579'
1934        },
1935        '1' => {
1936          'name' => 'entry_length',
1937          'type' => '1145'
1938        },
1939        '2' => {
1940          'name' => 'attr_handle',
1941          'type' => '1011'
1942        },
1943        '3' => {
1944          'name' => 'attr_type',
1945          'type' => '121'
1946        },
1947        '4' => {
1948          'name' => 'cv',
1949          'type' => '15859'
1950        }
1951      },
1952      'Reg' => {
1953        '0' => 'rbx',
1954        '1' => 'r12',
1955        '2' => 'r13',
1956        '3' => 'rbp',
1957        '4' => 'r8'
1958      },
1959      'Return' => '100',
1960      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
1961    },
1962    '22218' => {
1963      'Header' => 'bios_table.h',
1964      'Line' => '540',
1965      'Return' => '1145',
1966      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
1967    },
1968    '22380' => {
1969      'Header' => 'bios_table.h',
1970      'Line' => '533',
1971      'Param' => {
1972        '0' => {
1973          'name' => 'entry',
1974          'type' => '2579'
1975        },
1976        '1' => {
1977          'name' => 'entry_length',
1978          'type' => '1145'
1979        },
1980        '2' => {
1981          'name' => 'attr_handle',
1982          'type' => '1011'
1983        },
1984        '3' => {
1985          'name' => 'attr_type',
1986          'type' => '121'
1987        },
1988        '4' => {
1989          'name' => 'str_length',
1990          'type' => '1011'
1991        },
1992        '5' => {
1993          'name' => 'str',
1994          'type' => '3920'
1995        }
1996      },
1997      'Reg' => {
1998        '0' => 'rbx',
1999        '1' => 'rsi',
2000        '2' => 'rbx',
2001        '3' => 'rcx',
2002        '4' => 'r8',
2003        '5' => 'r9'
2004      },
2005      'Return' => '100',
2006      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
2007    },
2008    '22742' => {
2009      'Header' => 'bios_table.h',
2010      'Line' => '514',
2011      'Param' => {
2012        '0' => {
2013          'name' => 'entry',
2014          'type' => '18146'
2015        },
2016        '1' => {
2017          'name' => 'current_string',
2018          'type' => '10444'
2019        }
2020      },
2021      'Return' => '1',
2022      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
2023    },
2024    '22837' => {
2025      'Header' => 'bios_table.h',
2026      'Line' => '504',
2027      'Param' => {
2028        '0' => {
2029          'name' => 'entry',
2030          'type' => '18146'
2031        }
2032      },
2033      'Reg' => {
2034        '0' => 'rdi'
2035      },
2036      'Return' => '1011',
2037      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
2038    },
2039    '22978' => {
2040      'Header' => 'bios_table.h',
2041      'Line' => '498',
2042      'Param' => {
2043        '0' => {
2044          'name' => 'string_length',
2045          'type' => '1011'
2046        }
2047      },
2048      'Reg' => {
2049        '0' => 'rdi'
2050      },
2051      'Return' => '1145',
2052      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
2053    },
2054    '23160' => {
2055      'Header' => 'bios_table.h',
2056      'Line' => '488',
2057      'Param' => {
2058        '0' => {
2059          'name' => 'entry',
2060          'type' => '2579'
2061        },
2062        '1' => {
2063          'name' => 'entry_length',
2064          'type' => '1145'
2065        },
2066        '2' => {
2067          'name' => 'attr_handle',
2068          'type' => '1011'
2069        },
2070        '3' => {
2071          'name' => 'attr_type',
2072          'type' => '121'
2073        },
2074        '4' => {
2075          'name' => 'count',
2076          'type' => '121'
2077        },
2078        '5' => {
2079          'name' => 'handles',
2080          'type' => '1219'
2081        }
2082      },
2083      'Reg' => {
2084        '0' => 'rdi',
2085        '2' => 'rdi',
2086        '3' => 'rcx',
2087        '4' => 'r8',
2088        '5' => 'r9'
2089      },
2090      'Return' => '100',
2091      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
2092    },
2093    '23447' => {
2094      'Header' => 'bios_table.h',
2095      'Line' => '469',
2096      'Param' => {
2097        '0' => {
2098          'name' => 'entry',
2099          'type' => '18146'
2100        },
2101        '1' => {
2102          'name' => 'handles',
2103          'type' => '4603'
2104        },
2105        '2' => {
2106          'name' => 'number',
2107          'type' => '121'
2108        }
2109      },
2110      'Return' => '121',
2111      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
2112    },
2113    '23694' => {
2114      'Header' => 'bios_table.h',
2115      'Line' => '459',
2116      'Param' => {
2117        '0' => {
2118          'name' => 'entry',
2119          'type' => '18146'
2120        }
2121      },
2122      'Reg' => {
2123        '0' => 'rdi'
2124      },
2125      'Return' => '121',
2126      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
2127    },
2128    '23743' => {
2129      'Header' => 'bios_table.h',
2130      'Line' => '453',
2131      'Param' => {
2132        '0' => {
2133          'name' => 'count',
2134          'type' => '121'
2135        }
2136      },
2137      'Reg' => {
2138        '0' => 'rdi'
2139      },
2140      'Return' => '1145',
2141      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
2142    },
2143    '23792' => {
2144      'Header' => 'bios_table.h',
2145      'Line' => '446',
2146      'Param' => {
2147        '0' => {
2148          'name' => 'entry',
2149          'type' => '18146'
2150        }
2151      },
2152      'Reg' => {
2153        '0' => 'rdi'
2154      },
2155      'Return' => '121',
2156      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
2157    },
2158    '23841' => {
2159      'Header' => 'bios_table.h',
2160      'Line' => '439',
2161      'Param' => {
2162        '0' => {
2163          'name' => 'entry',
2164          'type' => '18146'
2165        }
2166      },
2167      'Reg' => {
2168        '0' => 'rdi'
2169      },
2170      'Return' => '1011',
2171      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
2172    },
2173    '24388' => {
2174      'Header' => 'bios_table.h',
2175      'Line' => '431',
2176      'Param' => {
2177        '0' => {
2178          'name' => 'entry',
2179          'type' => '18560'
2180        },
2181        '1' => {
2182          'name' => 'lower',
2183          'type' => '24509'
2184        },
2185        '2' => {
2186          'name' => 'upper',
2187          'type' => '24509'
2188        },
2189        '3' => {
2190          'name' => 'scalar',
2191          'type' => '4608'
2192        },
2193        '4' => {
2194          'name' => 'def',
2195          'type' => '24509'
2196        }
2197      },
2198      'Reg' => {
2199        '0' => 'rdi',
2200        '1' => 'rsi',
2201        '2' => 'rdx',
2202        '3' => 'rcx',
2203        '4' => 'r8'
2204      },
2205      'Return' => '1',
2206      'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
2207    },
2208    '24524' => {
2209      'Header' => 'bios_table.h',
2210      'Line' => '419',
2211      'Param' => {
2212        '0' => {
2213          'name' => 'entry',
2214          'type' => '2579'
2215        },
2216        '1' => {
2217          'name' => 'entry_length',
2218          'type' => '1145'
2219        },
2220        '2' => {
2221          'name' => 'info',
2222          'type' => '24786'
2223        }
2224      },
2225      'Reg' => {
2226        '0' => 'r12',
2227        '1' => 'rbp',
2228        '2' => 'rbx'
2229      },
2230      'Return' => '100',
2231      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
2232    },
2233    '24796' => {
2234      'Header' => 'bios_table.h',
2235      'Line' => '400',
2236      'Param' => {
2237        '0' => {
2238          'name' => 'info',
2239          'type' => '24786'
2240        },
2241        '1' => {
2242          'name' => 'errmsg',
2243          'type' => '25095'
2244        }
2245      },
2246      'Return' => '100',
2247      'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
2248    },
2249    '25100' => {
2250      'Header' => 'bios_table.h',
2251      'Line' => '407',
2252      'Return' => '1145',
2253      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
2254    },
2255    '25276' => {
2256      'Header' => 'bios_table.h',
2257      'Line' => '374',
2258      'Param' => {
2259        '0' => {
2260          'name' => 'entry',
2261          'type' => '18560'
2262        },
2263        '1' => {
2264          'name' => 'buffer',
2265          'type' => '982'
2266        },
2267        '2' => {
2268          'name' => 'size',
2269          'type' => '1145'
2270        }
2271      },
2272      'Reg' => {
2273        '2' => 'r12'
2274      },
2275      'Return' => '1011',
2276      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
2277    },
2278    '25570' => {
2279      'Header' => 'bios_table.h',
2280      'Line' => '366',
2281      'Param' => {
2282        '0' => {
2283          'name' => 'entry',
2284          'type' => '18560'
2285        }
2286      },
2287      'Reg' => {
2288        '0' => 'rdi'
2289      },
2290      'Return' => '1011',
2291      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
2292    },
2293    '25639' => {
2294      'Header' => 'bios_table.h',
2295      'Line' => '358',
2296      'Param' => {
2297        '0' => {
2298          'name' => 'entry',
2299          'type' => '18560'
2300        }
2301      },
2302      'Reg' => {
2303        '0' => 'rdi'
2304      },
2305      'Return' => '1011',
2306      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
2307    },
2308    '25708' => {
2309      'Header' => 'bios_table.h',
2310      'Line' => '350',
2311      'Param' => {
2312        '0' => {
2313          'name' => 'entry',
2314          'type' => '18560'
2315        }
2316      },
2317      'Reg' => {
2318        '0' => 'rdi'
2319      },
2320      'Return' => '121',
2321      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
2322    },
2323    '25777' => {
2324      'Header' => 'bios_table.h',
2325      'Line' => '342',
2326      'Param' => {
2327        '0' => {
2328          'name' => 'entry',
2329          'type' => '18560'
2330        },
2331        '1' => {
2332          'name' => 'def_string_length',
2333          'type' => '12526'
2334        }
2335      },
2336      'Reg' => {
2337        '0' => 'rdi',
2338        '1' => 'rsi'
2339      },
2340      'Return' => '100',
2341      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
2342    },
2343    '25865' => {
2344      'Header' => 'bios_table.h',
2345      'Line' => '331',
2346      'Param' => {
2347        '0' => {
2348          'name' => 'entry',
2349          'type' => '2579'
2350        },
2351        '1' => {
2352          'name' => 'entry_length',
2353          'type' => '1145'
2354        },
2355        '2' => {
2356          'name' => 'info',
2357          'type' => '26224'
2358        }
2359      },
2360      'Reg' => {
2361        '0' => 'r12',
2362        '2' => 'rbx'
2363      },
2364      'Return' => '100',
2365      'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
2366    },
2367    '26229' => {
2368      'Header' => 'bios_table.h',
2369      'Line' => '310',
2370      'Param' => {
2371        '0' => {
2372          'name' => 'info',
2373          'type' => '26224'
2374        },
2375        '1' => {
2376          'name' => 'errmsg',
2377          'type' => '25095'
2378        }
2379      },
2380      'Reg' => {
2381        '1' => 'rbx'
2382      },
2383      'Return' => '100',
2384      'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
2385    },
2386    '26498' => {
2387      'Header' => 'bios_table.h',
2388      'Line' => '318',
2389      'Param' => {
2390        '0' => {
2391          'name' => 'def_str_len',
2392          'type' => '1011'
2393        }
2394      },
2395      'Reg' => {
2396        '0' => 'rdi'
2397      },
2398      'Return' => '1145',
2399      'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
2400    },
2401    '26748' => {
2402      'Header' => 'bios_table.h',
2403      'Line' => '284',
2404      'Param' => {
2405        '0' => {
2406          'name' => 'entry',
2407          'type' => '18560'
2408        },
2409        '1' => {
2410          'name' => 'def_indices',
2411          'type' => '4603'
2412        },
2413        '2' => {
2414          'name' => 'def_num',
2415          'type' => '121'
2416        }
2417      },
2418      'Reg' => {
2419        '0' => 'rbp',
2420        '1' => 'r12'
2421      },
2422      'Return' => '121',
2423      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
2424    },
2425    '27045' => {
2426      'Header' => 'bios_table.h',
2427      'Line' => '272',
2428      'Param' => {
2429        '0' => {
2430          'name' => 'entry',
2431          'type' => '18560'
2432        },
2433        '1' => {
2434          'name' => 'pv_hdls',
2435          'type' => '12526'
2436        },
2437        '2' => {
2438          'name' => 'pv_num',
2439          'type' => '121'
2440        }
2441      },
2442      'Reg' => {
2443        '0' => 'rcx',
2444        '1' => 'rsi',
2445        '2' => 'rdx'
2446      },
2447      'Return' => '100',
2448      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
2449    },
2450    '27210' => {
2451      'Header' => 'bios_table.h',
2452      'Line' => '255',
2453      'Param' => {
2454        '0' => {
2455          'name' => 'entry',
2456          'type' => '18560'
2457        },
2458        '1' => {
2459          'name' => 'def_num',
2460          'type' => '4603'
2461        }
2462      },
2463      'Reg' => {
2464        '0' => 'rdi',
2465        '1' => 'rsi'
2466      },
2467      'Return' => '100',
2468      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
2469    },
2470    '27289' => {
2471      'Header' => 'bios_table.h',
2472      'Line' => '245',
2473      'Param' => {
2474        '0' => {
2475          'name' => 'entry',
2476          'type' => '18560'
2477        },
2478        '1' => {
2479          'name' => 'pv_num',
2480          'type' => '4603'
2481        }
2482      },
2483      'Reg' => {
2484        '0' => 'rdi',
2485        '1' => 'rsi'
2486      },
2487      'Return' => '100',
2488      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
2489    },
2490    '27349' => {
2491      'Header' => 'bios_table.h',
2492      'Line' => '234',
2493      'Param' => {
2494        '0' => {
2495          'name' => 'entry',
2496          'type' => '2579'
2497        },
2498        '1' => {
2499          'name' => 'entry_length',
2500          'type' => '1145'
2501        },
2502        '2' => {
2503          'name' => 'info',
2504          'type' => '27678'
2505        }
2506      },
2507      'Reg' => {
2508        '0' => 'rbp',
2509        '2' => 'rbx'
2510      },
2511      'Return' => '100',
2512      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
2513    },
2514    '27683' => {
2515      'Header' => 'bios_table.h',
2516      'Line' => '220',
2517      'Param' => {
2518        '0' => {
2519          'name' => 'pv_num',
2520          'type' => '121'
2521        },
2522        '1' => {
2523          'name' => 'def_num',
2524          'type' => '121'
2525        }
2526      },
2527      'Reg' => {
2528        '0' => 'rdi',
2529        '1' => 'rsi'
2530      },
2531      'Return' => '1145',
2532      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
2533    },
2534    '27743' => {
2535      'Header' => 'bios_table.h',
2536      'Line' => '177',
2537      'Param' => {
2538        '0' => {
2539          'name' => 'entry',
2540          'type' => '18560'
2541        }
2542      },
2543      'Reg' => {
2544        '0' => 'rdi'
2545      },
2546      'Return' => '1011',
2547      'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
2548    },
2549    '27790' => {
2550      'Header' => 'bios_table.h',
2551      'Line' => '169',
2552      'Param' => {
2553        '0' => {
2554          'name' => 'entry',
2555          'type' => '18560'
2556        }
2557      },
2558      'Reg' => {
2559        '0' => 'rdi'
2560      },
2561      'Return' => '121',
2562      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
2563    },
2564    '27837' => {
2565      'Header' => 'bios_table.h',
2566      'Line' => '162',
2567      'Param' => {
2568        '0' => {
2569          'name' => 'entry',
2570          'type' => '18560'
2571        }
2572      },
2573      'Reg' => {
2574        '0' => 'rdi'
2575      },
2576      'Return' => '1011',
2577      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
2578    },
2579    '28470' => {
2580      'Header' => 'bios_table.h',
2581      'Line' => '135',
2582      'Param' => {
2583        '0' => {
2584          'name' => 'entry',
2585          'type' => '19163'
2586        },
2587        '1' => {
2588          'name' => 'buffer',
2589          'type' => '982'
2590        },
2591        '2' => {
2592          'name' => 'size',
2593          'type' => '1145'
2594        }
2595      },
2596      'Reg' => {
2597        '0' => 'rdi',
2598        '1' => 'rsi',
2599        '2' => 'rdx'
2600      },
2601      'Return' => '100',
2602      'ShortName' => 'pldm_bios_table_string_entry_decode_string'
2603    },
2604    '28707' => {
2605      'Header' => 'bios_table.h',
2606      'Line' => '120',
2607      'Param' => {
2608        '0' => {
2609          'name' => 'entry',
2610          'type' => '19163'
2611        }
2612      },
2613      'Reg' => {
2614        '0' => 'rdi'
2615      },
2616      'Return' => '1011',
2617      'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
2618    },
2619    '28754' => {
2620      'Header' => 'bios_table.h',
2621      'Line' => '113',
2622      'Param' => {
2623        '0' => {
2624          'name' => 'entry',
2625          'type' => '19163'
2626        }
2627      },
2628      'Reg' => {
2629        '0' => 'rdi'
2630      },
2631      'Return' => '1011',
2632      'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
2633    },
2634    '28801' => {
2635      'Header' => 'bios_table.h',
2636      'Line' => '106',
2637      'Param' => {
2638        '0' => {
2639          'name' => 'entry',
2640          'type' => '2579'
2641        },
2642        '1' => {
2643          'name' => 'entry_length',
2644          'type' => '1145'
2645        },
2646        '2' => {
2647          'name' => 'str',
2648          'type' => '3920'
2649        },
2650        '3' => {
2651          'name' => 'str_length',
2652          'type' => '1011'
2653        }
2654      },
2655      'Return' => '100',
2656      'ShortName' => 'pldm_bios_table_string_entry_encode'
2657    },
2658    '29162' => {
2659      'Header' => 'bios_table.h',
2660      'Line' => '92',
2661      'Param' => {
2662        '0' => {
2663          'name' => 'string_length',
2664          'type' => '1011'
2665        }
2666      },
2667      'Reg' => {
2668        '0' => 'rdi'
2669      },
2670      'Return' => '1145',
2671      'ShortName' => 'pldm_bios_table_string_entry_encode_length'
2672    },
2673    '35701' => {
2674      'Header' => 'firmware_update.h',
2675      'Line' => '1501',
2676      'Param' => {
2677        '0' => {
2678          'name' => 'msg',
2679          'type' => '4598'
2680        },
2681        '1' => {
2682          'name' => 'payload_length',
2683          'type' => '1145'
2684        },
2685        '2' => {
2686          'name' => 'completion_code',
2687          'type' => '4603'
2688        },
2689        '3' => {
2690          'name' => 'non_functioning_component_indication',
2691          'type' => '35883'
2692        },
2693        '4' => {
2694          'name' => 'non_functioning_component_bitmap',
2695          'type' => '35888'
2696        }
2697      },
2698      'Reg' => {
2699        '0' => 'rbx',
2700        '3' => 'rbp',
2701        '4' => 'r12'
2702      },
2703      'Return' => '100',
2704      'ShortName' => 'decode_cancel_update_resp'
2705    },
2706    '35898' => {
2707      'Header' => 'firmware_update.h',
2708      'Line' => '1484',
2709      'Param' => {
2710        '0' => {
2711          'name' => 'instance_id',
2712          'type' => '121'
2713        },
2714        '1' => {
2715          'name' => 'msg',
2716          'type' => '4151'
2717        },
2718        '2' => {
2719          'name' => 'payload_length',
2720          'type' => '1145'
2721        }
2722      },
2723      'Return' => '100',
2724      'ShortName' => 'encode_cancel_update_req'
2725    },
2726    '36069' => {
2727      'Header' => 'firmware_update.h',
2728      'Line' => '1469',
2729      'Param' => {
2730        '0' => {
2731          'name' => 'msg',
2732          'type' => '4598'
2733        },
2734        '1' => {
2735          'name' => 'payload_length',
2736          'type' => '1145'
2737        },
2738        '2' => {
2739          'name' => 'completion_code',
2740          'type' => '4603'
2741        }
2742      },
2743      'Reg' => {
2744        '0' => 'rdi',
2745        '1' => 'rsi',
2746        '2' => 'rdx'
2747      },
2748      'Return' => '100',
2749      'ShortName' => 'decode_cancel_update_component_resp'
2750    },
2751    '36145' => {
2752      'Header' => 'firmware_update.h',
2753      'Line' => '1457',
2754      'Param' => {
2755        '0' => {
2756          'name' => 'instance_id',
2757          'type' => '121'
2758        },
2759        '1' => {
2760          'name' => 'msg',
2761          'type' => '4151'
2762        },
2763        '2' => {
2764          'name' => 'payload_length',
2765          'type' => '1145'
2766        }
2767      },
2768      'Return' => '100',
2769      'ShortName' => 'encode_cancel_update_component_req'
2770    },
2771    '36316' => {
2772      'Header' => 'firmware_update.h',
2773      'Line' => '1439',
2774      'Param' => {
2775        '0' => {
2776          'name' => 'msg',
2777          'type' => '4598'
2778        },
2779        '1' => {
2780          'name' => 'payload_length',
2781          'type' => '1145'
2782        },
2783        '2' => {
2784          'name' => 'completion_code',
2785          'type' => '4603'
2786        },
2787        '3' => {
2788          'name' => 'current_state',
2789          'type' => '4603'
2790        },
2791        '4' => {
2792          'name' => 'previous_state',
2793          'type' => '4603'
2794        },
2795        '5' => {
2796          'name' => 'aux_state',
2797          'type' => '4603'
2798        },
2799        '6' => {
2800          'name' => 'aux_state_status',
2801          'offset' => '0',
2802          'type' => '4603'
2803        },
2804        '7' => {
2805          'name' => 'progress_percent',
2806          'offset' => '8',
2807          'type' => '4603'
2808        },
2809        '8' => {
2810          'name' => 'reason_code',
2811          'offset' => '16',
2812          'type' => '4603'
2813        },
2814        '9' => {
2815          'name' => 'update_option_flags_enabled',
2816          'offset' => '24',
2817          'type' => '36643'
2818        }
2819      },
2820      'Reg' => {
2821        '0' => 'rbx',
2822        '3' => 'r12',
2823        '4' => 'rbp',
2824        '5' => 'r13'
2825      },
2826      'Return' => '100',
2827      'ShortName' => 'decode_get_status_resp'
2828    },
2829    '36653' => {
2830      'Header' => 'firmware_update.h',
2831      'Line' => '1419',
2832      'Param' => {
2833        '0' => {
2834          'name' => 'instance_id',
2835          'type' => '121'
2836        },
2837        '1' => {
2838          'name' => 'msg',
2839          'type' => '4151'
2840        },
2841        '2' => {
2842          'name' => 'payload_length',
2843          'type' => '1145'
2844        }
2845      },
2846      'Return' => '100',
2847      'ShortName' => 'encode_get_status_req'
2848    },
2849    '36824' => {
2850      'Header' => 'firmware_update.h',
2851      'Line' => '1403',
2852      'Param' => {
2853        '0' => {
2854          'name' => 'msg',
2855          'type' => '4598'
2856        },
2857        '1' => {
2858          'name' => 'payload_length',
2859          'type' => '1145'
2860        },
2861        '2' => {
2862          'name' => 'completion_code',
2863          'type' => '4603'
2864        },
2865        '3' => {
2866          'name' => 'estimated_time_activation',
2867          'type' => '12526'
2868        }
2869      },
2870      'Reg' => {
2871        '1' => 'rsi',
2872        '2' => 'rdx',
2873        '3' => 'rcx'
2874      },
2875      'Return' => '100',
2876      'ShortName' => 'decode_activate_firmware_resp'
2877    },
2878    '36950' => {
2879      'Header' => 'firmware_update.h',
2880      'Line' => '1389',
2881      'Param' => {
2882        '0' => {
2883          'name' => 'instance_id',
2884          'type' => '121'
2885        },
2886        '1' => {
2887          'name' => 'self_contained_activation_req',
2888          'type' => '29889'
2889        },
2890        '2' => {
2891          'name' => 'msg',
2892          'type' => '4151'
2893        },
2894        '3' => {
2895          'name' => 'payload_length',
2896          'type' => '1145'
2897        }
2898      },
2899      'Return' => '100',
2900      'ShortName' => 'encode_activate_firmware_req'
2901    },
2902    '37192' => {
2903      'Header' => 'firmware_update.h',
2904      'Line' => '1374',
2905      'Param' => {
2906        '0' => {
2907          'name' => 'instance_id',
2908          'type' => '121'
2909        },
2910        '1' => {
2911          'name' => 'completion_code',
2912          'type' => '121'
2913        },
2914        '2' => {
2915          'name' => 'msg',
2916          'type' => '4151'
2917        },
2918        '3' => {
2919          'name' => 'payload_length',
2920          'type' => '1145'
2921        }
2922      },
2923      'Return' => '100',
2924      'ShortName' => 'encode_apply_complete_resp'
2925    },
2926    '37382' => {
2927      'Header' => 'firmware_update.h',
2928      'Line' => '1357',
2929      'Param' => {
2930        '0' => {
2931          'name' => 'msg',
2932          'type' => '4598'
2933        },
2934        '1' => {
2935          'name' => 'payload_length',
2936          'type' => '1145'
2937        },
2938        '2' => {
2939          'name' => 'apply_result',
2940          'type' => '4603'
2941        },
2942        '3' => {
2943          'name' => 'comp_activation_methods_modification',
2944          'type' => '37492'
2945        }
2946      },
2947      'Reg' => {
2948        '0' => 'rdi',
2949        '1' => 'rsi',
2950        '2' => 'rdx',
2951        '3' => 'rcx'
2952      },
2953      'Return' => '100',
2954      'ShortName' => 'decode_apply_complete_req'
2955    },
2956    '37502' => {
2957      'Header' => 'firmware_update.h',
2958      'Line' => '1344',
2959      'Param' => {
2960        '0' => {
2961          'name' => 'instance_id',
2962          'type' => '121'
2963        },
2964        '1' => {
2965          'name' => 'completion_code',
2966          'type' => '121'
2967        },
2968        '2' => {
2969          'name' => 'msg',
2970          'type' => '4151'
2971        },
2972        '3' => {
2973          'name' => 'payload_length',
2974          'type' => '1145'
2975        }
2976      },
2977      'Return' => '100',
2978      'ShortName' => 'encode_verify_complete_resp'
2979    },
2980    '37692' => {
2981      'Header' => 'firmware_update.h',
2982      'Line' => '1329',
2983      'Param' => {
2984        '0' => {
2985          'name' => 'msg',
2986          'type' => '4598'
2987        },
2988        '1' => {
2989          'name' => 'payload_length',
2990          'type' => '1145'
2991        },
2992        '2' => {
2993          'name' => 'verify_result',
2994          'type' => '4603'
2995        }
2996      },
2997      'Reg' => {
2998        '0' => 'rdi',
2999        '1' => 'rsi',
3000        '2' => 'rdx'
3001      },
3002      'Return' => '100',
3003      'ShortName' => 'decode_verify_complete_req'
3004    },
3005    '37768' => {
3006      'Header' => 'firmware_update.h',
3007      'Line' => '1318',
3008      'Param' => {
3009        '0' => {
3010          'name' => 'instance_id',
3011          'type' => '121'
3012        },
3013        '1' => {
3014          'name' => 'completion_code',
3015          'type' => '121'
3016        },
3017        '2' => {
3018          'name' => 'msg',
3019          'type' => '4151'
3020        },
3021        '3' => {
3022          'name' => 'payload_length',
3023          'type' => '1145'
3024        }
3025      },
3026      'Return' => '100',
3027      'ShortName' => 'encode_transfer_complete_resp'
3028    },
3029    '37958' => {
3030      'Header' => 'firmware_update.h',
3031      'Line' => '1302',
3032      'Param' => {
3033        '0' => {
3034          'name' => 'msg',
3035          'type' => '4598'
3036        },
3037        '1' => {
3038          'name' => 'payload_length',
3039          'type' => '1145'
3040        },
3041        '2' => {
3042          'name' => 'transfer_result',
3043          'type' => '4603'
3044        }
3045      },
3046      'Reg' => {
3047        '0' => 'rdi',
3048        '1' => 'rsi',
3049        '2' => 'rdx'
3050      },
3051      'Return' => '100',
3052      'ShortName' => 'decode_transfer_complete_req'
3053    },
3054    '38034' => {
3055      'Header' => 'firmware_update.h',
3056      'Line' => '1289',
3057      'Param' => {
3058        '0' => {
3059          'name' => 'instance_id',
3060          'type' => '121'
3061        },
3062        '1' => {
3063          'name' => 'completion_code',
3064          'type' => '121'
3065        },
3066        '2' => {
3067          'name' => 'msg',
3068          'type' => '4151'
3069        },
3070        '3' => {
3071          'name' => 'payload_length',
3072          'type' => '1145'
3073        }
3074      },
3075      'Reg' => {
3076        '2' => 'rbx'
3077      },
3078      'Return' => '100',
3079      'ShortName' => 'encode_request_firmware_data_resp'
3080    },
3081    '38224' => {
3082      'Header' => 'firmware_update.h',
3083      'Line' => '1267',
3084      'Param' => {
3085        '0' => {
3086          'name' => 'msg',
3087          'type' => '4598'
3088        },
3089        '1' => {
3090          'name' => 'payload_length',
3091          'type' => '1145'
3092        },
3093        '2' => {
3094          'name' => 'offset',
3095          'type' => '4608'
3096        },
3097        '3' => {
3098          'name' => 'length',
3099          'type' => '4608'
3100        }
3101      },
3102      'Reg' => {
3103        '0' => 'rdi',
3104        '1' => 'rsi',
3105        '2' => 'rdx',
3106        '3' => 'rcx'
3107      },
3108      'Return' => '100',
3109      'ShortName' => 'decode_request_firmware_data_req'
3110    },
3111    '38344' => {
3112      'Header' => 'firmware_update.h',
3113      'Line' => '1249',
3114      'Param' => {
3115        '0' => {
3116          'name' => 'msg',
3117          'type' => '4598'
3118        },
3119        '1' => {
3120          'name' => 'payload_length',
3121          'type' => '1145'
3122        },
3123        '2' => {
3124          'name' => 'completion_code',
3125          'type' => '4603'
3126        },
3127        '3' => {
3128          'name' => 'comp_compatibility_resp',
3129          'type' => '4603'
3130        },
3131        '4' => {
3132          'name' => 'comp_compatibility_resp_code',
3133          'type' => '4603'
3134        },
3135        '5' => {
3136          'name' => 'update_option_flags_enabled',
3137          'type' => '36643'
3138        },
3139        '6' => {
3140          'name' => 'time_before_req_fw_data',
3141          'offset' => '0',
3142          'type' => '12526'
3143        }
3144      },
3145      'Reg' => {
3146        '0' => 'rbx',
3147        '3' => 'r12',
3148        '4' => 'rbp',
3149        '5' => 'r13'
3150      },
3151      'Return' => '100',
3152      'ShortName' => 'decode_update_component_resp'
3153    },
3154    '38578' => {
3155      'Header' => 'firmware_update.h',
3156      'Line' => '1225',
3157      'Param' => {
3158        '0' => {
3159          'name' => 'instance_id',
3160          'type' => '121'
3161        },
3162        '1' => {
3163          'name' => 'comp_classification',
3164          'type' => '1011'
3165        },
3166        '2' => {
3167          'name' => 'comp_identifier',
3168          'type' => '1011'
3169        },
3170        '3' => {
3171          'name' => 'comp_classification_index',
3172          'type' => '121'
3173        },
3174        '4' => {
3175          'name' => 'comp_comparison_stamp',
3176          'type' => '1023'
3177        },
3178        '5' => {
3179          'name' => 'comp_image_size',
3180          'type' => '1023'
3181        },
3182        '6' => {
3183          'name' => 'update_option_flags',
3184          'offset' => '0',
3185          'type' => '30665'
3186        },
3187        '7' => {
3188          'name' => 'comp_ver_str_type',
3189          'offset' => '8',
3190          'type' => '121'
3191        },
3192        '8' => {
3193          'name' => 'comp_ver_str_len',
3194          'offset' => '16',
3195          'type' => '121'
3196        },
3197        '9' => {
3198          'name' => 'comp_ver_str',
3199          'offset' => '24',
3200          'type' => '39046'
3201        },
3202        '10' => {
3203          'name' => 'msg',
3204          'offset' => '32',
3205          'type' => '4151'
3206        },
3207        '11' => {
3208          'name' => 'payload_length',
3209          'offset' => '40',
3210          'type' => '1145'
3211        }
3212      },
3213      'Return' => '100',
3214      'ShortName' => 'encode_update_component_req'
3215    },
3216    '39056' => {
3217      'Header' => 'firmware_update.h',
3218      'Line' => '1198',
3219      'Param' => {
3220        '0' => {
3221          'name' => 'msg',
3222          'type' => '4598'
3223        },
3224        '1' => {
3225          'name' => 'payload_length',
3226          'type' => '31672'
3227        },
3228        '2' => {
3229          'name' => 'completion_code',
3230          'type' => '4603'
3231        },
3232        '3' => {
3233          'name' => 'comp_resp',
3234          'type' => '4603'
3235        },
3236        '4' => {
3237          'name' => 'comp_resp_code',
3238          'type' => '4603'
3239        }
3240      },
3241      'Reg' => {
3242        '0' => 'rbx',
3243        '3' => 'r12',
3244        '4' => 'rbp'
3245      },
3246      'Return' => '100',
3247      'ShortName' => 'decode_pass_component_table_resp'
3248    },
3249    '39255' => {
3250      'Header' => 'firmware_update.h',
3251      'Line' => '1180',
3252      'Param' => {
3253        '0' => {
3254          'name' => 'instance_id',
3255          'type' => '121'
3256        },
3257        '1' => {
3258          'name' => 'transfer_flag',
3259          'type' => '121'
3260        },
3261        '2' => {
3262          'name' => 'comp_classification',
3263          'type' => '1011'
3264        },
3265        '3' => {
3266          'name' => 'comp_identifier',
3267          'type' => '1011'
3268        },
3269        '4' => {
3270          'name' => 'comp_classification_index',
3271          'type' => '121'
3272        },
3273        '5' => {
3274          'name' => 'comp_comparison_stamp',
3275          'type' => '1023'
3276        },
3277        '6' => {
3278          'name' => 'comp_ver_str_type',
3279          'offset' => '0',
3280          'type' => '121'
3281        },
3282        '7' => {
3283          'name' => 'comp_ver_str_len',
3284          'offset' => '8',
3285          'type' => '121'
3286        },
3287        '8' => {
3288          'name' => 'comp_ver_str',
3289          'offset' => '16',
3290          'type' => '39046'
3291        },
3292        '9' => {
3293          'name' => 'msg',
3294          'offset' => '24',
3295          'type' => '4151'
3296        },
3297        '10' => {
3298          'name' => 'payload_length',
3299          'offset' => '32',
3300          'type' => '1145'
3301        }
3302      },
3303      'Return' => '100',
3304      'ShortName' => 'encode_pass_component_table_req'
3305    },
3306    '39740' => {
3307      'Header' => 'firmware_update.h',
3308      'Line' => '1155',
3309      'Param' => {
3310        '0' => {
3311          'name' => 'msg',
3312          'type' => '4598'
3313        },
3314        '1' => {
3315          'name' => 'payload_length',
3316          'type' => '1145'
3317        },
3318        '2' => {
3319          'name' => 'completion_code',
3320          'type' => '4603'
3321        },
3322        '3' => {
3323          'name' => 'fd_meta_data_len',
3324          'type' => '12526'
3325        },
3326        '4' => {
3327          'name' => 'fd_will_send_pkg_data',
3328          'type' => '4603'
3329        }
3330      },
3331      'Reg' => {
3332        '1' => 'r9',
3333        '2' => 'rdx',
3334        '3' => 'rcx',
3335        '4' => 'r8'
3336      },
3337      'Return' => '100',
3338      'ShortName' => 'decode_request_update_resp'
3339    },
3340    '39887' => {
3341      'Header' => 'firmware_update.h',
3342      'Line' => '1136',
3343      'Param' => {
3344        '0' => {
3345          'name' => 'instance_id',
3346          'type' => '121'
3347        },
3348        '1' => {
3349          'name' => 'max_transfer_size',
3350          'type' => '1023'
3351        },
3352        '2' => {
3353          'name' => 'num_of_comp',
3354          'type' => '1011'
3355        },
3356        '3' => {
3357          'name' => 'max_outstanding_transfer_req',
3358          'type' => '121'
3359        },
3360        '4' => {
3361          'name' => 'pkg_data_len',
3362          'type' => '1011'
3363        },
3364        '5' => {
3365          'name' => 'comp_image_set_ver_str_type',
3366          'type' => '121'
3367        },
3368        '6' => {
3369          'name' => 'comp_image_set_ver_str_len',
3370          'offset' => '0',
3371          'type' => '121'
3372        },
3373        '7' => {
3374          'name' => 'comp_img_set_ver_str',
3375          'offset' => '8',
3376          'type' => '39046'
3377        },
3378        '8' => {
3379          'name' => 'msg',
3380          'offset' => '16',
3381          'type' => '4151'
3382        },
3383        '9' => {
3384          'name' => 'payload_length',
3385          'offset' => '24',
3386          'type' => '1145'
3387        }
3388      },
3389      'Return' => '100',
3390      'ShortName' => 'encode_request_update_req'
3391    },
3392    '49788' => {
3393      'Header' => 'firmware_update.h',
3394      'Line' => '952',
3395      'Param' => {
3396        '0' => {
3397          'name' => 'data',
3398          'type' => '1219'
3399        },
3400        '1' => {
3401          'name' => 'length',
3402          'type' => '1145'
3403        },
3404        '2' => {
3405          'name' => 'component_data',
3406          'type' => '50110'
3407        },
3408        '3' => {
3409          'name' => 'active_comp_ver_str',
3410          'type' => '10444'
3411        },
3412        '4' => {
3413          'name' => 'pending_comp_ver_str',
3414          'type' => '10444'
3415        }
3416      },
3417      'Reg' => {
3418        '1' => 'r9',
3419        '2' => 'rdx',
3420        '3' => 'rdi',
3421        '4' => 'r8'
3422      },
3423      'Return' => '100',
3424      'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
3425    },
3426    '50115' => {
3427      'Header' => 'firmware_update.h',
3428      'Line' => '933',
3429      'Param' => {
3430        '0' => {
3431          'name' => 'msg',
3432          'type' => '4598'
3433        },
3434        '1' => {
3435          'name' => 'payload_length',
3436          'type' => '1145'
3437        },
3438        '2' => {
3439          'name' => 'resp_data',
3440          'type' => '50335'
3441        },
3442        '3' => {
3443          'name' => 'active_comp_image_set_ver_str',
3444          'type' => '10444'
3445        },
3446        '4' => {
3447          'name' => 'pending_comp_image_set_ver_str',
3448          'type' => '10444'
3449        },
3450        '5' => {
3451          'name' => 'comp_parameter_table',
3452          'type' => '10444'
3453        }
3454      },
3455      'Reg' => {
3456        '0' => 'rbx',
3457        '1' => 'r12',
3458        '2' => 'rbp',
3459        '3' => 'r13',
3460        '4' => 'r14',
3461        '5' => 'r15'
3462      },
3463      'Return' => '100',
3464      'ShortName' => 'decode_get_firmware_parameters_resp'
3465    },
3466    '50340' => {
3467      'Header' => 'firmware_update.h',
3468      'Line' => '916',
3469      'Param' => {
3470        '0' => {
3471          'name' => 'instance_id',
3472          'type' => '121'
3473        },
3474        '1' => {
3475          'name' => 'payload_length',
3476          'type' => '1145'
3477        },
3478        '2' => {
3479          'name' => 'msg',
3480          'type' => '4151'
3481        }
3482      },
3483      'Reg' => {
3484        '0' => 'rdi',
3485        '1' => 'rsi',
3486        '2' => 'rdx'
3487      },
3488      'Return' => '100',
3489      'ShortName' => 'encode_get_firmware_parameters_req'
3490    },
3491    '50480' => {
3492      'Header' => 'firmware_update.h',
3493      'Line' => '898',
3494      'Param' => {
3495        '0' => {
3496          'name' => 'msg',
3497          'type' => '4598'
3498        },
3499        '1' => {
3500          'name' => 'payload_length',
3501          'type' => '1145'
3502        },
3503        '2' => {
3504          'name' => 'completion_code',
3505          'type' => '4603'
3506        },
3507        '3' => {
3508          'name' => 'device_identifiers_len',
3509          'type' => '4608'
3510        },
3511        '4' => {
3512          'name' => 'descriptor_count',
3513          'type' => '4603'
3514        },
3515        '5' => {
3516          'name' => 'descriptor_data',
3517          'type' => '50636'
3518        }
3519      },
3520      'Reg' => {
3521        '1' => 'r10',
3522        '3' => 'rcx',
3523        '4' => 'r8',
3524        '5' => 'r9'
3525      },
3526      'Return' => '100',
3527      'ShortName' => 'decode_query_device_identifiers_resp'
3528    },
3529    '50646' => {
3530      'Header' => 'firmware_update.h',
3531      'Line' => '883',
3532      'Param' => {
3533        '0' => {
3534          'name' => 'instance_id',
3535          'type' => '121'
3536        },
3537        '1' => {
3538          'name' => 'payload_length',
3539          'type' => '1145'
3540        },
3541        '2' => {
3542          'name' => 'msg',
3543          'type' => '4151'
3544        }
3545      },
3546      'Reg' => {
3547        '0' => 'rdi',
3548        '1' => 'rsi',
3549        '2' => 'rdx'
3550      },
3551      'Return' => '100',
3552      'ShortName' => 'encode_query_device_identifiers_req'
3553    },
3554    '50786' => {
3555      'Header' => 'firmware_update.h',
3556      'Line' => '867',
3557      'Param' => {
3558        '0' => {
3559          'name' => 'data',
3560          'type' => '1219'
3561        },
3562        '1' => {
3563          'name' => 'length',
3564          'type' => '1145'
3565        },
3566        '2' => {
3567          'name' => 'pldm_comp_image_info',
3568          'type' => '50933'
3569        },
3570        '3' => {
3571          'name' => 'comp_version_str',
3572          'type' => '10444'
3573        }
3574      },
3575      'Reg' => {
3576        '0' => 'rbx',
3577        '1' => 'r13',
3578        '2' => 'rbp',
3579        '3' => 'r12'
3580      },
3581      'Return' => '100',
3582      'ShortName' => 'decode_pldm_comp_image_info'
3583    },
3584    '50938' => {
3585      'Header' => 'firmware_update.h',
3586      'Line' => '852',
3587      'Param' => {
3588        '0' => {
3589          'name' => 'data',
3590          'type' => '1219'
3591        },
3592        '1' => {
3593          'name' => 'length',
3594          'type' => '1145'
3595        },
3596        '2' => {
3597          'name' => 'descriptor_title_str_type',
3598          'type' => '4603'
3599        },
3600        '3' => {
3601          'name' => 'descriptor_title_str',
3602          'type' => '10444'
3603        },
3604        '4' => {
3605          'name' => 'descriptor_data',
3606          'type' => '10444'
3607        }
3608      },
3609      'Reg' => {
3610        '0' => 'rbx',
3611        '1' => 'rbp',
3612        '2' => 'r14',
3613        '3' => 'r12',
3614        '4' => 'r13'
3615      },
3616      'Return' => '100',
3617      'ShortName' => 'decode_vendor_defined_descriptor_value'
3618    },
3619    '51120' => {
3620      'Header' => 'firmware_update.h',
3621      'Line' => '836',
3622      'Param' => {
3623        '0' => {
3624          'name' => 'data',
3625          'type' => '1219'
3626        },
3627        '1' => {
3628          'name' => 'length',
3629          'type' => '1145'
3630        },
3631        '2' => {
3632          'name' => 'descriptor_type',
3633          'type' => '12526'
3634        },
3635        '3' => {
3636          'name' => 'descriptor_data',
3637          'type' => '10444'
3638        }
3639      },
3640      'Reg' => {
3641        '0' => 'rbx',
3642        '1' => 'r12',
3643        '3' => 'rbp'
3644      },
3645      'Return' => '100',
3646      'ShortName' => 'decode_descriptor_type_length_value'
3647    },
3648    '51292' => {
3649      'Header' => 'firmware_update.h',
3650      'Line' => '817',
3651      'Param' => {
3652        '0' => {
3653          'name' => 'data',
3654          'type' => '1219'
3655        },
3656        '1' => {
3657          'name' => 'length',
3658          'type' => '1145'
3659        },
3660        '2' => {
3661          'name' => 'component_bitmap_bit_length',
3662          'type' => '1011'
3663        },
3664        '3' => {
3665          'name' => 'fw_device_id_record',
3666          'type' => '51549'
3667        },
3668        '4' => {
3669          'name' => 'applicable_components',
3670          'type' => '10444'
3671        },
3672        '5' => {
3673          'name' => 'comp_image_set_version_str',
3674          'type' => '10444'
3675        },
3676        '6' => {
3677          'name' => 'record_descriptors',
3678          'offset' => '0',
3679          'type' => '10444'
3680        },
3681        '7' => {
3682          'name' => 'fw_device_pkg_data',
3683          'offset' => '8',
3684          'type' => '10444'
3685        }
3686      },
3687      'Reg' => {
3688        '1' => 'r15',
3689        '3' => 'rbp',
3690        '4' => 'r14',
3691        '5' => 'r13'
3692      },
3693      'Return' => '100',
3694      'ShortName' => 'decode_firmware_device_id_record'
3695    },
3696    '51554' => {
3697      'Header' => 'firmware_update.h',
3698      'Line' => '796',
3699      'Param' => {
3700        '0' => {
3701          'name' => 'data',
3702          'type' => '1219'
3703        },
3704        '1' => {
3705          'name' => 'length',
3706          'type' => '1145'
3707        },
3708        '2' => {
3709          'name' => 'package_header_info',
3710          'type' => '51859'
3711        },
3712        '3' => {
3713          'name' => 'package_version_str',
3714          'type' => '10444'
3715        }
3716      },
3717      'Reg' => {
3718        '0' => 'rbx',
3719        '1' => 'r13',
3720        '2' => 'rbp',
3721        '3' => 'r12'
3722      },
3723      'Return' => '100',
3724      'ShortName' => 'decode_pldm_package_header_info'
3725    },
3726    '55112' => {
3727      'Header' => 'fru.h',
3728      'Line' => '502',
3729      'Param' => {
3730        '0' => {
3731          'name' => 'instance_id',
3732          'type' => '121'
3733        },
3734        '1' => {
3735          'name' => 'completion_code',
3736          'type' => '121'
3737        },
3738        '2' => {
3739          'name' => 'next_data_transfer_handle',
3740          'type' => '1023'
3741        },
3742        '3' => {
3743          'name' => 'payload_length',
3744          'type' => '1145'
3745        },
3746        '4' => {
3747          'name' => 'msg',
3748          'type' => '4151'
3749        }
3750      },
3751      'Return' => '100',
3752      'ShortName' => 'encode_set_fru_record_table_resp'
3753    },
3754    '55352' => {
3755      'Header' => 'fru.h',
3756      'Line' => '487',
3757      'Param' => {
3758        '0' => {
3759          'name' => 'msg',
3760          'type' => '4598'
3761        },
3762        '1' => {
3763          'name' => 'payload_length',
3764          'type' => '1145'
3765        },
3766        '2' => {
3767          'name' => 'data_transfer_handle',
3768          'type' => '4608'
3769        },
3770        '3' => {
3771          'name' => 'transfer_flag',
3772          'type' => '4603'
3773        },
3774        '4' => {
3775          'name' => 'fru_table_data',
3776          'type' => '10444'
3777        }
3778      },
3779      'Reg' => {
3780        '1' => 'rsi',
3781        '2' => 'rdx',
3782        '3' => 'rcx',
3783        '4' => 'r8'
3784      },
3785      'Return' => '100',
3786      'ShortName' => 'decode_set_fru_record_table_req'
3787    },
3788    '55519' => {
3789      'Header' => 'fru.h',
3790      'Line' => '360',
3791      'Param' => {
3792        '0' => {
3793          'name' => 'msg',
3794          'type' => '4598'
3795        },
3796        '1' => {
3797          'name' => 'payload_length',
3798          'type' => '1145'
3799        },
3800        '2' => {
3801          'name' => 'completion_code',
3802          'type' => '4603'
3803        },
3804        '3' => {
3805          'name' => 'next_data_transfer_handle',
3806          'type' => '4608'
3807        },
3808        '4' => {
3809          'name' => 'transfer_flag',
3810          'type' => '4603'
3811        },
3812        '5' => {
3813          'name' => 'fru_record_table_data',
3814          'type' => '4603'
3815        },
3816        '6' => {
3817          'name' => 'fru_record_table_length',
3818          'offset' => '0',
3819          'type' => '13089'
3820        }
3821      },
3822      'Return' => '100',
3823      'ShortName' => 'decode_get_fru_record_table_resp'
3824    },
3825    '55749' => {
3826      'Header' => 'fru.h',
3827      'Line' => '387',
3828      'Param' => {
3829        '0' => {
3830          'name' => 'msg',
3831          'type' => '4598'
3832        },
3833        '1' => {
3834          'name' => 'payload_length',
3835          'type' => '1145'
3836        },
3837        '2' => {
3838          'name' => 'completion_code',
3839          'type' => '4603'
3840        },
3841        '3' => {
3842          'name' => 'next_data_transfer_handle',
3843          'type' => '4608'
3844        },
3845        '4' => {
3846          'name' => 'transfer_flag',
3847          'type' => '4603'
3848        },
3849        '5' => {
3850          'name' => 'fru_record_table_data',
3851          'type' => '4603'
3852        },
3853        '6' => {
3854          'name' => 'fru_record_table_length',
3855          'offset' => '0',
3856          'type' => '13089'
3857        },
3858        '7' => {
3859          'name' => 'max_fru_record_table_length',
3860          'offset' => '8',
3861          'type' => '1145'
3862        }
3863      },
3864      'Reg' => {
3865        '3' => 'r10',
3866        '4' => 'r8',
3867        '5' => 'r9'
3868      },
3869      'Return' => '100',
3870      'ShortName' => 'decode_get_fru_record_table_resp_safe'
3871    },
3872    '56070' => {
3873      'Header' => 'fru.h',
3874      'Line' => '339',
3875      'Param' => {
3876        '0' => {
3877          'name' => 'instance_id',
3878          'type' => '121'
3879        },
3880        '1' => {
3881          'name' => 'data_transfer_handle',
3882          'type' => '1023'
3883        },
3884        '2' => {
3885          'name' => 'transfer_operation_flag',
3886          'type' => '121'
3887        },
3888        '3' => {
3889          'name' => 'msg',
3890          'type' => '4151'
3891        },
3892        '4' => {
3893          'name' => 'payload_length',
3894          'type' => '1145'
3895        }
3896      },
3897      'Return' => '100',
3898      'ShortName' => 'encode_get_fru_record_table_req'
3899    },
3900    '56305' => {
3901      'Header' => 'fru.h',
3902      'Line' => '451',
3903      'Param' => {
3904        '0' => {
3905          'name' => 'msg',
3906          'type' => '4598'
3907        },
3908        '1' => {
3909          'name' => 'payload_length',
3910          'type' => '1145'
3911        },
3912        '2' => {
3913          'name' => 'completion_code',
3914          'type' => '4603'
3915        },
3916        '3' => {
3917          'name' => 'next_transfer_handle',
3918          'type' => '4608'
3919        },
3920        '4' => {
3921          'name' => 'transfer_flag',
3922          'type' => '4603'
3923        },
3924        '5' => {
3925          'name' => 'fru_structure_data',
3926          'type' => '10444'
3927        }
3928      },
3929      'Reg' => {
3930        '1' => 'rsi',
3931        '2' => 'rdx',
3932        '3' => 'r10',
3933        '4' => 'r8',
3934        '5' => 'r9'
3935      },
3936      'Return' => '100',
3937      'ShortName' => 'decode_get_fru_record_by_option_resp'
3938    },
3939    '56472' => {
3940      'Header' => 'fru.h',
3941      'Line' => '313',
3942      'Param' => {
3943        '0' => {
3944          'name' => 'instance_id',
3945          'type' => '121'
3946        },
3947        '1' => {
3948          'name' => 'completion_code',
3949          'type' => '121'
3950        },
3951        '2' => {
3952          'name' => 'next_data_transfer_handle',
3953          'type' => '1023'
3954        },
3955        '3' => {
3956          'name' => 'transfer_flag',
3957          'type' => '121'
3958        },
3959        '4' => {
3960          'name' => 'fru_structure_data',
3961          'type' => '2341'
3962        },
3963        '5' => {
3964          'name' => 'data_size',
3965          'type' => '1145'
3966        },
3967        '6' => {
3968          'name' => 'msg',
3969          'offset' => '0',
3970          'type' => '4151'
3971        },
3972        '7' => {
3973          'name' => 'payload_length',
3974          'offset' => '8',
3975          'type' => '1145'
3976        }
3977      },
3978      'Reg' => {
3979        '2' => 'r15'
3980      },
3981      'Return' => '100',
3982      'ShortName' => 'encode_get_fru_record_by_option_resp'
3983    },
3984    '56863' => {
3985      'Header' => 'fru.h',
3986      'Line' => '292',
3987      'Param' => {
3988        '0' => {
3989          'name' => 'msg',
3990          'type' => '4598'
3991        },
3992        '1' => {
3993          'name' => 'payload_length',
3994          'type' => '1145'
3995        },
3996        '2' => {
3997          'name' => 'data_transfer_handle',
3998          'type' => '4608'
3999        },
4000        '3' => {
4001          'name' => 'fru_table_handle',
4002          'type' => '12526'
4003        },
4004        '4' => {
4005          'name' => 'record_set_identifier',
4006          'type' => '12526'
4007        },
4008        '5' => {
4009          'name' => 'record_type',
4010          'type' => '4603'
4011        },
4012        '6' => {
4013          'name' => 'field_type',
4014          'offset' => '0',
4015          'type' => '4603'
4016        },
4017        '7' => {
4018          'name' => 'transfer_op_flag',
4019          'offset' => '8',
4020          'type' => '4603'
4021        }
4022      },
4023      'Reg' => {
4024        '1' => 'r10',
4025        '2' => 'rdx',
4026        '3' => 'rdi',
4027        '4' => 'r8',
4028        '5' => 'r9'
4029      },
4030      'Return' => '100',
4031      'ShortName' => 'decode_get_fru_record_by_option_req'
4032    },
4033    '57065' => {
4034      'Header' => 'fru.h',
4035      'Line' => '433',
4036      'Param' => {
4037        '0' => {
4038          'name' => 'instance_id',
4039          'type' => '121'
4040        },
4041        '1' => {
4042          'name' => 'data_transfer_handle',
4043          'type' => '1023'
4044        },
4045        '2' => {
4046          'name' => 'fru_table_handle',
4047          'type' => '1011'
4048        },
4049        '3' => {
4050          'name' => 'record_set_identifier',
4051          'type' => '1011'
4052        },
4053        '4' => {
4054          'name' => 'record_type',
4055          'type' => '121'
4056        },
4057        '5' => {
4058          'name' => 'field_type',
4059          'type' => '121'
4060        },
4061        '6' => {
4062          'name' => 'transfer_op_flag',
4063          'offset' => '0',
4064          'type' => '121'
4065        },
4066        '7' => {
4067          'name' => 'msg',
4068          'offset' => '8',
4069          'type' => '4151'
4070        },
4071        '8' => {
4072          'name' => 'payload_length',
4073          'offset' => '16',
4074          'type' => '1145'
4075        }
4076      },
4077      'Return' => '100',
4078      'ShortName' => 'encode_get_fru_record_by_option_req'
4079    },
4080    '57362' => {
4081      'Header' => 'fru.h',
4082      'Line' => '468',
4083      'Param' => {
4084        '0' => {
4085          'name' => 'table',
4086          'type' => '1219'
4087        },
4088        '1' => {
4089          'name' => 'table_size',
4090          'type' => '1145'
4091        },
4092        '2' => {
4093          'name' => 'record_table',
4094          'type' => '4603'
4095        },
4096        '3' => {
4097          'name' => 'record_size',
4098          'type' => '13089'
4099        },
4100        '4' => {
4101          'name' => 'rsi',
4102          'type' => '1011'
4103        },
4104        '5' => {
4105          'name' => 'rt',
4106          'type' => '121'
4107        },
4108        '6' => {
4109          'name' => 'ft',
4110          'offset' => '0',
4111          'type' => '121'
4112        }
4113      },
4114      'Return' => '100',
4115      'ShortName' => 'get_fru_record_by_option'
4116    },
4117    '58021' => {
4118      'Header' => 'fru.h',
4119      'Line' => '409',
4120      'Param' => {
4121        '0' => {
4122          'name' => 'fru_table',
4123          'type' => '4603'
4124        },
4125        '1' => {
4126          'name' => 'total_size',
4127          'type' => '1145'
4128        },
4129        '2' => {
4130          'name' => 'curr_size',
4131          'type' => '13089'
4132        },
4133        '3' => {
4134          'name' => 'record_set_id',
4135          'type' => '1011'
4136        },
4137        '4' => {
4138          'name' => 'record_type',
4139          'type' => '121'
4140        },
4141        '5' => {
4142          'name' => 'num_frus',
4143          'type' => '121'
4144        },
4145        '6' => {
4146          'name' => 'encoding',
4147          'offset' => '0',
4148          'type' => '121'
4149        },
4150        '7' => {
4151          'name' => 'tlvs',
4152          'offset' => '8',
4153          'type' => '4603'
4154        },
4155        '8' => {
4156          'name' => 'tlvs_size',
4157          'offset' => '16',
4158          'type' => '1145'
4159        }
4160      },
4161      'Reg' => {
4162        '0' => 'rdi',
4163        '1' => 'rsi',
4164        '2' => 'rbx',
4165        '3' => 'rcx',
4166        '4' => 'r8',
4167        '5' => 'r9'
4168      },
4169      'Return' => '100',
4170      'ShortName' => 'encode_fru_record'
4171    },
4172    '58343' => {
4173      'Header' => 'fru.h',
4174      'Line' => '269',
4175      'Param' => {
4176        '0' => {
4177          'name' => 'instance_id',
4178          'type' => '121'
4179        },
4180        '1' => {
4181          'name' => 'completion_code',
4182          'type' => '121'
4183        },
4184        '2' => {
4185          'name' => 'next_data_transfer_handle',
4186          'type' => '1023'
4187        },
4188        '3' => {
4189          'name' => 'transfer_flag',
4190          'type' => '121'
4191        },
4192        '4' => {
4193          'name' => 'msg',
4194          'type' => '4151'
4195        }
4196      },
4197      'Return' => '100',
4198      'ShortName' => 'encode_get_fru_record_table_resp'
4199    },
4200    '58565' => {
4201      'Header' => 'fru.h',
4202      'Line' => '251',
4203      'Param' => {
4204        '0' => {
4205          'name' => 'msg',
4206          'type' => '4598'
4207        },
4208        '1' => {
4209          'name' => 'payload_length',
4210          'type' => '1145'
4211        },
4212        '2' => {
4213          'name' => 'data_transfer_handle',
4214          'type' => '4608'
4215        },
4216        '3' => {
4217          'name' => 'transfer_operation_flag',
4218          'type' => '4603'
4219        }
4220      },
4221      'Reg' => {
4222        '0' => 'rdi',
4223        '1' => 'rsi',
4224        '2' => 'rdx',
4225        '3' => 'rcx'
4226      },
4227      'Return' => '100',
4228      'ShortName' => 'decode_get_fru_record_table_req'
4229    },
4230    '58669' => {
4231      'Header' => 'fru.h',
4232      'Line' => '232',
4233      'Param' => {
4234        '0' => {
4235          'name' => 'instance_id',
4236          'type' => '121'
4237        },
4238        '1' => {
4239          'name' => 'completion_code',
4240          'type' => '121'
4241        },
4242        '2' => {
4243          'name' => 'fru_data_major_version',
4244          'type' => '121'
4245        },
4246        '3' => {
4247          'name' => 'fru_data_minor_version',
4248          'type' => '121'
4249        },
4250        '4' => {
4251          'name' => 'fru_table_maximum_size',
4252          'type' => '1023'
4253        },
4254        '5' => {
4255          'name' => 'fru_table_length',
4256          'type' => '1023'
4257        },
4258        '6' => {
4259          'name' => 'total_record_set_identifiers',
4260          'offset' => '0',
4261          'type' => '1011'
4262        },
4263        '7' => {
4264          'name' => 'total_table_records',
4265          'offset' => '8',
4266          'type' => '1011'
4267        },
4268        '8' => {
4269          'name' => 'checksum',
4270          'offset' => '16',
4271          'type' => '1023'
4272        },
4273        '9' => {
4274          'name' => 'msg',
4275          'offset' => '24',
4276          'type' => '4151'
4277        }
4278      },
4279      'Return' => '100',
4280      'ShortName' => 'encode_get_fru_record_table_metadata_resp'
4281    },
4282    '58972' => {
4283      'Header' => 'fru.h',
4284      'Line' => '203',
4285      'Param' => {
4286        '0' => {
4287          'name' => 'msg',
4288          'type' => '4598'
4289        },
4290        '1' => {
4291          'name' => 'payload_length',
4292          'type' => '1145'
4293        },
4294        '2' => {
4295          'name' => 'completion_code',
4296          'type' => '4603'
4297        },
4298        '3' => {
4299          'name' => 'fru_data_major_version',
4300          'type' => '4603'
4301        },
4302        '4' => {
4303          'name' => 'fru_data_minor_version',
4304          'type' => '4603'
4305        },
4306        '5' => {
4307          'name' => 'fru_table_maximum_size',
4308          'type' => '4608'
4309        },
4310        '6' => {
4311          'name' => 'fru_table_length',
4312          'offset' => '0',
4313          'type' => '4608'
4314        },
4315        '7' => {
4316          'name' => 'total_record_set_identifiers',
4317          'offset' => '8',
4318          'type' => '12526'
4319        },
4320        '8' => {
4321          'name' => 'total_table_records',
4322          'offset' => '16',
4323          'type' => '12526'
4324        },
4325        '9' => {
4326          'name' => 'checksum',
4327          'offset' => '24',
4328          'type' => '4608'
4329        }
4330      },
4331      'Reg' => {
4332        '1' => 'rdi',
4333        '2' => 'rdx',
4334        '3' => 'r10',
4335        '4' => 'r8',
4336        '5' => 'r9'
4337      },
4338      'Return' => '100',
4339      'ShortName' => 'decode_get_fru_record_table_metadata_resp'
4340    },
4341    '59182' => {
4342      'Header' => 'fru.h',
4343      'Line' => '178',
4344      'Param' => {
4345        '0' => {
4346          'name' => 'instance_id',
4347          'type' => '121'
4348        },
4349        '1' => {
4350          'name' => 'msg',
4351          'type' => '4151'
4352        },
4353        '2' => {
4354          'name' => 'payload_length',
4355          'type' => '1145'
4356        }
4357      },
4358      'Return' => '100',
4359      'ShortName' => 'encode_get_fru_record_table_metadata_req'
4360    },
4361    '77093' => {
4362      'Header' => 'pdr.h',
4363      'Line' => '638',
4364      'Param' => {
4365        '0' => {
4366          'name' => 'pdr',
4367          'type' => '1219'
4368        },
4369        '1' => {
4370          'name' => 'pdr_len',
4371          'type' => '1011'
4372        },
4373        '2' => {
4374          'name' => 'num_entities',
4375          'type' => '13089'
4376        },
4377        '3' => {
4378          'name' => 'entities',
4379          'type' => '77418'
4380        }
4381      },
4382      'Reg' => {
4383        '2' => 'rbp',
4384        '3' => 'r12'
4385      },
4386      'Return' => '1',
4387      'ShortName' => 'pldm_entity_association_pdr_extract'
4388    },
4389    '77433' => {
4390      'Header' => 'pdr.h',
4391      'Line' => '626',
4392      'Param' => {
4393        '0' => {
4394          'name' => 'tree',
4395          'type' => '77482'
4396        }
4397      },
4398      'Reg' => {
4399        '0' => 'rdi'
4400      },
4401      'Return' => '805',
4402      'ShortName' => 'pldm_is_empty_entity_assoc_tree'
4403    },
4404    '77487' => {
4405      'Header' => 'pdr.h',
4406      'Line' => '616',
4407      'Param' => {
4408        '0' => {
4409          'name' => 'tree',
4410          'type' => '77482'
4411        }
4412      },
4413      'Reg' => {
4414        '0' => 'rdi'
4415      },
4416      'Return' => '1',
4417      'ShortName' => 'pldm_entity_association_tree_destroy_root'
4418    },
4419    '77646' => {
4420      'Header' => 'pdr.h',
4421      'Line' => '593',
4422      'Param' => {
4423        '0' => {
4424          'name' => 'org_tree',
4425          'type' => '77482'
4426        },
4427        '1' => {
4428          'name' => 'new_tree',
4429          'type' => '77482'
4430        }
4431      },
4432      'Return' => '1',
4433      'ShortName' => 'pldm_entity_association_tree_copy_root'
4434    },
4435    '78075' => {
4436      'Header' => 'pdr.h',
4437      'Line' => '567',
4438      'Param' => {
4439        '0' => {
4440          'name' => 'tree',
4441          'type' => '77482'
4442        },
4443        '1' => {
4444          'name' => 'entity',
4445          'type' => '67463'
4446        }
4447      },
4448      'Return' => '60996',
4449      'ShortName' => 'pldm_entity_association_tree_find'
4450    },
4451    '78355' => {
4452      'Header' => 'pdr.h',
4453      'Line' => '581',
4454      'Param' => {
4455        '0' => {
4456          'name' => 'tree',
4457          'type' => '77482'
4458        },
4459        '1' => {
4460          'name' => 'entity',
4461          'type' => '67463'
4462        },
4463        '2' => {
4464          'name' => 'is_remote',
4465          'type' => '805'
4466        }
4467      },
4468      'Return' => '60996',
4469      'ShortName' => 'pldm_entity_association_tree_find_with_locality'
4470    },
4471    '78737' => {
4472      'Header' => 'pdr.h',
4473      'Line' => '213',
4474      'Param' => {
4475        '0' => {
4476          'name' => 'repo',
4477          'type' => '78859'
4478        },
4479        '1' => {
4480          'name' => 'first',
4481          'type' => '1023'
4482        },
4483        '2' => {
4484          'name' => 'last',
4485          'type' => '1023'
4486        }
4487      },
4488      'Reg' => {
4489        '1' => 'rsi',
4490        '2' => 'rdx'
4491      },
4492      'Return' => '60991',
4493      'ShortName' => 'pldm_pdr_find_last_in_range'
4494    },
4495    '78864' => {
4496      'Header' => 'pdr.h',
4497      'Line' => '178',
4498      'Param' => {
4499        '0' => {
4500          'name' => 'repo',
4501          'type' => '61872'
4502        }
4503      },
4504      'Reg' => {
4505        '0' => 'rdi'
4506      },
4507      'Return' => '1',
4508      'ShortName' => 'pldm_pdr_remove_remote_pdrs'
4509    },
4510    '79112' => {
4511      'Header' => 'pdr.h',
4512      'Line' => '187',
4513      'Param' => {
4514        '0' => {
4515          'name' => 'repo',
4516          'type' => '61872'
4517        },
4518        '1' => {
4519          'name' => 'terminus_handle',
4520          'type' => '1011'
4521        }
4522      },
4523      'Reg' => {
4524        '0' => 'rdi',
4525        '1' => 'rsi'
4526      },
4527      'Return' => '1',
4528      'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
4529    },
4530    '79380' => {
4531      'Header' => 'pdr.h',
4532      'Line' => '528',
4533      'Param' => {
4534        '0' => {
4535          'name' => 'tree',
4536          'type' => '77482'
4537        },
4538        '1' => {
4539          'name' => 'entity',
4540          'type' => '60129'
4541        },
4542        '2' => {
4543          'name' => 'node',
4544          'type' => '78070'
4545        }
4546      },
4547      'Return' => '1',
4548      'ShortName' => 'pldm_find_entity_ref_in_tree'
4549    },
4550    '79667' => {
4551      'Header' => 'pdr.h',
4552      'Line' => '517',
4553      'Param' => {
4554        '0' => {
4555          'name' => 'node',
4556          'type' => '60996'
4557        },
4558        '1' => {
4559          'name' => 'repo',
4560          'type' => '61872'
4561        },
4562        '2' => {
4563          'name' => 'entities',
4564          'type' => '77418'
4565        },
4566        '3' => {
4567          'name' => 'num_entities',
4568          'type' => '1145'
4569        },
4570        '4' => {
4571          'name' => 'is_remote',
4572          'type' => '805'
4573        },
4574        '5' => {
4575          'name' => 'terminus_handle',
4576          'type' => '1011'
4577        },
4578        '6' => {
4579          'name' => 'record_handle',
4580          'offset' => '0',
4581          'type' => '1023'
4582        }
4583      },
4584      'Reg' => {
4585        '0' => 'rdi',
4586        '1' => 'rsi',
4587        '2' => 'rdx',
4588        '3' => 'rcx',
4589        '4' => 'r8',
4590        '5' => 'r9'
4591      },
4592      'Return' => '100',
4593      'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
4594    },
4595    '79900' => {
4596      'Header' => 'pdr.h',
4597      'Line' => '500',
4598      'Param' => {
4599        '0' => {
4600          'name' => 'node',
4601          'type' => '60996'
4602        },
4603        '1' => {
4604          'name' => 'repo',
4605          'type' => '61872'
4606        },
4607        '2' => {
4608          'name' => 'entities',
4609          'type' => '77418'
4610        },
4611        '3' => {
4612          'name' => 'num_entities',
4613          'type' => '1145'
4614        },
4615        '4' => {
4616          'name' => 'is_remote',
4617          'type' => '805'
4618        },
4619        '5' => {
4620          'name' => 'terminus_handle',
4621          'type' => '1011'
4622        }
4623      },
4624      'Return' => '100',
4625      'ShortName' => 'pldm_entity_association_pdr_add_from_node'
4626    },
4627    '80118' => {
4628      'Header' => 'pdr.h',
4629      'Line' => '451',
4630      'Param' => {
4631        '0' => {
4632          'name' => 'tree',
4633          'type' => '77482'
4634        },
4635        '1' => {
4636          'name' => 'repo',
4637          'type' => '61872'
4638        },
4639        '2' => {
4640          'name' => 'is_remote',
4641          'type' => '805'
4642        },
4643        '3' => {
4644          'name' => 'terminus_handle',
4645          'type' => '1011'
4646        }
4647      },
4648      'Return' => '100',
4649      'ShortName' => 'pldm_entity_association_pdr_add'
4650    },
4651    '81675' => {
4652      'Header' => 'pdr.h',
4653      'Line' => '554',
4654      'Param' => {
4655        '0' => {
4656          'name' => 'parent',
4657          'type' => '60996'
4658        },
4659        '1' => {
4660          'name' => 'node',
4661          'type' => '67463'
4662        }
4663      },
4664      'Reg' => {
4665        '0' => 'rdi',
4666        '1' => 'rsi'
4667      },
4668      'Return' => '805',
4669      'ShortName' => 'pldm_is_current_parent_child'
4670    },
4671    '81764' => {
4672      'Header' => 'pdr.h',
4673      'Line' => '540',
4674      'Param' => {
4675        '0' => {
4676          'name' => 'node',
4677          'type' => '60996'
4678        },
4679        '1' => {
4680          'name' => 'association_type',
4681          'type' => '121'
4682        }
4683      },
4684      'Reg' => {
4685        '0' => 'rdi',
4686        '1' => 'rcx'
4687      },
4688      'Return' => '121',
4689      'ShortName' => 'pldm_entity_get_num_children'
4690    },
4691    '81979' => {
4692      'Header' => 'pdr.h',
4693      'Line' => '435',
4694      'Param' => {
4695        '0' => {
4696          'name' => 'node',
4697          'type' => '60996'
4698        }
4699      },
4700      'Reg' => {
4701        '0' => 'rdi'
4702      },
4703      'Return' => '805',
4704      'ShortName' => 'pldm_entity_is_exist_parent'
4705    },
4706    '82028' => {
4707      'Header' => 'pdr.h',
4708      'Line' => '425',
4709      'Param' => {
4710        '0' => {
4711          'name' => 'node',
4712          'type' => '60996'
4713        }
4714      },
4715      'Return' => '60129',
4716      'ShortName' => 'pldm_entity_get_parent'
4717    },
4718    '82162' => {
4719      'Header' => 'pdr.h',
4720      'Line' => '415',
4721      'Param' => {
4722        '0' => {
4723          'name' => 'node',
4724          'type' => '60996'
4725        }
4726      },
4727      'Return' => '805',
4728      'ShortName' => 'pldm_entity_is_node_parent'
4729    },
4730    '82317' => {
4731      'Header' => 'pdr.h',
4732      'Line' => '405',
4733      'Param' => {
4734        '0' => {
4735          'name' => 'tree',
4736          'type' => '77482'
4737        }
4738      },
4739      'Reg' => {
4740        '0' => 'rdi'
4741      },
4742      'Return' => '1',
4743      'ShortName' => 'pldm_entity_association_tree_destroy'
4744    },
4745    '82496' => {
4746      'Header' => 'pdr.h',
4747      'Line' => '377',
4748      'Param' => {
4749        '0' => {
4750          'name' => 'tree',
4751          'type' => '77482'
4752        },
4753        '1' => {
4754          'name' => 'entities',
4755          'type' => '77418'
4756        },
4757        '2' => {
4758          'name' => 'size',
4759          'type' => '13089'
4760        }
4761      },
4762      'Reg' => {
4763        '2' => 'rbp'
4764      },
4765      'Return' => '1',
4766      'ShortName' => 'pldm_entity_association_tree_visit'
4767    },
4768    '82955' => {
4769      'Header' => 'pdr.h',
4770      'Line' => '359',
4771      'Param' => {
4772        '0' => {
4773          'name' => 'tree',
4774          'type' => '77482'
4775        },
4776        '1' => {
4777          'name' => 'entity',
4778          'type' => '67463'
4779        },
4780        '2' => {
4781          'name' => 'entity_instance_number',
4782          'type' => '1011'
4783        },
4784        '3' => {
4785          'name' => 'parent',
4786          'type' => '60996'
4787        },
4788        '4' => {
4789          'name' => 'association_type',
4790          'type' => '121'
4791        },
4792        '5' => {
4793          'name' => 'is_remote',
4794          'type' => '805'
4795        },
4796        '6' => {
4797          'name' => 'is_update_container_id',
4798          'offset' => '0',
4799          'type' => '805'
4800        },
4801        '7' => {
4802          'name' => 'container_id',
4803          'offset' => '8',
4804          'type' => '1011'
4805        }
4806      },
4807      'Return' => '60996',
4808      'ShortName' => 'pldm_entity_association_tree_add_entity'
4809    },
4810    '83562' => {
4811      'Header' => 'pdr.h',
4812      'Line' => '331',
4813      'Param' => {
4814        '0' => {
4815          'name' => 'tree',
4816          'type' => '77482'
4817        },
4818        '1' => {
4819          'name' => 'entity',
4820          'type' => '67463'
4821        },
4822        '2' => {
4823          'name' => 'entity_instance_number',
4824          'type' => '1011'
4825        },
4826        '3' => {
4827          'name' => 'parent',
4828          'type' => '60996'
4829        },
4830        '4' => {
4831          'name' => 'association_type',
4832          'type' => '121'
4833        }
4834      },
4835      'Return' => '60996',
4836      'ShortName' => 'pldm_entity_association_tree_add'
4837    },
4838    '83885' => {
4839      'Header' => 'pdr.h',
4840      'Line' => '314',
4841      'Return' => '77482',
4842      'ShortName' => 'pldm_entity_association_tree_init'
4843    },
4844    '83959' => {
4845      'Header' => 'pdr.h',
4846      'Line' => '399',
4847      'Param' => {
4848        '0' => {
4849          'name' => 'entity',
4850          'type' => '84093'
4851        }
4852      },
4853      'Return' => '1011',
4854      'ShortName' => 'pldm_entity_node_get_remote_container_id'
4855    },
4856    '84119' => {
4857      'Header' => 'pdr.h',
4858      'Line' => '388',
4859      'Param' => {
4860        '0' => {
4861          'name' => 'node',
4862          'type' => '60996'
4863        }
4864      },
4865      'Return' => '60129',
4866      'ShortName' => 'pldm_entity_extract'
4867    },
4868    '84715' => {
4869      'Header' => 'pdr.h',
4870      'Line' => '200',
4871      'Param' => {
4872        '0' => {
4873          'name' => 'repo',
4874          'type' => '78859'
4875        },
4876        '1' => {
4877          'name' => 'terminus_handle',
4878          'type' => '1011'
4879        },
4880        '2' => {
4881          'name' => 'tid',
4882          'type' => '121'
4883        },
4884        '3' => {
4885          'name' => 'tl_eid',
4886          'type' => '121'
4887        },
4888        '4' => {
4889          'name' => 'valid_bit',
4890          'type' => '805'
4891        }
4892      },
4893      'Reg' => {
4894        '0' => 'rbx',
4895        '1' => 'rbp',
4896        '2' => 'r12',
4897        '3' => 'r13'
4898      },
4899      'Return' => '1',
4900      'ShortName' => 'pldm_pdr_update_TL_pdr'
4901    },
4902    '85069' => {
4903      'Header' => 'pdr.h',
4904      'Line' => '279',
4905      'Param' => {
4906        '0' => {
4907          'name' => 'repo',
4908          'type' => '78859'
4909        },
4910        '1' => {
4911          'name' => 'fru_rsi',
4912          'type' => '1011'
4913        },
4914        '2' => {
4915          'name' => 'terminus_handle',
4916          'type' => '12526'
4917        },
4918        '3' => {
4919          'name' => 'entity_type',
4920          'type' => '12526'
4921        },
4922        '4' => {
4923          'name' => 'entity_instance_num',
4924          'type' => '12526'
4925        },
4926        '5' => {
4927          'name' => 'container_id',
4928          'type' => '12526'
4929        }
4930      },
4931      'Reg' => {
4932        '2' => 'r12'
4933      },
4934      'Return' => '62895',
4935      'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
4936    },
4937    '85423' => {
4938      'Header' => 'pdr.h',
4939      'Line' => '258',
4940      'Param' => {
4941        '0' => {
4942          'name' => 'repo',
4943          'type' => '61872'
4944        },
4945        '1' => {
4946          'name' => 'terminus_handle',
4947          'type' => '1011'
4948        },
4949        '2' => {
4950          'name' => 'fru_rsi',
4951          'type' => '1011'
4952        },
4953        '3' => {
4954          'name' => 'entity_type',
4955          'type' => '1011'
4956        },
4957        '4' => {
4958          'name' => 'entity_instance_num',
4959          'type' => '1011'
4960        },
4961        '5' => {
4962          'name' => 'container_id',
4963          'type' => '1011'
4964        },
4965        '6' => {
4966          'name' => 'bmc_record_handle',
4967          'offset' => '0',
4968          'type' => '4608'
4969        }
4970      },
4971      'Return' => '100',
4972      'ShortName' => 'pldm_pdr_add_fru_record_set'
4973    },
4974    '85736' => {
4975      'Header' => 'pdr.h',
4976      'Line' => '170',
4977      'Param' => {
4978        '0' => {
4979          'name' => 'record',
4980          'type' => '62895'
4981        }
4982      },
4983      'Return' => '805',
4984      'ShortName' => 'pldm_pdr_record_is_remote'
4985    },
4986    '86107' => {
4987      'Header' => 'pdr.h',
4988      'Line' => '94',
4989      'Param' => {
4990        '0' => {
4991          'name' => 'repo',
4992          'type' => '78859'
4993        },
4994        '1' => {
4995          'name' => 'record',
4996          'type' => '62895'
4997        }
4998      },
4999      'Return' => '1023',
5000      'ShortName' => 'pldm_pdr_get_record_handle'
5001    },
5002    '86324' => {
5003      'Header' => 'pdr.h',
5004      'Line' => '62',
5005      'Param' => {
5006        '0' => {
5007          'name' => 'repo',
5008          'type' => '78859'
5009        }
5010      },
5011      'Return' => '1023',
5012      'ShortName' => 'pldm_pdr_get_repo_size'
5013    },
5014    '86455' => {
5015      'Header' => 'pdr.h',
5016      'Line' => '52',
5017      'Param' => {
5018        '0' => {
5019          'name' => 'repo',
5020          'type' => '78859'
5021        }
5022      },
5023      'Return' => '1023',
5024      'ShortName' => 'pldm_pdr_get_record_count'
5025    },
5026    '86586' => {
5027      'Header' => 'pdr.h',
5028      'Line' => '160',
5029      'Param' => {
5030        '0' => {
5031          'name' => 'repo',
5032          'type' => '78859'
5033        },
5034        '1' => {
5035          'name' => 'pdr_type',
5036          'type' => '121'
5037        },
5038        '2' => {
5039          'name' => 'curr_record',
5040          'type' => '62895'
5041        },
5042        '3' => {
5043          'name' => 'data',
5044          'type' => '50636'
5045        },
5046        '4' => {
5047          'name' => 'size',
5048          'type' => '4608'
5049        }
5050      },
5051      'Reg' => {
5052        '0' => 'rdi',
5053        '3' => 'rcx',
5054        '4' => 'r8'
5055      },
5056      'Return' => '62895',
5057      'ShortName' => 'pldm_pdr_find_record_by_type'
5058    },
5059    '86757' => {
5060      'Header' => 'pdr.h',
5061      'Line' => '142',
5062      'Param' => {
5063        '0' => {
5064          'name' => 'repo',
5065          'type' => '78859'
5066        },
5067        '1' => {
5068          'name' => 'curr_record',
5069          'type' => '62895'
5070        },
5071        '2' => {
5072          'name' => 'data',
5073          'type' => '50636'
5074        },
5075        '3' => {
5076          'name' => 'size',
5077          'type' => '4608'
5078        },
5079        '4' => {
5080          'name' => 'next_record_handle',
5081          'type' => '4608'
5082        }
5083      },
5084      'Reg' => {
5085        '0' => 'rdi',
5086        '1' => 'rsi',
5087        '2' => 'r9',
5088        '3' => 'rcx',
5089        '4' => 'r8'
5090      },
5091      'Return' => '62895',
5092      'ShortName' => 'pldm_pdr_get_next_record'
5093    },
5094    '86964' => {
5095      'Header' => 'pdr.h',
5096      'Line' => '123',
5097      'Param' => {
5098        '0' => {
5099          'name' => 'repo',
5100          'type' => '78859'
5101        },
5102        '1' => {
5103          'name' => 'record_handle',
5104          'type' => '1023'
5105        },
5106        '2' => {
5107          'name' => 'data',
5108          'type' => '50636'
5109        },
5110        '3' => {
5111          'name' => 'size',
5112          'type' => '4608'
5113        },
5114        '4' => {
5115          'name' => 'next_record_handle',
5116          'type' => '4608'
5117        }
5118      },
5119      'Reg' => {
5120        '0' => 'rdi',
5121        '1' => 'rsi',
5122        '2' => 'r9',
5123        '3' => 'rcx',
5124        '4' => 'r8'
5125      },
5126      'Return' => '62895',
5127      'ShortName' => 'pldm_pdr_find_record'
5128    },
5129    '87143' => {
5130      'Header' => 'pdr.h',
5131      'Line' => '42',
5132      'Param' => {
5133        '0' => {
5134          'name' => 'repo',
5135          'type' => '61872'
5136        }
5137      },
5138      'Reg' => {
5139        '0' => 'rdi'
5140      },
5141      'Return' => '1',
5142      'ShortName' => 'pldm_pdr_destroy'
5143    },
5144    '87296' => {
5145      'Header' => 'pdr.h',
5146      'Line' => '36',
5147      'Return' => '61872',
5148      'ShortName' => 'pldm_pdr_init'
5149    },
5150    '87368' => {
5151      'Header' => 'pdr.h',
5152      'Line' => '79',
5153      'Param' => {
5154        '0' => {
5155          'name' => 'repo',
5156          'type' => '61872'
5157        },
5158        '1' => {
5159          'name' => 'data',
5160          'type' => '1219'
5161        },
5162        '2' => {
5163          'name' => 'size',
5164          'type' => '1023'
5165        },
5166        '3' => {
5167          'name' => 'is_remote',
5168          'type' => '805'
5169        },
5170        '4' => {
5171          'name' => 'terminus_handle',
5172          'type' => '1011'
5173        },
5174        '5' => {
5175          'name' => 'record_handle',
5176          'type' => '4608'
5177        }
5178      },
5179      'Reg' => {
5180        '0' => 'rbp',
5181        '1' => 'r13',
5182        '2' => 'r14',
5183        '5' => 'r12'
5184      },
5185      'Return' => '100',
5186      'ShortName' => 'pldm_pdr_add'
5187    },
5188    '95191' => {
5189      'Header' => 'platform.h',
5190      'Line' => '2514',
5191      'Param' => {
5192        '0' => {
5193          'name' => 'event',
5194          'type' => '95240'
5195        }
5196      },
5197      'Reg' => {
5198        '0' => 'rdi'
5199      },
5200      'Return' => '4603',
5201      'ShortName' => 'pldm_platform_cper_event_event_data'
5202    },
5203    '95245' => {
5204      'Header' => 'platform.h',
5205      'Line' => '2503',
5206      'Param' => {
5207        '0' => {
5208          'name' => 'event_data',
5209          'type' => '2341'
5210        },
5211        '1' => {
5212          'name' => 'event_data_length',
5213          'type' => '1145'
5214        },
5215        '2' => {
5216          'name' => 'cper_event',
5217          'type' => '95240'
5218        },
5219        '3' => {
5220          'name' => 'cper_event_length',
5221          'type' => '1145'
5222        }
5223      },
5224      'Return' => '100',
5225      'ShortName' => 'decode_pldm_platform_cper_event'
5226    },
5227    '96429' => {
5228      'Header' => 'platform.h',
5229      'Line' => '2492',
5230      'Param' => {
5231        '0' => {
5232          'name' => 'pdr',
5233          'type' => '97040'
5234        }
5235      },
5236      'Reg' => {
5237        '0' => 'rdi'
5238      },
5239      'Return' => '100',
5240      'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
5241    },
5242    '97045' => {
5243      'Header' => 'platform.h',
5244      'Line' => '2470',
5245      'Param' => {
5246        '0' => {
5247          'name' => 'data',
5248          'type' => '2341'
5249        },
5250        '1' => {
5251          'name' => 'data_length',
5252          'type' => '1145'
5253        },
5254        '2' => {
5255          'name' => 'pdr',
5256          'type' => '97040'
5257        },
5258        '3' => {
5259          'name' => 'pdr_length',
5260          'type' => '1145'
5261        }
5262      },
5263      'Return' => '100',
5264      'ShortName' => 'decode_entity_auxiliary_names_pdr'
5265    },
5266    '101652' => {
5267      'Header' => 'platform.h',
5268      'Line' => '1854',
5269      'Param' => {
5270        '0' => {
5271          'name' => 'instance_id',
5272          'type' => '121'
5273        },
5274        '1' => {
5275          'name' => 'resp',
5276          'type' => '102768'
5277        },
5278        '2' => {
5279          'name' => 'msg',
5280          'type' => '4151'
5281        },
5282        '3' => {
5283          'name' => 'payload_length',
5284          'type' => '1145'
5285        }
5286      },
5287      'Reg' => {
5288        '2' => 'r13'
5289      },
5290      'Return' => '100',
5291      'ShortName' => 'encode_get_state_effecter_states_resp'
5292    },
5293    '102783' => {
5294      'Header' => 'platform.h',
5295      'Line' => '1837',
5296      'Param' => {
5297        '0' => {
5298          'name' => 'msg',
5299          'type' => '4598'
5300        },
5301        '1' => {
5302          'name' => 'payload_length',
5303          'type' => '1145'
5304        },
5305        '2' => {
5306          'name' => 'resp',
5307          'type' => '102768'
5308        }
5309      },
5310      'Reg' => {
5311        '2' => 'rdx'
5312      },
5313      'Return' => '100',
5314      'ShortName' => 'decode_get_state_effecter_states_resp'
5315    },
5316    '103813' => {
5317      'Header' => 'platform.h',
5318      'Line' => '1806',
5319      'Param' => {
5320        '0' => {
5321          'name' => 'msg',
5322          'type' => '4598'
5323        },
5324        '1' => {
5325          'name' => 'payload_length',
5326          'type' => '1145'
5327        },
5328        '2' => {
5329          'name' => 'effecter_id',
5330          'type' => '12526'
5331        }
5332      },
5333      'Return' => '100',
5334      'ShortName' => 'decode_get_state_effecter_states_req'
5335    },
5336    '104452' => {
5337      'Header' => 'platform.h',
5338      'Line' => '1820',
5339      'Param' => {
5340        '0' => {
5341          'name' => 'instance_id',
5342          'type' => '121'
5343        },
5344        '1' => {
5345          'name' => 'effecter_id',
5346          'type' => '1011'
5347        },
5348        '2' => {
5349          'name' => 'msg',
5350          'type' => '4151'
5351        },
5352        '3' => {
5353          'name' => 'payload_length',
5354          'type' => '1145'
5355        }
5356      },
5357      'Return' => '100',
5358      'ShortName' => 'encode_get_state_effecter_states_req'
5359    },
5360    '122202' => {
5361      'Header' => 'platform.h',
5362      'Line' => '1986',
5363      'Param' => {
5364        '0' => {
5365          'name' => 'msg',
5366          'type' => '4598'
5367        },
5368        '1' => {
5369          'name' => 'payload_length',
5370          'type' => '1145'
5371        },
5372        '2' => {
5373          'name' => 'completion_code',
5374          'type' => '4603'
5375        },
5376        '3' => {
5377          'name' => 'tid',
5378          'type' => '4603'
5379        },
5380        '4' => {
5381          'name' => 'event_id',
5382          'type' => '12526'
5383        },
5384        '5' => {
5385          'name' => 'next_data_transfer_handle',
5386          'type' => '4608'
5387        },
5388        '6' => {
5389          'name' => 'transfer_flag',
5390          'offset' => '0',
5391          'type' => '4603'
5392        },
5393        '7' => {
5394          'name' => 'event_class',
5395          'offset' => '8',
5396          'type' => '4603'
5397        },
5398        '8' => {
5399          'name' => 'event_data_size',
5400          'offset' => '16',
5401          'type' => '4608'
5402        },
5403        '9' => {
5404          'name' => 'event_data',
5405          'offset' => '24',
5406          'type' => '52619'
5407        },
5408        '10' => {
5409          'name' => 'event_data_integrity_checksum',
5410          'offset' => '32',
5411          'type' => '4608'
5412        }
5413      },
5414      'Return' => '100',
5415      'ShortName' => 'decode_poll_for_platform_event_message_resp'
5416    },
5417    '124336' => {
5418      'Header' => 'platform.h',
5419      'Line' => '1960',
5420      'Param' => {
5421        '0' => {
5422          'name' => 'instance_id',
5423          'type' => '121'
5424        },
5425        '1' => {
5426          'name' => 'format_version',
5427          'type' => '121'
5428        },
5429        '2' => {
5430          'name' => 'transfer_operation_flag',
5431          'type' => '121'
5432        },
5433        '3' => {
5434          'name' => 'data_transfer_handle',
5435          'type' => '1023'
5436        },
5437        '4' => {
5438          'name' => 'event_id_to_acknowledge',
5439          'type' => '1011'
5440        },
5441        '5' => {
5442          'name' => 'msg',
5443          'type' => '4151'
5444        },
5445        '6' => {
5446          'name' => 'payload_length',
5447          'offset' => '0',
5448          'type' => '1145'
5449        }
5450      },
5451      'Return' => '100',
5452      'ShortName' => 'encode_poll_for_platform_event_message_req'
5453    },
5454    '125434' => {
5455      'Header' => 'platform.h',
5456      'Line' => '2430',
5457      'Param' => {
5458        '0' => {
5459          'name' => 'instance_id',
5460          'type' => '121'
5461        },
5462        '1' => {
5463          'name' => 'completion_code',
5464          'type' => '121'
5465        },
5466        '2' => {
5467          'name' => 'msg',
5468          'type' => '4151'
5469        }
5470      },
5471      'Return' => '100',
5472      'ShortName' => 'encode_set_event_receiver_resp'
5473    },
5474    '125607' => {
5475      'Header' => 'platform.h',
5476      'Line' => '2416',
5477      'Param' => {
5478        '0' => {
5479          'name' => 'msg',
5480          'type' => '4598'
5481        },
5482        '1' => {
5483          'name' => 'payload_length',
5484          'type' => '1145'
5485        },
5486        '2' => {
5487          'name' => 'event_message_global_enable',
5488          'type' => '4603'
5489        },
5490        '3' => {
5491          'name' => 'transport_protocol_type',
5492          'type' => '4603'
5493        },
5494        '4' => {
5495          'name' => 'event_receiver_address_info',
5496          'type' => '4603'
5497        },
5498        '5' => {
5499          'name' => 'heartbeat_timer',
5500          'type' => '12526'
5501        }
5502      },
5503      'Return' => '100',
5504      'ShortName' => 'decode_set_event_receiver_req'
5505    },
5506    '126732' => {
5507      'Header' => 'platform.h',
5508      'Line' => '2394',
5509      'Param' => {
5510        '0' => {
5511          'name' => 'msg',
5512          'type' => '4598'
5513        },
5514        '1' => {
5515          'name' => 'payload_length',
5516          'type' => '1145'
5517        },
5518        '2' => {
5519          'name' => 'completion_code',
5520          'type' => '4603'
5521        }
5522      },
5523      'Reg' => {
5524        '0' => 'rdi',
5525        '1' => 'rsi',
5526        '2' => 'rdx'
5527      },
5528      'Return' => '100',
5529      'ShortName' => 'decode_set_event_receiver_resp'
5530    },
5531    '127233' => {
5532      'Header' => 'platform.h',
5533      'Line' => '2380',
5534      'Param' => {
5535        '0' => {
5536          'name' => 'instance_id',
5537          'type' => '121'
5538        },
5539        '1' => {
5540          'name' => 'event_message_global_enable',
5541          'type' => '121'
5542        },
5543        '2' => {
5544          'name' => 'transport_protocol_type',
5545          'type' => '121'
5546        },
5547        '3' => {
5548          'name' => 'event_receiver_address_info',
5549          'type' => '121'
5550        },
5551        '4' => {
5552          'name' => 'heartbeat_timer',
5553          'type' => '1011'
5554        },
5555        '5' => {
5556          'name' => 'msg',
5557          'type' => '4151'
5558        }
5559      },
5560      'Return' => '100',
5561      'ShortName' => 'encode_set_event_receiver_req'
5562    },
5563    '127491' => {
5564      'Header' => 'platform.h',
5565      'Line' => '1501',
5566      'Param' => {
5567        '0' => {
5568          'name' => 'msg',
5569          'type' => '4598'
5570        },
5571        '1' => {
5572          'name' => 'payload_length',
5573          'type' => '1145'
5574        },
5575        '2' => {
5576          'name' => 'sensor_id',
5577          'type' => '12526'
5578        },
5579        '3' => {
5580          'name' => 'rearm_event_state',
5581          'type' => '4603'
5582        }
5583      },
5584      'Return' => '100',
5585      'ShortName' => 'decode_get_sensor_reading_req'
5586    },
5587    '128318' => {
5588      'Header' => 'platform.h',
5589      'Line' => '1527',
5590      'Param' => {
5591        '0' => {
5592          'name' => 'instance_id',
5593          'type' => '121'
5594        },
5595        '1' => {
5596          'name' => 'completion_code',
5597          'type' => '121'
5598        },
5599        '2' => {
5600          'name' => 'sensor_data_size',
5601          'type' => '121'
5602        },
5603        '3' => {
5604          'name' => 'sensor_operational_state',
5605          'type' => '121'
5606        },
5607        '4' => {
5608          'name' => 'sensor_event_message_enable',
5609          'type' => '121'
5610        },
5611        '5' => {
5612          'name' => 'present_state',
5613          'type' => '121'
5614        },
5615        '6' => {
5616          'name' => 'previous_state',
5617          'offset' => '0',
5618          'type' => '121'
5619        },
5620        '7' => {
5621          'name' => 'event_state',
5622          'offset' => '8',
5623          'type' => '121'
5624        },
5625        '8' => {
5626          'name' => 'present_reading',
5627          'offset' => '16',
5628          'type' => '1219'
5629        },
5630        '9' => {
5631          'name' => 'msg',
5632          'offset' => '24',
5633          'type' => '4151'
5634        },
5635        '10' => {
5636          'name' => 'payload_length',
5637          'offset' => '32',
5638          'type' => '1145'
5639        }
5640      },
5641      'Return' => '100',
5642      'ShortName' => 'encode_get_sensor_reading_resp'
5643    },
5644    '128872' => {
5645      'Header' => 'platform.h',
5646      'Line' => '2355',
5647      'Param' => {
5648        '0' => {
5649          'name' => 'msg',
5650          'type' => '4598'
5651        },
5652        '1' => {
5653          'name' => 'payload_length',
5654          'type' => '1145'
5655        },
5656        '2' => {
5657          'name' => 'completion_code',
5658          'type' => '4603'
5659        },
5660        '3' => {
5661          'name' => 'sensor_data_size',
5662          'type' => '4603'
5663        },
5664        '4' => {
5665          'name' => 'sensor_operational_state',
5666          'type' => '4603'
5667        },
5668        '5' => {
5669          'name' => 'sensor_event_message_enable',
5670          'type' => '4603'
5671        },
5672        '6' => {
5673          'name' => 'present_state',
5674          'offset' => '0',
5675          'type' => '4603'
5676        },
5677        '7' => {
5678          'name' => 'previous_state',
5679          'offset' => '8',
5680          'type' => '4603'
5681        },
5682        '8' => {
5683          'name' => 'event_state',
5684          'offset' => '16',
5685          'type' => '4603'
5686        },
5687        '9' => {
5688          'name' => 'present_reading',
5689          'offset' => '24',
5690          'type' => '4603'
5691        }
5692      },
5693      'Return' => '100',
5694      'ShortName' => 'decode_get_sensor_reading_resp'
5695    },
5696    '131601' => {
5697      'Header' => 'platform.h',
5698      'Line' => '2330',
5699      'Param' => {
5700        '0' => {
5701          'name' => 'instance_id',
5702          'type' => '121'
5703        },
5704        '1' => {
5705          'name' => 'sensor_id',
5706          'type' => '1011'
5707        },
5708        '2' => {
5709          'name' => 'rearm_event_state',
5710          'type' => '121'
5711        },
5712        '3' => {
5713          'name' => 'msg',
5714          'type' => '4151'
5715        }
5716      },
5717      'Return' => '100',
5718      'ShortName' => 'encode_get_sensor_reading_req'
5719    },
5720    '131819' => {
5721      'Header' => 'platform.h',
5722      'Line' => '2311',
5723      'Param' => {
5724        '0' => {
5725          'name' => 'change_record_data',
5726          'type' => '1219'
5727        },
5728        '1' => {
5729          'name' => 'change_record_data_size',
5730          'type' => '1145'
5731        },
5732        '2' => {
5733          'name' => 'event_data_operation',
5734          'type' => '4603'
5735        },
5736        '3' => {
5737          'name' => 'number_of_change_entries',
5738          'type' => '4603'
5739        },
5740        '4' => {
5741          'name' => 'change_entry_data_offset',
5742          'type' => '13089'
5743        }
5744      },
5745      'Reg' => {
5746        '0' => 'rdi',
5747        '2' => 'rsi',
5748        '3' => 'r9',
5749        '4' => 'r8'
5750      },
5751      'Return' => '100',
5752      'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
5753    },
5754    '133281' => {
5755      'Header' => 'platform.h',
5756      'Line' => '2217',
5757      'Param' => {
5758        '0' => {
5759          'name' => 'event_data',
5760          'type' => '2341'
5761        },
5762        '1' => {
5763          'name' => 'event_data_length',
5764          'type' => '1145'
5765        },
5766        '2' => {
5767          'name' => 'poll_event',
5768          'type' => '134291'
5769        }
5770      },
5771      'Return' => '100',
5772      'ShortName' => 'decode_pldm_message_poll_event_data'
5773    },
5774    '134296' => {
5775      'Header' => 'platform.h',
5776      'Line' => '2203',
5777      'Param' => {
5778        '0' => {
5779          'name' => 'event_data',
5780          'type' => '1219'
5781        },
5782        '1' => {
5783          'name' => 'event_data_size',
5784          'type' => '1145'
5785        },
5786        '2' => {
5787          'name' => 'event_data_format',
5788          'type' => '4603'
5789        },
5790        '3' => {
5791          'name' => 'number_of_change_records',
5792          'type' => '4603'
5793        },
5794        '4' => {
5795          'name' => 'change_record_data_offset',
5796          'type' => '13089'
5797        }
5798      },
5799      'Reg' => {
5800        '0' => 'rdi',
5801        '2' => 'rsi',
5802        '3' => 'r9',
5803        '4' => 'r8'
5804      },
5805      'Return' => '100',
5806      'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
5807    },
5808    '134973' => {
5809      'Header' => 'platform.h',
5810      'Line' => '2265',
5811      'Param' => {
5812        '0' => {
5813          'name' => 'event_data_format',
5814          'type' => '121'
5815        },
5816        '1' => {
5817          'name' => 'number_of_change_records',
5818          'type' => '121'
5819        },
5820        '2' => {
5821          'name' => 'event_data_operations',
5822          'type' => '1219'
5823        },
5824        '3' => {
5825          'name' => 'numbers_of_change_entries',
5826          'type' => '1219'
5827        },
5828        '4' => {
5829          'name' => 'change_entries',
5830          'type' => '135292'
5831        },
5832        '5' => {
5833          'name' => 'event_data',
5834          'type' => '135307'
5835        },
5836        '6' => {
5837          'name' => 'actual_change_records_size',
5838          'offset' => '0',
5839          'type' => '13089'
5840        },
5841        '7' => {
5842          'name' => 'max_change_records_size',
5843          'offset' => '8',
5844          'type' => '1145'
5845        }
5846      },
5847      'Reg' => {
5848        '0' => 'rdi',
5849        '1' => 'rbx',
5850        '2' => 'r10',
5851        '3' => 'r11',
5852        '4' => 'r8',
5853        '5' => 'r9'
5854      },
5855      'Return' => '100',
5856      'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
5857    },
5858    '135317' => {
5859      'Header' => 'platform.h',
5860      'Line' => '2181',
5861      'Param' => {
5862        '0' => {
5863          'name' => 'msg',
5864          'type' => '4598'
5865        },
5866        '1' => {
5867          'name' => 'payload_length',
5868          'type' => '1145'
5869        },
5870        '2' => {
5871          'name' => 'completion_code',
5872          'type' => '4603'
5873        },
5874        '3' => {
5875          'name' => 'effecter_data_size',
5876          'type' => '4603'
5877        },
5878        '4' => {
5879          'name' => 'effecter_oper_state',
5880          'type' => '4603'
5881        },
5882        '5' => {
5883          'name' => 'pending_value',
5884          'type' => '4603'
5885        },
5886        '6' => {
5887          'name' => 'present_value',
5888          'offset' => '0',
5889          'type' => '4603'
5890        }
5891      },
5892      'Return' => '100',
5893      'ShortName' => 'decode_get_numeric_effecter_value_resp'
5894    },
5895    '138786' => {
5896      'Header' => 'platform.h',
5897      'Line' => '1458',
5898      'Param' => {
5899        '0' => {
5900          'name' => 'msg',
5901          'type' => '4598'
5902        },
5903        '1' => {
5904          'name' => 'payload_length',
5905          'type' => '1145'
5906        },
5907        '2' => {
5908          'name' => 'effecter_id',
5909          'type' => '12526'
5910        }
5911      },
5912      'Return' => '100',
5913      'ShortName' => 'decode_get_numeric_effecter_value_req'
5914    },
5915    '139457' => {
5916      'Header' => 'platform.h',
5917      'Line' => '1482',
5918      'Param' => {
5919        '0' => {
5920          'name' => 'instance_id',
5921          'type' => '121'
5922        },
5923        '1' => {
5924          'name' => 'completion_code',
5925          'type' => '121'
5926        },
5927        '2' => {
5928          'name' => 'effecter_data_size',
5929          'type' => '121'
5930        },
5931        '3' => {
5932          'name' => 'effecter_oper_state',
5933          'type' => '121'
5934        },
5935        '4' => {
5936          'name' => 'pending_value',
5937          'type' => '1219'
5938        },
5939        '5' => {
5940          'name' => 'present_value',
5941          'type' => '1219'
5942        },
5943        '6' => {
5944          'name' => 'msg',
5945          'offset' => '0',
5946          'type' => '4151'
5947        },
5948        '7' => {
5949          'name' => 'payload_length',
5950          'offset' => '8',
5951          'type' => '1145'
5952        }
5953      },
5954      'Return' => '100',
5955      'ShortName' => 'encode_get_numeric_effecter_value_resp'
5956    },
5957    '140155' => {
5958      'Header' => 'platform.h',
5959      'Line' => '2160',
5960      'Param' => {
5961        '0' => {
5962          'name' => 'instance_id',
5963          'type' => '121'
5964        },
5965        '1' => {
5966          'name' => 'effecter_id',
5967          'type' => '1011'
5968        },
5969        '2' => {
5970          'name' => 'msg',
5971          'type' => '4151'
5972        }
5973      },
5974      'Return' => '100',
5975      'ShortName' => 'encode_get_numeric_effecter_value_req'
5976    },
5977    '140353' => {
5978      'Header' => 'platform.h',
5979      'Line' => '2145',
5980      'Param' => {
5981        '0' => {
5982          'name' => 'pdr_data',
5983          'type' => '2341'
5984        },
5985        '1' => {
5986          'name' => 'pdr_data_length',
5987          'type' => '1145'
5988        },
5989        '2' => {
5990          'name' => 'pdr_value',
5991          'type' => '165523'
5992        }
5993      },
5994      'Return' => '100',
5995      'ShortName' => 'decode_numeric_sensor_pdr_data'
5996    },
5997    '165528' => {
5998      'Header' => 'platform.h',
5999      'Line' => '2133',
6000      'Param' => {
6001        '0' => {
6002          'name' => 'sensor_data',
6003          'type' => '1219'
6004        },
6005        '1' => {
6006          'name' => 'sensor_data_length',
6007          'type' => '1145'
6008        },
6009        '2' => {
6010          'name' => 'event_state',
6011          'type' => '4603'
6012        },
6013        '3' => {
6014          'name' => 'previous_event_state',
6015          'type' => '4603'
6016        },
6017        '4' => {
6018          'name' => 'sensor_data_size',
6019          'type' => '4603'
6020        },
6021        '5' => {
6022          'name' => 'present_reading',
6023          'type' => '4608'
6024        }
6025      },
6026      'Reg' => {
6027        '0' => 'rdi',
6028        '5' => 'r9'
6029      },
6030      'Return' => '100',
6031      'ShortName' => 'decode_numeric_sensor_data'
6032    },
6033    '167618' => {
6034      'Header' => 'platform.h',
6035      'Line' => '2112',
6036      'Param' => {
6037        '0' => {
6038          'name' => 'sensor_data',
6039          'type' => '1219'
6040        },
6041        '1' => {
6042          'name' => 'sensor_data_length',
6043          'type' => '1145'
6044        },
6045        '2' => {
6046          'name' => 'sensor_offset',
6047          'type' => '4603'
6048        },
6049        '3' => {
6050          'name' => 'event_state',
6051          'type' => '4603'
6052        },
6053        '4' => {
6054          'name' => 'previous_event_state',
6055          'type' => '4603'
6056        }
6057      },
6058      'Reg' => {
6059        '0' => 'rdi',
6060        '2' => 'rsi',
6061        '3' => 'r9',
6062        '4' => 'r8'
6063      },
6064      'Return' => '100',
6065      'ShortName' => 'decode_state_sensor_data'
6066    },
6067    '168424' => {
6068      'Header' => 'platform.h',
6069      'Line' => '2094',
6070      'Param' => {
6071        '0' => {
6072          'name' => 'sensor_data',
6073          'type' => '1219'
6074        },
6075        '1' => {
6076          'name' => 'sensor_data_length',
6077          'type' => '1145'
6078        },
6079        '2' => {
6080          'name' => 'present_op_state',
6081          'type' => '4603'
6082        },
6083        '3' => {
6084          'name' => 'previous_op_state',
6085          'type' => '4603'
6086        }
6087      },
6088      'Reg' => {
6089        '0' => 'r8',
6090        '2' => 'rdx',
6091        '3' => 'rcx'
6092      },
6093      'Return' => '100',
6094      'ShortName' => 'decode_sensor_op_data'
6095    },
6096    '169081' => {
6097      'Header' => 'platform.h',
6098      'Line' => '2077',
6099      'Param' => {
6100        '0' => {
6101          'name' => 'event_data',
6102          'type' => '1219'
6103        },
6104        '1' => {
6105          'name' => 'event_data_length',
6106          'type' => '1145'
6107        },
6108        '2' => {
6109          'name' => 'sensor_id',
6110          'type' => '12526'
6111        },
6112        '3' => {
6113          'name' => 'sensor_event_class_type',
6114          'type' => '4603'
6115        },
6116        '4' => {
6117          'name' => 'event_class_data_offset',
6118          'type' => '13089'
6119        }
6120      },
6121      'Return' => '100',
6122      'ShortName' => 'decode_sensor_event_data'
6123    },
6124    '169961' => {
6125      'Header' => 'platform.h',
6126      'Line' => '2056',
6127      'Param' => {
6128        '0' => {
6129          'name' => 'msg',
6130          'type' => '4598'
6131        },
6132        '1' => {
6133          'name' => 'payload_length',
6134          'type' => '1145'
6135        },
6136        '2' => {
6137          'name' => 'completion_code',
6138          'type' => '4603'
6139        },
6140        '3' => {
6141          'name' => 'synchrony_config',
6142          'type' => '4603'
6143        },
6144        '4' => {
6145          'name' => 'synchrony_config_support',
6146          'type' => '6424'
6147        },
6148        '5' => {
6149          'name' => 'number_event_class_returned',
6150          'type' => '4603'
6151        },
6152        '6' => {
6153          'name' => 'event_class',
6154          'offset' => '0',
6155          'type' => '4603'
6156        },
6157        '7' => {
6158          'name' => 'event_class_count',
6159          'offset' => '8',
6160          'type' => '121'
6161        }
6162      },
6163      'Reg' => {
6164        '4' => 'r8',
6165        '5' => 'r9'
6166      },
6167      'Return' => '100',
6168      'ShortName' => 'decode_event_message_supported_resp'
6169    },
6170    '171246' => {
6171      'Header' => 'platform.h',
6172      'Line' => '2039',
6173      'Param' => {
6174        '0' => {
6175          'name' => 'instance_id',
6176          'type' => '121'
6177        },
6178        '1' => {
6179          'name' => 'format_version',
6180          'type' => '121'
6181        },
6182        '2' => {
6183          'name' => 'msg',
6184          'type' => '4151'
6185        }
6186      },
6187      'Return' => '100',
6188      'ShortName' => 'encode_event_message_supported_req'
6189    },
6190    '171444' => {
6191      'Header' => 'platform.h',
6192      'Line' => '2012',
6193      'Param' => {
6194        '0' => {
6195          'name' => 'msg',
6196          'type' => '4598'
6197        },
6198        '1' => {
6199          'name' => 'payload_length',
6200          'type' => '1145'
6201        },
6202        '2' => {
6203          'name' => 'completion_code',
6204          'type' => '4603'
6205        },
6206        '3' => {
6207          'name' => 'terminus_max_buffer_size',
6208          'type' => '12526'
6209        }
6210      },
6211      'Return' => '100',
6212      'ShortName' => 'decode_event_message_buffer_size_resp'
6213    },
6214    '172277' => {
6215      'Header' => 'platform.h',
6216      'Line' => '2025',
6217      'Param' => {
6218        '0' => {
6219          'name' => 'instance_id',
6220          'type' => '121'
6221        },
6222        '1' => {
6223          'name' => 'event_receiver_max_buffer_size',
6224          'type' => '1011'
6225        },
6226        '2' => {
6227          'name' => 'msg',
6228          'type' => '4151'
6229        }
6230      },
6231      'Reg' => {
6232        '2' => 'rbx'
6233      },
6234      'Return' => '100',
6235      'ShortName' => 'encode_event_message_buffer_size_req'
6236    },
6237    '172475' => {
6238      'Header' => 'platform.h',
6239      'Line' => '2001',
6240      'Param' => {
6241        '0' => {
6242          'name' => 'msg',
6243          'type' => '4598'
6244        },
6245        '1' => {
6246          'name' => 'payload_length',
6247          'type' => '1145'
6248        },
6249        '2' => {
6250          'name' => 'completion_code',
6251          'type' => '4603'
6252        },
6253        '3' => {
6254          'name' => 'platform_event_status',
6255          'type' => '4603'
6256        }
6257      },
6258      'Reg' => {
6259        '3' => 'rcx'
6260      },
6261      'Return' => '100',
6262      'ShortName' => 'decode_platform_event_message_resp'
6263    },
6264    '173151' => {
6265      'Header' => 'platform.h',
6266      'Line' => '1944',
6267      'Param' => {
6268        '0' => {
6269          'name' => 'instance_id',
6270          'type' => '121'
6271        },
6272        '1' => {
6273          'name' => 'format_version',
6274          'type' => '121'
6275        },
6276        '2' => {
6277          'name' => 'tid',
6278          'type' => '121'
6279        },
6280        '3' => {
6281          'name' => 'event_class',
6282          'type' => '121'
6283        },
6284        '4' => {
6285          'name' => 'event_data',
6286          'type' => '1219'
6287        },
6288        '5' => {
6289          'name' => 'event_data_length',
6290          'type' => '1145'
6291        },
6292        '6' => {
6293          'name' => 'msg',
6294          'offset' => '0',
6295          'type' => '4151'
6296        },
6297        '7' => {
6298          'name' => 'payload_length',
6299          'offset' => '8',
6300          'type' => '1145'
6301        }
6302      },
6303      'Return' => '100',
6304      'ShortName' => 'encode_platform_event_message_req'
6305    },
6306    '173552' => {
6307      'Header' => 'platform.h',
6308      'Line' => '1924',
6309      'Param' => {
6310        '0' => {
6311          'name' => 'instance_id',
6312          'type' => '121'
6313        },
6314        '1' => {
6315          'name' => 'completion_code',
6316          'type' => '121'
6317        },
6318        '2' => {
6319          'name' => 'tid',
6320          'type' => '121'
6321        },
6322        '3' => {
6323          'name' => 'event_id',
6324          'type' => '1011'
6325        },
6326        '4' => {
6327          'name' => 'next_data_transfer_handle',
6328          'type' => '1023'
6329        },
6330        '5' => {
6331          'name' => 'transfer_flag',
6332          'type' => '121'
6333        },
6334        '6' => {
6335          'name' => 'event_class',
6336          'offset' => '0',
6337          'type' => '121'
6338        },
6339        '7' => {
6340          'name' => 'event_data_size',
6341          'offset' => '8',
6342          'type' => '1023'
6343        },
6344        '8' => {
6345          'name' => 'event_data',
6346          'offset' => '16',
6347          'type' => '4603'
6348        },
6349        '9' => {
6350          'name' => 'checksum',
6351          'offset' => '24',
6352          'type' => '1023'
6353        },
6354        '10' => {
6355          'name' => 'msg',
6356          'offset' => '32',
6357          'type' => '4151'
6358        },
6359        '11' => {
6360          'name' => 'payload_length',
6361          'offset' => '40',
6362          'type' => '1145'
6363        }
6364      },
6365      'Return' => '100',
6366      'ShortName' => 'encode_poll_for_platform_event_message_resp'
6367    },
6368    '175673' => {
6369      'Header' => 'platform.h',
6370      'Line' => '1902',
6371      'Param' => {
6372        '0' => {
6373          'name' => 'instance_id',
6374          'type' => '121'
6375        },
6376        '1' => {
6377          'name' => 'completion_code',
6378          'type' => '121'
6379        },
6380        '2' => {
6381          'name' => 'platform_event_status',
6382          'type' => '121'
6383        },
6384        '3' => {
6385          'name' => 'msg',
6386          'type' => '4151'
6387        }
6388      },
6389      'Return' => '100',
6390      'ShortName' => 'encode_platform_event_message_resp'
6391    },
6392    '175891' => {
6393      'Header' => 'platform.h',
6394      'Line' => '1887',
6395      'Param' => {
6396        '0' => {
6397          'name' => 'msg',
6398          'type' => '4598'
6399        },
6400        '1' => {
6401          'name' => 'payload_length',
6402          'type' => '1145'
6403        },
6404        '2' => {
6405          'name' => 'format_version',
6406          'type' => '4603'
6407        },
6408        '3' => {
6409          'name' => 'transfer_operation_flag',
6410          'type' => '4603'
6411        },
6412        '4' => {
6413          'name' => 'data_transfer_handle',
6414          'type' => '4608'
6415        },
6416        '5' => {
6417          'name' => 'event_id_to_acknowledge',
6418          'type' => '12526'
6419        }
6420      },
6421      'Return' => '100',
6422      'ShortName' => 'decode_poll_for_platform_event_message_req'
6423    },
6424    '177212' => {
6425      'Header' => 'platform.h',
6426      'Line' => '1871',
6427      'Param' => {
6428        '0' => {
6429          'name' => 'msg',
6430          'type' => '4598'
6431        },
6432        '1' => {
6433          'name' => 'payload_length',
6434          'type' => '1145'
6435        },
6436        '2' => {
6437          'name' => 'format_version',
6438          'type' => '4603'
6439        },
6440        '3' => {
6441          'name' => 'tid',
6442          'type' => '4603'
6443        },
6444        '4' => {
6445          'name' => 'event_class',
6446          'type' => '4603'
6447        },
6448        '5' => {
6449          'name' => 'event_data_offset',
6450          'type' => '13089'
6451        }
6452      },
6453      'Reg' => {
6454        '0' => 'rdi',
6455        '2' => 'rsi',
6456        '3' => 'r11',
6457        '4' => 'r8',
6458        '5' => 'r9'
6459      },
6460      'Return' => '100',
6461      'ShortName' => 'decode_platform_event_message_req'
6462    },
6463    '178038' => {
6464      'Header' => 'platform.h',
6465      'Line' => '2289',
6466      'Param' => {
6467        '0' => {
6468          'name' => 'event_data',
6469          'type' => '178229'
6470        },
6471        '1' => {
6472          'name' => 'event_data_size',
6473          'type' => '31672'
6474        },
6475        '2' => {
6476          'name' => 'sensor_id',
6477          'type' => '15842'
6478        },
6479        '3' => {
6480          'name' => 'sensor_event_class',
6481          'type' => '90737'
6482        },
6483        '4' => {
6484          'name' => 'sensor_offset',
6485          'type' => '1006'
6486        },
6487        '5' => {
6488          'name' => 'event_state',
6489          'type' => '1006'
6490        },
6491        '6' => {
6492          'name' => 'previous_event_state',
6493          'offset' => '0',
6494          'type' => '1006'
6495        },
6496        '7' => {
6497          'name' => 'actual_event_data_size',
6498          'type' => '132501'
6499        }
6500      },
6501      'Reg' => {
6502        '1' => 'rdi',
6503        '2' => 'rdx',
6504        '3' => 'rcx',
6505        '4' => 'r8',
6506        '5' => 'r9',
6507        '7' => 'rsi'
6508      },
6509      'Return' => '100',
6510      'ShortName' => 'encode_sensor_event_data'
6511    },
6512    '178244' => {
6513      'Header' => 'platform.h',
6514      'Line' => '1423',
6515      'Param' => {
6516        '0' => {
6517          'name' => 'msg',
6518          'type' => '4598'
6519        },
6520        '1' => {
6521          'name' => 'payload_length',
6522          'type' => '1145'
6523        },
6524        '2' => {
6525          'name' => 'sensor_id',
6526          'type' => '12526'
6527        },
6528        '3' => {
6529          'name' => 'sensor_rearm',
6530          'type' => '6424'
6531        },
6532        '4' => {
6533          'name' => 'reserved',
6534          'type' => '4603'
6535        }
6536      },
6537      'Return' => '100',
6538      'ShortName' => 'decode_get_state_sensor_readings_req'
6539    },
6540    '179220' => {
6541      'Header' => 'platform.h',
6542      'Line' => '1791',
6543      'Param' => {
6544        '0' => {
6545          'name' => 'msg',
6546          'type' => '4598'
6547        },
6548        '1' => {
6549          'name' => 'payload_length',
6550          'type' => '1145'
6551        },
6552        '2' => {
6553          'name' => 'completion_code',
6554          'type' => '4603'
6555        },
6556        '3' => {
6557          'name' => 'comp_sensor_count',
6558          'type' => '4603'
6559        },
6560        '4' => {
6561          'name' => 'field',
6562          'type' => '180457'
6563        }
6564      },
6565      'Reg' => {
6566        '3' => 'rcx',
6567        '4' => 'r8'
6568      },
6569      'Return' => '100',
6570      'ShortName' => 'decode_get_state_sensor_readings_resp'
6571    },
6572    '180462' => {
6573      'Header' => 'platform.h',
6574      'Line' => '1771',
6575      'Param' => {
6576        '0' => {
6577          'name' => 'instance_id',
6578          'type' => '121'
6579        },
6580        '1' => {
6581          'name' => 'sensor_id',
6582          'type' => '1011'
6583        },
6584        '2' => {
6585          'name' => 'sensor_rearm',
6586          'type' => '2776'
6587        },
6588        '3' => {
6589          'name' => 'reserved',
6590          'type' => '121'
6591        },
6592        '4' => {
6593          'name' => 'msg',
6594          'type' => '4151'
6595        }
6596      },
6597      'Return' => '100',
6598      'ShortName' => 'encode_get_state_sensor_readings_req'
6599    },
6600    '180700' => {
6601      'Header' => 'platform.h',
6602      'Line' => '1443',
6603      'Param' => {
6604        '0' => {
6605          'name' => 'instance_id',
6606          'type' => '121'
6607        },
6608        '1' => {
6609          'name' => 'completion_code',
6610          'type' => '121'
6611        },
6612        '2' => {
6613          'name' => 'comp_sensor_count',
6614          'type' => '121'
6615        },
6616        '3' => {
6617          'name' => 'field',
6618          'type' => '180457'
6619        },
6620        '4' => {
6621          'name' => 'msg',
6622          'type' => '4151'
6623        }
6624      },
6625      'Return' => '100',
6626      'ShortName' => 'encode_get_state_sensor_readings_resp'
6627    },
6628    '181054' => {
6629      'Header' => 'platform.h',
6630      'Line' => '1752',
6631      'Param' => {
6632        '0' => {
6633          'name' => 'msg',
6634          'type' => '4598'
6635        },
6636        '1' => {
6637          'name' => 'payload_length',
6638          'type' => '1145'
6639        },
6640        '2' => {
6641          'name' => 'completion_code',
6642          'type' => '4603'
6643        }
6644      },
6645      'Reg' => {
6646        '0' => 'rdi',
6647        '1' => 'rsi',
6648        '2' => 'rdx'
6649      },
6650      'Return' => '100',
6651      'ShortName' => 'decode_set_numeric_effecter_value_resp'
6652    },
6653    '181131' => {
6654      'Header' => 'platform.h',
6655      'Line' => '1739',
6656      'Param' => {
6657        '0' => {
6658          'name' => 'instance_id',
6659          'type' => '121'
6660        },
6661        '1' => {
6662          'name' => 'effecter_id',
6663          'type' => '1011'
6664        },
6665        '2' => {
6666          'name' => 'effecter_data_size',
6667          'type' => '121'
6668        },
6669        '3' => {
6670          'name' => 'effecter_value',
6671          'type' => '1219'
6672        },
6673        '4' => {
6674          'name' => 'msg',
6675          'type' => '4151'
6676        },
6677        '5' => {
6678          'name' => 'payload_length',
6679          'type' => '1145'
6680        }
6681      },
6682      'Reg' => {
6683        '3' => 'r12'
6684      },
6685      'Return' => '100',
6686      'ShortName' => 'encode_set_numeric_effecter_value_req'
6687    },
6688    '181603' => {
6689      'Header' => 'platform.h',
6690      'Line' => '1314',
6691      'Param' => {
6692        '0' => {
6693          'name' => 'instance_id',
6694          'type' => '121'
6695        },
6696        '1' => {
6697          'name' => 'completion_code',
6698          'type' => '121'
6699        },
6700        '2' => {
6701          'name' => 'msg',
6702          'type' => '4151'
6703        },
6704        '3' => {
6705          'name' => 'payload_length',
6706          'type' => '1145'
6707        }
6708      },
6709      'Return' => '100',
6710      'ShortName' => 'encode_set_numeric_effecter_value_resp'
6711    },
6712    '181796' => {
6713      'Header' => 'platform.h',
6714      'Line' => '1298',
6715      'Param' => {
6716        '0' => {
6717          'name' => 'msg',
6718          'type' => '4598'
6719        },
6720        '1' => {
6721          'name' => 'payload_length',
6722          'type' => '1145'
6723        },
6724        '2' => {
6725          'name' => 'effecter_id',
6726          'type' => '12526'
6727        },
6728        '3' => {
6729          'name' => 'effecter_data_size',
6730          'type' => '4603'
6731        },
6732        '4' => {
6733          'name' => 'effecter_value',
6734          'type' => '4603'
6735        }
6736      },
6737      'Return' => '100',
6738      'ShortName' => 'decode_set_numeric_effecter_value_req'
6739    },
6740    '185802' => {
6741      'Header' => 'platform.h',
6742      'Line' => '1650',
6743      'Param' => {
6744        '0' => {
6745          'name' => 'msg',
6746          'type' => '4598'
6747        },
6748        '1' => {
6749          'name' => 'payload_length',
6750          'type' => '1145'
6751        },
6752        '2' => {
6753          'name' => 'completion_code',
6754          'type' => '4603'
6755        },
6756        '3' => {
6757          'name' => 'next_record_hndl',
6758          'type' => '4608'
6759        },
6760        '4' => {
6761          'name' => 'next_data_transfer_hndl',
6762          'type' => '4608'
6763        },
6764        '5' => {
6765          'name' => 'transfer_flag',
6766          'type' => '4603'
6767        },
6768        '6' => {
6769          'name' => 'resp_cnt',
6770          'offset' => '0',
6771          'type' => '12526'
6772        },
6773        '7' => {
6774          'name' => 'record_data',
6775          'offset' => '8',
6776          'type' => '4603'
6777        },
6778        '8' => {
6779          'name' => 'record_data_length',
6780          'offset' => '16',
6781          'type' => '1145'
6782        },
6783        '9' => {
6784          'name' => 'transfer_crc',
6785          'offset' => '24',
6786          'type' => '4603'
6787        }
6788      },
6789      'Reg' => {
6790        '5' => 'rbx'
6791      },
6792      'Return' => '100',
6793      'ShortName' => 'decode_get_pdr_resp'
6794    },
6795    '187743' => {
6796      'Header' => 'platform.h',
6797      'Line' => '1619',
6798      'Param' => {
6799        '0' => {
6800          'name' => 'instance_id',
6801          'type' => '121'
6802        },
6803        '1' => {
6804          'name' => 'record_hndl',
6805          'type' => '1023'
6806        },
6807        '2' => {
6808          'name' => 'data_transfer_hndl',
6809          'type' => '1023'
6810        },
6811        '3' => {
6812          'name' => 'transfer_op_flag',
6813          'type' => '121'
6814        },
6815        '4' => {
6816          'name' => 'request_cnt',
6817          'type' => '1011'
6818        },
6819        '5' => {
6820          'name' => 'record_chg_num',
6821          'type' => '1011'
6822        },
6823        '6' => {
6824          'name' => 'msg',
6825          'offset' => '0',
6826          'type' => '4151'
6827        },
6828        '7' => {
6829          'name' => 'payload_length',
6830          'offset' => '8',
6831          'type' => '1145'
6832        }
6833      },
6834      'Reg' => {
6835        '2' => 'r14'
6836      },
6837      'Return' => '100',
6838      'ShortName' => 'encode_get_pdr_req'
6839    },
6840    '189966' => {
6841      'Header' => 'platform.h',
6842      'Line' => '1581',
6843      'Param' => {
6844        '0' => {
6845          'name' => 'msg',
6846          'type' => '4598'
6847        },
6848        '1' => {
6849          'name' => 'payload_length',
6850          'type' => '1145'
6851        },
6852        '2' => {
6853          'name' => 'completion_code',
6854          'type' => '4603'
6855        },
6856        '3' => {
6857          'name' => 'repository_state',
6858          'type' => '4603'
6859        },
6860        '4' => {
6861          'name' => 'update_time',
6862          'type' => '4603'
6863        },
6864        '5' => {
6865          'name' => 'oem_update_time',
6866          'type' => '4603'
6867        },
6868        '6' => {
6869          'name' => 'record_count',
6870          'offset' => '0',
6871          'type' => '4608'
6872        },
6873        '7' => {
6874          'name' => 'repository_size',
6875          'offset' => '8',
6876          'type' => '4608'
6877        },
6878        '8' => {
6879          'name' => 'largest_record_size',
6880          'offset' => '16',
6881          'type' => '4608'
6882        },
6883        '9' => {
6884          'name' => 'data_transfer_handle_timeout',
6885          'offset' => '24',
6886          'type' => '4603'
6887        }
6888      },
6889      'Return' => '100',
6890      'ShortName' => 'decode_get_pdr_repository_info_resp'
6891    },
6892    '192032' => {
6893      'Header' => 'platform.h',
6894      'Line' => '1557',
6895      'Param' => {
6896        '0' => {
6897          'name' => 'instance_id',
6898          'type' => '121'
6899        },
6900        '1' => {
6901          'name' => 'completion_code',
6902          'type' => '121'
6903        },
6904        '2' => {
6905          'name' => 'repository_state',
6906          'type' => '121'
6907        },
6908        '3' => {
6909          'name' => 'update_time',
6910          'type' => '1219'
6911        },
6912        '4' => {
6913          'name' => 'oem_update_time',
6914          'type' => '1219'
6915        },
6916        '5' => {
6917          'name' => 'record_count',
6918          'type' => '1023'
6919        },
6920        '6' => {
6921          'name' => 'repository_size',
6922          'offset' => '0',
6923          'type' => '1023'
6924        },
6925        '7' => {
6926          'name' => 'largest_record_size',
6927          'offset' => '8',
6928          'type' => '1023'
6929        },
6930        '8' => {
6931          'name' => 'data_transfer_handle_timeout',
6932          'offset' => '16',
6933          'type' => '121'
6934        },
6935        '9' => {
6936          'name' => 'msg',
6937          'offset' => '24',
6938          'type' => '4151'
6939        }
6940      },
6941      'Return' => '100',
6942      'ShortName' => 'encode_get_pdr_repository_info_resp'
6943    },
6944    '192505' => {
6945      'Header' => 'platform.h',
6946      'Line' => '1381',
6947      'Param' => {
6948        '0' => {
6949          'name' => 'instance_id',
6950          'type' => '121'
6951        },
6952        '1' => {
6953          'name' => 'completion_code',
6954          'type' => '121'
6955        },
6956        '2' => {
6957          'name' => 'next_record_hndl',
6958          'type' => '1023'
6959        },
6960        '3' => {
6961          'name' => 'next_data_transfer_hndl',
6962          'type' => '1023'
6963        },
6964        '4' => {
6965          'name' => 'transfer_flag',
6966          'type' => '121'
6967        },
6968        '5' => {
6969          'name' => 'resp_cnt',
6970          'type' => '1011'
6971        },
6972        '6' => {
6973          'name' => 'record_data',
6974          'offset' => '0',
6975          'type' => '1219'
6976        },
6977        '7' => {
6978          'name' => 'transfer_crc',
6979          'offset' => '8',
6980          'type' => '121'
6981        },
6982        '8' => {
6983          'name' => 'msg',
6984          'offset' => '16',
6985          'type' => '4151'
6986        }
6987      },
6988      'Return' => '100',
6989      'ShortName' => 'encode_get_pdr_resp'
6990    },
6991    '192954' => {
6992      'Header' => 'platform.h',
6993      'Line' => '1402',
6994      'Param' => {
6995        '0' => {
6996          'name' => 'msg',
6997          'type' => '4598'
6998        },
6999        '1' => {
7000          'name' => 'payload_length',
7001          'type' => '1145'
7002        },
7003        '2' => {
7004          'name' => 'record_hndl',
7005          'type' => '4608'
7006        },
7007        '3' => {
7008          'name' => 'data_transfer_hndl',
7009          'type' => '4608'
7010        },
7011        '4' => {
7012          'name' => 'transfer_op_flag',
7013          'type' => '4603'
7014        },
7015        '5' => {
7016          'name' => 'request_cnt',
7017          'type' => '12526'
7018        },
7019        '6' => {
7020          'name' => 'record_chg_num',
7021          'offset' => '0',
7022          'type' => '12526'
7023        }
7024      },
7025      'Return' => '100',
7026      'ShortName' => 'decode_get_pdr_req'
7027    },
7028    '194566' => {
7029      'Header' => 'platform.h',
7030      'Line' => '1353',
7031      'Param' => {
7032        '0' => {
7033          'name' => 'msg',
7034          'type' => '4598'
7035        },
7036        '1' => {
7037          'name' => 'payload_length',
7038          'type' => '1145'
7039        },
7040        '2' => {
7041          'name' => 'effecter_id',
7042          'type' => '12526'
7043        },
7044        '3' => {
7045          'name' => 'comp_effecter_count',
7046          'type' => '4603'
7047        },
7048        '4' => {
7049          'name' => 'field',
7050          'type' => '195689'
7051        }
7052      },
7053      'Return' => '100',
7054      'ShortName' => 'decode_set_state_effecter_states_req'
7055    },
7056    '195694' => {
7057      'Header' => 'platform.h',
7058      'Line' => '1718',
7059      'Param' => {
7060        '0' => {
7061          'name' => 'msg',
7062          'type' => '4598'
7063        },
7064        '1' => {
7065          'name' => 'payload_length',
7066          'type' => '1145'
7067        },
7068        '2' => {
7069          'name' => 'completion_code',
7070          'type' => '4603'
7071        }
7072      },
7073      'Reg' => {
7074        '0' => 'rdi',
7075        '1' => 'rsi',
7076        '2' => 'rdx'
7077      },
7078      'Return' => '100',
7079      'ShortName' => 'decode_set_state_effecter_states_resp'
7080    },
7081    '195769' => {
7082      'Header' => 'platform.h',
7083      'Line' => '1699',
7084      'Param' => {
7085        '0' => {
7086          'name' => 'instance_id',
7087          'type' => '121'
7088        },
7089        '1' => {
7090          'name' => 'effecter_id',
7091          'type' => '1011'
7092        },
7093        '2' => {
7094          'name' => 'comp_effecter_count',
7095          'type' => '121'
7096        },
7097        '3' => {
7098          'name' => 'field',
7099          'type' => '195689'
7100        },
7101        '4' => {
7102          'name' => 'msg',
7103          'type' => '4151'
7104        }
7105      },
7106      'Reg' => {
7107        '1' => 'rsi'
7108      },
7109      'Return' => '100',
7110      'ShortName' => 'encode_set_state_effecter_states_req'
7111    },
7112    '196113' => {
7113      'Header' => 'platform.h',
7114      'Line' => '1331',
7115      'Param' => {
7116        '0' => {
7117          'name' => 'instance_id',
7118          'type' => '121'
7119        },
7120        '1' => {
7121          'name' => 'completion_code',
7122          'type' => '121'
7123        },
7124        '2' => {
7125          'name' => 'msg',
7126          'type' => '4151'
7127        }
7128      },
7129      'Return' => '100',
7130      'ShortName' => 'encode_set_state_effecter_states_resp'
7131    },
7132    '196280' => {
7133      'Header' => 'platform.h',
7134      'Line' => '681',
7135      'Param' => {
7136        '0' => {
7137          'name' => 'sensor',
7138          'type' => '196670'
7139        },
7140        '1' => {
7141          'name' => 'allocation_size',
7142          'type' => '31672'
7143        },
7144        '2' => {
7145          'name' => 'possible_states',
7146          'type' => '196680'
7147        },
7148        '3' => {
7149          'name' => 'possible_states_size',
7150          'type' => '31672'
7151        },
7152        '4' => {
7153          'name' => 'actual_size',
7154          'type' => '132501'
7155        }
7156      },
7157      'Reg' => {
7158        '0' => 'rdi',
7159        '1' => 'rsi',
7160        '2' => 'r9',
7161        '3' => 'rcx',
7162        '4' => 'r8'
7163      },
7164      'Return' => '100',
7165      'ShortName' => 'encode_state_sensor_pdr'
7166    },
7167    '196690' => {
7168      'Header' => 'platform.h',
7169      'Line' => '921',
7170      'Param' => {
7171        '0' => {
7172          'name' => 'effecter',
7173          'type' => '196860'
7174        },
7175        '1' => {
7176          'name' => 'allocation_size',
7177          'type' => '31672'
7178        },
7179        '2' => {
7180          'name' => 'possible_states',
7181          'type' => '196870'
7182        },
7183        '3' => {
7184          'name' => 'possible_states_size',
7185          'type' => '31672'
7186        },
7187        '4' => {
7188          'name' => 'actual_size',
7189          'type' => '132501'
7190        }
7191      },
7192      'Reg' => {
7193        '0' => 'rdi',
7194        '1' => 'rsi',
7195        '2' => 'rdx',
7196        '3' => 'rcx',
7197        '4' => 'r8'
7198      },
7199      'Return' => '100',
7200      'ShortName' => 'encode_state_effecter_pdr'
7201    },
7202    '200305' => {
7203      'Header' => 'instance-id.h',
7204      'Line' => '85',
7205      'Param' => {
7206        '0' => {
7207          'name' => 'ctx',
7208          'type' => '200485'
7209        },
7210        '1' => {
7211          'name' => 'tid',
7212          'type' => '175'
7213        },
7214        '2' => {
7215          'name' => 'iid',
7216          'type' => '187'
7217        }
7218      },
7219      'Return' => '100',
7220      'ShortName' => 'pldm_instance_id_free'
7221    },
7222    '200490' => {
7223      'Header' => 'instance-id.h',
7224      'Line' => '68',
7225      'Param' => {
7226        '0' => {
7227          'name' => 'ctx',
7228          'type' => '200485'
7229        },
7230        '1' => {
7231          'name' => 'tid',
7232          'type' => '175'
7233        },
7234        '2' => {
7235          'name' => 'iid',
7236          'type' => '200872'
7237        }
7238      },
7239      'Return' => '100',
7240      'ShortName' => 'pldm_instance_id_alloc'
7241    },
7242    '200877' => {
7243      'Header' => 'instance-id.h',
7244      'Line' => '51',
7245      'Param' => {
7246        '0' => {
7247          'name' => 'ctx',
7248          'type' => '200485'
7249        }
7250      },
7251      'Reg' => {
7252        '0' => 'rdi'
7253      },
7254      'Return' => '100',
7255      'ShortName' => 'pldm_instance_db_destroy'
7256    },
7257    '200962' => {
7258      'Header' => 'instance-id.h',
7259      'Line' => '41',
7260      'Param' => {
7261        '0' => {
7262          'name' => 'ctx',
7263          'type' => '201048'
7264        }
7265      },
7266      'Return' => '100',
7267      'ShortName' => 'pldm_instance_db_init_default'
7268    },
7269    '201053' => {
7270      'Header' => 'instance-id.h',
7271      'Line' => '28',
7272      'Param' => {
7273        '0' => {
7274          'name' => 'ctx',
7275          'type' => '201048'
7276        },
7277        '1' => {
7278          'name' => 'dbpath',
7279          'type' => '3920'
7280        }
7281      },
7282      'Return' => '100',
7283      'ShortName' => 'pldm_instance_db_init'
7284    },
7285    '202004' => {
7286      'Header' => 'transport.h',
7287      'Line' => '53',
7288      'Param' => {
7289        '0' => {
7290          'name' => 'transport',
7291          'type' => '202041'
7292        },
7293        '1' => {
7294          'name' => 'tid',
7295          'type' => '175'
7296        },
7297        '2' => {
7298          'name' => 'pldm_msg',
7299          'type' => '2341'
7300        },
7301        '3' => {
7302          'name' => 'msg_len',
7303          'type' => '1145'
7304        }
7305      },
7306      'Reg' => {
7307        '0' => 'rdi',
7308        '1' => 'rsi',
7309        '2' => 'rdx',
7310        '3' => 'rcx'
7311      },
7312      'Return' => '201955',
7313      'ShortName' => 'pldm_transport_send_msg'
7314    },
7315    '202051' => {
7316      'Header' => 'transport.h',
7317      'Line' => '118',
7318      'Param' => {
7319        '0' => {
7320          'name' => 'transport',
7321          'type' => '202041'
7322        },
7323        '1' => {
7324          'name' => 'tid',
7325          'type' => '175'
7326        },
7327        '2' => {
7328          'name' => 'pldm_req_msg',
7329          'type' => '2341'
7330        },
7331        '3' => {
7332          'name' => 'req_msg_len',
7333          'type' => '1145'
7334        },
7335        '4' => {
7336          'name' => 'pldm_resp_msg',
7337          'type' => '52619'
7338        },
7339        '5' => {
7340          'name' => 'resp_msg_len',
7341          'type' => '13089'
7342        }
7343      },
7344      'Reg' => {
7345        '2' => 'r14'
7346      },
7347      'Return' => '201955',
7348      'ShortName' => 'pldm_transport_send_recv_msg'
7349    },
7350    '202108' => {
7351      'Header' => 'mctp-demux.h',
7352      'Line' => '18',
7353      'Param' => {
7354        '0' => {
7355          'name' => 'ctx',
7356          'type' => '201999'
7357        }
7358      },
7359      'Reg' => {
7360        '0' => 'rdi'
7361      },
7362      'Return' => '1',
7363      'ShortName' => 'pldm_transport_mctp_demux_destroy'
7364    },
7365    '202145' => {
7366      'Header' => 'transport.h',
7367      'Line' => '81',
7368      'Param' => {
7369        '0' => {
7370          'name' => 'transport',
7371          'type' => '202041'
7372        },
7373        '1' => {
7374          'name' => 'tid',
7375          'type' => '202182'
7376        },
7377        '2' => {
7378          'name' => 'pldm_msg',
7379          'type' => '52619'
7380        },
7381        '3' => {
7382          'name' => 'msg_len',
7383          'type' => '13089'
7384        }
7385      },
7386      'Reg' => {
7387        '0' => 'rdi',
7388        '1' => 'rsi',
7389        '2' => 'rbp',
7390        '3' => 'rcx'
7391      },
7392      'Return' => '201955',
7393      'ShortName' => 'pldm_transport_recv_msg'
7394    },
7395    '202187' => {
7396      'Header' => 'mctp-demux.h',
7397      'Line' => '32',
7398      'Param' => {
7399        '0' => {
7400          'name' => 'ctx',
7401          'type' => '201999'
7402        },
7403        '1' => {
7404          'name' => 'tid',
7405          'type' => '175'
7406        },
7407        '2' => {
7408          'name' => 'eid',
7409          'type' => '201840'
7410        }
7411      },
7412      'Reg' => {
7413        '0' => 'rdi',
7414        '1' => 'rsi',
7415        '2' => 'rdx'
7416      },
7417      'Return' => '100',
7418      'ShortName' => 'pldm_transport_mctp_demux_map_tid'
7419    },
7420    '202219' => {
7421      'Header' => 'mctp-demux.h',
7422      'Line' => '22',
7423      'Param' => {
7424        '0' => {
7425          'name' => 'ctx',
7426          'type' => '201999'
7427        }
7428      },
7429      'Reg' => {
7430        '0' => 'rdi'
7431      },
7432      'Return' => '202041',
7433      'ShortName' => 'pldm_transport_mctp_demux_core'
7434    },
7435    '202263' => {
7436      'Header' => 'mctp-demux.h',
7437      'Line' => '15',
7438      'Param' => {
7439        '0' => {
7440          'name' => 'ctx',
7441          'type' => '202285'
7442        }
7443      },
7444      'Reg' => {
7445        '0' => 'r12'
7446      },
7447      'Return' => '100',
7448      'ShortName' => 'pldm_transport_mctp_demux_init'
7449    },
7450    '202344' => {
7451      'Header' => 'pldm.h',
7452      'Line' => '119',
7453      'Return' => '1',
7454      'ShortName' => 'pldm_close'
7455    },
7456    '202388' => {
7457      'Header' => 'pldm.h',
7458      'Line' => '75',
7459      'Param' => {
7460        '0' => {
7461          'name' => 'eid',
7462          'type' => '201840'
7463        },
7464        '1' => {
7465          'name' => 'mctp_fd',
7466          'type' => '100'
7467        },
7468        '2' => {
7469          'name' => 'pldm_req_msg',
7470          'type' => '1219'
7471        },
7472        '3' => {
7473          'name' => 'req_msg_len',
7474          'type' => '1145'
7475        }
7476      },
7477      'Reg' => {
7478        '0' => 'rdi',
7479        '1' => 'rsi',
7480        '2' => 'rdx',
7481        '3' => 'rcx'
7482      },
7483      'Return' => '201955',
7484      'ShortName' => 'pldm_send'
7485    },
7486    '202807' => {
7487      'Header' => 'pldm.h',
7488      'Line' => '57',
7489      'Param' => {
7490        '0' => {
7491          'name' => 'eid',
7492          'type' => '201840'
7493        },
7494        '1' => {
7495          'name' => 'mctp_fd',
7496          'type' => '100'
7497        },
7498        '2' => {
7499          'name' => 'pldm_req_msg',
7500          'type' => '1219'
7501        },
7502        '3' => {
7503          'name' => 'req_msg_len',
7504          'type' => '1145'
7505        },
7506        '4' => {
7507          'name' => 'pldm_resp_msg',
7508          'type' => '50636'
7509        },
7510        '5' => {
7511          'name' => 'resp_msg_len',
7512          'type' => '13089'
7513        }
7514      },
7515      'Reg' => {
7516        '0' => 'rdi',
7517        '1' => 'rsi',
7518        '2' => 'rdx',
7519        '3' => 'rcx',
7520        '4' => 'r8',
7521        '5' => 'r9'
7522      },
7523      'Return' => '201955',
7524      'ShortName' => 'pldm_send_recv'
7525    },
7526    '203290' => {
7527      'Header' => 'pldm.h',
7528      'Line' => '94',
7529      'Param' => {
7530        '0' => {
7531          'name' => 'eid',
7532          'type' => '201840'
7533        },
7534        '1' => {
7535          'name' => 'mctp_fd',
7536          'type' => '100'
7537        },
7538        '2' => {
7539          'name' => 'instance_id',
7540          'type' => '121'
7541        },
7542        '3' => {
7543          'name' => 'pldm_resp_msg',
7544          'type' => '50636'
7545        },
7546        '4' => {
7547          'name' => 'resp_msg_len',
7548          'type' => '13089'
7549        }
7550      },
7551      'Reg' => {
7552        '3' => 'rbx'
7553      },
7554      'Return' => '201955',
7555      'ShortName' => 'pldm_recv'
7556    },
7557    '203516' => {
7558      'Header' => 'pldm.h',
7559      'Line' => '112',
7560      'Param' => {
7561        '0' => {
7562          'name' => 'eid',
7563          'type' => '201840'
7564        },
7565        '1' => {
7566          'name' => 'mctp_fd',
7567          'type' => '100'
7568        },
7569        '2' => {
7570          'name' => 'pldm_resp_msg',
7571          'type' => '50636'
7572        },
7573        '3' => {
7574          'name' => 'resp_msg_len',
7575          'type' => '13089'
7576        }
7577      },
7578      'Reg' => {
7579        '2' => 'r12',
7580        '3' => 'r13'
7581      },
7582      'Return' => '201955',
7583      'ShortName' => 'pldm_recv_any'
7584    },
7585    '203969' => {
7586      'Header' => 'pldm.h',
7587      'Line' => '39',
7588      'Return' => '201955',
7589      'ShortName' => 'pldm_open'
7590    },
7591    '206387' => {
7592      'Header' => 'af-mctp.h',
7593      'Line' => '54',
7594      'Param' => {
7595        '0' => {
7596          'name' => 'transport',
7597          'type' => '206543'
7598        },
7599        '1' => {
7600          'name' => 'smctp',
7601          'type' => '206548'
7602        },
7603        '2' => {
7604          'name' => 'len',
7605          'type' => '1145'
7606        }
7607      },
7608      'Reg' => {
7609        '1' => 'rsi',
7610        '2' => 'rdx'
7611      },
7612      'Return' => '100',
7613      'ShortName' => 'pldm_transport_af_mctp_bind'
7614    },
7615    '206553' => {
7616      'Header' => 'af-mctp.h',
7617      'Line' => '19',
7618      'Param' => {
7619        '0' => {
7620          'name' => 'ctx',
7621          'type' => '206543'
7622        }
7623      },
7624      'Reg' => {
7625        '0' => 'rdi'
7626      },
7627      'Return' => '1',
7628      'ShortName' => 'pldm_transport_af_mctp_destroy'
7629    },
7630    '206637' => {
7631      'Header' => 'af-mctp.h',
7632      'Line' => '16',
7633      'Param' => {
7634        '0' => {
7635          'name' => 'ctx',
7636          'type' => '206861'
7637        }
7638      },
7639      'Reg' => {
7640        '0' => 'r12'
7641      },
7642      'Return' => '100',
7643      'ShortName' => 'pldm_transport_af_mctp_init'
7644    },
7645    '208048' => {
7646      'Header' => 'af-mctp.h',
7647      'Line' => '37',
7648      'Param' => {
7649        '0' => {
7650          'name' => 'ctx',
7651          'type' => '206543'
7652        },
7653        '1' => {
7654          'name' => 'tid',
7655          'type' => '175'
7656        },
7657        '2' => {
7658          'name' => 'eid',
7659          'type' => '201840'
7660        }
7661      },
7662      'Reg' => {
7663        '0' => 'rdi',
7664        '1' => 'rsi',
7665        '2' => 'rdx'
7666      },
7667      'Return' => '100',
7668      'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
7669    },
7670    '208121' => {
7671      'Header' => 'af-mctp.h',
7672      'Line' => '33',
7673      'Param' => {
7674        '0' => {
7675          'name' => 'ctx',
7676          'type' => '206543'
7677        },
7678        '1' => {
7679          'name' => 'tid',
7680          'type' => '175'
7681        },
7682        '2' => {
7683          'name' => 'eid',
7684          'type' => '201840'
7685        }
7686      },
7687      'Reg' => {
7688        '0' => 'rdi',
7689        '1' => 'rsi',
7690        '2' => 'rdx'
7691      },
7692      'Return' => '100',
7693      'ShortName' => 'pldm_transport_af_mctp_map_tid'
7694    },
7695    '208362' => {
7696      'Header' => 'af-mctp.h',
7697      'Line' => '28',
7698      'Param' => {
7699        '0' => {
7700          'name' => 't',
7701          'type' => '202041'
7702        },
7703        '1' => {
7704          'name' => 'pollfd',
7705          'type' => '205039'
7706        }
7707      },
7708      'Reg' => {
7709        '0' => 'rdi',
7710        '1' => 'rsi'
7711      },
7712      'Return' => '100',
7713      'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
7714    },
7715    '208440' => {
7716      'Header' => 'af-mctp.h',
7717      'Line' => '23',
7718      'Param' => {
7719        '0' => {
7720          'name' => 'ctx',
7721          'type' => '206543'
7722        }
7723      },
7724      'Reg' => {
7725        '0' => 'rdi'
7726      },
7727      'Return' => '202041',
7728      'ShortName' => 'pldm_transport_af_mctp_core'
7729    },
7730    '212159' => {
7731      'Header' => 'mctp-demux.h',
7732      'Line' => '36',
7733      'Param' => {
7734        '0' => {
7735          'name' => 'ctx',
7736          'type' => '201999'
7737        },
7738        '1' => {
7739          'name' => 'tid',
7740          'type' => '175'
7741        },
7742        '2' => {
7743          'name' => 'eid',
7744          'type' => '201840'
7745        }
7746      },
7747      'Reg' => {
7748        '0' => 'rdi',
7749        '1' => 'rsi',
7750        '2' => 'rdx'
7751      },
7752      'Return' => '100',
7753      'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
7754    },
7755    '212473' => {
7756      'Header' => 'mctp-demux.h',
7757      'Line' => '27',
7758      'Param' => {
7759        '0' => {
7760          'name' => 't',
7761          'type' => '202041'
7762        },
7763        '1' => {
7764          'name' => 'pollfd',
7765          'type' => '205039'
7766        }
7767      },
7768      'Reg' => {
7769        '0' => 'rdi',
7770        '1' => 'rsi'
7771      },
7772      'Return' => '100',
7773      'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
7774    },
7775    '220309' => {
7776      'Header' => 'transport.h',
7777      'Line' => '31',
7778      'Param' => {
7779        '0' => {
7780          'name' => 'transport',
7781          'type' => '202041'
7782        },
7783        '1' => {
7784          'name' => 'timeout',
7785          'type' => '100'
7786        }
7787      },
7788      'Return' => '100',
7789      'ShortName' => 'pldm_transport_poll'
7790    },
7791    '222508' => {
7792      'Header' => 'file_io.h',
7793      'Line' => '912',
7794      'Param' => {
7795        '0' => {
7796          'name' => 'instance_id',
7797          'type' => '121'
7798        },
7799        '1' => {
7800          'name' => 'completion_code',
7801          'type' => '121'
7802        },
7803        '2' => {
7804          'name' => 'msg',
7805          'type' => '4151'
7806        }
7807      },
7808      'Return' => '100',
7809      'ShortName' => 'encode_new_file_with_metadata_resp'
7810    },
7811    '222708' => {
7812      'Header' => 'file_io.h',
7813      'Line' => '898',
7814      'Param' => {
7815        '0' => {
7816          'name' => 'msg',
7817          'type' => '4598'
7818        },
7819        '1' => {
7820          'name' => 'payload_length',
7821          'type' => '1145'
7822        },
7823        '2' => {
7824          'name' => 'file_type',
7825          'type' => '12526'
7826        },
7827        '3' => {
7828          'name' => 'file_handle',
7829          'type' => '4608'
7830        },
7831        '4' => {
7832          'name' => 'length',
7833          'type' => '24509'
7834        },
7835        '5' => {
7836          'name' => 'file_meta_data_1',
7837          'type' => '4608'
7838        },
7839        '6' => {
7840          'name' => 'file_meta_data_2',
7841          'offset' => '0',
7842          'type' => '4608'
7843        },
7844        '7' => {
7845          'name' => 'file_meta_data_3',
7846          'offset' => '8',
7847          'type' => '4608'
7848        },
7849        '8' => {
7850          'name' => 'file_meta_data_4',
7851          'offset' => '16',
7852          'type' => '4608'
7853        }
7854      },
7855      'Reg' => {
7856        '1' => 'r10',
7857        '2' => 'rdx',
7858        '3' => 'rdi',
7859        '4' => 'r8',
7860        '5' => 'r9'
7861      },
7862      'Return' => '100',
7863      'ShortName' => 'decode_new_file_with_metadata_req'
7864    },
7865    '222940' => {
7866      'Header' => 'file_io.h',
7867      'Line' => '881',
7868      'Param' => {
7869        '0' => {
7870          'name' => 'msg',
7871          'type' => '4598'
7872        },
7873        '1' => {
7874          'name' => 'payload_length',
7875          'type' => '1145'
7876        },
7877        '2' => {
7878          'name' => 'completion_code',
7879          'type' => '4603'
7880        }
7881      },
7882      'Reg' => {
7883        '0' => 'rdi',
7884        '1' => 'rsi',
7885        '2' => 'rdx'
7886      },
7887      'Return' => '100',
7888      'ShortName' => 'decode_new_file_with_metadata_resp'
7889    },
7890    '223041' => {
7891      'Header' => 'file_io.h',
7892      'Line' => '866',
7893      'Param' => {
7894        '0' => {
7895          'name' => 'instance_id',
7896          'type' => '121'
7897        },
7898        '1' => {
7899          'name' => 'file_type',
7900          'type' => '1011'
7901        },
7902        '2' => {
7903          'name' => 'file_handle',
7904          'type' => '1023'
7905        },
7906        '3' => {
7907          'name' => 'length',
7908          'type' => '15859'
7909        },
7910        '4' => {
7911          'name' => 'file_meta_data_1',
7912          'type' => '1023'
7913        },
7914        '5' => {
7915          'name' => 'file_meta_data_2',
7916          'type' => '1023'
7917        },
7918        '6' => {
7919          'name' => 'file_meta_data_3',
7920          'offset' => '0',
7921          'type' => '1023'
7922        },
7923        '7' => {
7924          'name' => 'file_meta_data_4',
7925          'offset' => '8',
7926          'type' => '1023'
7927        },
7928        '8' => {
7929          'name' => 'msg',
7930          'offset' => '16',
7931          'type' => '4151'
7932        }
7933      },
7934      'Reg' => {
7935        '2' => 'r14'
7936      },
7937      'Return' => '100',
7938      'ShortName' => 'encode_new_file_with_metadata_req'
7939    },
7940    '223338' => {
7941      'Header' => 'file_io.h',
7942      'Line' => '824',
7943      'Param' => {
7944        '0' => {
7945          'name' => 'instance_id',
7946          'type' => '121'
7947        },
7948        '1' => {
7949          'name' => 'completion_code',
7950          'type' => '121'
7951        },
7952        '2' => {
7953          'name' => 'msg',
7954          'type' => '4151'
7955        }
7956      },
7957      'Return' => '100',
7958      'ShortName' => 'encode_file_ack_with_meta_data_resp'
7959    },
7960    '223533' => {
7961      'Header' => 'file_io.h',
7962      'Line' => '811',
7963      'Param' => {
7964        '0' => {
7965          'name' => 'msg',
7966          'type' => '4598'
7967        },
7968        '1' => {
7969          'name' => 'payload_length',
7970          'type' => '1145'
7971        },
7972        '2' => {
7973          'name' => 'file_type',
7974          'type' => '12526'
7975        },
7976        '3' => {
7977          'name' => 'file_handle',
7978          'type' => '4608'
7979        },
7980        '4' => {
7981          'name' => 'file_status',
7982          'type' => '4603'
7983        },
7984        '5' => {
7985          'name' => 'file_meta_data_1',
7986          'type' => '4608'
7987        },
7988        '6' => {
7989          'name' => 'file_meta_data_2',
7990          'offset' => '0',
7991          'type' => '4608'
7992        },
7993        '7' => {
7994          'name' => 'file_meta_data_3',
7995          'offset' => '8',
7996          'type' => '4608'
7997        },
7998        '8' => {
7999          'name' => 'file_meta_data_4',
8000          'offset' => '16',
8001          'type' => '4608'
8002        }
8003      },
8004      'Reg' => {
8005        '1' => 'rsi',
8006        '2' => 'rdx',
8007        '3' => 'rcx',
8008        '4' => 'r8',
8009        '5' => 'r9'
8010      },
8011      'Return' => '100',
8012      'ShortName' => 'decode_file_ack_with_meta_data_req'
8013    },
8014    '223745' => {
8015      'Header' => 'file_io.h',
8016      'Line' => '794',
8017      'Param' => {
8018        '0' => {
8019          'name' => 'msg',
8020          'type' => '4598'
8021        },
8022        '1' => {
8023          'name' => 'payload_length',
8024          'type' => '1145'
8025        },
8026        '2' => {
8027          'name' => 'completion_code',
8028          'type' => '4603'
8029        }
8030      },
8031      'Reg' => {
8032        '0' => 'rdi',
8033        '1' => 'rsi',
8034        '2' => 'rdx'
8035      },
8036      'Return' => '100',
8037      'ShortName' => 'decode_file_ack_with_meta_data_resp'
8038    },
8039    '223841' => {
8040      'Header' => 'file_io.h',
8041      'Line' => '781',
8042      'Param' => {
8043        '0' => {
8044          'name' => 'instance_id',
8045          'type' => '121'
8046        },
8047        '1' => {
8048          'name' => 'file_type',
8049          'type' => '1011'
8050        },
8051        '2' => {
8052          'name' => 'file_handle',
8053          'type' => '1023'
8054        },
8055        '3' => {
8056          'name' => 'file_status',
8057          'type' => '121'
8058        },
8059        '4' => {
8060          'name' => 'file_meta_data_1',
8061          'type' => '1023'
8062        },
8063        '5' => {
8064          'name' => 'file_meta_data_2',
8065          'type' => '1023'
8066        },
8067        '6' => {
8068          'name' => 'file_meta_data_3',
8069          'offset' => '0',
8070          'type' => '1023'
8071        },
8072        '7' => {
8073          'name' => 'file_meta_data_4',
8074          'offset' => '8',
8075          'type' => '1023'
8076        },
8077        '8' => {
8078          'name' => 'msg',
8079          'offset' => '16',
8080          'type' => '4151'
8081        }
8082      },
8083      'Reg' => {
8084        '2' => 'r14'
8085      },
8086      'Return' => '100',
8087      'ShortName' => 'encode_file_ack_with_meta_data_req'
8088    },
8089    '224138' => {
8090      'Header' => 'file_io.h',
8091      'Line' => '741',
8092      'Param' => {
8093        '0' => {
8094          'name' => 'msg',
8095          'type' => '4598'
8096        },
8097        '1' => {
8098          'name' => 'payload_length',
8099          'type' => '1145'
8100        },
8101        '2' => {
8102          'name' => 'completion_code',
8103          'type' => '4603'
8104        }
8105      },
8106      'Reg' => {
8107        '0' => 'rdi',
8108        '1' => 'rsi',
8109        '2' => 'rdx'
8110      },
8111      'Return' => '100',
8112      'ShortName' => 'decode_file_ack_resp'
8113    },
8114    '224239' => {
8115      'Header' => 'file_io.h',
8116      'Line' => '730',
8117      'Param' => {
8118        '0' => {
8119          'name' => 'instance_id',
8120          'type' => '121'
8121        },
8122        '1' => {
8123          'name' => 'file_type',
8124          'type' => '1011'
8125        },
8126        '2' => {
8127          'name' => 'file_handle',
8128          'type' => '1023'
8129        },
8130        '3' => {
8131          'name' => 'file_status',
8132          'type' => '121'
8133        },
8134        '4' => {
8135          'name' => 'msg',
8136          'type' => '4151'
8137        }
8138      },
8139      'Return' => '100',
8140      'ShortName' => 'encode_file_ack_req'
8141    },
8142    '224474' => {
8143      'Header' => 'file_io.h',
8144      'Line' => '718',
8145      'Param' => {
8146        '0' => {
8147          'name' => 'instance_id',
8148          'type' => '121'
8149        },
8150        '1' => {
8151          'name' => 'completion_code',
8152          'type' => '121'
8153        },
8154        '2' => {
8155          'name' => 'msg',
8156          'type' => '4151'
8157        }
8158      },
8159      'Return' => '100',
8160      'ShortName' => 'encode_file_ack_resp'
8161    },
8162    '224664' => {
8163      'Header' => 'file_io.h',
8164      'Line' => '706',
8165      'Param' => {
8166        '0' => {
8167          'name' => 'msg',
8168          'type' => '4598'
8169        },
8170        '1' => {
8171          'name' => 'payload_length',
8172          'type' => '1145'
8173        },
8174        '2' => {
8175          'name' => 'file_type',
8176          'type' => '12526'
8177        },
8178        '3' => {
8179          'name' => 'file_handle',
8180          'type' => '4608'
8181        },
8182        '4' => {
8183          'name' => 'file_status',
8184          'type' => '4603'
8185        }
8186      },
8187      'Reg' => {
8188        '1' => 'rsi',
8189        '2' => 'rdx',
8190        '3' => 'rcx',
8191        '4' => 'r8'
8192      },
8193      'Return' => '100',
8194      'ShortName' => 'decode_file_ack_req'
8195    },
8196    '224806' => {
8197      'Header' => 'file_io.h',
8198      'Line' => '675',
8199      'Param' => {
8200        '0' => {
8201          'name' => 'msg',
8202          'type' => '4598'
8203        },
8204        '1' => {
8205          'name' => 'payload_length',
8206          'type' => '1145'
8207        },
8208        '2' => {
8209          'name' => 'completion_code',
8210          'type' => '4603'
8211        },
8212        '3' => {
8213          'name' => 'length',
8214          'type' => '4608'
8215        }
8216      },
8217      'Reg' => {
8218        '0' => 'rdi',
8219        '1' => 'rsi',
8220        '2' => 'rdx',
8221        '3' => 'rcx'
8222      },
8223      'Return' => '100',
8224      'ShortName' => 'decode_rw_file_by_type_resp'
8225    },
8226    '224921' => {
8227      'Header' => 'file_io.h',
8228      'Line' => '661',
8229      'Param' => {
8230        '0' => {
8231          'name' => 'instance_id',
8232          'type' => '121'
8233        },
8234        '1' => {
8235          'name' => 'command',
8236          'type' => '121'
8237        },
8238        '2' => {
8239          'name' => 'file_type',
8240          'type' => '1011'
8241        },
8242        '3' => {
8243          'name' => 'file_handle',
8244          'type' => '1023'
8245        },
8246        '4' => {
8247          'name' => 'offset',
8248          'type' => '1023'
8249        },
8250        '5' => {
8251          'name' => 'length',
8252          'type' => '1023'
8253        },
8254        '6' => {
8255          'name' => 'msg',
8256          'offset' => '0',
8257          'type' => '4151'
8258        }
8259      },
8260      'Return' => '100',
8261      'ShortName' => 'encode_rw_file_by_type_req'
8262    },
8263    '225191' => {
8264      'Header' => 'file_io.h',
8265      'Line' => '644',
8266      'Param' => {
8267        '0' => {
8268          'name' => 'instance_id',
8269          'type' => '121'
8270        },
8271        '1' => {
8272          'name' => 'command',
8273          'type' => '121'
8274        },
8275        '2' => {
8276          'name' => 'completion_code',
8277          'type' => '121'
8278        },
8279        '3' => {
8280          'name' => 'length',
8281          'type' => '1023'
8282        },
8283        '4' => {
8284          'name' => 'msg',
8285          'type' => '4151'
8286        }
8287      },
8288      'Return' => '100',
8289      'ShortName' => 'encode_rw_file_by_type_resp'
8290    },
8291    '225421' => {
8292      'Header' => 'file_io.h',
8293      'Line' => '626',
8294      'Param' => {
8295        '0' => {
8296          'name' => 'msg',
8297          'type' => '4598'
8298        },
8299        '1' => {
8300          'name' => 'payload_length',
8301          'type' => '1145'
8302        },
8303        '2' => {
8304          'name' => 'file_type',
8305          'type' => '12526'
8306        },
8307        '3' => {
8308          'name' => 'file_handle',
8309          'type' => '4608'
8310        },
8311        '4' => {
8312          'name' => 'offset',
8313          'type' => '4608'
8314        },
8315        '5' => {
8316          'name' => 'length',
8317          'type' => '4608'
8318        }
8319      },
8320      'Reg' => {
8321        '1' => 'r10',
8322        '2' => 'rdx',
8323        '3' => 'rdi',
8324        '4' => 'r8',
8325        '5' => 'r9'
8326      },
8327      'Return' => '100',
8328      'ShortName' => 'decode_rw_file_by_type_req'
8329    },
8330    '225583' => {
8331      'Header' => 'file_io.h',
8332      'Line' => '590',
8333      'Param' => {
8334        '0' => {
8335          'name' => 'msg',
8336          'type' => '4598'
8337        },
8338        '1' => {
8339          'name' => 'payload_length',
8340          'type' => '1145'
8341        },
8342        '2' => {
8343          'name' => 'completion_code',
8344          'type' => '4603'
8345        }
8346      },
8347      'Reg' => {
8348        '0' => 'rdi',
8349        '1' => 'rsi',
8350        '2' => 'rdx'
8351      },
8352      'Return' => '100',
8353      'ShortName' => 'decode_new_file_resp'
8354    },
8355    '225684' => {
8356      'Header' => 'file_io.h',
8357      'Line' => '579',
8358      'Param' => {
8359        '0' => {
8360          'name' => 'instance_id',
8361          'type' => '121'
8362        },
8363        '1' => {
8364          'name' => 'file_type',
8365          'type' => '1011'
8366        },
8367        '2' => {
8368          'name' => 'file_handle',
8369          'type' => '1023'
8370        },
8371        '3' => {
8372          'name' => 'length',
8373          'type' => '15859'
8374        },
8375        '4' => {
8376          'name' => 'msg',
8377          'type' => '4151'
8378        }
8379      },
8380      'Return' => '100',
8381      'ShortName' => 'encode_new_file_req'
8382    },
8383    '225919' => {
8384      'Header' => 'file_io.h',
8385      'Line' => '567',
8386      'Param' => {
8387        '0' => {
8388          'name' => 'instance_id',
8389          'type' => '121'
8390        },
8391        '1' => {
8392          'name' => 'completion_code',
8393          'type' => '121'
8394        },
8395        '2' => {
8396          'name' => 'msg',
8397          'type' => '4151'
8398        }
8399      },
8400      'Return' => '100',
8401      'ShortName' => 'encode_new_file_resp'
8402    },
8403    '226109' => {
8404      'Header' => 'file_io.h',
8405      'Line' => '555',
8406      'Param' => {
8407        '0' => {
8408          'name' => 'msg',
8409          'type' => '4598'
8410        },
8411        '1' => {
8412          'name' => 'payload_length',
8413          'type' => '1145'
8414        },
8415        '2' => {
8416          'name' => 'file_type',
8417          'type' => '12526'
8418        },
8419        '3' => {
8420          'name' => 'file_handle',
8421          'type' => '4608'
8422        },
8423        '4' => {
8424          'name' => 'length',
8425          'type' => '24509'
8426        }
8427      },
8428      'Reg' => {
8429        '1' => 'r9',
8430        '2' => 'rdx',
8431        '3' => 'rcx',
8432        '4' => 'r8'
8433      },
8434      'Return' => '100',
8435      'ShortName' => 'decode_new_file_req'
8436    },
8437    '226251' => {
8438      'Header' => 'file_io.h',
8439      'Line' => '523',
8440      'Param' => {
8441        '0' => {
8442          'name' => 'msg',
8443          'type' => '4598'
8444        },
8445        '1' => {
8446          'name' => 'payload_length',
8447          'type' => '1145'
8448        },
8449        '2' => {
8450          'name' => 'completion_code',
8451          'type' => '4603'
8452        },
8453        '3' => {
8454          'name' => 'length',
8455          'type' => '4608'
8456        }
8457      },
8458      'Reg' => {
8459        '0' => 'rdi',
8460        '1' => 'rsi',
8461        '2' => 'rdx',
8462        '3' => 'rcx'
8463      },
8464      'Return' => '100',
8465      'ShortName' => 'decode_rw_file_by_type_memory_resp'
8466    },
8467    '226366' => {
8468      'Header' => 'file_io.h',
8469      'Line' => '509',
8470      'Param' => {
8471        '0' => {
8472          'name' => 'instance_id',
8473          'type' => '121'
8474        },
8475        '1' => {
8476          'name' => 'command',
8477          'type' => '121'
8478        },
8479        '2' => {
8480          'name' => 'file_type',
8481          'type' => '1011'
8482        },
8483        '3' => {
8484          'name' => 'file_handle',
8485          'type' => '1023'
8486        },
8487        '4' => {
8488          'name' => 'offset',
8489          'type' => '1023'
8490        },
8491        '5' => {
8492          'name' => 'length',
8493          'type' => '1023'
8494        },
8495        '6' => {
8496          'name' => 'address',
8497          'offset' => '0',
8498          'type' => '15859'
8499        },
8500        '7' => {
8501          'name' => 'msg',
8502          'offset' => '8',
8503          'type' => '4151'
8504        }
8505      },
8506      'Return' => '100',
8507      'ShortName' => 'encode_rw_file_by_type_memory_req'
8508    },
8509    '226651' => {
8510      'Header' => 'file_io.h',
8511      'Line' => '491',
8512      'Param' => {
8513        '0' => {
8514          'name' => 'instance_id',
8515          'type' => '121'
8516        },
8517        '1' => {
8518          'name' => 'command',
8519          'type' => '121'
8520        },
8521        '2' => {
8522          'name' => 'completion_code',
8523          'type' => '121'
8524        },
8525        '3' => {
8526          'name' => 'length',
8527          'type' => '1023'
8528        },
8529        '4' => {
8530          'name' => 'msg',
8531          'type' => '4151'
8532        }
8533      },
8534      'Return' => '100',
8535      'ShortName' => 'encode_rw_file_by_type_memory_resp'
8536    },
8537    '226881' => {
8538      'Header' => 'file_io.h',
8539      'Line' => '473',
8540      'Param' => {
8541        '0' => {
8542          'name' => 'msg',
8543          'type' => '4598'
8544        },
8545        '1' => {
8546          'name' => 'payload_length',
8547          'type' => '1145'
8548        },
8549        '2' => {
8550          'name' => 'file_type',
8551          'type' => '12526'
8552        },
8553        '3' => {
8554          'name' => 'file_handle',
8555          'type' => '4608'
8556        },
8557        '4' => {
8558          'name' => 'offset',
8559          'type' => '4608'
8560        },
8561        '5' => {
8562          'name' => 'length',
8563          'type' => '4608'
8564        },
8565        '6' => {
8566          'name' => 'address',
8567          'offset' => '0',
8568          'type' => '24509'
8569        }
8570      },
8571      'Reg' => {
8572        '1' => 'r10',
8573        '2' => 'rdx',
8574        '3' => 'rdi',
8575        '4' => 'r8',
8576        '5' => 'r9'
8577      },
8578      'Return' => '100',
8579      'ShortName' => 'decode_rw_file_by_type_memory_req'
8580    },
8581    '227058' => {
8582      'Header' => 'file_io.h',
8583      'Line' => '435',
8584      'Param' => {
8585        '0' => {
8586          'name' => 'instance_id',
8587          'type' => '121'
8588        },
8589        '1' => {
8590          'name' => 'completion_code',
8591          'type' => '121'
8592        },
8593        '2' => {
8594          'name' => 'length',
8595          'type' => '1023'
8596        },
8597        '3' => {
8598          'name' => 'msg',
8599          'type' => '4151'
8600        }
8601      },
8602      'Return' => '100',
8603      'ShortName' => 'encode_write_file_resp'
8604    },
8605    '227273' => {
8606      'Header' => 'file_io.h',
8607      'Line' => '422',
8608      'Param' => {
8609        '0' => {
8610          'name' => 'msg',
8611          'type' => '4598'
8612        },
8613        '1' => {
8614          'name' => 'payload_length',
8615          'type' => '1145'
8616        },
8617        '2' => {
8618          'name' => 'completion_code',
8619          'type' => '4603'
8620        },
8621        '3' => {
8622          'name' => 'length',
8623          'type' => '4608'
8624        }
8625      },
8626      'Reg' => {
8627        '0' => 'rdi',
8628        '1' => 'rsi',
8629        '2' => 'rdx',
8630        '3' => 'rcx'
8631      },
8632      'Return' => '100',
8633      'ShortName' => 'decode_write_file_resp'
8634    },
8635    '227383' => {
8636      'Header' => 'file_io.h',
8637      'Line' => '410',
8638      'Param' => {
8639        '0' => {
8640          'name' => 'instance_id',
8641          'type' => '121'
8642        },
8643        '1' => {
8644          'name' => 'file_handle',
8645          'type' => '1023'
8646        },
8647        '2' => {
8648          'name' => 'offset',
8649          'type' => '1023'
8650        },
8651        '3' => {
8652          'name' => 'length',
8653          'type' => '1023'
8654        },
8655        '4' => {
8656          'name' => 'msg',
8657          'type' => '4151'
8658        }
8659      },
8660      'Return' => '100',
8661      'ShortName' => 'encode_write_file_req'
8662    },
8663    '227618' => {
8664      'Header' => 'file_io.h',
8665      'Line' => '391',
8666      'Param' => {
8667        '0' => {
8668          'name' => 'msg',
8669          'type' => '4598'
8670        },
8671        '1' => {
8672          'name' => 'payload_length',
8673          'type' => '1145'
8674        },
8675        '2' => {
8676          'name' => 'file_handle',
8677          'type' => '4608'
8678        },
8679        '3' => {
8680          'name' => 'offset',
8681          'type' => '4608'
8682        },
8683        '4' => {
8684          'name' => 'length',
8685          'type' => '4608'
8686        },
8687        '5' => {
8688          'name' => 'file_data_offset',
8689          'type' => '13089'
8690        }
8691      },
8692      'Reg' => {
8693        '1' => 'rsi',
8694        '3' => 'rcx',
8695        '4' => 'r8',
8696        '5' => 'r9'
8697      },
8698      'Return' => '100',
8699      'ShortName' => 'decode_write_file_req'
8700    },
8701    '227773' => {
8702      'Header' => 'file_io.h',
8703      'Line' => '377',
8704      'Param' => {
8705        '0' => {
8706          'name' => 'instance_id',
8707          'type' => '121'
8708        },
8709        '1' => {
8710          'name' => 'completion_code',
8711          'type' => '121'
8712        },
8713        '2' => {
8714          'name' => 'length',
8715          'type' => '1023'
8716        },
8717        '3' => {
8718          'name' => 'msg',
8719          'type' => '4151'
8720        }
8721      },
8722      'Return' => '100',
8723      'ShortName' => 'encode_read_file_resp'
8724    },
8725    '227988' => {
8726      'Header' => 'file_io.h',
8727      'Line' => '359',
8728      'Param' => {
8729        '0' => {
8730          'name' => 'msg',
8731          'type' => '4598'
8732        },
8733        '1' => {
8734          'name' => 'payload_length',
8735          'type' => '1145'
8736        },
8737        '2' => {
8738          'name' => 'completion_code',
8739          'type' => '4603'
8740        },
8741        '3' => {
8742          'name' => 'length',
8743          'type' => '4608'
8744        },
8745        '4' => {
8746          'name' => 'file_data_offset',
8747          'type' => '13089'
8748        }
8749      },
8750      'Reg' => {
8751        '1' => 'r9',
8752        '2' => 'rdx',
8753        '3' => 'rcx',
8754        '4' => 'r8'
8755      },
8756      'Return' => '100',
8757      'ShortName' => 'decode_read_file_resp'
8758    },
8759    '228124' => {
8760      'Header' => 'file_io.h',
8761      'Line' => '344',
8762      'Param' => {
8763        '0' => {
8764          'name' => 'instance_id',
8765          'type' => '121'
8766        },
8767        '1' => {
8768          'name' => 'file_handle',
8769          'type' => '1023'
8770        },
8771        '2' => {
8772          'name' => 'offset',
8773          'type' => '1023'
8774        },
8775        '3' => {
8776          'name' => 'length',
8777          'type' => '1023'
8778        },
8779        '4' => {
8780          'name' => 'msg',
8781          'type' => '4151'
8782        }
8783      },
8784      'Return' => '100',
8785      'ShortName' => 'encode_read_file_req'
8786    },
8787    '228359' => {
8788      'Header' => 'file_io.h',
8789      'Line' => '330',
8790      'Param' => {
8791        '0' => {
8792          'name' => 'msg',
8793          'type' => '4598'
8794        },
8795        '1' => {
8796          'name' => 'payload_length',
8797          'type' => '1145'
8798        },
8799        '2' => {
8800          'name' => 'file_handle',
8801          'type' => '4608'
8802        },
8803        '3' => {
8804          'name' => 'offset',
8805          'type' => '4608'
8806        },
8807        '4' => {
8808          'name' => 'length',
8809          'type' => '4608'
8810        }
8811      },
8812      'Reg' => {
8813        '1' => 'r9',
8814        '2' => 'rdx',
8815        '3' => 'rcx',
8816        '4' => 'r8'
8817      },
8818      'Return' => '100',
8819      'ShortName' => 'decode_read_file_req'
8820    },
8821    '228495' => {
8822      'Header' => 'file_io.h',
8823      'Line' => '274',
8824      'Param' => {
8825        '0' => {
8826          'name' => 'msg',
8827          'type' => '4598'
8828        },
8829        '1' => {
8830          'name' => 'payload_length',
8831          'type' => '1145'
8832        },
8833        '2' => {
8834          'name' => 'completion_code',
8835          'type' => '4603'
8836        },
8837        '3' => {
8838          'name' => 'next_transfer_handle',
8839          'type' => '4608'
8840        },
8841        '4' => {
8842          'name' => 'transfer_flag',
8843          'type' => '4603'
8844        },
8845        '5' => {
8846          'name' => 'file_table_data_start_offset',
8847          'type' => '4603'
8848        },
8849        '6' => {
8850          'name' => 'file_table_length',
8851          'offset' => '0',
8852          'type' => '13089'
8853        }
8854      },
8855      'Reg' => {
8856        '1' => 'rsi',
8857        '2' => 'rdi',
8858        '3' => 'r10',
8859        '4' => 'r8',
8860        '5' => 'r9'
8861      },
8862      'Return' => '100',
8863      'ShortName' => 'decode_get_file_table_resp'
8864    },
8865    '228669' => {
8866      'Header' => 'file_io.h',
8867      'Line' => '258',
8868      'Param' => {
8869        '0' => {
8870          'name' => 'instance_id',
8871          'type' => '121'
8872        },
8873        '1' => {
8874          'name' => 'transfer_handle',
8875          'type' => '1023'
8876        },
8877        '2' => {
8878          'name' => 'transfer_opflag',
8879          'type' => '121'
8880        },
8881        '3' => {
8882          'name' => 'table_type',
8883          'type' => '121'
8884        },
8885        '4' => {
8886          'name' => 'msg',
8887          'type' => '4151'
8888        }
8889      },
8890      'Return' => '100',
8891      'ShortName' => 'encode_get_file_table_req'
8892    },
8893    '228896' => {
8894      'Header' => 'file_io.h',
8895      'Line' => '244',
8896      'Param' => {
8897        '0' => {
8898          'name' => 'instance_id',
8899          'type' => '121'
8900        },
8901        '1' => {
8902          'name' => 'completion_code',
8903          'type' => '121'
8904        },
8905        '2' => {
8906          'name' => 'next_transfer_handle',
8907          'type' => '1023'
8908        },
8909        '3' => {
8910          'name' => 'transfer_flag',
8911          'type' => '121'
8912        },
8913        '4' => {
8914          'name' => 'table_data',
8915          'type' => '1219'
8916        },
8917        '5' => {
8918          'name' => 'table_size',
8919          'type' => '1145'
8920        },
8921        '6' => {
8922          'name' => 'msg',
8923          'offset' => '0',
8924          'type' => '4151'
8925        }
8926      },
8927      'Reg' => {
8928        '2' => 'r15'
8929      },
8930      'Return' => '100',
8931      'ShortName' => 'encode_get_file_table_resp'
8932    },
8933    '229254' => {
8934      'Header' => 'file_io.h',
8935      'Line' => '227',
8936      'Param' => {
8937        '0' => {
8938          'name' => 'msg',
8939          'type' => '4598'
8940        },
8941        '1' => {
8942          'name' => 'payload_length',
8943          'type' => '1145'
8944        },
8945        '2' => {
8946          'name' => 'transfer_handle',
8947          'type' => '4608'
8948        },
8949        '3' => {
8950          'name' => 'transfer_opflag',
8951          'type' => '4603'
8952        },
8953        '4' => {
8954          'name' => 'table_type',
8955          'type' => '4603'
8956        }
8957      },
8958      'Reg' => {
8959        '1' => 'r9',
8960        '2' => 'rdx',
8961        '3' => 'rcx',
8962        '4' => 'r8'
8963      },
8964      'Return' => '100',
8965      'ShortName' => 'decode_get_file_table_req'
8966    },
8967    '229389' => {
8968      'Header' => 'file_io.h',
8969      'Line' => '183',
8970      'Param' => {
8971        '0' => {
8972          'name' => 'msg',
8973          'type' => '4598'
8974        },
8975        '1' => {
8976          'name' => 'payload_length',
8977          'type' => '1145'
8978        },
8979        '2' => {
8980          'name' => 'completion_code',
8981          'type' => '4603'
8982        },
8983        '3' => {
8984          'name' => 'length',
8985          'type' => '4608'
8986        }
8987      },
8988      'Reg' => {
8989        '0' => 'rdi',
8990        '1' => 'rsi',
8991        '2' => 'rdx',
8992        '3' => 'rcx'
8993      },
8994      'Return' => '100',
8995      'ShortName' => 'decode_rw_file_memory_resp'
8996    },
8997    '229498' => {
8998      'Header' => 'file_io.h',
8999      'Line' => '169',
9000      'Param' => {
9001        '0' => {
9002          'name' => 'instance_id',
9003          'type' => '121'
9004        },
9005        '1' => {
9006          'name' => 'command',
9007          'type' => '121'
9008        },
9009        '2' => {
9010          'name' => 'file_handle',
9011          'type' => '1023'
9012        },
9013        '3' => {
9014          'name' => 'offset',
9015          'type' => '1023'
9016        },
9017        '4' => {
9018          'name' => 'length',
9019          'type' => '1023'
9020        },
9021        '5' => {
9022          'name' => 'address',
9023          'type' => '15859'
9024        },
9025        '6' => {
9026          'name' => 'msg',
9027          'offset' => '0',
9028          'type' => '4151'
9029        }
9030      },
9031      'Reg' => {
9032        '2' => 'r14'
9033      },
9034      'Return' => '100',
9035      'ShortName' => 'encode_rw_file_memory_req'
9036    },
9037    '229757' => {
9038      'Header' => 'file_io.h',
9039      'Line' => '152',
9040      'Param' => {
9041        '0' => {
9042          'name' => 'instance_id',
9043          'type' => '121'
9044        },
9045        '1' => {
9046          'name' => 'command',
9047          'type' => '121'
9048        },
9049        '2' => {
9050          'name' => 'completion_code',
9051          'type' => '121'
9052        },
9053        '3' => {
9054          'name' => 'length',
9055          'type' => '1023'
9056        },
9057        '4' => {
9058          'name' => 'msg',
9059          'type' => '4151'
9060        }
9061      },
9062      'Return' => '100',
9063      'ShortName' => 'encode_rw_file_memory_resp'
9064    },
9065    '229978' => {
9066      'Header' => 'file_io.h',
9067      'Line' => '136',
9068      'Param' => {
9069        '0' => {
9070          'name' => 'msg',
9071          'type' => '4598'
9072        },
9073        '1' => {
9074          'name' => 'payload_length',
9075          'type' => '1145'
9076        },
9077        '2' => {
9078          'name' => 'file_handle',
9079          'type' => '4608'
9080        },
9081        '3' => {
9082          'name' => 'offset',
9083          'type' => '4608'
9084        },
9085        '4' => {
9086          'name' => 'length',
9087          'type' => '4608'
9088        },
9089        '5' => {
9090          'name' => 'address',
9091          'type' => '24509'
9092        }
9093      },
9094      'Reg' => {
9095        '1' => 'r10',
9096        '2' => 'rdx',
9097        '3' => 'rdi',
9098        '4' => 'r8',
9099        '5' => 'r9'
9100      },
9101      'Return' => '100',
9102      'ShortName' => 'decode_rw_file_memory_req'
9103    },
9104    '231027' => {
9105      'Header' => 'host.h',
9106      'Line' => '101',
9107      'Param' => {
9108        '0' => {
9109          'name' => 'instance_id',
9110          'type' => '121'
9111        },
9112        '1' => {
9113          'name' => 'completion_code',
9114          'type' => '121'
9115        },
9116        '2' => {
9117          'name' => 'rack_entry',
9118          'type' => '1023'
9119        },
9120        '3' => {
9121          'name' => 'pri_cec_node',
9122          'type' => '1023'
9123        },
9124        '4' => {
9125          'name' => 'msg',
9126          'type' => '4151'
9127        },
9128        '5' => {
9129          'name' => 'payload_length',
9130          'type' => '1145'
9131        }
9132      },
9133      'Reg' => {
9134        '2' => 'r12'
9135      },
9136      'Return' => '100',
9137      'ShortName' => 'encode_get_alert_status_resp'
9138    },
9139    '231275' => {
9140      'Header' => 'host.h',
9141      'Line' => '86',
9142      'Param' => {
9143        '0' => {
9144          'name' => 'msg',
9145          'type' => '4598'
9146        },
9147        '1' => {
9148          'name' => 'payload_length',
9149          'type' => '1145'
9150        },
9151        '2' => {
9152          'name' => 'version_id',
9153          'type' => '4603'
9154        }
9155      },
9156      'Reg' => {
9157        '0' => 'rdi',
9158        '1' => 'rsi',
9159        '2' => 'rdx'
9160      },
9161      'Return' => '100',
9162      'ShortName' => 'decode_get_alert_status_req'
9163    },
9164    '231358' => {
9165      'Header' => 'host.h',
9166      'Line' => '70',
9167      'Param' => {
9168        '0' => {
9169          'name' => 'msg',
9170          'type' => '4598'
9171        },
9172        '1' => {
9173          'name' => 'payload_length',
9174          'type' => '1145'
9175        },
9176        '2' => {
9177          'name' => 'completion_code',
9178          'type' => '4603'
9179        },
9180        '3' => {
9181          'name' => 'rack_entry',
9182          'type' => '4608'
9183        },
9184        '4' => {
9185          'name' => 'pri_cec_node',
9186          'type' => '4608'
9187        }
9188      },
9189      'Reg' => {
9190        '1' => 'r9',
9191        '2' => 'rdx',
9192        '3' => 'rcx',
9193        '4' => 'r8'
9194      },
9195      'Return' => '100',
9196      'ShortName' => 'decode_get_alert_status_resp'
9197    },
9198    '231497' => {
9199      'Header' => 'host.h',
9200      'Line' => '52',
9201      'Param' => {
9202        '0' => {
9203          'name' => 'instance_id',
9204          'type' => '121'
9205        },
9206        '1' => {
9207          'name' => 'version_id',
9208          'type' => '121'
9209        },
9210        '2' => {
9211          'name' => 'msg',
9212          'type' => '4151'
9213        },
9214        '3' => {
9215          'name' => 'payload_length',
9216          'type' => '1145'
9217        }
9218      },
9219      'Return' => '100',
9220      'ShortName' => 'encode_get_alert_status_req'
9221    },
9222    '232565' => {
9223      'Header' => 'platform.h',
9224      'Line' => '47',
9225      'Param' => {
9226        '0' => {
9227          'name' => 'instance_id',
9228          'type' => '121'
9229        },
9230        '1' => {
9231          'name' => 'format_version',
9232          'type' => '121'
9233        },
9234        '2' => {
9235          'name' => 'tid',
9236          'type' => '121'
9237        },
9238        '3' => {
9239          'name' => 'num_handles',
9240          'type' => '121'
9241        },
9242        '4' => {
9243          'name' => 'list_of_handles',
9244          'type' => '1219'
9245        },
9246        '5' => {
9247          'name' => 'payload_length',
9248          'type' => '1145'
9249        },
9250        '6' => {
9251          'name' => 'msg',
9252          'offset' => '0',
9253          'type' => '4151'
9254        }
9255      },
9256      'Return' => '100',
9257      'ShortName' => 'encode_bios_attribute_update_event_req'
9258    },
9259    '234417' => {
9260      'Header' => 'file_io.h',
9261      'Line' => '160',
9262      'Param' => {
9263        '0' => {
9264          'name' => 'instance_id',
9265          'type' => '121'
9266        },
9267        '1' => {
9268          'name' => 'resp',
9269          'type' => '236136'
9270        },
9271        '2' => {
9272          'name' => 'resp_len',
9273          'type' => '1145'
9274        },
9275        '3' => {
9276          'name' => 'responseMsg',
9277          'type' => '4151'
9278        },
9279        '4' => {
9280          'name' => 'payload_length',
9281          'type' => '1145'
9282        }
9283      },
9284      'Reg' => {
9285        '3' => 'r13'
9286      },
9287      'Return' => '100',
9288      'ShortName' => 'encode_oem_meta_file_io_read_resp'
9289    },
9290    '236151' => {
9291      'Header' => 'file_io.h',
9292      'Line' => '147',
9293      'Param' => {
9294        '0' => {
9295          'name' => 'resp',
9296          'type' => '236136'
9297        }
9298      },
9299      'Reg' => {
9300        '0' => 'rdi'
9301      },
9302      'Return' => '2579',
9303      'ShortName' => 'pldm_oem_meta_file_io_read_resp_data'
9304    },
9305    '236199' => {
9306      'Header' => 'file_io.h',
9307      'Line' => '137',
9308      'Param' => {
9309        '0' => {
9310          'name' => 'msg',
9311          'type' => '4598'
9312        },
9313        '1' => {
9314          'name' => 'payload_length',
9315          'type' => '1145'
9316        },
9317        '2' => {
9318          'name' => 'req',
9319          'type' => '237319'
9320        }
9321      },
9322      'Return' => '100',
9323      'ShortName' => 'decode_oem_meta_file_io_read_req'
9324    },
9325    '237324' => {
9326      'Header' => 'file_io.h',
9327      'Line' => '126',
9328      'Param' => {
9329        '0' => {
9330          'name' => 'msg',
9331          'type' => '4598'
9332        },
9333        '1' => {
9334          'name' => 'payload_length',
9335          'type' => '1145'
9336        },
9337        '2' => {
9338          'name' => 'file_handle',
9339          'type' => '4603'
9340        },
9341        '3' => {
9342          'name' => 'length',
9343          'type' => '4608'
9344        },
9345        '4' => {
9346          'name' => 'data',
9347          'type' => '4603'
9348        }
9349      },
9350      'Reg' => {
9351        '0' => 'rbx',
9352        '1' => 'rsi',
9353        '2' => 'rbp',
9354        '3' => 'rcx',
9355        '4' => 'r8'
9356      },
9357      'Return' => '100',
9358      'ShortName' => 'decode_oem_meta_file_io_req'
9359    },
9360    '237758' => {
9361      'Header' => 'file_io.h',
9362      'Line' => '113',
9363      'Param' => {
9364        '0' => {
9365          'name' => 'msg',
9366          'type' => '4598'
9367        },
9368        '1' => {
9369          'name' => 'payload_length',
9370          'type' => '1145'
9371        },
9372        '2' => {
9373          'name' => 'req',
9374          'type' => '237753'
9375        },
9376        '3' => {
9377          'name' => 'req_length',
9378          'type' => '1145'
9379        }
9380      },
9381      'Return' => '100',
9382      'ShortName' => 'decode_oem_meta_file_io_write_req'
9383    },
9384    '238707' => {
9385      'Header' => 'file_io.h',
9386      'Line' => '102',
9387      'Param' => {
9388        '0' => {
9389          'name' => 'req',
9390          'type' => '237753'
9391        }
9392      },
9393      'Reg' => {
9394        '0' => 'rdi'
9395      },
9396      'Return' => '2579',
9397      'ShortName' => 'pldm_oem_meta_file_io_write_req_data'
9398    }
9399  },
9400  'SymbolVersion' => {},
9401  'Symbols' => {
9402    'libpldm.so.0.9.1' => {
9403      'bcd2dec16' => 1,
9404      'bcd2dec32' => 1,
9405      'bcd2dec8' => 1,
9406      'crc32' => 1,
9407      'crc8' => 1,
9408      'dec2bcd16' => 1,
9409      'dec2bcd32' => 1,
9410      'dec2bcd8' => 1,
9411      'decode_activate_firmware_resp' => 1,
9412      'decode_apply_complete_req' => 1,
9413      'decode_cancel_update_component_resp' => 1,
9414      'decode_cancel_update_resp' => 1,
9415      'decode_descriptor_type_length_value' => 1,
9416      'decode_entity_auxiliary_names_pdr' => 1,
9417      'decode_event_message_buffer_size_resp' => 1,
9418      'decode_event_message_supported_resp' => 1,
9419      'decode_file_ack_req' => 1,
9420      'decode_file_ack_resp' => 1,
9421      'decode_file_ack_with_meta_data_req' => 1,
9422      'decode_file_ack_with_meta_data_resp' => 1,
9423      'decode_firmware_device_id_record' => 1,
9424      'decode_get_alert_status_req' => 1,
9425      'decode_get_alert_status_resp' => 1,
9426      'decode_get_bios_attribute_current_value_by_handle_req' => 1,
9427      'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
9428      'decode_get_bios_table_req' => 1,
9429      'decode_get_bios_table_resp' => 1,
9430      'decode_get_commands_req' => 1,
9431      'decode_get_commands_resp' => 1,
9432      'decode_get_date_time_resp' => 1,
9433      'decode_get_file_table_req' => 1,
9434      'decode_get_file_table_resp' => 1,
9435      'decode_get_firmware_parameters_resp' => 1,
9436      'decode_get_firmware_parameters_resp_comp_entry' => 1,
9437      'decode_get_fru_record_by_option_req' => 1,
9438      'decode_get_fru_record_by_option_resp' => 1,
9439      'decode_get_fru_record_table_metadata_resp' => 1,
9440      'decode_get_fru_record_table_req' => 1,
9441      'decode_get_fru_record_table_resp' => 1,
9442      'decode_get_fru_record_table_resp_safe' => 1,
9443      'decode_get_numeric_effecter_value_req' => 1,
9444      'decode_get_numeric_effecter_value_resp' => 1,
9445      'decode_get_pdr_repository_info_resp' => 1,
9446      'decode_get_pdr_req' => 1,
9447      'decode_get_pdr_resp' => 1,
9448      'decode_get_sensor_reading_req' => 1,
9449      'decode_get_sensor_reading_resp' => 1,
9450      'decode_get_state_effecter_states_req' => 1,
9451      'decode_get_state_effecter_states_resp' => 1,
9452      'decode_get_state_sensor_readings_req' => 1,
9453      'decode_get_state_sensor_readings_resp' => 1,
9454      'decode_get_status_resp' => 1,
9455      'decode_get_tid_resp' => 1,
9456      'decode_get_types_resp' => 1,
9457      'decode_get_version_req' => 1,
9458      'decode_get_version_resp' => 1,
9459      'decode_multipart_receive_req' => 1,
9460      'decode_new_file_req' => 1,
9461      'decode_new_file_resp' => 1,
9462      'decode_new_file_with_metadata_req' => 1,
9463      'decode_new_file_with_metadata_resp' => 1,
9464      'decode_numeric_sensor_data' => 1,
9465      'decode_numeric_sensor_pdr_data' => 1,
9466      'decode_oem_meta_file_io_read_req' => 1,
9467      'decode_oem_meta_file_io_req' => 1,
9468      'decode_oem_meta_file_io_write_req' => 1,
9469      'decode_pass_component_table_resp' => 1,
9470      'decode_platform_event_message_req' => 1,
9471      'decode_platform_event_message_resp' => 1,
9472      'decode_pldm_comp_image_info' => 1,
9473      'decode_pldm_entity_auxiliary_names_pdr_index' => 1,
9474      'decode_pldm_message_poll_event_data' => 1,
9475      'decode_pldm_package_header_info' => 1,
9476      'decode_pldm_pdr_repository_change_record_data' => 1,
9477      'decode_pldm_pdr_repository_chg_event_data' => 1,
9478      'decode_pldm_platform_cper_event' => 1,
9479      'decode_poll_for_platform_event_message_req' => 1,
9480      'decode_poll_for_platform_event_message_resp' => 1,
9481      'decode_query_device_identifiers_resp' => 1,
9482      'decode_read_file_req' => 1,
9483      'decode_read_file_resp' => 1,
9484      'decode_request_firmware_data_req' => 1,
9485      'decode_request_update_resp' => 1,
9486      'decode_rw_file_by_type_memory_req' => 1,
9487      'decode_rw_file_by_type_memory_resp' => 1,
9488      'decode_rw_file_by_type_req' => 1,
9489      'decode_rw_file_by_type_resp' => 1,
9490      'decode_rw_file_memory_req' => 1,
9491      'decode_rw_file_memory_resp' => 1,
9492      'decode_sensor_event_data' => 1,
9493      'decode_sensor_op_data' => 1,
9494      'decode_set_bios_attribute_current_value_req' => 1,
9495      'decode_set_bios_attribute_current_value_resp' => 1,
9496      'decode_set_bios_table_req' => 1,
9497      'decode_set_bios_table_resp' => 1,
9498      'decode_set_date_time_req' => 1,
9499      'decode_set_date_time_resp' => 1,
9500      'decode_set_event_receiver_req' => 1,
9501      'decode_set_event_receiver_resp' => 1,
9502      'decode_set_fru_record_table_req' => 1,
9503      'decode_set_numeric_effecter_value_req' => 1,
9504      'decode_set_numeric_effecter_value_resp' => 1,
9505      'decode_set_state_effecter_states_req' => 1,
9506      'decode_set_state_effecter_states_resp' => 1,
9507      'decode_state_sensor_data' => 1,
9508      'decode_transfer_complete_req' => 1,
9509      'decode_update_component_resp' => 1,
9510      'decode_vendor_defined_descriptor_value' => 1,
9511      'decode_verify_complete_req' => 1,
9512      'decode_write_file_req' => 1,
9513      'decode_write_file_resp' => 1,
9514      'encode_activate_firmware_req' => 1,
9515      'encode_apply_complete_resp' => 1,
9516      'encode_bios_attribute_update_event_req' => 1,
9517      'encode_cancel_update_component_req' => 1,
9518      'encode_cancel_update_req' => 1,
9519      'encode_cc_only_resp' => 1,
9520      'encode_event_message_buffer_size_req' => 1,
9521      'encode_event_message_supported_req' => 1,
9522      'encode_file_ack_req' => 1,
9523      'encode_file_ack_resp' => 1,
9524      'encode_file_ack_with_meta_data_req' => 1,
9525      'encode_file_ack_with_meta_data_resp' => 1,
9526      'encode_fru_record' => 1,
9527      'encode_get_alert_status_req' => 1,
9528      'encode_get_alert_status_resp' => 1,
9529      'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9530      'encode_get_bios_current_value_by_handle_resp' => 1,
9531      'encode_get_bios_table_req' => 1,
9532      'encode_get_bios_table_resp' => 1,
9533      'encode_get_commands_req' => 1,
9534      'encode_get_commands_resp' => 1,
9535      'encode_get_date_time_req' => 1,
9536      'encode_get_date_time_resp' => 1,
9537      'encode_get_file_table_req' => 1,
9538      'encode_get_file_table_resp' => 1,
9539      'encode_get_firmware_parameters_req' => 1,
9540      'encode_get_fru_record_by_option_req' => 1,
9541      'encode_get_fru_record_by_option_resp' => 1,
9542      'encode_get_fru_record_table_metadata_req' => 1,
9543      'encode_get_fru_record_table_metadata_resp' => 1,
9544      'encode_get_fru_record_table_req' => 1,
9545      'encode_get_fru_record_table_resp' => 1,
9546      'encode_get_numeric_effecter_value_req' => 1,
9547      'encode_get_numeric_effecter_value_resp' => 1,
9548      'encode_get_pdr_repository_info_resp' => 1,
9549      'encode_get_pdr_req' => 1,
9550      'encode_get_pdr_resp' => 1,
9551      'encode_get_sensor_reading_req' => 1,
9552      'encode_get_sensor_reading_resp' => 1,
9553      'encode_get_state_effecter_states_req' => 1,
9554      'encode_get_state_effecter_states_resp' => 1,
9555      'encode_get_state_sensor_readings_req' => 1,
9556      'encode_get_state_sensor_readings_resp' => 1,
9557      'encode_get_status_req' => 1,
9558      'encode_get_tid_req' => 1,
9559      'encode_get_tid_resp' => 1,
9560      'encode_get_types_req' => 1,
9561      'encode_get_types_resp' => 1,
9562      'encode_get_version_req' => 1,
9563      'encode_get_version_resp' => 1,
9564      'encode_new_file_req' => 1,
9565      'encode_new_file_resp' => 1,
9566      'encode_new_file_with_metadata_req' => 1,
9567      'encode_new_file_with_metadata_resp' => 1,
9568      'encode_oem_meta_file_io_read_resp' => 1,
9569      'encode_pass_component_table_req' => 1,
9570      'encode_platform_event_message_req' => 1,
9571      'encode_platform_event_message_resp' => 1,
9572      'encode_pldm_header_only' => 1,
9573      'encode_pldm_pdr_repository_chg_event_data' => 1,
9574      'encode_poll_for_platform_event_message_req' => 1,
9575      'encode_poll_for_platform_event_message_resp' => 1,
9576      'encode_query_device_identifiers_req' => 1,
9577      'encode_read_file_req' => 1,
9578      'encode_read_file_resp' => 1,
9579      'encode_request_firmware_data_resp' => 1,
9580      'encode_request_update_req' => 1,
9581      'encode_rw_file_by_type_memory_req' => 1,
9582      'encode_rw_file_by_type_memory_resp' => 1,
9583      'encode_rw_file_by_type_req' => 1,
9584      'encode_rw_file_by_type_resp' => 1,
9585      'encode_rw_file_memory_req' => 1,
9586      'encode_rw_file_memory_resp' => 1,
9587      'encode_sensor_event_data' => 1,
9588      'encode_set_bios_attribute_current_value_req' => 1,
9589      'encode_set_bios_attribute_current_value_resp' => 1,
9590      'encode_set_bios_table_req' => 1,
9591      'encode_set_bios_table_resp' => 1,
9592      'encode_set_date_time_req' => 1,
9593      'encode_set_date_time_resp' => 1,
9594      'encode_set_event_receiver_req' => 1,
9595      'encode_set_event_receiver_resp' => 1,
9596      'encode_set_fru_record_table_resp' => 1,
9597      'encode_set_numeric_effecter_value_req' => 1,
9598      'encode_set_numeric_effecter_value_resp' => 1,
9599      'encode_set_state_effecter_states_req' => 1,
9600      'encode_set_state_effecter_states_resp' => 1,
9601      'encode_set_tid_req' => 1,
9602      'encode_state_effecter_pdr' => 1,
9603      'encode_state_sensor_pdr' => 1,
9604      'encode_transfer_complete_resp' => 1,
9605      'encode_update_component_req' => 1,
9606      'encode_verify_complete_resp' => 1,
9607      'encode_write_file_req' => 1,
9608      'encode_write_file_resp' => 1,
9609      'get_fru_record_by_option' => 1,
9610      'is_time_legal' => 1,
9611      'is_transfer_flag_valid' => 1,
9612      'pack_pldm_header' => 1,
9613      'pldm_bios_table_append_pad_checksum' => 1,
9614      'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9615      'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9616      'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9617      'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
9618      'pldm_bios_table_attr_entry_enum_decode_def_num' => 1,
9619      'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1,
9620      'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1,
9621      'pldm_bios_table_attr_entry_enum_encode' => 1,
9622      'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9623      'pldm_bios_table_attr_entry_integer_decode' => 1,
9624      'pldm_bios_table_attr_entry_integer_encode' => 1,
9625      'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9626      'pldm_bios_table_attr_entry_integer_info_check' => 1,
9627      'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
9628      'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
9629      'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9630      'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9631      'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
9632      'pldm_bios_table_attr_entry_string_encode' => 1,
9633      'pldm_bios_table_attr_entry_string_encode_length' => 1,
9634      'pldm_bios_table_attr_entry_string_info_check' => 1,
9635      'pldm_bios_table_attr_find_by_handle' => 1,
9636      'pldm_bios_table_attr_find_by_string_handle' => 1,
9637      'pldm_bios_table_attr_value_copy_and_update' => 1,
9638      'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9639      'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9640      'pldm_bios_table_attr_value_entry_decode_handle' => 1,
9641      'pldm_bios_table_attr_value_entry_encode_enum' => 1,
9642      'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
9643      'pldm_bios_table_attr_value_entry_encode_integer' => 1,
9644      'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
9645      'pldm_bios_table_attr_value_entry_encode_string' => 1,
9646      'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9647      'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9648      'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9649      'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9650      'pldm_bios_table_attr_value_entry_length' => 1,
9651      'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9652      'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9653      'pldm_bios_table_attr_value_find_by_handle' => 1,
9654      'pldm_bios_table_checksum' => 1,
9655      'pldm_bios_table_iter_create' => 1,
9656      'pldm_bios_table_iter_free' => 1,
9657      'pldm_bios_table_iter_is_end' => 1,
9658      'pldm_bios_table_iter_next' => 1,
9659      'pldm_bios_table_iter_value' => 1,
9660      'pldm_bios_table_pad_checksum_size' => 1,
9661      'pldm_bios_table_string_entry_decode_handle' => 1,
9662      'pldm_bios_table_string_entry_decode_string' => 1,
9663      'pldm_bios_table_string_entry_decode_string_length' => 1,
9664      'pldm_bios_table_string_entry_encode' => 1,
9665      'pldm_bios_table_string_entry_encode_length' => 1,
9666      'pldm_bios_table_string_find_by_handle' => 1,
9667      'pldm_bios_table_string_find_by_string' => 1,
9668      'pldm_close' => 1,
9669      'pldm_entity_association_pdr_add' => 1,
9670      'pldm_entity_association_pdr_add_from_node' => 1,
9671      'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1,
9672      'pldm_entity_association_pdr_extract' => 1,
9673      'pldm_entity_association_tree_add' => 1,
9674      'pldm_entity_association_tree_add_entity' => 1,
9675      'pldm_entity_association_tree_copy_root' => 1,
9676      'pldm_entity_association_tree_destroy' => 1,
9677      'pldm_entity_association_tree_destroy_root' => 1,
9678      'pldm_entity_association_tree_find' => 1,
9679      'pldm_entity_association_tree_find_with_locality' => 1,
9680      'pldm_entity_association_tree_init' => 1,
9681      'pldm_entity_association_tree_visit' => 1,
9682      'pldm_entity_extract' => 1,
9683      'pldm_entity_get_num_children' => 1,
9684      'pldm_entity_get_parent' => 1,
9685      'pldm_entity_is_exist_parent' => 1,
9686      'pldm_entity_is_node_parent' => 1,
9687      'pldm_entity_node_get_remote_container_id' => 1,
9688      'pldm_find_entity_ref_in_tree' => 1,
9689      'pldm_instance_db_destroy' => 1,
9690      'pldm_instance_db_init' => 1,
9691      'pldm_instance_db_init_default' => 1,
9692      'pldm_instance_id_alloc' => 1,
9693      'pldm_instance_id_free' => 1,
9694      'pldm_is_current_parent_child' => 1,
9695      'pldm_is_empty_entity_assoc_tree' => 1,
9696      'pldm_msg_hdr_correlate_response' => 1,
9697      'pldm_oem_meta_file_io_read_resp_data' => 1,
9698      'pldm_oem_meta_file_io_write_req_data' => 1,
9699      'pldm_open' => 1,
9700      'pldm_pdr_add' => 1,
9701      'pldm_pdr_add_fru_record_set' => 1,
9702      'pldm_pdr_destroy' => 1,
9703      'pldm_pdr_find_last_in_range' => 1,
9704      'pldm_pdr_find_record' => 1,
9705      'pldm_pdr_find_record_by_type' => 1,
9706      'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9707      'pldm_pdr_get_next_record' => 1,
9708      'pldm_pdr_get_record_count' => 1,
9709      'pldm_pdr_get_record_handle' => 1,
9710      'pldm_pdr_get_repo_size' => 1,
9711      'pldm_pdr_init' => 1,
9712      'pldm_pdr_record_is_remote' => 1,
9713      'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9714      'pldm_pdr_remove_remote_pdrs' => 1,
9715      'pldm_pdr_update_TL_pdr' => 1,
9716      'pldm_platform_cper_event_event_data' => 1,
9717      'pldm_recv' => 1,
9718      'pldm_recv_any' => 1,
9719      'pldm_send' => 1,
9720      'pldm_send_recv' => 1,
9721      'pldm_transport_af_mctp_bind' => 1,
9722      'pldm_transport_af_mctp_core' => 1,
9723      'pldm_transport_af_mctp_destroy' => 1,
9724      'pldm_transport_af_mctp_init' => 1,
9725      'pldm_transport_af_mctp_init_pollfd' => 1,
9726      'pldm_transport_af_mctp_map_tid' => 1,
9727      'pldm_transport_af_mctp_unmap_tid' => 1,
9728      'pldm_transport_mctp_demux_core' => 1,
9729      'pldm_transport_mctp_demux_destroy' => 1,
9730      'pldm_transport_mctp_demux_init' => 1,
9731      'pldm_transport_mctp_demux_init_pollfd' => 1,
9732      'pldm_transport_mctp_demux_map_tid' => 1,
9733      'pldm_transport_mctp_demux_unmap_tid' => 1,
9734      'pldm_transport_poll' => 1,
9735      'pldm_transport_recv_msg' => 1,
9736      'pldm_transport_send_msg' => 1,
9737      'pldm_transport_send_recv_msg' => 1,
9738      'unpack_pldm_header' => 1,
9739      'ver2str' => 1
9740    }
9741  },
9742  'Target' => 'unix',
9743  'TypeInfo' => {
9744    '1' => {
9745      'Name' => 'void',
9746      'Type' => 'Intrinsic'
9747    },
9748    '46' => {
9749      'Name' => 'unsigned char',
9750      'Size' => '1',
9751      'Type' => 'Intrinsic'
9752    },
9753    '53' => {
9754      'Name' => 'unsigned short',
9755      'Size' => '2',
9756      'Type' => 'Intrinsic'
9757    },
9758    '60' => {
9759      'Name' => 'unsigned int',
9760      'Size' => '4',
9761      'Type' => 'Intrinsic'
9762    },
9763    '67' => {
9764      'Name' => 'unsigned long',
9765      'Size' => '8',
9766      'Type' => 'Intrinsic'
9767    },
9768    '74' => {
9769      'Name' => 'signed char',
9770      'Size' => '1',
9771      'Type' => 'Intrinsic'
9772    },
9773    '81' => {
9774      'BaseType' => '46',
9775      'Header' => 'types.h',
9776      'Line' => '38',
9777      'Name' => '__uint8_t',
9778      'PrivateABI' => 1,
9779      'Size' => '1',
9780      'Type' => 'Typedef'
9781    },
9782    '93' => {
9783      'Name' => 'short',
9784      'Size' => '2',
9785      'Type' => 'Intrinsic'
9786    },
9787    '100' => {
9788      'Name' => 'int',
9789      'Size' => '4',
9790      'Type' => 'Intrinsic'
9791    },
9792    '107' => {
9793      'Name' => 'long',
9794      'Size' => '8',
9795      'Type' => 'Intrinsic'
9796    },
9797    '114' => {
9798      'Name' => 'char',
9799      'Size' => '1',
9800      'Type' => 'Intrinsic'
9801    },
9802    '121' => {
9803      'BaseType' => '81',
9804      'Header' => 'stdint-uintn.h',
9805      'Line' => '24',
9806      'Name' => 'uint8_t',
9807      'PrivateABI' => 1,
9808      'Size' => '1',
9809      'Type' => 'Typedef'
9810    },
9811    '133' => {
9812      'Name' => 'float',
9813      'Size' => '4',
9814      'Type' => 'Intrinsic'
9815    },
9816    '175' => {
9817      'BaseType' => '121',
9818      'Header' => 'base.h',
9819      'Line' => '17',
9820      'Name' => 'pldm_tid_t',
9821      'Size' => '1',
9822      'Type' => 'Typedef'
9823    },
9824    '187' => {
9825      'BaseType' => '121',
9826      'Header' => 'instance-id.h',
9827      'Line' => '13',
9828      'Name' => 'pldm_instance_id_t',
9829      'Size' => '1',
9830      'Type' => 'Typedef'
9831    },
9832    '199' => {
9833      'Header' => 'responder.h',
9834      'Line' => '10',
9835      'Memb' => {
9836        '0' => {
9837          'name' => 'tid',
9838          'offset' => '0',
9839          'type' => '175'
9840        },
9841        '1' => {
9842          'name' => 'instance_id',
9843          'offset' => '1',
9844          'type' => '187'
9845        },
9846        '2' => {
9847          'name' => 'type',
9848          'offset' => '2',
9849          'type' => '121'
9850        },
9851        '3' => {
9852          'name' => 'command',
9853          'offset' => '3',
9854          'type' => '121'
9855        },
9856        '4' => {
9857          'name' => 'next',
9858          'offset' => '8',
9859          'type' => '279'
9860        }
9861      },
9862      'Name' => 'struct pldm_responder_cookie',
9863      'PrivateABI' => 1,
9864      'Size' => '16',
9865      'Type' => 'Struct'
9866    },
9867    '279' => {
9868      'BaseType' => '199',
9869      'Name' => 'struct pldm_responder_cookie*',
9870      'Size' => '8',
9871      'Type' => 'Pointer'
9872    },
9873    '284' => {
9874      'Header' => 'pldm.h',
9875      'Line' => '15',
9876      'Memb' => {
9877        '0' => {
9878          'name' => 'PLDM_REQUESTER_SUCCESS',
9879          'value' => '0'
9880        },
9881        '1' => {
9882          'name' => 'PLDM_REQUESTER_OPEN_FAIL',
9883          'value' => '18446744073709551615 (-1)'
9884        },
9885        '2' => {
9886          'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
9887          'value' => '18446744073709551614 (-2)'
9888        },
9889        '3' => {
9890          'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
9891          'value' => '18446744073709551613 (-3)'
9892        },
9893        '4' => {
9894          'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
9895          'value' => '18446744073709551612 (-4)'
9896        },
9897        '5' => {
9898          'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
9899          'value' => '18446744073709551611 (-5)'
9900        },
9901        '6' => {
9902          'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
9903          'value' => '18446744073709551610 (-6)'
9904        },
9905        '7' => {
9906          'name' => 'PLDM_REQUESTER_SEND_FAIL',
9907          'value' => '18446744073709551609 (-7)'
9908        },
9909        '8' => {
9910          'name' => 'PLDM_REQUESTER_RECV_FAIL',
9911          'value' => '18446744073709551608 (-8)'
9912        },
9913        '9' => {
9914          'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
9915          'value' => '18446744073709551607 (-9)'
9916        },
9917        '10' => {
9918          'name' => 'PLDM_REQUESTER_SETUP_FAIL',
9919          'value' => '18446744073709551606 (-10)'
9920        },
9921        '11' => {
9922          'name' => 'PLDM_REQUESTER_INVALID_SETUP',
9923          'value' => '18446744073709551605 (-11)'
9924        },
9925        '12' => {
9926          'name' => 'PLDM_REQUESTER_POLL_FAIL',
9927          'value' => '18446744073709551604 (-12)'
9928        },
9929        '13' => {
9930          'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY',
9931          'value' => '18446744073709551603 (-13)'
9932        }
9933      },
9934      'Name' => 'enum pldm_requester_error_codes',
9935      'Size' => '4',
9936      'Type' => 'Enum'
9937    },
9938    '805' => {
9939      'Name' => '_Bool',
9940      'Size' => '1',
9941      'Type' => 'Intrinsic'
9942    },
9943    '927' => {
9944      'BaseType' => '53',
9945      'Header' => 'types.h',
9946      'Line' => '40',
9947      'Name' => '__uint16_t',
9948      'PrivateABI' => 1,
9949      'Size' => '2',
9950      'Type' => 'Typedef'
9951    },
9952    '951' => {
9953      'BaseType' => '60',
9954      'Header' => 'types.h',
9955      'Line' => '42',
9956      'Name' => '__uint32_t',
9957      'PrivateABI' => 1,
9958      'Size' => '4',
9959      'Type' => 'Typedef'
9960    },
9961    '970' => {
9962      'BaseType' => '107',
9963      'Header' => 'types.h',
9964      'Line' => '194',
9965      'Name' => '__ssize_t',
9966      'PrivateABI' => 1,
9967      'Size' => '8',
9968      'Type' => 'Typedef'
9969    },
9970    '982' => {
9971      'BaseType' => '114',
9972      'Name' => 'char*',
9973      'Size' => '8',
9974      'Type' => 'Pointer'
9975    },
9976    '1006' => {
9977      'BaseType' => '121',
9978      'Name' => 'uint8_t const',
9979      'Size' => '1',
9980      'Type' => 'Const'
9981    },
9982    '1011' => {
9983      'BaseType' => '927',
9984      'Header' => 'stdint-uintn.h',
9985      'Line' => '25',
9986      'Name' => 'uint16_t',
9987      'PrivateABI' => 1,
9988      'Size' => '2',
9989      'Type' => 'Typedef'
9990    },
9991    '1023' => {
9992      'BaseType' => '951',
9993      'Header' => 'stdint-uintn.h',
9994      'Line' => '26',
9995      'Name' => 'uint32_t',
9996      'PrivateABI' => 1,
9997      'Size' => '4',
9998      'Type' => 'Typedef'
9999    },
10000    '1035' => {
10001      'Header' => 'pldm_types.h',
10002      'Line' => '25',
10003      'Memb' => {
10004        '0' => {
10005          'name' => 'alpha',
10006          'offset' => '0',
10007          'type' => '121'
10008        },
10009        '1' => {
10010          'name' => 'update',
10011          'offset' => '1',
10012          'type' => '121'
10013        },
10014        '2' => {
10015          'name' => 'minor',
10016          'offset' => '2',
10017          'type' => '121'
10018        },
10019        '3' => {
10020          'name' => 'major',
10021          'offset' => '3',
10022          'type' => '121'
10023        }
10024      },
10025      'Name' => 'struct pldm_version',
10026      'Size' => '4',
10027      'Type' => 'Struct'
10028    },
10029    '1093' => {
10030      'BaseType' => '1035',
10031      'Header' => 'pldm_types.h',
10032      'Line' => '30',
10033      'Name' => 'ver32_t',
10034      'Size' => '4',
10035      'Type' => 'Typedef'
10036    },
10037    '1105' => {
10038      'BaseType' => '1093',
10039      'Name' => 'ver32_t const',
10040      'Size' => '4',
10041      'Type' => 'Const'
10042    },
10043    '1145' => {
10044      'BaseType' => '67',
10045      'Header' => 'stddef.h',
10046      'Line' => '214',
10047      'Name' => 'size_t',
10048      'PrivateABI' => 1,
10049      'Size' => '8',
10050      'Type' => 'Typedef'
10051    },
10052    '1207' => {
10053      'BaseType' => '970',
10054      'Header' => 'types.h',
10055      'Line' => '108',
10056      'Name' => 'ssize_t',
10057      'PrivateABI' => 1,
10058      'Size' => '8',
10059      'Type' => 'Typedef'
10060    },
10061    '1219' => {
10062      'BaseType' => '1006',
10063      'Name' => 'uint8_t const*',
10064      'Size' => '8',
10065      'Type' => 'Pointer'
10066    },
10067    '2228' => {
10068      'BaseType' => '1105',
10069      'Name' => 'ver32_t const*',
10070      'Size' => '8',
10071      'Type' => 'Pointer'
10072    },
10073    '2341' => {
10074      'BaseType' => '2346',
10075      'Name' => 'void const*',
10076      'Size' => '8',
10077      'Type' => 'Pointer'
10078    },
10079    '2346' => {
10080      'BaseType' => '1',
10081      'Name' => 'void const',
10082      'Type' => 'Const'
10083    },
10084    '2579' => {
10085      'BaseType' => '1',
10086      'Name' => 'void*',
10087      'Size' => '8',
10088      'Type' => 'Pointer'
10089    },
10090    '2593' => {
10091      'BaseType' => '114',
10092      'Name' => 'char const',
10093      'Size' => '1',
10094      'Type' => 'Const'
10095    },
10096    '2622' => {
10097      'Header' => 'pldm_types.h',
10098      'Line' => '9',
10099      'Name' => 'anon-struct-pldm_types.h-9',
10100      'Size' => '1',
10101      'Type' => 'Struct'
10102    },
10103    '2776' => {
10104      'Header' => 'pldm_types.h',
10105      'Line' => '19',
10106      'Memb' => {
10107        '0' => {
10108          'name' => 'byte',
10109          'offset' => '0',
10110          'type' => '121'
10111        },
10112        '1' => {
10113          'name' => 'bits',
10114          'offset' => '0',
10115          'type' => '2622'
10116        }
10117      },
10118      'Name' => 'union bitfield8_t',
10119      'Size' => '1',
10120      'Type' => 'Union'
10121    },
10122    '2788' => {
10123      'BaseType' => '2776',
10124      'Name' => 'bitfield8_t const',
10125      'Size' => '1',
10126      'Type' => 'Const'
10127    },
10128    '3191' => {
10129      'Header' => 'base.h',
10130      'Line' => '93',
10131      'Memb' => {
10132        '0' => {
10133          'name' => 'PLDM_RESPONSE',
10134          'value' => '0'
10135        },
10136        '1' => {
10137          'name' => 'PLDM_REQUEST',
10138          'value' => '1'
10139        },
10140        '2' => {
10141          'name' => 'PLDM_RESERVED',
10142          'value' => '2'
10143        },
10144        '3' => {
10145          'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
10146          'value' => '3'
10147        }
10148      },
10149      'Name' => 'enum MessageType',
10150      'Size' => '4',
10151      'Type' => 'Enum'
10152    },
10153    '3203' => {
10154      'Header' => 'base.h',
10155      'Line' => '139',
10156      'Memb' => {
10157        '0' => {
10158          'name' => 'command',
10159          'offset' => '2',
10160          'type' => '121'
10161        }
10162      },
10163      'Name' => 'struct pldm_msg_hdr',
10164      'Size' => '3',
10165      'Type' => 'Struct'
10166    },
10167    '3314' => {
10168      'BaseType' => '3203',
10169      'Name' => 'struct pldm_msg_hdr const',
10170      'Size' => '3',
10171      'Type' => 'Const'
10172    },
10173    '3319' => {
10174      'Header' => 'base.h',
10175      'Line' => '172',
10176      'Memb' => {
10177        '0' => {
10178          'name' => 'hdr',
10179          'offset' => '0',
10180          'type' => '3203'
10181        },
10182        '1' => {
10183          'name' => 'payload',
10184          'offset' => '3',
10185          'type' => '3364'
10186        }
10187      },
10188      'Name' => 'struct pldm_msg',
10189      'Size' => '4',
10190      'Type' => 'Struct'
10191    },
10192    '3359' => {
10193      'BaseType' => '3319',
10194      'Name' => 'struct pldm_msg const',
10195      'Size' => '4',
10196      'Type' => 'Const'
10197    },
10198    '3364' => {
10199      'BaseType' => '121',
10200      'Name' => 'uint8_t[1]',
10201      'Size' => '1',
10202      'Type' => 'Array'
10203    },
10204    '3380' => {
10205      'Header' => 'base.h',
10206      'Line' => '239',
10207      'Memb' => {
10208        '0' => {
10209          'name' => 'msg_type',
10210          'offset' => '0',
10211          'type' => '3191'
10212        },
10213        '1' => {
10214          'name' => 'instance',
10215          'offset' => '4',
10216          'type' => '121'
10217        },
10218        '2' => {
10219          'name' => 'pldm_type',
10220          'offset' => '5',
10221          'type' => '121'
10222        },
10223        '3' => {
10224          'name' => 'command',
10225          'offset' => '6',
10226          'type' => '121'
10227        },
10228        '4' => {
10229          'name' => 'completion_code',
10230          'offset' => '7',
10231          'type' => '121'
10232        }
10233      },
10234      'Name' => 'struct pldm_header_info',
10235      'Size' => '8',
10236      'Type' => 'Struct'
10237    },
10238    '3459' => {
10239      'BaseType' => '3380',
10240      'Name' => 'struct pldm_header_info const',
10241      'Size' => '8',
10242      'Type' => 'Const'
10243    },
10244    '3920' => {
10245      'BaseType' => '2593',
10246      'Name' => 'char const*',
10247      'Size' => '8',
10248      'Type' => 'Pointer'
10249    },
10250    '4151' => {
10251      'BaseType' => '3319',
10252      'Name' => 'struct pldm_msg*',
10253      'Size' => '8',
10254      'Type' => 'Pointer'
10255    },
10256    '4598' => {
10257      'BaseType' => '3359',
10258      'Name' => 'struct pldm_msg const*',
10259      'Size' => '8',
10260      'Type' => 'Pointer'
10261    },
10262    '4603' => {
10263      'BaseType' => '121',
10264      'Name' => 'uint8_t*',
10265      'Size' => '8',
10266      'Type' => 'Pointer'
10267    },
10268    '4608' => {
10269      'BaseType' => '1023',
10270      'Name' => 'uint32_t*',
10271      'Size' => '8',
10272      'Type' => 'Pointer'
10273    },
10274    '5501' => {
10275      'BaseType' => '1093',
10276      'Name' => 'ver32_t*',
10277      'Size' => '8',
10278      'Type' => 'Pointer'
10279    },
10280    '6424' => {
10281      'BaseType' => '2776',
10282      'Name' => 'bitfield8_t*',
10283      'Size' => '8',
10284      'Type' => 'Pointer'
10285    },
10286    '6886' => {
10287      'BaseType' => '2788',
10288      'Name' => 'bitfield8_t const*',
10289      'Size' => '8',
10290      'Type' => 'Pointer'
10291    },
10292    '7674' => {
10293      'BaseType' => '3314',
10294      'Name' => 'struct pldm_msg_hdr const*',
10295      'Size' => '8',
10296      'Type' => 'Pointer'
10297    },
10298    '7913' => {
10299      'BaseType' => '3380',
10300      'Name' => 'struct pldm_header_info*',
10301      'Size' => '8',
10302      'Type' => 'Pointer'
10303    },
10304    '8173' => {
10305      'BaseType' => '3459',
10306      'Name' => 'struct pldm_header_info const*',
10307      'Size' => '8',
10308      'Type' => 'Pointer'
10309    },
10310    '8178' => {
10311      'BaseType' => '3203',
10312      'Name' => 'struct pldm_msg_hdr*',
10313      'Size' => '8',
10314      'Type' => 'Pointer'
10315    },
10316    '10048' => {
10317      'Header' => 'utils.h',
10318      'Line' => '20',
10319      'Memb' => {
10320        '0' => {
10321          'name' => 'ptr',
10322          'offset' => '0',
10323          'type' => '1219'
10324        },
10325        '1' => {
10326          'name' => 'length',
10327          'offset' => '8',
10328          'type' => '1145'
10329        }
10330      },
10331      'Name' => 'struct variable_field',
10332      'Size' => '16',
10333      'Type' => 'Struct'
10334    },
10335    '10444' => {
10336      'BaseType' => '10048',
10337      'Name' => 'struct variable_field*',
10338      'Size' => '8',
10339      'Type' => 'Pointer'
10340    },
10341    '12526' => {
10342      'BaseType' => '1011',
10343      'Name' => 'uint16_t*',
10344      'Size' => '8',
10345      'Type' => 'Pointer'
10346    },
10347    '13089' => {
10348      'BaseType' => '1145',
10349      'Name' => 'size_t*',
10350      'Size' => '8',
10351      'Type' => 'Pointer'
10352    },
10353    '15765' => {
10354      'BaseType' => '67',
10355      'Header' => 'types.h',
10356      'Line' => '45',
10357      'Name' => '__uint64_t',
10358      'PrivateABI' => 1,
10359      'Size' => '8',
10360      'Type' => 'Typedef'
10361    },
10362    '15842' => {
10363      'BaseType' => '1011',
10364      'Name' => 'uint16_t const',
10365      'Size' => '2',
10366      'Type' => 'Const'
10367    },
10368    '15859' => {
10369      'BaseType' => '15765',
10370      'Header' => 'stdint-uintn.h',
10371      'Line' => '27',
10372      'Name' => 'uint64_t',
10373      'PrivateABI' => 1,
10374      'Size' => '8',
10375      'Type' => 'Typedef'
10376    },
10377    '16017' => {
10378      'Header' => 'bios.h',
10379      'Line' => '39',
10380      'Memb' => {
10381        '0' => {
10382          'name' => 'PLDM_BIOS_STRING_TABLE',
10383          'value' => '0'
10384        },
10385        '1' => {
10386          'name' => 'PLDM_BIOS_ATTR_TABLE',
10387          'value' => '1'
10388        },
10389        '2' => {
10390          'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10391          'value' => '2'
10392        }
10393      },
10394      'Name' => 'enum pldm_bios_table_types',
10395      'Size' => '4',
10396      'Type' => 'Enum'
10397    },
10398    '16051' => {
10399      'Header' => 'bios.h',
10400      'Line' => '48',
10401      'Memb' => {
10402        '0' => {
10403          'name' => 'string_handle',
10404          'offset' => '0',
10405          'type' => '1011'
10406        },
10407        '1' => {
10408          'name' => 'string_length',
10409          'offset' => '2',
10410          'type' => '1011'
10411        },
10412        '2' => {
10413          'name' => 'name',
10414          'offset' => '4',
10415          'type' => '16108'
10416        }
10417      },
10418      'Name' => 'struct pldm_bios_string_table_entry',
10419      'Size' => '5',
10420      'Type' => 'Struct'
10421    },
10422    '16103' => {
10423      'BaseType' => '16051',
10424      'Name' => 'struct pldm_bios_string_table_entry const',
10425      'Size' => '5',
10426      'Type' => 'Const'
10427    },
10428    '16108' => {
10429      'BaseType' => '114',
10430      'Name' => 'char[1]',
10431      'Size' => '1',
10432      'Type' => 'Array'
10433    },
10434    '16124' => {
10435      'Header' => 'bios.h',
10436      'Line' => '54',
10437      'Memb' => {
10438        '0' => {
10439          'name' => 'attr_handle',
10440          'offset' => '0',
10441          'type' => '1011'
10442        },
10443        '1' => {
10444          'name' => 'attr_type',
10445          'offset' => '2',
10446          'type' => '121'
10447        },
10448        '2' => {
10449          'name' => 'string_handle',
10450          'offset' => '3',
10451          'type' => '1011'
10452        },
10453        '3' => {
10454          'name' => 'metadata',
10455          'offset' => '5',
10456          'type' => '3364'
10457        }
10458      },
10459      'Name' => 'struct pldm_bios_attr_table_entry',
10460      'Size' => '6',
10461      'Type' => 'Struct'
10462    },
10463    '16189' => {
10464      'BaseType' => '16124',
10465      'Name' => 'struct pldm_bios_attr_table_entry const',
10466      'Size' => '6',
10467      'Type' => 'Const'
10468    },
10469    '16194' => {
10470      'Header' => 'bios.h',
10471      'Line' => '66',
10472      'Memb' => {
10473        '0' => {
10474          'name' => 'attr_handle',
10475          'offset' => '0',
10476          'type' => '1011'
10477        },
10478        '1' => {
10479          'name' => 'attr_type',
10480          'offset' => '2',
10481          'type' => '121'
10482        },
10483        '2' => {
10484          'name' => 'value',
10485          'offset' => '3',
10486          'type' => '3364'
10487        }
10488      },
10489      'Name' => 'struct pldm_bios_attr_val_table_entry',
10490      'Size' => '4',
10491      'Type' => 'Struct'
10492    },
10493    '16246' => {
10494      'BaseType' => '16194',
10495      'Name' => 'struct pldm_bios_attr_val_table_entry const',
10496      'Size' => '4',
10497      'Type' => 'Const'
10498    },
10499    '16315' => {
10500      'Header' => 'bios_table.h',
10501      'Line' => '206',
10502      'Memb' => {
10503        '0' => {
10504          'name' => 'name_handle',
10505          'offset' => '0',
10506          'type' => '1011'
10507        },
10508        '1' => {
10509          'name' => 'read_only',
10510          'offset' => '2',
10511          'type' => '805'
10512        },
10513        '2' => {
10514          'name' => 'pv_num',
10515          'offset' => '3',
10516          'type' => '121'
10517        },
10518        '3' => {
10519          'name' => 'pv_handle',
10520          'offset' => '8',
10521          'type' => '16418'
10522        },
10523        '4' => {
10524          'name' => 'def_num',
10525          'offset' => '22',
10526          'type' => '121'
10527        },
10528        '5' => {
10529          'name' => 'def_index',
10530          'offset' => '36',
10531          'type' => '1219'
10532        }
10533      },
10534      'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
10535      'Size' => '32',
10536      'Type' => 'Struct'
10537    },
10538    '16406' => {
10539      'BaseType' => '16315',
10540      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
10541      'Size' => '32',
10542      'Type' => 'Const'
10543    },
10544    '16418' => {
10545      'BaseType' => '15842',
10546      'Name' => 'uint16_t const*',
10547      'Size' => '8',
10548      'Type' => 'Pointer'
10549    },
10550    '16428' => {
10551      'Header' => 'bios_table.h',
10552      'Line' => '294',
10553      'Memb' => {
10554        '0' => {
10555          'name' => 'name_handle',
10556          'offset' => '0',
10557          'type' => '1011'
10558        },
10559        '1' => {
10560          'name' => 'read_only',
10561          'offset' => '2',
10562          'type' => '805'
10563        },
10564        '2' => {
10565          'name' => 'string_type',
10566          'offset' => '3',
10567          'type' => '121'
10568        },
10569        '3' => {
10570          'name' => 'min_length',
10571          'offset' => '4',
10572          'type' => '1011'
10573        },
10574        '4' => {
10575          'name' => 'max_length',
10576          'offset' => '6',
10577          'type' => '1011'
10578        },
10579        '5' => {
10580          'name' => 'def_length',
10581          'offset' => '8',
10582          'type' => '1011'
10583        },
10584        '6' => {
10585          'name' => 'def_string',
10586          'offset' => '22',
10587          'type' => '3920'
10588        }
10589      },
10590      'Name' => 'struct pldm_bios_table_attr_entry_string_info',
10591      'Size' => '24',
10592      'Type' => 'Struct'
10593    },
10594    '16540' => {
10595      'BaseType' => '16428',
10596      'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
10597      'Size' => '24',
10598      'Type' => 'Const'
10599    },
10600    '16550' => {
10601      'Header' => 'bios_table.h',
10602      'Line' => '384',
10603      'Memb' => {
10604        '0' => {
10605          'name' => 'name_handle',
10606          'offset' => '0',
10607          'type' => '1011'
10608        },
10609        '1' => {
10610          'name' => 'read_only',
10611          'offset' => '2',
10612          'type' => '805'
10613        },
10614        '2' => {
10615          'name' => 'lower_bound',
10616          'offset' => '8',
10617          'type' => '15859'
10618        },
10619        '3' => {
10620          'name' => 'upper_bound',
10621          'offset' => '22',
10622          'type' => '15859'
10623        },
10624        '4' => {
10625          'name' => 'scalar_increment',
10626          'offset' => '36',
10627          'type' => '1023'
10628        },
10629        '5' => {
10630          'name' => 'default_value',
10631          'offset' => '50',
10632          'type' => '15859'
10633        }
10634      },
10635      'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
10636      'Size' => '40',
10637      'Type' => 'Struct'
10638    },
10639    '16648' => {
10640      'BaseType' => '16550',
10641      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
10642      'Size' => '40',
10643      'Type' => 'Const'
10644    },
10645    '16931' => {
10646      'Name' => 'ssize_t(*)(void const*)',
10647      'Param' => {
10648        '0' => {
10649          'type' => '2341'
10650        }
10651      },
10652      'Return' => '1207',
10653      'Size' => '8',
10654      'Type' => 'FuncPtr'
10655    },
10656    '17001' => {
10657      'Line' => '952',
10658      'Memb' => {
10659        '0' => {
10660          'name' => 'table_data',
10661          'offset' => '0',
10662          'type' => '1219'
10663        },
10664        '1' => {
10665          'name' => 'table_len',
10666          'offset' => '8',
10667          'type' => '1145'
10668        },
10669        '2' => {
10670          'name' => 'current_pos',
10671          'offset' => '22',
10672          'type' => '1145'
10673        },
10674        '3' => {
10675          'name' => 'entry_length_handler',
10676          'offset' => '36',
10677          'type' => '16931'
10678        }
10679      },
10680      'Name' => 'struct pldm_bios_table_iter',
10681      'PrivateABI' => 1,
10682      'Size' => '32',
10683      'Source' => 'bios_table.c',
10684      'Type' => 'Struct'
10685    },
10686    '17071' => {
10687      'BaseType' => '17001',
10688      'Name' => 'struct pldm_bios_table_iter const',
10689      'Size' => '32',
10690      'Type' => 'Const'
10691    },
10692    '18141' => {
10693      'BaseType' => '17001',
10694      'Name' => 'struct pldm_bios_table_iter*',
10695      'Size' => '8',
10696      'Type' => 'Pointer'
10697    },
10698    '18146' => {
10699      'BaseType' => '16246',
10700      'Name' => 'struct pldm_bios_attr_val_table_entry const*',
10701      'Size' => '8',
10702      'Type' => 'Pointer'
10703    },
10704    '18560' => {
10705      'BaseType' => '16189',
10706      'Name' => 'struct pldm_bios_attr_table_entry const*',
10707      'Size' => '8',
10708      'Type' => 'Pointer'
10709    },
10710    '19163' => {
10711      'BaseType' => '16103',
10712      'Name' => 'struct pldm_bios_string_table_entry const*',
10713      'Size' => '8',
10714      'Type' => 'Pointer'
10715    },
10716    '20326' => {
10717      'BaseType' => '17071',
10718      'Name' => 'struct pldm_bios_table_iter const*',
10719      'Size' => '8',
10720      'Type' => 'Pointer'
10721    },
10722    '24509' => {
10723      'BaseType' => '15859',
10724      'Name' => 'uint64_t*',
10725      'Size' => '8',
10726      'Type' => 'Pointer'
10727    },
10728    '24786' => {
10729      'BaseType' => '16648',
10730      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
10731      'Size' => '8',
10732      'Type' => 'Pointer'
10733    },
10734    '25095' => {
10735      'BaseType' => '3920',
10736      'Name' => 'char const**',
10737      'Size' => '8',
10738      'Type' => 'Pointer'
10739    },
10740    '26224' => {
10741      'BaseType' => '16540',
10742      'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
10743      'Size' => '8',
10744      'Type' => 'Pointer'
10745    },
10746    '27678' => {
10747      'BaseType' => '16406',
10748      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
10749      'Size' => '8',
10750      'Type' => 'Pointer'
10751    },
10752    '29848' => {
10753      'BaseType' => '1023',
10754      'Name' => 'uint32_t const',
10755      'Size' => '4',
10756      'Type' => 'Const'
10757    },
10758    '29889' => {
10759      'BaseType' => '121',
10760      'Header' => 'pldm_types.h',
10761      'Line' => '32',
10762      'Name' => 'bool8_t',
10763      'Size' => '1',
10764      'Type' => 'Typedef'
10765    },
10766    '29901' => {
10767      'Header' => 'pldm_types.h',
10768      'Line' => '36',
10769      'Name' => 'anon-struct-pldm_types.h-36',
10770      'Size' => '2',
10771      'Type' => 'Struct'
10772    },
10773    '30165' => {
10774      'Header' => 'pldm_types.h',
10775      'Line' => '54',
10776      'Memb' => {
10777        '0' => {
10778          'name' => 'value',
10779          'offset' => '0',
10780          'type' => '1011'
10781        },
10782        '1' => {
10783          'name' => 'bits',
10784          'offset' => '0',
10785          'type' => '29901'
10786        }
10787      },
10788      'Name' => 'union bitfield16_t',
10789      'Size' => '2',
10790      'Type' => 'Union'
10791    },
10792    '30177' => {
10793      'Header' => 'pldm_types.h',
10794      'Line' => '58',
10795      'Name' => 'anon-struct-pldm_types.h-58',
10796      'Size' => '4',
10797      'Type' => 'Struct'
10798    },
10799    '30665' => {
10800      'Header' => 'pldm_types.h',
10801      'Line' => '92',
10802      'Memb' => {
10803        '0' => {
10804          'name' => 'value',
10805          'offset' => '0',
10806          'type' => '1023'
10807        },
10808        '1' => {
10809          'name' => 'bits',
10810          'offset' => '0',
10811          'type' => '30177'
10812        }
10813      },
10814      'Name' => 'union bitfield32_t',
10815      'Size' => '4',
10816      'Type' => 'Union'
10817    },
10818    '30677' => {
10819      'Header' => 'pldm_types.h',
10820      'Line' => '96',
10821      'Name' => 'anon-struct-pldm_types.h-96',
10822      'Size' => '8',
10823      'Type' => 'Struct'
10824    },
10825    '31613' => {
10826      'Header' => 'pldm_types.h',
10827      'Line' => '162',
10828      'Memb' => {
10829        '0' => {
10830          'name' => 'value',
10831          'offset' => '0',
10832          'type' => '15859'
10833        },
10834        '1' => {
10835          'name' => 'bits',
10836          'offset' => '0',
10837          'type' => '30677'
10838        }
10839      },
10840      'Name' => 'union bitfield64_t',
10841      'Size' => '8',
10842      'Type' => 'Union'
10843    },
10844    '31672' => {
10845      'BaseType' => '1145',
10846      'Name' => 'size_t const',
10847      'Size' => '8',
10848      'Type' => 'Const'
10849    },
10850    '33427' => {
10851      'Header' => 'firmware_update.h',
10852      'Line' => '417',
10853      'Memb' => {
10854        '0' => {
10855          'name' => 'uuid',
10856          'offset' => '0',
10857          'type' => '33531'
10858        },
10859        '1' => {
10860          'name' => 'package_header_format_version',
10861          'offset' => '22',
10862          'type' => '121'
10863        },
10864        '2' => {
10865          'name' => 'package_header_size',
10866          'offset' => '23',
10867          'type' => '1011'
10868        },
10869        '3' => {
10870          'name' => 'package_release_date_time',
10871          'offset' => '25',
10872          'type' => '33547'
10873        },
10874        '4' => {
10875          'name' => 'component_bitmap_bit_length',
10876          'offset' => '50',
10877          'type' => '1011'
10878        },
10879        '5' => {
10880          'name' => 'package_version_string_type',
10881          'offset' => '52',
10882          'type' => '121'
10883        },
10884        '6' => {
10885          'name' => 'package_version_string_length',
10886          'offset' => '53',
10887          'type' => '121'
10888        }
10889      },
10890      'Name' => 'struct pldm_package_header_information',
10891      'Size' => '36',
10892      'Type' => 'Struct'
10893    },
10894    '33531' => {
10895      'BaseType' => '121',
10896      'Name' => 'uint8_t[16]',
10897      'Size' => '16',
10898      'Type' => 'Array'
10899    },
10900    '33547' => {
10901      'BaseType' => '121',
10902      'Name' => 'uint8_t[13]',
10903      'Size' => '13',
10904      'Type' => 'Array'
10905    },
10906    '33563' => {
10907      'Header' => 'firmware_update.h',
10908      'Line' => '431',
10909      'Memb' => {
10910        '0' => {
10911          'name' => 'record_length',
10912          'offset' => '0',
10913          'type' => '1011'
10914        },
10915        '1' => {
10916          'name' => 'descriptor_count',
10917          'offset' => '2',
10918          'type' => '121'
10919        },
10920        '2' => {
10921          'name' => 'device_update_option_flags',
10922          'offset' => '3',
10923          'type' => '30665'
10924        },
10925        '3' => {
10926          'name' => 'comp_image_set_version_string_type',
10927          'offset' => '7',
10928          'type' => '121'
10929        },
10930        '4' => {
10931          'name' => 'comp_image_set_version_string_length',
10932          'offset' => '8',
10933          'type' => '121'
10934        },
10935        '5' => {
10936          'name' => 'fw_device_pkg_data_length',
10937          'offset' => '9',
10938          'type' => '1011'
10939        }
10940      },
10941      'Name' => 'struct pldm_firmware_device_id_record',
10942      'Size' => '11',
10943      'Type' => 'Struct'
10944    },
10945    '33758' => {
10946      'Header' => 'firmware_update.h',
10947      'Line' => '465',
10948      'Memb' => {
10949        '0' => {
10950          'name' => 'comp_classification',
10951          'offset' => '0',
10952          'type' => '1011'
10953        },
10954        '1' => {
10955          'name' => 'comp_identifier',
10956          'offset' => '2',
10957          'type' => '1011'
10958        },
10959        '2' => {
10960          'name' => 'comp_comparison_stamp',
10961          'offset' => '4',
10962          'type' => '1023'
10963        },
10964        '3' => {
10965          'name' => 'comp_options',
10966          'offset' => '8',
10967          'type' => '30165'
10968        },
10969        '4' => {
10970          'name' => 'requested_comp_activation_method',
10971          'offset' => '16',
10972          'type' => '30165'
10973        },
10974        '5' => {
10975          'name' => 'comp_location_offset',
10976          'offset' => '18',
10977          'type' => '1023'
10978        },
10979        '6' => {
10980          'name' => 'comp_size',
10981          'offset' => '22',
10982          'type' => '1023'
10983        },
10984        '7' => {
10985          'name' => 'comp_version_string_type',
10986          'offset' => '32',
10987          'type' => '121'
10988        },
10989        '8' => {
10990          'name' => 'comp_version_string_length',
10991          'offset' => '33',
10992          'type' => '121'
10993        }
10994      },
10995      'Name' => 'struct pldm_component_image_information',
10996      'Size' => '22',
10997      'Type' => 'Struct'
10998    },
10999    '33940' => {
11000      'Header' => 'firmware_update.h',
11001      'Line' => '491',
11002      'Memb' => {
11003        '0' => {
11004          'name' => 'completion_code',
11005          'offset' => '0',
11006          'type' => '121'
11007        },
11008        '1' => {
11009          'name' => 'capabilities_during_update',
11010          'offset' => '1',
11011          'type' => '30665'
11012        },
11013        '2' => {
11014          'name' => 'comp_count',
11015          'offset' => '5',
11016          'type' => '1011'
11017        },
11018        '3' => {
11019          'name' => 'active_comp_image_set_ver_str_type',
11020          'offset' => '7',
11021          'type' => '121'
11022        },
11023        '4' => {
11024          'name' => 'active_comp_image_set_ver_str_len',
11025          'offset' => '8',
11026          'type' => '121'
11027        },
11028        '5' => {
11029          'name' => 'pending_comp_image_set_ver_str_type',
11030          'offset' => '9',
11031          'type' => '121'
11032        },
11033        '6' => {
11034          'name' => 'pending_comp_image_set_ver_str_len',
11035          'offset' => '16',
11036          'type' => '121'
11037        }
11038      },
11039      'Name' => 'struct pldm_get_firmware_parameters_resp',
11040      'Size' => '11',
11041      'Type' => 'Struct'
11042    },
11043    '34122' => {
11044      'Header' => 'firmware_update.h',
11045      'Line' => '519',
11046      'Memb' => {
11047        '0' => {
11048          'name' => 'comp_classification',
11049          'offset' => '0',
11050          'type' => '1011'
11051        },
11052        '1' => {
11053          'name' => 'comp_identifier',
11054          'offset' => '2',
11055          'type' => '1011'
11056        },
11057        '2' => {
11058          'name' => 'comp_classification_index',
11059          'offset' => '4',
11060          'type' => '121'
11061        },
11062        '3' => {
11063          'name' => 'active_comp_comparison_stamp',
11064          'offset' => '5',
11065          'type' => '1023'
11066        },
11067        '4' => {
11068          'name' => 'active_comp_ver_str_type',
11069          'offset' => '9',
11070          'type' => '121'
11071        },
11072        '5' => {
11073          'name' => 'active_comp_ver_str_len',
11074          'offset' => '16',
11075          'type' => '121'
11076        },
11077        '6' => {
11078          'name' => 'active_comp_release_date',
11079          'offset' => '17',
11080          'type' => '34304'
11081        },
11082        '7' => {
11083          'name' => 'pending_comp_comparison_stamp',
11084          'offset' => '25',
11085          'type' => '1023'
11086        },
11087        '8' => {
11088          'name' => 'pending_comp_ver_str_type',
11089          'offset' => '35',
11090          'type' => '121'
11091        },
11092        '9' => {
11093          'name' => 'pending_comp_ver_str_len',
11094          'offset' => '36',
11095          'type' => '121'
11096        },
11097        '10' => {
11098          'name' => 'pending_comp_release_date',
11099          'offset' => '37',
11100          'type' => '34304'
11101        },
11102        '11' => {
11103          'name' => 'comp_activation_methods',
11104          'offset' => '51',
11105          'type' => '30165'
11106        },
11107        '12' => {
11108          'name' => 'capabilities_during_update',
11109          'offset' => '53',
11110          'type' => '30665'
11111        }
11112      },
11113      'Name' => 'struct pldm_component_parameter_entry',
11114      'Size' => '39',
11115      'Type' => 'Struct'
11116    },
11117    '34304' => {
11118      'BaseType' => '121',
11119      'Name' => 'uint8_t[8]',
11120      'Size' => '8',
11121      'Type' => 'Array'
11122    },
11123    '35518' => {
11124      'BaseType' => '10048',
11125      'Name' => 'struct variable_field const',
11126      'Size' => '16',
11127      'Type' => 'Const'
11128    },
11129    '35883' => {
11130      'BaseType' => '29889',
11131      'Name' => 'bool8_t*',
11132      'Size' => '8',
11133      'Type' => 'Pointer'
11134    },
11135    '35888' => {
11136      'BaseType' => '31613',
11137      'Name' => 'bitfield64_t*',
11138      'Size' => '8',
11139      'Type' => 'Pointer'
11140    },
11141    '36643' => {
11142      'BaseType' => '30665',
11143      'Name' => 'bitfield32_t*',
11144      'Size' => '8',
11145      'Type' => 'Pointer'
11146    },
11147    '37492' => {
11148      'BaseType' => '30165',
11149      'Name' => 'bitfield16_t*',
11150      'Size' => '8',
11151      'Type' => 'Pointer'
11152    },
11153    '39046' => {
11154      'BaseType' => '35518',
11155      'Name' => 'struct variable_field const*',
11156      'Size' => '8',
11157      'Type' => 'Pointer'
11158    },
11159    '50110' => {
11160      'BaseType' => '34122',
11161      'Name' => 'struct pldm_component_parameter_entry*',
11162      'Size' => '8',
11163      'Type' => 'Pointer'
11164    },
11165    '50335' => {
11166      'BaseType' => '33940',
11167      'Name' => 'struct pldm_get_firmware_parameters_resp*',
11168      'Size' => '8',
11169      'Type' => 'Pointer'
11170    },
11171    '50636' => {
11172      'BaseType' => '4603',
11173      'Name' => 'uint8_t**',
11174      'Size' => '8',
11175      'Type' => 'Pointer'
11176    },
11177    '50933' => {
11178      'BaseType' => '33758',
11179      'Name' => 'struct pldm_component_image_information*',
11180      'Size' => '8',
11181      'Type' => 'Pointer'
11182    },
11183    '51549' => {
11184      'BaseType' => '33563',
11185      'Name' => 'struct pldm_firmware_device_id_record*',
11186      'Size' => '8',
11187      'Type' => 'Pointer'
11188    },
11189    '51859' => {
11190      'BaseType' => '33427',
11191      'Name' => 'struct pldm_package_header_information*',
11192      'Size' => '8',
11193      'Type' => 'Pointer'
11194    },
11195    '52619' => {
11196      'BaseType' => '2579',
11197      'Name' => 'void**',
11198      'Size' => '8',
11199      'Type' => 'Pointer'
11200    },
11201    '59875' => {
11202      'BaseType' => '59892',
11203      'Header' => 'pdr.h',
11204      'Line' => '16',
11205      'Name' => 'pldm_pdr',
11206      'PrivateABI' => 1,
11207      'Size' => '24',
11208      'Type' => 'Typedef'
11209    },
11210    '59887' => {
11211      'BaseType' => '59875',
11212      'Name' => 'pldm_pdr const',
11213      'Size' => '24',
11214      'Type' => 'Const'
11215    },
11216    '59892' => {
11217      'Line' => '30',
11218      'Memb' => {
11219        '0' => {
11220          'name' => 'record_count',
11221          'offset' => '0',
11222          'type' => '1023'
11223        },
11224        '1' => {
11225          'name' => 'size',
11226          'offset' => '4',
11227          'type' => '1023'
11228        },
11229        '2' => {
11230          'name' => 'first',
11231          'offset' => '8',
11232          'type' => '60991'
11233        },
11234        '3' => {
11235          'name' => 'last',
11236          'offset' => '22',
11237          'type' => '60991'
11238        }
11239      },
11240      'Name' => 'struct pldm_pdr',
11241      'PrivateABI' => 1,
11242      'Size' => '24',
11243      'Source' => 'pdr.c',
11244      'Type' => 'Struct'
11245    },
11246    '59958' => {
11247      'BaseType' => '59975',
11248      'Header' => 'pdr.h',
11249      'Line' => '21',
11250      'Name' => 'pldm_pdr_record',
11251      'PrivateABI' => 1,
11252      'Size' => '32',
11253      'Type' => 'Typedef'
11254    },
11255    '59970' => {
11256      'BaseType' => '59958',
11257      'Name' => 'pldm_pdr_record const',
11258      'Size' => '32',
11259      'Type' => 'Const'
11260    },
11261    '59975' => {
11262      'Line' => '21',
11263      'Memb' => {
11264        '0' => {
11265          'name' => 'record_handle',
11266          'offset' => '0',
11267          'type' => '1023'
11268        },
11269        '1' => {
11270          'name' => 'size',
11271          'offset' => '4',
11272          'type' => '1023'
11273        },
11274        '2' => {
11275          'name' => 'data',
11276          'offset' => '8',
11277          'type' => '4603'
11278        },
11279        '3' => {
11280          'name' => 'next',
11281          'offset' => '22',
11282          'type' => '60979'
11283        },
11284        '4' => {
11285          'name' => 'is_remote',
11286          'offset' => '36',
11287          'type' => '805'
11288        },
11289        '5' => {
11290          'name' => 'terminus_handle',
11291          'offset' => '38',
11292          'type' => '1011'
11293        }
11294      },
11295      'Name' => 'struct pldm_pdr_record',
11296      'PrivateABI' => 1,
11297      'Size' => '32',
11298      'Source' => 'pdr.c',
11299      'Type' => 'Struct'
11300    },
11301    '60067' => {
11302      'Header' => 'pdr.h',
11303      'Line' => '288',
11304      'Memb' => {
11305        '0' => {
11306          'name' => 'entity_type',
11307          'offset' => '0',
11308          'type' => '1011'
11309        },
11310        '1' => {
11311          'name' => 'entity_instance_num',
11312          'offset' => '2',
11313          'type' => '1011'
11314        },
11315        '2' => {
11316          'name' => 'entity_container_id',
11317          'offset' => '4',
11318          'type' => '1011'
11319        }
11320      },
11321      'Name' => 'struct pldm_entity',
11322      'Size' => '6',
11323      'Type' => 'Struct'
11324    },
11325    '60129' => {
11326      'BaseType' => '60067',
11327      'Header' => 'pdr.h',
11328      'Line' => '292',
11329      'Name' => 'pldm_entity',
11330      'Size' => '6',
11331      'Type' => 'Typedef'
11332    },
11333    '60173' => {
11334      'BaseType' => '60185',
11335      'Header' => 'pdr.h',
11336      'Line' => '302',
11337      'Name' => 'pldm_entity_association_tree',
11338      'PrivateABI' => 1,
11339      'Size' => '16',
11340      'Type' => 'Typedef'
11341    },
11342    '60185' => {
11343      'Line' => '451',
11344      'Memb' => {
11345        '0' => {
11346          'name' => 'root',
11347          'offset' => '0',
11348          'type' => '60996'
11349        },
11350        '1' => {
11351          'name' => 'last_used_container_id',
11352          'offset' => '8',
11353          'type' => '1011'
11354        }
11355      },
11356      'Name' => 'struct pldm_entity_association_tree',
11357      'PrivateABI' => 1,
11358      'Size' => '16',
11359      'Source' => 'pdr.c',
11360      'Type' => 'Struct'
11361    },
11362    '60228' => {
11363      'BaseType' => '60245',
11364      'Header' => 'pdr.h',
11365      'Line' => '307',
11366      'Name' => 'pldm_entity_node',
11367      'PrivateABI' => 1,
11368      'Size' => '40',
11369      'Type' => 'Typedef'
11370    },
11371    '60240' => {
11372      'BaseType' => '60228',
11373      'Name' => 'pldm_entity_node const',
11374      'Size' => '40',
11375      'Type' => 'Const'
11376    },
11377    '60245' => {
11378      'Line' => '456',
11379      'Memb' => {
11380        '0' => {
11381          'name' => 'entity',
11382          'offset' => '0',
11383          'type' => '60129'
11384        },
11385        '1' => {
11386          'name' => 'parent',
11387          'offset' => '6',
11388          'type' => '60129'
11389        },
11390        '2' => {
11391          'name' => 'remote_container_id',
11392          'offset' => '18',
11393          'type' => '1011'
11394        },
11395        '3' => {
11396          'name' => 'first_child',
11397          'offset' => '22',
11398          'type' => '60996'
11399        },
11400        '4' => {
11401          'name' => 'next_sibling',
11402          'offset' => '36',
11403          'type' => '60996'
11404        },
11405        '5' => {
11406          'name' => 'association_type',
11407          'offset' => '50',
11408          'type' => '121'
11409        }
11410      },
11411      'Name' => 'struct pldm_entity_node',
11412      'PrivateABI' => 1,
11413      'Size' => '40',
11414      'Source' => 'pdr.c',
11415      'Type' => 'Struct'
11416    },
11417    '60519' => {
11418      'Header' => 'platform.h',
11419      'Line' => '522',
11420      'Memb' => {
11421        '0' => {
11422          'name' => 'record_handle',
11423          'offset' => '0',
11424          'type' => '1023'
11425        },
11426        '1' => {
11427          'name' => 'version',
11428          'offset' => '4',
11429          'type' => '121'
11430        },
11431        '2' => {
11432          'name' => 'type',
11433          'offset' => '5',
11434          'type' => '121'
11435        },
11436        '3' => {
11437          'name' => 'record_change_num',
11438          'offset' => '6',
11439          'type' => '1011'
11440        },
11441        '4' => {
11442          'name' => 'length',
11443          'offset' => '8',
11444          'type' => '1011'
11445        }
11446      },
11447      'Name' => 'struct pldm_pdr_hdr',
11448      'Size' => '10',
11449      'Type' => 'Struct'
11450    },
11451    '60979' => {
11452      'BaseType' => '59975',
11453      'Name' => 'struct pldm_pdr_record*',
11454      'Size' => '8',
11455      'Type' => 'Pointer'
11456    },
11457    '60991' => {
11458      'BaseType' => '59958',
11459      'Name' => 'pldm_pdr_record*',
11460      'Size' => '8',
11461      'Type' => 'Pointer'
11462    },
11463    '60996' => {
11464      'BaseType' => '60228',
11465      'Name' => 'pldm_entity_node*',
11466      'Size' => '8',
11467      'Type' => 'Pointer'
11468    },
11469    '61872' => {
11470      'BaseType' => '59875',
11471      'Name' => 'pldm_pdr*',
11472      'Size' => '8',
11473      'Type' => 'Pointer'
11474    },
11475    '62895' => {
11476      'BaseType' => '59970',
11477      'Name' => 'pldm_pdr_record const*',
11478      'Size' => '8',
11479      'Type' => 'Pointer'
11480    },
11481    '67463' => {
11482      'BaseType' => '60129',
11483      'Name' => 'pldm_entity*',
11484      'Size' => '8',
11485      'Type' => 'Pointer'
11486    },
11487    '77418' => {
11488      'BaseType' => '67463',
11489      'Name' => 'pldm_entity**',
11490      'Size' => '8',
11491      'Type' => 'Pointer'
11492    },
11493    '77482' => {
11494      'BaseType' => '60173',
11495      'Name' => 'pldm_entity_association_tree*',
11496      'Size' => '8',
11497      'Type' => 'Pointer'
11498    },
11499    '78070' => {
11500      'BaseType' => '60996',
11501      'Name' => 'pldm_entity_node**',
11502      'Size' => '8',
11503      'Type' => 'Pointer'
11504    },
11505    '78859' => {
11506      'BaseType' => '59887',
11507      'Name' => 'pldm_pdr const*',
11508      'Size' => '8',
11509      'Type' => 'Pointer'
11510    },
11511    '84093' => {
11512      'BaseType' => '60240',
11513      'Name' => 'pldm_entity_node const*',
11514      'Size' => '8',
11515      'Type' => 'Pointer'
11516    },
11517    '88928' => {
11518      'BaseType' => '74',
11519      'Header' => 'types.h',
11520      'Line' => '37',
11521      'Name' => '__int8_t',
11522      'PrivateABI' => 1,
11523      'Size' => '1',
11524      'Type' => 'Typedef'
11525    },
11526    '88959' => {
11527      'BaseType' => '93',
11528      'Header' => 'types.h',
11529      'Line' => '39',
11530      'Name' => '__int16_t',
11531      'PrivateABI' => 1,
11532      'Size' => '2',
11533      'Type' => 'Typedef'
11534    },
11535    '88990' => {
11536      'BaseType' => '100',
11537      'Header' => 'types.h',
11538      'Line' => '41',
11539      'Name' => '__int32_t',
11540      'PrivateABI' => 1,
11541      'Size' => '4',
11542      'Type' => 'Typedef'
11543    },
11544    '89028' => {
11545      'BaseType' => '927',
11546      'Header' => 'types.h',
11547      'Line' => '55',
11548      'Name' => '__uint_least16_t',
11549      'PrivateABI' => 1,
11550      'Size' => '2',
11551      'Type' => 'Typedef'
11552    },
11553    '89081' => {
11554      'BaseType' => '88928',
11555      'Header' => 'stdint-intn.h',
11556      'Line' => '24',
11557      'Name' => 'int8_t',
11558      'PrivateABI' => 1,
11559      'Size' => '1',
11560      'Type' => 'Typedef'
11561    },
11562    '89093' => {
11563      'BaseType' => '88959',
11564      'Header' => 'stdint-intn.h',
11565      'Line' => '25',
11566      'Name' => 'int16_t',
11567      'PrivateABI' => 1,
11568      'Size' => '2',
11569      'Type' => 'Typedef'
11570    },
11571    '89105' => {
11572      'BaseType' => '88990',
11573      'Header' => 'stdint-intn.h',
11574      'Line' => '26',
11575      'Name' => 'int32_t',
11576      'PrivateABI' => 1,
11577      'Size' => '4',
11578      'Type' => 'Typedef'
11579    },
11580    '89370' => {
11581      'BaseType' => '133',
11582      'Header' => 'pldm_types.h',
11583      'Line' => '164',
11584      'Name' => 'real32_t',
11585      'Size' => '4',
11586      'Type' => 'Typedef'
11587    },
11588    '90027' => {
11589      'BaseType' => '89028',
11590      'Header' => 'uchar.h',
11591      'Line' => '51',
11592      'Name' => 'char16_t',
11593      'PrivateABI' => 1,
11594      'Size' => '2',
11595      'Type' => 'Typedef'
11596    },
11597    '90703' => {
11598      'Header' => 'platform.h',
11599      'Line' => '300',
11600      'Memb' => {
11601        '0' => {
11602          'name' => 'PLDM_SENSOR_OP_STATE',
11603          'value' => '0'
11604        },
11605        '1' => {
11606          'name' => 'PLDM_STATE_SENSOR_STATE',
11607          'value' => '1'
11608        },
11609        '2' => {
11610          'name' => 'PLDM_NUMERIC_SENSOR_STATE',
11611          'value' => '2'
11612        }
11613      },
11614      'Name' => 'enum sensor_event_class_states',
11615      'Size' => '4',
11616      'Type' => 'Enum'
11617    },
11618    '90737' => {
11619      'BaseType' => '90703',
11620      'Name' => 'enum sensor_event_class_states const',
11621      'Size' => '4',
11622      'Type' => 'Const'
11623    },
11624    '91045' => {
11625      'Header' => 'platform.h',
11626      'Line' => '597',
11627      'Memb' => {
11628        '0' => {
11629          'name' => 'hdr',
11630          'offset' => '0',
11631          'type' => '60519'
11632        },
11633        '1' => {
11634          'name' => 'terminus_handle',
11635          'offset' => '16',
11636          'type' => '1011'
11637        },
11638        '2' => {
11639          'name' => 'sensor_id',
11640          'offset' => '18',
11641          'type' => '1011'
11642        },
11643        '3' => {
11644          'name' => 'entity_type',
11645          'offset' => '20',
11646          'type' => '1011'
11647        },
11648        '4' => {
11649          'name' => 'entity_instance',
11650          'offset' => '22',
11651          'type' => '1011'
11652        },
11653        '5' => {
11654          'name' => 'container_id',
11655          'offset' => '24',
11656          'type' => '1011'
11657        },
11658        '6' => {
11659          'name' => 'sensor_init',
11660          'offset' => '32',
11661          'type' => '121'
11662        },
11663        '7' => {
11664          'name' => 'sensor_auxiliary_names_pdr',
11665          'offset' => '33',
11666          'type' => '29889'
11667        },
11668        '8' => {
11669          'name' => 'composite_sensor_count',
11670          'offset' => '34',
11671          'type' => '121'
11672        },
11673        '9' => {
11674          'name' => 'possible_states',
11675          'offset' => '35',
11676          'type' => '3364'
11677        }
11678      },
11679      'Name' => 'struct pldm_state_sensor_pdr',
11680      'Size' => '24',
11681      'Type' => 'Struct'
11682    },
11683    '91199' => {
11684      'Header' => 'platform.h',
11685      'Line' => '614',
11686      'Memb' => {
11687        '0' => {
11688          'name' => 'state_set_id',
11689          'offset' => '0',
11690          'type' => '1011'
11691        },
11692        '1' => {
11693          'name' => 'possible_states_size',
11694          'offset' => '2',
11695          'type' => '121'
11696        },
11697        '2' => {
11698          'name' => 'states',
11699          'offset' => '3',
11700          'type' => '91261'
11701        }
11702      },
11703      'Name' => 'struct state_sensor_possible_states',
11704      'Size' => '4',
11705      'Type' => 'Struct'
11706    },
11707    '91256' => {
11708      'BaseType' => '91199',
11709      'Name' => 'struct state_sensor_possible_states const',
11710      'Size' => '4',
11711      'Type' => 'Const'
11712    },
11713    '91261' => {
11714      'BaseType' => '2776',
11715      'Name' => 'bitfield8_t[1]',
11716      'Size' => '1',
11717      'Type' => 'Array'
11718    },
11719    '91277' => {
11720      'Header' => 'platform.h',
11721      'Line' => '624',
11722      'Memb' => {
11723        '0' => {
11724          'name' => 'hdr',
11725          'offset' => '0',
11726          'type' => '60519'
11727        },
11728        '1' => {
11729          'name' => 'terminus_handle',
11730          'offset' => '16',
11731          'type' => '1011'
11732        },
11733        '2' => {
11734          'name' => 'effecter_id',
11735          'offset' => '18',
11736          'type' => '1011'
11737        },
11738        '3' => {
11739          'name' => 'entity_type',
11740          'offset' => '20',
11741          'type' => '1011'
11742        },
11743        '4' => {
11744          'name' => 'entity_instance',
11745          'offset' => '22',
11746          'type' => '1011'
11747        },
11748        '5' => {
11749          'name' => 'container_id',
11750          'offset' => '24',
11751          'type' => '1011'
11752        },
11753        '6' => {
11754          'name' => 'effecter_semantic_id',
11755          'offset' => '32',
11756          'type' => '1011'
11757        },
11758        '7' => {
11759          'name' => 'effecter_init',
11760          'offset' => '34',
11761          'type' => '121'
11762        },
11763        '8' => {
11764          'name' => 'has_description_pdr',
11765          'offset' => '35',
11766          'type' => '29889'
11767        },
11768        '9' => {
11769          'name' => 'composite_effecter_count',
11770          'offset' => '36',
11771          'type' => '121'
11772        },
11773        '10' => {
11774          'name' => 'possible_states',
11775          'offset' => '37',
11776          'type' => '3364'
11777        }
11778      },
11779      'Name' => 'struct pldm_state_effecter_pdr',
11780      'Size' => '26',
11781      'Type' => 'Struct'
11782    },
11783    '91634' => {
11784      'Header' => 'platform.h',
11785      'Line' => '715',
11786      'Memb' => {
11787        '0' => {
11788          'name' => 'value_u8',
11789          'offset' => '0',
11790          'type' => '121'
11791        },
11792        '1' => {
11793          'name' => 'value_s8',
11794          'offset' => '0',
11795          'type' => '89081'
11796        },
11797        '2' => {
11798          'name' => 'value_u16',
11799          'offset' => '0',
11800          'type' => '1011'
11801        },
11802        '3' => {
11803          'name' => 'value_s16',
11804          'offset' => '0',
11805          'type' => '89093'
11806        },
11807        '4' => {
11808          'name' => 'value_u32',
11809          'offset' => '0',
11810          'type' => '1023'
11811        },
11812        '5' => {
11813          'name' => 'value_s32',
11814          'offset' => '0',
11815          'type' => '89105'
11816        },
11817        '6' => {
11818          'name' => 'value_f32',
11819          'offset' => '0',
11820          'type' => '89370'
11821        }
11822      },
11823      'Name' => 'union union_range_field_format',
11824      'Size' => '4',
11825      'Type' => 'Union'
11826    },
11827    '92233' => {
11828      'Header' => 'platform.h',
11829      'Line' => '772',
11830      'Memb' => {
11831        '0' => {
11832          'name' => 'value_u8',
11833          'offset' => '0',
11834          'type' => '121'
11835        },
11836        '1' => {
11837          'name' => 'value_s8',
11838          'offset' => '0',
11839          'type' => '89081'
11840        },
11841        '2' => {
11842          'name' => 'value_u16',
11843          'offset' => '0',
11844          'type' => '1011'
11845        },
11846        '3' => {
11847          'name' => 'value_s16',
11848          'offset' => '0',
11849          'type' => '89093'
11850        },
11851        '4' => {
11852          'name' => 'value_u32',
11853          'offset' => '0',
11854          'type' => '1023'
11855        },
11856        '5' => {
11857          'name' => 'value_s32',
11858          'offset' => '0',
11859          'type' => '89105'
11860        }
11861      },
11862      'Name' => 'union union_sensor_data_size',
11863      'Size' => '4',
11864      'Type' => 'Union'
11865    },
11866    '92246' => {
11867      'Header' => 'platform.h',
11868      'Line' => '779',
11869      'Memb' => {
11870        '0' => {
11871          'name' => 'record_handle',
11872          'offset' => '0',
11873          'type' => '1023'
11874        },
11875        '1' => {
11876          'name' => 'version',
11877          'offset' => '4',
11878          'type' => '121'
11879        },
11880        '2' => {
11881          'name' => 'type',
11882          'offset' => '5',
11883          'type' => '121'
11884        },
11885        '3' => {
11886          'name' => 'record_change_num',
11887          'offset' => '6',
11888          'type' => '1011'
11889        },
11890        '4' => {
11891          'name' => 'length',
11892          'offset' => '8',
11893          'type' => '1011'
11894        }
11895      },
11896      'Name' => 'struct pldm_value_pdr_hdr',
11897      'Size' => '12',
11898      'Type' => 'Struct'
11899    },
11900    '92331' => {
11901      'Header' => 'platform.h',
11902      'Line' => '797',
11903      'Memb' => {
11904        '0' => {
11905          'name' => 'entity_instance_num',
11906          'offset' => '0',
11907          'type' => '1011'
11908        },
11909        '1' => {
11910          'name' => 'entity_instance',
11911          'offset' => '0',
11912          'type' => '1011'
11913        }
11914      },
11915      'Name' => 'anon-union-platform.h-797',
11916      'Size' => '2',
11917      'Type' => 'Union'
11918    },
11919    '92365' => {
11920      'Header' => 'platform.h',
11921      'Line' => '792',
11922      'Memb' => {
11923        '0' => {
11924          'name' => 'hdr',
11925          'offset' => '0',
11926          'type' => '92246'
11927        },
11928        '1' => {
11929          'name' => 'terminus_handle',
11930          'offset' => '18',
11931          'type' => '1011'
11932        },
11933        '2' => {
11934          'name' => 'sensor_id',
11935          'offset' => '20',
11936          'type' => '1011'
11937        },
11938        '3' => {
11939          'name' => 'entity_type',
11940          'offset' => '22',
11941          'type' => '1011'
11942        },
11943        '4' => {
11944          'name' => 'unnamed0',
11945          'offset' => '24',
11946          'type' => '92331'
11947        },
11948        '5' => {
11949          'name' => 'container_id',
11950          'offset' => '32',
11951          'type' => '1011'
11952        },
11953        '6' => {
11954          'name' => 'sensor_init',
11955          'offset' => '34',
11956          'type' => '121'
11957        },
11958        '7' => {
11959          'name' => 'sensor_auxiliary_names_pdr',
11960          'offset' => '35',
11961          'type' => '29889'
11962        },
11963        '8' => {
11964          'name' => 'base_unit',
11965          'offset' => '36',
11966          'type' => '121'
11967        },
11968        '9' => {
11969          'name' => 'unit_modifier',
11970          'offset' => '37',
11971          'type' => '89081'
11972        },
11973        '10' => {
11974          'name' => 'rate_unit',
11975          'offset' => '38',
11976          'type' => '121'
11977        },
11978        '11' => {
11979          'name' => 'base_oem_unit_handle',
11980          'offset' => '39',
11981          'type' => '121'
11982        },
11983        '12' => {
11984          'name' => 'aux_unit',
11985          'offset' => '40',
11986          'type' => '121'
11987        },
11988        '13' => {
11989          'name' => 'aux_unit_modifier',
11990          'offset' => '41',
11991          'type' => '89081'
11992        },
11993        '14' => {
11994          'name' => 'aux_rate_unit',
11995          'offset' => '48',
11996          'type' => '121'
11997        },
11998        '15' => {
11999          'name' => 'rel',
12000          'offset' => '49',
12001          'type' => '121'
12002        },
12003        '16' => {
12004          'name' => 'aux_oem_unit_handle',
12005          'offset' => '50',
12006          'type' => '121'
12007        },
12008        '17' => {
12009          'name' => 'is_linear',
12010          'offset' => '51',
12011          'type' => '29889'
12012        },
12013        '18' => {
12014          'name' => 'sensor_data_size',
12015          'offset' => '52',
12016          'type' => '121'
12017        },
12018        '19' => {
12019          'name' => 'resolution',
12020          'offset' => '54',
12021          'type' => '89370'
12022        },
12023        '20' => {
12024          'name' => 'offset',
12025          'offset' => '64',
12026          'type' => '89370'
12027        },
12028        '21' => {
12029          'name' => 'accuracy',
12030          'offset' => '68',
12031          'type' => '1011'
12032        },
12033        '22' => {
12034          'name' => 'plus_tolerance',
12035          'offset' => '70',
12036          'type' => '121'
12037        },
12038        '23' => {
12039          'name' => 'minus_tolerance',
12040          'offset' => '71',
12041          'type' => '121'
12042        },
12043        '24' => {
12044          'name' => 'hysteresis',
12045          'offset' => '72',
12046          'type' => '92233'
12047        },
12048        '25' => {
12049          'name' => 'supported_thresholds',
12050          'offset' => '82',
12051          'type' => '2776'
12052        },
12053        '26' => {
12054          'name' => 'threshold_and_hysteresis_volatility',
12055          'offset' => '83',
12056          'type' => '2776'
12057        },
12058        '27' => {
12059          'name' => 'state_transition_interval',
12060          'offset' => '86',
12061          'type' => '89370'
12062        },
12063        '28' => {
12064          'name' => 'update_interval',
12065          'offset' => '96',
12066          'type' => '89370'
12067        },
12068        '29' => {
12069          'name' => 'max_readable',
12070          'offset' => '100',
12071          'type' => '92233'
12072        },
12073        '30' => {
12074          'name' => 'min_readable',
12075          'offset' => '104',
12076          'type' => '92233'
12077        },
12078        '31' => {
12079          'name' => 'range_field_format',
12080          'offset' => '114',
12081          'type' => '121'
12082        },
12083        '32' => {
12084          'name' => 'range_field_support',
12085          'offset' => '115',
12086          'type' => '2776'
12087        },
12088        '33' => {
12089          'name' => 'nominal_value',
12090          'offset' => '118',
12091          'type' => '91634'
12092        },
12093        '34' => {
12094          'name' => 'normal_max',
12095          'offset' => '128',
12096          'type' => '91634'
12097        },
12098        '35' => {
12099          'name' => 'normal_min',
12100          'offset' => '132',
12101          'type' => '91634'
12102        },
12103        '36' => {
12104          'name' => 'warning_high',
12105          'offset' => '136',
12106          'type' => '91634'
12107        },
12108        '37' => {
12109          'name' => 'warning_low',
12110          'offset' => '146',
12111          'type' => '91634'
12112        },
12113        '38' => {
12114          'name' => 'critical_high',
12115          'offset' => '150',
12116          'type' => '91634'
12117        },
12118        '39' => {
12119          'name' => 'critical_low',
12120          'offset' => '256',
12121          'type' => '91634'
12122        },
12123        '40' => {
12124          'name' => 'fatal_high',
12125          'offset' => '260',
12126          'type' => '91634'
12127        },
12128        '41' => {
12129          'name' => 'fatal_low',
12130          'offset' => '264',
12131          'type' => '91634'
12132        }
12133      },
12134      'Name' => 'struct pldm_numeric_sensor_value_pdr',
12135      'Size' => '112',
12136      'Type' => 'Struct'
12137    },
12138    '92958' => {
12139      'BaseType' => '90027',
12140      'Header' => 'platform.h',
12141      'Line' => '840',
12142      'Name' => 'pldm_utf16be',
12143      'Size' => '2',
12144      'Type' => 'Typedef'
12145    },
12146    '92971' => {
12147      'Header' => 'platform.h',
12148      'Line' => '842',
12149      'Memb' => {
12150        '0' => {
12151          'name' => 'tag',
12152          'offset' => '0',
12153          'type' => '982'
12154        },
12155        '1' => {
12156          'name' => 'name',
12157          'offset' => '8',
12158          'type' => '93013'
12159        }
12160      },
12161      'Name' => 'struct pldm_entity_auxiliary_name',
12162      'Size' => '16',
12163      'Type' => 'Struct'
12164    },
12165    '93013' => {
12166      'BaseType' => '92958',
12167      'Name' => 'pldm_utf16be*',
12168      'Size' => '8',
12169      'Type' => 'Pointer'
12170    },
12171    '93018' => {
12172      'Header' => 'platform.h',
12173      'Line' => '852',
12174      'Memb' => {
12175        '0' => {
12176          'name' => 'hdr',
12177          'offset' => '0',
12178          'type' => '92246'
12179        },
12180        '1' => {
12181          'name' => 'container',
12182          'offset' => '18',
12183          'type' => '60129'
12184        },
12185        '2' => {
12186          'name' => 'shared_name_count',
12187          'offset' => '24',
12188          'type' => '121'
12189        },
12190        '3' => {
12191          'name' => 'name_string_count',
12192          'offset' => '25',
12193          'type' => '121'
12194        },
12195        '4' => {
12196          'name' => 'names',
12197          'offset' => '36',
12198          'type' => '93132'
12199        },
12200        '5' => {
12201          'name' => 'auxiliary_name_data_size',
12202          'offset' => '50',
12203          'type' => '1145'
12204        },
12205        '6' => {
12206          'name' => 'auxiliary_name_data',
12207          'offset' => '64',
12208          'type' => '93137'
12209        }
12210      },
12211      'Name' => 'struct pldm_entity_auxiliary_names_pdr',
12212      'Size' => '40',
12213      'Type' => 'Struct'
12214    },
12215    '93132' => {
12216      'BaseType' => '92971',
12217      'Name' => 'struct pldm_entity_auxiliary_name*',
12218      'Size' => '8',
12219      'Type' => 'Pointer'
12220    },
12221    '93137' => {
12222      'BaseType' => '114',
12223      'Name' => 'char[]',
12224      'Size' => '8',
12225      'Type' => 'Array'
12226    },
12227    '93152' => {
12228      'Header' => 'platform.h',
12229      'Line' => '882',
12230      'Memb' => {
12231        '0' => {
12232          'name' => 'state_set_id',
12233          'offset' => '0',
12234          'type' => '1011'
12235        },
12236        '1' => {
12237          'name' => 'possible_states_size',
12238          'offset' => '2',
12239          'type' => '121'
12240        },
12241        '2' => {
12242          'name' => 'states',
12243          'offset' => '3',
12244          'type' => '91261'
12245        }
12246      },
12247      'Name' => 'struct state_effecter_possible_states',
12248      'Size' => '4',
12249      'Type' => 'Struct'
12250    },
12251    '93209' => {
12252      'BaseType' => '93152',
12253      'Name' => 'struct state_effecter_possible_states const',
12254      'Size' => '4',
12255      'Type' => 'Const'
12256    },
12257    '93214' => {
12258      'Header' => 'platform.h',
12259      'Line' => '930',
12260      'Memb' => {
12261        '0' => {
12262          'name' => 'set_request',
12263          'offset' => '0',
12264          'type' => '121'
12265        },
12266        '1' => {
12267          'name' => 'effecter_state',
12268          'offset' => '1',
12269          'type' => '121'
12270        }
12271      },
12272      'Name' => 'struct state_field_for_state_effecter_set',
12273      'Size' => '2',
12274      'Type' => 'Struct'
12275    },
12276    '93257' => {
12277      'BaseType' => '93214',
12278      'Header' => 'platform.h',
12279      'Line' => '933',
12280      'Name' => 'set_effecter_state_field',
12281      'Size' => '2',
12282      'Type' => 'Typedef'
12283    },
12284    '93270' => {
12285      'Header' => 'platform.h',
12286      'Line' => '939',
12287      'Memb' => {
12288        '0' => {
12289          'name' => 'sensor_op_state',
12290          'offset' => '0',
12291          'type' => '121'
12292        },
12293        '1' => {
12294          'name' => 'present_state',
12295          'offset' => '1',
12296          'type' => '121'
12297        },
12298        '2' => {
12299          'name' => 'previous_state',
12300          'offset' => '2',
12301          'type' => '121'
12302        },
12303        '3' => {
12304          'name' => 'event_state',
12305          'offset' => '3',
12306          'type' => '121'
12307        }
12308      },
12309      'Name' => 'struct state_field_for_get_state_sensor_readings',
12310      'Size' => '4',
12311      'Type' => 'Struct'
12312    },
12313    '93341' => {
12314      'BaseType' => '93270',
12315      'Header' => 'platform.h',
12316      'Line' => '947',
12317      'Name' => 'get_sensor_state_field',
12318      'Size' => '4',
12319      'Type' => 'Typedef'
12320    },
12321    '93354' => {
12322      'Header' => 'platform.h',
12323      'Line' => '953',
12324      'Memb' => {
12325        '0' => {
12326          'name' => 'effecter_op_state',
12327          'offset' => '0',
12328          'type' => '121'
12329        },
12330        '1' => {
12331          'name' => 'pending_state',
12332          'offset' => '1',
12333          'type' => '121'
12334        },
12335        '2' => {
12336          'name' => 'present_state',
12337          'offset' => '2',
12338          'type' => '121'
12339        }
12340      },
12341      'Name' => 'struct state_field_for_get_state_effecter_states',
12342      'Size' => '3',
12343      'Type' => 'Struct'
12344    },
12345    '93411' => {
12346      'BaseType' => '93354',
12347      'Header' => 'platform.h',
12348      'Line' => '957',
12349      'Name' => 'get_effecter_state_field',
12350      'Size' => '3',
12351      'Type' => 'Typedef'
12352    },
12353    '94140' => {
12354      'Header' => 'platform.h',
12355      'Line' => '1102',
12356      'Memb' => {
12357        '0' => {
12358          'name' => 'completion_code',
12359          'offset' => '0',
12360          'type' => '121'
12361        },
12362        '1' => {
12363          'name' => 'comp_effecter_count',
12364          'offset' => '1',
12365          'type' => '121'
12366        },
12367        '2' => {
12368          'name' => 'field',
12369          'offset' => '2',
12370          'type' => '94197'
12371        }
12372      },
12373      'Name' => 'struct pldm_get_state_effecter_states_resp',
12374      'Size' => '26',
12375      'Type' => 'Struct'
12376    },
12377    '94197' => {
12378      'BaseType' => '93411',
12379      'Name' => 'get_effecter_state_field[8]',
12380      'Size' => '24',
12381      'Type' => 'Array'
12382    },
12383    '94213' => {
12384      'Header' => 'platform.h',
12385      'Line' => '1112',
12386      'Memb' => {
12387        '0' => {
12388          'name' => 'sensor_id',
12389          'offset' => '0',
12390          'type' => '1011'
12391        },
12392        '1' => {
12393          'name' => 'sensor_event_class_type',
12394          'offset' => '2',
12395          'type' => '121'
12396        },
12397        '2' => {
12398          'name' => 'event_class',
12399          'offset' => '3',
12400          'type' => '3364'
12401        }
12402      },
12403      'Name' => 'struct pldm_sensor_event_data',
12404      'Size' => '4',
12405      'Type' => 'Struct'
12406    },
12407    '94327' => {
12408      'Header' => 'platform.h',
12409      'Line' => '1152',
12410      'Memb' => {
12411        '0' => {
12412          'name' => 'format_version',
12413          'offset' => '0',
12414          'type' => '121'
12415        },
12416        '1' => {
12417          'name' => 'event_id',
12418          'offset' => '2',
12419          'type' => '1011'
12420        },
12421        '2' => {
12422          'name' => 'data_transfer_handle',
12423          'offset' => '4',
12424          'type' => '1023'
12425        }
12426      },
12427      'Name' => 'struct pldm_message_poll_event',
12428      'Size' => '8',
12429      'Type' => 'Struct'
12430    },
12431    '94389' => {
12432      'Header' => 'platform.h',
12433      'Line' => '1162',
12434      'Memb' => {
12435        '0' => {
12436          'name' => 'format_version',
12437          'offset' => '0',
12438          'type' => '121'
12439        },
12440        '1' => {
12441          'name' => 'format_type',
12442          'offset' => '1',
12443          'type' => '121'
12444        },
12445        '2' => {
12446          'name' => 'event_data_length',
12447          'offset' => '2',
12448          'type' => '1011'
12449        },
12450        '3' => {
12451          'name' => 'event_data',
12452          'offset' => '4',
12453          'type' => '94460'
12454        }
12455      },
12456      'Name' => 'struct pldm_platform_cper_event',
12457      'Size' => '4',
12458      'Type' => 'Struct'
12459    },
12460    '94460' => {
12461      'BaseType' => '121',
12462      'Name' => 'uint8_t[]',
12463      'Size' => '8',
12464      'Type' => 'Array'
12465    },
12466    '94616' => {
12467      'Header' => 'platform.h',
12468      'Line' => '1222',
12469      'Memb' => {
12470        '0' => {
12471          'name' => 'event_data_format',
12472          'offset' => '0',
12473          'type' => '121'
12474        },
12475        '1' => {
12476          'name' => 'number_of_change_records',
12477          'offset' => '1',
12478          'type' => '121'
12479        },
12480        '2' => {
12481          'name' => 'change_records',
12482          'offset' => '2',
12483          'type' => '3364'
12484        }
12485      },
12486      'Name' => 'struct pldm_pdr_repository_chg_event_data',
12487      'Size' => '3',
12488      'Type' => 'Struct'
12489    },
12490    '95240' => {
12491      'BaseType' => '94389',
12492      'Name' => 'struct pldm_platform_cper_event*',
12493      'Size' => '8',
12494      'Type' => 'Pointer'
12495    },
12496    '97040' => {
12497      'BaseType' => '93018',
12498      'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
12499      'Size' => '8',
12500      'Type' => 'Pointer'
12501    },
12502    '102768' => {
12503      'BaseType' => '94140',
12504      'Name' => 'struct pldm_get_state_effecter_states_resp*',
12505      'Size' => '8',
12506      'Type' => 'Pointer'
12507    },
12508    '132501' => {
12509      'BaseType' => '13089',
12510      'Name' => 'size_t*const',
12511      'Size' => '8',
12512      'Type' => 'Const'
12513    },
12514    '134291' => {
12515      'BaseType' => '94327',
12516      'Name' => 'struct pldm_message_poll_event*',
12517      'Size' => '8',
12518      'Type' => 'Pointer'
12519    },
12520    '135292' => {
12521      'BaseType' => '135302',
12522      'Name' => 'uint32_t const*const*',
12523      'Size' => '8',
12524      'Type' => 'Pointer'
12525    },
12526    '135297' => {
12527      'BaseType' => '29848',
12528      'Name' => 'uint32_t const*',
12529      'Size' => '8',
12530      'Type' => 'Pointer'
12531    },
12532    '135302' => {
12533      'BaseType' => '135297',
12534      'Name' => 'uint32_t const*const',
12535      'Size' => '8',
12536      'Type' => 'Const'
12537    },
12538    '135307' => {
12539      'BaseType' => '94616',
12540      'Name' => 'struct pldm_pdr_repository_chg_event_data*',
12541      'Size' => '8',
12542      'Type' => 'Pointer'
12543    },
12544    '165523' => {
12545      'BaseType' => '92365',
12546      'Name' => 'struct pldm_numeric_sensor_value_pdr*',
12547      'Size' => '8',
12548      'Type' => 'Pointer'
12549    },
12550    '178224' => {
12551      'BaseType' => '94213',
12552      'Name' => 'struct pldm_sensor_event_data*',
12553      'Size' => '8',
12554      'Type' => 'Pointer'
12555    },
12556    '178229' => {
12557      'BaseType' => '178224',
12558      'Name' => 'struct pldm_sensor_event_data*const',
12559      'Size' => '8',
12560      'Type' => 'Const'
12561    },
12562    '180457' => {
12563      'BaseType' => '93341',
12564      'Name' => 'get_sensor_state_field*',
12565      'Size' => '8',
12566      'Type' => 'Pointer'
12567    },
12568    '195689' => {
12569      'BaseType' => '93257',
12570      'Name' => 'set_effecter_state_field*',
12571      'Size' => '8',
12572      'Type' => 'Pointer'
12573    },
12574    '196665' => {
12575      'BaseType' => '91045',
12576      'Name' => 'struct pldm_state_sensor_pdr*',
12577      'Size' => '8',
12578      'Type' => 'Pointer'
12579    },
12580    '196670' => {
12581      'BaseType' => '196665',
12582      'Name' => 'struct pldm_state_sensor_pdr*const',
12583      'Size' => '8',
12584      'Type' => 'Const'
12585    },
12586    '196675' => {
12587      'BaseType' => '91256',
12588      'Name' => 'struct state_sensor_possible_states const*',
12589      'Size' => '8',
12590      'Type' => 'Pointer'
12591    },
12592    '196680' => {
12593      'BaseType' => '196675',
12594      'Name' => 'struct state_sensor_possible_states const*const',
12595      'Size' => '8',
12596      'Type' => 'Const'
12597    },
12598    '196855' => {
12599      'BaseType' => '91277',
12600      'Name' => 'struct pldm_state_effecter_pdr*',
12601      'Size' => '8',
12602      'Type' => 'Pointer'
12603    },
12604    '196860' => {
12605      'BaseType' => '196855',
12606      'Name' => 'struct pldm_state_effecter_pdr*const',
12607      'Size' => '8',
12608      'Type' => 'Const'
12609    },
12610    '196865' => {
12611      'BaseType' => '93209',
12612      'Name' => 'struct state_effecter_possible_states const*',
12613      'Size' => '8',
12614      'Type' => 'Pointer'
12615    },
12616    '196870' => {
12617      'BaseType' => '196865',
12618      'Name' => 'struct state_effecter_possible_states const*const',
12619      'Size' => '8',
12620      'Type' => 'Const'
12621    },
12622    '199848' => {
12623      'Line' => '19',
12624      'Memb' => {
12625        '0' => {
12626          'name' => 'prev',
12627          'offset' => '0',
12628          'type' => '187'
12629        },
12630        '1' => {
12631          'name' => 'allocations',
12632          'offset' => '4',
12633          'type' => '1023'
12634        }
12635      },
12636      'Name' => 'struct pldm_tid_state',
12637      'PrivateABI' => 1,
12638      'Size' => '8',
12639      'Source' => 'instance-id.c',
12640      'Type' => 'Struct'
12641    },
12642    '199887' => {
12643      'Line' => '24',
12644      'Memb' => {
12645        '0' => {
12646          'name' => 'state',
12647          'offset' => '0',
12648          'type' => '199929'
12649        },
12650        '1' => {
12651          'name' => 'lock_db_fd',
12652          'offset' => '8264',
12653          'type' => '100'
12654        }
12655      },
12656      'Name' => 'struct pldm_instance_db',
12657      'PrivateABI' => 1,
12658      'Size' => '2052',
12659      'Source' => 'instance-id.c',
12660      'Type' => 'Struct'
12661    },
12662    '199929' => {
12663      'BaseType' => '199848',
12664      'Name' => 'struct pldm_tid_state[256]',
12665      'Size' => '2048',
12666      'Type' => 'Array'
12667    },
12668    '200485' => {
12669      'BaseType' => '199887',
12670      'Name' => 'struct pldm_instance_db*',
12671      'Size' => '8',
12672      'Type' => 'Pointer'
12673    },
12674    '200872' => {
12675      'BaseType' => '187',
12676      'Name' => 'pldm_instance_id_t*',
12677      'Size' => '8',
12678      'Type' => 'Pointer'
12679    },
12680    '201048' => {
12681      'BaseType' => '200485',
12682      'Name' => 'struct pldm_instance_db**',
12683      'Size' => '8',
12684      'Type' => 'Pointer'
12685    },
12686    '201840' => {
12687      'BaseType' => '121',
12688      'Header' => 'pldm.h',
12689      'Line' => '13',
12690      'Name' => 'mctp_eid_t',
12691      'Size' => '1',
12692      'Type' => 'Typedef'
12693    },
12694    '201955' => {
12695      'BaseType' => '284',
12696      'Header' => 'pldm.h',
12697      'Line' => '30',
12698      'Name' => 'pldm_requester_rc_t',
12699      'Size' => '4',
12700      'Type' => 'Typedef'
12701    },
12702    '201973' => {
12703      'Line' => '26',
12704      'Memb' => {
12705        '0' => {
12706          'name' => 'transport',
12707          'offset' => '0',
12708          'type' => '202046'
12709        },
12710        '1' => {
12711          'name' => 'socket',
12712          'offset' => '64',
12713          'type' => '100'
12714        },
12715        '2' => {
12716          'name' => 'tid_eid_map',
12717          'offset' => '68',
12718          'type' => '205742'
12719        },
12720        '3' => {
12721          'name' => 'socket_send_buf',
12722          'offset' => '768',
12723          'type' => '204662'
12724        }
12725      },
12726      'Name' => 'struct pldm_transport_mctp_demux',
12727      'PrivateABI' => 1,
12728      'Size' => '312',
12729      'Source' => 'mctp-demux.c',
12730      'Type' => 'Struct'
12731    },
12732    '201999' => {
12733      'BaseType' => '201973',
12734      'Name' => 'struct pldm_transport_mctp_demux*',
12735      'Size' => '8',
12736      'Type' => 'Pointer'
12737    },
12738    '202041' => {
12739      'BaseType' => '202046',
12740      'Name' => 'struct pldm_transport*',
12741      'Size' => '8',
12742      'Type' => 'Pointer'
12743    },
12744    '202046' => {
12745      'Header' => 'transport.h',
12746      'Line' => '18',
12747      'Memb' => {
12748        '0' => {
12749          'name' => 'name',
12750          'offset' => '0',
12751          'type' => '3920'
12752        },
12753        '1' => {
12754          'name' => 'version',
12755          'offset' => '8',
12756          'type' => '121'
12757        },
12758        '2' => {
12759          'name' => 'recv',
12760          'offset' => '22',
12761          'type' => '204973'
12762        },
12763        '3' => {
12764          'name' => 'send',
12765          'offset' => '36',
12766          'type' => '205014'
12767        },
12768        '4' => {
12769          'name' => 'init_pollfd',
12770          'offset' => '50',
12771          'type' => '205094'
12772        }
12773      },
12774      'Name' => 'struct pldm_transport',
12775      'PrivateABI' => 1,
12776      'Size' => '40',
12777      'Type' => 'Struct'
12778    },
12779    '202182' => {
12780      'BaseType' => '175',
12781      'Name' => 'pldm_tid_t*',
12782      'Size' => '8',
12783      'Type' => 'Pointer'
12784    },
12785    '202285' => {
12786      'BaseType' => '201999',
12787      'Name' => 'struct pldm_transport_mctp_demux**',
12788      'Size' => '8',
12789      'Type' => 'Pointer'
12790    },
12791    '204382' => {
12792      'BaseType' => '46',
12793      'Header' => 'int-ll64.h',
12794      'Line' => '21',
12795      'Name' => '__u8',
12796      'PrivateABI' => 1,
12797      'Size' => '1',
12798      'Type' => 'Typedef'
12799    },
12800    '204394' => {
12801      'BaseType' => '53',
12802      'Header' => 'int-ll64.h',
12803      'Line' => '24',
12804      'Name' => '__u16',
12805      'PrivateABI' => 1,
12806      'Size' => '2',
12807      'Type' => 'Typedef'
12808    },
12809    '204662' => {
12810      'Header' => 'socket.h',
12811      'Line' => '5',
12812      'Memb' => {
12813        '0' => {
12814          'name' => 'size',
12815          'offset' => '0',
12816          'type' => '100'
12817        },
12818        '1' => {
12819          'name' => 'socket',
12820          'offset' => '4',
12821          'type' => '100'
12822        },
12823        '2' => {
12824          'name' => 'max_size',
12825          'offset' => '8',
12826          'type' => '100'
12827        }
12828      },
12829      'Name' => 'struct pldm_socket_sndbuf',
12830      'PrivateABI' => 1,
12831      'Size' => '12',
12832      'Type' => 'Struct'
12833    },
12834    '204973' => {
12835      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
12836      'Param' => {
12837        '0' => {
12838          'type' => '202041'
12839        },
12840        '1' => {
12841          'type' => '202182'
12842        },
12843        '2' => {
12844          'type' => '52619'
12845        },
12846        '3' => {
12847          'type' => '13089'
12848        }
12849      },
12850      'Return' => '201955',
12851      'Size' => '8',
12852      'Type' => 'FuncPtr'
12853    },
12854    '205014' => {
12855      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
12856      'Param' => {
12857        '0' => {
12858          'type' => '202041'
12859        },
12860        '1' => {
12861          'type' => '175'
12862        },
12863        '2' => {
12864          'type' => '2341'
12865        },
12866        '3' => {
12867          'type' => '1145'
12868        }
12869      },
12870      'Return' => '201955',
12871      'Size' => '8',
12872      'Type' => 'FuncPtr'
12873    },
12874    '205039' => {
12875      'BaseType' => '205044',
12876      'Name' => 'struct pollfd*',
12877      'Size' => '8',
12878      'Type' => 'Pointer'
12879    },
12880    '205044' => {
12881      'Header' => 'poll.h',
12882      'Line' => '36',
12883      'Memb' => {
12884        '0' => {
12885          'name' => 'fd',
12886          'offset' => '0',
12887          'type' => '100'
12888        },
12889        '1' => {
12890          'name' => 'events',
12891          'offset' => '4',
12892          'type' => '93'
12893        },
12894        '2' => {
12895          'name' => 'revents',
12896          'offset' => '6',
12897          'type' => '93'
12898        }
12899      },
12900      'Name' => 'struct pollfd',
12901      'PrivateABI' => 1,
12902      'Size' => '8',
12903      'Type' => 'Struct'
12904    },
12905    '205094' => {
12906      'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
12907      'Param' => {
12908        '0' => {
12909          'type' => '202041'
12910        },
12911        '1' => {
12912          'type' => '205039'
12913        }
12914      },
12915      'Return' => '100',
12916      'Size' => '8',
12917      'Type' => 'FuncPtr'
12918    },
12919    '205099' => {
12920      'BaseType' => '53',
12921      'Header' => 'socket.h',
12922      'Line' => '10',
12923      'Name' => '__kernel_sa_family_t',
12924      'PrivateABI' => 1,
12925      'Size' => '2',
12926      'Type' => 'Typedef'
12927    },
12928    '205476' => {
12929      'Header' => 'mctp.h',
12930      'Line' => '18',
12931      'Memb' => {
12932        '0' => {
12933          'name' => 's_addr',
12934          'offset' => '0',
12935          'type' => '201840'
12936        }
12937      },
12938      'Name' => 'struct mctp_addr',
12939      'PrivateABI' => 1,
12940      'Size' => '1',
12941      'Type' => 'Struct'
12942    },
12943    '205502' => {
12944      'Header' => 'mctp.h',
12945      'Line' => '22',
12946      'Memb' => {
12947        '0' => {
12948          'name' => 'smctp_family',
12949          'offset' => '0',
12950          'type' => '205099'
12951        },
12952        '1' => {
12953          'name' => '__smctp_pad0',
12954          'offset' => '2',
12955          'type' => '204394'
12956        },
12957        '2' => {
12958          'name' => 'smctp_network',
12959          'offset' => '4',
12960          'type' => '60'
12961        },
12962        '3' => {
12963          'name' => 'smctp_addr',
12964          'offset' => '8',
12965          'type' => '205476'
12966        },
12967        '4' => {
12968          'name' => 'smctp_type',
12969          'offset' => '9',
12970          'type' => '204382'
12971        },
12972        '5' => {
12973          'name' => 'smctp_tag',
12974          'offset' => '16',
12975          'type' => '204382'
12976        },
12977        '6' => {
12978          'name' => '__smctp_pad1',
12979          'offset' => '17',
12980          'type' => '204382'
12981        }
12982      },
12983      'Name' => 'struct sockaddr_mctp',
12984      'PrivateABI' => 1,
12985      'Size' => '12',
12986      'Type' => 'Struct'
12987    },
12988    '205606' => {
12989      'BaseType' => '205502',
12990      'Name' => 'struct sockaddr_mctp const',
12991      'Size' => '12',
12992      'Type' => 'Const'
12993    },
12994    '205649' => {
12995      'Line' => '35',
12996      'Memb' => {
12997        '0' => {
12998          'name' => 'transport',
12999          'offset' => '0',
13000          'type' => '202046'
13001        },
13002        '1' => {
13003          'name' => 'socket',
13004          'offset' => '64',
13005          'type' => '100'
13006        },
13007        '2' => {
13008          'name' => 'tid_eid_map',
13009          'offset' => '68',
13010          'type' => '205742'
13011        },
13012        '3' => {
13013          'name' => 'socket_send_buf',
13014          'offset' => '768',
13015          'type' => '204662'
13016        },
13017        '4' => {
13018          'name' => 'bound',
13019          'offset' => '786',
13020          'type' => '805'
13021        },
13022        '5' => {
13023          'name' => 'cookie_jar',
13024          'offset' => '800',
13025          'type' => '199'
13026        }
13027      },
13028      'Name' => 'struct pldm_transport_af_mctp',
13029      'PrivateABI' => 1,
13030      'Size' => '336',
13031      'Source' => 'af-mctp.c',
13032      'Type' => 'Struct'
13033    },
13034    '205742' => {
13035      'BaseType' => '175',
13036      'Name' => 'pldm_tid_t[256]',
13037      'Size' => '256',
13038      'Type' => 'Array'
13039    },
13040    '206543' => {
13041      'BaseType' => '205649',
13042      'Name' => 'struct pldm_transport_af_mctp*',
13043      'Size' => '8',
13044      'Type' => 'Pointer'
13045    },
13046    '206548' => {
13047      'BaseType' => '205606',
13048      'Name' => 'struct sockaddr_mctp const*',
13049      'Size' => '8',
13050      'Type' => 'Pointer'
13051    },
13052    '206861' => {
13053      'BaseType' => '206543',
13054      'Name' => 'struct pldm_transport_af_mctp**',
13055      'Size' => '8',
13056      'Type' => 'Pointer'
13057    },
13058    '233358' => {
13059      'Header' => 'file_io.h',
13060      'Line' => '32',
13061      'Memb' => {
13062        '0' => {
13063          'name' => 'handle',
13064          'offset' => '0',
13065          'type' => '121'
13066        },
13067        '1' => {
13068          'name' => 'length',
13069          'offset' => '4',
13070          'type' => '1023'
13071        },
13072        '2' => {
13073          'name' => 'data',
13074          'offset' => '8',
13075          'type' => '94460'
13076        }
13077      },
13078      'Name' => 'struct pldm_oem_meta_file_io_write_req',
13079      'Size' => '8',
13080      'Type' => 'Struct'
13081    },
13082    '233425' => {
13083      'Header' => 'file_io.h',
13084      'Line' => '45',
13085      'Memb' => {
13086        '0' => {
13087          'name' => 'transferFlag',
13088          'offset' => '0',
13089          'type' => '121'
13090        },
13091        '1' => {
13092          'name' => 'offset',
13093          'offset' => '2',
13094          'type' => '1011'
13095        }
13096      },
13097      'Name' => 'struct pldm_oem_meta_file_io_read_data_info',
13098      'Size' => '4',
13099      'Type' => 'Struct'
13100    },
13101    '233464' => {
13102      'Header' => 'file_io.h',
13103      'Line' => '55',
13104      'Memb' => {
13105        '0' => {
13106          'name' => 'size',
13107          'offset' => '0',
13108          'type' => '1011'
13109        },
13110        '1' => {
13111          'name' => 'crc32',
13112          'offset' => '4',
13113          'type' => '1023'
13114        }
13115      },
13116      'Name' => 'struct pldm_oem_meta_file_io_read_attr_info',
13117      'Size' => '8',
13118      'Type' => 'Struct'
13119    },
13120    '233503' => {
13121      'Header' => 'file_io.h',
13122      'Line' => '70',
13123      'Memb' => {
13124        '0' => {
13125          'name' => 'data',
13126          'offset' => '0',
13127          'type' => '233425'
13128        }
13129      },
13130      'Name' => 'anon-union-file_io.h-70',
13131      'Size' => '4',
13132      'Type' => 'Union'
13133    },
13134    '233521' => {
13135      'Header' => 'file_io.h',
13136      'Line' => '65',
13137      'Memb' => {
13138        '0' => {
13139          'name' => 'version',
13140          'offset' => '0',
13141          'type' => '1145'
13142        },
13143        '1' => {
13144          'name' => 'handle',
13145          'offset' => '8',
13146          'type' => '121'
13147        },
13148        '2' => {
13149          'name' => 'option',
13150          'offset' => '9',
13151          'type' => '121'
13152        },
13153        '3' => {
13154          'name' => 'length',
13155          'offset' => '16',
13156          'type' => '121'
13157        },
13158        '4' => {
13159          'name' => 'info',
13160          'offset' => '18',
13161          'type' => '233503'
13162        }
13163      },
13164      'Name' => 'struct pldm_oem_meta_file_io_read_req',
13165      'Size' => '16',
13166      'Type' => 'Struct'
13167    },
13168    '233599' => {
13169      'Header' => 'file_io.h',
13170      'Line' => '86',
13171      'Memb' => {
13172        '0' => {
13173          'name' => 'attr',
13174          'offset' => '0',
13175          'type' => '233464'
13176        },
13177        '1' => {
13178          'name' => 'data',
13179          'offset' => '0',
13180          'type' => '233425'
13181        }
13182      },
13183      'Name' => 'anon-union-file_io.h-86',
13184      'Size' => '8',
13185      'Type' => 'Union'
13186    },
13187    '233627' => {
13188      'Header' => 'file_io.h',
13189      'Line' => '80',
13190      'Memb' => {
13191        '0' => {
13192          'name' => 'version',
13193          'offset' => '0',
13194          'type' => '1145'
13195        },
13196        '1' => {
13197          'name' => 'completion_code',
13198          'offset' => '8',
13199          'type' => '121'
13200        },
13201        '2' => {
13202          'name' => 'handle',
13203          'offset' => '9',
13204          'type' => '121'
13205        },
13206        '3' => {
13207          'name' => 'option',
13208          'offset' => '16',
13209          'type' => '121'
13210        },
13211        '4' => {
13212          'name' => 'length',
13213          'offset' => '17',
13214          'type' => '121'
13215        },
13216        '5' => {
13217          'name' => 'info',
13218          'offset' => '18',
13219          'type' => '233599'
13220        },
13221        '6' => {
13222          'name' => 'data',
13223          'offset' => '32',
13224          'type' => '94460'
13225        }
13226      },
13227      'Name' => 'struct pldm_oem_meta_file_io_read_resp',
13228      'Size' => '24',
13229      'Type' => 'Struct'
13230    },
13231    '236136' => {
13232      'BaseType' => '233627',
13233      'Name' => 'struct pldm_oem_meta_file_io_read_resp*',
13234      'Size' => '8',
13235      'Type' => 'Pointer'
13236    },
13237    '237319' => {
13238      'BaseType' => '233521',
13239      'Name' => 'struct pldm_oem_meta_file_io_read_req*',
13240      'Size' => '8',
13241      'Type' => 'Pointer'
13242    },
13243    '237753' => {
13244      'BaseType' => '233358',
13245      'Name' => 'struct pldm_oem_meta_file_io_write_req*',
13246      'Size' => '8',
13247      'Type' => 'Pointer'
13248    }
13249  },
13250  'UndefinedSymbols' => {
13251    'libpldm.so.0.9.1' => {
13252      '_ITM_deregisterTMCloneTable' => 0,
13253      '_ITM_registerTMCloneTable' => 0,
13254      '__assert_fail@GLIBC_2.2.5' => 0,
13255      '__cxa_finalize@GLIBC_2.2.5' => 0,
13256      '__errno_location@GLIBC_2.2.5' => 0,
13257      '__gmon_start__' => 0,
13258      '__isoc23_strtol@GLIBC_2.38' => 0,
13259      '__memcpy_chk@GLIBC_2.3.4' => 0,
13260      '__recv_chk@GLIBC_2.4' => 0,
13261      '__recvfrom_chk@GLIBC_2.4' => 0,
13262      '__stack_chk_fail@GLIBC_2.4' => 0,
13263      'bind@GLIBC_2.2.5' => 0,
13264      'calloc@GLIBC_2.2.5' => 0,
13265      'clock_gettime@GLIBC_2.17' => 0,
13266      'close@GLIBC_2.2.5' => 0,
13267      'connect@GLIBC_2.2.5' => 0,
13268      'dup@GLIBC_2.2.5' => 0,
13269      'fclose@GLIBC_2.2.5' => 0,
13270      'fcntl64@GLIBC_2.28' => 0,
13271      'fgets@GLIBC_2.2.5' => 0,
13272      'fopen64@GLIBC_2.2.5' => 0,
13273      'free@GLIBC_2.2.5' => 0,
13274      'getsockopt@GLIBC_2.2.5' => 0,
13275      'malloc@GLIBC_2.2.5' => 0,
13276      'memcmp@GLIBC_2.2.5' => 0,
13277      'memcpy@GLIBC_2.14' => 0,
13278      'memmem@GLIBC_2.2.5' => 0,
13279      'open64@GLIBC_2.2.5' => 0,
13280      'poll@GLIBC_2.2.5' => 0,
13281      'ppoll@GLIBC_2.4' => 0,
13282      'recv@GLIBC_2.2.5' => 0,
13283      'recvmsg@GLIBC_2.2.5' => 0,
13284      'sendmsg@GLIBC_2.2.5' => 0,
13285      'sendto@GLIBC_2.2.5' => 0,
13286      'setsockopt@GLIBC_2.2.5' => 0,
13287      'socket@GLIBC_2.2.5' => 0,
13288      'stat64@GLIBC_2.33' => 0,
13289      'strlen@GLIBC_2.2.5' => 0,
13290      'strnlen@GLIBC_2.2.5' => 0,
13291      'timerfd_create@GLIBC_2.8' => 0,
13292      'timerfd_settime@GLIBC_2.8' => 0,
13293      'write@GLIBC_2.2.5' => 0
13294    }
13295  },
13296  'WordSize' => '8'
13297};
13298