xref: /openbmc/libpldm/abi/x86_64/gcc.dump (revision 4f60fb77cc43ad32dd5aa879b6c4374750609ef3)
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    '17306' => {
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    '17451' => {
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    '18139' => {
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' => '18134',
1676      'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
1677    },
1678    '18402' => {
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' => '18548',
1699      'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
1700    },
1701    '18669' => {
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' => '18548',
1722      'ShortName' => 'pldm_bios_table_attr_find_by_handle'
1723    },
1724    '18931' => {
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' => '19151',
1747      'ShortName' => 'pldm_bios_table_string_find_by_string'
1748    },
1749    '19320' => {
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' => '19151',
1770      'ShortName' => 'pldm_bios_table_string_find_by_handle'
1771    },
1772    '20081' => {
1773      'Header' => 'bios_table.h',
1774      'Line' => '53',
1775      'Param' => {
1776        '0' => {
1777          'name' => 'iter',
1778          'type' => '18129'
1779        }
1780      },
1781      'Reg' => {
1782        '0' => 'rdi'
1783      },
1784      'Return' => '2341',
1785      'ShortName' => 'pldm_bios_table_iter_value'
1786    },
1787    '20129' => {
1788      'Header' => 'bios_table.h',
1789      'Line' => '47',
1790      'Param' => {
1791        '0' => {
1792          'name' => 'iter',
1793          'type' => '18129'
1794        }
1795      },
1796      'Return' => '1',
1797      'ShortName' => 'pldm_bios_table_iter_next'
1798    },
1799    '20239' => {
1800      'Header' => 'bios_table.h',
1801      'Line' => '42',
1802      'Param' => {
1803        '0' => {
1804          'name' => 'iter',
1805          'type' => '20314'
1806        }
1807      },
1808      'Return' => '805',
1809      'ShortName' => 'pldm_bios_table_iter_is_end'
1810    },
1811    '20319' => {
1812      'Header' => 'bios_table.h',
1813      'Line' => '34',
1814      'Param' => {
1815        '0' => {
1816          'name' => 'iter',
1817          'type' => '18129'
1818        }
1819      },
1820      'Return' => '1',
1821      'ShortName' => 'pldm_bios_table_iter_free'
1822    },
1823    '20391' => {
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' => '16005'
1838        }
1839      },
1840      'Reg' => {
1841        '0' => 'rbp',
1842        '1' => 'r12',
1843        '2' => 'rbx'
1844      },
1845      'Return' => '18129',
1846      'ShortName' => 'pldm_bios_table_iter_create'
1847    },
1848    '20629' => {
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' => 'r12',
1868        '2' => 'rbx'
1869      },
1870      'Return' => '100',
1871      'ShortName' => 'pldm_bios_table_append_pad_checksum'
1872    },
1873    '20929' => {
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    '21284' => {
1886      'Header' => 'bios_table.h',
1887      'Line' => '572',
1888      'Param' => {
1889        '0' => {
1890          'name' => 'entry',
1891          'type' => '18134'
1892        }
1893      },
1894      'Reg' => {
1895        '0' => 'rdi'
1896      },
1897      'Return' => '1011',
1898      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
1899    },
1900    '21333' => {
1901      'Header' => 'bios_table.h',
1902      'Line' => '579',
1903      'Param' => {
1904        '0' => {
1905          'name' => 'entry',
1906          'type' => '18134'
1907        }
1908      },
1909      'Return' => '1145',
1910      'ShortName' => 'pldm_bios_table_attr_value_entry_length'
1911    },
1912    '21817' => {
1913      'Header' => 'bios_table.h',
1914      'Line' => '546',
1915      'Param' => {
1916        '0' => {
1917          'name' => 'entry',
1918          'type' => '18134'
1919        }
1920      },
1921      'Reg' => {
1922        '0' => 'rdi'
1923      },
1924      'Return' => '15859',
1925      'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
1926    },
1927    '21957' => {
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    '22226' => {
1963      'Header' => 'bios_table.h',
1964      'Line' => '540',
1965      'Return' => '1145',
1966      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
1967    },
1968    '22388' => {
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' => 'r13',
2000        '2' => 'r14',
2001        '3' => 'rbp',
2002        '4' => 'r8',
2003        '5' => 'r12'
2004      },
2005      'Return' => '100',
2006      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
2007    },
2008    '22788' => {
2009      'Header' => 'bios_table.h',
2010      'Line' => '514',
2011      'Param' => {
2012        '0' => {
2013          'name' => 'entry',
2014          'type' => '18134'
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    '22883' => {
2025      'Header' => 'bios_table.h',
2026      'Line' => '504',
2027      'Param' => {
2028        '0' => {
2029          'name' => 'entry',
2030          'type' => '18134'
2031        }
2032      },
2033      'Reg' => {
2034        '0' => 'rdi'
2035      },
2036      'Return' => '1011',
2037      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
2038    },
2039    '23024' => {
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    '23206' => {
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' => 'rbx',
2085        '1' => 'r14',
2086        '5' => 'r13'
2087      },
2088      'Return' => '100',
2089      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
2090    },
2091    '23525' => {
2092      'Header' => 'bios_table.h',
2093      'Line' => '469',
2094      'Param' => {
2095        '0' => {
2096          'name' => 'entry',
2097          'type' => '18134'
2098        },
2099        '1' => {
2100          'name' => 'handles',
2101          'type' => '4603'
2102        },
2103        '2' => {
2104          'name' => 'number',
2105          'type' => '121'
2106        }
2107      },
2108      'Return' => '121',
2109      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
2110    },
2111    '23772' => {
2112      'Header' => 'bios_table.h',
2113      'Line' => '459',
2114      'Param' => {
2115        '0' => {
2116          'name' => 'entry',
2117          'type' => '18134'
2118        }
2119      },
2120      'Reg' => {
2121        '0' => 'rdi'
2122      },
2123      'Return' => '121',
2124      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
2125    },
2126    '23821' => {
2127      'Header' => 'bios_table.h',
2128      'Line' => '453',
2129      'Param' => {
2130        '0' => {
2131          'name' => 'count',
2132          'type' => '121'
2133        }
2134      },
2135      'Reg' => {
2136        '0' => 'rdi'
2137      },
2138      'Return' => '1145',
2139      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
2140    },
2141    '23870' => {
2142      'Header' => 'bios_table.h',
2143      'Line' => '446',
2144      'Param' => {
2145        '0' => {
2146          'name' => 'entry',
2147          'type' => '18134'
2148        }
2149      },
2150      'Reg' => {
2151        '0' => 'rdi'
2152      },
2153      'Return' => '121',
2154      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
2155    },
2156    '23919' => {
2157      'Header' => 'bios_table.h',
2158      'Line' => '439',
2159      'Param' => {
2160        '0' => {
2161          'name' => 'entry',
2162          'type' => '18134'
2163        }
2164      },
2165      'Reg' => {
2166        '0' => 'rdi'
2167      },
2168      'Return' => '1011',
2169      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
2170    },
2171    '24466' => {
2172      'Header' => 'bios_table.h',
2173      'Line' => '431',
2174      'Param' => {
2175        '0' => {
2176          'name' => 'entry',
2177          'type' => '18548'
2178        },
2179        '1' => {
2180          'name' => 'lower',
2181          'type' => '24587'
2182        },
2183        '2' => {
2184          'name' => 'upper',
2185          'type' => '24587'
2186        },
2187        '3' => {
2188          'name' => 'scalar',
2189          'type' => '4608'
2190        },
2191        '4' => {
2192          'name' => 'def',
2193          'type' => '24587'
2194        }
2195      },
2196      'Reg' => {
2197        '0' => 'rdi',
2198        '1' => 'rsi',
2199        '2' => 'rdx',
2200        '3' => 'rcx',
2201        '4' => 'r8'
2202      },
2203      'Return' => '1',
2204      'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
2205    },
2206    '24602' => {
2207      'Header' => 'bios_table.h',
2208      'Line' => '419',
2209      'Param' => {
2210        '0' => {
2211          'name' => 'entry',
2212          'type' => '2579'
2213        },
2214        '1' => {
2215          'name' => 'entry_length',
2216          'type' => '1145'
2217        },
2218        '2' => {
2219          'name' => 'info',
2220          'type' => '24864'
2221        }
2222      },
2223      'Reg' => {
2224        '0' => 'r12',
2225        '1' => 'rbp',
2226        '2' => 'rbx'
2227      },
2228      'Return' => '100',
2229      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
2230    },
2231    '24874' => {
2232      'Header' => 'bios_table.h',
2233      'Line' => '400',
2234      'Param' => {
2235        '0' => {
2236          'name' => 'info',
2237          'type' => '24864'
2238        },
2239        '1' => {
2240          'name' => 'errmsg',
2241          'type' => '25173'
2242        }
2243      },
2244      'Return' => '100',
2245      'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
2246    },
2247    '25178' => {
2248      'Header' => 'bios_table.h',
2249      'Line' => '407',
2250      'Return' => '1145',
2251      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
2252    },
2253    '25354' => {
2254      'Header' => 'bios_table.h',
2255      'Line' => '374',
2256      'Param' => {
2257        '0' => {
2258          'name' => 'entry',
2259          'type' => '18548'
2260        },
2261        '1' => {
2262          'name' => 'buffer',
2263          'type' => '982'
2264        },
2265        '2' => {
2266          'name' => 'size',
2267          'type' => '1145'
2268        }
2269      },
2270      'Reg' => {
2271        '2' => 'r12'
2272      },
2273      'Return' => '1011',
2274      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
2275    },
2276    '25648' => {
2277      'Header' => 'bios_table.h',
2278      'Line' => '366',
2279      'Param' => {
2280        '0' => {
2281          'name' => 'entry',
2282          'type' => '18548'
2283        }
2284      },
2285      'Reg' => {
2286        '0' => 'rdi'
2287      },
2288      'Return' => '1011',
2289      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
2290    },
2291    '25717' => {
2292      'Header' => 'bios_table.h',
2293      'Line' => '358',
2294      'Param' => {
2295        '0' => {
2296          'name' => 'entry',
2297          'type' => '18548'
2298        }
2299      },
2300      'Reg' => {
2301        '0' => 'rdi'
2302      },
2303      'Return' => '1011',
2304      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
2305    },
2306    '25786' => {
2307      'Header' => 'bios_table.h',
2308      'Line' => '350',
2309      'Param' => {
2310        '0' => {
2311          'name' => 'entry',
2312          'type' => '18548'
2313        }
2314      },
2315      'Reg' => {
2316        '0' => 'rdi'
2317      },
2318      'Return' => '121',
2319      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
2320    },
2321    '25855' => {
2322      'Header' => 'bios_table.h',
2323      'Line' => '342',
2324      'Param' => {
2325        '0' => {
2326          'name' => 'entry',
2327          'type' => '18548'
2328        },
2329        '1' => {
2330          'name' => 'def_string_length',
2331          'type' => '12526'
2332        }
2333      },
2334      'Reg' => {
2335        '0' => 'rdi',
2336        '1' => 'rsi'
2337      },
2338      'Return' => '100',
2339      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
2340    },
2341    '25943' => {
2342      'Header' => 'bios_table.h',
2343      'Line' => '331',
2344      'Param' => {
2345        '0' => {
2346          'name' => 'entry',
2347          'type' => '2579'
2348        },
2349        '1' => {
2350          'name' => 'entry_length',
2351          'type' => '1145'
2352        },
2353        '2' => {
2354          'name' => 'info',
2355          'type' => '26302'
2356        }
2357      },
2358      'Reg' => {
2359        '0' => 'r12',
2360        '2' => 'rbx'
2361      },
2362      'Return' => '100',
2363      'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
2364    },
2365    '26307' => {
2366      'Header' => 'bios_table.h',
2367      'Line' => '310',
2368      'Param' => {
2369        '0' => {
2370          'name' => 'info',
2371          'type' => '26302'
2372        },
2373        '1' => {
2374          'name' => 'errmsg',
2375          'type' => '25173'
2376        }
2377      },
2378      'Reg' => {
2379        '1' => 'rbx'
2380      },
2381      'Return' => '100',
2382      'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
2383    },
2384    '26576' => {
2385      'Header' => 'bios_table.h',
2386      'Line' => '318',
2387      'Param' => {
2388        '0' => {
2389          'name' => 'def_str_len',
2390          'type' => '1011'
2391        }
2392      },
2393      'Reg' => {
2394        '0' => 'rdi'
2395      },
2396      'Return' => '1145',
2397      'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
2398    },
2399    '26826' => {
2400      'Header' => 'bios_table.h',
2401      'Line' => '284',
2402      'Param' => {
2403        '0' => {
2404          'name' => 'entry',
2405          'type' => '18548'
2406        },
2407        '1' => {
2408          'name' => 'def_indices',
2409          'type' => '4603'
2410        },
2411        '2' => {
2412          'name' => 'def_num',
2413          'type' => '121'
2414        }
2415      },
2416      'Reg' => {
2417        '0' => 'rbp',
2418        '1' => 'r12'
2419      },
2420      'Return' => '121',
2421      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
2422    },
2423    '27123' => {
2424      'Header' => 'bios_table.h',
2425      'Line' => '272',
2426      'Param' => {
2427        '0' => {
2428          'name' => 'entry',
2429          'type' => '18548'
2430        },
2431        '1' => {
2432          'name' => 'pv_hdls',
2433          'type' => '12526'
2434        },
2435        '2' => {
2436          'name' => 'pv_num',
2437          'type' => '121'
2438        }
2439      },
2440      'Reg' => {
2441        '0' => 'rcx',
2442        '1' => 'rsi',
2443        '2' => 'rdx'
2444      },
2445      'Return' => '100',
2446      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
2447    },
2448    '27288' => {
2449      'Header' => 'bios_table.h',
2450      'Line' => '255',
2451      'Param' => {
2452        '0' => {
2453          'name' => 'entry',
2454          'type' => '18548'
2455        },
2456        '1' => {
2457          'name' => 'def_num',
2458          'type' => '4603'
2459        }
2460      },
2461      'Reg' => {
2462        '0' => 'rdi',
2463        '1' => 'rsi'
2464      },
2465      'Return' => '100',
2466      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
2467    },
2468    '27367' => {
2469      'Header' => 'bios_table.h',
2470      'Line' => '245',
2471      'Param' => {
2472        '0' => {
2473          'name' => 'entry',
2474          'type' => '18548'
2475        },
2476        '1' => {
2477          'name' => 'pv_num',
2478          'type' => '4603'
2479        }
2480      },
2481      'Reg' => {
2482        '0' => 'rdi',
2483        '1' => 'rsi'
2484      },
2485      'Return' => '100',
2486      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
2487    },
2488    '27427' => {
2489      'Header' => 'bios_table.h',
2490      'Line' => '234',
2491      'Param' => {
2492        '0' => {
2493          'name' => 'entry',
2494          'type' => '2579'
2495        },
2496        '1' => {
2497          'name' => 'entry_length',
2498          'type' => '1145'
2499        },
2500        '2' => {
2501          'name' => 'info',
2502          'type' => '27756'
2503        }
2504      },
2505      'Reg' => {
2506        '0' => 'rbp',
2507        '2' => 'rbx'
2508      },
2509      'Return' => '100',
2510      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
2511    },
2512    '27761' => {
2513      'Header' => 'bios_table.h',
2514      'Line' => '220',
2515      'Param' => {
2516        '0' => {
2517          'name' => 'pv_num',
2518          'type' => '121'
2519        },
2520        '1' => {
2521          'name' => 'def_num',
2522          'type' => '121'
2523        }
2524      },
2525      'Reg' => {
2526        '0' => 'rdi',
2527        '1' => 'rsi'
2528      },
2529      'Return' => '1145',
2530      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
2531    },
2532    '27821' => {
2533      'Header' => 'bios_table.h',
2534      'Line' => '177',
2535      'Param' => {
2536        '0' => {
2537          'name' => 'entry',
2538          'type' => '18548'
2539        }
2540      },
2541      'Reg' => {
2542        '0' => 'rdi'
2543      },
2544      'Return' => '1011',
2545      'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
2546    },
2547    '27868' => {
2548      'Header' => 'bios_table.h',
2549      'Line' => '169',
2550      'Param' => {
2551        '0' => {
2552          'name' => 'entry',
2553          'type' => '18548'
2554        }
2555      },
2556      'Reg' => {
2557        '0' => 'rdi'
2558      },
2559      'Return' => '121',
2560      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
2561    },
2562    '27915' => {
2563      'Header' => 'bios_table.h',
2564      'Line' => '162',
2565      'Param' => {
2566        '0' => {
2567          'name' => 'entry',
2568          'type' => '18548'
2569        }
2570      },
2571      'Reg' => {
2572        '0' => 'rdi'
2573      },
2574      'Return' => '1011',
2575      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
2576    },
2577    '28548' => {
2578      'Header' => 'bios_table.h',
2579      'Line' => '135',
2580      'Param' => {
2581        '0' => {
2582          'name' => 'entry',
2583          'type' => '19151'
2584        },
2585        '1' => {
2586          'name' => 'buffer',
2587          'type' => '982'
2588        },
2589        '2' => {
2590          'name' => 'size',
2591          'type' => '1145'
2592        }
2593      },
2594      'Reg' => {
2595        '0' => 'rdi',
2596        '1' => 'rsi',
2597        '2' => 'rdx'
2598      },
2599      'Return' => '100',
2600      'ShortName' => 'pldm_bios_table_string_entry_decode_string'
2601    },
2602    '28785' => {
2603      'Header' => 'bios_table.h',
2604      'Line' => '120',
2605      'Param' => {
2606        '0' => {
2607          'name' => 'entry',
2608          'type' => '19151'
2609        }
2610      },
2611      'Reg' => {
2612        '0' => 'rdi'
2613      },
2614      'Return' => '1011',
2615      'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
2616    },
2617    '28832' => {
2618      'Header' => 'bios_table.h',
2619      'Line' => '113',
2620      'Param' => {
2621        '0' => {
2622          'name' => 'entry',
2623          'type' => '19151'
2624        }
2625      },
2626      'Reg' => {
2627        '0' => 'rdi'
2628      },
2629      'Return' => '1011',
2630      'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
2631    },
2632    '28879' => {
2633      'Header' => 'bios_table.h',
2634      'Line' => '106',
2635      'Param' => {
2636        '0' => {
2637          'name' => 'entry',
2638          'type' => '2579'
2639        },
2640        '1' => {
2641          'name' => 'entry_length',
2642          'type' => '1145'
2643        },
2644        '2' => {
2645          'name' => 'str',
2646          'type' => '3920'
2647        },
2648        '3' => {
2649          'name' => 'str_length',
2650          'type' => '1011'
2651        }
2652      },
2653      'Return' => '100',
2654      'ShortName' => 'pldm_bios_table_string_entry_encode'
2655    },
2656    '29240' => {
2657      'Header' => 'bios_table.h',
2658      'Line' => '92',
2659      'Param' => {
2660        '0' => {
2661          'name' => 'string_length',
2662          'type' => '1011'
2663        }
2664      },
2665      'Reg' => {
2666        '0' => 'rdi'
2667      },
2668      'Return' => '1145',
2669      'ShortName' => 'pldm_bios_table_string_entry_encode_length'
2670    },
2671    '35779' => {
2672      'Header' => 'firmware_update.h',
2673      'Line' => '1501',
2674      'Param' => {
2675        '0' => {
2676          'name' => 'msg',
2677          'type' => '4598'
2678        },
2679        '1' => {
2680          'name' => 'payload_length',
2681          'type' => '1145'
2682        },
2683        '2' => {
2684          'name' => 'completion_code',
2685          'type' => '4603'
2686        },
2687        '3' => {
2688          'name' => 'non_functioning_component_indication',
2689          'type' => '35961'
2690        },
2691        '4' => {
2692          'name' => 'non_functioning_component_bitmap',
2693          'type' => '35966'
2694        }
2695      },
2696      'Reg' => {
2697        '0' => 'rbx',
2698        '3' => 'rbp',
2699        '4' => 'r12'
2700      },
2701      'Return' => '100',
2702      'ShortName' => 'decode_cancel_update_resp'
2703    },
2704    '35976' => {
2705      'Header' => 'firmware_update.h',
2706      'Line' => '1484',
2707      'Param' => {
2708        '0' => {
2709          'name' => 'instance_id',
2710          'type' => '121'
2711        },
2712        '1' => {
2713          'name' => 'msg',
2714          'type' => '4151'
2715        },
2716        '2' => {
2717          'name' => 'payload_length',
2718          'type' => '1145'
2719        }
2720      },
2721      'Return' => '100',
2722      'ShortName' => 'encode_cancel_update_req'
2723    },
2724    '36147' => {
2725      'Header' => 'firmware_update.h',
2726      'Line' => '1469',
2727      'Param' => {
2728        '0' => {
2729          'name' => 'msg',
2730          'type' => '4598'
2731        },
2732        '1' => {
2733          'name' => 'payload_length',
2734          'type' => '1145'
2735        },
2736        '2' => {
2737          'name' => 'completion_code',
2738          'type' => '4603'
2739        }
2740      },
2741      'Reg' => {
2742        '0' => 'rdi',
2743        '1' => 'rsi',
2744        '2' => 'rdx'
2745      },
2746      'Return' => '100',
2747      'ShortName' => 'decode_cancel_update_component_resp'
2748    },
2749    '36223' => {
2750      'Header' => 'firmware_update.h',
2751      'Line' => '1457',
2752      'Param' => {
2753        '0' => {
2754          'name' => 'instance_id',
2755          'type' => '121'
2756        },
2757        '1' => {
2758          'name' => 'msg',
2759          'type' => '4151'
2760        },
2761        '2' => {
2762          'name' => 'payload_length',
2763          'type' => '1145'
2764        }
2765      },
2766      'Return' => '100',
2767      'ShortName' => 'encode_cancel_update_component_req'
2768    },
2769    '36394' => {
2770      'Header' => 'firmware_update.h',
2771      'Line' => '1439',
2772      'Param' => {
2773        '0' => {
2774          'name' => 'msg',
2775          'type' => '4598'
2776        },
2777        '1' => {
2778          'name' => 'payload_length',
2779          'type' => '1145'
2780        },
2781        '2' => {
2782          'name' => 'completion_code',
2783          'type' => '4603'
2784        },
2785        '3' => {
2786          'name' => 'current_state',
2787          'type' => '4603'
2788        },
2789        '4' => {
2790          'name' => 'previous_state',
2791          'type' => '4603'
2792        },
2793        '5' => {
2794          'name' => 'aux_state',
2795          'type' => '4603'
2796        },
2797        '6' => {
2798          'name' => 'aux_state_status',
2799          'offset' => '0',
2800          'type' => '4603'
2801        },
2802        '7' => {
2803          'name' => 'progress_percent',
2804          'offset' => '8',
2805          'type' => '4603'
2806        },
2807        '8' => {
2808          'name' => 'reason_code',
2809          'offset' => '16',
2810          'type' => '4603'
2811        },
2812        '9' => {
2813          'name' => 'update_option_flags_enabled',
2814          'offset' => '24',
2815          'type' => '36721'
2816        }
2817      },
2818      'Reg' => {
2819        '0' => 'rbx',
2820        '3' => 'r12',
2821        '4' => 'rbp',
2822        '5' => 'r13'
2823      },
2824      'Return' => '100',
2825      'ShortName' => 'decode_get_status_resp'
2826    },
2827    '36731' => {
2828      'Header' => 'firmware_update.h',
2829      'Line' => '1419',
2830      'Param' => {
2831        '0' => {
2832          'name' => 'instance_id',
2833          'type' => '121'
2834        },
2835        '1' => {
2836          'name' => 'msg',
2837          'type' => '4151'
2838        },
2839        '2' => {
2840          'name' => 'payload_length',
2841          'type' => '1145'
2842        }
2843      },
2844      'Return' => '100',
2845      'ShortName' => 'encode_get_status_req'
2846    },
2847    '36902' => {
2848      'Header' => 'firmware_update.h',
2849      'Line' => '1403',
2850      'Param' => {
2851        '0' => {
2852          'name' => 'msg',
2853          'type' => '4598'
2854        },
2855        '1' => {
2856          'name' => 'payload_length',
2857          'type' => '1145'
2858        },
2859        '2' => {
2860          'name' => 'completion_code',
2861          'type' => '4603'
2862        },
2863        '3' => {
2864          'name' => 'estimated_time_activation',
2865          'type' => '12526'
2866        }
2867      },
2868      'Reg' => {
2869        '1' => 'rsi',
2870        '2' => 'rdx',
2871        '3' => 'rcx'
2872      },
2873      'Return' => '100',
2874      'ShortName' => 'decode_activate_firmware_resp'
2875    },
2876    '37028' => {
2877      'Header' => 'firmware_update.h',
2878      'Line' => '1389',
2879      'Param' => {
2880        '0' => {
2881          'name' => 'instance_id',
2882          'type' => '121'
2883        },
2884        '1' => {
2885          'name' => 'self_contained_activation_req',
2886          'type' => '29967'
2887        },
2888        '2' => {
2889          'name' => 'msg',
2890          'type' => '4151'
2891        },
2892        '3' => {
2893          'name' => 'payload_length',
2894          'type' => '1145'
2895        }
2896      },
2897      'Return' => '100',
2898      'ShortName' => 'encode_activate_firmware_req'
2899    },
2900    '37270' => {
2901      'Header' => 'firmware_update.h',
2902      'Line' => '1374',
2903      'Param' => {
2904        '0' => {
2905          'name' => 'instance_id',
2906          'type' => '121'
2907        },
2908        '1' => {
2909          'name' => 'completion_code',
2910          'type' => '121'
2911        },
2912        '2' => {
2913          'name' => 'msg',
2914          'type' => '4151'
2915        },
2916        '3' => {
2917          'name' => 'payload_length',
2918          'type' => '1145'
2919        }
2920      },
2921      'Return' => '100',
2922      'ShortName' => 'encode_apply_complete_resp'
2923    },
2924    '37460' => {
2925      'Header' => 'firmware_update.h',
2926      'Line' => '1357',
2927      'Param' => {
2928        '0' => {
2929          'name' => 'msg',
2930          'type' => '4598'
2931        },
2932        '1' => {
2933          'name' => 'payload_length',
2934          'type' => '1145'
2935        },
2936        '2' => {
2937          'name' => 'apply_result',
2938          'type' => '4603'
2939        },
2940        '3' => {
2941          'name' => 'comp_activation_methods_modification',
2942          'type' => '37570'
2943        }
2944      },
2945      'Reg' => {
2946        '0' => 'rdi',
2947        '1' => 'rsi',
2948        '2' => 'rdx',
2949        '3' => 'rcx'
2950      },
2951      'Return' => '100',
2952      'ShortName' => 'decode_apply_complete_req'
2953    },
2954    '37580' => {
2955      'Header' => 'firmware_update.h',
2956      'Line' => '1344',
2957      'Param' => {
2958        '0' => {
2959          'name' => 'instance_id',
2960          'type' => '121'
2961        },
2962        '1' => {
2963          'name' => 'completion_code',
2964          'type' => '121'
2965        },
2966        '2' => {
2967          'name' => 'msg',
2968          'type' => '4151'
2969        },
2970        '3' => {
2971          'name' => 'payload_length',
2972          'type' => '1145'
2973        }
2974      },
2975      'Return' => '100',
2976      'ShortName' => 'encode_verify_complete_resp'
2977    },
2978    '37770' => {
2979      'Header' => 'firmware_update.h',
2980      'Line' => '1329',
2981      'Param' => {
2982        '0' => {
2983          'name' => 'msg',
2984          'type' => '4598'
2985        },
2986        '1' => {
2987          'name' => 'payload_length',
2988          'type' => '1145'
2989        },
2990        '2' => {
2991          'name' => 'verify_result',
2992          'type' => '4603'
2993        }
2994      },
2995      'Reg' => {
2996        '0' => 'rdi',
2997        '1' => 'rsi',
2998        '2' => 'rdx'
2999      },
3000      'Return' => '100',
3001      'ShortName' => 'decode_verify_complete_req'
3002    },
3003    '37846' => {
3004      'Header' => 'firmware_update.h',
3005      'Line' => '1318',
3006      'Param' => {
3007        '0' => {
3008          'name' => 'instance_id',
3009          'type' => '121'
3010        },
3011        '1' => {
3012          'name' => 'completion_code',
3013          'type' => '121'
3014        },
3015        '2' => {
3016          'name' => 'msg',
3017          'type' => '4151'
3018        },
3019        '3' => {
3020          'name' => 'payload_length',
3021          'type' => '1145'
3022        }
3023      },
3024      'Return' => '100',
3025      'ShortName' => 'encode_transfer_complete_resp'
3026    },
3027    '38036' => {
3028      'Header' => 'firmware_update.h',
3029      'Line' => '1302',
3030      'Param' => {
3031        '0' => {
3032          'name' => 'msg',
3033          'type' => '4598'
3034        },
3035        '1' => {
3036          'name' => 'payload_length',
3037          'type' => '1145'
3038        },
3039        '2' => {
3040          'name' => 'transfer_result',
3041          'type' => '4603'
3042        }
3043      },
3044      'Reg' => {
3045        '0' => 'rdi',
3046        '1' => 'rsi',
3047        '2' => 'rdx'
3048      },
3049      'Return' => '100',
3050      'ShortName' => 'decode_transfer_complete_req'
3051    },
3052    '38112' => {
3053      'Header' => 'firmware_update.h',
3054      'Line' => '1289',
3055      'Param' => {
3056        '0' => {
3057          'name' => 'instance_id',
3058          'type' => '121'
3059        },
3060        '1' => {
3061          'name' => 'completion_code',
3062          'type' => '121'
3063        },
3064        '2' => {
3065          'name' => 'msg',
3066          'type' => '4151'
3067        },
3068        '3' => {
3069          'name' => 'payload_length',
3070          'type' => '1145'
3071        }
3072      },
3073      'Reg' => {
3074        '2' => 'rbx'
3075      },
3076      'Return' => '100',
3077      'ShortName' => 'encode_request_firmware_data_resp'
3078    },
3079    '38302' => {
3080      'Header' => 'firmware_update.h',
3081      'Line' => '1267',
3082      'Param' => {
3083        '0' => {
3084          'name' => 'msg',
3085          'type' => '4598'
3086        },
3087        '1' => {
3088          'name' => 'payload_length',
3089          'type' => '1145'
3090        },
3091        '2' => {
3092          'name' => 'offset',
3093          'type' => '4608'
3094        },
3095        '3' => {
3096          'name' => 'length',
3097          'type' => '4608'
3098        }
3099      },
3100      'Reg' => {
3101        '0' => 'rdi',
3102        '1' => 'rsi',
3103        '2' => 'rdx',
3104        '3' => 'rcx'
3105      },
3106      'Return' => '100',
3107      'ShortName' => 'decode_request_firmware_data_req'
3108    },
3109    '38422' => {
3110      'Header' => 'firmware_update.h',
3111      'Line' => '1249',
3112      'Param' => {
3113        '0' => {
3114          'name' => 'msg',
3115          'type' => '4598'
3116        },
3117        '1' => {
3118          'name' => 'payload_length',
3119          'type' => '1145'
3120        },
3121        '2' => {
3122          'name' => 'completion_code',
3123          'type' => '4603'
3124        },
3125        '3' => {
3126          'name' => 'comp_compatibility_resp',
3127          'type' => '4603'
3128        },
3129        '4' => {
3130          'name' => 'comp_compatibility_resp_code',
3131          'type' => '4603'
3132        },
3133        '5' => {
3134          'name' => 'update_option_flags_enabled',
3135          'type' => '36721'
3136        },
3137        '6' => {
3138          'name' => 'time_before_req_fw_data',
3139          'offset' => '0',
3140          'type' => '12526'
3141        }
3142      },
3143      'Reg' => {
3144        '0' => 'rbx',
3145        '3' => 'r12',
3146        '4' => 'rbp',
3147        '5' => 'r13'
3148      },
3149      'Return' => '100',
3150      'ShortName' => 'decode_update_component_resp'
3151    },
3152    '38656' => {
3153      'Header' => 'firmware_update.h',
3154      'Line' => '1225',
3155      'Param' => {
3156        '0' => {
3157          'name' => 'instance_id',
3158          'type' => '121'
3159        },
3160        '1' => {
3161          'name' => 'comp_classification',
3162          'type' => '1011'
3163        },
3164        '2' => {
3165          'name' => 'comp_identifier',
3166          'type' => '1011'
3167        },
3168        '3' => {
3169          'name' => 'comp_classification_index',
3170          'type' => '121'
3171        },
3172        '4' => {
3173          'name' => 'comp_comparison_stamp',
3174          'type' => '1023'
3175        },
3176        '5' => {
3177          'name' => 'comp_image_size',
3178          'type' => '1023'
3179        },
3180        '6' => {
3181          'name' => 'update_option_flags',
3182          'offset' => '0',
3183          'type' => '30743'
3184        },
3185        '7' => {
3186          'name' => 'comp_ver_str_type',
3187          'offset' => '8',
3188          'type' => '121'
3189        },
3190        '8' => {
3191          'name' => 'comp_ver_str_len',
3192          'offset' => '16',
3193          'type' => '121'
3194        },
3195        '9' => {
3196          'name' => 'comp_ver_str',
3197          'offset' => '24',
3198          'type' => '39124'
3199        },
3200        '10' => {
3201          'name' => 'msg',
3202          'offset' => '32',
3203          'type' => '4151'
3204        },
3205        '11' => {
3206          'name' => 'payload_length',
3207          'offset' => '40',
3208          'type' => '1145'
3209        }
3210      },
3211      'Return' => '100',
3212      'ShortName' => 'encode_update_component_req'
3213    },
3214    '39134' => {
3215      'Header' => 'firmware_update.h',
3216      'Line' => '1198',
3217      'Param' => {
3218        '0' => {
3219          'name' => 'msg',
3220          'type' => '4598'
3221        },
3222        '1' => {
3223          'name' => 'payload_length',
3224          'type' => '31750'
3225        },
3226        '2' => {
3227          'name' => 'completion_code',
3228          'type' => '4603'
3229        },
3230        '3' => {
3231          'name' => 'comp_resp',
3232          'type' => '4603'
3233        },
3234        '4' => {
3235          'name' => 'comp_resp_code',
3236          'type' => '4603'
3237        }
3238      },
3239      'Reg' => {
3240        '0' => 'rbx',
3241        '3' => 'r12',
3242        '4' => 'rbp'
3243      },
3244      'Return' => '100',
3245      'ShortName' => 'decode_pass_component_table_resp'
3246    },
3247    '39333' => {
3248      'Header' => 'firmware_update.h',
3249      'Line' => '1180',
3250      'Param' => {
3251        '0' => {
3252          'name' => 'instance_id',
3253          'type' => '121'
3254        },
3255        '1' => {
3256          'name' => 'transfer_flag',
3257          'type' => '121'
3258        },
3259        '2' => {
3260          'name' => 'comp_classification',
3261          'type' => '1011'
3262        },
3263        '3' => {
3264          'name' => 'comp_identifier',
3265          'type' => '1011'
3266        },
3267        '4' => {
3268          'name' => 'comp_classification_index',
3269          'type' => '121'
3270        },
3271        '5' => {
3272          'name' => 'comp_comparison_stamp',
3273          'type' => '1023'
3274        },
3275        '6' => {
3276          'name' => 'comp_ver_str_type',
3277          'offset' => '0',
3278          'type' => '121'
3279        },
3280        '7' => {
3281          'name' => 'comp_ver_str_len',
3282          'offset' => '8',
3283          'type' => '121'
3284        },
3285        '8' => {
3286          'name' => 'comp_ver_str',
3287          'offset' => '16',
3288          'type' => '39124'
3289        },
3290        '9' => {
3291          'name' => 'msg',
3292          'offset' => '24',
3293          'type' => '4151'
3294        },
3295        '10' => {
3296          'name' => 'payload_length',
3297          'offset' => '32',
3298          'type' => '1145'
3299        }
3300      },
3301      'Return' => '100',
3302      'ShortName' => 'encode_pass_component_table_req'
3303    },
3304    '39818' => {
3305      'Header' => 'firmware_update.h',
3306      'Line' => '1155',
3307      'Param' => {
3308        '0' => {
3309          'name' => 'msg',
3310          'type' => '4598'
3311        },
3312        '1' => {
3313          'name' => 'payload_length',
3314          'type' => '1145'
3315        },
3316        '2' => {
3317          'name' => 'completion_code',
3318          'type' => '4603'
3319        },
3320        '3' => {
3321          'name' => 'fd_meta_data_len',
3322          'type' => '12526'
3323        },
3324        '4' => {
3325          'name' => 'fd_will_send_pkg_data',
3326          'type' => '4603'
3327        }
3328      },
3329      'Reg' => {
3330        '1' => 'r9',
3331        '2' => 'rdx',
3332        '3' => 'rcx',
3333        '4' => 'r8'
3334      },
3335      'Return' => '100',
3336      'ShortName' => 'decode_request_update_resp'
3337    },
3338    '39965' => {
3339      'Header' => 'firmware_update.h',
3340      'Line' => '1136',
3341      'Param' => {
3342        '0' => {
3343          'name' => 'instance_id',
3344          'type' => '121'
3345        },
3346        '1' => {
3347          'name' => 'max_transfer_size',
3348          'type' => '1023'
3349        },
3350        '2' => {
3351          'name' => 'num_of_comp',
3352          'type' => '1011'
3353        },
3354        '3' => {
3355          'name' => 'max_outstanding_transfer_req',
3356          'type' => '121'
3357        },
3358        '4' => {
3359          'name' => 'pkg_data_len',
3360          'type' => '1011'
3361        },
3362        '5' => {
3363          'name' => 'comp_image_set_ver_str_type',
3364          'type' => '121'
3365        },
3366        '6' => {
3367          'name' => 'comp_image_set_ver_str_len',
3368          'offset' => '0',
3369          'type' => '121'
3370        },
3371        '7' => {
3372          'name' => 'comp_img_set_ver_str',
3373          'offset' => '8',
3374          'type' => '39124'
3375        },
3376        '8' => {
3377          'name' => 'msg',
3378          'offset' => '16',
3379          'type' => '4151'
3380        },
3381        '9' => {
3382          'name' => 'payload_length',
3383          'offset' => '24',
3384          'type' => '1145'
3385        }
3386      },
3387      'Return' => '100',
3388      'ShortName' => 'encode_request_update_req'
3389    },
3390    '49866' => {
3391      'Header' => 'firmware_update.h',
3392      'Line' => '952',
3393      'Param' => {
3394        '0' => {
3395          'name' => 'data',
3396          'type' => '1219'
3397        },
3398        '1' => {
3399          'name' => 'length',
3400          'type' => '1145'
3401        },
3402        '2' => {
3403          'name' => 'component_data',
3404          'type' => '50188'
3405        },
3406        '3' => {
3407          'name' => 'active_comp_ver_str',
3408          'type' => '10444'
3409        },
3410        '4' => {
3411          'name' => 'pending_comp_ver_str',
3412          'type' => '10444'
3413        }
3414      },
3415      'Reg' => {
3416        '1' => 'r9',
3417        '2' => 'rdx',
3418        '3' => 'rdi',
3419        '4' => 'r8'
3420      },
3421      'Return' => '100',
3422      'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
3423    },
3424    '50193' => {
3425      'Header' => 'firmware_update.h',
3426      'Line' => '933',
3427      'Param' => {
3428        '0' => {
3429          'name' => 'msg',
3430          'type' => '4598'
3431        },
3432        '1' => {
3433          'name' => 'payload_length',
3434          'type' => '1145'
3435        },
3436        '2' => {
3437          'name' => 'resp_data',
3438          'type' => '50413'
3439        },
3440        '3' => {
3441          'name' => 'active_comp_image_set_ver_str',
3442          'type' => '10444'
3443        },
3444        '4' => {
3445          'name' => 'pending_comp_image_set_ver_str',
3446          'type' => '10444'
3447        },
3448        '5' => {
3449          'name' => 'comp_parameter_table',
3450          'type' => '10444'
3451        }
3452      },
3453      'Reg' => {
3454        '0' => 'rbx',
3455        '1' => 'r12',
3456        '2' => 'rbp',
3457        '3' => 'r13',
3458        '4' => 'r14',
3459        '5' => 'r15'
3460      },
3461      'Return' => '100',
3462      'ShortName' => 'decode_get_firmware_parameters_resp'
3463    },
3464    '50418' => {
3465      'Header' => 'firmware_update.h',
3466      'Line' => '916',
3467      'Param' => {
3468        '0' => {
3469          'name' => 'instance_id',
3470          'type' => '121'
3471        },
3472        '1' => {
3473          'name' => 'payload_length',
3474          'type' => '1145'
3475        },
3476        '2' => {
3477          'name' => 'msg',
3478          'type' => '4151'
3479        }
3480      },
3481      'Reg' => {
3482        '0' => 'rdi',
3483        '1' => 'rsi',
3484        '2' => 'rdx'
3485      },
3486      'Return' => '100',
3487      'ShortName' => 'encode_get_firmware_parameters_req'
3488    },
3489    '50558' => {
3490      'Header' => 'firmware_update.h',
3491      'Line' => '898',
3492      'Param' => {
3493        '0' => {
3494          'name' => 'msg',
3495          'type' => '4598'
3496        },
3497        '1' => {
3498          'name' => 'payload_length',
3499          'type' => '1145'
3500        },
3501        '2' => {
3502          'name' => 'completion_code',
3503          'type' => '4603'
3504        },
3505        '3' => {
3506          'name' => 'device_identifiers_len',
3507          'type' => '4608'
3508        },
3509        '4' => {
3510          'name' => 'descriptor_count',
3511          'type' => '4603'
3512        },
3513        '5' => {
3514          'name' => 'descriptor_data',
3515          'type' => '50714'
3516        }
3517      },
3518      'Reg' => {
3519        '1' => 'r10',
3520        '3' => 'rcx',
3521        '4' => 'r8',
3522        '5' => 'r9'
3523      },
3524      'Return' => '100',
3525      'ShortName' => 'decode_query_device_identifiers_resp'
3526    },
3527    '50724' => {
3528      'Header' => 'firmware_update.h',
3529      'Line' => '883',
3530      'Param' => {
3531        '0' => {
3532          'name' => 'instance_id',
3533          'type' => '121'
3534        },
3535        '1' => {
3536          'name' => 'payload_length',
3537          'type' => '1145'
3538        },
3539        '2' => {
3540          'name' => 'msg',
3541          'type' => '4151'
3542        }
3543      },
3544      'Reg' => {
3545        '0' => 'rdi',
3546        '1' => 'rsi',
3547        '2' => 'rdx'
3548      },
3549      'Return' => '100',
3550      'ShortName' => 'encode_query_device_identifiers_req'
3551    },
3552    '50864' => {
3553      'Header' => 'firmware_update.h',
3554      'Line' => '867',
3555      'Param' => {
3556        '0' => {
3557          'name' => 'data',
3558          'type' => '1219'
3559        },
3560        '1' => {
3561          'name' => 'length',
3562          'type' => '1145'
3563        },
3564        '2' => {
3565          'name' => 'pldm_comp_image_info',
3566          'type' => '51011'
3567        },
3568        '3' => {
3569          'name' => 'comp_version_str',
3570          'type' => '10444'
3571        }
3572      },
3573      'Reg' => {
3574        '0' => 'rbx',
3575        '1' => 'r13',
3576        '2' => 'rbp',
3577        '3' => 'r12'
3578      },
3579      'Return' => '100',
3580      'ShortName' => 'decode_pldm_comp_image_info'
3581    },
3582    '51016' => {
3583      'Header' => 'firmware_update.h',
3584      'Line' => '852',
3585      'Param' => {
3586        '0' => {
3587          'name' => 'data',
3588          'type' => '1219'
3589        },
3590        '1' => {
3591          'name' => 'length',
3592          'type' => '1145'
3593        },
3594        '2' => {
3595          'name' => 'descriptor_title_str_type',
3596          'type' => '4603'
3597        },
3598        '3' => {
3599          'name' => 'descriptor_title_str',
3600          'type' => '10444'
3601        },
3602        '4' => {
3603          'name' => 'descriptor_data',
3604          'type' => '10444'
3605        }
3606      },
3607      'Reg' => {
3608        '0' => 'rbx',
3609        '1' => 'rbp',
3610        '2' => 'r14',
3611        '3' => 'r12',
3612        '4' => 'r13'
3613      },
3614      'Return' => '100',
3615      'ShortName' => 'decode_vendor_defined_descriptor_value'
3616    },
3617    '51198' => {
3618      'Header' => 'firmware_update.h',
3619      'Line' => '836',
3620      'Param' => {
3621        '0' => {
3622          'name' => 'data',
3623          'type' => '1219'
3624        },
3625        '1' => {
3626          'name' => 'length',
3627          'type' => '1145'
3628        },
3629        '2' => {
3630          'name' => 'descriptor_type',
3631          'type' => '12526'
3632        },
3633        '3' => {
3634          'name' => 'descriptor_data',
3635          'type' => '10444'
3636        }
3637      },
3638      'Reg' => {
3639        '0' => 'rbx',
3640        '1' => 'r12',
3641        '3' => 'rbp'
3642      },
3643      'Return' => '100',
3644      'ShortName' => 'decode_descriptor_type_length_value'
3645    },
3646    '51370' => {
3647      'Header' => 'firmware_update.h',
3648      'Line' => '817',
3649      'Param' => {
3650        '0' => {
3651          'name' => 'data',
3652          'type' => '1219'
3653        },
3654        '1' => {
3655          'name' => 'length',
3656          'type' => '1145'
3657        },
3658        '2' => {
3659          'name' => 'component_bitmap_bit_length',
3660          'type' => '1011'
3661        },
3662        '3' => {
3663          'name' => 'fw_device_id_record',
3664          'type' => '51627'
3665        },
3666        '4' => {
3667          'name' => 'applicable_components',
3668          'type' => '10444'
3669        },
3670        '5' => {
3671          'name' => 'comp_image_set_version_str',
3672          'type' => '10444'
3673        },
3674        '6' => {
3675          'name' => 'record_descriptors',
3676          'offset' => '0',
3677          'type' => '10444'
3678        },
3679        '7' => {
3680          'name' => 'fw_device_pkg_data',
3681          'offset' => '8',
3682          'type' => '10444'
3683        }
3684      },
3685      'Reg' => {
3686        '1' => 'r15',
3687        '3' => 'rbp',
3688        '4' => 'r14',
3689        '5' => 'r13'
3690      },
3691      'Return' => '100',
3692      'ShortName' => 'decode_firmware_device_id_record'
3693    },
3694    '51632' => {
3695      'Header' => 'firmware_update.h',
3696      'Line' => '796',
3697      'Param' => {
3698        '0' => {
3699          'name' => 'data',
3700          'type' => '1219'
3701        },
3702        '1' => {
3703          'name' => 'length',
3704          'type' => '1145'
3705        },
3706        '2' => {
3707          'name' => 'package_header_info',
3708          'type' => '51937'
3709        },
3710        '3' => {
3711          'name' => 'package_version_str',
3712          'type' => '10444'
3713        }
3714      },
3715      'Reg' => {
3716        '0' => 'rbx',
3717        '1' => 'r13',
3718        '2' => 'rbp',
3719        '3' => 'r12'
3720      },
3721      'Return' => '100',
3722      'ShortName' => 'decode_pldm_package_header_info'
3723    },
3724    '55190' => {
3725      'Header' => 'fru.h',
3726      'Line' => '502',
3727      'Param' => {
3728        '0' => {
3729          'name' => 'instance_id',
3730          'type' => '121'
3731        },
3732        '1' => {
3733          'name' => 'completion_code',
3734          'type' => '121'
3735        },
3736        '2' => {
3737          'name' => 'next_data_transfer_handle',
3738          'type' => '1023'
3739        },
3740        '3' => {
3741          'name' => 'payload_length',
3742          'type' => '1145'
3743        },
3744        '4' => {
3745          'name' => 'msg',
3746          'type' => '4151'
3747        }
3748      },
3749      'Return' => '100',
3750      'ShortName' => 'encode_set_fru_record_table_resp'
3751    },
3752    '55430' => {
3753      'Header' => 'fru.h',
3754      'Line' => '487',
3755      'Param' => {
3756        '0' => {
3757          'name' => 'msg',
3758          'type' => '4598'
3759        },
3760        '1' => {
3761          'name' => 'payload_length',
3762          'type' => '1145'
3763        },
3764        '2' => {
3765          'name' => 'data_transfer_handle',
3766          'type' => '4608'
3767        },
3768        '3' => {
3769          'name' => 'transfer_flag',
3770          'type' => '4603'
3771        },
3772        '4' => {
3773          'name' => 'fru_table_data',
3774          'type' => '10444'
3775        }
3776      },
3777      'Reg' => {
3778        '1' => 'rsi',
3779        '2' => 'rdx',
3780        '3' => 'rcx',
3781        '4' => 'r8'
3782      },
3783      'Return' => '100',
3784      'ShortName' => 'decode_set_fru_record_table_req'
3785    },
3786    '55597' => {
3787      'Header' => 'fru.h',
3788      'Line' => '360',
3789      'Param' => {
3790        '0' => {
3791          'name' => 'msg',
3792          'type' => '4598'
3793        },
3794        '1' => {
3795          'name' => 'payload_length',
3796          'type' => '1145'
3797        },
3798        '2' => {
3799          'name' => 'completion_code',
3800          'type' => '4603'
3801        },
3802        '3' => {
3803          'name' => 'next_data_transfer_handle',
3804          'type' => '4608'
3805        },
3806        '4' => {
3807          'name' => 'transfer_flag',
3808          'type' => '4603'
3809        },
3810        '5' => {
3811          'name' => 'fru_record_table_data',
3812          'type' => '4603'
3813        },
3814        '6' => {
3815          'name' => 'fru_record_table_length',
3816          'offset' => '0',
3817          'type' => '13089'
3818        }
3819      },
3820      'Return' => '100',
3821      'ShortName' => 'decode_get_fru_record_table_resp'
3822    },
3823    '55827' => {
3824      'Header' => 'fru.h',
3825      'Line' => '387',
3826      'Param' => {
3827        '0' => {
3828          'name' => 'msg',
3829          'type' => '4598'
3830        },
3831        '1' => {
3832          'name' => 'payload_length',
3833          'type' => '1145'
3834        },
3835        '2' => {
3836          'name' => 'completion_code',
3837          'type' => '4603'
3838        },
3839        '3' => {
3840          'name' => 'next_data_transfer_handle',
3841          'type' => '4608'
3842        },
3843        '4' => {
3844          'name' => 'transfer_flag',
3845          'type' => '4603'
3846        },
3847        '5' => {
3848          'name' => 'fru_record_table_data',
3849          'type' => '4603'
3850        },
3851        '6' => {
3852          'name' => 'fru_record_table_length',
3853          'offset' => '0',
3854          'type' => '13089'
3855        },
3856        '7' => {
3857          'name' => 'max_fru_record_table_length',
3858          'offset' => '8',
3859          'type' => '1145'
3860        }
3861      },
3862      'Reg' => {
3863        '3' => 'r10',
3864        '4' => 'r8',
3865        '5' => 'r9'
3866      },
3867      'Return' => '100',
3868      'ShortName' => 'decode_get_fru_record_table_resp_safe'
3869    },
3870    '56148' => {
3871      'Header' => 'fru.h',
3872      'Line' => '339',
3873      'Param' => {
3874        '0' => {
3875          'name' => 'instance_id',
3876          'type' => '121'
3877        },
3878        '1' => {
3879          'name' => 'data_transfer_handle',
3880          'type' => '1023'
3881        },
3882        '2' => {
3883          'name' => 'transfer_operation_flag',
3884          'type' => '121'
3885        },
3886        '3' => {
3887          'name' => 'msg',
3888          'type' => '4151'
3889        },
3890        '4' => {
3891          'name' => 'payload_length',
3892          'type' => '1145'
3893        }
3894      },
3895      'Return' => '100',
3896      'ShortName' => 'encode_get_fru_record_table_req'
3897    },
3898    '56383' => {
3899      'Header' => 'fru.h',
3900      'Line' => '451',
3901      'Param' => {
3902        '0' => {
3903          'name' => 'msg',
3904          'type' => '4598'
3905        },
3906        '1' => {
3907          'name' => 'payload_length',
3908          'type' => '1145'
3909        },
3910        '2' => {
3911          'name' => 'completion_code',
3912          'type' => '4603'
3913        },
3914        '3' => {
3915          'name' => 'next_transfer_handle',
3916          'type' => '4608'
3917        },
3918        '4' => {
3919          'name' => 'transfer_flag',
3920          'type' => '4603'
3921        },
3922        '5' => {
3923          'name' => 'fru_structure_data',
3924          'type' => '10444'
3925        }
3926      },
3927      'Reg' => {
3928        '1' => 'rsi',
3929        '2' => 'rdx',
3930        '3' => 'r10',
3931        '4' => 'r8',
3932        '5' => 'r9'
3933      },
3934      'Return' => '100',
3935      'ShortName' => 'decode_get_fru_record_by_option_resp'
3936    },
3937    '56550' => {
3938      'Header' => 'fru.h',
3939      'Line' => '313',
3940      'Param' => {
3941        '0' => {
3942          'name' => 'instance_id',
3943          'type' => '121'
3944        },
3945        '1' => {
3946          'name' => 'completion_code',
3947          'type' => '121'
3948        },
3949        '2' => {
3950          'name' => 'next_data_transfer_handle',
3951          'type' => '1023'
3952        },
3953        '3' => {
3954          'name' => 'transfer_flag',
3955          'type' => '121'
3956        },
3957        '4' => {
3958          'name' => 'fru_structure_data',
3959          'type' => '2341'
3960        },
3961        '5' => {
3962          'name' => 'data_size',
3963          'type' => '1145'
3964        },
3965        '6' => {
3966          'name' => 'msg',
3967          'offset' => '0',
3968          'type' => '4151'
3969        },
3970        '7' => {
3971          'name' => 'payload_length',
3972          'offset' => '8',
3973          'type' => '1145'
3974        }
3975      },
3976      'Reg' => {
3977        '2' => 'r15'
3978      },
3979      'Return' => '100',
3980      'ShortName' => 'encode_get_fru_record_by_option_resp'
3981    },
3982    '56941' => {
3983      'Header' => 'fru.h',
3984      'Line' => '292',
3985      'Param' => {
3986        '0' => {
3987          'name' => 'msg',
3988          'type' => '4598'
3989        },
3990        '1' => {
3991          'name' => 'payload_length',
3992          'type' => '1145'
3993        },
3994        '2' => {
3995          'name' => 'data_transfer_handle',
3996          'type' => '4608'
3997        },
3998        '3' => {
3999          'name' => 'fru_table_handle',
4000          'type' => '12526'
4001        },
4002        '4' => {
4003          'name' => 'record_set_identifier',
4004          'type' => '12526'
4005        },
4006        '5' => {
4007          'name' => 'record_type',
4008          'type' => '4603'
4009        },
4010        '6' => {
4011          'name' => 'field_type',
4012          'offset' => '0',
4013          'type' => '4603'
4014        },
4015        '7' => {
4016          'name' => 'transfer_op_flag',
4017          'offset' => '8',
4018          'type' => '4603'
4019        }
4020      },
4021      'Reg' => {
4022        '1' => 'r10',
4023        '2' => 'rdx',
4024        '3' => 'rdi',
4025        '4' => 'r8',
4026        '5' => 'r9'
4027      },
4028      'Return' => '100',
4029      'ShortName' => 'decode_get_fru_record_by_option_req'
4030    },
4031    '57143' => {
4032      'Header' => 'fru.h',
4033      'Line' => '433',
4034      'Param' => {
4035        '0' => {
4036          'name' => 'instance_id',
4037          'type' => '121'
4038        },
4039        '1' => {
4040          'name' => 'data_transfer_handle',
4041          'type' => '1023'
4042        },
4043        '2' => {
4044          'name' => 'fru_table_handle',
4045          'type' => '1011'
4046        },
4047        '3' => {
4048          'name' => 'record_set_identifier',
4049          'type' => '1011'
4050        },
4051        '4' => {
4052          'name' => 'record_type',
4053          'type' => '121'
4054        },
4055        '5' => {
4056          'name' => 'field_type',
4057          'type' => '121'
4058        },
4059        '6' => {
4060          'name' => 'transfer_op_flag',
4061          'offset' => '0',
4062          'type' => '121'
4063        },
4064        '7' => {
4065          'name' => 'msg',
4066          'offset' => '8',
4067          'type' => '4151'
4068        },
4069        '8' => {
4070          'name' => 'payload_length',
4071          'offset' => '16',
4072          'type' => '1145'
4073        }
4074      },
4075      'Return' => '100',
4076      'ShortName' => 'encode_get_fru_record_by_option_req'
4077    },
4078    '57440' => {
4079      'Header' => 'fru.h',
4080      'Line' => '468',
4081      'Param' => {
4082        '0' => {
4083          'name' => 'table',
4084          'type' => '1219'
4085        },
4086        '1' => {
4087          'name' => 'table_size',
4088          'type' => '1145'
4089        },
4090        '2' => {
4091          'name' => 'record_table',
4092          'type' => '4603'
4093        },
4094        '3' => {
4095          'name' => 'record_size',
4096          'type' => '13089'
4097        },
4098        '4' => {
4099          'name' => 'rsi',
4100          'type' => '1011'
4101        },
4102        '5' => {
4103          'name' => 'rt',
4104          'type' => '121'
4105        },
4106        '6' => {
4107          'name' => 'ft',
4108          'offset' => '0',
4109          'type' => '121'
4110        }
4111      },
4112      'Return' => '100',
4113      'ShortName' => 'get_fru_record_by_option'
4114    },
4115    '58099' => {
4116      'Header' => 'fru.h',
4117      'Line' => '409',
4118      'Param' => {
4119        '0' => {
4120          'name' => 'fru_table',
4121          'type' => '4603'
4122        },
4123        '1' => {
4124          'name' => 'total_size',
4125          'type' => '1145'
4126        },
4127        '2' => {
4128          'name' => 'curr_size',
4129          'type' => '13089'
4130        },
4131        '3' => {
4132          'name' => 'record_set_id',
4133          'type' => '1011'
4134        },
4135        '4' => {
4136          'name' => 'record_type',
4137          'type' => '121'
4138        },
4139        '5' => {
4140          'name' => 'num_frus',
4141          'type' => '121'
4142        },
4143        '6' => {
4144          'name' => 'encoding',
4145          'offset' => '0',
4146          'type' => '121'
4147        },
4148        '7' => {
4149          'name' => 'tlvs',
4150          'offset' => '8',
4151          'type' => '4603'
4152        },
4153        '8' => {
4154          'name' => 'tlvs_size',
4155          'offset' => '16',
4156          'type' => '1145'
4157        }
4158      },
4159      'Reg' => {
4160        '0' => 'rdi',
4161        '1' => 'rsi',
4162        '2' => 'rbx',
4163        '3' => 'rcx',
4164        '4' => 'r8',
4165        '5' => 'r9'
4166      },
4167      'Return' => '100',
4168      'ShortName' => 'encode_fru_record'
4169    },
4170    '58421' => {
4171      'Header' => 'fru.h',
4172      'Line' => '269',
4173      'Param' => {
4174        '0' => {
4175          'name' => 'instance_id',
4176          'type' => '121'
4177        },
4178        '1' => {
4179          'name' => 'completion_code',
4180          'type' => '121'
4181        },
4182        '2' => {
4183          'name' => 'next_data_transfer_handle',
4184          'type' => '1023'
4185        },
4186        '3' => {
4187          'name' => 'transfer_flag',
4188          'type' => '121'
4189        },
4190        '4' => {
4191          'name' => 'msg',
4192          'type' => '4151'
4193        }
4194      },
4195      'Return' => '100',
4196      'ShortName' => 'encode_get_fru_record_table_resp'
4197    },
4198    '58643' => {
4199      'Header' => 'fru.h',
4200      'Line' => '251',
4201      'Param' => {
4202        '0' => {
4203          'name' => 'msg',
4204          'type' => '4598'
4205        },
4206        '1' => {
4207          'name' => 'payload_length',
4208          'type' => '1145'
4209        },
4210        '2' => {
4211          'name' => 'data_transfer_handle',
4212          'type' => '4608'
4213        },
4214        '3' => {
4215          'name' => 'transfer_operation_flag',
4216          'type' => '4603'
4217        }
4218      },
4219      'Reg' => {
4220        '0' => 'rdi',
4221        '1' => 'rsi',
4222        '2' => 'rdx',
4223        '3' => 'rcx'
4224      },
4225      'Return' => '100',
4226      'ShortName' => 'decode_get_fru_record_table_req'
4227    },
4228    '58747' => {
4229      'Header' => 'fru.h',
4230      'Line' => '232',
4231      'Param' => {
4232        '0' => {
4233          'name' => 'instance_id',
4234          'type' => '121'
4235        },
4236        '1' => {
4237          'name' => 'completion_code',
4238          'type' => '121'
4239        },
4240        '2' => {
4241          'name' => 'fru_data_major_version',
4242          'type' => '121'
4243        },
4244        '3' => {
4245          'name' => 'fru_data_minor_version',
4246          'type' => '121'
4247        },
4248        '4' => {
4249          'name' => 'fru_table_maximum_size',
4250          'type' => '1023'
4251        },
4252        '5' => {
4253          'name' => 'fru_table_length',
4254          'type' => '1023'
4255        },
4256        '6' => {
4257          'name' => 'total_record_set_identifiers',
4258          'offset' => '0',
4259          'type' => '1011'
4260        },
4261        '7' => {
4262          'name' => 'total_table_records',
4263          'offset' => '8',
4264          'type' => '1011'
4265        },
4266        '8' => {
4267          'name' => 'checksum',
4268          'offset' => '16',
4269          'type' => '1023'
4270        },
4271        '9' => {
4272          'name' => 'msg',
4273          'offset' => '24',
4274          'type' => '4151'
4275        }
4276      },
4277      'Return' => '100',
4278      'ShortName' => 'encode_get_fru_record_table_metadata_resp'
4279    },
4280    '59050' => {
4281      'Header' => 'fru.h',
4282      'Line' => '203',
4283      'Param' => {
4284        '0' => {
4285          'name' => 'msg',
4286          'type' => '4598'
4287        },
4288        '1' => {
4289          'name' => 'payload_length',
4290          'type' => '1145'
4291        },
4292        '2' => {
4293          'name' => 'completion_code',
4294          'type' => '4603'
4295        },
4296        '3' => {
4297          'name' => 'fru_data_major_version',
4298          'type' => '4603'
4299        },
4300        '4' => {
4301          'name' => 'fru_data_minor_version',
4302          'type' => '4603'
4303        },
4304        '5' => {
4305          'name' => 'fru_table_maximum_size',
4306          'type' => '4608'
4307        },
4308        '6' => {
4309          'name' => 'fru_table_length',
4310          'offset' => '0',
4311          'type' => '4608'
4312        },
4313        '7' => {
4314          'name' => 'total_record_set_identifiers',
4315          'offset' => '8',
4316          'type' => '12526'
4317        },
4318        '8' => {
4319          'name' => 'total_table_records',
4320          'offset' => '16',
4321          'type' => '12526'
4322        },
4323        '9' => {
4324          'name' => 'checksum',
4325          'offset' => '24',
4326          'type' => '4608'
4327        }
4328      },
4329      'Reg' => {
4330        '1' => 'rdi',
4331        '2' => 'rdx',
4332        '3' => 'r10',
4333        '4' => 'r8',
4334        '5' => 'r9'
4335      },
4336      'Return' => '100',
4337      'ShortName' => 'decode_get_fru_record_table_metadata_resp'
4338    },
4339    '59260' => {
4340      'Header' => 'fru.h',
4341      'Line' => '178',
4342      'Param' => {
4343        '0' => {
4344          'name' => 'instance_id',
4345          'type' => '121'
4346        },
4347        '1' => {
4348          'name' => 'msg',
4349          'type' => '4151'
4350        },
4351        '2' => {
4352          'name' => 'payload_length',
4353          'type' => '1145'
4354        }
4355      },
4356      'Return' => '100',
4357      'ShortName' => 'encode_get_fru_record_table_metadata_req'
4358    },
4359    '77171' => {
4360      'Header' => 'pdr.h',
4361      'Line' => '638',
4362      'Param' => {
4363        '0' => {
4364          'name' => 'pdr',
4365          'type' => '1219'
4366        },
4367        '1' => {
4368          'name' => 'pdr_len',
4369          'type' => '1011'
4370        },
4371        '2' => {
4372          'name' => 'num_entities',
4373          'type' => '13089'
4374        },
4375        '3' => {
4376          'name' => 'entities',
4377          'type' => '77484'
4378        }
4379      },
4380      'Reg' => {
4381        '2' => 'rbp',
4382        '3' => 'r12'
4383      },
4384      'Return' => '1',
4385      'ShortName' => 'pldm_entity_association_pdr_extract'
4386    },
4387    '77499' => {
4388      'Header' => 'pdr.h',
4389      'Line' => '626',
4390      'Param' => {
4391        '0' => {
4392          'name' => 'tree',
4393          'type' => '77548'
4394        }
4395      },
4396      'Reg' => {
4397        '0' => 'rdi'
4398      },
4399      'Return' => '805',
4400      'ShortName' => 'pldm_is_empty_entity_assoc_tree'
4401    },
4402    '77553' => {
4403      'Header' => 'pdr.h',
4404      'Line' => '616',
4405      'Param' => {
4406        '0' => {
4407          'name' => 'tree',
4408          'type' => '77548'
4409        }
4410      },
4411      'Reg' => {
4412        '0' => 'rdi'
4413      },
4414      'Return' => '1',
4415      'ShortName' => 'pldm_entity_association_tree_destroy_root'
4416    },
4417    '77712' => {
4418      'Header' => 'pdr.h',
4419      'Line' => '593',
4420      'Param' => {
4421        '0' => {
4422          'name' => 'org_tree',
4423          'type' => '77548'
4424        },
4425        '1' => {
4426          'name' => 'new_tree',
4427          'type' => '77548'
4428        }
4429      },
4430      'Return' => '1',
4431      'ShortName' => 'pldm_entity_association_tree_copy_root'
4432    },
4433    '78141' => {
4434      'Header' => 'pdr.h',
4435      'Line' => '567',
4436      'Param' => {
4437        '0' => {
4438          'name' => 'tree',
4439          'type' => '77548'
4440        },
4441        '1' => {
4442          'name' => 'entity',
4443          'type' => '67541'
4444        }
4445      },
4446      'Return' => '61074',
4447      'ShortName' => 'pldm_entity_association_tree_find'
4448    },
4449    '78421' => {
4450      'Header' => 'pdr.h',
4451      'Line' => '581',
4452      'Param' => {
4453        '0' => {
4454          'name' => 'tree',
4455          'type' => '77548'
4456        },
4457        '1' => {
4458          'name' => 'entity',
4459          'type' => '67541'
4460        },
4461        '2' => {
4462          'name' => 'is_remote',
4463          'type' => '805'
4464        }
4465      },
4466      'Return' => '61074',
4467      'ShortName' => 'pldm_entity_association_tree_find_with_locality'
4468    },
4469    '78803' => {
4470      'Header' => 'pdr.h',
4471      'Line' => '213',
4472      'Param' => {
4473        '0' => {
4474          'name' => 'repo',
4475          'type' => '78925'
4476        },
4477        '1' => {
4478          'name' => 'first',
4479          'type' => '1023'
4480        },
4481        '2' => {
4482          'name' => 'last',
4483          'type' => '1023'
4484        }
4485      },
4486      'Reg' => {
4487        '1' => 'rsi',
4488        '2' => 'rdx'
4489      },
4490      'Return' => '61069',
4491      'ShortName' => 'pldm_pdr_find_last_in_range'
4492    },
4493    '78930' => {
4494      'Header' => 'pdr.h',
4495      'Line' => '178',
4496      'Param' => {
4497        '0' => {
4498          'name' => 'repo',
4499          'type' => '61950'
4500        }
4501      },
4502      'Reg' => {
4503        '0' => 'rdi'
4504      },
4505      'Return' => '1',
4506      'ShortName' => 'pldm_pdr_remove_remote_pdrs'
4507    },
4508    '79178' => {
4509      'Header' => 'pdr.h',
4510      'Line' => '187',
4511      'Param' => {
4512        '0' => {
4513          'name' => 'repo',
4514          'type' => '61950'
4515        },
4516        '1' => {
4517          'name' => 'terminus_handle',
4518          'type' => '1011'
4519        }
4520      },
4521      'Reg' => {
4522        '0' => 'rdi',
4523        '1' => 'rsi'
4524      },
4525      'Return' => '1',
4526      'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
4527    },
4528    '79446' => {
4529      'Header' => 'pdr.h',
4530      'Line' => '528',
4531      'Param' => {
4532        '0' => {
4533          'name' => 'tree',
4534          'type' => '77548'
4535        },
4536        '1' => {
4537          'name' => 'entity',
4538          'type' => '60207'
4539        },
4540        '2' => {
4541          'name' => 'node',
4542          'type' => '78136'
4543        }
4544      },
4545      'Return' => '1',
4546      'ShortName' => 'pldm_find_entity_ref_in_tree'
4547    },
4548    '79733' => {
4549      'Header' => 'pdr.h',
4550      'Line' => '517',
4551      'Param' => {
4552        '0' => {
4553          'name' => 'node',
4554          'type' => '61074'
4555        },
4556        '1' => {
4557          'name' => 'repo',
4558          'type' => '61950'
4559        },
4560        '2' => {
4561          'name' => 'entities',
4562          'type' => '77484'
4563        },
4564        '3' => {
4565          'name' => 'num_entities',
4566          'type' => '1145'
4567        },
4568        '4' => {
4569          'name' => 'is_remote',
4570          'type' => '805'
4571        },
4572        '5' => {
4573          'name' => 'terminus_handle',
4574          'type' => '1011'
4575        },
4576        '6' => {
4577          'name' => 'record_handle',
4578          'offset' => '0',
4579          'type' => '1023'
4580        }
4581      },
4582      'Reg' => {
4583        '0' => 'rdi',
4584        '1' => 'rsi',
4585        '2' => 'rdx',
4586        '3' => 'rcx',
4587        '4' => 'r8',
4588        '5' => 'r9'
4589      },
4590      'Return' => '100',
4591      'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
4592    },
4593    '79966' => {
4594      'Header' => 'pdr.h',
4595      'Line' => '500',
4596      'Param' => {
4597        '0' => {
4598          'name' => 'node',
4599          'type' => '61074'
4600        },
4601        '1' => {
4602          'name' => 'repo',
4603          'type' => '61950'
4604        },
4605        '2' => {
4606          'name' => 'entities',
4607          'type' => '77484'
4608        },
4609        '3' => {
4610          'name' => 'num_entities',
4611          'type' => '1145'
4612        },
4613        '4' => {
4614          'name' => 'is_remote',
4615          'type' => '805'
4616        },
4617        '5' => {
4618          'name' => 'terminus_handle',
4619          'type' => '1011'
4620        }
4621      },
4622      'Return' => '100',
4623      'ShortName' => 'pldm_entity_association_pdr_add_from_node'
4624    },
4625    '80184' => {
4626      'Header' => 'pdr.h',
4627      'Line' => '451',
4628      'Param' => {
4629        '0' => {
4630          'name' => 'tree',
4631          'type' => '77548'
4632        },
4633        '1' => {
4634          'name' => 'repo',
4635          'type' => '61950'
4636        },
4637        '2' => {
4638          'name' => 'is_remote',
4639          'type' => '805'
4640        },
4641        '3' => {
4642          'name' => 'terminus_handle',
4643          'type' => '1011'
4644        }
4645      },
4646      'Return' => '100',
4647      'ShortName' => 'pldm_entity_association_pdr_add'
4648    },
4649    '81741' => {
4650      'Header' => 'pdr.h',
4651      'Line' => '554',
4652      'Param' => {
4653        '0' => {
4654          'name' => 'parent',
4655          'type' => '61074'
4656        },
4657        '1' => {
4658          'name' => 'node',
4659          'type' => '67541'
4660        }
4661      },
4662      'Reg' => {
4663        '0' => 'rdi',
4664        '1' => 'rsi'
4665      },
4666      'Return' => '805',
4667      'ShortName' => 'pldm_is_current_parent_child'
4668    },
4669    '81830' => {
4670      'Header' => 'pdr.h',
4671      'Line' => '540',
4672      'Param' => {
4673        '0' => {
4674          'name' => 'node',
4675          'type' => '61074'
4676        },
4677        '1' => {
4678          'name' => 'association_type',
4679          'type' => '121'
4680        }
4681      },
4682      'Reg' => {
4683        '0' => 'rdi',
4684        '1' => 'rcx'
4685      },
4686      'Return' => '121',
4687      'ShortName' => 'pldm_entity_get_num_children'
4688    },
4689    '82045' => {
4690      'Header' => 'pdr.h',
4691      'Line' => '435',
4692      'Param' => {
4693        '0' => {
4694          'name' => 'node',
4695          'type' => '61074'
4696        }
4697      },
4698      'Reg' => {
4699        '0' => 'rdi'
4700      },
4701      'Return' => '805',
4702      'ShortName' => 'pldm_entity_is_exist_parent'
4703    },
4704    '82094' => {
4705      'Header' => 'pdr.h',
4706      'Line' => '425',
4707      'Param' => {
4708        '0' => {
4709          'name' => 'node',
4710          'type' => '61074'
4711        }
4712      },
4713      'Return' => '60207',
4714      'ShortName' => 'pldm_entity_get_parent'
4715    },
4716    '82228' => {
4717      'Header' => 'pdr.h',
4718      'Line' => '415',
4719      'Param' => {
4720        '0' => {
4721          'name' => 'node',
4722          'type' => '61074'
4723        }
4724      },
4725      'Return' => '805',
4726      'ShortName' => 'pldm_entity_is_node_parent'
4727    },
4728    '82383' => {
4729      'Header' => 'pdr.h',
4730      'Line' => '405',
4731      'Param' => {
4732        '0' => {
4733          'name' => 'tree',
4734          'type' => '77548'
4735        }
4736      },
4737      'Reg' => {
4738        '0' => 'rdi'
4739      },
4740      'Return' => '1',
4741      'ShortName' => 'pldm_entity_association_tree_destroy'
4742    },
4743    '82562' => {
4744      'Header' => 'pdr.h',
4745      'Line' => '377',
4746      'Param' => {
4747        '0' => {
4748          'name' => 'tree',
4749          'type' => '77548'
4750        },
4751        '1' => {
4752          'name' => 'entities',
4753          'type' => '77484'
4754        },
4755        '2' => {
4756          'name' => 'size',
4757          'type' => '13089'
4758        }
4759      },
4760      'Reg' => {
4761        '2' => 'rbp'
4762      },
4763      'Return' => '1',
4764      'ShortName' => 'pldm_entity_association_tree_visit'
4765    },
4766    '83021' => {
4767      'Header' => 'pdr.h',
4768      'Line' => '359',
4769      'Param' => {
4770        '0' => {
4771          'name' => 'tree',
4772          'type' => '77548'
4773        },
4774        '1' => {
4775          'name' => 'entity',
4776          'type' => '67541'
4777        },
4778        '2' => {
4779          'name' => 'entity_instance_number',
4780          'type' => '1011'
4781        },
4782        '3' => {
4783          'name' => 'parent',
4784          'type' => '61074'
4785        },
4786        '4' => {
4787          'name' => 'association_type',
4788          'type' => '121'
4789        },
4790        '5' => {
4791          'name' => 'is_remote',
4792          'type' => '805'
4793        },
4794        '6' => {
4795          'name' => 'is_update_container_id',
4796          'offset' => '0',
4797          'type' => '805'
4798        },
4799        '7' => {
4800          'name' => 'container_id',
4801          'offset' => '8',
4802          'type' => '1011'
4803        }
4804      },
4805      'Return' => '61074',
4806      'ShortName' => 'pldm_entity_association_tree_add_entity'
4807    },
4808    '83628' => {
4809      'Header' => 'pdr.h',
4810      'Line' => '331',
4811      'Param' => {
4812        '0' => {
4813          'name' => 'tree',
4814          'type' => '77548'
4815        },
4816        '1' => {
4817          'name' => 'entity',
4818          'type' => '67541'
4819        },
4820        '2' => {
4821          'name' => 'entity_instance_number',
4822          'type' => '1011'
4823        },
4824        '3' => {
4825          'name' => 'parent',
4826          'type' => '61074'
4827        },
4828        '4' => {
4829          'name' => 'association_type',
4830          'type' => '121'
4831        }
4832      },
4833      'Return' => '61074',
4834      'ShortName' => 'pldm_entity_association_tree_add'
4835    },
4836    '83951' => {
4837      'Header' => 'pdr.h',
4838      'Line' => '314',
4839      'Return' => '77548',
4840      'ShortName' => 'pldm_entity_association_tree_init'
4841    },
4842    '84025' => {
4843      'Header' => 'pdr.h',
4844      'Line' => '399',
4845      'Param' => {
4846        '0' => {
4847          'name' => 'entity',
4848          'type' => '84159'
4849        }
4850      },
4851      'Return' => '1011',
4852      'ShortName' => 'pldm_entity_node_get_remote_container_id'
4853    },
4854    '84185' => {
4855      'Header' => 'pdr.h',
4856      'Line' => '388',
4857      'Param' => {
4858        '0' => {
4859          'name' => 'node',
4860          'type' => '61074'
4861        }
4862      },
4863      'Return' => '60207',
4864      'ShortName' => 'pldm_entity_extract'
4865    },
4866    '84781' => {
4867      'Header' => 'pdr.h',
4868      'Line' => '200',
4869      'Param' => {
4870        '0' => {
4871          'name' => 'repo',
4872          'type' => '78925'
4873        },
4874        '1' => {
4875          'name' => 'terminus_handle',
4876          'type' => '1011'
4877        },
4878        '2' => {
4879          'name' => 'tid',
4880          'type' => '121'
4881        },
4882        '3' => {
4883          'name' => 'tl_eid',
4884          'type' => '121'
4885        },
4886        '4' => {
4887          'name' => 'valid_bit',
4888          'type' => '805'
4889        }
4890      },
4891      'Reg' => {
4892        '0' => 'rbx',
4893        '1' => 'rbp',
4894        '2' => 'r12',
4895        '3' => 'r13'
4896      },
4897      'Return' => '1',
4898      'ShortName' => 'pldm_pdr_update_TL_pdr'
4899    },
4900    '85135' => {
4901      'Header' => 'pdr.h',
4902      'Line' => '279',
4903      'Param' => {
4904        '0' => {
4905          'name' => 'repo',
4906          'type' => '78925'
4907        },
4908        '1' => {
4909          'name' => 'fru_rsi',
4910          'type' => '1011'
4911        },
4912        '2' => {
4913          'name' => 'terminus_handle',
4914          'type' => '12526'
4915        },
4916        '3' => {
4917          'name' => 'entity_type',
4918          'type' => '12526'
4919        },
4920        '4' => {
4921          'name' => 'entity_instance_num',
4922          'type' => '12526'
4923        },
4924        '5' => {
4925          'name' => 'container_id',
4926          'type' => '12526'
4927        }
4928      },
4929      'Reg' => {
4930        '2' => 'r12'
4931      },
4932      'Return' => '62973',
4933      'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
4934    },
4935    '85489' => {
4936      'Header' => 'pdr.h',
4937      'Line' => '258',
4938      'Param' => {
4939        '0' => {
4940          'name' => 'repo',
4941          'type' => '61950'
4942        },
4943        '1' => {
4944          'name' => 'terminus_handle',
4945          'type' => '1011'
4946        },
4947        '2' => {
4948          'name' => 'fru_rsi',
4949          'type' => '1011'
4950        },
4951        '3' => {
4952          'name' => 'entity_type',
4953          'type' => '1011'
4954        },
4955        '4' => {
4956          'name' => 'entity_instance_num',
4957          'type' => '1011'
4958        },
4959        '5' => {
4960          'name' => 'container_id',
4961          'type' => '1011'
4962        },
4963        '6' => {
4964          'name' => 'bmc_record_handle',
4965          'offset' => '0',
4966          'type' => '4608'
4967        }
4968      },
4969      'Return' => '100',
4970      'ShortName' => 'pldm_pdr_add_fru_record_set'
4971    },
4972    '85802' => {
4973      'Header' => 'pdr.h',
4974      'Line' => '170',
4975      'Param' => {
4976        '0' => {
4977          'name' => 'record',
4978          'type' => '62973'
4979        }
4980      },
4981      'Return' => '805',
4982      'ShortName' => 'pldm_pdr_record_is_remote'
4983    },
4984    '86173' => {
4985      'Header' => 'pdr.h',
4986      'Line' => '94',
4987      'Param' => {
4988        '0' => {
4989          'name' => 'repo',
4990          'type' => '78925'
4991        },
4992        '1' => {
4993          'name' => 'record',
4994          'type' => '62973'
4995        }
4996      },
4997      'Return' => '1023',
4998      'ShortName' => 'pldm_pdr_get_record_handle'
4999    },
5000    '86390' => {
5001      'Header' => 'pdr.h',
5002      'Line' => '62',
5003      'Param' => {
5004        '0' => {
5005          'name' => 'repo',
5006          'type' => '78925'
5007        }
5008      },
5009      'Return' => '1023',
5010      'ShortName' => 'pldm_pdr_get_repo_size'
5011    },
5012    '86521' => {
5013      'Header' => 'pdr.h',
5014      'Line' => '52',
5015      'Param' => {
5016        '0' => {
5017          'name' => 'repo',
5018          'type' => '78925'
5019        }
5020      },
5021      'Return' => '1023',
5022      'ShortName' => 'pldm_pdr_get_record_count'
5023    },
5024    '86652' => {
5025      'Header' => 'pdr.h',
5026      'Line' => '160',
5027      'Param' => {
5028        '0' => {
5029          'name' => 'repo',
5030          'type' => '78925'
5031        },
5032        '1' => {
5033          'name' => 'pdr_type',
5034          'type' => '121'
5035        },
5036        '2' => {
5037          'name' => 'curr_record',
5038          'type' => '62973'
5039        },
5040        '3' => {
5041          'name' => 'data',
5042          'type' => '50714'
5043        },
5044        '4' => {
5045          'name' => 'size',
5046          'type' => '4608'
5047        }
5048      },
5049      'Reg' => {
5050        '0' => 'rdi',
5051        '3' => 'rcx',
5052        '4' => 'r8'
5053      },
5054      'Return' => '62973',
5055      'ShortName' => 'pldm_pdr_find_record_by_type'
5056    },
5057    '86823' => {
5058      'Header' => 'pdr.h',
5059      'Line' => '142',
5060      'Param' => {
5061        '0' => {
5062          'name' => 'repo',
5063          'type' => '78925'
5064        },
5065        '1' => {
5066          'name' => 'curr_record',
5067          'type' => '62973'
5068        },
5069        '2' => {
5070          'name' => 'data',
5071          'type' => '50714'
5072        },
5073        '3' => {
5074          'name' => 'size',
5075          'type' => '4608'
5076        },
5077        '4' => {
5078          'name' => 'next_record_handle',
5079          'type' => '4608'
5080        }
5081      },
5082      'Reg' => {
5083        '0' => 'rdi',
5084        '1' => 'rsi',
5085        '2' => 'r9',
5086        '3' => 'rcx',
5087        '4' => 'r8'
5088      },
5089      'Return' => '62973',
5090      'ShortName' => 'pldm_pdr_get_next_record'
5091    },
5092    '87030' => {
5093      'Header' => 'pdr.h',
5094      'Line' => '123',
5095      'Param' => {
5096        '0' => {
5097          'name' => 'repo',
5098          'type' => '78925'
5099        },
5100        '1' => {
5101          'name' => 'record_handle',
5102          'type' => '1023'
5103        },
5104        '2' => {
5105          'name' => 'data',
5106          'type' => '50714'
5107        },
5108        '3' => {
5109          'name' => 'size',
5110          'type' => '4608'
5111        },
5112        '4' => {
5113          'name' => 'next_record_handle',
5114          'type' => '4608'
5115        }
5116      },
5117      'Reg' => {
5118        '0' => 'rdi',
5119        '1' => 'rsi',
5120        '2' => 'r9',
5121        '3' => 'rcx',
5122        '4' => 'r8'
5123      },
5124      'Return' => '62973',
5125      'ShortName' => 'pldm_pdr_find_record'
5126    },
5127    '87209' => {
5128      'Header' => 'pdr.h',
5129      'Line' => '42',
5130      'Param' => {
5131        '0' => {
5132          'name' => 'repo',
5133          'type' => '61950'
5134        }
5135      },
5136      'Reg' => {
5137        '0' => 'rdi'
5138      },
5139      'Return' => '1',
5140      'ShortName' => 'pldm_pdr_destroy'
5141    },
5142    '87362' => {
5143      'Header' => 'pdr.h',
5144      'Line' => '36',
5145      'Return' => '61950',
5146      'ShortName' => 'pldm_pdr_init'
5147    },
5148    '87434' => {
5149      'Header' => 'pdr.h',
5150      'Line' => '79',
5151      'Param' => {
5152        '0' => {
5153          'name' => 'repo',
5154          'type' => '61950'
5155        },
5156        '1' => {
5157          'name' => 'data',
5158          'type' => '1219'
5159        },
5160        '2' => {
5161          'name' => 'size',
5162          'type' => '1023'
5163        },
5164        '3' => {
5165          'name' => 'is_remote',
5166          'type' => '805'
5167        },
5168        '4' => {
5169          'name' => 'terminus_handle',
5170          'type' => '1011'
5171        },
5172        '5' => {
5173          'name' => 'record_handle',
5174          'type' => '4608'
5175        }
5176      },
5177      'Reg' => {
5178        '0' => 'rbp',
5179        '1' => 'r13',
5180        '2' => 'r14',
5181        '5' => 'r12'
5182      },
5183      'Return' => '100',
5184      'ShortName' => 'pldm_pdr_add'
5185    },
5186    '95257' => {
5187      'Header' => 'platform.h',
5188      'Line' => '2514',
5189      'Param' => {
5190        '0' => {
5191          'name' => 'event',
5192          'type' => '95306'
5193        }
5194      },
5195      'Reg' => {
5196        '0' => 'rdi'
5197      },
5198      'Return' => '4603',
5199      'ShortName' => 'pldm_platform_cper_event_event_data'
5200    },
5201    '95311' => {
5202      'Header' => 'platform.h',
5203      'Line' => '2503',
5204      'Param' => {
5205        '0' => {
5206          'name' => 'event_data',
5207          'type' => '2341'
5208        },
5209        '1' => {
5210          'name' => 'event_data_length',
5211          'type' => '1145'
5212        },
5213        '2' => {
5214          'name' => 'cper_event',
5215          'type' => '95306'
5216        },
5217        '3' => {
5218          'name' => 'cper_event_length',
5219          'type' => '1145'
5220        }
5221      },
5222      'Return' => '100',
5223      'ShortName' => 'decode_pldm_platform_cper_event'
5224    },
5225    '96495' => {
5226      'Header' => 'platform.h',
5227      'Line' => '2492',
5228      'Param' => {
5229        '0' => {
5230          'name' => 'pdr',
5231          'type' => '97106'
5232        }
5233      },
5234      'Reg' => {
5235        '0' => 'rdi'
5236      },
5237      'Return' => '100',
5238      'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
5239    },
5240    '97111' => {
5241      'Header' => 'platform.h',
5242      'Line' => '2470',
5243      'Param' => {
5244        '0' => {
5245          'name' => 'data',
5246          'type' => '2341'
5247        },
5248        '1' => {
5249          'name' => 'data_length',
5250          'type' => '1145'
5251        },
5252        '2' => {
5253          'name' => 'pdr',
5254          'type' => '97106'
5255        },
5256        '3' => {
5257          'name' => 'pdr_length',
5258          'type' => '1145'
5259        }
5260      },
5261      'Return' => '100',
5262      'ShortName' => 'decode_entity_auxiliary_names_pdr'
5263    },
5264    '100650' => {
5265      'Header' => 'platform.h',
5266      'Line' => '1854',
5267      'Param' => {
5268        '0' => {
5269          'name' => 'instance_id',
5270          'type' => '121'
5271        },
5272        '1' => {
5273          'name' => 'resp',
5274          'type' => '101766'
5275        },
5276        '2' => {
5277          'name' => 'msg',
5278          'type' => '4151'
5279        },
5280        '3' => {
5281          'name' => 'payload_length',
5282          'type' => '1145'
5283        }
5284      },
5285      'Reg' => {
5286        '2' => 'r13'
5287      },
5288      'Return' => '100',
5289      'ShortName' => 'encode_get_state_effecter_states_resp'
5290    },
5291    '101781' => {
5292      'Header' => 'platform.h',
5293      'Line' => '1837',
5294      'Param' => {
5295        '0' => {
5296          'name' => 'msg',
5297          'type' => '4598'
5298        },
5299        '1' => {
5300          'name' => 'payload_length',
5301          'type' => '1145'
5302        },
5303        '2' => {
5304          'name' => 'resp',
5305          'type' => '101766'
5306        }
5307      },
5308      'Reg' => {
5309        '2' => 'rdx'
5310      },
5311      'Return' => '100',
5312      'ShortName' => 'decode_get_state_effecter_states_resp'
5313    },
5314    '102811' => {
5315      'Header' => 'platform.h',
5316      'Line' => '1806',
5317      'Param' => {
5318        '0' => {
5319          'name' => 'msg',
5320          'type' => '4598'
5321        },
5322        '1' => {
5323          'name' => 'payload_length',
5324          'type' => '1145'
5325        },
5326        '2' => {
5327          'name' => 'effecter_id',
5328          'type' => '12526'
5329        }
5330      },
5331      'Return' => '100',
5332      'ShortName' => 'decode_get_state_effecter_states_req'
5333    },
5334    '103450' => {
5335      'Header' => 'platform.h',
5336      'Line' => '1820',
5337      'Param' => {
5338        '0' => {
5339          'name' => 'instance_id',
5340          'type' => '121'
5341        },
5342        '1' => {
5343          'name' => 'effecter_id',
5344          'type' => '1011'
5345        },
5346        '2' => {
5347          'name' => 'msg',
5348          'type' => '4151'
5349        },
5350        '3' => {
5351          'name' => 'payload_length',
5352          'type' => '1145'
5353        }
5354      },
5355      'Return' => '100',
5356      'ShortName' => 'encode_get_state_effecter_states_req'
5357    },
5358    '120158' => {
5359      'Header' => 'platform.h',
5360      'Line' => '1986',
5361      'Param' => {
5362        '0' => {
5363          'name' => 'msg',
5364          'type' => '4598'
5365        },
5366        '1' => {
5367          'name' => 'payload_length',
5368          'type' => '1145'
5369        },
5370        '2' => {
5371          'name' => 'completion_code',
5372          'type' => '4603'
5373        },
5374        '3' => {
5375          'name' => 'tid',
5376          'type' => '4603'
5377        },
5378        '4' => {
5379          'name' => 'event_id',
5380          'type' => '12526'
5381        },
5382        '5' => {
5383          'name' => 'next_data_transfer_handle',
5384          'type' => '4608'
5385        },
5386        '6' => {
5387          'name' => 'transfer_flag',
5388          'offset' => '0',
5389          'type' => '4603'
5390        },
5391        '7' => {
5392          'name' => 'event_class',
5393          'offset' => '8',
5394          'type' => '4603'
5395        },
5396        '8' => {
5397          'name' => 'event_data_size',
5398          'offset' => '16',
5399          'type' => '4608'
5400        },
5401        '9' => {
5402          'name' => 'event_data',
5403          'offset' => '24',
5404          'type' => '52697'
5405        },
5406        '10' => {
5407          'name' => 'event_data_integrity_checksum',
5408          'offset' => '32',
5409          'type' => '4608'
5410        }
5411      },
5412      'Return' => '100',
5413      'ShortName' => 'decode_poll_for_platform_event_message_resp'
5414    },
5415    '122292' => {
5416      'Header' => 'platform.h',
5417      'Line' => '1960',
5418      'Param' => {
5419        '0' => {
5420          'name' => 'instance_id',
5421          'type' => '121'
5422        },
5423        '1' => {
5424          'name' => 'format_version',
5425          'type' => '121'
5426        },
5427        '2' => {
5428          'name' => 'transfer_operation_flag',
5429          'type' => '121'
5430        },
5431        '3' => {
5432          'name' => 'data_transfer_handle',
5433          'type' => '1023'
5434        },
5435        '4' => {
5436          'name' => 'event_id_to_acknowledge',
5437          'type' => '1011'
5438        },
5439        '5' => {
5440          'name' => 'msg',
5441          'type' => '4151'
5442        },
5443        '6' => {
5444          'name' => 'payload_length',
5445          'offset' => '0',
5446          'type' => '1145'
5447        }
5448      },
5449      'Return' => '100',
5450      'ShortName' => 'encode_poll_for_platform_event_message_req'
5451    },
5452    '123390' => {
5453      'Header' => 'platform.h',
5454      'Line' => '2430',
5455      'Param' => {
5456        '0' => {
5457          'name' => 'instance_id',
5458          'type' => '121'
5459        },
5460        '1' => {
5461          'name' => 'completion_code',
5462          'type' => '121'
5463        },
5464        '2' => {
5465          'name' => 'msg',
5466          'type' => '4151'
5467        }
5468      },
5469      'Return' => '100',
5470      'ShortName' => 'encode_set_event_receiver_resp'
5471    },
5472    '123563' => {
5473      'Header' => 'platform.h',
5474      'Line' => '2416',
5475      'Param' => {
5476        '0' => {
5477          'name' => 'msg',
5478          'type' => '4598'
5479        },
5480        '1' => {
5481          'name' => 'payload_length',
5482          'type' => '1145'
5483        },
5484        '2' => {
5485          'name' => 'event_message_global_enable',
5486          'type' => '4603'
5487        },
5488        '3' => {
5489          'name' => 'transport_protocol_type',
5490          'type' => '4603'
5491        },
5492        '4' => {
5493          'name' => 'event_receiver_address_info',
5494          'type' => '4603'
5495        },
5496        '5' => {
5497          'name' => 'heartbeat_timer',
5498          'type' => '12526'
5499        }
5500      },
5501      'Return' => '100',
5502      'ShortName' => 'decode_set_event_receiver_req'
5503    },
5504    '124688' => {
5505      'Header' => 'platform.h',
5506      'Line' => '2394',
5507      'Param' => {
5508        '0' => {
5509          'name' => 'msg',
5510          'type' => '4598'
5511        },
5512        '1' => {
5513          'name' => 'payload_length',
5514          'type' => '1145'
5515        },
5516        '2' => {
5517          'name' => 'completion_code',
5518          'type' => '4603'
5519        }
5520      },
5521      'Reg' => {
5522        '0' => 'rdi',
5523        '1' => 'rsi',
5524        '2' => 'rdx'
5525      },
5526      'Return' => '100',
5527      'ShortName' => 'decode_set_event_receiver_resp'
5528    },
5529    '125189' => {
5530      'Header' => 'platform.h',
5531      'Line' => '2380',
5532      'Param' => {
5533        '0' => {
5534          'name' => 'instance_id',
5535          'type' => '121'
5536        },
5537        '1' => {
5538          'name' => 'event_message_global_enable',
5539          'type' => '121'
5540        },
5541        '2' => {
5542          'name' => 'transport_protocol_type',
5543          'type' => '121'
5544        },
5545        '3' => {
5546          'name' => 'event_receiver_address_info',
5547          'type' => '121'
5548        },
5549        '4' => {
5550          'name' => 'heartbeat_timer',
5551          'type' => '1011'
5552        },
5553        '5' => {
5554          'name' => 'msg',
5555          'type' => '4151'
5556        }
5557      },
5558      'Return' => '100',
5559      'ShortName' => 'encode_set_event_receiver_req'
5560    },
5561    '125447' => {
5562      'Header' => 'platform.h',
5563      'Line' => '1501',
5564      'Param' => {
5565        '0' => {
5566          'name' => 'msg',
5567          'type' => '4598'
5568        },
5569        '1' => {
5570          'name' => 'payload_length',
5571          'type' => '1145'
5572        },
5573        '2' => {
5574          'name' => 'sensor_id',
5575          'type' => '12526'
5576        },
5577        '3' => {
5578          'name' => 'rearm_event_state',
5579          'type' => '4603'
5580        }
5581      },
5582      'Return' => '100',
5583      'ShortName' => 'decode_get_sensor_reading_req'
5584    },
5585    '126274' => {
5586      'Header' => 'platform.h',
5587      'Line' => '1527',
5588      'Param' => {
5589        '0' => {
5590          'name' => 'instance_id',
5591          'type' => '121'
5592        },
5593        '1' => {
5594          'name' => 'completion_code',
5595          'type' => '121'
5596        },
5597        '2' => {
5598          'name' => 'sensor_data_size',
5599          'type' => '121'
5600        },
5601        '3' => {
5602          'name' => 'sensor_operational_state',
5603          'type' => '121'
5604        },
5605        '4' => {
5606          'name' => 'sensor_event_message_enable',
5607          'type' => '121'
5608        },
5609        '5' => {
5610          'name' => 'present_state',
5611          'type' => '121'
5612        },
5613        '6' => {
5614          'name' => 'previous_state',
5615          'offset' => '0',
5616          'type' => '121'
5617        },
5618        '7' => {
5619          'name' => 'event_state',
5620          'offset' => '8',
5621          'type' => '121'
5622        },
5623        '8' => {
5624          'name' => 'present_reading',
5625          'offset' => '16',
5626          'type' => '1219'
5627        },
5628        '9' => {
5629          'name' => 'msg',
5630          'offset' => '24',
5631          'type' => '4151'
5632        },
5633        '10' => {
5634          'name' => 'payload_length',
5635          'offset' => '32',
5636          'type' => '1145'
5637        }
5638      },
5639      'Return' => '100',
5640      'ShortName' => 'encode_get_sensor_reading_resp'
5641    },
5642    '126828' => {
5643      'Header' => 'platform.h',
5644      'Line' => '2355',
5645      'Param' => {
5646        '0' => {
5647          'name' => 'msg',
5648          'type' => '4598'
5649        },
5650        '1' => {
5651          'name' => 'payload_length',
5652          'type' => '1145'
5653        },
5654        '2' => {
5655          'name' => 'completion_code',
5656          'type' => '4603'
5657        },
5658        '3' => {
5659          'name' => 'sensor_data_size',
5660          'type' => '4603'
5661        },
5662        '4' => {
5663          'name' => 'sensor_operational_state',
5664          'type' => '4603'
5665        },
5666        '5' => {
5667          'name' => 'sensor_event_message_enable',
5668          'type' => '4603'
5669        },
5670        '6' => {
5671          'name' => 'present_state',
5672          'offset' => '0',
5673          'type' => '4603'
5674        },
5675        '7' => {
5676          'name' => 'previous_state',
5677          'offset' => '8',
5678          'type' => '4603'
5679        },
5680        '8' => {
5681          'name' => 'event_state',
5682          'offset' => '16',
5683          'type' => '4603'
5684        },
5685        '9' => {
5686          'name' => 'present_reading',
5687          'offset' => '24',
5688          'type' => '4603'
5689        }
5690      },
5691      'Return' => '100',
5692      'ShortName' => 'decode_get_sensor_reading_resp'
5693    },
5694    '129557' => {
5695      'Header' => 'platform.h',
5696      'Line' => '2330',
5697      'Param' => {
5698        '0' => {
5699          'name' => 'instance_id',
5700          'type' => '121'
5701        },
5702        '1' => {
5703          'name' => 'sensor_id',
5704          'type' => '1011'
5705        },
5706        '2' => {
5707          'name' => 'rearm_event_state',
5708          'type' => '121'
5709        },
5710        '3' => {
5711          'name' => 'msg',
5712          'type' => '4151'
5713        }
5714      },
5715      'Return' => '100',
5716      'ShortName' => 'encode_get_sensor_reading_req'
5717    },
5718    '129775' => {
5719      'Header' => 'platform.h',
5720      'Line' => '2311',
5721      'Param' => {
5722        '0' => {
5723          'name' => 'change_record_data',
5724          'type' => '1219'
5725        },
5726        '1' => {
5727          'name' => 'change_record_data_size',
5728          'type' => '1145'
5729        },
5730        '2' => {
5731          'name' => 'event_data_operation',
5732          'type' => '4603'
5733        },
5734        '3' => {
5735          'name' => 'number_of_change_entries',
5736          'type' => '4603'
5737        },
5738        '4' => {
5739          'name' => 'change_entry_data_offset',
5740          'type' => '13089'
5741        }
5742      },
5743      'Reg' => {
5744        '0' => 'rdi',
5745        '2' => 'rsi',
5746        '3' => 'r9',
5747        '4' => 'r8'
5748      },
5749      'Return' => '100',
5750      'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
5751    },
5752    '131237' => {
5753      'Header' => 'platform.h',
5754      'Line' => '2217',
5755      'Param' => {
5756        '0' => {
5757          'name' => 'event_data',
5758          'type' => '2341'
5759        },
5760        '1' => {
5761          'name' => 'event_data_length',
5762          'type' => '1145'
5763        },
5764        '2' => {
5765          'name' => 'poll_event',
5766          'type' => '132247'
5767        }
5768      },
5769      'Return' => '100',
5770      'ShortName' => 'decode_pldm_message_poll_event_data'
5771    },
5772    '132252' => {
5773      'Header' => 'platform.h',
5774      'Line' => '2203',
5775      'Param' => {
5776        '0' => {
5777          'name' => 'event_data',
5778          'type' => '1219'
5779        },
5780        '1' => {
5781          'name' => 'event_data_size',
5782          'type' => '1145'
5783        },
5784        '2' => {
5785          'name' => 'event_data_format',
5786          'type' => '4603'
5787        },
5788        '3' => {
5789          'name' => 'number_of_change_records',
5790          'type' => '4603'
5791        },
5792        '4' => {
5793          'name' => 'change_record_data_offset',
5794          'type' => '13089'
5795        }
5796      },
5797      'Reg' => {
5798        '0' => 'rdi',
5799        '2' => 'rsi',
5800        '3' => 'r9',
5801        '4' => 'r8'
5802      },
5803      'Return' => '100',
5804      'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
5805    },
5806    '132929' => {
5807      'Header' => 'platform.h',
5808      'Line' => '2265',
5809      'Param' => {
5810        '0' => {
5811          'name' => 'event_data_format',
5812          'type' => '121'
5813        },
5814        '1' => {
5815          'name' => 'number_of_change_records',
5816          'type' => '121'
5817        },
5818        '2' => {
5819          'name' => 'event_data_operations',
5820          'type' => '1219'
5821        },
5822        '3' => {
5823          'name' => 'numbers_of_change_entries',
5824          'type' => '1219'
5825        },
5826        '4' => {
5827          'name' => 'change_entries',
5828          'type' => '133248'
5829        },
5830        '5' => {
5831          'name' => 'event_data',
5832          'type' => '133263'
5833        },
5834        '6' => {
5835          'name' => 'actual_change_records_size',
5836          'offset' => '0',
5837          'type' => '13089'
5838        },
5839        '7' => {
5840          'name' => 'max_change_records_size',
5841          'offset' => '8',
5842          'type' => '1145'
5843        }
5844      },
5845      'Reg' => {
5846        '0' => 'rdi',
5847        '1' => 'rbx',
5848        '2' => 'r10',
5849        '3' => 'r11',
5850        '4' => 'r8',
5851        '5' => 'r9'
5852      },
5853      'Return' => '100',
5854      'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
5855    },
5856    '133273' => {
5857      'Header' => 'platform.h',
5858      'Line' => '2181',
5859      'Param' => {
5860        '0' => {
5861          'name' => 'msg',
5862          'type' => '4598'
5863        },
5864        '1' => {
5865          'name' => 'payload_length',
5866          'type' => '1145'
5867        },
5868        '2' => {
5869          'name' => 'completion_code',
5870          'type' => '4603'
5871        },
5872        '3' => {
5873          'name' => 'effecter_data_size',
5874          'type' => '4603'
5875        },
5876        '4' => {
5877          'name' => 'effecter_oper_state',
5878          'type' => '4603'
5879        },
5880        '5' => {
5881          'name' => 'pending_value',
5882          'type' => '4603'
5883        },
5884        '6' => {
5885          'name' => 'present_value',
5886          'offset' => '0',
5887          'type' => '4603'
5888        }
5889      },
5890      'Return' => '100',
5891      'ShortName' => 'decode_get_numeric_effecter_value_resp'
5892    },
5893    '136742' => {
5894      'Header' => 'platform.h',
5895      'Line' => '1458',
5896      'Param' => {
5897        '0' => {
5898          'name' => 'msg',
5899          'type' => '4598'
5900        },
5901        '1' => {
5902          'name' => 'payload_length',
5903          'type' => '1145'
5904        },
5905        '2' => {
5906          'name' => 'effecter_id',
5907          'type' => '12526'
5908        }
5909      },
5910      'Return' => '100',
5911      'ShortName' => 'decode_get_numeric_effecter_value_req'
5912    },
5913    '137413' => {
5914      'Header' => 'platform.h',
5915      'Line' => '1482',
5916      'Param' => {
5917        '0' => {
5918          'name' => 'instance_id',
5919          'type' => '121'
5920        },
5921        '1' => {
5922          'name' => 'completion_code',
5923          'type' => '121'
5924        },
5925        '2' => {
5926          'name' => 'effecter_data_size',
5927          'type' => '121'
5928        },
5929        '3' => {
5930          'name' => 'effecter_oper_state',
5931          'type' => '121'
5932        },
5933        '4' => {
5934          'name' => 'pending_value',
5935          'type' => '1219'
5936        },
5937        '5' => {
5938          'name' => 'present_value',
5939          'type' => '1219'
5940        },
5941        '6' => {
5942          'name' => 'msg',
5943          'offset' => '0',
5944          'type' => '4151'
5945        },
5946        '7' => {
5947          'name' => 'payload_length',
5948          'offset' => '8',
5949          'type' => '1145'
5950        }
5951      },
5952      'Return' => '100',
5953      'ShortName' => 'encode_get_numeric_effecter_value_resp'
5954    },
5955    '138111' => {
5956      'Header' => 'platform.h',
5957      'Line' => '2160',
5958      'Param' => {
5959        '0' => {
5960          'name' => 'instance_id',
5961          'type' => '121'
5962        },
5963        '1' => {
5964          'name' => 'effecter_id',
5965          'type' => '1011'
5966        },
5967        '2' => {
5968          'name' => 'msg',
5969          'type' => '4151'
5970        }
5971      },
5972      'Return' => '100',
5973      'ShortName' => 'encode_get_numeric_effecter_value_req'
5974    },
5975    '138309' => {
5976      'Header' => 'platform.h',
5977      'Line' => '2145',
5978      'Param' => {
5979        '0' => {
5980          'name' => 'pdr_data',
5981          'type' => '2341'
5982        },
5983        '1' => {
5984          'name' => 'pdr_data_length',
5985          'type' => '1145'
5986        },
5987        '2' => {
5988          'name' => 'pdr_value',
5989          'type' => '162440'
5990        }
5991      },
5992      'Return' => '100',
5993      'ShortName' => 'decode_numeric_sensor_pdr_data'
5994    },
5995    '162445' => {
5996      'Header' => 'platform.h',
5997      'Line' => '2133',
5998      'Param' => {
5999        '0' => {
6000          'name' => 'sensor_data',
6001          'type' => '1219'
6002        },
6003        '1' => {
6004          'name' => 'sensor_data_length',
6005          'type' => '1145'
6006        },
6007        '2' => {
6008          'name' => 'event_state',
6009          'type' => '4603'
6010        },
6011        '3' => {
6012          'name' => 'previous_event_state',
6013          'type' => '4603'
6014        },
6015        '4' => {
6016          'name' => 'sensor_data_size',
6017          'type' => '4603'
6018        },
6019        '5' => {
6020          'name' => 'present_reading',
6021          'type' => '4608'
6022        }
6023      },
6024      'Reg' => {
6025        '0' => 'rdi',
6026        '5' => 'r9'
6027      },
6028      'Return' => '100',
6029      'ShortName' => 'decode_numeric_sensor_data'
6030    },
6031    '164535' => {
6032      'Header' => 'platform.h',
6033      'Line' => '2112',
6034      'Param' => {
6035        '0' => {
6036          'name' => 'sensor_data',
6037          'type' => '1219'
6038        },
6039        '1' => {
6040          'name' => 'sensor_data_length',
6041          'type' => '1145'
6042        },
6043        '2' => {
6044          'name' => 'sensor_offset',
6045          'type' => '4603'
6046        },
6047        '3' => {
6048          'name' => 'event_state',
6049          'type' => '4603'
6050        },
6051        '4' => {
6052          'name' => 'previous_event_state',
6053          'type' => '4603'
6054        }
6055      },
6056      'Reg' => {
6057        '0' => 'rdi',
6058        '2' => 'rsi',
6059        '3' => 'r9',
6060        '4' => 'r8'
6061      },
6062      'Return' => '100',
6063      'ShortName' => 'decode_state_sensor_data'
6064    },
6065    '165341' => {
6066      'Header' => 'platform.h',
6067      'Line' => '2094',
6068      'Param' => {
6069        '0' => {
6070          'name' => 'sensor_data',
6071          'type' => '1219'
6072        },
6073        '1' => {
6074          'name' => 'sensor_data_length',
6075          'type' => '1145'
6076        },
6077        '2' => {
6078          'name' => 'present_op_state',
6079          'type' => '4603'
6080        },
6081        '3' => {
6082          'name' => 'previous_op_state',
6083          'type' => '4603'
6084        }
6085      },
6086      'Reg' => {
6087        '0' => 'r8',
6088        '2' => 'rdx',
6089        '3' => 'rcx'
6090      },
6091      'Return' => '100',
6092      'ShortName' => 'decode_sensor_op_data'
6093    },
6094    '165998' => {
6095      'Header' => 'platform.h',
6096      'Line' => '2077',
6097      'Param' => {
6098        '0' => {
6099          'name' => 'event_data',
6100          'type' => '1219'
6101        },
6102        '1' => {
6103          'name' => 'event_data_length',
6104          'type' => '1145'
6105        },
6106        '2' => {
6107          'name' => 'sensor_id',
6108          'type' => '12526'
6109        },
6110        '3' => {
6111          'name' => 'sensor_event_class_type',
6112          'type' => '4603'
6113        },
6114        '4' => {
6115          'name' => 'event_class_data_offset',
6116          'type' => '13089'
6117        }
6118      },
6119      'Return' => '100',
6120      'ShortName' => 'decode_sensor_event_data'
6121    },
6122    '166878' => {
6123      'Header' => 'platform.h',
6124      'Line' => '2056',
6125      'Param' => {
6126        '0' => {
6127          'name' => 'msg',
6128          'type' => '4598'
6129        },
6130        '1' => {
6131          'name' => 'payload_length',
6132          'type' => '1145'
6133        },
6134        '2' => {
6135          'name' => 'completion_code',
6136          'type' => '4603'
6137        },
6138        '3' => {
6139          'name' => 'synchrony_config',
6140          'type' => '4603'
6141        },
6142        '4' => {
6143          'name' => 'synchrony_config_support',
6144          'type' => '6424'
6145        },
6146        '5' => {
6147          'name' => 'number_event_class_returned',
6148          'type' => '4603'
6149        },
6150        '6' => {
6151          'name' => 'event_class',
6152          'offset' => '0',
6153          'type' => '4603'
6154        },
6155        '7' => {
6156          'name' => 'event_class_count',
6157          'offset' => '8',
6158          'type' => '121'
6159        }
6160      },
6161      'Reg' => {
6162        '4' => 'r8',
6163        '5' => 'r9'
6164      },
6165      'Return' => '100',
6166      'ShortName' => 'decode_event_message_supported_resp'
6167    },
6168    '168163' => {
6169      'Header' => 'platform.h',
6170      'Line' => '2039',
6171      'Param' => {
6172        '0' => {
6173          'name' => 'instance_id',
6174          'type' => '121'
6175        },
6176        '1' => {
6177          'name' => 'format_version',
6178          'type' => '121'
6179        },
6180        '2' => {
6181          'name' => 'msg',
6182          'type' => '4151'
6183        }
6184      },
6185      'Return' => '100',
6186      'ShortName' => 'encode_event_message_supported_req'
6187    },
6188    '168361' => {
6189      'Header' => 'platform.h',
6190      'Line' => '2012',
6191      'Param' => {
6192        '0' => {
6193          'name' => 'msg',
6194          'type' => '4598'
6195        },
6196        '1' => {
6197          'name' => 'payload_length',
6198          'type' => '1145'
6199        },
6200        '2' => {
6201          'name' => 'completion_code',
6202          'type' => '4603'
6203        },
6204        '3' => {
6205          'name' => 'terminus_max_buffer_size',
6206          'type' => '12526'
6207        }
6208      },
6209      'Return' => '100',
6210      'ShortName' => 'decode_event_message_buffer_size_resp'
6211    },
6212    '169194' => {
6213      'Header' => 'platform.h',
6214      'Line' => '2025',
6215      'Param' => {
6216        '0' => {
6217          'name' => 'instance_id',
6218          'type' => '121'
6219        },
6220        '1' => {
6221          'name' => 'event_receiver_max_buffer_size',
6222          'type' => '1011'
6223        },
6224        '2' => {
6225          'name' => 'msg',
6226          'type' => '4151'
6227        }
6228      },
6229      'Reg' => {
6230        '2' => 'rbx'
6231      },
6232      'Return' => '100',
6233      'ShortName' => 'encode_event_message_buffer_size_req'
6234    },
6235    '169392' => {
6236      'Header' => 'platform.h',
6237      'Line' => '2001',
6238      'Param' => {
6239        '0' => {
6240          'name' => 'msg',
6241          'type' => '4598'
6242        },
6243        '1' => {
6244          'name' => 'payload_length',
6245          'type' => '1145'
6246        },
6247        '2' => {
6248          'name' => 'completion_code',
6249          'type' => '4603'
6250        },
6251        '3' => {
6252          'name' => 'platform_event_status',
6253          'type' => '4603'
6254        }
6255      },
6256      'Reg' => {
6257        '3' => 'rcx'
6258      },
6259      'Return' => '100',
6260      'ShortName' => 'decode_platform_event_message_resp'
6261    },
6262    '170068' => {
6263      'Header' => 'platform.h',
6264      'Line' => '1944',
6265      'Param' => {
6266        '0' => {
6267          'name' => 'instance_id',
6268          'type' => '121'
6269        },
6270        '1' => {
6271          'name' => 'format_version',
6272          'type' => '121'
6273        },
6274        '2' => {
6275          'name' => 'tid',
6276          'type' => '121'
6277        },
6278        '3' => {
6279          'name' => 'event_class',
6280          'type' => '121'
6281        },
6282        '4' => {
6283          'name' => 'event_data',
6284          'type' => '1219'
6285        },
6286        '5' => {
6287          'name' => 'event_data_length',
6288          'type' => '1145'
6289        },
6290        '6' => {
6291          'name' => 'msg',
6292          'offset' => '0',
6293          'type' => '4151'
6294        },
6295        '7' => {
6296          'name' => 'payload_length',
6297          'offset' => '8',
6298          'type' => '1145'
6299        }
6300      },
6301      'Return' => '100',
6302      'ShortName' => 'encode_platform_event_message_req'
6303    },
6304    '170469' => {
6305      'Header' => 'platform.h',
6306      'Line' => '1924',
6307      'Param' => {
6308        '0' => {
6309          'name' => 'instance_id',
6310          'type' => '121'
6311        },
6312        '1' => {
6313          'name' => 'completion_code',
6314          'type' => '121'
6315        },
6316        '2' => {
6317          'name' => 'tid',
6318          'type' => '121'
6319        },
6320        '3' => {
6321          'name' => 'event_id',
6322          'type' => '1011'
6323        },
6324        '4' => {
6325          'name' => 'next_data_transfer_handle',
6326          'type' => '1023'
6327        },
6328        '5' => {
6329          'name' => 'transfer_flag',
6330          'type' => '121'
6331        },
6332        '6' => {
6333          'name' => 'event_class',
6334          'offset' => '0',
6335          'type' => '121'
6336        },
6337        '7' => {
6338          'name' => 'event_data_size',
6339          'offset' => '8',
6340          'type' => '1023'
6341        },
6342        '8' => {
6343          'name' => 'event_data',
6344          'offset' => '16',
6345          'type' => '4603'
6346        },
6347        '9' => {
6348          'name' => 'checksum',
6349          'offset' => '24',
6350          'type' => '1023'
6351        },
6352        '10' => {
6353          'name' => 'msg',
6354          'offset' => '32',
6355          'type' => '4151'
6356        },
6357        '11' => {
6358          'name' => 'payload_length',
6359          'offset' => '40',
6360          'type' => '1145'
6361        }
6362      },
6363      'Return' => '100',
6364      'ShortName' => 'encode_poll_for_platform_event_message_resp'
6365    },
6366    '172590' => {
6367      'Header' => 'platform.h',
6368      'Line' => '1902',
6369      'Param' => {
6370        '0' => {
6371          'name' => 'instance_id',
6372          'type' => '121'
6373        },
6374        '1' => {
6375          'name' => 'completion_code',
6376          'type' => '121'
6377        },
6378        '2' => {
6379          'name' => 'platform_event_status',
6380          'type' => '121'
6381        },
6382        '3' => {
6383          'name' => 'msg',
6384          'type' => '4151'
6385        }
6386      },
6387      'Return' => '100',
6388      'ShortName' => 'encode_platform_event_message_resp'
6389    },
6390    '172808' => {
6391      'Header' => 'platform.h',
6392      'Line' => '1887',
6393      'Param' => {
6394        '0' => {
6395          'name' => 'msg',
6396          'type' => '4598'
6397        },
6398        '1' => {
6399          'name' => 'payload_length',
6400          'type' => '1145'
6401        },
6402        '2' => {
6403          'name' => 'format_version',
6404          'type' => '4603'
6405        },
6406        '3' => {
6407          'name' => 'transfer_operation_flag',
6408          'type' => '4603'
6409        },
6410        '4' => {
6411          'name' => 'data_transfer_handle',
6412          'type' => '4608'
6413        },
6414        '5' => {
6415          'name' => 'event_id_to_acknowledge',
6416          'type' => '12526'
6417        }
6418      },
6419      'Return' => '100',
6420      'ShortName' => 'decode_poll_for_platform_event_message_req'
6421    },
6422    '174129' => {
6423      'Header' => 'platform.h',
6424      'Line' => '1871',
6425      'Param' => {
6426        '0' => {
6427          'name' => 'msg',
6428          'type' => '4598'
6429        },
6430        '1' => {
6431          'name' => 'payload_length',
6432          'type' => '1145'
6433        },
6434        '2' => {
6435          'name' => 'format_version',
6436          'type' => '4603'
6437        },
6438        '3' => {
6439          'name' => 'tid',
6440          'type' => '4603'
6441        },
6442        '4' => {
6443          'name' => 'event_class',
6444          'type' => '4603'
6445        },
6446        '5' => {
6447          'name' => 'event_data_offset',
6448          'type' => '13089'
6449        }
6450      },
6451      'Reg' => {
6452        '0' => 'rdi',
6453        '2' => 'rsi',
6454        '3' => 'r11',
6455        '4' => 'r8',
6456        '5' => 'r9'
6457      },
6458      'Return' => '100',
6459      'ShortName' => 'decode_platform_event_message_req'
6460    },
6461    '174955' => {
6462      'Header' => 'platform.h',
6463      'Line' => '2289',
6464      'Param' => {
6465        '0' => {
6466          'name' => 'event_data',
6467          'type' => '175146'
6468        },
6469        '1' => {
6470          'name' => 'event_data_size',
6471          'type' => '31750'
6472        },
6473        '2' => {
6474          'name' => 'sensor_id',
6475          'type' => '15842'
6476        },
6477        '3' => {
6478          'name' => 'sensor_event_class',
6479          'type' => '90803'
6480        },
6481        '4' => {
6482          'name' => 'sensor_offset',
6483          'type' => '1006'
6484        },
6485        '5' => {
6486          'name' => 'event_state',
6487          'type' => '1006'
6488        },
6489        '6' => {
6490          'name' => 'previous_event_state',
6491          'offset' => '0',
6492          'type' => '1006'
6493        },
6494        '7' => {
6495          'name' => 'actual_event_data_size',
6496          'type' => '130457'
6497        }
6498      },
6499      'Reg' => {
6500        '1' => 'rdi',
6501        '2' => 'rdx',
6502        '3' => 'rcx',
6503        '4' => 'r8',
6504        '5' => 'r9',
6505        '7' => 'rsi'
6506      },
6507      'Return' => '100',
6508      'ShortName' => 'encode_sensor_event_data'
6509    },
6510    '175161' => {
6511      'Header' => 'platform.h',
6512      'Line' => '1423',
6513      'Param' => {
6514        '0' => {
6515          'name' => 'msg',
6516          'type' => '4598'
6517        },
6518        '1' => {
6519          'name' => 'payload_length',
6520          'type' => '1145'
6521        },
6522        '2' => {
6523          'name' => 'sensor_id',
6524          'type' => '12526'
6525        },
6526        '3' => {
6527          'name' => 'sensor_rearm',
6528          'type' => '6424'
6529        },
6530        '4' => {
6531          'name' => 'reserved',
6532          'type' => '4603'
6533        }
6534      },
6535      'Return' => '100',
6536      'ShortName' => 'decode_get_state_sensor_readings_req'
6537    },
6538    '176137' => {
6539      'Header' => 'platform.h',
6540      'Line' => '1791',
6541      'Param' => {
6542        '0' => {
6543          'name' => 'msg',
6544          'type' => '4598'
6545        },
6546        '1' => {
6547          'name' => 'payload_length',
6548          'type' => '1145'
6549        },
6550        '2' => {
6551          'name' => 'completion_code',
6552          'type' => '4603'
6553        },
6554        '3' => {
6555          'name' => 'comp_sensor_count',
6556          'type' => '4603'
6557        },
6558        '4' => {
6559          'name' => 'field',
6560          'type' => '177374'
6561        }
6562      },
6563      'Reg' => {
6564        '3' => 'rcx',
6565        '4' => 'r8'
6566      },
6567      'Return' => '100',
6568      'ShortName' => 'decode_get_state_sensor_readings_resp'
6569    },
6570    '177379' => {
6571      'Header' => 'platform.h',
6572      'Line' => '1771',
6573      'Param' => {
6574        '0' => {
6575          'name' => 'instance_id',
6576          'type' => '121'
6577        },
6578        '1' => {
6579          'name' => 'sensor_id',
6580          'type' => '1011'
6581        },
6582        '2' => {
6583          'name' => 'sensor_rearm',
6584          'type' => '2776'
6585        },
6586        '3' => {
6587          'name' => 'reserved',
6588          'type' => '121'
6589        },
6590        '4' => {
6591          'name' => 'msg',
6592          'type' => '4151'
6593        }
6594      },
6595      'Return' => '100',
6596      'ShortName' => 'encode_get_state_sensor_readings_req'
6597    },
6598    '177617' => {
6599      'Header' => 'platform.h',
6600      'Line' => '1443',
6601      'Param' => {
6602        '0' => {
6603          'name' => 'instance_id',
6604          'type' => '121'
6605        },
6606        '1' => {
6607          'name' => 'completion_code',
6608          'type' => '121'
6609        },
6610        '2' => {
6611          'name' => 'comp_sensor_count',
6612          'type' => '121'
6613        },
6614        '3' => {
6615          'name' => 'field',
6616          'type' => '177374'
6617        },
6618        '4' => {
6619          'name' => 'msg',
6620          'type' => '4151'
6621        }
6622      },
6623      'Return' => '100',
6624      'ShortName' => 'encode_get_state_sensor_readings_resp'
6625    },
6626    '177971' => {
6627      'Header' => 'platform.h',
6628      'Line' => '1752',
6629      'Param' => {
6630        '0' => {
6631          'name' => 'msg',
6632          'type' => '4598'
6633        },
6634        '1' => {
6635          'name' => 'payload_length',
6636          'type' => '1145'
6637        },
6638        '2' => {
6639          'name' => 'completion_code',
6640          'type' => '4603'
6641        }
6642      },
6643      'Reg' => {
6644        '0' => 'rdi',
6645        '1' => 'rsi',
6646        '2' => 'rdx'
6647      },
6648      'Return' => '100',
6649      'ShortName' => 'decode_set_numeric_effecter_value_resp'
6650    },
6651    '178048' => {
6652      'Header' => 'platform.h',
6653      'Line' => '1739',
6654      'Param' => {
6655        '0' => {
6656          'name' => 'instance_id',
6657          'type' => '121'
6658        },
6659        '1' => {
6660          'name' => 'effecter_id',
6661          'type' => '1011'
6662        },
6663        '2' => {
6664          'name' => 'effecter_data_size',
6665          'type' => '121'
6666        },
6667        '3' => {
6668          'name' => 'effecter_value',
6669          'type' => '1219'
6670        },
6671        '4' => {
6672          'name' => 'msg',
6673          'type' => '4151'
6674        },
6675        '5' => {
6676          'name' => 'payload_length',
6677          'type' => '1145'
6678        }
6679      },
6680      'Reg' => {
6681        '3' => 'r12'
6682      },
6683      'Return' => '100',
6684      'ShortName' => 'encode_set_numeric_effecter_value_req'
6685    },
6686    '178520' => {
6687      'Header' => 'platform.h',
6688      'Line' => '1314',
6689      'Param' => {
6690        '0' => {
6691          'name' => 'instance_id',
6692          'type' => '121'
6693        },
6694        '1' => {
6695          'name' => 'completion_code',
6696          'type' => '121'
6697        },
6698        '2' => {
6699          'name' => 'msg',
6700          'type' => '4151'
6701        },
6702        '3' => {
6703          'name' => 'payload_length',
6704          'type' => '1145'
6705        }
6706      },
6707      'Return' => '100',
6708      'ShortName' => 'encode_set_numeric_effecter_value_resp'
6709    },
6710    '178713' => {
6711      'Header' => 'platform.h',
6712      'Line' => '1298',
6713      'Param' => {
6714        '0' => {
6715          'name' => 'msg',
6716          'type' => '4598'
6717        },
6718        '1' => {
6719          'name' => 'payload_length',
6720          'type' => '1145'
6721        },
6722        '2' => {
6723          'name' => 'effecter_id',
6724          'type' => '12526'
6725        },
6726        '3' => {
6727          'name' => 'effecter_data_size',
6728          'type' => '4603'
6729        },
6730        '4' => {
6731          'name' => 'effecter_value',
6732          'type' => '4603'
6733        }
6734      },
6735      'Return' => '100',
6736      'ShortName' => 'decode_set_numeric_effecter_value_req'
6737    },
6738    '182719' => {
6739      'Header' => 'platform.h',
6740      'Line' => '1650',
6741      'Param' => {
6742        '0' => {
6743          'name' => 'msg',
6744          'type' => '4598'
6745        },
6746        '1' => {
6747          'name' => 'payload_length',
6748          'type' => '1145'
6749        },
6750        '2' => {
6751          'name' => 'completion_code',
6752          'type' => '4603'
6753        },
6754        '3' => {
6755          'name' => 'next_record_hndl',
6756          'type' => '4608'
6757        },
6758        '4' => {
6759          'name' => 'next_data_transfer_hndl',
6760          'type' => '4608'
6761        },
6762        '5' => {
6763          'name' => 'transfer_flag',
6764          'type' => '4603'
6765        },
6766        '6' => {
6767          'name' => 'resp_cnt',
6768          'offset' => '0',
6769          'type' => '12526'
6770        },
6771        '7' => {
6772          'name' => 'record_data',
6773          'offset' => '8',
6774          'type' => '4603'
6775        },
6776        '8' => {
6777          'name' => 'record_data_length',
6778          'offset' => '16',
6779          'type' => '1145'
6780        },
6781        '9' => {
6782          'name' => 'transfer_crc',
6783          'offset' => '24',
6784          'type' => '4603'
6785        }
6786      },
6787      'Reg' => {
6788        '5' => 'rbx'
6789      },
6790      'Return' => '100',
6791      'ShortName' => 'decode_get_pdr_resp'
6792    },
6793    '184660' => {
6794      'Header' => 'platform.h',
6795      'Line' => '1619',
6796      'Param' => {
6797        '0' => {
6798          'name' => 'instance_id',
6799          'type' => '121'
6800        },
6801        '1' => {
6802          'name' => 'record_hndl',
6803          'type' => '1023'
6804        },
6805        '2' => {
6806          'name' => 'data_transfer_hndl',
6807          'type' => '1023'
6808        },
6809        '3' => {
6810          'name' => 'transfer_op_flag',
6811          'type' => '121'
6812        },
6813        '4' => {
6814          'name' => 'request_cnt',
6815          'type' => '1011'
6816        },
6817        '5' => {
6818          'name' => 'record_chg_num',
6819          'type' => '1011'
6820        },
6821        '6' => {
6822          'name' => 'msg',
6823          'offset' => '0',
6824          'type' => '4151'
6825        },
6826        '7' => {
6827          'name' => 'payload_length',
6828          'offset' => '8',
6829          'type' => '1145'
6830        }
6831      },
6832      'Reg' => {
6833        '2' => 'r14'
6834      },
6835      'Return' => '100',
6836      'ShortName' => 'encode_get_pdr_req'
6837    },
6838    '186883' => {
6839      'Header' => 'platform.h',
6840      'Line' => '1581',
6841      'Param' => {
6842        '0' => {
6843          'name' => 'msg',
6844          'type' => '4598'
6845        },
6846        '1' => {
6847          'name' => 'payload_length',
6848          'type' => '1145'
6849        },
6850        '2' => {
6851          'name' => 'completion_code',
6852          'type' => '4603'
6853        },
6854        '3' => {
6855          'name' => 'repository_state',
6856          'type' => '4603'
6857        },
6858        '4' => {
6859          'name' => 'update_time',
6860          'type' => '4603'
6861        },
6862        '5' => {
6863          'name' => 'oem_update_time',
6864          'type' => '4603'
6865        },
6866        '6' => {
6867          'name' => 'record_count',
6868          'offset' => '0',
6869          'type' => '4608'
6870        },
6871        '7' => {
6872          'name' => 'repository_size',
6873          'offset' => '8',
6874          'type' => '4608'
6875        },
6876        '8' => {
6877          'name' => 'largest_record_size',
6878          'offset' => '16',
6879          'type' => '4608'
6880        },
6881        '9' => {
6882          'name' => 'data_transfer_handle_timeout',
6883          'offset' => '24',
6884          'type' => '4603'
6885        }
6886      },
6887      'Return' => '100',
6888      'ShortName' => 'decode_get_pdr_repository_info_resp'
6889    },
6890    '188949' => {
6891      'Header' => 'platform.h',
6892      'Line' => '1557',
6893      'Param' => {
6894        '0' => {
6895          'name' => 'instance_id',
6896          'type' => '121'
6897        },
6898        '1' => {
6899          'name' => 'completion_code',
6900          'type' => '121'
6901        },
6902        '2' => {
6903          'name' => 'repository_state',
6904          'type' => '121'
6905        },
6906        '3' => {
6907          'name' => 'update_time',
6908          'type' => '1219'
6909        },
6910        '4' => {
6911          'name' => 'oem_update_time',
6912          'type' => '1219'
6913        },
6914        '5' => {
6915          'name' => 'record_count',
6916          'type' => '1023'
6917        },
6918        '6' => {
6919          'name' => 'repository_size',
6920          'offset' => '0',
6921          'type' => '1023'
6922        },
6923        '7' => {
6924          'name' => 'largest_record_size',
6925          'offset' => '8',
6926          'type' => '1023'
6927        },
6928        '8' => {
6929          'name' => 'data_transfer_handle_timeout',
6930          'offset' => '16',
6931          'type' => '121'
6932        },
6933        '9' => {
6934          'name' => 'msg',
6935          'offset' => '24',
6936          'type' => '4151'
6937        }
6938      },
6939      'Return' => '100',
6940      'ShortName' => 'encode_get_pdr_repository_info_resp'
6941    },
6942    '189422' => {
6943      'Header' => 'platform.h',
6944      'Line' => '1381',
6945      'Param' => {
6946        '0' => {
6947          'name' => 'instance_id',
6948          'type' => '121'
6949        },
6950        '1' => {
6951          'name' => 'completion_code',
6952          'type' => '121'
6953        },
6954        '2' => {
6955          'name' => 'next_record_hndl',
6956          'type' => '1023'
6957        },
6958        '3' => {
6959          'name' => 'next_data_transfer_hndl',
6960          'type' => '1023'
6961        },
6962        '4' => {
6963          'name' => 'transfer_flag',
6964          'type' => '121'
6965        },
6966        '5' => {
6967          'name' => 'resp_cnt',
6968          'type' => '1011'
6969        },
6970        '6' => {
6971          'name' => 'record_data',
6972          'offset' => '0',
6973          'type' => '1219'
6974        },
6975        '7' => {
6976          'name' => 'transfer_crc',
6977          'offset' => '8',
6978          'type' => '121'
6979        },
6980        '8' => {
6981          'name' => 'msg',
6982          'offset' => '16',
6983          'type' => '4151'
6984        }
6985      },
6986      'Return' => '100',
6987      'ShortName' => 'encode_get_pdr_resp'
6988    },
6989    '189871' => {
6990      'Header' => 'platform.h',
6991      'Line' => '1402',
6992      'Param' => {
6993        '0' => {
6994          'name' => 'msg',
6995          'type' => '4598'
6996        },
6997        '1' => {
6998          'name' => 'payload_length',
6999          'type' => '1145'
7000        },
7001        '2' => {
7002          'name' => 'record_hndl',
7003          'type' => '4608'
7004        },
7005        '3' => {
7006          'name' => 'data_transfer_hndl',
7007          'type' => '4608'
7008        },
7009        '4' => {
7010          'name' => 'transfer_op_flag',
7011          'type' => '4603'
7012        },
7013        '5' => {
7014          'name' => 'request_cnt',
7015          'type' => '12526'
7016        },
7017        '6' => {
7018          'name' => 'record_chg_num',
7019          'offset' => '0',
7020          'type' => '12526'
7021        }
7022      },
7023      'Return' => '100',
7024      'ShortName' => 'decode_get_pdr_req'
7025    },
7026    '191483' => {
7027      'Header' => 'platform.h',
7028      'Line' => '1353',
7029      'Param' => {
7030        '0' => {
7031          'name' => 'msg',
7032          'type' => '4598'
7033        },
7034        '1' => {
7035          'name' => 'payload_length',
7036          'type' => '1145'
7037        },
7038        '2' => {
7039          'name' => 'effecter_id',
7040          'type' => '12526'
7041        },
7042        '3' => {
7043          'name' => 'comp_effecter_count',
7044          'type' => '4603'
7045        },
7046        '4' => {
7047          'name' => 'field',
7048          'type' => '192606'
7049        }
7050      },
7051      'Return' => '100',
7052      'ShortName' => 'decode_set_state_effecter_states_req'
7053    },
7054    '192611' => {
7055      'Header' => 'platform.h',
7056      'Line' => '1718',
7057      'Param' => {
7058        '0' => {
7059          'name' => 'msg',
7060          'type' => '4598'
7061        },
7062        '1' => {
7063          'name' => 'payload_length',
7064          'type' => '1145'
7065        },
7066        '2' => {
7067          'name' => 'completion_code',
7068          'type' => '4603'
7069        }
7070      },
7071      'Reg' => {
7072        '0' => 'rdi',
7073        '1' => 'rsi',
7074        '2' => 'rdx'
7075      },
7076      'Return' => '100',
7077      'ShortName' => 'decode_set_state_effecter_states_resp'
7078    },
7079    '192685' => {
7080      'Header' => 'platform.h',
7081      'Line' => '1699',
7082      'Param' => {
7083        '0' => {
7084          'name' => 'instance_id',
7085          'type' => '121'
7086        },
7087        '1' => {
7088          'name' => 'effecter_id',
7089          'type' => '1011'
7090        },
7091        '2' => {
7092          'name' => 'comp_effecter_count',
7093          'type' => '121'
7094        },
7095        '3' => {
7096          'name' => 'field',
7097          'type' => '192606'
7098        },
7099        '4' => {
7100          'name' => 'msg',
7101          'type' => '4151'
7102        }
7103      },
7104      'Reg' => {
7105        '1' => 'rsi'
7106      },
7107      'Return' => '100',
7108      'ShortName' => 'encode_set_state_effecter_states_req'
7109    },
7110    '193029' => {
7111      'Header' => 'platform.h',
7112      'Line' => '1331',
7113      'Param' => {
7114        '0' => {
7115          'name' => 'instance_id',
7116          'type' => '121'
7117        },
7118        '1' => {
7119          'name' => 'completion_code',
7120          'type' => '121'
7121        },
7122        '2' => {
7123          'name' => 'msg',
7124          'type' => '4151'
7125        }
7126      },
7127      'Return' => '100',
7128      'ShortName' => 'encode_set_state_effecter_states_resp'
7129    },
7130    '193196' => {
7131      'Header' => 'platform.h',
7132      'Line' => '681',
7133      'Param' => {
7134        '0' => {
7135          'name' => 'sensor',
7136          'type' => '193581'
7137        },
7138        '1' => {
7139          'name' => 'allocation_size',
7140          'type' => '31750'
7141        },
7142        '2' => {
7143          'name' => 'possible_states',
7144          'type' => '193591'
7145        },
7146        '3' => {
7147          'name' => 'possible_states_size',
7148          'type' => '31750'
7149        },
7150        '4' => {
7151          'name' => 'actual_size',
7152          'type' => '130457'
7153        }
7154      },
7155      'Reg' => {
7156        '0' => 'rdi',
7157        '1' => 'r10',
7158        '2' => 'rsi',
7159        '3' => 'r9',
7160        '4' => 'r8'
7161      },
7162      'Return' => '100',
7163      'ShortName' => 'encode_state_sensor_pdr'
7164    },
7165    '193601' => {
7166      'Header' => 'platform.h',
7167      'Line' => '921',
7168      'Param' => {
7169        '0' => {
7170          'name' => 'effecter',
7171          'type' => '193986'
7172        },
7173        '1' => {
7174          'name' => 'allocation_size',
7175          'type' => '31750'
7176        },
7177        '2' => {
7178          'name' => 'possible_states',
7179          'type' => '193996'
7180        },
7181        '3' => {
7182          'name' => 'possible_states_size',
7183          'type' => '31750'
7184        },
7185        '4' => {
7186          'name' => 'actual_size',
7187          'type' => '130457'
7188        }
7189      },
7190      'Reg' => {
7191        '0' => 'rdi',
7192        '1' => 'r10',
7193        '2' => 'rsi',
7194        '3' => 'r9',
7195        '4' => 'r8'
7196      },
7197      'Return' => '100',
7198      'ShortName' => 'encode_state_effecter_pdr'
7199    },
7200    '198598' => {
7201      'Header' => 'instance-id.h',
7202      'Line' => '85',
7203      'Param' => {
7204        '0' => {
7205          'name' => 'ctx',
7206          'type' => '198778'
7207        },
7208        '1' => {
7209          'name' => 'tid',
7210          'type' => '175'
7211        },
7212        '2' => {
7213          'name' => 'iid',
7214          'type' => '187'
7215        }
7216      },
7217      'Return' => '100',
7218      'ShortName' => 'pldm_instance_id_free'
7219    },
7220    '198783' => {
7221      'Header' => 'instance-id.h',
7222      'Line' => '68',
7223      'Param' => {
7224        '0' => {
7225          'name' => 'ctx',
7226          'type' => '198778'
7227        },
7228        '1' => {
7229          'name' => 'tid',
7230          'type' => '175'
7231        },
7232        '2' => {
7233          'name' => 'iid',
7234          'type' => '199165'
7235        }
7236      },
7237      'Return' => '100',
7238      'ShortName' => 'pldm_instance_id_alloc'
7239    },
7240    '199170' => {
7241      'Header' => 'instance-id.h',
7242      'Line' => '51',
7243      'Param' => {
7244        '0' => {
7245          'name' => 'ctx',
7246          'type' => '198778'
7247        }
7248      },
7249      'Reg' => {
7250        '0' => 'rdi'
7251      },
7252      'Return' => '100',
7253      'ShortName' => 'pldm_instance_db_destroy'
7254    },
7255    '199255' => {
7256      'Header' => 'instance-id.h',
7257      'Line' => '41',
7258      'Param' => {
7259        '0' => {
7260          'name' => 'ctx',
7261          'type' => '199341'
7262        }
7263      },
7264      'Return' => '100',
7265      'ShortName' => 'pldm_instance_db_init_default'
7266    },
7267    '199346' => {
7268      'Header' => 'instance-id.h',
7269      'Line' => '28',
7270      'Param' => {
7271        '0' => {
7272          'name' => 'ctx',
7273          'type' => '199341'
7274        },
7275        '1' => {
7276          'name' => 'dbpath',
7277          'type' => '3920'
7278        }
7279      },
7280      'Return' => '100',
7281      'ShortName' => 'pldm_instance_db_init'
7282    },
7283    '200297' => {
7284      'Header' => 'transport.h',
7285      'Line' => '53',
7286      'Param' => {
7287        '0' => {
7288          'name' => 'transport',
7289          'type' => '200334'
7290        },
7291        '1' => {
7292          'name' => 'tid',
7293          'type' => '175'
7294        },
7295        '2' => {
7296          'name' => 'pldm_msg',
7297          'type' => '2341'
7298        },
7299        '3' => {
7300          'name' => 'msg_len',
7301          'type' => '1145'
7302        }
7303      },
7304      'Reg' => {
7305        '0' => 'rdi',
7306        '1' => 'rsi',
7307        '2' => 'rdx',
7308        '3' => 'rcx'
7309      },
7310      'Return' => '200248',
7311      'ShortName' => 'pldm_transport_send_msg'
7312    },
7313    '200344' => {
7314      'Header' => 'transport.h',
7315      'Line' => '118',
7316      'Param' => {
7317        '0' => {
7318          'name' => 'transport',
7319          'type' => '200334'
7320        },
7321        '1' => {
7322          'name' => 'tid',
7323          'type' => '175'
7324        },
7325        '2' => {
7326          'name' => 'pldm_req_msg',
7327          'type' => '2341'
7328        },
7329        '3' => {
7330          'name' => 'req_msg_len',
7331          'type' => '1145'
7332        },
7333        '4' => {
7334          'name' => 'pldm_resp_msg',
7335          'type' => '52697'
7336        },
7337        '5' => {
7338          'name' => 'resp_msg_len',
7339          'type' => '13089'
7340        }
7341      },
7342      'Reg' => {
7343        '2' => 'r14'
7344      },
7345      'Return' => '200248',
7346      'ShortName' => 'pldm_transport_send_recv_msg'
7347    },
7348    '200401' => {
7349      'Header' => 'mctp-demux.h',
7350      'Line' => '18',
7351      'Param' => {
7352        '0' => {
7353          'name' => 'ctx',
7354          'type' => '200292'
7355        }
7356      },
7357      'Reg' => {
7358        '0' => 'rdi'
7359      },
7360      'Return' => '1',
7361      'ShortName' => 'pldm_transport_mctp_demux_destroy'
7362    },
7363    '200438' => {
7364      'Header' => 'transport.h',
7365      'Line' => '81',
7366      'Param' => {
7367        '0' => {
7368          'name' => 'transport',
7369          'type' => '200334'
7370        },
7371        '1' => {
7372          'name' => 'tid',
7373          'type' => '200475'
7374        },
7375        '2' => {
7376          'name' => 'pldm_msg',
7377          'type' => '52697'
7378        },
7379        '3' => {
7380          'name' => 'msg_len',
7381          'type' => '13089'
7382        }
7383      },
7384      'Reg' => {
7385        '0' => 'rdi',
7386        '1' => 'rsi',
7387        '2' => 'rbp',
7388        '3' => 'rcx'
7389      },
7390      'Return' => '200248',
7391      'ShortName' => 'pldm_transport_recv_msg'
7392    },
7393    '200480' => {
7394      'Header' => 'mctp-demux.h',
7395      'Line' => '32',
7396      'Param' => {
7397        '0' => {
7398          'name' => 'ctx',
7399          'type' => '200292'
7400        },
7401        '1' => {
7402          'name' => 'tid',
7403          'type' => '175'
7404        },
7405        '2' => {
7406          'name' => 'eid',
7407          'type' => '200133'
7408        }
7409      },
7410      'Reg' => {
7411        '0' => 'rdi',
7412        '1' => 'rsi',
7413        '2' => 'rdx'
7414      },
7415      'Return' => '100',
7416      'ShortName' => 'pldm_transport_mctp_demux_map_tid'
7417    },
7418    '200512' => {
7419      'Header' => 'mctp-demux.h',
7420      'Line' => '22',
7421      'Param' => {
7422        '0' => {
7423          'name' => 'ctx',
7424          'type' => '200292'
7425        }
7426      },
7427      'Reg' => {
7428        '0' => 'rdi'
7429      },
7430      'Return' => '200334',
7431      'ShortName' => 'pldm_transport_mctp_demux_core'
7432    },
7433    '200556' => {
7434      'Header' => 'mctp-demux.h',
7435      'Line' => '15',
7436      'Param' => {
7437        '0' => {
7438          'name' => 'ctx',
7439          'type' => '200578'
7440        }
7441      },
7442      'Reg' => {
7443        '0' => 'r12'
7444      },
7445      'Return' => '100',
7446      'ShortName' => 'pldm_transport_mctp_demux_init'
7447    },
7448    '200637' => {
7449      'Header' => 'pldm.h',
7450      'Line' => '119',
7451      'Return' => '1',
7452      'ShortName' => 'pldm_close'
7453    },
7454    '200681' => {
7455      'Header' => 'pldm.h',
7456      'Line' => '75',
7457      'Param' => {
7458        '0' => {
7459          'name' => 'eid',
7460          'type' => '200133'
7461        },
7462        '1' => {
7463          'name' => 'mctp_fd',
7464          'type' => '100'
7465        },
7466        '2' => {
7467          'name' => 'pldm_req_msg',
7468          'type' => '1219'
7469        },
7470        '3' => {
7471          'name' => 'req_msg_len',
7472          'type' => '1145'
7473        }
7474      },
7475      'Reg' => {
7476        '0' => 'rdi',
7477        '1' => 'rsi',
7478        '2' => 'rdx',
7479        '3' => 'rcx'
7480      },
7481      'Return' => '200248',
7482      'ShortName' => 'pldm_send'
7483    },
7484    '201100' => {
7485      'Header' => 'pldm.h',
7486      'Line' => '57',
7487      'Param' => {
7488        '0' => {
7489          'name' => 'eid',
7490          'type' => '200133'
7491        },
7492        '1' => {
7493          'name' => 'mctp_fd',
7494          'type' => '100'
7495        },
7496        '2' => {
7497          'name' => 'pldm_req_msg',
7498          'type' => '1219'
7499        },
7500        '3' => {
7501          'name' => 'req_msg_len',
7502          'type' => '1145'
7503        },
7504        '4' => {
7505          'name' => 'pldm_resp_msg',
7506          'type' => '50714'
7507        },
7508        '5' => {
7509          'name' => 'resp_msg_len',
7510          'type' => '13089'
7511        }
7512      },
7513      'Reg' => {
7514        '0' => 'rdi',
7515        '1' => 'rsi',
7516        '2' => 'rdx',
7517        '3' => 'rcx',
7518        '4' => 'r8',
7519        '5' => 'r9'
7520      },
7521      'Return' => '200248',
7522      'ShortName' => 'pldm_send_recv'
7523    },
7524    '201583' => {
7525      'Header' => 'pldm.h',
7526      'Line' => '94',
7527      'Param' => {
7528        '0' => {
7529          'name' => 'eid',
7530          'type' => '200133'
7531        },
7532        '1' => {
7533          'name' => 'mctp_fd',
7534          'type' => '100'
7535        },
7536        '2' => {
7537          'name' => 'instance_id',
7538          'type' => '121'
7539        },
7540        '3' => {
7541          'name' => 'pldm_resp_msg',
7542          'type' => '50714'
7543        },
7544        '4' => {
7545          'name' => 'resp_msg_len',
7546          'type' => '13089'
7547        }
7548      },
7549      'Reg' => {
7550        '3' => 'rbx'
7551      },
7552      'Return' => '200248',
7553      'ShortName' => 'pldm_recv'
7554    },
7555    '201809' => {
7556      'Header' => 'pldm.h',
7557      'Line' => '112',
7558      'Param' => {
7559        '0' => {
7560          'name' => 'eid',
7561          'type' => '200133'
7562        },
7563        '1' => {
7564          'name' => 'mctp_fd',
7565          'type' => '100'
7566        },
7567        '2' => {
7568          'name' => 'pldm_resp_msg',
7569          'type' => '50714'
7570        },
7571        '3' => {
7572          'name' => 'resp_msg_len',
7573          'type' => '13089'
7574        }
7575      },
7576      'Reg' => {
7577        '2' => 'r12',
7578        '3' => 'r13'
7579      },
7580      'Return' => '200248',
7581      'ShortName' => 'pldm_recv_any'
7582    },
7583    '202262' => {
7584      'Header' => 'pldm.h',
7585      'Line' => '39',
7586      'Return' => '200248',
7587      'ShortName' => 'pldm_open'
7588    },
7589    '204680' => {
7590      'Header' => 'af-mctp.h',
7591      'Line' => '54',
7592      'Param' => {
7593        '0' => {
7594          'name' => 'transport',
7595          'type' => '204836'
7596        },
7597        '1' => {
7598          'name' => 'smctp',
7599          'type' => '204841'
7600        },
7601        '2' => {
7602          'name' => 'len',
7603          'type' => '1145'
7604        }
7605      },
7606      'Reg' => {
7607        '1' => 'rsi',
7608        '2' => 'rdx'
7609      },
7610      'Return' => '100',
7611      'ShortName' => 'pldm_transport_af_mctp_bind'
7612    },
7613    '204846' => {
7614      'Header' => 'af-mctp.h',
7615      'Line' => '19',
7616      'Param' => {
7617        '0' => {
7618          'name' => 'ctx',
7619          'type' => '204836'
7620        }
7621      },
7622      'Reg' => {
7623        '0' => 'rdi'
7624      },
7625      'Return' => '1',
7626      'ShortName' => 'pldm_transport_af_mctp_destroy'
7627    },
7628    '204930' => {
7629      'Header' => 'af-mctp.h',
7630      'Line' => '16',
7631      'Param' => {
7632        '0' => {
7633          'name' => 'ctx',
7634          'type' => '205154'
7635        }
7636      },
7637      'Reg' => {
7638        '0' => 'r12'
7639      },
7640      'Return' => '100',
7641      'ShortName' => 'pldm_transport_af_mctp_init'
7642    },
7643    '206341' => {
7644      'Header' => 'af-mctp.h',
7645      'Line' => '37',
7646      'Param' => {
7647        '0' => {
7648          'name' => 'ctx',
7649          'type' => '204836'
7650        },
7651        '1' => {
7652          'name' => 'tid',
7653          'type' => '175'
7654        },
7655        '2' => {
7656          'name' => 'eid',
7657          'type' => '200133'
7658        }
7659      },
7660      'Reg' => {
7661        '0' => 'rdi',
7662        '1' => 'rsi',
7663        '2' => 'rdx'
7664      },
7665      'Return' => '100',
7666      'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
7667    },
7668    '206414' => {
7669      'Header' => 'af-mctp.h',
7670      'Line' => '33',
7671      'Param' => {
7672        '0' => {
7673          'name' => 'ctx',
7674          'type' => '204836'
7675        },
7676        '1' => {
7677          'name' => 'tid',
7678          'type' => '175'
7679        },
7680        '2' => {
7681          'name' => 'eid',
7682          'type' => '200133'
7683        }
7684      },
7685      'Reg' => {
7686        '0' => 'rdi',
7687        '1' => 'rsi',
7688        '2' => 'rdx'
7689      },
7690      'Return' => '100',
7691      'ShortName' => 'pldm_transport_af_mctp_map_tid'
7692    },
7693    '206655' => {
7694      'Header' => 'af-mctp.h',
7695      'Line' => '28',
7696      'Param' => {
7697        '0' => {
7698          'name' => 't',
7699          'type' => '200334'
7700        },
7701        '1' => {
7702          'name' => 'pollfd',
7703          'type' => '203332'
7704        }
7705      },
7706      'Reg' => {
7707        '0' => 'rdi',
7708        '1' => 'rsi'
7709      },
7710      'Return' => '100',
7711      'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
7712    },
7713    '206733' => {
7714      'Header' => 'af-mctp.h',
7715      'Line' => '23',
7716      'Param' => {
7717        '0' => {
7718          'name' => 'ctx',
7719          'type' => '204836'
7720        }
7721      },
7722      'Reg' => {
7723        '0' => 'rdi'
7724      },
7725      'Return' => '200334',
7726      'ShortName' => 'pldm_transport_af_mctp_core'
7727    },
7728    '210452' => {
7729      'Header' => 'mctp-demux.h',
7730      'Line' => '36',
7731      'Param' => {
7732        '0' => {
7733          'name' => 'ctx',
7734          'type' => '200292'
7735        },
7736        '1' => {
7737          'name' => 'tid',
7738          'type' => '175'
7739        },
7740        '2' => {
7741          'name' => 'eid',
7742          'type' => '200133'
7743        }
7744      },
7745      'Reg' => {
7746        '0' => 'rdi',
7747        '1' => 'rsi',
7748        '2' => 'rdx'
7749      },
7750      'Return' => '100',
7751      'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
7752    },
7753    '210766' => {
7754      'Header' => 'mctp-demux.h',
7755      'Line' => '27',
7756      'Param' => {
7757        '0' => {
7758          'name' => 't',
7759          'type' => '200334'
7760        },
7761        '1' => {
7762          'name' => 'pollfd',
7763          'type' => '203332'
7764        }
7765      },
7766      'Reg' => {
7767        '0' => 'rdi',
7768        '1' => 'rsi'
7769      },
7770      'Return' => '100',
7771      'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
7772    },
7773    '218602' => {
7774      'Header' => 'transport.h',
7775      'Line' => '31',
7776      'Param' => {
7777        '0' => {
7778          'name' => 'transport',
7779          'type' => '200334'
7780        },
7781        '1' => {
7782          'name' => 'timeout',
7783          'type' => '100'
7784        }
7785      },
7786      'Return' => '100',
7787      'ShortName' => 'pldm_transport_poll'
7788    },
7789    '220801' => {
7790      'Header' => 'file_io.h',
7791      'Line' => '912',
7792      'Param' => {
7793        '0' => {
7794          'name' => 'instance_id',
7795          'type' => '121'
7796        },
7797        '1' => {
7798          'name' => 'completion_code',
7799          'type' => '121'
7800        },
7801        '2' => {
7802          'name' => 'msg',
7803          'type' => '4151'
7804        }
7805      },
7806      'Return' => '100',
7807      'ShortName' => 'encode_new_file_with_metadata_resp'
7808    },
7809    '221001' => {
7810      'Header' => 'file_io.h',
7811      'Line' => '898',
7812      'Param' => {
7813        '0' => {
7814          'name' => 'msg',
7815          'type' => '4598'
7816        },
7817        '1' => {
7818          'name' => 'payload_length',
7819          'type' => '1145'
7820        },
7821        '2' => {
7822          'name' => 'file_type',
7823          'type' => '12526'
7824        },
7825        '3' => {
7826          'name' => 'file_handle',
7827          'type' => '4608'
7828        },
7829        '4' => {
7830          'name' => 'length',
7831          'type' => '24587'
7832        },
7833        '5' => {
7834          'name' => 'file_meta_data_1',
7835          'type' => '4608'
7836        },
7837        '6' => {
7838          'name' => 'file_meta_data_2',
7839          'offset' => '0',
7840          'type' => '4608'
7841        },
7842        '7' => {
7843          'name' => 'file_meta_data_3',
7844          'offset' => '8',
7845          'type' => '4608'
7846        },
7847        '8' => {
7848          'name' => 'file_meta_data_4',
7849          'offset' => '16',
7850          'type' => '4608'
7851        }
7852      },
7853      'Reg' => {
7854        '1' => 'r10',
7855        '2' => 'rdx',
7856        '3' => 'rdi',
7857        '4' => 'r8',
7858        '5' => 'r9'
7859      },
7860      'Return' => '100',
7861      'ShortName' => 'decode_new_file_with_metadata_req'
7862    },
7863    '221233' => {
7864      'Header' => 'file_io.h',
7865      'Line' => '881',
7866      'Param' => {
7867        '0' => {
7868          'name' => 'msg',
7869          'type' => '4598'
7870        },
7871        '1' => {
7872          'name' => 'payload_length',
7873          'type' => '1145'
7874        },
7875        '2' => {
7876          'name' => 'completion_code',
7877          'type' => '4603'
7878        }
7879      },
7880      'Reg' => {
7881        '0' => 'rdi',
7882        '1' => 'rsi',
7883        '2' => 'rdx'
7884      },
7885      'Return' => '100',
7886      'ShortName' => 'decode_new_file_with_metadata_resp'
7887    },
7888    '221334' => {
7889      'Header' => 'file_io.h',
7890      'Line' => '866',
7891      'Param' => {
7892        '0' => {
7893          'name' => 'instance_id',
7894          'type' => '121'
7895        },
7896        '1' => {
7897          'name' => 'file_type',
7898          'type' => '1011'
7899        },
7900        '2' => {
7901          'name' => 'file_handle',
7902          'type' => '1023'
7903        },
7904        '3' => {
7905          'name' => 'length',
7906          'type' => '15859'
7907        },
7908        '4' => {
7909          'name' => 'file_meta_data_1',
7910          'type' => '1023'
7911        },
7912        '5' => {
7913          'name' => 'file_meta_data_2',
7914          'type' => '1023'
7915        },
7916        '6' => {
7917          'name' => 'file_meta_data_3',
7918          'offset' => '0',
7919          'type' => '1023'
7920        },
7921        '7' => {
7922          'name' => 'file_meta_data_4',
7923          'offset' => '8',
7924          'type' => '1023'
7925        },
7926        '8' => {
7927          'name' => 'msg',
7928          'offset' => '16',
7929          'type' => '4151'
7930        }
7931      },
7932      'Reg' => {
7933        '2' => 'r14'
7934      },
7935      'Return' => '100',
7936      'ShortName' => 'encode_new_file_with_metadata_req'
7937    },
7938    '221631' => {
7939      'Header' => 'file_io.h',
7940      'Line' => '824',
7941      'Param' => {
7942        '0' => {
7943          'name' => 'instance_id',
7944          'type' => '121'
7945        },
7946        '1' => {
7947          'name' => 'completion_code',
7948          'type' => '121'
7949        },
7950        '2' => {
7951          'name' => 'msg',
7952          'type' => '4151'
7953        }
7954      },
7955      'Return' => '100',
7956      'ShortName' => 'encode_file_ack_with_meta_data_resp'
7957    },
7958    '221826' => {
7959      'Header' => 'file_io.h',
7960      'Line' => '811',
7961      'Param' => {
7962        '0' => {
7963          'name' => 'msg',
7964          'type' => '4598'
7965        },
7966        '1' => {
7967          'name' => 'payload_length',
7968          'type' => '1145'
7969        },
7970        '2' => {
7971          'name' => 'file_type',
7972          'type' => '12526'
7973        },
7974        '3' => {
7975          'name' => 'file_handle',
7976          'type' => '4608'
7977        },
7978        '4' => {
7979          'name' => 'file_status',
7980          'type' => '4603'
7981        },
7982        '5' => {
7983          'name' => 'file_meta_data_1',
7984          'type' => '4608'
7985        },
7986        '6' => {
7987          'name' => 'file_meta_data_2',
7988          'offset' => '0',
7989          'type' => '4608'
7990        },
7991        '7' => {
7992          'name' => 'file_meta_data_3',
7993          'offset' => '8',
7994          'type' => '4608'
7995        },
7996        '8' => {
7997          'name' => 'file_meta_data_4',
7998          'offset' => '16',
7999          'type' => '4608'
8000        }
8001      },
8002      'Reg' => {
8003        '1' => 'rsi',
8004        '2' => 'rdx',
8005        '3' => 'rcx',
8006        '4' => 'r8',
8007        '5' => 'r9'
8008      },
8009      'Return' => '100',
8010      'ShortName' => 'decode_file_ack_with_meta_data_req'
8011    },
8012    '222038' => {
8013      'Header' => 'file_io.h',
8014      'Line' => '794',
8015      'Param' => {
8016        '0' => {
8017          'name' => 'msg',
8018          'type' => '4598'
8019        },
8020        '1' => {
8021          'name' => 'payload_length',
8022          'type' => '1145'
8023        },
8024        '2' => {
8025          'name' => 'completion_code',
8026          'type' => '4603'
8027        }
8028      },
8029      'Reg' => {
8030        '0' => 'rdi',
8031        '1' => 'rsi',
8032        '2' => 'rdx'
8033      },
8034      'Return' => '100',
8035      'ShortName' => 'decode_file_ack_with_meta_data_resp'
8036    },
8037    '222134' => {
8038      'Header' => 'file_io.h',
8039      'Line' => '781',
8040      'Param' => {
8041        '0' => {
8042          'name' => 'instance_id',
8043          'type' => '121'
8044        },
8045        '1' => {
8046          'name' => 'file_type',
8047          'type' => '1011'
8048        },
8049        '2' => {
8050          'name' => 'file_handle',
8051          'type' => '1023'
8052        },
8053        '3' => {
8054          'name' => 'file_status',
8055          'type' => '121'
8056        },
8057        '4' => {
8058          'name' => 'file_meta_data_1',
8059          'type' => '1023'
8060        },
8061        '5' => {
8062          'name' => 'file_meta_data_2',
8063          'type' => '1023'
8064        },
8065        '6' => {
8066          'name' => 'file_meta_data_3',
8067          'offset' => '0',
8068          'type' => '1023'
8069        },
8070        '7' => {
8071          'name' => 'file_meta_data_4',
8072          'offset' => '8',
8073          'type' => '1023'
8074        },
8075        '8' => {
8076          'name' => 'msg',
8077          'offset' => '16',
8078          'type' => '4151'
8079        }
8080      },
8081      'Reg' => {
8082        '2' => 'r14'
8083      },
8084      'Return' => '100',
8085      'ShortName' => 'encode_file_ack_with_meta_data_req'
8086    },
8087    '222431' => {
8088      'Header' => 'file_io.h',
8089      'Line' => '741',
8090      'Param' => {
8091        '0' => {
8092          'name' => 'msg',
8093          'type' => '4598'
8094        },
8095        '1' => {
8096          'name' => 'payload_length',
8097          'type' => '1145'
8098        },
8099        '2' => {
8100          'name' => 'completion_code',
8101          'type' => '4603'
8102        }
8103      },
8104      'Reg' => {
8105        '0' => 'rdi',
8106        '1' => 'rsi',
8107        '2' => 'rdx'
8108      },
8109      'Return' => '100',
8110      'ShortName' => 'decode_file_ack_resp'
8111    },
8112    '222532' => {
8113      'Header' => 'file_io.h',
8114      'Line' => '730',
8115      'Param' => {
8116        '0' => {
8117          'name' => 'instance_id',
8118          'type' => '121'
8119        },
8120        '1' => {
8121          'name' => 'file_type',
8122          'type' => '1011'
8123        },
8124        '2' => {
8125          'name' => 'file_handle',
8126          'type' => '1023'
8127        },
8128        '3' => {
8129          'name' => 'file_status',
8130          'type' => '121'
8131        },
8132        '4' => {
8133          'name' => 'msg',
8134          'type' => '4151'
8135        }
8136      },
8137      'Return' => '100',
8138      'ShortName' => 'encode_file_ack_req'
8139    },
8140    '222767' => {
8141      'Header' => 'file_io.h',
8142      'Line' => '718',
8143      'Param' => {
8144        '0' => {
8145          'name' => 'instance_id',
8146          'type' => '121'
8147        },
8148        '1' => {
8149          'name' => 'completion_code',
8150          'type' => '121'
8151        },
8152        '2' => {
8153          'name' => 'msg',
8154          'type' => '4151'
8155        }
8156      },
8157      'Return' => '100',
8158      'ShortName' => 'encode_file_ack_resp'
8159    },
8160    '222957' => {
8161      'Header' => 'file_io.h',
8162      'Line' => '706',
8163      'Param' => {
8164        '0' => {
8165          'name' => 'msg',
8166          'type' => '4598'
8167        },
8168        '1' => {
8169          'name' => 'payload_length',
8170          'type' => '1145'
8171        },
8172        '2' => {
8173          'name' => 'file_type',
8174          'type' => '12526'
8175        },
8176        '3' => {
8177          'name' => 'file_handle',
8178          'type' => '4608'
8179        },
8180        '4' => {
8181          'name' => 'file_status',
8182          'type' => '4603'
8183        }
8184      },
8185      'Reg' => {
8186        '1' => 'rsi',
8187        '2' => 'rdx',
8188        '3' => 'rcx',
8189        '4' => 'r8'
8190      },
8191      'Return' => '100',
8192      'ShortName' => 'decode_file_ack_req'
8193    },
8194    '223099' => {
8195      'Header' => 'file_io.h',
8196      'Line' => '675',
8197      'Param' => {
8198        '0' => {
8199          'name' => 'msg',
8200          'type' => '4598'
8201        },
8202        '1' => {
8203          'name' => 'payload_length',
8204          'type' => '1145'
8205        },
8206        '2' => {
8207          'name' => 'completion_code',
8208          'type' => '4603'
8209        },
8210        '3' => {
8211          'name' => 'length',
8212          'type' => '4608'
8213        }
8214      },
8215      'Reg' => {
8216        '0' => 'rdi',
8217        '1' => 'rsi',
8218        '2' => 'rdx',
8219        '3' => 'rcx'
8220      },
8221      'Return' => '100',
8222      'ShortName' => 'decode_rw_file_by_type_resp'
8223    },
8224    '223214' => {
8225      'Header' => 'file_io.h',
8226      'Line' => '661',
8227      'Param' => {
8228        '0' => {
8229          'name' => 'instance_id',
8230          'type' => '121'
8231        },
8232        '1' => {
8233          'name' => 'command',
8234          'type' => '121'
8235        },
8236        '2' => {
8237          'name' => 'file_type',
8238          'type' => '1011'
8239        },
8240        '3' => {
8241          'name' => 'file_handle',
8242          'type' => '1023'
8243        },
8244        '4' => {
8245          'name' => 'offset',
8246          'type' => '1023'
8247        },
8248        '5' => {
8249          'name' => 'length',
8250          'type' => '1023'
8251        },
8252        '6' => {
8253          'name' => 'msg',
8254          'offset' => '0',
8255          'type' => '4151'
8256        }
8257      },
8258      'Return' => '100',
8259      'ShortName' => 'encode_rw_file_by_type_req'
8260    },
8261    '223484' => {
8262      'Header' => 'file_io.h',
8263      'Line' => '644',
8264      'Param' => {
8265        '0' => {
8266          'name' => 'instance_id',
8267          'type' => '121'
8268        },
8269        '1' => {
8270          'name' => 'command',
8271          'type' => '121'
8272        },
8273        '2' => {
8274          'name' => 'completion_code',
8275          'type' => '121'
8276        },
8277        '3' => {
8278          'name' => 'length',
8279          'type' => '1023'
8280        },
8281        '4' => {
8282          'name' => 'msg',
8283          'type' => '4151'
8284        }
8285      },
8286      'Return' => '100',
8287      'ShortName' => 'encode_rw_file_by_type_resp'
8288    },
8289    '223714' => {
8290      'Header' => 'file_io.h',
8291      'Line' => '626',
8292      'Param' => {
8293        '0' => {
8294          'name' => 'msg',
8295          'type' => '4598'
8296        },
8297        '1' => {
8298          'name' => 'payload_length',
8299          'type' => '1145'
8300        },
8301        '2' => {
8302          'name' => 'file_type',
8303          'type' => '12526'
8304        },
8305        '3' => {
8306          'name' => 'file_handle',
8307          'type' => '4608'
8308        },
8309        '4' => {
8310          'name' => 'offset',
8311          'type' => '4608'
8312        },
8313        '5' => {
8314          'name' => 'length',
8315          'type' => '4608'
8316        }
8317      },
8318      'Reg' => {
8319        '1' => 'r10',
8320        '2' => 'rdx',
8321        '3' => 'rdi',
8322        '4' => 'r8',
8323        '5' => 'r9'
8324      },
8325      'Return' => '100',
8326      'ShortName' => 'decode_rw_file_by_type_req'
8327    },
8328    '223876' => {
8329      'Header' => 'file_io.h',
8330      'Line' => '590',
8331      'Param' => {
8332        '0' => {
8333          'name' => 'msg',
8334          'type' => '4598'
8335        },
8336        '1' => {
8337          'name' => 'payload_length',
8338          'type' => '1145'
8339        },
8340        '2' => {
8341          'name' => 'completion_code',
8342          'type' => '4603'
8343        }
8344      },
8345      'Reg' => {
8346        '0' => 'rdi',
8347        '1' => 'rsi',
8348        '2' => 'rdx'
8349      },
8350      'Return' => '100',
8351      'ShortName' => 'decode_new_file_resp'
8352    },
8353    '223977' => {
8354      'Header' => 'file_io.h',
8355      'Line' => '579',
8356      'Param' => {
8357        '0' => {
8358          'name' => 'instance_id',
8359          'type' => '121'
8360        },
8361        '1' => {
8362          'name' => 'file_type',
8363          'type' => '1011'
8364        },
8365        '2' => {
8366          'name' => 'file_handle',
8367          'type' => '1023'
8368        },
8369        '3' => {
8370          'name' => 'length',
8371          'type' => '15859'
8372        },
8373        '4' => {
8374          'name' => 'msg',
8375          'type' => '4151'
8376        }
8377      },
8378      'Return' => '100',
8379      'ShortName' => 'encode_new_file_req'
8380    },
8381    '224212' => {
8382      'Header' => 'file_io.h',
8383      'Line' => '567',
8384      'Param' => {
8385        '0' => {
8386          'name' => 'instance_id',
8387          'type' => '121'
8388        },
8389        '1' => {
8390          'name' => 'completion_code',
8391          'type' => '121'
8392        },
8393        '2' => {
8394          'name' => 'msg',
8395          'type' => '4151'
8396        }
8397      },
8398      'Return' => '100',
8399      'ShortName' => 'encode_new_file_resp'
8400    },
8401    '224402' => {
8402      'Header' => 'file_io.h',
8403      'Line' => '555',
8404      'Param' => {
8405        '0' => {
8406          'name' => 'msg',
8407          'type' => '4598'
8408        },
8409        '1' => {
8410          'name' => 'payload_length',
8411          'type' => '1145'
8412        },
8413        '2' => {
8414          'name' => 'file_type',
8415          'type' => '12526'
8416        },
8417        '3' => {
8418          'name' => 'file_handle',
8419          'type' => '4608'
8420        },
8421        '4' => {
8422          'name' => 'length',
8423          'type' => '24587'
8424        }
8425      },
8426      'Reg' => {
8427        '1' => 'r9',
8428        '2' => 'rdx',
8429        '3' => 'rcx',
8430        '4' => 'r8'
8431      },
8432      'Return' => '100',
8433      'ShortName' => 'decode_new_file_req'
8434    },
8435    '224544' => {
8436      'Header' => 'file_io.h',
8437      'Line' => '523',
8438      'Param' => {
8439        '0' => {
8440          'name' => 'msg',
8441          'type' => '4598'
8442        },
8443        '1' => {
8444          'name' => 'payload_length',
8445          'type' => '1145'
8446        },
8447        '2' => {
8448          'name' => 'completion_code',
8449          'type' => '4603'
8450        },
8451        '3' => {
8452          'name' => 'length',
8453          'type' => '4608'
8454        }
8455      },
8456      'Reg' => {
8457        '0' => 'rdi',
8458        '1' => 'rsi',
8459        '2' => 'rdx',
8460        '3' => 'rcx'
8461      },
8462      'Return' => '100',
8463      'ShortName' => 'decode_rw_file_by_type_memory_resp'
8464    },
8465    '224659' => {
8466      'Header' => 'file_io.h',
8467      'Line' => '509',
8468      'Param' => {
8469        '0' => {
8470          'name' => 'instance_id',
8471          'type' => '121'
8472        },
8473        '1' => {
8474          'name' => 'command',
8475          'type' => '121'
8476        },
8477        '2' => {
8478          'name' => 'file_type',
8479          'type' => '1011'
8480        },
8481        '3' => {
8482          'name' => 'file_handle',
8483          'type' => '1023'
8484        },
8485        '4' => {
8486          'name' => 'offset',
8487          'type' => '1023'
8488        },
8489        '5' => {
8490          'name' => 'length',
8491          'type' => '1023'
8492        },
8493        '6' => {
8494          'name' => 'address',
8495          'offset' => '0',
8496          'type' => '15859'
8497        },
8498        '7' => {
8499          'name' => 'msg',
8500          'offset' => '8',
8501          'type' => '4151'
8502        }
8503      },
8504      'Return' => '100',
8505      'ShortName' => 'encode_rw_file_by_type_memory_req'
8506    },
8507    '224944' => {
8508      'Header' => 'file_io.h',
8509      'Line' => '491',
8510      'Param' => {
8511        '0' => {
8512          'name' => 'instance_id',
8513          'type' => '121'
8514        },
8515        '1' => {
8516          'name' => 'command',
8517          'type' => '121'
8518        },
8519        '2' => {
8520          'name' => 'completion_code',
8521          'type' => '121'
8522        },
8523        '3' => {
8524          'name' => 'length',
8525          'type' => '1023'
8526        },
8527        '4' => {
8528          'name' => 'msg',
8529          'type' => '4151'
8530        }
8531      },
8532      'Return' => '100',
8533      'ShortName' => 'encode_rw_file_by_type_memory_resp'
8534    },
8535    '225174' => {
8536      'Header' => 'file_io.h',
8537      'Line' => '473',
8538      'Param' => {
8539        '0' => {
8540          'name' => 'msg',
8541          'type' => '4598'
8542        },
8543        '1' => {
8544          'name' => 'payload_length',
8545          'type' => '1145'
8546        },
8547        '2' => {
8548          'name' => 'file_type',
8549          'type' => '12526'
8550        },
8551        '3' => {
8552          'name' => 'file_handle',
8553          'type' => '4608'
8554        },
8555        '4' => {
8556          'name' => 'offset',
8557          'type' => '4608'
8558        },
8559        '5' => {
8560          'name' => 'length',
8561          'type' => '4608'
8562        },
8563        '6' => {
8564          'name' => 'address',
8565          'offset' => '0',
8566          'type' => '24587'
8567        }
8568      },
8569      'Reg' => {
8570        '1' => 'r10',
8571        '2' => 'rdx',
8572        '3' => 'rdi',
8573        '4' => 'r8',
8574        '5' => 'r9'
8575      },
8576      'Return' => '100',
8577      'ShortName' => 'decode_rw_file_by_type_memory_req'
8578    },
8579    '225351' => {
8580      'Header' => 'file_io.h',
8581      'Line' => '435',
8582      'Param' => {
8583        '0' => {
8584          'name' => 'instance_id',
8585          'type' => '121'
8586        },
8587        '1' => {
8588          'name' => 'completion_code',
8589          'type' => '121'
8590        },
8591        '2' => {
8592          'name' => 'length',
8593          'type' => '1023'
8594        },
8595        '3' => {
8596          'name' => 'msg',
8597          'type' => '4151'
8598        }
8599      },
8600      'Return' => '100',
8601      'ShortName' => 'encode_write_file_resp'
8602    },
8603    '225566' => {
8604      'Header' => 'file_io.h',
8605      'Line' => '422',
8606      'Param' => {
8607        '0' => {
8608          'name' => 'msg',
8609          'type' => '4598'
8610        },
8611        '1' => {
8612          'name' => 'payload_length',
8613          'type' => '1145'
8614        },
8615        '2' => {
8616          'name' => 'completion_code',
8617          'type' => '4603'
8618        },
8619        '3' => {
8620          'name' => 'length',
8621          'type' => '4608'
8622        }
8623      },
8624      'Reg' => {
8625        '0' => 'rdi',
8626        '1' => 'rsi',
8627        '2' => 'rdx',
8628        '3' => 'rcx'
8629      },
8630      'Return' => '100',
8631      'ShortName' => 'decode_write_file_resp'
8632    },
8633    '225676' => {
8634      'Header' => 'file_io.h',
8635      'Line' => '410',
8636      'Param' => {
8637        '0' => {
8638          'name' => 'instance_id',
8639          'type' => '121'
8640        },
8641        '1' => {
8642          'name' => 'file_handle',
8643          'type' => '1023'
8644        },
8645        '2' => {
8646          'name' => 'offset',
8647          'type' => '1023'
8648        },
8649        '3' => {
8650          'name' => 'length',
8651          'type' => '1023'
8652        },
8653        '4' => {
8654          'name' => 'msg',
8655          'type' => '4151'
8656        }
8657      },
8658      'Return' => '100',
8659      'ShortName' => 'encode_write_file_req'
8660    },
8661    '225911' => {
8662      'Header' => 'file_io.h',
8663      'Line' => '391',
8664      'Param' => {
8665        '0' => {
8666          'name' => 'msg',
8667          'type' => '4598'
8668        },
8669        '1' => {
8670          'name' => 'payload_length',
8671          'type' => '1145'
8672        },
8673        '2' => {
8674          'name' => 'file_handle',
8675          'type' => '4608'
8676        },
8677        '3' => {
8678          'name' => 'offset',
8679          'type' => '4608'
8680        },
8681        '4' => {
8682          'name' => 'length',
8683          'type' => '4608'
8684        },
8685        '5' => {
8686          'name' => 'file_data_offset',
8687          'type' => '13089'
8688        }
8689      },
8690      'Reg' => {
8691        '1' => 'rsi',
8692        '3' => 'rcx',
8693        '4' => 'r8',
8694        '5' => 'r9'
8695      },
8696      'Return' => '100',
8697      'ShortName' => 'decode_write_file_req'
8698    },
8699    '226066' => {
8700      'Header' => 'file_io.h',
8701      'Line' => '377',
8702      'Param' => {
8703        '0' => {
8704          'name' => 'instance_id',
8705          'type' => '121'
8706        },
8707        '1' => {
8708          'name' => 'completion_code',
8709          'type' => '121'
8710        },
8711        '2' => {
8712          'name' => 'length',
8713          'type' => '1023'
8714        },
8715        '3' => {
8716          'name' => 'msg',
8717          'type' => '4151'
8718        }
8719      },
8720      'Return' => '100',
8721      'ShortName' => 'encode_read_file_resp'
8722    },
8723    '226281' => {
8724      'Header' => 'file_io.h',
8725      'Line' => '359',
8726      'Param' => {
8727        '0' => {
8728          'name' => 'msg',
8729          'type' => '4598'
8730        },
8731        '1' => {
8732          'name' => 'payload_length',
8733          'type' => '1145'
8734        },
8735        '2' => {
8736          'name' => 'completion_code',
8737          'type' => '4603'
8738        },
8739        '3' => {
8740          'name' => 'length',
8741          'type' => '4608'
8742        },
8743        '4' => {
8744          'name' => 'file_data_offset',
8745          'type' => '13089'
8746        }
8747      },
8748      'Reg' => {
8749        '1' => 'r9',
8750        '2' => 'rdx',
8751        '3' => 'rcx',
8752        '4' => 'r8'
8753      },
8754      'Return' => '100',
8755      'ShortName' => 'decode_read_file_resp'
8756    },
8757    '226417' => {
8758      'Header' => 'file_io.h',
8759      'Line' => '344',
8760      'Param' => {
8761        '0' => {
8762          'name' => 'instance_id',
8763          'type' => '121'
8764        },
8765        '1' => {
8766          'name' => 'file_handle',
8767          'type' => '1023'
8768        },
8769        '2' => {
8770          'name' => 'offset',
8771          'type' => '1023'
8772        },
8773        '3' => {
8774          'name' => 'length',
8775          'type' => '1023'
8776        },
8777        '4' => {
8778          'name' => 'msg',
8779          'type' => '4151'
8780        }
8781      },
8782      'Return' => '100',
8783      'ShortName' => 'encode_read_file_req'
8784    },
8785    '226652' => {
8786      'Header' => 'file_io.h',
8787      'Line' => '330',
8788      'Param' => {
8789        '0' => {
8790          'name' => 'msg',
8791          'type' => '4598'
8792        },
8793        '1' => {
8794          'name' => 'payload_length',
8795          'type' => '1145'
8796        },
8797        '2' => {
8798          'name' => 'file_handle',
8799          'type' => '4608'
8800        },
8801        '3' => {
8802          'name' => 'offset',
8803          'type' => '4608'
8804        },
8805        '4' => {
8806          'name' => 'length',
8807          'type' => '4608'
8808        }
8809      },
8810      'Reg' => {
8811        '1' => 'r9',
8812        '2' => 'rdx',
8813        '3' => 'rcx',
8814        '4' => 'r8'
8815      },
8816      'Return' => '100',
8817      'ShortName' => 'decode_read_file_req'
8818    },
8819    '226788' => {
8820      'Header' => 'file_io.h',
8821      'Line' => '274',
8822      'Param' => {
8823        '0' => {
8824          'name' => 'msg',
8825          'type' => '4598'
8826        },
8827        '1' => {
8828          'name' => 'payload_length',
8829          'type' => '1145'
8830        },
8831        '2' => {
8832          'name' => 'completion_code',
8833          'type' => '4603'
8834        },
8835        '3' => {
8836          'name' => 'next_transfer_handle',
8837          'type' => '4608'
8838        },
8839        '4' => {
8840          'name' => 'transfer_flag',
8841          'type' => '4603'
8842        },
8843        '5' => {
8844          'name' => 'file_table_data_start_offset',
8845          'type' => '4603'
8846        },
8847        '6' => {
8848          'name' => 'file_table_length',
8849          'offset' => '0',
8850          'type' => '13089'
8851        }
8852      },
8853      'Reg' => {
8854        '1' => 'rsi',
8855        '2' => 'rdi',
8856        '3' => 'r10',
8857        '4' => 'r8',
8858        '5' => 'r9'
8859      },
8860      'Return' => '100',
8861      'ShortName' => 'decode_get_file_table_resp'
8862    },
8863    '226962' => {
8864      'Header' => 'file_io.h',
8865      'Line' => '258',
8866      'Param' => {
8867        '0' => {
8868          'name' => 'instance_id',
8869          'type' => '121'
8870        },
8871        '1' => {
8872          'name' => 'transfer_handle',
8873          'type' => '1023'
8874        },
8875        '2' => {
8876          'name' => 'transfer_opflag',
8877          'type' => '121'
8878        },
8879        '3' => {
8880          'name' => 'table_type',
8881          'type' => '121'
8882        },
8883        '4' => {
8884          'name' => 'msg',
8885          'type' => '4151'
8886        }
8887      },
8888      'Return' => '100',
8889      'ShortName' => 'encode_get_file_table_req'
8890    },
8891    '227189' => {
8892      'Header' => 'file_io.h',
8893      'Line' => '244',
8894      'Param' => {
8895        '0' => {
8896          'name' => 'instance_id',
8897          'type' => '121'
8898        },
8899        '1' => {
8900          'name' => 'completion_code',
8901          'type' => '121'
8902        },
8903        '2' => {
8904          'name' => 'next_transfer_handle',
8905          'type' => '1023'
8906        },
8907        '3' => {
8908          'name' => 'transfer_flag',
8909          'type' => '121'
8910        },
8911        '4' => {
8912          'name' => 'table_data',
8913          'type' => '1219'
8914        },
8915        '5' => {
8916          'name' => 'table_size',
8917          'type' => '1145'
8918        },
8919        '6' => {
8920          'name' => 'msg',
8921          'offset' => '0',
8922          'type' => '4151'
8923        }
8924      },
8925      'Reg' => {
8926        '2' => 'r15'
8927      },
8928      'Return' => '100',
8929      'ShortName' => 'encode_get_file_table_resp'
8930    },
8931    '227547' => {
8932      'Header' => 'file_io.h',
8933      'Line' => '227',
8934      'Param' => {
8935        '0' => {
8936          'name' => 'msg',
8937          'type' => '4598'
8938        },
8939        '1' => {
8940          'name' => 'payload_length',
8941          'type' => '1145'
8942        },
8943        '2' => {
8944          'name' => 'transfer_handle',
8945          'type' => '4608'
8946        },
8947        '3' => {
8948          'name' => 'transfer_opflag',
8949          'type' => '4603'
8950        },
8951        '4' => {
8952          'name' => 'table_type',
8953          'type' => '4603'
8954        }
8955      },
8956      'Reg' => {
8957        '1' => 'r9',
8958        '2' => 'rdx',
8959        '3' => 'rcx',
8960        '4' => 'r8'
8961      },
8962      'Return' => '100',
8963      'ShortName' => 'decode_get_file_table_req'
8964    },
8965    '227682' => {
8966      'Header' => 'file_io.h',
8967      'Line' => '183',
8968      'Param' => {
8969        '0' => {
8970          'name' => 'msg',
8971          'type' => '4598'
8972        },
8973        '1' => {
8974          'name' => 'payload_length',
8975          'type' => '1145'
8976        },
8977        '2' => {
8978          'name' => 'completion_code',
8979          'type' => '4603'
8980        },
8981        '3' => {
8982          'name' => 'length',
8983          'type' => '4608'
8984        }
8985      },
8986      'Reg' => {
8987        '0' => 'rdi',
8988        '1' => 'rsi',
8989        '2' => 'rdx',
8990        '3' => 'rcx'
8991      },
8992      'Return' => '100',
8993      'ShortName' => 'decode_rw_file_memory_resp'
8994    },
8995    '227791' => {
8996      'Header' => 'file_io.h',
8997      'Line' => '169',
8998      'Param' => {
8999        '0' => {
9000          'name' => 'instance_id',
9001          'type' => '121'
9002        },
9003        '1' => {
9004          'name' => 'command',
9005          'type' => '121'
9006        },
9007        '2' => {
9008          'name' => 'file_handle',
9009          'type' => '1023'
9010        },
9011        '3' => {
9012          'name' => 'offset',
9013          'type' => '1023'
9014        },
9015        '4' => {
9016          'name' => 'length',
9017          'type' => '1023'
9018        },
9019        '5' => {
9020          'name' => 'address',
9021          'type' => '15859'
9022        },
9023        '6' => {
9024          'name' => 'msg',
9025          'offset' => '0',
9026          'type' => '4151'
9027        }
9028      },
9029      'Reg' => {
9030        '2' => 'r14'
9031      },
9032      'Return' => '100',
9033      'ShortName' => 'encode_rw_file_memory_req'
9034    },
9035    '228050' => {
9036      'Header' => 'file_io.h',
9037      'Line' => '152',
9038      'Param' => {
9039        '0' => {
9040          'name' => 'instance_id',
9041          'type' => '121'
9042        },
9043        '1' => {
9044          'name' => 'command',
9045          'type' => '121'
9046        },
9047        '2' => {
9048          'name' => 'completion_code',
9049          'type' => '121'
9050        },
9051        '3' => {
9052          'name' => 'length',
9053          'type' => '1023'
9054        },
9055        '4' => {
9056          'name' => 'msg',
9057          'type' => '4151'
9058        }
9059      },
9060      'Return' => '100',
9061      'ShortName' => 'encode_rw_file_memory_resp'
9062    },
9063    '228271' => {
9064      'Header' => 'file_io.h',
9065      'Line' => '136',
9066      'Param' => {
9067        '0' => {
9068          'name' => 'msg',
9069          'type' => '4598'
9070        },
9071        '1' => {
9072          'name' => 'payload_length',
9073          'type' => '1145'
9074        },
9075        '2' => {
9076          'name' => 'file_handle',
9077          'type' => '4608'
9078        },
9079        '3' => {
9080          'name' => 'offset',
9081          'type' => '4608'
9082        },
9083        '4' => {
9084          'name' => 'length',
9085          'type' => '4608'
9086        },
9087        '5' => {
9088          'name' => 'address',
9089          'type' => '24587'
9090        }
9091      },
9092      'Reg' => {
9093        '1' => 'r10',
9094        '2' => 'rdx',
9095        '3' => 'rdi',
9096        '4' => 'r8',
9097        '5' => 'r9'
9098      },
9099      'Return' => '100',
9100      'ShortName' => 'decode_rw_file_memory_req'
9101    },
9102    '229320' => {
9103      'Header' => 'host.h',
9104      'Line' => '101',
9105      'Param' => {
9106        '0' => {
9107          'name' => 'instance_id',
9108          'type' => '121'
9109        },
9110        '1' => {
9111          'name' => 'completion_code',
9112          'type' => '121'
9113        },
9114        '2' => {
9115          'name' => 'rack_entry',
9116          'type' => '1023'
9117        },
9118        '3' => {
9119          'name' => 'pri_cec_node',
9120          'type' => '1023'
9121        },
9122        '4' => {
9123          'name' => 'msg',
9124          'type' => '4151'
9125        },
9126        '5' => {
9127          'name' => 'payload_length',
9128          'type' => '1145'
9129        }
9130      },
9131      'Reg' => {
9132        '2' => 'r12'
9133      },
9134      'Return' => '100',
9135      'ShortName' => 'encode_get_alert_status_resp'
9136    },
9137    '229568' => {
9138      'Header' => 'host.h',
9139      'Line' => '86',
9140      'Param' => {
9141        '0' => {
9142          'name' => 'msg',
9143          'type' => '4598'
9144        },
9145        '1' => {
9146          'name' => 'payload_length',
9147          'type' => '1145'
9148        },
9149        '2' => {
9150          'name' => 'version_id',
9151          'type' => '4603'
9152        }
9153      },
9154      'Reg' => {
9155        '0' => 'rdi',
9156        '1' => 'rsi',
9157        '2' => 'rdx'
9158      },
9159      'Return' => '100',
9160      'ShortName' => 'decode_get_alert_status_req'
9161    },
9162    '229651' => {
9163      'Header' => 'host.h',
9164      'Line' => '70',
9165      'Param' => {
9166        '0' => {
9167          'name' => 'msg',
9168          'type' => '4598'
9169        },
9170        '1' => {
9171          'name' => 'payload_length',
9172          'type' => '1145'
9173        },
9174        '2' => {
9175          'name' => 'completion_code',
9176          'type' => '4603'
9177        },
9178        '3' => {
9179          'name' => 'rack_entry',
9180          'type' => '4608'
9181        },
9182        '4' => {
9183          'name' => 'pri_cec_node',
9184          'type' => '4608'
9185        }
9186      },
9187      'Reg' => {
9188        '1' => 'r9',
9189        '2' => 'rdx',
9190        '3' => 'rcx',
9191        '4' => 'r8'
9192      },
9193      'Return' => '100',
9194      'ShortName' => 'decode_get_alert_status_resp'
9195    },
9196    '229790' => {
9197      'Header' => 'host.h',
9198      'Line' => '52',
9199      'Param' => {
9200        '0' => {
9201          'name' => 'instance_id',
9202          'type' => '121'
9203        },
9204        '1' => {
9205          'name' => 'version_id',
9206          'type' => '121'
9207        },
9208        '2' => {
9209          'name' => 'msg',
9210          'type' => '4151'
9211        },
9212        '3' => {
9213          'name' => 'payload_length',
9214          'type' => '1145'
9215        }
9216      },
9217      'Return' => '100',
9218      'ShortName' => 'encode_get_alert_status_req'
9219    },
9220    '230858' => {
9221      'Header' => 'platform.h',
9222      'Line' => '47',
9223      'Param' => {
9224        '0' => {
9225          'name' => 'instance_id',
9226          'type' => '121'
9227        },
9228        '1' => {
9229          'name' => 'format_version',
9230          'type' => '121'
9231        },
9232        '2' => {
9233          'name' => 'tid',
9234          'type' => '121'
9235        },
9236        '3' => {
9237          'name' => 'num_handles',
9238          'type' => '121'
9239        },
9240        '4' => {
9241          'name' => 'list_of_handles',
9242          'type' => '1219'
9243        },
9244        '5' => {
9245          'name' => 'payload_length',
9246          'type' => '1145'
9247        },
9248        '6' => {
9249          'name' => 'msg',
9250          'offset' => '0',
9251          'type' => '4151'
9252        }
9253      },
9254      'Return' => '100',
9255      'ShortName' => 'encode_bios_attribute_update_event_req'
9256    },
9257    '232710' => {
9258      'Header' => 'file_io.h',
9259      'Line' => '160',
9260      'Param' => {
9261        '0' => {
9262          'name' => 'instance_id',
9263          'type' => '121'
9264        },
9265        '1' => {
9266          'name' => 'resp',
9267          'type' => '234429'
9268        },
9269        '2' => {
9270          'name' => 'resp_len',
9271          'type' => '1145'
9272        },
9273        '3' => {
9274          'name' => 'responseMsg',
9275          'type' => '4151'
9276        },
9277        '4' => {
9278          'name' => 'payload_length',
9279          'type' => '1145'
9280        }
9281      },
9282      'Reg' => {
9283        '3' => 'r13'
9284      },
9285      'Return' => '100',
9286      'ShortName' => 'encode_oem_meta_file_io_read_resp'
9287    },
9288    '234444' => {
9289      'Header' => 'file_io.h',
9290      'Line' => '147',
9291      'Param' => {
9292        '0' => {
9293          'name' => 'resp',
9294          'type' => '234429'
9295        }
9296      },
9297      'Reg' => {
9298        '0' => 'rdi'
9299      },
9300      'Return' => '2579',
9301      'ShortName' => 'pldm_oem_meta_file_io_read_resp_data'
9302    },
9303    '234492' => {
9304      'Header' => 'file_io.h',
9305      'Line' => '137',
9306      'Param' => {
9307        '0' => {
9308          'name' => 'msg',
9309          'type' => '4598'
9310        },
9311        '1' => {
9312          'name' => 'payload_length',
9313          'type' => '1145'
9314        },
9315        '2' => {
9316          'name' => 'req',
9317          'type' => '235612'
9318        }
9319      },
9320      'Return' => '100',
9321      'ShortName' => 'decode_oem_meta_file_io_read_req'
9322    },
9323    '235617' => {
9324      'Header' => 'file_io.h',
9325      'Line' => '126',
9326      'Param' => {
9327        '0' => {
9328          'name' => 'msg',
9329          'type' => '4598'
9330        },
9331        '1' => {
9332          'name' => 'payload_length',
9333          'type' => '1145'
9334        },
9335        '2' => {
9336          'name' => 'file_handle',
9337          'type' => '4603'
9338        },
9339        '3' => {
9340          'name' => 'length',
9341          'type' => '4608'
9342        },
9343        '4' => {
9344          'name' => 'data',
9345          'type' => '4603'
9346        }
9347      },
9348      'Reg' => {
9349        '0' => 'rbx',
9350        '1' => 'rsi',
9351        '2' => 'rbp',
9352        '3' => 'rcx',
9353        '4' => 'r8'
9354      },
9355      'Return' => '100',
9356      'ShortName' => 'decode_oem_meta_file_io_req'
9357    },
9358    '236051' => {
9359      'Header' => 'file_io.h',
9360      'Line' => '113',
9361      'Param' => {
9362        '0' => {
9363          'name' => 'msg',
9364          'type' => '4598'
9365        },
9366        '1' => {
9367          'name' => 'payload_length',
9368          'type' => '1145'
9369        },
9370        '2' => {
9371          'name' => 'req',
9372          'type' => '236046'
9373        },
9374        '3' => {
9375          'name' => 'req_length',
9376          'type' => '1145'
9377        }
9378      },
9379      'Return' => '100',
9380      'ShortName' => 'decode_oem_meta_file_io_write_req'
9381    },
9382    '237000' => {
9383      'Header' => 'file_io.h',
9384      'Line' => '102',
9385      'Param' => {
9386        '0' => {
9387          'name' => 'req',
9388          'type' => '236046'
9389        }
9390      },
9391      'Reg' => {
9392        '0' => 'rdi'
9393      },
9394      'Return' => '2579',
9395      'ShortName' => 'pldm_oem_meta_file_io_write_req_data'
9396    }
9397  },
9398  'SymbolVersion' => {},
9399  'Symbols' => {
9400    'libpldm.so.0.9.1' => {
9401      'bcd2dec16' => 1,
9402      'bcd2dec32' => 1,
9403      'bcd2dec8' => 1,
9404      'crc32' => 1,
9405      'crc8' => 1,
9406      'dec2bcd16' => 1,
9407      'dec2bcd32' => 1,
9408      'dec2bcd8' => 1,
9409      'decode_activate_firmware_resp' => 1,
9410      'decode_apply_complete_req' => 1,
9411      'decode_cancel_update_component_resp' => 1,
9412      'decode_cancel_update_resp' => 1,
9413      'decode_descriptor_type_length_value' => 1,
9414      'decode_entity_auxiliary_names_pdr' => 1,
9415      'decode_event_message_buffer_size_resp' => 1,
9416      'decode_event_message_supported_resp' => 1,
9417      'decode_file_ack_req' => 1,
9418      'decode_file_ack_resp' => 1,
9419      'decode_file_ack_with_meta_data_req' => 1,
9420      'decode_file_ack_with_meta_data_resp' => 1,
9421      'decode_firmware_device_id_record' => 1,
9422      'decode_get_alert_status_req' => 1,
9423      'decode_get_alert_status_resp' => 1,
9424      'decode_get_bios_attribute_current_value_by_handle_req' => 1,
9425      'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
9426      'decode_get_bios_table_req' => 1,
9427      'decode_get_bios_table_resp' => 1,
9428      'decode_get_commands_req' => 1,
9429      'decode_get_commands_resp' => 1,
9430      'decode_get_date_time_resp' => 1,
9431      'decode_get_file_table_req' => 1,
9432      'decode_get_file_table_resp' => 1,
9433      'decode_get_firmware_parameters_resp' => 1,
9434      'decode_get_firmware_parameters_resp_comp_entry' => 1,
9435      'decode_get_fru_record_by_option_req' => 1,
9436      'decode_get_fru_record_by_option_resp' => 1,
9437      'decode_get_fru_record_table_metadata_resp' => 1,
9438      'decode_get_fru_record_table_req' => 1,
9439      'decode_get_fru_record_table_resp' => 1,
9440      'decode_get_fru_record_table_resp_safe' => 1,
9441      'decode_get_numeric_effecter_value_req' => 1,
9442      'decode_get_numeric_effecter_value_resp' => 1,
9443      'decode_get_pdr_repository_info_resp' => 1,
9444      'decode_get_pdr_req' => 1,
9445      'decode_get_pdr_resp' => 1,
9446      'decode_get_sensor_reading_req' => 1,
9447      'decode_get_sensor_reading_resp' => 1,
9448      'decode_get_state_effecter_states_req' => 1,
9449      'decode_get_state_effecter_states_resp' => 1,
9450      'decode_get_state_sensor_readings_req' => 1,
9451      'decode_get_state_sensor_readings_resp' => 1,
9452      'decode_get_status_resp' => 1,
9453      'decode_get_tid_resp' => 1,
9454      'decode_get_types_resp' => 1,
9455      'decode_get_version_req' => 1,
9456      'decode_get_version_resp' => 1,
9457      'decode_multipart_receive_req' => 1,
9458      'decode_new_file_req' => 1,
9459      'decode_new_file_resp' => 1,
9460      'decode_new_file_with_metadata_req' => 1,
9461      'decode_new_file_with_metadata_resp' => 1,
9462      'decode_numeric_sensor_data' => 1,
9463      'decode_numeric_sensor_pdr_data' => 1,
9464      'decode_oem_meta_file_io_read_req' => 1,
9465      'decode_oem_meta_file_io_req' => 1,
9466      'decode_oem_meta_file_io_write_req' => 1,
9467      'decode_pass_component_table_resp' => 1,
9468      'decode_platform_event_message_req' => 1,
9469      'decode_platform_event_message_resp' => 1,
9470      'decode_pldm_comp_image_info' => 1,
9471      'decode_pldm_entity_auxiliary_names_pdr_index' => 1,
9472      'decode_pldm_message_poll_event_data' => 1,
9473      'decode_pldm_package_header_info' => 1,
9474      'decode_pldm_pdr_repository_change_record_data' => 1,
9475      'decode_pldm_pdr_repository_chg_event_data' => 1,
9476      'decode_pldm_platform_cper_event' => 1,
9477      'decode_poll_for_platform_event_message_req' => 1,
9478      'decode_poll_for_platform_event_message_resp' => 1,
9479      'decode_query_device_identifiers_resp' => 1,
9480      'decode_read_file_req' => 1,
9481      'decode_read_file_resp' => 1,
9482      'decode_request_firmware_data_req' => 1,
9483      'decode_request_update_resp' => 1,
9484      'decode_rw_file_by_type_memory_req' => 1,
9485      'decode_rw_file_by_type_memory_resp' => 1,
9486      'decode_rw_file_by_type_req' => 1,
9487      'decode_rw_file_by_type_resp' => 1,
9488      'decode_rw_file_memory_req' => 1,
9489      'decode_rw_file_memory_resp' => 1,
9490      'decode_sensor_event_data' => 1,
9491      'decode_sensor_op_data' => 1,
9492      'decode_set_bios_attribute_current_value_req' => 1,
9493      'decode_set_bios_attribute_current_value_resp' => 1,
9494      'decode_set_bios_table_req' => 1,
9495      'decode_set_bios_table_resp' => 1,
9496      'decode_set_date_time_req' => 1,
9497      'decode_set_date_time_resp' => 1,
9498      'decode_set_event_receiver_req' => 1,
9499      'decode_set_event_receiver_resp' => 1,
9500      'decode_set_fru_record_table_req' => 1,
9501      'decode_set_numeric_effecter_value_req' => 1,
9502      'decode_set_numeric_effecter_value_resp' => 1,
9503      'decode_set_state_effecter_states_req' => 1,
9504      'decode_set_state_effecter_states_resp' => 1,
9505      'decode_state_sensor_data' => 1,
9506      'decode_transfer_complete_req' => 1,
9507      'decode_update_component_resp' => 1,
9508      'decode_vendor_defined_descriptor_value' => 1,
9509      'decode_verify_complete_req' => 1,
9510      'decode_write_file_req' => 1,
9511      'decode_write_file_resp' => 1,
9512      'encode_activate_firmware_req' => 1,
9513      'encode_apply_complete_resp' => 1,
9514      'encode_bios_attribute_update_event_req' => 1,
9515      'encode_cancel_update_component_req' => 1,
9516      'encode_cancel_update_req' => 1,
9517      'encode_cc_only_resp' => 1,
9518      'encode_event_message_buffer_size_req' => 1,
9519      'encode_event_message_supported_req' => 1,
9520      'encode_file_ack_req' => 1,
9521      'encode_file_ack_resp' => 1,
9522      'encode_file_ack_with_meta_data_req' => 1,
9523      'encode_file_ack_with_meta_data_resp' => 1,
9524      'encode_fru_record' => 1,
9525      'encode_get_alert_status_req' => 1,
9526      'encode_get_alert_status_resp' => 1,
9527      'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9528      'encode_get_bios_current_value_by_handle_resp' => 1,
9529      'encode_get_bios_table_req' => 1,
9530      'encode_get_bios_table_resp' => 1,
9531      'encode_get_commands_req' => 1,
9532      'encode_get_commands_resp' => 1,
9533      'encode_get_date_time_req' => 1,
9534      'encode_get_date_time_resp' => 1,
9535      'encode_get_file_table_req' => 1,
9536      'encode_get_file_table_resp' => 1,
9537      'encode_get_firmware_parameters_req' => 1,
9538      'encode_get_fru_record_by_option_req' => 1,
9539      'encode_get_fru_record_by_option_resp' => 1,
9540      'encode_get_fru_record_table_metadata_req' => 1,
9541      'encode_get_fru_record_table_metadata_resp' => 1,
9542      'encode_get_fru_record_table_req' => 1,
9543      'encode_get_fru_record_table_resp' => 1,
9544      'encode_get_numeric_effecter_value_req' => 1,
9545      'encode_get_numeric_effecter_value_resp' => 1,
9546      'encode_get_pdr_repository_info_resp' => 1,
9547      'encode_get_pdr_req' => 1,
9548      'encode_get_pdr_resp' => 1,
9549      'encode_get_sensor_reading_req' => 1,
9550      'encode_get_sensor_reading_resp' => 1,
9551      'encode_get_state_effecter_states_req' => 1,
9552      'encode_get_state_effecter_states_resp' => 1,
9553      'encode_get_state_sensor_readings_req' => 1,
9554      'encode_get_state_sensor_readings_resp' => 1,
9555      'encode_get_status_req' => 1,
9556      'encode_get_tid_req' => 1,
9557      'encode_get_tid_resp' => 1,
9558      'encode_get_types_req' => 1,
9559      'encode_get_types_resp' => 1,
9560      'encode_get_version_req' => 1,
9561      'encode_get_version_resp' => 1,
9562      'encode_new_file_req' => 1,
9563      'encode_new_file_resp' => 1,
9564      'encode_new_file_with_metadata_req' => 1,
9565      'encode_new_file_with_metadata_resp' => 1,
9566      'encode_oem_meta_file_io_read_resp' => 1,
9567      'encode_pass_component_table_req' => 1,
9568      'encode_platform_event_message_req' => 1,
9569      'encode_platform_event_message_resp' => 1,
9570      'encode_pldm_header_only' => 1,
9571      'encode_pldm_pdr_repository_chg_event_data' => 1,
9572      'encode_poll_for_platform_event_message_req' => 1,
9573      'encode_poll_for_platform_event_message_resp' => 1,
9574      'encode_query_device_identifiers_req' => 1,
9575      'encode_read_file_req' => 1,
9576      'encode_read_file_resp' => 1,
9577      'encode_request_firmware_data_resp' => 1,
9578      'encode_request_update_req' => 1,
9579      'encode_rw_file_by_type_memory_req' => 1,
9580      'encode_rw_file_by_type_memory_resp' => 1,
9581      'encode_rw_file_by_type_req' => 1,
9582      'encode_rw_file_by_type_resp' => 1,
9583      'encode_rw_file_memory_req' => 1,
9584      'encode_rw_file_memory_resp' => 1,
9585      'encode_sensor_event_data' => 1,
9586      'encode_set_bios_attribute_current_value_req' => 1,
9587      'encode_set_bios_attribute_current_value_resp' => 1,
9588      'encode_set_bios_table_req' => 1,
9589      'encode_set_bios_table_resp' => 1,
9590      'encode_set_date_time_req' => 1,
9591      'encode_set_date_time_resp' => 1,
9592      'encode_set_event_receiver_req' => 1,
9593      'encode_set_event_receiver_resp' => 1,
9594      'encode_set_fru_record_table_resp' => 1,
9595      'encode_set_numeric_effecter_value_req' => 1,
9596      'encode_set_numeric_effecter_value_resp' => 1,
9597      'encode_set_state_effecter_states_req' => 1,
9598      'encode_set_state_effecter_states_resp' => 1,
9599      'encode_set_tid_req' => 1,
9600      'encode_state_effecter_pdr' => 1,
9601      'encode_state_sensor_pdr' => 1,
9602      'encode_transfer_complete_resp' => 1,
9603      'encode_update_component_req' => 1,
9604      'encode_verify_complete_resp' => 1,
9605      'encode_write_file_req' => 1,
9606      'encode_write_file_resp' => 1,
9607      'get_fru_record_by_option' => 1,
9608      'is_time_legal' => 1,
9609      'is_transfer_flag_valid' => 1,
9610      'pack_pldm_header' => 1,
9611      'pldm_bios_table_append_pad_checksum' => 1,
9612      'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9613      'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9614      'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9615      'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
9616      'pldm_bios_table_attr_entry_enum_decode_def_num' => 1,
9617      'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1,
9618      'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1,
9619      'pldm_bios_table_attr_entry_enum_encode' => 1,
9620      'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9621      'pldm_bios_table_attr_entry_integer_decode' => 1,
9622      'pldm_bios_table_attr_entry_integer_encode' => 1,
9623      'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9624      'pldm_bios_table_attr_entry_integer_info_check' => 1,
9625      'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
9626      'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
9627      'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9628      'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9629      'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
9630      'pldm_bios_table_attr_entry_string_encode' => 1,
9631      'pldm_bios_table_attr_entry_string_encode_length' => 1,
9632      'pldm_bios_table_attr_entry_string_info_check' => 1,
9633      'pldm_bios_table_attr_find_by_handle' => 1,
9634      'pldm_bios_table_attr_find_by_string_handle' => 1,
9635      'pldm_bios_table_attr_value_copy_and_update' => 1,
9636      'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9637      'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9638      'pldm_bios_table_attr_value_entry_decode_handle' => 1,
9639      'pldm_bios_table_attr_value_entry_encode_enum' => 1,
9640      'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
9641      'pldm_bios_table_attr_value_entry_encode_integer' => 1,
9642      'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
9643      'pldm_bios_table_attr_value_entry_encode_string' => 1,
9644      'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9645      'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9646      'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9647      'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9648      'pldm_bios_table_attr_value_entry_length' => 1,
9649      'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9650      'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9651      'pldm_bios_table_attr_value_find_by_handle' => 1,
9652      'pldm_bios_table_checksum' => 1,
9653      'pldm_bios_table_iter_create' => 1,
9654      'pldm_bios_table_iter_free' => 1,
9655      'pldm_bios_table_iter_is_end' => 1,
9656      'pldm_bios_table_iter_next' => 1,
9657      'pldm_bios_table_iter_value' => 1,
9658      'pldm_bios_table_pad_checksum_size' => 1,
9659      'pldm_bios_table_string_entry_decode_handle' => 1,
9660      'pldm_bios_table_string_entry_decode_string' => 1,
9661      'pldm_bios_table_string_entry_decode_string_length' => 1,
9662      'pldm_bios_table_string_entry_encode' => 1,
9663      'pldm_bios_table_string_entry_encode_length' => 1,
9664      'pldm_bios_table_string_find_by_handle' => 1,
9665      'pldm_bios_table_string_find_by_string' => 1,
9666      'pldm_close' => 1,
9667      'pldm_entity_association_pdr_add' => 1,
9668      'pldm_entity_association_pdr_add_from_node' => 1,
9669      'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1,
9670      'pldm_entity_association_pdr_extract' => 1,
9671      'pldm_entity_association_tree_add' => 1,
9672      'pldm_entity_association_tree_add_entity' => 1,
9673      'pldm_entity_association_tree_copy_root' => 1,
9674      'pldm_entity_association_tree_destroy' => 1,
9675      'pldm_entity_association_tree_destroy_root' => 1,
9676      'pldm_entity_association_tree_find' => 1,
9677      'pldm_entity_association_tree_find_with_locality' => 1,
9678      'pldm_entity_association_tree_init' => 1,
9679      'pldm_entity_association_tree_visit' => 1,
9680      'pldm_entity_extract' => 1,
9681      'pldm_entity_get_num_children' => 1,
9682      'pldm_entity_get_parent' => 1,
9683      'pldm_entity_is_exist_parent' => 1,
9684      'pldm_entity_is_node_parent' => 1,
9685      'pldm_entity_node_get_remote_container_id' => 1,
9686      'pldm_find_entity_ref_in_tree' => 1,
9687      'pldm_instance_db_destroy' => 1,
9688      'pldm_instance_db_init' => 1,
9689      'pldm_instance_db_init_default' => 1,
9690      'pldm_instance_id_alloc' => 1,
9691      'pldm_instance_id_free' => 1,
9692      'pldm_is_current_parent_child' => 1,
9693      'pldm_is_empty_entity_assoc_tree' => 1,
9694      'pldm_msg_hdr_correlate_response' => 1,
9695      'pldm_oem_meta_file_io_read_resp_data' => 1,
9696      'pldm_oem_meta_file_io_write_req_data' => 1,
9697      'pldm_open' => 1,
9698      'pldm_pdr_add' => 1,
9699      'pldm_pdr_add_fru_record_set' => 1,
9700      'pldm_pdr_destroy' => 1,
9701      'pldm_pdr_find_last_in_range' => 1,
9702      'pldm_pdr_find_record' => 1,
9703      'pldm_pdr_find_record_by_type' => 1,
9704      'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9705      'pldm_pdr_get_next_record' => 1,
9706      'pldm_pdr_get_record_count' => 1,
9707      'pldm_pdr_get_record_handle' => 1,
9708      'pldm_pdr_get_repo_size' => 1,
9709      'pldm_pdr_init' => 1,
9710      'pldm_pdr_record_is_remote' => 1,
9711      'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9712      'pldm_pdr_remove_remote_pdrs' => 1,
9713      'pldm_pdr_update_TL_pdr' => 1,
9714      'pldm_platform_cper_event_event_data' => 1,
9715      'pldm_recv' => 1,
9716      'pldm_recv_any' => 1,
9717      'pldm_send' => 1,
9718      'pldm_send_recv' => 1,
9719      'pldm_transport_af_mctp_bind' => 1,
9720      'pldm_transport_af_mctp_core' => 1,
9721      'pldm_transport_af_mctp_destroy' => 1,
9722      'pldm_transport_af_mctp_init' => 1,
9723      'pldm_transport_af_mctp_init_pollfd' => 1,
9724      'pldm_transport_af_mctp_map_tid' => 1,
9725      'pldm_transport_af_mctp_unmap_tid' => 1,
9726      'pldm_transport_mctp_demux_core' => 1,
9727      'pldm_transport_mctp_demux_destroy' => 1,
9728      'pldm_transport_mctp_demux_init' => 1,
9729      'pldm_transport_mctp_demux_init_pollfd' => 1,
9730      'pldm_transport_mctp_demux_map_tid' => 1,
9731      'pldm_transport_mctp_demux_unmap_tid' => 1,
9732      'pldm_transport_poll' => 1,
9733      'pldm_transport_recv_msg' => 1,
9734      'pldm_transport_send_msg' => 1,
9735      'pldm_transport_send_recv_msg' => 1,
9736      'unpack_pldm_header' => 1,
9737      'ver2str' => 1
9738    }
9739  },
9740  'Target' => 'unix',
9741  'TypeInfo' => {
9742    '1' => {
9743      'Name' => 'void',
9744      'Type' => 'Intrinsic'
9745    },
9746    '46' => {
9747      'Name' => 'unsigned char',
9748      'Size' => '1',
9749      'Type' => 'Intrinsic'
9750    },
9751    '53' => {
9752      'Name' => 'unsigned short',
9753      'Size' => '2',
9754      'Type' => 'Intrinsic'
9755    },
9756    '60' => {
9757      'Name' => 'unsigned int',
9758      'Size' => '4',
9759      'Type' => 'Intrinsic'
9760    },
9761    '67' => {
9762      'Name' => 'unsigned long',
9763      'Size' => '8',
9764      'Type' => 'Intrinsic'
9765    },
9766    '74' => {
9767      'Name' => 'signed char',
9768      'Size' => '1',
9769      'Type' => 'Intrinsic'
9770    },
9771    '81' => {
9772      'BaseType' => '46',
9773      'Header' => 'types.h',
9774      'Line' => '38',
9775      'Name' => '__uint8_t',
9776      'PrivateABI' => 1,
9777      'Size' => '1',
9778      'Type' => 'Typedef'
9779    },
9780    '93' => {
9781      'Name' => 'short',
9782      'Size' => '2',
9783      'Type' => 'Intrinsic'
9784    },
9785    '100' => {
9786      'Name' => 'int',
9787      'Size' => '4',
9788      'Type' => 'Intrinsic'
9789    },
9790    '107' => {
9791      'Name' => 'long',
9792      'Size' => '8',
9793      'Type' => 'Intrinsic'
9794    },
9795    '114' => {
9796      'Name' => 'char',
9797      'Size' => '1',
9798      'Type' => 'Intrinsic'
9799    },
9800    '121' => {
9801      'BaseType' => '81',
9802      'Header' => 'stdint-uintn.h',
9803      'Line' => '24',
9804      'Name' => 'uint8_t',
9805      'PrivateABI' => 1,
9806      'Size' => '1',
9807      'Type' => 'Typedef'
9808    },
9809    '133' => {
9810      'Name' => 'float',
9811      'Size' => '4',
9812      'Type' => 'Intrinsic'
9813    },
9814    '175' => {
9815      'BaseType' => '121',
9816      'Header' => 'base.h',
9817      'Line' => '17',
9818      'Name' => 'pldm_tid_t',
9819      'Size' => '1',
9820      'Type' => 'Typedef'
9821    },
9822    '187' => {
9823      'BaseType' => '121',
9824      'Header' => 'instance-id.h',
9825      'Line' => '13',
9826      'Name' => 'pldm_instance_id_t',
9827      'Size' => '1',
9828      'Type' => 'Typedef'
9829    },
9830    '199' => {
9831      'Header' => 'responder.h',
9832      'Line' => '10',
9833      'Memb' => {
9834        '0' => {
9835          'name' => 'tid',
9836          'offset' => '0',
9837          'type' => '175'
9838        },
9839        '1' => {
9840          'name' => 'instance_id',
9841          'offset' => '1',
9842          'type' => '187'
9843        },
9844        '2' => {
9845          'name' => 'type',
9846          'offset' => '2',
9847          'type' => '121'
9848        },
9849        '3' => {
9850          'name' => 'command',
9851          'offset' => '3',
9852          'type' => '121'
9853        },
9854        '4' => {
9855          'name' => 'next',
9856          'offset' => '8',
9857          'type' => '279'
9858        }
9859      },
9860      'Name' => 'struct pldm_responder_cookie',
9861      'PrivateABI' => 1,
9862      'Size' => '16',
9863      'Type' => 'Struct'
9864    },
9865    '279' => {
9866      'BaseType' => '199',
9867      'Name' => 'struct pldm_responder_cookie*',
9868      'Size' => '8',
9869      'Type' => 'Pointer'
9870    },
9871    '284' => {
9872      'Header' => 'pldm.h',
9873      'Line' => '15',
9874      'Memb' => {
9875        '0' => {
9876          'name' => 'PLDM_REQUESTER_SUCCESS',
9877          'value' => '0'
9878        },
9879        '1' => {
9880          'name' => 'PLDM_REQUESTER_OPEN_FAIL',
9881          'value' => '18446744073709551615 (-1)'
9882        },
9883        '2' => {
9884          'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
9885          'value' => '18446744073709551614 (-2)'
9886        },
9887        '3' => {
9888          'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
9889          'value' => '18446744073709551613 (-3)'
9890        },
9891        '4' => {
9892          'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
9893          'value' => '18446744073709551612 (-4)'
9894        },
9895        '5' => {
9896          'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
9897          'value' => '18446744073709551611 (-5)'
9898        },
9899        '6' => {
9900          'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
9901          'value' => '18446744073709551610 (-6)'
9902        },
9903        '7' => {
9904          'name' => 'PLDM_REQUESTER_SEND_FAIL',
9905          'value' => '18446744073709551609 (-7)'
9906        },
9907        '8' => {
9908          'name' => 'PLDM_REQUESTER_RECV_FAIL',
9909          'value' => '18446744073709551608 (-8)'
9910        },
9911        '9' => {
9912          'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
9913          'value' => '18446744073709551607 (-9)'
9914        },
9915        '10' => {
9916          'name' => 'PLDM_REQUESTER_SETUP_FAIL',
9917          'value' => '18446744073709551606 (-10)'
9918        },
9919        '11' => {
9920          'name' => 'PLDM_REQUESTER_INVALID_SETUP',
9921          'value' => '18446744073709551605 (-11)'
9922        },
9923        '12' => {
9924          'name' => 'PLDM_REQUESTER_POLL_FAIL',
9925          'value' => '18446744073709551604 (-12)'
9926        },
9927        '13' => {
9928          'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY',
9929          'value' => '18446744073709551603 (-13)'
9930        }
9931      },
9932      'Name' => 'enum pldm_requester_error_codes',
9933      'Size' => '4',
9934      'Type' => 'Enum'
9935    },
9936    '805' => {
9937      'Name' => '_Bool',
9938      'Size' => '1',
9939      'Type' => 'Intrinsic'
9940    },
9941    '927' => {
9942      'BaseType' => '53',
9943      'Header' => 'types.h',
9944      'Line' => '40',
9945      'Name' => '__uint16_t',
9946      'PrivateABI' => 1,
9947      'Size' => '2',
9948      'Type' => 'Typedef'
9949    },
9950    '951' => {
9951      'BaseType' => '60',
9952      'Header' => 'types.h',
9953      'Line' => '42',
9954      'Name' => '__uint32_t',
9955      'PrivateABI' => 1,
9956      'Size' => '4',
9957      'Type' => 'Typedef'
9958    },
9959    '970' => {
9960      'BaseType' => '107',
9961      'Header' => 'types.h',
9962      'Line' => '194',
9963      'Name' => '__ssize_t',
9964      'PrivateABI' => 1,
9965      'Size' => '8',
9966      'Type' => 'Typedef'
9967    },
9968    '982' => {
9969      'BaseType' => '114',
9970      'Name' => 'char*',
9971      'Size' => '8',
9972      'Type' => 'Pointer'
9973    },
9974    '1006' => {
9975      'BaseType' => '121',
9976      'Name' => 'uint8_t const',
9977      'Size' => '1',
9978      'Type' => 'Const'
9979    },
9980    '1011' => {
9981      'BaseType' => '927',
9982      'Header' => 'stdint-uintn.h',
9983      'Line' => '25',
9984      'Name' => 'uint16_t',
9985      'PrivateABI' => 1,
9986      'Size' => '2',
9987      'Type' => 'Typedef'
9988    },
9989    '1023' => {
9990      'BaseType' => '951',
9991      'Header' => 'stdint-uintn.h',
9992      'Line' => '26',
9993      'Name' => 'uint32_t',
9994      'PrivateABI' => 1,
9995      'Size' => '4',
9996      'Type' => 'Typedef'
9997    },
9998    '1035' => {
9999      'Header' => 'pldm_types.h',
10000      'Line' => '25',
10001      'Memb' => {
10002        '0' => {
10003          'name' => 'alpha',
10004          'offset' => '0',
10005          'type' => '121'
10006        },
10007        '1' => {
10008          'name' => 'update',
10009          'offset' => '1',
10010          'type' => '121'
10011        },
10012        '2' => {
10013          'name' => 'minor',
10014          'offset' => '2',
10015          'type' => '121'
10016        },
10017        '3' => {
10018          'name' => 'major',
10019          'offset' => '3',
10020          'type' => '121'
10021        }
10022      },
10023      'Name' => 'struct pldm_version',
10024      'Size' => '4',
10025      'Type' => 'Struct'
10026    },
10027    '1093' => {
10028      'BaseType' => '1035',
10029      'Header' => 'pldm_types.h',
10030      'Line' => '30',
10031      'Name' => 'ver32_t',
10032      'Size' => '4',
10033      'Type' => 'Typedef'
10034    },
10035    '1105' => {
10036      'BaseType' => '1093',
10037      'Name' => 'ver32_t const',
10038      'Size' => '4',
10039      'Type' => 'Const'
10040    },
10041    '1145' => {
10042      'BaseType' => '67',
10043      'Header' => 'stddef.h',
10044      'Line' => '214',
10045      'Name' => 'size_t',
10046      'PrivateABI' => 1,
10047      'Size' => '8',
10048      'Type' => 'Typedef'
10049    },
10050    '1207' => {
10051      'BaseType' => '970',
10052      'Header' => 'types.h',
10053      'Line' => '108',
10054      'Name' => 'ssize_t',
10055      'PrivateABI' => 1,
10056      'Size' => '8',
10057      'Type' => 'Typedef'
10058    },
10059    '1219' => {
10060      'BaseType' => '1006',
10061      'Name' => 'uint8_t const*',
10062      'Size' => '8',
10063      'Type' => 'Pointer'
10064    },
10065    '2228' => {
10066      'BaseType' => '1105',
10067      'Name' => 'ver32_t const*',
10068      'Size' => '8',
10069      'Type' => 'Pointer'
10070    },
10071    '2341' => {
10072      'BaseType' => '2346',
10073      'Name' => 'void const*',
10074      'Size' => '8',
10075      'Type' => 'Pointer'
10076    },
10077    '2346' => {
10078      'BaseType' => '1',
10079      'Name' => 'void const',
10080      'Type' => 'Const'
10081    },
10082    '2579' => {
10083      'BaseType' => '1',
10084      'Name' => 'void*',
10085      'Size' => '8',
10086      'Type' => 'Pointer'
10087    },
10088    '2593' => {
10089      'BaseType' => '114',
10090      'Name' => 'char const',
10091      'Size' => '1',
10092      'Type' => 'Const'
10093    },
10094    '2622' => {
10095      'Header' => 'pldm_types.h',
10096      'Line' => '9',
10097      'Name' => 'anon-struct-pldm_types.h-9',
10098      'Size' => '1',
10099      'Type' => 'Struct'
10100    },
10101    '2776' => {
10102      'Header' => 'pldm_types.h',
10103      'Line' => '19',
10104      'Memb' => {
10105        '0' => {
10106          'name' => 'byte',
10107          'offset' => '0',
10108          'type' => '121'
10109        },
10110        '1' => {
10111          'name' => 'bits',
10112          'offset' => '0',
10113          'type' => '2622'
10114        }
10115      },
10116      'Name' => 'union bitfield8_t',
10117      'Size' => '1',
10118      'Type' => 'Union'
10119    },
10120    '2788' => {
10121      'BaseType' => '2776',
10122      'Name' => 'bitfield8_t const',
10123      'Size' => '1',
10124      'Type' => 'Const'
10125    },
10126    '3191' => {
10127      'Header' => 'base.h',
10128      'Line' => '93',
10129      'Memb' => {
10130        '0' => {
10131          'name' => 'PLDM_RESPONSE',
10132          'value' => '0'
10133        },
10134        '1' => {
10135          'name' => 'PLDM_REQUEST',
10136          'value' => '1'
10137        },
10138        '2' => {
10139          'name' => 'PLDM_RESERVED',
10140          'value' => '2'
10141        },
10142        '3' => {
10143          'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
10144          'value' => '3'
10145        }
10146      },
10147      'Name' => 'enum MessageType',
10148      'Size' => '4',
10149      'Type' => 'Enum'
10150    },
10151    '3203' => {
10152      'Header' => 'base.h',
10153      'Line' => '139',
10154      'Memb' => {
10155        '0' => {
10156          'name' => 'command',
10157          'offset' => '2',
10158          'type' => '121'
10159        }
10160      },
10161      'Name' => 'struct pldm_msg_hdr',
10162      'Size' => '3',
10163      'Type' => 'Struct'
10164    },
10165    '3314' => {
10166      'BaseType' => '3203',
10167      'Name' => 'struct pldm_msg_hdr const',
10168      'Size' => '3',
10169      'Type' => 'Const'
10170    },
10171    '3319' => {
10172      'Header' => 'base.h',
10173      'Line' => '172',
10174      'Memb' => {
10175        '0' => {
10176          'name' => 'hdr',
10177          'offset' => '0',
10178          'type' => '3203'
10179        },
10180        '1' => {
10181          'name' => 'payload',
10182          'offset' => '3',
10183          'type' => '3364'
10184        }
10185      },
10186      'Name' => 'struct pldm_msg',
10187      'Size' => '4',
10188      'Type' => 'Struct'
10189    },
10190    '3359' => {
10191      'BaseType' => '3319',
10192      'Name' => 'struct pldm_msg const',
10193      'Size' => '4',
10194      'Type' => 'Const'
10195    },
10196    '3364' => {
10197      'BaseType' => '121',
10198      'Name' => 'uint8_t[1]',
10199      'Size' => '1',
10200      'Type' => 'Array'
10201    },
10202    '3380' => {
10203      'Header' => 'base.h',
10204      'Line' => '239',
10205      'Memb' => {
10206        '0' => {
10207          'name' => 'msg_type',
10208          'offset' => '0',
10209          'type' => '3191'
10210        },
10211        '1' => {
10212          'name' => 'instance',
10213          'offset' => '4',
10214          'type' => '121'
10215        },
10216        '2' => {
10217          'name' => 'pldm_type',
10218          'offset' => '5',
10219          'type' => '121'
10220        },
10221        '3' => {
10222          'name' => 'command',
10223          'offset' => '6',
10224          'type' => '121'
10225        },
10226        '4' => {
10227          'name' => 'completion_code',
10228          'offset' => '7',
10229          'type' => '121'
10230        }
10231      },
10232      'Name' => 'struct pldm_header_info',
10233      'Size' => '8',
10234      'Type' => 'Struct'
10235    },
10236    '3459' => {
10237      'BaseType' => '3380',
10238      'Name' => 'struct pldm_header_info const',
10239      'Size' => '8',
10240      'Type' => 'Const'
10241    },
10242    '3920' => {
10243      'BaseType' => '2593',
10244      'Name' => 'char const*',
10245      'Size' => '8',
10246      'Type' => 'Pointer'
10247    },
10248    '4151' => {
10249      'BaseType' => '3319',
10250      'Name' => 'struct pldm_msg*',
10251      'Size' => '8',
10252      'Type' => 'Pointer'
10253    },
10254    '4598' => {
10255      'BaseType' => '3359',
10256      'Name' => 'struct pldm_msg const*',
10257      'Size' => '8',
10258      'Type' => 'Pointer'
10259    },
10260    '4603' => {
10261      'BaseType' => '121',
10262      'Name' => 'uint8_t*',
10263      'Size' => '8',
10264      'Type' => 'Pointer'
10265    },
10266    '4608' => {
10267      'BaseType' => '1023',
10268      'Name' => 'uint32_t*',
10269      'Size' => '8',
10270      'Type' => 'Pointer'
10271    },
10272    '5501' => {
10273      'BaseType' => '1093',
10274      'Name' => 'ver32_t*',
10275      'Size' => '8',
10276      'Type' => 'Pointer'
10277    },
10278    '6424' => {
10279      'BaseType' => '2776',
10280      'Name' => 'bitfield8_t*',
10281      'Size' => '8',
10282      'Type' => 'Pointer'
10283    },
10284    '6886' => {
10285      'BaseType' => '2788',
10286      'Name' => 'bitfield8_t const*',
10287      'Size' => '8',
10288      'Type' => 'Pointer'
10289    },
10290    '7674' => {
10291      'BaseType' => '3314',
10292      'Name' => 'struct pldm_msg_hdr const*',
10293      'Size' => '8',
10294      'Type' => 'Pointer'
10295    },
10296    '7913' => {
10297      'BaseType' => '3380',
10298      'Name' => 'struct pldm_header_info*',
10299      'Size' => '8',
10300      'Type' => 'Pointer'
10301    },
10302    '8173' => {
10303      'BaseType' => '3459',
10304      'Name' => 'struct pldm_header_info const*',
10305      'Size' => '8',
10306      'Type' => 'Pointer'
10307    },
10308    '8178' => {
10309      'BaseType' => '3203',
10310      'Name' => 'struct pldm_msg_hdr*',
10311      'Size' => '8',
10312      'Type' => 'Pointer'
10313    },
10314    '10048' => {
10315      'Header' => 'utils.h',
10316      'Line' => '20',
10317      'Memb' => {
10318        '0' => {
10319          'name' => 'ptr',
10320          'offset' => '0',
10321          'type' => '1219'
10322        },
10323        '1' => {
10324          'name' => 'length',
10325          'offset' => '8',
10326          'type' => '1145'
10327        }
10328      },
10329      'Name' => 'struct variable_field',
10330      'Size' => '16',
10331      'Type' => 'Struct'
10332    },
10333    '10444' => {
10334      'BaseType' => '10048',
10335      'Name' => 'struct variable_field*',
10336      'Size' => '8',
10337      'Type' => 'Pointer'
10338    },
10339    '12526' => {
10340      'BaseType' => '1011',
10341      'Name' => 'uint16_t*',
10342      'Size' => '8',
10343      'Type' => 'Pointer'
10344    },
10345    '13089' => {
10346      'BaseType' => '1145',
10347      'Name' => 'size_t*',
10348      'Size' => '8',
10349      'Type' => 'Pointer'
10350    },
10351    '15765' => {
10352      'BaseType' => '67',
10353      'Header' => 'types.h',
10354      'Line' => '45',
10355      'Name' => '__uint64_t',
10356      'PrivateABI' => 1,
10357      'Size' => '8',
10358      'Type' => 'Typedef'
10359    },
10360    '15842' => {
10361      'BaseType' => '1011',
10362      'Name' => 'uint16_t const',
10363      'Size' => '2',
10364      'Type' => 'Const'
10365    },
10366    '15859' => {
10367      'BaseType' => '15765',
10368      'Header' => 'stdint-uintn.h',
10369      'Line' => '27',
10370      'Name' => 'uint64_t',
10371      'PrivateABI' => 1,
10372      'Size' => '8',
10373      'Type' => 'Typedef'
10374    },
10375    '16005' => {
10376      'Header' => 'bios.h',
10377      'Line' => '39',
10378      'Memb' => {
10379        '0' => {
10380          'name' => 'PLDM_BIOS_STRING_TABLE',
10381          'value' => '0'
10382        },
10383        '1' => {
10384          'name' => 'PLDM_BIOS_ATTR_TABLE',
10385          'value' => '1'
10386        },
10387        '2' => {
10388          'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10389          'value' => '2'
10390        }
10391      },
10392      'Name' => 'enum pldm_bios_table_types',
10393      'Size' => '4',
10394      'Type' => 'Enum'
10395    },
10396    '16039' => {
10397      'Header' => 'bios.h',
10398      'Line' => '48',
10399      'Memb' => {
10400        '0' => {
10401          'name' => 'string_handle',
10402          'offset' => '0',
10403          'type' => '1011'
10404        },
10405        '1' => {
10406          'name' => 'string_length',
10407          'offset' => '2',
10408          'type' => '1011'
10409        },
10410        '2' => {
10411          'name' => 'name',
10412          'offset' => '4',
10413          'type' => '16096'
10414        }
10415      },
10416      'Name' => 'struct pldm_bios_string_table_entry',
10417      'Size' => '5',
10418      'Type' => 'Struct'
10419    },
10420    '16091' => {
10421      'BaseType' => '16039',
10422      'Name' => 'struct pldm_bios_string_table_entry const',
10423      'Size' => '5',
10424      'Type' => 'Const'
10425    },
10426    '16096' => {
10427      'BaseType' => '114',
10428      'Name' => 'char[1]',
10429      'Size' => '1',
10430      'Type' => 'Array'
10431    },
10432    '16112' => {
10433      'Header' => 'bios.h',
10434      'Line' => '54',
10435      'Memb' => {
10436        '0' => {
10437          'name' => 'attr_handle',
10438          'offset' => '0',
10439          'type' => '1011'
10440        },
10441        '1' => {
10442          'name' => 'attr_type',
10443          'offset' => '2',
10444          'type' => '121'
10445        },
10446        '2' => {
10447          'name' => 'string_handle',
10448          'offset' => '3',
10449          'type' => '1011'
10450        },
10451        '3' => {
10452          'name' => 'metadata',
10453          'offset' => '5',
10454          'type' => '3364'
10455        }
10456      },
10457      'Name' => 'struct pldm_bios_attr_table_entry',
10458      'Size' => '6',
10459      'Type' => 'Struct'
10460    },
10461    '16177' => {
10462      'BaseType' => '16112',
10463      'Name' => 'struct pldm_bios_attr_table_entry const',
10464      'Size' => '6',
10465      'Type' => 'Const'
10466    },
10467    '16182' => {
10468      'Header' => 'bios.h',
10469      'Line' => '66',
10470      'Memb' => {
10471        '0' => {
10472          'name' => 'attr_handle',
10473          'offset' => '0',
10474          'type' => '1011'
10475        },
10476        '1' => {
10477          'name' => 'attr_type',
10478          'offset' => '2',
10479          'type' => '121'
10480        },
10481        '2' => {
10482          'name' => 'value',
10483          'offset' => '3',
10484          'type' => '3364'
10485        }
10486      },
10487      'Name' => 'struct pldm_bios_attr_val_table_entry',
10488      'Size' => '4',
10489      'Type' => 'Struct'
10490    },
10491    '16234' => {
10492      'BaseType' => '16182',
10493      'Name' => 'struct pldm_bios_attr_val_table_entry const',
10494      'Size' => '4',
10495      'Type' => 'Const'
10496    },
10497    '16303' => {
10498      'Header' => 'bios_table.h',
10499      'Line' => '206',
10500      'Memb' => {
10501        '0' => {
10502          'name' => 'name_handle',
10503          'offset' => '0',
10504          'type' => '1011'
10505        },
10506        '1' => {
10507          'name' => 'read_only',
10508          'offset' => '2',
10509          'type' => '805'
10510        },
10511        '2' => {
10512          'name' => 'pv_num',
10513          'offset' => '3',
10514          'type' => '121'
10515        },
10516        '3' => {
10517          'name' => 'pv_handle',
10518          'offset' => '8',
10519          'type' => '16406'
10520        },
10521        '4' => {
10522          'name' => 'def_num',
10523          'offset' => '22',
10524          'type' => '121'
10525        },
10526        '5' => {
10527          'name' => 'def_index',
10528          'offset' => '36',
10529          'type' => '1219'
10530        }
10531      },
10532      'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
10533      'Size' => '32',
10534      'Type' => 'Struct'
10535    },
10536    '16394' => {
10537      'BaseType' => '16303',
10538      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
10539      'Size' => '32',
10540      'Type' => 'Const'
10541    },
10542    '16406' => {
10543      'BaseType' => '15842',
10544      'Name' => 'uint16_t const*',
10545      'Size' => '8',
10546      'Type' => 'Pointer'
10547    },
10548    '16416' => {
10549      'Header' => 'bios_table.h',
10550      'Line' => '294',
10551      'Memb' => {
10552        '0' => {
10553          'name' => 'name_handle',
10554          'offset' => '0',
10555          'type' => '1011'
10556        },
10557        '1' => {
10558          'name' => 'read_only',
10559          'offset' => '2',
10560          'type' => '805'
10561        },
10562        '2' => {
10563          'name' => 'string_type',
10564          'offset' => '3',
10565          'type' => '121'
10566        },
10567        '3' => {
10568          'name' => 'min_length',
10569          'offset' => '4',
10570          'type' => '1011'
10571        },
10572        '4' => {
10573          'name' => 'max_length',
10574          'offset' => '6',
10575          'type' => '1011'
10576        },
10577        '5' => {
10578          'name' => 'def_length',
10579          'offset' => '8',
10580          'type' => '1011'
10581        },
10582        '6' => {
10583          'name' => 'def_string',
10584          'offset' => '22',
10585          'type' => '3920'
10586        }
10587      },
10588      'Name' => 'struct pldm_bios_table_attr_entry_string_info',
10589      'Size' => '24',
10590      'Type' => 'Struct'
10591    },
10592    '16528' => {
10593      'BaseType' => '16416',
10594      'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
10595      'Size' => '24',
10596      'Type' => 'Const'
10597    },
10598    '16538' => {
10599      'Header' => 'bios_table.h',
10600      'Line' => '384',
10601      'Memb' => {
10602        '0' => {
10603          'name' => 'name_handle',
10604          'offset' => '0',
10605          'type' => '1011'
10606        },
10607        '1' => {
10608          'name' => 'read_only',
10609          'offset' => '2',
10610          'type' => '805'
10611        },
10612        '2' => {
10613          'name' => 'lower_bound',
10614          'offset' => '8',
10615          'type' => '15859'
10616        },
10617        '3' => {
10618          'name' => 'upper_bound',
10619          'offset' => '22',
10620          'type' => '15859'
10621        },
10622        '4' => {
10623          'name' => 'scalar_increment',
10624          'offset' => '36',
10625          'type' => '1023'
10626        },
10627        '5' => {
10628          'name' => 'default_value',
10629          'offset' => '50',
10630          'type' => '15859'
10631        }
10632      },
10633      'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
10634      'Size' => '40',
10635      'Type' => 'Struct'
10636    },
10637    '16636' => {
10638      'BaseType' => '16538',
10639      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
10640      'Size' => '40',
10641      'Type' => 'Const'
10642    },
10643    '16919' => {
10644      'Name' => 'ssize_t(*)(void const*)',
10645      'Param' => {
10646        '0' => {
10647          'type' => '2341'
10648        }
10649      },
10650      'Return' => '1207',
10651      'Size' => '8',
10652      'Type' => 'FuncPtr'
10653    },
10654    '16989' => {
10655      'Line' => '943',
10656      'Memb' => {
10657        '0' => {
10658          'name' => 'table_data',
10659          'offset' => '0',
10660          'type' => '1219'
10661        },
10662        '1' => {
10663          'name' => 'table_len',
10664          'offset' => '8',
10665          'type' => '1145'
10666        },
10667        '2' => {
10668          'name' => 'current_pos',
10669          'offset' => '22',
10670          'type' => '1145'
10671        },
10672        '3' => {
10673          'name' => 'entry_length_handler',
10674          'offset' => '36',
10675          'type' => '16919'
10676        }
10677      },
10678      'Name' => 'struct pldm_bios_table_iter',
10679      'PrivateABI' => 1,
10680      'Size' => '32',
10681      'Source' => 'bios_table.c',
10682      'Type' => 'Struct'
10683    },
10684    '17059' => {
10685      'BaseType' => '16989',
10686      'Name' => 'struct pldm_bios_table_iter const',
10687      'Size' => '32',
10688      'Type' => 'Const'
10689    },
10690    '18129' => {
10691      'BaseType' => '16989',
10692      'Name' => 'struct pldm_bios_table_iter*',
10693      'Size' => '8',
10694      'Type' => 'Pointer'
10695    },
10696    '18134' => {
10697      'BaseType' => '16234',
10698      'Name' => 'struct pldm_bios_attr_val_table_entry const*',
10699      'Size' => '8',
10700      'Type' => 'Pointer'
10701    },
10702    '18548' => {
10703      'BaseType' => '16177',
10704      'Name' => 'struct pldm_bios_attr_table_entry const*',
10705      'Size' => '8',
10706      'Type' => 'Pointer'
10707    },
10708    '19151' => {
10709      'BaseType' => '16091',
10710      'Name' => 'struct pldm_bios_string_table_entry const*',
10711      'Size' => '8',
10712      'Type' => 'Pointer'
10713    },
10714    '20314' => {
10715      'BaseType' => '17059',
10716      'Name' => 'struct pldm_bios_table_iter const*',
10717      'Size' => '8',
10718      'Type' => 'Pointer'
10719    },
10720    '24587' => {
10721      'BaseType' => '15859',
10722      'Name' => 'uint64_t*',
10723      'Size' => '8',
10724      'Type' => 'Pointer'
10725    },
10726    '24864' => {
10727      'BaseType' => '16636',
10728      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
10729      'Size' => '8',
10730      'Type' => 'Pointer'
10731    },
10732    '25173' => {
10733      'BaseType' => '3920',
10734      'Name' => 'char const**',
10735      'Size' => '8',
10736      'Type' => 'Pointer'
10737    },
10738    '26302' => {
10739      'BaseType' => '16528',
10740      'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
10741      'Size' => '8',
10742      'Type' => 'Pointer'
10743    },
10744    '27756' => {
10745      'BaseType' => '16394',
10746      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
10747      'Size' => '8',
10748      'Type' => 'Pointer'
10749    },
10750    '29926' => {
10751      'BaseType' => '1023',
10752      'Name' => 'uint32_t const',
10753      'Size' => '4',
10754      'Type' => 'Const'
10755    },
10756    '29967' => {
10757      'BaseType' => '121',
10758      'Header' => 'pldm_types.h',
10759      'Line' => '32',
10760      'Name' => 'bool8_t',
10761      'Size' => '1',
10762      'Type' => 'Typedef'
10763    },
10764    '29979' => {
10765      'Header' => 'pldm_types.h',
10766      'Line' => '36',
10767      'Name' => 'anon-struct-pldm_types.h-36',
10768      'Size' => '2',
10769      'Type' => 'Struct'
10770    },
10771    '30243' => {
10772      'Header' => 'pldm_types.h',
10773      'Line' => '54',
10774      'Memb' => {
10775        '0' => {
10776          'name' => 'value',
10777          'offset' => '0',
10778          'type' => '1011'
10779        },
10780        '1' => {
10781          'name' => 'bits',
10782          'offset' => '0',
10783          'type' => '29979'
10784        }
10785      },
10786      'Name' => 'union bitfield16_t',
10787      'Size' => '2',
10788      'Type' => 'Union'
10789    },
10790    '30255' => {
10791      'Header' => 'pldm_types.h',
10792      'Line' => '58',
10793      'Name' => 'anon-struct-pldm_types.h-58',
10794      'Size' => '4',
10795      'Type' => 'Struct'
10796    },
10797    '30743' => {
10798      'Header' => 'pldm_types.h',
10799      'Line' => '92',
10800      'Memb' => {
10801        '0' => {
10802          'name' => 'value',
10803          'offset' => '0',
10804          'type' => '1023'
10805        },
10806        '1' => {
10807          'name' => 'bits',
10808          'offset' => '0',
10809          'type' => '30255'
10810        }
10811      },
10812      'Name' => 'union bitfield32_t',
10813      'Size' => '4',
10814      'Type' => 'Union'
10815    },
10816    '30755' => {
10817      'Header' => 'pldm_types.h',
10818      'Line' => '96',
10819      'Name' => 'anon-struct-pldm_types.h-96',
10820      'Size' => '8',
10821      'Type' => 'Struct'
10822    },
10823    '31691' => {
10824      'Header' => 'pldm_types.h',
10825      'Line' => '162',
10826      'Memb' => {
10827        '0' => {
10828          'name' => 'value',
10829          'offset' => '0',
10830          'type' => '15859'
10831        },
10832        '1' => {
10833          'name' => 'bits',
10834          'offset' => '0',
10835          'type' => '30755'
10836        }
10837      },
10838      'Name' => 'union bitfield64_t',
10839      'Size' => '8',
10840      'Type' => 'Union'
10841    },
10842    '31750' => {
10843      'BaseType' => '1145',
10844      'Name' => 'size_t const',
10845      'Size' => '8',
10846      'Type' => 'Const'
10847    },
10848    '33505' => {
10849      'Header' => 'firmware_update.h',
10850      'Line' => '417',
10851      'Memb' => {
10852        '0' => {
10853          'name' => 'uuid',
10854          'offset' => '0',
10855          'type' => '33609'
10856        },
10857        '1' => {
10858          'name' => 'package_header_format_version',
10859          'offset' => '22',
10860          'type' => '121'
10861        },
10862        '2' => {
10863          'name' => 'package_header_size',
10864          'offset' => '23',
10865          'type' => '1011'
10866        },
10867        '3' => {
10868          'name' => 'package_release_date_time',
10869          'offset' => '25',
10870          'type' => '33625'
10871        },
10872        '4' => {
10873          'name' => 'component_bitmap_bit_length',
10874          'offset' => '50',
10875          'type' => '1011'
10876        },
10877        '5' => {
10878          'name' => 'package_version_string_type',
10879          'offset' => '52',
10880          'type' => '121'
10881        },
10882        '6' => {
10883          'name' => 'package_version_string_length',
10884          'offset' => '53',
10885          'type' => '121'
10886        }
10887      },
10888      'Name' => 'struct pldm_package_header_information',
10889      'Size' => '36',
10890      'Type' => 'Struct'
10891    },
10892    '33609' => {
10893      'BaseType' => '121',
10894      'Name' => 'uint8_t[16]',
10895      'Size' => '16',
10896      'Type' => 'Array'
10897    },
10898    '33625' => {
10899      'BaseType' => '121',
10900      'Name' => 'uint8_t[13]',
10901      'Size' => '13',
10902      'Type' => 'Array'
10903    },
10904    '33641' => {
10905      'Header' => 'firmware_update.h',
10906      'Line' => '431',
10907      'Memb' => {
10908        '0' => {
10909          'name' => 'record_length',
10910          'offset' => '0',
10911          'type' => '1011'
10912        },
10913        '1' => {
10914          'name' => 'descriptor_count',
10915          'offset' => '2',
10916          'type' => '121'
10917        },
10918        '2' => {
10919          'name' => 'device_update_option_flags',
10920          'offset' => '3',
10921          'type' => '30743'
10922        },
10923        '3' => {
10924          'name' => 'comp_image_set_version_string_type',
10925          'offset' => '7',
10926          'type' => '121'
10927        },
10928        '4' => {
10929          'name' => 'comp_image_set_version_string_length',
10930          'offset' => '8',
10931          'type' => '121'
10932        },
10933        '5' => {
10934          'name' => 'fw_device_pkg_data_length',
10935          'offset' => '9',
10936          'type' => '1011'
10937        }
10938      },
10939      'Name' => 'struct pldm_firmware_device_id_record',
10940      'Size' => '11',
10941      'Type' => 'Struct'
10942    },
10943    '33836' => {
10944      'Header' => 'firmware_update.h',
10945      'Line' => '465',
10946      'Memb' => {
10947        '0' => {
10948          'name' => 'comp_classification',
10949          'offset' => '0',
10950          'type' => '1011'
10951        },
10952        '1' => {
10953          'name' => 'comp_identifier',
10954          'offset' => '2',
10955          'type' => '1011'
10956        },
10957        '2' => {
10958          'name' => 'comp_comparison_stamp',
10959          'offset' => '4',
10960          'type' => '1023'
10961        },
10962        '3' => {
10963          'name' => 'comp_options',
10964          'offset' => '8',
10965          'type' => '30243'
10966        },
10967        '4' => {
10968          'name' => 'requested_comp_activation_method',
10969          'offset' => '16',
10970          'type' => '30243'
10971        },
10972        '5' => {
10973          'name' => 'comp_location_offset',
10974          'offset' => '18',
10975          'type' => '1023'
10976        },
10977        '6' => {
10978          'name' => 'comp_size',
10979          'offset' => '22',
10980          'type' => '1023'
10981        },
10982        '7' => {
10983          'name' => 'comp_version_string_type',
10984          'offset' => '32',
10985          'type' => '121'
10986        },
10987        '8' => {
10988          'name' => 'comp_version_string_length',
10989          'offset' => '33',
10990          'type' => '121'
10991        }
10992      },
10993      'Name' => 'struct pldm_component_image_information',
10994      'Size' => '22',
10995      'Type' => 'Struct'
10996    },
10997    '34018' => {
10998      'Header' => 'firmware_update.h',
10999      'Line' => '491',
11000      'Memb' => {
11001        '0' => {
11002          'name' => 'completion_code',
11003          'offset' => '0',
11004          'type' => '121'
11005        },
11006        '1' => {
11007          'name' => 'capabilities_during_update',
11008          'offset' => '1',
11009          'type' => '30743'
11010        },
11011        '2' => {
11012          'name' => 'comp_count',
11013          'offset' => '5',
11014          'type' => '1011'
11015        },
11016        '3' => {
11017          'name' => 'active_comp_image_set_ver_str_type',
11018          'offset' => '7',
11019          'type' => '121'
11020        },
11021        '4' => {
11022          'name' => 'active_comp_image_set_ver_str_len',
11023          'offset' => '8',
11024          'type' => '121'
11025        },
11026        '5' => {
11027          'name' => 'pending_comp_image_set_ver_str_type',
11028          'offset' => '9',
11029          'type' => '121'
11030        },
11031        '6' => {
11032          'name' => 'pending_comp_image_set_ver_str_len',
11033          'offset' => '16',
11034          'type' => '121'
11035        }
11036      },
11037      'Name' => 'struct pldm_get_firmware_parameters_resp',
11038      'Size' => '11',
11039      'Type' => 'Struct'
11040    },
11041    '34200' => {
11042      'Header' => 'firmware_update.h',
11043      'Line' => '519',
11044      'Memb' => {
11045        '0' => {
11046          'name' => 'comp_classification',
11047          'offset' => '0',
11048          'type' => '1011'
11049        },
11050        '1' => {
11051          'name' => 'comp_identifier',
11052          'offset' => '2',
11053          'type' => '1011'
11054        },
11055        '2' => {
11056          'name' => 'comp_classification_index',
11057          'offset' => '4',
11058          'type' => '121'
11059        },
11060        '3' => {
11061          'name' => 'active_comp_comparison_stamp',
11062          'offset' => '5',
11063          'type' => '1023'
11064        },
11065        '4' => {
11066          'name' => 'active_comp_ver_str_type',
11067          'offset' => '9',
11068          'type' => '121'
11069        },
11070        '5' => {
11071          'name' => 'active_comp_ver_str_len',
11072          'offset' => '16',
11073          'type' => '121'
11074        },
11075        '6' => {
11076          'name' => 'active_comp_release_date',
11077          'offset' => '17',
11078          'type' => '34382'
11079        },
11080        '7' => {
11081          'name' => 'pending_comp_comparison_stamp',
11082          'offset' => '25',
11083          'type' => '1023'
11084        },
11085        '8' => {
11086          'name' => 'pending_comp_ver_str_type',
11087          'offset' => '35',
11088          'type' => '121'
11089        },
11090        '9' => {
11091          'name' => 'pending_comp_ver_str_len',
11092          'offset' => '36',
11093          'type' => '121'
11094        },
11095        '10' => {
11096          'name' => 'pending_comp_release_date',
11097          'offset' => '37',
11098          'type' => '34382'
11099        },
11100        '11' => {
11101          'name' => 'comp_activation_methods',
11102          'offset' => '51',
11103          'type' => '30243'
11104        },
11105        '12' => {
11106          'name' => 'capabilities_during_update',
11107          'offset' => '53',
11108          'type' => '30743'
11109        }
11110      },
11111      'Name' => 'struct pldm_component_parameter_entry',
11112      'Size' => '39',
11113      'Type' => 'Struct'
11114    },
11115    '34382' => {
11116      'BaseType' => '121',
11117      'Name' => 'uint8_t[8]',
11118      'Size' => '8',
11119      'Type' => 'Array'
11120    },
11121    '35596' => {
11122      'BaseType' => '10048',
11123      'Name' => 'struct variable_field const',
11124      'Size' => '16',
11125      'Type' => 'Const'
11126    },
11127    '35961' => {
11128      'BaseType' => '29967',
11129      'Name' => 'bool8_t*',
11130      'Size' => '8',
11131      'Type' => 'Pointer'
11132    },
11133    '35966' => {
11134      'BaseType' => '31691',
11135      'Name' => 'bitfield64_t*',
11136      'Size' => '8',
11137      'Type' => 'Pointer'
11138    },
11139    '36721' => {
11140      'BaseType' => '30743',
11141      'Name' => 'bitfield32_t*',
11142      'Size' => '8',
11143      'Type' => 'Pointer'
11144    },
11145    '37570' => {
11146      'BaseType' => '30243',
11147      'Name' => 'bitfield16_t*',
11148      'Size' => '8',
11149      'Type' => 'Pointer'
11150    },
11151    '39124' => {
11152      'BaseType' => '35596',
11153      'Name' => 'struct variable_field const*',
11154      'Size' => '8',
11155      'Type' => 'Pointer'
11156    },
11157    '50188' => {
11158      'BaseType' => '34200',
11159      'Name' => 'struct pldm_component_parameter_entry*',
11160      'Size' => '8',
11161      'Type' => 'Pointer'
11162    },
11163    '50413' => {
11164      'BaseType' => '34018',
11165      'Name' => 'struct pldm_get_firmware_parameters_resp*',
11166      'Size' => '8',
11167      'Type' => 'Pointer'
11168    },
11169    '50714' => {
11170      'BaseType' => '4603',
11171      'Name' => 'uint8_t**',
11172      'Size' => '8',
11173      'Type' => 'Pointer'
11174    },
11175    '51011' => {
11176      'BaseType' => '33836',
11177      'Name' => 'struct pldm_component_image_information*',
11178      'Size' => '8',
11179      'Type' => 'Pointer'
11180    },
11181    '51627' => {
11182      'BaseType' => '33641',
11183      'Name' => 'struct pldm_firmware_device_id_record*',
11184      'Size' => '8',
11185      'Type' => 'Pointer'
11186    },
11187    '51937' => {
11188      'BaseType' => '33505',
11189      'Name' => 'struct pldm_package_header_information*',
11190      'Size' => '8',
11191      'Type' => 'Pointer'
11192    },
11193    '52697' => {
11194      'BaseType' => '2579',
11195      'Name' => 'void**',
11196      'Size' => '8',
11197      'Type' => 'Pointer'
11198    },
11199    '59953' => {
11200      'BaseType' => '59970',
11201      'Header' => 'pdr.h',
11202      'Line' => '16',
11203      'Name' => 'pldm_pdr',
11204      'PrivateABI' => 1,
11205      'Size' => '24',
11206      'Type' => 'Typedef'
11207    },
11208    '59965' => {
11209      'BaseType' => '59953',
11210      'Name' => 'pldm_pdr const',
11211      'Size' => '24',
11212      'Type' => 'Const'
11213    },
11214    '59970' => {
11215      'Line' => '29',
11216      'Memb' => {
11217        '0' => {
11218          'name' => 'record_count',
11219          'offset' => '0',
11220          'type' => '1023'
11221        },
11222        '1' => {
11223          'name' => 'size',
11224          'offset' => '4',
11225          'type' => '1023'
11226        },
11227        '2' => {
11228          'name' => 'first',
11229          'offset' => '8',
11230          'type' => '61069'
11231        },
11232        '3' => {
11233          'name' => 'last',
11234          'offset' => '22',
11235          'type' => '61069'
11236        }
11237      },
11238      'Name' => 'struct pldm_pdr',
11239      'PrivateABI' => 1,
11240      'Size' => '24',
11241      'Source' => 'pdr.c',
11242      'Type' => 'Struct'
11243    },
11244    '60036' => {
11245      'BaseType' => '60053',
11246      'Header' => 'pdr.h',
11247      'Line' => '21',
11248      'Name' => 'pldm_pdr_record',
11249      'PrivateABI' => 1,
11250      'Size' => '32',
11251      'Type' => 'Typedef'
11252    },
11253    '60048' => {
11254      'BaseType' => '60036',
11255      'Name' => 'pldm_pdr_record const',
11256      'Size' => '32',
11257      'Type' => 'Const'
11258    },
11259    '60053' => {
11260      'Line' => '20',
11261      'Memb' => {
11262        '0' => {
11263          'name' => 'record_handle',
11264          'offset' => '0',
11265          'type' => '1023'
11266        },
11267        '1' => {
11268          'name' => 'size',
11269          'offset' => '4',
11270          'type' => '1023'
11271        },
11272        '2' => {
11273          'name' => 'data',
11274          'offset' => '8',
11275          'type' => '4603'
11276        },
11277        '3' => {
11278          'name' => 'next',
11279          'offset' => '22',
11280          'type' => '61057'
11281        },
11282        '4' => {
11283          'name' => 'is_remote',
11284          'offset' => '36',
11285          'type' => '805'
11286        },
11287        '5' => {
11288          'name' => 'terminus_handle',
11289          'offset' => '38',
11290          'type' => '1011'
11291        }
11292      },
11293      'Name' => 'struct pldm_pdr_record',
11294      'PrivateABI' => 1,
11295      'Size' => '32',
11296      'Source' => 'pdr.c',
11297      'Type' => 'Struct'
11298    },
11299    '60145' => {
11300      'Header' => 'pdr.h',
11301      'Line' => '288',
11302      'Memb' => {
11303        '0' => {
11304          'name' => 'entity_type',
11305          'offset' => '0',
11306          'type' => '1011'
11307        },
11308        '1' => {
11309          'name' => 'entity_instance_num',
11310          'offset' => '2',
11311          'type' => '1011'
11312        },
11313        '2' => {
11314          'name' => 'entity_container_id',
11315          'offset' => '4',
11316          'type' => '1011'
11317        }
11318      },
11319      'Name' => 'struct pldm_entity',
11320      'Size' => '6',
11321      'Type' => 'Struct'
11322    },
11323    '60207' => {
11324      'BaseType' => '60145',
11325      'Header' => 'pdr.h',
11326      'Line' => '292',
11327      'Name' => 'pldm_entity',
11328      'Size' => '6',
11329      'Type' => 'Typedef'
11330    },
11331    '60251' => {
11332      'BaseType' => '60263',
11333      'Header' => 'pdr.h',
11334      'Line' => '302',
11335      'Name' => 'pldm_entity_association_tree',
11336      'PrivateABI' => 1,
11337      'Size' => '16',
11338      'Type' => 'Typedef'
11339    },
11340    '60263' => {
11341      'Line' => '450',
11342      'Memb' => {
11343        '0' => {
11344          'name' => 'root',
11345          'offset' => '0',
11346          'type' => '61074'
11347        },
11348        '1' => {
11349          'name' => 'last_used_container_id',
11350          'offset' => '8',
11351          'type' => '1011'
11352        }
11353      },
11354      'Name' => 'struct pldm_entity_association_tree',
11355      'PrivateABI' => 1,
11356      'Size' => '16',
11357      'Source' => 'pdr.c',
11358      'Type' => 'Struct'
11359    },
11360    '60306' => {
11361      'BaseType' => '60323',
11362      'Header' => 'pdr.h',
11363      'Line' => '307',
11364      'Name' => 'pldm_entity_node',
11365      'PrivateABI' => 1,
11366      'Size' => '40',
11367      'Type' => 'Typedef'
11368    },
11369    '60318' => {
11370      'BaseType' => '60306',
11371      'Name' => 'pldm_entity_node const',
11372      'Size' => '40',
11373      'Type' => 'Const'
11374    },
11375    '60323' => {
11376      'Line' => '455',
11377      'Memb' => {
11378        '0' => {
11379          'name' => 'entity',
11380          'offset' => '0',
11381          'type' => '60207'
11382        },
11383        '1' => {
11384          'name' => 'parent',
11385          'offset' => '6',
11386          'type' => '60207'
11387        },
11388        '2' => {
11389          'name' => 'remote_container_id',
11390          'offset' => '18',
11391          'type' => '1011'
11392        },
11393        '3' => {
11394          'name' => 'first_child',
11395          'offset' => '22',
11396          'type' => '61074'
11397        },
11398        '4' => {
11399          'name' => 'next_sibling',
11400          'offset' => '36',
11401          'type' => '61074'
11402        },
11403        '5' => {
11404          'name' => 'association_type',
11405          'offset' => '50',
11406          'type' => '121'
11407        }
11408      },
11409      'Name' => 'struct pldm_entity_node',
11410      'PrivateABI' => 1,
11411      'Size' => '40',
11412      'Source' => 'pdr.c',
11413      'Type' => 'Struct'
11414    },
11415    '60597' => {
11416      'Header' => 'platform.h',
11417      'Line' => '522',
11418      'Memb' => {
11419        '0' => {
11420          'name' => 'record_handle',
11421          'offset' => '0',
11422          'type' => '1023'
11423        },
11424        '1' => {
11425          'name' => 'version',
11426          'offset' => '4',
11427          'type' => '121'
11428        },
11429        '2' => {
11430          'name' => 'type',
11431          'offset' => '5',
11432          'type' => '121'
11433        },
11434        '3' => {
11435          'name' => 'record_change_num',
11436          'offset' => '6',
11437          'type' => '1011'
11438        },
11439        '4' => {
11440          'name' => 'length',
11441          'offset' => '8',
11442          'type' => '1011'
11443        }
11444      },
11445      'Name' => 'struct pldm_pdr_hdr',
11446      'Size' => '10',
11447      'Type' => 'Struct'
11448    },
11449    '61057' => {
11450      'BaseType' => '60053',
11451      'Name' => 'struct pldm_pdr_record*',
11452      'Size' => '8',
11453      'Type' => 'Pointer'
11454    },
11455    '61069' => {
11456      'BaseType' => '60036',
11457      'Name' => 'pldm_pdr_record*',
11458      'Size' => '8',
11459      'Type' => 'Pointer'
11460    },
11461    '61074' => {
11462      'BaseType' => '60306',
11463      'Name' => 'pldm_entity_node*',
11464      'Size' => '8',
11465      'Type' => 'Pointer'
11466    },
11467    '61950' => {
11468      'BaseType' => '59953',
11469      'Name' => 'pldm_pdr*',
11470      'Size' => '8',
11471      'Type' => 'Pointer'
11472    },
11473    '62973' => {
11474      'BaseType' => '60048',
11475      'Name' => 'pldm_pdr_record const*',
11476      'Size' => '8',
11477      'Type' => 'Pointer'
11478    },
11479    '67541' => {
11480      'BaseType' => '60207',
11481      'Name' => 'pldm_entity*',
11482      'Size' => '8',
11483      'Type' => 'Pointer'
11484    },
11485    '77484' => {
11486      'BaseType' => '67541',
11487      'Name' => 'pldm_entity**',
11488      'Size' => '8',
11489      'Type' => 'Pointer'
11490    },
11491    '77548' => {
11492      'BaseType' => '60251',
11493      'Name' => 'pldm_entity_association_tree*',
11494      'Size' => '8',
11495      'Type' => 'Pointer'
11496    },
11497    '78136' => {
11498      'BaseType' => '61074',
11499      'Name' => 'pldm_entity_node**',
11500      'Size' => '8',
11501      'Type' => 'Pointer'
11502    },
11503    '78925' => {
11504      'BaseType' => '59965',
11505      'Name' => 'pldm_pdr const*',
11506      'Size' => '8',
11507      'Type' => 'Pointer'
11508    },
11509    '84159' => {
11510      'BaseType' => '60318',
11511      'Name' => 'pldm_entity_node const*',
11512      'Size' => '8',
11513      'Type' => 'Pointer'
11514    },
11515    '88994' => {
11516      'BaseType' => '74',
11517      'Header' => 'types.h',
11518      'Line' => '37',
11519      'Name' => '__int8_t',
11520      'PrivateABI' => 1,
11521      'Size' => '1',
11522      'Type' => 'Typedef'
11523    },
11524    '89025' => {
11525      'BaseType' => '93',
11526      'Header' => 'types.h',
11527      'Line' => '39',
11528      'Name' => '__int16_t',
11529      'PrivateABI' => 1,
11530      'Size' => '2',
11531      'Type' => 'Typedef'
11532    },
11533    '89056' => {
11534      'BaseType' => '100',
11535      'Header' => 'types.h',
11536      'Line' => '41',
11537      'Name' => '__int32_t',
11538      'PrivateABI' => 1,
11539      'Size' => '4',
11540      'Type' => 'Typedef'
11541    },
11542    '89094' => {
11543      'BaseType' => '927',
11544      'Header' => 'types.h',
11545      'Line' => '55',
11546      'Name' => '__uint_least16_t',
11547      'PrivateABI' => 1,
11548      'Size' => '2',
11549      'Type' => 'Typedef'
11550    },
11551    '89147' => {
11552      'BaseType' => '88994',
11553      'Header' => 'stdint-intn.h',
11554      'Line' => '24',
11555      'Name' => 'int8_t',
11556      'PrivateABI' => 1,
11557      'Size' => '1',
11558      'Type' => 'Typedef'
11559    },
11560    '89159' => {
11561      'BaseType' => '89025',
11562      'Header' => 'stdint-intn.h',
11563      'Line' => '25',
11564      'Name' => 'int16_t',
11565      'PrivateABI' => 1,
11566      'Size' => '2',
11567      'Type' => 'Typedef'
11568    },
11569    '89171' => {
11570      'BaseType' => '89056',
11571      'Header' => 'stdint-intn.h',
11572      'Line' => '26',
11573      'Name' => 'int32_t',
11574      'PrivateABI' => 1,
11575      'Size' => '4',
11576      'Type' => 'Typedef'
11577    },
11578    '89436' => {
11579      'BaseType' => '133',
11580      'Header' => 'pldm_types.h',
11581      'Line' => '164',
11582      'Name' => 'real32_t',
11583      'Size' => '4',
11584      'Type' => 'Typedef'
11585    },
11586    '90093' => {
11587      'BaseType' => '89094',
11588      'Header' => 'uchar.h',
11589      'Line' => '51',
11590      'Name' => 'char16_t',
11591      'PrivateABI' => 1,
11592      'Size' => '2',
11593      'Type' => 'Typedef'
11594    },
11595    '90769' => {
11596      'Header' => 'platform.h',
11597      'Line' => '300',
11598      'Memb' => {
11599        '0' => {
11600          'name' => 'PLDM_SENSOR_OP_STATE',
11601          'value' => '0'
11602        },
11603        '1' => {
11604          'name' => 'PLDM_STATE_SENSOR_STATE',
11605          'value' => '1'
11606        },
11607        '2' => {
11608          'name' => 'PLDM_NUMERIC_SENSOR_STATE',
11609          'value' => '2'
11610        }
11611      },
11612      'Name' => 'enum sensor_event_class_states',
11613      'Size' => '4',
11614      'Type' => 'Enum'
11615    },
11616    '90803' => {
11617      'BaseType' => '90769',
11618      'Name' => 'enum sensor_event_class_states const',
11619      'Size' => '4',
11620      'Type' => 'Const'
11621    },
11622    '91111' => {
11623      'Header' => 'platform.h',
11624      'Line' => '597',
11625      'Memb' => {
11626        '0' => {
11627          'name' => 'hdr',
11628          'offset' => '0',
11629          'type' => '60597'
11630        },
11631        '1' => {
11632          'name' => 'terminus_handle',
11633          'offset' => '16',
11634          'type' => '1011'
11635        },
11636        '2' => {
11637          'name' => 'sensor_id',
11638          'offset' => '18',
11639          'type' => '1011'
11640        },
11641        '3' => {
11642          'name' => 'entity_type',
11643          'offset' => '20',
11644          'type' => '1011'
11645        },
11646        '4' => {
11647          'name' => 'entity_instance',
11648          'offset' => '22',
11649          'type' => '1011'
11650        },
11651        '5' => {
11652          'name' => 'container_id',
11653          'offset' => '24',
11654          'type' => '1011'
11655        },
11656        '6' => {
11657          'name' => 'sensor_init',
11658          'offset' => '32',
11659          'type' => '121'
11660        },
11661        '7' => {
11662          'name' => 'sensor_auxiliary_names_pdr',
11663          'offset' => '33',
11664          'type' => '29967'
11665        },
11666        '8' => {
11667          'name' => 'composite_sensor_count',
11668          'offset' => '34',
11669          'type' => '121'
11670        },
11671        '9' => {
11672          'name' => 'possible_states',
11673          'offset' => '35',
11674          'type' => '3364'
11675        }
11676      },
11677      'Name' => 'struct pldm_state_sensor_pdr',
11678      'Size' => '24',
11679      'Type' => 'Struct'
11680    },
11681    '91265' => {
11682      'Header' => 'platform.h',
11683      'Line' => '614',
11684      'Memb' => {
11685        '0' => {
11686          'name' => 'state_set_id',
11687          'offset' => '0',
11688          'type' => '1011'
11689        },
11690        '1' => {
11691          'name' => 'possible_states_size',
11692          'offset' => '2',
11693          'type' => '121'
11694        },
11695        '2' => {
11696          'name' => 'states',
11697          'offset' => '3',
11698          'type' => '91327'
11699        }
11700      },
11701      'Name' => 'struct state_sensor_possible_states',
11702      'Size' => '4',
11703      'Type' => 'Struct'
11704    },
11705    '91322' => {
11706      'BaseType' => '91265',
11707      'Name' => 'struct state_sensor_possible_states const',
11708      'Size' => '4',
11709      'Type' => 'Const'
11710    },
11711    '91327' => {
11712      'BaseType' => '2776',
11713      'Name' => 'bitfield8_t[1]',
11714      'Size' => '1',
11715      'Type' => 'Array'
11716    },
11717    '91343' => {
11718      'Header' => 'platform.h',
11719      'Line' => '624',
11720      'Memb' => {
11721        '0' => {
11722          'name' => 'hdr',
11723          'offset' => '0',
11724          'type' => '60597'
11725        },
11726        '1' => {
11727          'name' => 'terminus_handle',
11728          'offset' => '16',
11729          'type' => '1011'
11730        },
11731        '2' => {
11732          'name' => 'effecter_id',
11733          'offset' => '18',
11734          'type' => '1011'
11735        },
11736        '3' => {
11737          'name' => 'entity_type',
11738          'offset' => '20',
11739          'type' => '1011'
11740        },
11741        '4' => {
11742          'name' => 'entity_instance',
11743          'offset' => '22',
11744          'type' => '1011'
11745        },
11746        '5' => {
11747          'name' => 'container_id',
11748          'offset' => '24',
11749          'type' => '1011'
11750        },
11751        '6' => {
11752          'name' => 'effecter_semantic_id',
11753          'offset' => '32',
11754          'type' => '1011'
11755        },
11756        '7' => {
11757          'name' => 'effecter_init',
11758          'offset' => '34',
11759          'type' => '121'
11760        },
11761        '8' => {
11762          'name' => 'has_description_pdr',
11763          'offset' => '35',
11764          'type' => '29967'
11765        },
11766        '9' => {
11767          'name' => 'composite_effecter_count',
11768          'offset' => '36',
11769          'type' => '121'
11770        },
11771        '10' => {
11772          'name' => 'possible_states',
11773          'offset' => '37',
11774          'type' => '3364'
11775        }
11776      },
11777      'Name' => 'struct pldm_state_effecter_pdr',
11778      'Size' => '26',
11779      'Type' => 'Struct'
11780    },
11781    '91700' => {
11782      'Header' => 'platform.h',
11783      'Line' => '715',
11784      'Memb' => {
11785        '0' => {
11786          'name' => 'value_u8',
11787          'offset' => '0',
11788          'type' => '121'
11789        },
11790        '1' => {
11791          'name' => 'value_s8',
11792          'offset' => '0',
11793          'type' => '89147'
11794        },
11795        '2' => {
11796          'name' => 'value_u16',
11797          'offset' => '0',
11798          'type' => '1011'
11799        },
11800        '3' => {
11801          'name' => 'value_s16',
11802          'offset' => '0',
11803          'type' => '89159'
11804        },
11805        '4' => {
11806          'name' => 'value_u32',
11807          'offset' => '0',
11808          'type' => '1023'
11809        },
11810        '5' => {
11811          'name' => 'value_s32',
11812          'offset' => '0',
11813          'type' => '89171'
11814        },
11815        '6' => {
11816          'name' => 'value_f32',
11817          'offset' => '0',
11818          'type' => '89436'
11819        }
11820      },
11821      'Name' => 'union union_range_field_format',
11822      'Size' => '4',
11823      'Type' => 'Union'
11824    },
11825    '92299' => {
11826      'Header' => 'platform.h',
11827      'Line' => '772',
11828      'Memb' => {
11829        '0' => {
11830          'name' => 'value_u8',
11831          'offset' => '0',
11832          'type' => '121'
11833        },
11834        '1' => {
11835          'name' => 'value_s8',
11836          'offset' => '0',
11837          'type' => '89147'
11838        },
11839        '2' => {
11840          'name' => 'value_u16',
11841          'offset' => '0',
11842          'type' => '1011'
11843        },
11844        '3' => {
11845          'name' => 'value_s16',
11846          'offset' => '0',
11847          'type' => '89159'
11848        },
11849        '4' => {
11850          'name' => 'value_u32',
11851          'offset' => '0',
11852          'type' => '1023'
11853        },
11854        '5' => {
11855          'name' => 'value_s32',
11856          'offset' => '0',
11857          'type' => '89171'
11858        }
11859      },
11860      'Name' => 'union union_sensor_data_size',
11861      'Size' => '4',
11862      'Type' => 'Union'
11863    },
11864    '92312' => {
11865      'Header' => 'platform.h',
11866      'Line' => '779',
11867      'Memb' => {
11868        '0' => {
11869          'name' => 'record_handle',
11870          'offset' => '0',
11871          'type' => '1023'
11872        },
11873        '1' => {
11874          'name' => 'version',
11875          'offset' => '4',
11876          'type' => '121'
11877        },
11878        '2' => {
11879          'name' => 'type',
11880          'offset' => '5',
11881          'type' => '121'
11882        },
11883        '3' => {
11884          'name' => 'record_change_num',
11885          'offset' => '6',
11886          'type' => '1011'
11887        },
11888        '4' => {
11889          'name' => 'length',
11890          'offset' => '8',
11891          'type' => '1011'
11892        }
11893      },
11894      'Name' => 'struct pldm_value_pdr_hdr',
11895      'Size' => '12',
11896      'Type' => 'Struct'
11897    },
11898    '92397' => {
11899      'Header' => 'platform.h',
11900      'Line' => '797',
11901      'Memb' => {
11902        '0' => {
11903          'name' => 'entity_instance_num',
11904          'offset' => '0',
11905          'type' => '1011'
11906        },
11907        '1' => {
11908          'name' => 'entity_instance',
11909          'offset' => '0',
11910          'type' => '1011'
11911        }
11912      },
11913      'Name' => 'anon-union-platform.h-797',
11914      'Size' => '2',
11915      'Type' => 'Union'
11916    },
11917    '92431' => {
11918      'Header' => 'platform.h',
11919      'Line' => '792',
11920      'Memb' => {
11921        '0' => {
11922          'name' => 'hdr',
11923          'offset' => '0',
11924          'type' => '92312'
11925        },
11926        '1' => {
11927          'name' => 'terminus_handle',
11928          'offset' => '18',
11929          'type' => '1011'
11930        },
11931        '2' => {
11932          'name' => 'sensor_id',
11933          'offset' => '20',
11934          'type' => '1011'
11935        },
11936        '3' => {
11937          'name' => 'entity_type',
11938          'offset' => '22',
11939          'type' => '1011'
11940        },
11941        '4' => {
11942          'name' => 'unnamed0',
11943          'offset' => '24',
11944          'type' => '92397'
11945        },
11946        '5' => {
11947          'name' => 'container_id',
11948          'offset' => '32',
11949          'type' => '1011'
11950        },
11951        '6' => {
11952          'name' => 'sensor_init',
11953          'offset' => '34',
11954          'type' => '121'
11955        },
11956        '7' => {
11957          'name' => 'sensor_auxiliary_names_pdr',
11958          'offset' => '35',
11959          'type' => '29967'
11960        },
11961        '8' => {
11962          'name' => 'base_unit',
11963          'offset' => '36',
11964          'type' => '121'
11965        },
11966        '9' => {
11967          'name' => 'unit_modifier',
11968          'offset' => '37',
11969          'type' => '89147'
11970        },
11971        '10' => {
11972          'name' => 'rate_unit',
11973          'offset' => '38',
11974          'type' => '121'
11975        },
11976        '11' => {
11977          'name' => 'base_oem_unit_handle',
11978          'offset' => '39',
11979          'type' => '121'
11980        },
11981        '12' => {
11982          'name' => 'aux_unit',
11983          'offset' => '40',
11984          'type' => '121'
11985        },
11986        '13' => {
11987          'name' => 'aux_unit_modifier',
11988          'offset' => '41',
11989          'type' => '89147'
11990        },
11991        '14' => {
11992          'name' => 'aux_rate_unit',
11993          'offset' => '48',
11994          'type' => '121'
11995        },
11996        '15' => {
11997          'name' => 'rel',
11998          'offset' => '49',
11999          'type' => '121'
12000        },
12001        '16' => {
12002          'name' => 'aux_oem_unit_handle',
12003          'offset' => '50',
12004          'type' => '121'
12005        },
12006        '17' => {
12007          'name' => 'is_linear',
12008          'offset' => '51',
12009          'type' => '29967'
12010        },
12011        '18' => {
12012          'name' => 'sensor_data_size',
12013          'offset' => '52',
12014          'type' => '121'
12015        },
12016        '19' => {
12017          'name' => 'resolution',
12018          'offset' => '54',
12019          'type' => '89436'
12020        },
12021        '20' => {
12022          'name' => 'offset',
12023          'offset' => '64',
12024          'type' => '89436'
12025        },
12026        '21' => {
12027          'name' => 'accuracy',
12028          'offset' => '68',
12029          'type' => '1011'
12030        },
12031        '22' => {
12032          'name' => 'plus_tolerance',
12033          'offset' => '70',
12034          'type' => '121'
12035        },
12036        '23' => {
12037          'name' => 'minus_tolerance',
12038          'offset' => '71',
12039          'type' => '121'
12040        },
12041        '24' => {
12042          'name' => 'hysteresis',
12043          'offset' => '72',
12044          'type' => '92299'
12045        },
12046        '25' => {
12047          'name' => 'supported_thresholds',
12048          'offset' => '82',
12049          'type' => '2776'
12050        },
12051        '26' => {
12052          'name' => 'threshold_and_hysteresis_volatility',
12053          'offset' => '83',
12054          'type' => '2776'
12055        },
12056        '27' => {
12057          'name' => 'state_transition_interval',
12058          'offset' => '86',
12059          'type' => '89436'
12060        },
12061        '28' => {
12062          'name' => 'update_interval',
12063          'offset' => '96',
12064          'type' => '89436'
12065        },
12066        '29' => {
12067          'name' => 'max_readable',
12068          'offset' => '100',
12069          'type' => '92299'
12070        },
12071        '30' => {
12072          'name' => 'min_readable',
12073          'offset' => '104',
12074          'type' => '92299'
12075        },
12076        '31' => {
12077          'name' => 'range_field_format',
12078          'offset' => '114',
12079          'type' => '121'
12080        },
12081        '32' => {
12082          'name' => 'range_field_support',
12083          'offset' => '115',
12084          'type' => '2776'
12085        },
12086        '33' => {
12087          'name' => 'nominal_value',
12088          'offset' => '118',
12089          'type' => '91700'
12090        },
12091        '34' => {
12092          'name' => 'normal_max',
12093          'offset' => '128',
12094          'type' => '91700'
12095        },
12096        '35' => {
12097          'name' => 'normal_min',
12098          'offset' => '132',
12099          'type' => '91700'
12100        },
12101        '36' => {
12102          'name' => 'warning_high',
12103          'offset' => '136',
12104          'type' => '91700'
12105        },
12106        '37' => {
12107          'name' => 'warning_low',
12108          'offset' => '146',
12109          'type' => '91700'
12110        },
12111        '38' => {
12112          'name' => 'critical_high',
12113          'offset' => '150',
12114          'type' => '91700'
12115        },
12116        '39' => {
12117          'name' => 'critical_low',
12118          'offset' => '256',
12119          'type' => '91700'
12120        },
12121        '40' => {
12122          'name' => 'fatal_high',
12123          'offset' => '260',
12124          'type' => '91700'
12125        },
12126        '41' => {
12127          'name' => 'fatal_low',
12128          'offset' => '264',
12129          'type' => '91700'
12130        }
12131      },
12132      'Name' => 'struct pldm_numeric_sensor_value_pdr',
12133      'Size' => '112',
12134      'Type' => 'Struct'
12135    },
12136    '93024' => {
12137      'BaseType' => '90093',
12138      'Header' => 'platform.h',
12139      'Line' => '840',
12140      'Name' => 'pldm_utf16be',
12141      'Size' => '2',
12142      'Type' => 'Typedef'
12143    },
12144    '93037' => {
12145      'Header' => 'platform.h',
12146      'Line' => '842',
12147      'Memb' => {
12148        '0' => {
12149          'name' => 'tag',
12150          'offset' => '0',
12151          'type' => '982'
12152        },
12153        '1' => {
12154          'name' => 'name',
12155          'offset' => '8',
12156          'type' => '93079'
12157        }
12158      },
12159      'Name' => 'struct pldm_entity_auxiliary_name',
12160      'Size' => '16',
12161      'Type' => 'Struct'
12162    },
12163    '93079' => {
12164      'BaseType' => '93024',
12165      'Name' => 'pldm_utf16be*',
12166      'Size' => '8',
12167      'Type' => 'Pointer'
12168    },
12169    '93084' => {
12170      'Header' => 'platform.h',
12171      'Line' => '852',
12172      'Memb' => {
12173        '0' => {
12174          'name' => 'hdr',
12175          'offset' => '0',
12176          'type' => '92312'
12177        },
12178        '1' => {
12179          'name' => 'container',
12180          'offset' => '18',
12181          'type' => '60207'
12182        },
12183        '2' => {
12184          'name' => 'shared_name_count',
12185          'offset' => '24',
12186          'type' => '121'
12187        },
12188        '3' => {
12189          'name' => 'name_string_count',
12190          'offset' => '25',
12191          'type' => '121'
12192        },
12193        '4' => {
12194          'name' => 'names',
12195          'offset' => '36',
12196          'type' => '93198'
12197        },
12198        '5' => {
12199          'name' => 'auxiliary_name_data_size',
12200          'offset' => '50',
12201          'type' => '1145'
12202        },
12203        '6' => {
12204          'name' => 'auxiliary_name_data',
12205          'offset' => '64',
12206          'type' => '93203'
12207        }
12208      },
12209      'Name' => 'struct pldm_entity_auxiliary_names_pdr',
12210      'Size' => '40',
12211      'Type' => 'Struct'
12212    },
12213    '93198' => {
12214      'BaseType' => '93037',
12215      'Name' => 'struct pldm_entity_auxiliary_name*',
12216      'Size' => '8',
12217      'Type' => 'Pointer'
12218    },
12219    '93203' => {
12220      'BaseType' => '114',
12221      'Name' => 'char[]',
12222      'Size' => '8',
12223      'Type' => 'Array'
12224    },
12225    '93218' => {
12226      'Header' => 'platform.h',
12227      'Line' => '882',
12228      'Memb' => {
12229        '0' => {
12230          'name' => 'state_set_id',
12231          'offset' => '0',
12232          'type' => '1011'
12233        },
12234        '1' => {
12235          'name' => 'possible_states_size',
12236          'offset' => '2',
12237          'type' => '121'
12238        },
12239        '2' => {
12240          'name' => 'states',
12241          'offset' => '3',
12242          'type' => '91327'
12243        }
12244      },
12245      'Name' => 'struct state_effecter_possible_states',
12246      'Size' => '4',
12247      'Type' => 'Struct'
12248    },
12249    '93275' => {
12250      'BaseType' => '93218',
12251      'Name' => 'struct state_effecter_possible_states const',
12252      'Size' => '4',
12253      'Type' => 'Const'
12254    },
12255    '93280' => {
12256      'Header' => 'platform.h',
12257      'Line' => '930',
12258      'Memb' => {
12259        '0' => {
12260          'name' => 'set_request',
12261          'offset' => '0',
12262          'type' => '121'
12263        },
12264        '1' => {
12265          'name' => 'effecter_state',
12266          'offset' => '1',
12267          'type' => '121'
12268        }
12269      },
12270      'Name' => 'struct state_field_for_state_effecter_set',
12271      'Size' => '2',
12272      'Type' => 'Struct'
12273    },
12274    '93323' => {
12275      'BaseType' => '93280',
12276      'Header' => 'platform.h',
12277      'Line' => '933',
12278      'Name' => 'set_effecter_state_field',
12279      'Size' => '2',
12280      'Type' => 'Typedef'
12281    },
12282    '93336' => {
12283      'Header' => 'platform.h',
12284      'Line' => '939',
12285      'Memb' => {
12286        '0' => {
12287          'name' => 'sensor_op_state',
12288          'offset' => '0',
12289          'type' => '121'
12290        },
12291        '1' => {
12292          'name' => 'present_state',
12293          'offset' => '1',
12294          'type' => '121'
12295        },
12296        '2' => {
12297          'name' => 'previous_state',
12298          'offset' => '2',
12299          'type' => '121'
12300        },
12301        '3' => {
12302          'name' => 'event_state',
12303          'offset' => '3',
12304          'type' => '121'
12305        }
12306      },
12307      'Name' => 'struct state_field_for_get_state_sensor_readings',
12308      'Size' => '4',
12309      'Type' => 'Struct'
12310    },
12311    '93407' => {
12312      'BaseType' => '93336',
12313      'Header' => 'platform.h',
12314      'Line' => '947',
12315      'Name' => 'get_sensor_state_field',
12316      'Size' => '4',
12317      'Type' => 'Typedef'
12318    },
12319    '93420' => {
12320      'Header' => 'platform.h',
12321      'Line' => '953',
12322      'Memb' => {
12323        '0' => {
12324          'name' => 'effecter_op_state',
12325          'offset' => '0',
12326          'type' => '121'
12327        },
12328        '1' => {
12329          'name' => 'pending_state',
12330          'offset' => '1',
12331          'type' => '121'
12332        },
12333        '2' => {
12334          'name' => 'present_state',
12335          'offset' => '2',
12336          'type' => '121'
12337        }
12338      },
12339      'Name' => 'struct state_field_for_get_state_effecter_states',
12340      'Size' => '3',
12341      'Type' => 'Struct'
12342    },
12343    '93477' => {
12344      'BaseType' => '93420',
12345      'Header' => 'platform.h',
12346      'Line' => '957',
12347      'Name' => 'get_effecter_state_field',
12348      'Size' => '3',
12349      'Type' => 'Typedef'
12350    },
12351    '94206' => {
12352      'Header' => 'platform.h',
12353      'Line' => '1102',
12354      'Memb' => {
12355        '0' => {
12356          'name' => 'completion_code',
12357          'offset' => '0',
12358          'type' => '121'
12359        },
12360        '1' => {
12361          'name' => 'comp_effecter_count',
12362          'offset' => '1',
12363          'type' => '121'
12364        },
12365        '2' => {
12366          'name' => 'field',
12367          'offset' => '2',
12368          'type' => '94263'
12369        }
12370      },
12371      'Name' => 'struct pldm_get_state_effecter_states_resp',
12372      'Size' => '26',
12373      'Type' => 'Struct'
12374    },
12375    '94263' => {
12376      'BaseType' => '93477',
12377      'Name' => 'get_effecter_state_field[8]',
12378      'Size' => '24',
12379      'Type' => 'Array'
12380    },
12381    '94279' => {
12382      'Header' => 'platform.h',
12383      'Line' => '1112',
12384      'Memb' => {
12385        '0' => {
12386          'name' => 'sensor_id',
12387          'offset' => '0',
12388          'type' => '1011'
12389        },
12390        '1' => {
12391          'name' => 'sensor_event_class_type',
12392          'offset' => '2',
12393          'type' => '121'
12394        },
12395        '2' => {
12396          'name' => 'event_class',
12397          'offset' => '3',
12398          'type' => '3364'
12399        }
12400      },
12401      'Name' => 'struct pldm_sensor_event_data',
12402      'Size' => '4',
12403      'Type' => 'Struct'
12404    },
12405    '94393' => {
12406      'Header' => 'platform.h',
12407      'Line' => '1152',
12408      'Memb' => {
12409        '0' => {
12410          'name' => 'format_version',
12411          'offset' => '0',
12412          'type' => '121'
12413        },
12414        '1' => {
12415          'name' => 'event_id',
12416          'offset' => '2',
12417          'type' => '1011'
12418        },
12419        '2' => {
12420          'name' => 'data_transfer_handle',
12421          'offset' => '4',
12422          'type' => '1023'
12423        }
12424      },
12425      'Name' => 'struct pldm_message_poll_event',
12426      'Size' => '8',
12427      'Type' => 'Struct'
12428    },
12429    '94455' => {
12430      'Header' => 'platform.h',
12431      'Line' => '1162',
12432      'Memb' => {
12433        '0' => {
12434          'name' => 'format_version',
12435          'offset' => '0',
12436          'type' => '121'
12437        },
12438        '1' => {
12439          'name' => 'format_type',
12440          'offset' => '1',
12441          'type' => '121'
12442        },
12443        '2' => {
12444          'name' => 'event_data_length',
12445          'offset' => '2',
12446          'type' => '1011'
12447        },
12448        '3' => {
12449          'name' => 'event_data',
12450          'offset' => '4',
12451          'type' => '94526'
12452        }
12453      },
12454      'Name' => 'struct pldm_platform_cper_event',
12455      'Size' => '4',
12456      'Type' => 'Struct'
12457    },
12458    '94526' => {
12459      'BaseType' => '121',
12460      'Name' => 'uint8_t[]',
12461      'Size' => '8',
12462      'Type' => 'Array'
12463    },
12464    '94682' => {
12465      'Header' => 'platform.h',
12466      'Line' => '1222',
12467      'Memb' => {
12468        '0' => {
12469          'name' => 'event_data_format',
12470          'offset' => '0',
12471          'type' => '121'
12472        },
12473        '1' => {
12474          'name' => 'number_of_change_records',
12475          'offset' => '1',
12476          'type' => '121'
12477        },
12478        '2' => {
12479          'name' => 'change_records',
12480          'offset' => '2',
12481          'type' => '3364'
12482        }
12483      },
12484      'Name' => 'struct pldm_pdr_repository_chg_event_data',
12485      'Size' => '3',
12486      'Type' => 'Struct'
12487    },
12488    '95306' => {
12489      'BaseType' => '94455',
12490      'Name' => 'struct pldm_platform_cper_event*',
12491      'Size' => '8',
12492      'Type' => 'Pointer'
12493    },
12494    '97106' => {
12495      'BaseType' => '93084',
12496      'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
12497      'Size' => '8',
12498      'Type' => 'Pointer'
12499    },
12500    '101766' => {
12501      'BaseType' => '94206',
12502      'Name' => 'struct pldm_get_state_effecter_states_resp*',
12503      'Size' => '8',
12504      'Type' => 'Pointer'
12505    },
12506    '130457' => {
12507      'BaseType' => '13089',
12508      'Name' => 'size_t*const',
12509      'Size' => '8',
12510      'Type' => 'Const'
12511    },
12512    '132247' => {
12513      'BaseType' => '94393',
12514      'Name' => 'struct pldm_message_poll_event*',
12515      'Size' => '8',
12516      'Type' => 'Pointer'
12517    },
12518    '133248' => {
12519      'BaseType' => '133258',
12520      'Name' => 'uint32_t const*const*',
12521      'Size' => '8',
12522      'Type' => 'Pointer'
12523    },
12524    '133253' => {
12525      'BaseType' => '29926',
12526      'Name' => 'uint32_t const*',
12527      'Size' => '8',
12528      'Type' => 'Pointer'
12529    },
12530    '133258' => {
12531      'BaseType' => '133253',
12532      'Name' => 'uint32_t const*const',
12533      'Size' => '8',
12534      'Type' => 'Const'
12535    },
12536    '133263' => {
12537      'BaseType' => '94682',
12538      'Name' => 'struct pldm_pdr_repository_chg_event_data*',
12539      'Size' => '8',
12540      'Type' => 'Pointer'
12541    },
12542    '162440' => {
12543      'BaseType' => '92431',
12544      'Name' => 'struct pldm_numeric_sensor_value_pdr*',
12545      'Size' => '8',
12546      'Type' => 'Pointer'
12547    },
12548    '175141' => {
12549      'BaseType' => '94279',
12550      'Name' => 'struct pldm_sensor_event_data*',
12551      'Size' => '8',
12552      'Type' => 'Pointer'
12553    },
12554    '175146' => {
12555      'BaseType' => '175141',
12556      'Name' => 'struct pldm_sensor_event_data*const',
12557      'Size' => '8',
12558      'Type' => 'Const'
12559    },
12560    '177374' => {
12561      'BaseType' => '93407',
12562      'Name' => 'get_sensor_state_field*',
12563      'Size' => '8',
12564      'Type' => 'Pointer'
12565    },
12566    '192606' => {
12567      'BaseType' => '93323',
12568      'Name' => 'set_effecter_state_field*',
12569      'Size' => '8',
12570      'Type' => 'Pointer'
12571    },
12572    '193576' => {
12573      'BaseType' => '91111',
12574      'Name' => 'struct pldm_state_sensor_pdr*',
12575      'Size' => '8',
12576      'Type' => 'Pointer'
12577    },
12578    '193581' => {
12579      'BaseType' => '193576',
12580      'Name' => 'struct pldm_state_sensor_pdr*const',
12581      'Size' => '8',
12582      'Type' => 'Const'
12583    },
12584    '193586' => {
12585      'BaseType' => '91322',
12586      'Name' => 'struct state_sensor_possible_states const*',
12587      'Size' => '8',
12588      'Type' => 'Pointer'
12589    },
12590    '193591' => {
12591      'BaseType' => '193586',
12592      'Name' => 'struct state_sensor_possible_states const*const',
12593      'Size' => '8',
12594      'Type' => 'Const'
12595    },
12596    '193981' => {
12597      'BaseType' => '91343',
12598      'Name' => 'struct pldm_state_effecter_pdr*',
12599      'Size' => '8',
12600      'Type' => 'Pointer'
12601    },
12602    '193986' => {
12603      'BaseType' => '193981',
12604      'Name' => 'struct pldm_state_effecter_pdr*const',
12605      'Size' => '8',
12606      'Type' => 'Const'
12607    },
12608    '193991' => {
12609      'BaseType' => '93275',
12610      'Name' => 'struct state_effecter_possible_states const*',
12611      'Size' => '8',
12612      'Type' => 'Pointer'
12613    },
12614    '193996' => {
12615      'BaseType' => '193991',
12616      'Name' => 'struct state_effecter_possible_states const*const',
12617      'Size' => '8',
12618      'Type' => 'Const'
12619    },
12620    '198141' => {
12621      'Line' => '19',
12622      'Memb' => {
12623        '0' => {
12624          'name' => 'prev',
12625          'offset' => '0',
12626          'type' => '187'
12627        },
12628        '1' => {
12629          'name' => 'allocations',
12630          'offset' => '4',
12631          'type' => '1023'
12632        }
12633      },
12634      'Name' => 'struct pldm_tid_state',
12635      'PrivateABI' => 1,
12636      'Size' => '8',
12637      'Source' => 'instance-id.c',
12638      'Type' => 'Struct'
12639    },
12640    '198180' => {
12641      'Line' => '24',
12642      'Memb' => {
12643        '0' => {
12644          'name' => 'state',
12645          'offset' => '0',
12646          'type' => '198222'
12647        },
12648        '1' => {
12649          'name' => 'lock_db_fd',
12650          'offset' => '8264',
12651          'type' => '100'
12652        }
12653      },
12654      'Name' => 'struct pldm_instance_db',
12655      'PrivateABI' => 1,
12656      'Size' => '2052',
12657      'Source' => 'instance-id.c',
12658      'Type' => 'Struct'
12659    },
12660    '198222' => {
12661      'BaseType' => '198141',
12662      'Name' => 'struct pldm_tid_state[256]',
12663      'Size' => '2048',
12664      'Type' => 'Array'
12665    },
12666    '198778' => {
12667      'BaseType' => '198180',
12668      'Name' => 'struct pldm_instance_db*',
12669      'Size' => '8',
12670      'Type' => 'Pointer'
12671    },
12672    '199165' => {
12673      'BaseType' => '187',
12674      'Name' => 'pldm_instance_id_t*',
12675      'Size' => '8',
12676      'Type' => 'Pointer'
12677    },
12678    '199341' => {
12679      'BaseType' => '198778',
12680      'Name' => 'struct pldm_instance_db**',
12681      'Size' => '8',
12682      'Type' => 'Pointer'
12683    },
12684    '200133' => {
12685      'BaseType' => '121',
12686      'Header' => 'pldm.h',
12687      'Line' => '13',
12688      'Name' => 'mctp_eid_t',
12689      'Size' => '1',
12690      'Type' => 'Typedef'
12691    },
12692    '200248' => {
12693      'BaseType' => '284',
12694      'Header' => 'pldm.h',
12695      'Line' => '30',
12696      'Name' => 'pldm_requester_rc_t',
12697      'Size' => '4',
12698      'Type' => 'Typedef'
12699    },
12700    '200266' => {
12701      'Line' => '26',
12702      'Memb' => {
12703        '0' => {
12704          'name' => 'transport',
12705          'offset' => '0',
12706          'type' => '200339'
12707        },
12708        '1' => {
12709          'name' => 'socket',
12710          'offset' => '64',
12711          'type' => '100'
12712        },
12713        '2' => {
12714          'name' => 'tid_eid_map',
12715          'offset' => '68',
12716          'type' => '204035'
12717        },
12718        '3' => {
12719          'name' => 'socket_send_buf',
12720          'offset' => '768',
12721          'type' => '202955'
12722        }
12723      },
12724      'Name' => 'struct pldm_transport_mctp_demux',
12725      'PrivateABI' => 1,
12726      'Size' => '312',
12727      'Source' => 'mctp-demux.c',
12728      'Type' => 'Struct'
12729    },
12730    '200292' => {
12731      'BaseType' => '200266',
12732      'Name' => 'struct pldm_transport_mctp_demux*',
12733      'Size' => '8',
12734      'Type' => 'Pointer'
12735    },
12736    '200334' => {
12737      'BaseType' => '200339',
12738      'Name' => 'struct pldm_transport*',
12739      'Size' => '8',
12740      'Type' => 'Pointer'
12741    },
12742    '200339' => {
12743      'Header' => 'transport.h',
12744      'Line' => '18',
12745      'Memb' => {
12746        '0' => {
12747          'name' => 'name',
12748          'offset' => '0',
12749          'type' => '3920'
12750        },
12751        '1' => {
12752          'name' => 'version',
12753          'offset' => '8',
12754          'type' => '121'
12755        },
12756        '2' => {
12757          'name' => 'recv',
12758          'offset' => '22',
12759          'type' => '203266'
12760        },
12761        '3' => {
12762          'name' => 'send',
12763          'offset' => '36',
12764          'type' => '203307'
12765        },
12766        '4' => {
12767          'name' => 'init_pollfd',
12768          'offset' => '50',
12769          'type' => '203387'
12770        }
12771      },
12772      'Name' => 'struct pldm_transport',
12773      'PrivateABI' => 1,
12774      'Size' => '40',
12775      'Type' => 'Struct'
12776    },
12777    '200475' => {
12778      'BaseType' => '175',
12779      'Name' => 'pldm_tid_t*',
12780      'Size' => '8',
12781      'Type' => 'Pointer'
12782    },
12783    '200578' => {
12784      'BaseType' => '200292',
12785      'Name' => 'struct pldm_transport_mctp_demux**',
12786      'Size' => '8',
12787      'Type' => 'Pointer'
12788    },
12789    '202675' => {
12790      'BaseType' => '46',
12791      'Header' => 'int-ll64.h',
12792      'Line' => '21',
12793      'Name' => '__u8',
12794      'PrivateABI' => 1,
12795      'Size' => '1',
12796      'Type' => 'Typedef'
12797    },
12798    '202687' => {
12799      'BaseType' => '53',
12800      'Header' => 'int-ll64.h',
12801      'Line' => '24',
12802      'Name' => '__u16',
12803      'PrivateABI' => 1,
12804      'Size' => '2',
12805      'Type' => 'Typedef'
12806    },
12807    '202955' => {
12808      'Header' => 'socket.h',
12809      'Line' => '5',
12810      'Memb' => {
12811        '0' => {
12812          'name' => 'size',
12813          'offset' => '0',
12814          'type' => '100'
12815        },
12816        '1' => {
12817          'name' => 'socket',
12818          'offset' => '4',
12819          'type' => '100'
12820        },
12821        '2' => {
12822          'name' => 'max_size',
12823          'offset' => '8',
12824          'type' => '100'
12825        }
12826      },
12827      'Name' => 'struct pldm_socket_sndbuf',
12828      'PrivateABI' => 1,
12829      'Size' => '12',
12830      'Type' => 'Struct'
12831    },
12832    '203266' => {
12833      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
12834      'Param' => {
12835        '0' => {
12836          'type' => '200334'
12837        },
12838        '1' => {
12839          'type' => '200475'
12840        },
12841        '2' => {
12842          'type' => '52697'
12843        },
12844        '3' => {
12845          'type' => '13089'
12846        }
12847      },
12848      'Return' => '200248',
12849      'Size' => '8',
12850      'Type' => 'FuncPtr'
12851    },
12852    '203307' => {
12853      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
12854      'Param' => {
12855        '0' => {
12856          'type' => '200334'
12857        },
12858        '1' => {
12859          'type' => '175'
12860        },
12861        '2' => {
12862          'type' => '2341'
12863        },
12864        '3' => {
12865          'type' => '1145'
12866        }
12867      },
12868      'Return' => '200248',
12869      'Size' => '8',
12870      'Type' => 'FuncPtr'
12871    },
12872    '203332' => {
12873      'BaseType' => '203337',
12874      'Name' => 'struct pollfd*',
12875      'Size' => '8',
12876      'Type' => 'Pointer'
12877    },
12878    '203337' => {
12879      'Header' => 'poll.h',
12880      'Line' => '36',
12881      'Memb' => {
12882        '0' => {
12883          'name' => 'fd',
12884          'offset' => '0',
12885          'type' => '100'
12886        },
12887        '1' => {
12888          'name' => 'events',
12889          'offset' => '4',
12890          'type' => '93'
12891        },
12892        '2' => {
12893          'name' => 'revents',
12894          'offset' => '6',
12895          'type' => '93'
12896        }
12897      },
12898      'Name' => 'struct pollfd',
12899      'PrivateABI' => 1,
12900      'Size' => '8',
12901      'Type' => 'Struct'
12902    },
12903    '203387' => {
12904      'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
12905      'Param' => {
12906        '0' => {
12907          'type' => '200334'
12908        },
12909        '1' => {
12910          'type' => '203332'
12911        }
12912      },
12913      'Return' => '100',
12914      'Size' => '8',
12915      'Type' => 'FuncPtr'
12916    },
12917    '203392' => {
12918      'BaseType' => '53',
12919      'Header' => 'socket.h',
12920      'Line' => '10',
12921      'Name' => '__kernel_sa_family_t',
12922      'PrivateABI' => 1,
12923      'Size' => '2',
12924      'Type' => 'Typedef'
12925    },
12926    '203769' => {
12927      'Header' => 'mctp.h',
12928      'Line' => '18',
12929      'Memb' => {
12930        '0' => {
12931          'name' => 's_addr',
12932          'offset' => '0',
12933          'type' => '200133'
12934        }
12935      },
12936      'Name' => 'struct mctp_addr',
12937      'PrivateABI' => 1,
12938      'Size' => '1',
12939      'Type' => 'Struct'
12940    },
12941    '203795' => {
12942      'Header' => 'mctp.h',
12943      'Line' => '22',
12944      'Memb' => {
12945        '0' => {
12946          'name' => 'smctp_family',
12947          'offset' => '0',
12948          'type' => '203392'
12949        },
12950        '1' => {
12951          'name' => '__smctp_pad0',
12952          'offset' => '2',
12953          'type' => '202687'
12954        },
12955        '2' => {
12956          'name' => 'smctp_network',
12957          'offset' => '4',
12958          'type' => '60'
12959        },
12960        '3' => {
12961          'name' => 'smctp_addr',
12962          'offset' => '8',
12963          'type' => '203769'
12964        },
12965        '4' => {
12966          'name' => 'smctp_type',
12967          'offset' => '9',
12968          'type' => '202675'
12969        },
12970        '5' => {
12971          'name' => 'smctp_tag',
12972          'offset' => '16',
12973          'type' => '202675'
12974        },
12975        '6' => {
12976          'name' => '__smctp_pad1',
12977          'offset' => '17',
12978          'type' => '202675'
12979        }
12980      },
12981      'Name' => 'struct sockaddr_mctp',
12982      'PrivateABI' => 1,
12983      'Size' => '12',
12984      'Type' => 'Struct'
12985    },
12986    '203899' => {
12987      'BaseType' => '203795',
12988      'Name' => 'struct sockaddr_mctp const',
12989      'Size' => '12',
12990      'Type' => 'Const'
12991    },
12992    '203942' => {
12993      'Line' => '35',
12994      'Memb' => {
12995        '0' => {
12996          'name' => 'transport',
12997          'offset' => '0',
12998          'type' => '200339'
12999        },
13000        '1' => {
13001          'name' => 'socket',
13002          'offset' => '64',
13003          'type' => '100'
13004        },
13005        '2' => {
13006          'name' => 'tid_eid_map',
13007          'offset' => '68',
13008          'type' => '204035'
13009        },
13010        '3' => {
13011          'name' => 'socket_send_buf',
13012          'offset' => '768',
13013          'type' => '202955'
13014        },
13015        '4' => {
13016          'name' => 'bound',
13017          'offset' => '786',
13018          'type' => '805'
13019        },
13020        '5' => {
13021          'name' => 'cookie_jar',
13022          'offset' => '800',
13023          'type' => '199'
13024        }
13025      },
13026      'Name' => 'struct pldm_transport_af_mctp',
13027      'PrivateABI' => 1,
13028      'Size' => '336',
13029      'Source' => 'af-mctp.c',
13030      'Type' => 'Struct'
13031    },
13032    '204035' => {
13033      'BaseType' => '175',
13034      'Name' => 'pldm_tid_t[256]',
13035      'Size' => '256',
13036      'Type' => 'Array'
13037    },
13038    '204836' => {
13039      'BaseType' => '203942',
13040      'Name' => 'struct pldm_transport_af_mctp*',
13041      'Size' => '8',
13042      'Type' => 'Pointer'
13043    },
13044    '204841' => {
13045      'BaseType' => '203899',
13046      'Name' => 'struct sockaddr_mctp const*',
13047      'Size' => '8',
13048      'Type' => 'Pointer'
13049    },
13050    '205154' => {
13051      'BaseType' => '204836',
13052      'Name' => 'struct pldm_transport_af_mctp**',
13053      'Size' => '8',
13054      'Type' => 'Pointer'
13055    },
13056    '231651' => {
13057      'Header' => 'file_io.h',
13058      'Line' => '32',
13059      'Memb' => {
13060        '0' => {
13061          'name' => 'handle',
13062          'offset' => '0',
13063          'type' => '121'
13064        },
13065        '1' => {
13066          'name' => 'length',
13067          'offset' => '4',
13068          'type' => '1023'
13069        },
13070        '2' => {
13071          'name' => 'data',
13072          'offset' => '8',
13073          'type' => '94526'
13074        }
13075      },
13076      'Name' => 'struct pldm_oem_meta_file_io_write_req',
13077      'Size' => '8',
13078      'Type' => 'Struct'
13079    },
13080    '231718' => {
13081      'Header' => 'file_io.h',
13082      'Line' => '45',
13083      'Memb' => {
13084        '0' => {
13085          'name' => 'transferFlag',
13086          'offset' => '0',
13087          'type' => '121'
13088        },
13089        '1' => {
13090          'name' => 'offset',
13091          'offset' => '2',
13092          'type' => '1011'
13093        }
13094      },
13095      'Name' => 'struct pldm_oem_meta_file_io_read_data_info',
13096      'Size' => '4',
13097      'Type' => 'Struct'
13098    },
13099    '231757' => {
13100      'Header' => 'file_io.h',
13101      'Line' => '55',
13102      'Memb' => {
13103        '0' => {
13104          'name' => 'size',
13105          'offset' => '0',
13106          'type' => '1011'
13107        },
13108        '1' => {
13109          'name' => 'crc32',
13110          'offset' => '4',
13111          'type' => '1023'
13112        }
13113      },
13114      'Name' => 'struct pldm_oem_meta_file_io_read_attr_info',
13115      'Size' => '8',
13116      'Type' => 'Struct'
13117    },
13118    '231796' => {
13119      'Header' => 'file_io.h',
13120      'Line' => '70',
13121      'Memb' => {
13122        '0' => {
13123          'name' => 'data',
13124          'offset' => '0',
13125          'type' => '231718'
13126        }
13127      },
13128      'Name' => 'anon-union-file_io.h-70',
13129      'Size' => '4',
13130      'Type' => 'Union'
13131    },
13132    '231814' => {
13133      'Header' => 'file_io.h',
13134      'Line' => '65',
13135      'Memb' => {
13136        '0' => {
13137          'name' => 'version',
13138          'offset' => '0',
13139          'type' => '1145'
13140        },
13141        '1' => {
13142          'name' => 'handle',
13143          'offset' => '8',
13144          'type' => '121'
13145        },
13146        '2' => {
13147          'name' => 'option',
13148          'offset' => '9',
13149          'type' => '121'
13150        },
13151        '3' => {
13152          'name' => 'length',
13153          'offset' => '16',
13154          'type' => '121'
13155        },
13156        '4' => {
13157          'name' => 'info',
13158          'offset' => '18',
13159          'type' => '231796'
13160        }
13161      },
13162      'Name' => 'struct pldm_oem_meta_file_io_read_req',
13163      'Size' => '16',
13164      'Type' => 'Struct'
13165    },
13166    '231892' => {
13167      'Header' => 'file_io.h',
13168      'Line' => '86',
13169      'Memb' => {
13170        '0' => {
13171          'name' => 'attr',
13172          'offset' => '0',
13173          'type' => '231757'
13174        },
13175        '1' => {
13176          'name' => 'data',
13177          'offset' => '0',
13178          'type' => '231718'
13179        }
13180      },
13181      'Name' => 'anon-union-file_io.h-86',
13182      'Size' => '8',
13183      'Type' => 'Union'
13184    },
13185    '231920' => {
13186      'Header' => 'file_io.h',
13187      'Line' => '80',
13188      'Memb' => {
13189        '0' => {
13190          'name' => 'version',
13191          'offset' => '0',
13192          'type' => '1145'
13193        },
13194        '1' => {
13195          'name' => 'completion_code',
13196          'offset' => '8',
13197          'type' => '121'
13198        },
13199        '2' => {
13200          'name' => 'handle',
13201          'offset' => '9',
13202          'type' => '121'
13203        },
13204        '3' => {
13205          'name' => 'option',
13206          'offset' => '16',
13207          'type' => '121'
13208        },
13209        '4' => {
13210          'name' => 'length',
13211          'offset' => '17',
13212          'type' => '121'
13213        },
13214        '5' => {
13215          'name' => 'info',
13216          'offset' => '18',
13217          'type' => '231892'
13218        },
13219        '6' => {
13220          'name' => 'data',
13221          'offset' => '32',
13222          'type' => '94526'
13223        }
13224      },
13225      'Name' => 'struct pldm_oem_meta_file_io_read_resp',
13226      'Size' => '24',
13227      'Type' => 'Struct'
13228    },
13229    '234429' => {
13230      'BaseType' => '231920',
13231      'Name' => 'struct pldm_oem_meta_file_io_read_resp*',
13232      'Size' => '8',
13233      'Type' => 'Pointer'
13234    },
13235    '235612' => {
13236      'BaseType' => '231814',
13237      'Name' => 'struct pldm_oem_meta_file_io_read_req*',
13238      'Size' => '8',
13239      'Type' => 'Pointer'
13240    },
13241    '236046' => {
13242      'BaseType' => '231651',
13243      'Name' => 'struct pldm_oem_meta_file_io_write_req*',
13244      'Size' => '8',
13245      'Type' => 'Pointer'
13246    }
13247  },
13248  'UndefinedSymbols' => {
13249    'libpldm.so.0.9.1' => {
13250      '_ITM_deregisterTMCloneTable' => 0,
13251      '_ITM_registerTMCloneTable' => 0,
13252      '__assert_fail@GLIBC_2.2.5' => 0,
13253      '__cxa_finalize@GLIBC_2.2.5' => 0,
13254      '__errno_location@GLIBC_2.2.5' => 0,
13255      '__gmon_start__' => 0,
13256      '__isoc23_strtol@GLIBC_2.38' => 0,
13257      '__memcpy_chk@GLIBC_2.3.4' => 0,
13258      '__recv_chk@GLIBC_2.4' => 0,
13259      '__recvfrom_chk@GLIBC_2.4' => 0,
13260      '__stack_chk_fail@GLIBC_2.4' => 0,
13261      'bind@GLIBC_2.2.5' => 0,
13262      'calloc@GLIBC_2.2.5' => 0,
13263      'clock_gettime@GLIBC_2.17' => 0,
13264      'close@GLIBC_2.2.5' => 0,
13265      'connect@GLIBC_2.2.5' => 0,
13266      'dup@GLIBC_2.2.5' => 0,
13267      'fclose@GLIBC_2.2.5' => 0,
13268      'fcntl64@GLIBC_2.28' => 0,
13269      'fgets@GLIBC_2.2.5' => 0,
13270      'fopen64@GLIBC_2.2.5' => 0,
13271      'free@GLIBC_2.2.5' => 0,
13272      'getsockopt@GLIBC_2.2.5' => 0,
13273      'malloc@GLIBC_2.2.5' => 0,
13274      'memcmp@GLIBC_2.2.5' => 0,
13275      'memcpy@GLIBC_2.14' => 0,
13276      'memmem@GLIBC_2.2.5' => 0,
13277      'open64@GLIBC_2.2.5' => 0,
13278      'poll@GLIBC_2.2.5' => 0,
13279      'ppoll@GLIBC_2.4' => 0,
13280      'recv@GLIBC_2.2.5' => 0,
13281      'recvmsg@GLIBC_2.2.5' => 0,
13282      'sendmsg@GLIBC_2.2.5' => 0,
13283      'sendto@GLIBC_2.2.5' => 0,
13284      'setsockopt@GLIBC_2.2.5' => 0,
13285      'socket@GLIBC_2.2.5' => 0,
13286      'stat64@GLIBC_2.33' => 0,
13287      'strlen@GLIBC_2.2.5' => 0,
13288      'strnlen@GLIBC_2.2.5' => 0,
13289      'timerfd_create@GLIBC_2.8' => 0,
13290      'timerfd_settime@GLIBC_2.8' => 0,
13291      'write@GLIBC_2.2.5' => 0
13292    }
13293  },
13294  'WordSize' => '8'
13295};
13296