xref: /openbmc/libpldm/abi/x86_64/gcc.dump (revision a9bd972d)
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.10.0',
26  'LibraryVersion' => '0.10.0',
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    '1298' => {
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    '1358' => {
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' => '1006'
79        }
80      },
81      'Return' => '805',
82      'ShortName' => 'is_time_legal'
83    },
84    '1602' => {
85      'Header' => 'utils.h',
86      'Line' => '87',
87      'Param' => {
88        '0' => {
89          'name' => 'dec',
90          'type' => '1018'
91        }
92      },
93      'Return' => '1018',
94      'ShortName' => 'dec2bcd32'
95    },
96    '1731' => {
97      'Header' => 'utils.h',
98      'Line' => '81',
99      'Param' => {
100        '0' => {
101          'name' => 'bcd',
102          'type' => '1018'
103        }
104      },
105      'Return' => '1018',
106      'ShortName' => 'bcd2dec32'
107    },
108    '1834' => {
109      'Header' => 'utils.h',
110      'Line' => '75',
111      'Param' => {
112        '0' => {
113          'name' => 'dec',
114          'type' => '1006'
115        }
116      },
117      'Return' => '1006',
118      'ShortName' => 'dec2bcd16'
119    },
120    '1950' => {
121      'Header' => 'utils.h',
122      'Line' => '69',
123      'Param' => {
124        '0' => {
125          'name' => 'bcd',
126          'type' => '1006'
127        }
128      },
129      'Return' => '1006',
130      'ShortName' => 'bcd2dec16'
131    },
132    '2053' => {
133      'Header' => 'utils.h',
134      'Line' => '63',
135      'Param' => {
136        '0' => {
137          'name' => 'dec',
138          'type' => '121'
139        }
140      },
141      'Return' => '121',
142      'ShortName' => 'dec2bcd8'
143    },
144    '2106' => {
145      'Header' => 'utils.h',
146      'Line' => '57',
147      'Param' => {
148        '0' => {
149          'name' => 'bcd',
150          'type' => '121'
151        }
152      },
153      'Return' => '121',
154      'ShortName' => 'bcd2dec8'
155    },
156    '2159' => {
157      'Header' => 'utils.h',
158      'Line' => '51',
159      'Param' => {
160        '0' => {
161          'name' => 'version',
162          'type' => '2283'
163        },
164        '1' => {
165          'name' => 'buffer',
166          'type' => '977'
167        },
168        '2' => {
169          'name' => 'buffer_size',
170          'type' => '1140'
171        }
172      },
173      'Reg' => {
174        '0' => 'rdi',
175        '1' => 'rcx'
176      },
177      'Return' => '1202',
178      'ShortName' => 'ver2str'
179    },
180    '2288' => {
181      'Header' => 'utils.h',
182      'Line' => '31',
183      'Param' => {
184        '0' => {
185          'name' => 'data',
186          'type' => '2396'
187        },
188        '1' => {
189          'name' => 'size',
190          'type' => '1140'
191        }
192      },
193      'Reg' => {
194        '1' => 'rdx'
195      },
196      'Return' => '121',
197      'ShortName' => 'crc8'
198    },
199    '2402' => {
200      'Header' => 'utils.h',
201      'Line' => '39',
202      'Param' => {
203        '0' => {
204          'name' => 'data',
205          'type' => '2396'
206        },
207        '1' => {
208          'name' => 'size',
209          'type' => '1140'
210        }
211      },
212      'Reg' => {
213        '1' => 'rcx'
214      },
215      'Return' => '1018',
216      'ShortName' => 'crc32'
217    },
218    '4013' => {
219      'Header' => 'base.h',
220      'Line' => '651',
221      'Param' => {
222        '0' => {
223          'name' => 'msg_type',
224          'type' => '121'
225        },
226        '1' => {
227          'name' => 'instance_id',
228          'type' => '121'
229        },
230        '2' => {
231          'name' => 'pldm_type',
232          'type' => '121'
233        },
234        '3' => {
235          'name' => 'command',
236          'type' => '121'
237        },
238        '4' => {
239          'name' => 'msg',
240          'type' => '4206'
241        }
242      },
243      'Return' => '100',
244      'ShortName' => 'encode_pldm_header_only'
245    },
246    '4211' => {
247      'Header' => 'base.h',
248      'Line' => '638',
249      'Param' => {
250        '0' => {
251          'name' => 'instance_id',
252          'type' => '121'
253        },
254        '1' => {
255          'name' => 'type',
256          'type' => '121'
257        },
258        '2' => {
259          'name' => 'command',
260          'type' => '121'
261        },
262        '3' => {
263          'name' => 'cc',
264          'type' => '121'
265        },
266        '4' => {
267          'name' => 'msg',
268          'type' => '4206'
269        }
270      },
271      'Return' => '100',
272      'ShortName' => 'encode_cc_only_resp'
273    },
274    '4420' => {
275      'Header' => 'base.h',
276      'Line' => '621',
277      'Param' => {
278        '0' => {
279          'name' => 'msg',
280          'type' => '4653'
281        },
282        '1' => {
283          'name' => 'payload_length',
284          'type' => '1140'
285        },
286        '2' => {
287          'name' => 'pldm_type',
288          'type' => '4658'
289        },
290        '3' => {
291          'name' => 'transfer_opflag',
292          'type' => '4658'
293        },
294        '4' => {
295          'name' => 'transfer_ctx',
296          'type' => '4663'
297        },
298        '5' => {
299          'name' => 'transfer_handle',
300          'type' => '4663'
301        },
302        '6' => {
303          'name' => 'section_offset',
304          'offset' => '0',
305          'type' => '4663'
306        },
307        '7' => {
308          'name' => 'section_length',
309          'offset' => '8',
310          'type' => '4663'
311        }
312      },
313      'Reg' => {
314        '2' => 'rdx',
315        '3' => 'r10',
316        '4' => 'r8',
317        '5' => 'r9'
318      },
319      'Return' => '100',
320      'ShortName' => 'decode_multipart_receive_req'
321    },
322    '4673' => {
323      'Header' => 'base.h',
324      'Line' => '603',
325      'Param' => {
326        '0' => {
327          'name' => 'instance_id',
328          'type' => '121'
329        },
330        '1' => {
331          'name' => 'tid',
332          'type' => '121'
333        },
334        '2' => {
335          'name' => 'msg',
336          'type' => '4206'
337        }
338      },
339      'Return' => '100',
340      'ShortName' => 'encode_set_tid_req'
341    },
342    '4868' => {
343      'Header' => 'base.h',
344      'Line' => '485',
345      'Param' => {
346        '0' => {
347          'name' => 'msg',
348          'type' => '4653'
349        },
350        '1' => {
351          'name' => 'payload_length',
352          'type' => '1140'
353        },
354        '2' => {
355          'name' => 'completion_code',
356          'type' => '4658'
357        },
358        '3' => {
359          'name' => 'tid',
360          'type' => '4658'
361        }
362      },
363      'Reg' => {
364        '0' => 'rdi',
365        '1' => 'rsi',
366        '2' => 'rdx',
367        '3' => 'rcx'
368      },
369      'Return' => '100',
370      'ShortName' => 'decode_get_tid_resp'
371    },
372    '4984' => {
373      'Header' => 'base.h',
374      'Line' => '591',
375      'Param' => {
376        '0' => {
377          'name' => 'instance_id',
378          'type' => '121'
379        },
380        '1' => {
381          'name' => 'completion_code',
382          'type' => '121'
383        },
384        '2' => {
385          'name' => 'tid',
386          'type' => '121'
387        },
388        '3' => {
389          'name' => 'msg',
390          'type' => '4206'
391        }
392      },
393      'Return' => '100',
394      'ShortName' => 'encode_get_tid_resp'
395    },
396    '5194' => {
397      'Header' => 'base.h',
398      'Line' => '579',
399      'Param' => {
400        '0' => {
401          'name' => 'instance_id',
402          'type' => '121'
403        },
404        '1' => {
405          'name' => 'msg',
406          'type' => '4206'
407        }
408      },
409      'Return' => '100',
410      'ShortName' => 'encode_get_tid_req'
411    },
412    '5327' => {
413      'Header' => 'base.h',
414      'Line' => '464',
415      'Param' => {
416        '0' => {
417          'name' => 'msg',
418          'type' => '4653'
419        },
420        '1' => {
421          'name' => 'payload_length',
422          'type' => '1140'
423        },
424        '2' => {
425          'name' => 'completion_code',
426          'type' => '4658'
427        },
428        '3' => {
429          'name' => 'next_transfer_handle',
430          'type' => '4663'
431        },
432        '4' => {
433          'name' => 'transfer_flag',
434          'type' => '4658'
435        },
436        '5' => {
437          'name' => 'version',
438          'type' => '5556'
439        }
440      },
441      'Reg' => {
442        '1' => 'r10',
443        '2' => 'rdx',
444        '3' => 'rcx',
445        '4' => 'r8',
446        '5' => 'r9'
447      },
448      'Return' => '100',
449      'ShortName' => 'decode_get_version_resp'
450    },
451    '5566' => {
452      'Header' => 'base.h',
453      'Line' => '563',
454      'Param' => {
455        '0' => {
456          'name' => 'msg',
457          'type' => '4653'
458        },
459        '1' => {
460          'name' => 'payload_length',
461          'type' => '1140'
462        },
463        '2' => {
464          'name' => 'transfer_handle',
465          'type' => '4663'
466        },
467        '3' => {
468          'name' => 'transfer_opflag',
469          'type' => '4658'
470        },
471        '4' => {
472          'name' => 'type',
473          'type' => '4658'
474        }
475      },
476      'Reg' => {
477        '0' => 'rdi',
478        '1' => 'rsi',
479        '2' => 'rdx',
480        '3' => 'rcx',
481        '4' => 'r8'
482      },
483      'Return' => '100',
484      'ShortName' => 'decode_get_version_req'
485    },
486    '5696' => {
487      'Header' => 'base.h',
488      'Line' => '549',
489      'Param' => {
490        '0' => {
491          'name' => 'instance_id',
492          'type' => '121'
493        },
494        '1' => {
495          'name' => 'completion_code',
496          'type' => '121'
497        },
498        '2' => {
499          'name' => 'next_transfer_handle',
500          'type' => '1018'
501        },
502        '3' => {
503          'name' => 'transfer_flag',
504          'type' => '121'
505        },
506        '4' => {
507          'name' => 'version_data',
508          'type' => '2283'
509        },
510        '5' => {
511          'name' => 'version_size',
512          'type' => '1140'
513        },
514        '6' => {
515          'name' => 'msg',
516          'offset' => '0',
517          'type' => '4206'
518        }
519      },
520      'Reg' => {
521        '2' => 'r15'
522      },
523      'Return' => '100',
524      'ShortName' => 'encode_get_version_resp'
525    },
526    '6066' => {
527      'Header' => 'base.h',
528      'Line' => '445',
529      'Param' => {
530        '0' => {
531          'name' => 'instance_id',
532          'type' => '121'
533        },
534        '1' => {
535          'name' => 'transfer_handle',
536          'type' => '1018'
537        },
538        '2' => {
539          'name' => 'transfer_opflag',
540          'type' => '121'
541        },
542        '3' => {
543          'name' => 'type',
544          'type' => '121'
545        },
546        '4' => {
547          'name' => 'msg',
548          'type' => '4206'
549        }
550      },
551      'Return' => '100',
552      'ShortName' => 'encode_get_version_req'
553    },
554    '6296' => {
555      'Header' => 'base.h',
556      'Line' => '426',
557      'Param' => {
558        '0' => {
559          'name' => 'msg',
560          'type' => '4653'
561        },
562        '1' => {
563          'name' => 'payload_length',
564          'type' => '1140'
565        },
566        '2' => {
567          'name' => 'completion_code',
568          'type' => '4658'
569        },
570        '3' => {
571          'name' => 'commands',
572          'type' => '6479'
573        }
574      },
575      'Reg' => {
576        '0' => 'rdi',
577        '1' => 'rsi',
578        '2' => 'rdx',
579        '3' => 'rcx'
580      },
581      'Return' => '100',
582      'ShortName' => 'decode_get_commands_resp'
583    },
584    '6489' => {
585      'Header' => 'base.h',
586      'Line' => '393',
587      'Param' => {
588        '0' => {
589          'name' => 'msg',
590          'type' => '4653'
591        },
592        '1' => {
593          'name' => 'payload_length',
594          'type' => '1140'
595        },
596        '2' => {
597          'name' => 'completion_code',
598          'type' => '4658'
599        },
600        '3' => {
601          'name' => 'types',
602          'type' => '6479'
603        }
604      },
605      'Reg' => {
606        '0' => 'rdi',
607        '1' => 'rsi',
608        '2' => 'rdx',
609        '3' => 'rcx'
610      },
611      'Return' => '100',
612      'ShortName' => 'decode_get_types_resp'
613    },
614    '6673' => {
615      'Header' => 'base.h',
616      'Line' => '530',
617      'Param' => {
618        '0' => {
619          'name' => 'instance_id',
620          'type' => '121'
621        },
622        '1' => {
623          'name' => 'completion_code',
624          'type' => '121'
625        },
626        '2' => {
627          'name' => 'commands',
628          'type' => '6941'
629        },
630        '3' => {
631          'name' => 'msg',
632          'type' => '4206'
633        }
634      },
635      'Return' => '100',
636      'ShortName' => 'encode_get_commands_resp'
637    },
638    '6946' => {
639      'Header' => 'base.h',
640      'Line' => '516',
641      'Param' => {
642        '0' => {
643          'name' => 'msg',
644          'type' => '4653'
645        },
646        '1' => {
647          'name' => 'payload_length',
648          'type' => '1140'
649        },
650        '2' => {
651          'name' => 'type',
652          'type' => '4658'
653        },
654        '3' => {
655          'name' => 'version',
656          'type' => '5556'
657        }
658      },
659      'Reg' => {
660        '0' => 'rdi',
661        '1' => 'rsi',
662        '2' => 'rdx',
663        '3' => 'rcx'
664      },
665      'Return' => '100',
666      'ShortName' => 'decode_get_commands_req'
667    },
668    '7057' => {
669      'Header' => 'base.h',
670      'Line' => '503',
671      'Param' => {
672        '0' => {
673          'name' => 'instance_id',
674          'type' => '121'
675        },
676        '1' => {
677          'name' => 'completion_code',
678          'type' => '121'
679        },
680        '2' => {
681          'name' => 'types',
682          'type' => '6941'
683        },
684        '3' => {
685          'name' => 'msg',
686          'type' => '4206'
687        }
688      },
689      'Return' => '100',
690      'ShortName' => 'encode_get_types_resp'
691    },
692    '7325' => {
693      'Header' => 'base.h',
694      'Line' => '408',
695      'Param' => {
696        '0' => {
697          'name' => 'instance_id',
698          'type' => '121'
699        },
700        '1' => {
701          'name' => 'type',
702          'type' => '121'
703        },
704        '2' => {
705          'name' => 'version',
706          'type' => '1088'
707        },
708        '3' => {
709          'name' => 'msg',
710          'type' => '4206'
711        }
712      },
713      'Reg' => {
714        '2' => 'rbp'
715      },
716      'Return' => '100',
717      'ShortName' => 'encode_get_commands_req'
718    },
719    '7530' => {
720      'Header' => 'base.h',
721      'Line' => '376',
722      'Param' => {
723        '0' => {
724          'name' => 'instance_id',
725          'type' => '121'
726        },
727        '1' => {
728          'name' => 'msg',
729          'type' => '4206'
730        }
731      },
732      'Return' => '100',
733      'ShortName' => 'encode_get_types_req'
734    },
735    '7661' => {
736      'Header' => 'base.h',
737      'Line' => '231',
738      'Param' => {
739        '0' => {
740          'name' => 'req',
741          'type' => '7729'
742        },
743        '1' => {
744          'name' => 'resp',
745          'type' => '7729'
746        }
747      },
748      'Reg' => {
749        '0' => 'rdi',
750        '1' => 'rsi'
751      },
752      'Return' => '805',
753      'ShortName' => 'pldm_msg_hdr_correlate_response'
754    },
755    '7734' => {
756      'Header' => 'base.h',
757      'Line' => '361',
758      'Param' => {
759        '0' => {
760          'name' => 'msg',
761          'type' => '7729'
762        },
763        '1' => {
764          'name' => 'hdr',
765          'type' => '7968'
766        }
767      },
768      'Return' => '121',
769      'ShortName' => 'unpack_pldm_header'
770    },
771    '7994' => {
772      'Header' => 'base.h',
773      'Line' => '348',
774      'Param' => {
775        '0' => {
776          'name' => 'hdr',
777          'type' => '8228'
778        },
779        '1' => {
780          'name' => 'msg',
781          'type' => '8233'
782        }
783      },
784      'Return' => '121',
785      'ShortName' => 'pack_pldm_header'
786    },
787    '10322' => {
788      'Header' => 'bios.h',
789      'Line' => '612',
790      'Param' => {
791        '0' => {
792          'name' => 'msg',
793          'type' => '4653'
794        },
795        '1' => {
796          'name' => 'payload_length',
797          'type' => '1140'
798        },
799        '2' => {
800          'name' => 'transfer_handle',
801          'type' => '4663'
802        },
803        '3' => {
804          'name' => 'transfer_flag',
805          'type' => '4658'
806        },
807        '4' => {
808          'name' => 'table_type',
809          'type' => '4658'
810        },
811        '5' => {
812          'name' => 'table',
813          'type' => '10499'
814        }
815      },
816      'Reg' => {
817        '1' => 'rsi',
818        '2' => 'rdi',
819        '3' => 'r10',
820        '4' => 'r8',
821        '5' => 'r9'
822      },
823      'Return' => '100',
824      'ShortName' => 'decode_set_bios_table_req'
825    },
826    '10509' => {
827      'Header' => 'bios.h',
828      'Line' => '594',
829      'Param' => {
830        '0' => {
831          'name' => 'instance_id',
832          'type' => '121'
833        },
834        '1' => {
835          'name' => 'completion_code',
836          'type' => '121'
837        },
838        '2' => {
839          'name' => 'next_transfer_handle',
840          'type' => '1018'
841        },
842        '3' => {
843          'name' => 'msg',
844          'type' => '4206'
845        }
846      },
847      'Return' => '100',
848      'ShortName' => 'encode_set_bios_table_resp'
849    },
850    '10728' => {
851      'Header' => 'bios.h',
852      'Line' => '322',
853      'Param' => {
854        '0' => {
855          'name' => 'msg',
856          'type' => '4653'
857        },
858        '1' => {
859          'name' => 'payload_length',
860          'type' => '1140'
861        },
862        '2' => {
863          'name' => 'completion_code',
864          'type' => '4658'
865        },
866        '3' => {
867          'name' => 'next_transfer_handle',
868          'type' => '4663'
869        }
870      },
871      'Reg' => {
872        '0' => 'rdi',
873        '1' => 'rsi',
874        '2' => 'rdx',
875        '3' => 'rcx'
876      },
877      'Return' => '100',
878      'ShortName' => 'decode_set_bios_table_resp'
879    },
880    '10838' => {
881      'Header' => 'bios.h',
882      'Line' => '302',
883      'Param' => {
884        '0' => {
885          'name' => 'instance_id',
886          'type' => '121'
887        },
888        '1' => {
889          'name' => 'transfer_handle',
890          'type' => '1018'
891        },
892        '2' => {
893          'name' => 'transfer_flag',
894          'type' => '121'
895        },
896        '3' => {
897          'name' => 'table_type',
898          'type' => '121'
899        },
900        '4' => {
901          'name' => 'table_data',
902          'type' => '1214'
903        },
904        '5' => {
905          'name' => 'table_length',
906          'type' => '1140'
907        },
908        '6' => {
909          'name' => 'msg',
910          'offset' => '0',
911          'type' => '4206'
912        },
913        '7' => {
914          'name' => 'payload_length',
915          'offset' => '8',
916          'type' => '1140'
917        }
918      },
919      'Return' => '100',
920      'ShortName' => 'encode_set_bios_table_req'
921    },
922    '11227' => {
923      'Header' => 'bios.h',
924      'Line' => '514',
925      'Param' => {
926        '0' => {
927          'name' => 'instance_id',
928          'type' => '121'
929        },
930        '1' => {
931          'name' => 'completion_code',
932          'type' => '121'
933        },
934        '2' => {
935          'name' => 'next_transfer_handle',
936          'type' => '1018'
937        },
938        '3' => {
939          'name' => 'msg',
940          'type' => '4206'
941        }
942      },
943      'Return' => '100',
944      'ShortName' => 'encode_set_bios_attribute_current_value_resp'
945    },
946    '11441' => {
947      'Header' => 'bios.h',
948      'Line' => '502',
949      'Param' => {
950        '0' => {
951          'name' => 'msg',
952          'type' => '4653'
953        },
954        '1' => {
955          'name' => 'payload_length',
956          'type' => '1140'
957        },
958        '2' => {
959          'name' => 'transfer_handle',
960          'type' => '4663'
961        },
962        '3' => {
963          'name' => 'transfer_flag',
964          'type' => '4658'
965        },
966        '4' => {
967          'name' => 'attribute',
968          'type' => '10499'
969        }
970      },
971      'Reg' => {
972        '1' => 'rsi',
973        '2' => 'rdx',
974        '3' => 'rcx',
975        '4' => 'r8'
976      },
977      'Return' => '100',
978      'ShortName' => 'decode_set_bios_attribute_current_value_req'
979    },
980    '11588' => {
981      'Header' => 'bios.h',
982      'Line' => '279',
983      'Param' => {
984        '0' => {
985          'name' => 'msg',
986          'type' => '4653'
987        },
988        '1' => {
989          'name' => 'payload_length',
990          'type' => '1140'
991        },
992        '2' => {
993          'name' => 'completion_code',
994          'type' => '4658'
995        },
996        '3' => {
997          'name' => 'next_transfer_handle',
998          'type' => '4663'
999        }
1000      },
1001      'Reg' => {
1002        '0' => 'rdi',
1003        '1' => 'rsi',
1004        '2' => 'rdx',
1005        '3' => 'rcx'
1006      },
1007      'Return' => '100',
1008      'ShortName' => 'decode_set_bios_attribute_current_value_resp'
1009    },
1010    '11698' => {
1011      'Header' => 'bios.h',
1012      'Line' => '259',
1013      'Param' => {
1014        '0' => {
1015          'name' => 'instance_id',
1016          'type' => '121'
1017        },
1018        '1' => {
1019          'name' => 'transfer_handle',
1020          'type' => '1018'
1021        },
1022        '2' => {
1023          'name' => 'transfer_flag',
1024          'type' => '121'
1025        },
1026        '3' => {
1027          'name' => 'attribute_data',
1028          'type' => '1214'
1029        },
1030        '4' => {
1031          'name' => 'attribute_length',
1032          'type' => '1140'
1033        },
1034        '5' => {
1035          'name' => 'msg',
1036          'type' => '4206'
1037        },
1038        '6' => {
1039          'name' => 'payload_length',
1040          'offset' => '0',
1041          'type' => '1140'
1042        }
1043      },
1044      'Reg' => {
1045        '3' => 'rbp'
1046      },
1047      'Return' => '100',
1048      'ShortName' => 'encode_set_bios_attribute_current_value_req'
1049    },
1050    '12070' => {
1051      'Header' => 'bios.h',
1052      'Line' => '480',
1053      'Param' => {
1054        '0' => {
1055          'name' => 'instance_id',
1056          'type' => '121'
1057        },
1058        '1' => {
1059          'name' => 'completion_code',
1060          'type' => '121'
1061        },
1062        '2' => {
1063          'name' => 'next_transfer_handle',
1064          'type' => '1018'
1065        },
1066        '3' => {
1067          'name' => 'transfer_flag',
1068          'type' => '121'
1069        },
1070        '4' => {
1071          'name' => 'attribute_data',
1072          'type' => '1214'
1073        },
1074        '5' => {
1075          'name' => 'attribute_length',
1076          'type' => '1140'
1077        },
1078        '6' => {
1079          'name' => 'msg',
1080          'offset' => '0',
1081          'type' => '4206'
1082        }
1083      },
1084      'Reg' => {
1085        '2' => 'r14'
1086      },
1087      'Return' => '100',
1088      'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
1089    },
1090    '12439' => {
1091      'Header' => 'bios.h',
1092      'Line' => '461',
1093      'Param' => {
1094        '0' => {
1095          'name' => 'msg',
1096          'type' => '4653'
1097        },
1098        '1' => {
1099          'name' => 'payload_length',
1100          'type' => '1140'
1101        },
1102        '2' => {
1103          'name' => 'transfer_handle',
1104          'type' => '4663'
1105        },
1106        '3' => {
1107          'name' => 'transfer_op_flag',
1108          'type' => '4658'
1109        },
1110        '4' => {
1111          'name' => 'attribute_handle',
1112          'type' => '12581'
1113        }
1114      },
1115      'Reg' => {
1116        '1' => 'r9',
1117        '2' => 'rdx',
1118        '3' => 'rcx',
1119        '4' => 'r8'
1120      },
1121      'Return' => '100',
1122      'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
1123    },
1124    '12591' => {
1125      'Header' => 'bios.h',
1126      'Line' => '446',
1127      'Param' => {
1128        '0' => {
1129          'name' => 'msg',
1130          'type' => '4653'
1131        },
1132        '1' => {
1133          'name' => 'payload_length',
1134          'type' => '1140'
1135        },
1136        '2' => {
1137          'name' => 'completion_code',
1138          'type' => '4658'
1139        },
1140        '3' => {
1141          'name' => 'next_transfer_handle',
1142          'type' => '4663'
1143        },
1144        '4' => {
1145          'name' => 'transfer_flag',
1146          'type' => '4658'
1147        },
1148        '5' => {
1149          'name' => 'attribute_data',
1150          'type' => '10499'
1151        }
1152      },
1153      'Reg' => {
1154        '1' => 'rsi',
1155        '2' => 'rdx',
1156        '3' => 'r10',
1157        '4' => 'r8',
1158        '5' => 'r9'
1159      },
1160      'Return' => '100',
1161      'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
1162    },
1163    '12753' => {
1164      'Header' => 'bios.h',
1165      'Line' => '430',
1166      'Param' => {
1167        '0' => {
1168          'name' => 'instance_id',
1169          'type' => '121'
1170        },
1171        '1' => {
1172          'name' => 'transfer_handle',
1173          'type' => '1018'
1174        },
1175        '2' => {
1176          'name' => 'transfer_op_flag',
1177          'type' => '121'
1178        },
1179        '3' => {
1180          'name' => 'attribute_handle',
1181          'type' => '1006'
1182        },
1183        '4' => {
1184          'name' => 'msg',
1185          'type' => '4206'
1186        }
1187      },
1188      'Return' => '100',
1189      'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
1190    },
1191    '12982' => {
1192      'Header' => 'bios.h',
1193      'Line' => '412',
1194      'Param' => {
1195        '0' => {
1196          'name' => 'msg',
1197          'type' => '4653'
1198        },
1199        '1' => {
1200          'name' => 'payload_length',
1201          'type' => '1140'
1202        },
1203        '2' => {
1204          'name' => 'completion_code',
1205          'type' => '4658'
1206        },
1207        '3' => {
1208          'name' => 'next_transfer_handle',
1209          'type' => '4663'
1210        },
1211        '4' => {
1212          'name' => 'transfer_flag',
1213          'type' => '4658'
1214        },
1215        '5' => {
1216          'name' => 'bios_table_offset',
1217          'type' => '13144'
1218        }
1219      },
1220      'Reg' => {
1221        '1' => 'r10',
1222        '2' => 'rsi',
1223        '3' => 'rdi',
1224        '4' => 'r8',
1225        '5' => 'r9'
1226      },
1227      'Return' => '100',
1228      'ShortName' => 'decode_get_bios_table_resp'
1229    },
1230    '13154' => {
1231      'Header' => 'bios.h',
1232      'Line' => '395',
1233      'Param' => {
1234        '0' => {
1235          'name' => 'msg',
1236          'type' => '4653'
1237        },
1238        '1' => {
1239          'name' => 'payload_length',
1240          'type' => '1140'
1241        },
1242        '2' => {
1243          'name' => 'transfer_handle',
1244          'type' => '4663'
1245        },
1246        '3' => {
1247          'name' => 'transfer_op_flag',
1248          'type' => '4658'
1249        },
1250        '4' => {
1251          'name' => 'table_type',
1252          'type' => '4658'
1253        }
1254      },
1255      'Reg' => {
1256        '1' => 'r9',
1257        '2' => 'rdx',
1258        '3' => 'rcx',
1259        '4' => 'r8'
1260      },
1261      'Return' => '100',
1262      'ShortName' => 'decode_get_bios_table_req'
1263    },
1264    '13301' => {
1265      'Header' => 'bios.h',
1266      'Line' => '381',
1267      'Param' => {
1268        '0' => {
1269          'name' => 'instance_id',
1270          'type' => '121'
1271        },
1272        '1' => {
1273          'name' => 'transfer_handle',
1274          'type' => '1018'
1275        },
1276        '2' => {
1277          'name' => 'transfer_op_flag',
1278          'type' => '121'
1279        },
1280        '3' => {
1281          'name' => 'table_type',
1282          'type' => '121'
1283        },
1284        '4' => {
1285          'name' => 'msg',
1286          'type' => '4206'
1287        }
1288      },
1289      'Return' => '100',
1290      'ShortName' => 'encode_get_bios_table_req'
1291    },
1292    '13525' => {
1293      'Header' => 'bios.h',
1294      'Line' => '366',
1295      'Param' => {
1296        '0' => {
1297          'name' => 'instance_id',
1298          'type' => '121'
1299        },
1300        '1' => {
1301          'name' => 'completion_code',
1302          'type' => '121'
1303        },
1304        '2' => {
1305          'name' => 'next_transfer_handle',
1306          'type' => '1018'
1307        },
1308        '3' => {
1309          'name' => 'transfer_flag',
1310          'type' => '121'
1311        },
1312        '4' => {
1313          'name' => 'table_data',
1314          'type' => '4658'
1315        },
1316        '5' => {
1317          'name' => 'payload_length',
1318          'type' => '1140'
1319        },
1320        '6' => {
1321          'name' => 'msg',
1322          'offset' => '0',
1323          'type' => '4206'
1324        }
1325      },
1326      'Reg' => {
1327        '2' => 'r15'
1328      },
1329      'Return' => '100',
1330      'ShortName' => 'encode_get_bios_table_resp'
1331    },
1332    '13878' => {
1333      'Header' => 'bios.h',
1334      'Line' => '581',
1335      'Param' => {
1336        '0' => {
1337          'name' => 'msg',
1338          'type' => '4653'
1339        },
1340        '1' => {
1341          'name' => 'payload_length',
1342          'type' => '1140'
1343        },
1344        '2' => {
1345          'name' => 'completion_code',
1346          'type' => '4658'
1347        }
1348      },
1349      'Reg' => {
1350        '0' => 'rdi',
1351        '1' => 'rsi',
1352        '2' => 'rdx'
1353      },
1354      'Return' => '100',
1355      'ShortName' => 'decode_set_date_time_resp'
1356    },
1357    '13951' => {
1358      'Header' => 'bios.h',
1359      'Line' => '565',
1360      'Param' => {
1361        '0' => {
1362          'name' => 'instance_id',
1363          'type' => '121'
1364        },
1365        '1' => {
1366          'name' => 'completion_code',
1367          'type' => '121'
1368        },
1369        '2' => {
1370          'name' => 'msg',
1371          'type' => '4206'
1372        },
1373        '3' => {
1374          'name' => 'payload_length',
1375          'type' => '1140'
1376        }
1377      },
1378      'Return' => '100',
1379      'ShortName' => 'encode_set_date_time_resp'
1380    },
1381    '14158' => {
1382      'Header' => 'bios.h',
1383      'Line' => '551',
1384      'Param' => {
1385        '0' => {
1386          'name' => 'msg',
1387          'type' => '4653'
1388        },
1389        '1' => {
1390          'name' => 'payload_length',
1391          'type' => '1140'
1392        },
1393        '2' => {
1394          'name' => 'seconds',
1395          'type' => '4658'
1396        },
1397        '3' => {
1398          'name' => 'minutes',
1399          'type' => '4658'
1400        },
1401        '4' => {
1402          'name' => 'hours',
1403          'type' => '4658'
1404        },
1405        '5' => {
1406          'name' => 'day',
1407          'type' => '4658'
1408        },
1409        '6' => {
1410          'name' => 'month',
1411          'offset' => '0',
1412          'type' => '4658'
1413        },
1414        '7' => {
1415          'name' => 'year',
1416          'offset' => '8',
1417          'type' => '12581'
1418        }
1419      },
1420      'Reg' => {
1421        '2' => 'rbp',
1422        '3' => 'r12',
1423        '4' => 'r13',
1424        '5' => 'r14'
1425      },
1426      'Return' => '100',
1427      'ShortName' => 'decode_set_date_time_req'
1428    },
1429    '14449' => {
1430      'Header' => 'bios.h',
1431      'Line' => '534',
1432      'Param' => {
1433        '0' => {
1434          'name' => 'instance_id',
1435          'type' => '121'
1436        },
1437        '1' => {
1438          'name' => 'seconds',
1439          'type' => '121'
1440        },
1441        '2' => {
1442          'name' => 'minutes',
1443          'type' => '121'
1444        },
1445        '3' => {
1446          'name' => 'hours',
1447          'type' => '121'
1448        },
1449        '4' => {
1450          'name' => 'day',
1451          'type' => '121'
1452        },
1453        '5' => {
1454          'name' => 'month',
1455          'type' => '121'
1456        },
1457        '6' => {
1458          'name' => 'year',
1459          'offset' => '0',
1460          'type' => '1006'
1461        },
1462        '7' => {
1463          'name' => 'msg',
1464          'offset' => '8',
1465          'type' => '4206'
1466        },
1467        '8' => {
1468          'name' => 'payload_length',
1469          'offset' => '16',
1470          'type' => '1140'
1471        }
1472      },
1473      'Return' => '100',
1474      'ShortName' => 'encode_set_date_time_req'
1475    },
1476    '14942' => {
1477      'Header' => 'bios.h',
1478      'Line' => '238',
1479      'Param' => {
1480        '0' => {
1481          'name' => 'msg',
1482          'type' => '4653'
1483        },
1484        '1' => {
1485          'name' => 'payload_length',
1486          'type' => '1140'
1487        },
1488        '2' => {
1489          'name' => 'completion_code',
1490          'type' => '4658'
1491        },
1492        '3' => {
1493          'name' => 'seconds',
1494          'type' => '4658'
1495        },
1496        '4' => {
1497          'name' => 'minutes',
1498          'type' => '4658'
1499        },
1500        '5' => {
1501          'name' => 'hours',
1502          'type' => '4658'
1503        },
1504        '6' => {
1505          'name' => 'day',
1506          'offset' => '0',
1507          'type' => '4658'
1508        },
1509        '7' => {
1510          'name' => 'month',
1511          'offset' => '8',
1512          'type' => '4658'
1513        },
1514        '8' => {
1515          'name' => 'year',
1516          'offset' => '16',
1517          'type' => '12581'
1518        }
1519      },
1520      'Reg' => {
1521        '1' => 'rdi',
1522        '2' => 'r10',
1523        '3' => 'rdx',
1524        '4' => 'r8',
1525        '5' => 'r9'
1526      },
1527      'Return' => '100',
1528      'ShortName' => 'decode_get_date_time_resp'
1529    },
1530    '15143' => {
1531      'Header' => 'bios.h',
1532      'Line' => '346',
1533      'Param' => {
1534        '0' => {
1535          'name' => 'instance_id',
1536          'type' => '121'
1537        },
1538        '1' => {
1539          'name' => 'completion_code',
1540          'type' => '121'
1541        },
1542        '2' => {
1543          'name' => 'seconds',
1544          'type' => '121'
1545        },
1546        '3' => {
1547          'name' => 'minutes',
1548          'type' => '121'
1549        },
1550        '4' => {
1551          'name' => 'hours',
1552          'type' => '121'
1553        },
1554        '5' => {
1555          'name' => 'day',
1556          'type' => '121'
1557        },
1558        '6' => {
1559          'name' => 'month',
1560          'offset' => '0',
1561          'type' => '121'
1562        },
1563        '7' => {
1564          'name' => 'year',
1565          'offset' => '8',
1566          'type' => '1006'
1567        },
1568        '8' => {
1569          'name' => 'msg',
1570          'offset' => '16',
1571          'type' => '4206'
1572        }
1573      },
1574      'Return' => '100',
1575      'ShortName' => 'encode_get_date_time_resp'
1576    },
1577    '15427' => {
1578      'Header' => 'bios.h',
1579      'Line' => '217',
1580      'Param' => {
1581        '0' => {
1582          'name' => 'instance_id',
1583          'type' => '121'
1584        },
1585        '1' => {
1586          'name' => 'msg',
1587          'type' => '4206'
1588        }
1589      },
1590      'Return' => '100',
1591      'ShortName' => 'encode_get_date_time_req'
1592    },
1593    '17373' => {
1594      'Header' => 'bios_table.h',
1595      'Line' => '633',
1596      'Param' => {
1597        '0' => {
1598          'name' => 'table',
1599          'type' => '1214'
1600        },
1601        '1' => {
1602          'name' => 'size',
1603          'type' => '1140'
1604        }
1605      },
1606      'Reg' => {
1607        '0' => 'rdi',
1608        '1' => 'rsi'
1609      },
1610      'Return' => '805',
1611      'ShortName' => 'pldm_bios_table_checksum'
1612    },
1613    '17518' => {
1614      'Header' => 'bios_table.h',
1615      'Line' => '624',
1616      'Param' => {
1617        '0' => {
1618          'name' => 'src_table',
1619          'type' => '2396'
1620        },
1621        '1' => {
1622          'name' => 'src_length',
1623          'type' => '1140'
1624        },
1625        '2' => {
1626          'name' => 'dest_table',
1627          'type' => '2634'
1628        },
1629        '3' => {
1630          'name' => 'dest_length',
1631          'type' => '13144'
1632        },
1633        '4' => {
1634          'name' => 'entry',
1635          'type' => '2396'
1636        },
1637        '5' => {
1638          'name' => 'entry_length',
1639          'type' => '1140'
1640        }
1641      },
1642      'Reg' => {
1643        '2' => 'r14',
1644        '4' => 'r13'
1645      },
1646      'Return' => '100',
1647      'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
1648    },
1649    '18206' => {
1650      'Header' => 'bios_table.h',
1651      'Line' => '590',
1652      'Param' => {
1653        '0' => {
1654          'name' => 'table',
1655          'type' => '2396'
1656        },
1657        '1' => {
1658          'name' => 'length',
1659          'type' => '1140'
1660        },
1661        '2' => {
1662          'name' => 'handle',
1663          'type' => '1006'
1664        }
1665      },
1666      'Reg' => {
1667        '2' => 'r8'
1668      },
1669      'Return' => '18201',
1670      'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
1671    },
1672    '18469' => {
1673      'Header' => 'bios_table.h',
1674      'Line' => '197',
1675      'Param' => {
1676        '0' => {
1677          'name' => 'table',
1678          'type' => '2396'
1679        },
1680        '1' => {
1681          'name' => 'length',
1682          'type' => '1140'
1683        },
1684        '2' => {
1685          'name' => 'handle',
1686          'type' => '1006'
1687        }
1688      },
1689      'Reg' => {
1690        '2' => 'r8'
1691      },
1692      'Return' => '18615',
1693      'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
1694    },
1695    '18736' => {
1696      'Header' => 'bios_table.h',
1697      'Line' => '187',
1698      'Param' => {
1699        '0' => {
1700          'name' => 'table',
1701          'type' => '2396'
1702        },
1703        '1' => {
1704          'name' => 'length',
1705          'type' => '1140'
1706        },
1707        '2' => {
1708          'name' => 'handle',
1709          'type' => '1006'
1710        }
1711      },
1712      'Reg' => {
1713        '2' => 'r8'
1714      },
1715      'Return' => '18615',
1716      'ShortName' => 'pldm_bios_table_attr_find_by_handle'
1717    },
1718    '18998' => {
1719      'Header' => 'bios_table.h',
1720      'Line' => '146',
1721      'Param' => {
1722        '0' => {
1723          'name' => 'table',
1724          'type' => '2396'
1725        },
1726        '1' => {
1727          'name' => 'length',
1728          'type' => '1140'
1729        },
1730        '2' => {
1731          'name' => 'str',
1732          'type' => '3975'
1733        }
1734      },
1735      'Reg' => {
1736        '0' => 'rbp',
1737        '1' => 'r12',
1738        '2' => 'rbx'
1739      },
1740      'Return' => '19218',
1741      'ShortName' => 'pldm_bios_table_string_find_by_string'
1742    },
1743    '19387' => {
1744      'Header' => 'bios_table.h',
1745      'Line' => '155',
1746      'Param' => {
1747        '0' => {
1748          'name' => 'table',
1749          'type' => '2396'
1750        },
1751        '1' => {
1752          'name' => 'length',
1753          'type' => '1140'
1754        },
1755        '2' => {
1756          'name' => 'handle',
1757          'type' => '1006'
1758        }
1759      },
1760      'Reg' => {
1761        '2' => 'r8'
1762      },
1763      'Return' => '19218',
1764      'ShortName' => 'pldm_bios_table_string_find_by_handle'
1765    },
1766    '20148' => {
1767      'Header' => 'bios_table.h',
1768      'Line' => '53',
1769      'Param' => {
1770        '0' => {
1771          'name' => 'iter',
1772          'type' => '18196'
1773        }
1774      },
1775      'Reg' => {
1776        '0' => 'rdi'
1777      },
1778      'Return' => '2396',
1779      'ShortName' => 'pldm_bios_table_iter_value'
1780    },
1781    '20196' => {
1782      'Header' => 'bios_table.h',
1783      'Line' => '47',
1784      'Param' => {
1785        '0' => {
1786          'name' => 'iter',
1787          'type' => '18196'
1788        }
1789      },
1790      'Return' => '1',
1791      'ShortName' => 'pldm_bios_table_iter_next'
1792    },
1793    '20306' => {
1794      'Header' => 'bios_table.h',
1795      'Line' => '42',
1796      'Param' => {
1797        '0' => {
1798          'name' => 'iter',
1799          'type' => '20381'
1800        }
1801      },
1802      'Return' => '805',
1803      'ShortName' => 'pldm_bios_table_iter_is_end'
1804    },
1805    '20386' => {
1806      'Header' => 'bios_table.h',
1807      'Line' => '34',
1808      'Param' => {
1809        '0' => {
1810          'name' => 'iter',
1811          'type' => '18196'
1812        }
1813      },
1814      'Return' => '1',
1815      'ShortName' => 'pldm_bios_table_iter_free'
1816    },
1817    '20458' => {
1818      'Header' => 'bios_table.h',
1819      'Line' => '28',
1820      'Param' => {
1821        '0' => {
1822          'name' => 'table',
1823          'type' => '2396'
1824        },
1825        '1' => {
1826          'name' => 'length',
1827          'type' => '1140'
1828        },
1829        '2' => {
1830          'name' => 'type',
1831          'type' => '16072'
1832        }
1833      },
1834      'Reg' => {
1835        '0' => 'rbp',
1836        '1' => 'r12',
1837        '2' => 'rbx'
1838      },
1839      'Return' => '18196',
1840      'ShortName' => 'pldm_bios_table_iter_create'
1841    },
1842    '20696' => {
1843      'Header' => 'bios_table.h',
1844      'Line' => '609',
1845      'Param' => {
1846        '0' => {
1847          'name' => 'table',
1848          'type' => '2634'
1849        },
1850        '1' => {
1851          'name' => 'capacity',
1852          'type' => '1140'
1853        },
1854        '2' => {
1855          'name' => 'size',
1856          'type' => '13144'
1857        }
1858      },
1859      'Reg' => {
1860        '0' => 'rbp',
1861        '1' => 'r13',
1862        '2' => 'rbx'
1863      },
1864      'Return' => '100',
1865      'ShortName' => 'pldm_bios_table_append_pad_checksum'
1866    },
1867    '20996' => {
1868      'Header' => 'bios_table.h',
1869      'Line' => '597',
1870      'Param' => {
1871        '0' => {
1872          'name' => 'size_without_pad',
1873          'type' => '1140'
1874        }
1875      },
1876      'Return' => '1140',
1877      'ShortName' => 'pldm_bios_table_pad_checksum_size'
1878    },
1879    '21331' => {
1880      'Header' => 'bios_table.h',
1881      'Line' => '572',
1882      'Param' => {
1883        '0' => {
1884          'name' => 'entry',
1885          'type' => '18201'
1886        }
1887      },
1888      'Reg' => {
1889        '0' => 'rdi'
1890      },
1891      'Return' => '1006',
1892      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
1893    },
1894    '21380' => {
1895      'Header' => 'bios_table.h',
1896      'Line' => '579',
1897      'Param' => {
1898        '0' => {
1899          'name' => 'entry',
1900          'type' => '18201'
1901        }
1902      },
1903      'Return' => '1140',
1904      'ShortName' => 'pldm_bios_table_attr_value_entry_length'
1905    },
1906    '21864' => {
1907      'Header' => 'bios_table.h',
1908      'Line' => '546',
1909      'Param' => {
1910        '0' => {
1911          'name' => 'entry',
1912          'type' => '18201'
1913        }
1914      },
1915      'Reg' => {
1916        '0' => 'rdi'
1917      },
1918      'Return' => '15914',
1919      'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
1920    },
1921    '22004' => {
1922      'Header' => 'bios_table.h',
1923      'Line' => '562',
1924      'Param' => {
1925        '0' => {
1926          'name' => 'entry',
1927          'type' => '2634'
1928        },
1929        '1' => {
1930          'name' => 'entry_length',
1931          'type' => '1140'
1932        },
1933        '2' => {
1934          'name' => 'attr_handle',
1935          'type' => '1006'
1936        },
1937        '3' => {
1938          'name' => 'attr_type',
1939          'type' => '121'
1940        },
1941        '4' => {
1942          'name' => 'cv',
1943          'type' => '15914'
1944        }
1945      },
1946      'Reg' => {
1947        '0' => 'rbx',
1948        '1' => 'r12',
1949        '2' => 'r13',
1950        '3' => 'rbp',
1951        '4' => 'r8'
1952      },
1953      'Return' => '100',
1954      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
1955    },
1956    '22273' => {
1957      'Header' => 'bios_table.h',
1958      'Line' => '540',
1959      'Return' => '1140',
1960      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
1961    },
1962    '22435' => {
1963      'Header' => 'bios_table.h',
1964      'Line' => '533',
1965      'Param' => {
1966        '0' => {
1967          'name' => 'entry',
1968          'type' => '2634'
1969        },
1970        '1' => {
1971          'name' => 'entry_length',
1972          'type' => '1140'
1973        },
1974        '2' => {
1975          'name' => 'attr_handle',
1976          'type' => '1006'
1977        },
1978        '3' => {
1979          'name' => 'attr_type',
1980          'type' => '121'
1981        },
1982        '4' => {
1983          'name' => 'str_length',
1984          'type' => '1006'
1985        },
1986        '5' => {
1987          'name' => 'str',
1988          'type' => '3975'
1989        }
1990      },
1991      'Reg' => {
1992        '0' => 'rbx',
1993        '1' => 'rsi',
1994        '2' => 'rbx',
1995        '3' => 'rcx',
1996        '4' => 'r8',
1997        '5' => 'r9'
1998      },
1999      'Return' => '100',
2000      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
2001    },
2002    '22797' => {
2003      'Header' => 'bios_table.h',
2004      'Line' => '514',
2005      'Param' => {
2006        '0' => {
2007          'name' => 'entry',
2008          'type' => '18201'
2009        },
2010        '1' => {
2011          'name' => 'current_string',
2012          'type' => '10499'
2013        }
2014      },
2015      'Return' => '1',
2016      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
2017    },
2018    '22892' => {
2019      'Header' => 'bios_table.h',
2020      'Line' => '504',
2021      'Param' => {
2022        '0' => {
2023          'name' => 'entry',
2024          'type' => '18201'
2025        }
2026      },
2027      'Reg' => {
2028        '0' => 'rdi'
2029      },
2030      'Return' => '1006',
2031      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
2032    },
2033    '23033' => {
2034      'Header' => 'bios_table.h',
2035      'Line' => '498',
2036      'Param' => {
2037        '0' => {
2038          'name' => 'string_length',
2039          'type' => '1006'
2040        }
2041      },
2042      'Reg' => {
2043        '0' => 'rdi'
2044      },
2045      'Return' => '1140',
2046      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
2047    },
2048    '23215' => {
2049      'Header' => 'bios_table.h',
2050      'Line' => '488',
2051      'Param' => {
2052        '0' => {
2053          'name' => 'entry',
2054          'type' => '2634'
2055        },
2056        '1' => {
2057          'name' => 'entry_length',
2058          'type' => '1140'
2059        },
2060        '2' => {
2061          'name' => 'attr_handle',
2062          'type' => '1006'
2063        },
2064        '3' => {
2065          'name' => 'attr_type',
2066          'type' => '121'
2067        },
2068        '4' => {
2069          'name' => 'count',
2070          'type' => '121'
2071        },
2072        '5' => {
2073          'name' => 'handles',
2074          'type' => '1214'
2075        }
2076      },
2077      'Reg' => {
2078        '0' => 'rdi',
2079        '2' => 'rdi',
2080        '3' => 'rcx',
2081        '4' => 'r8',
2082        '5' => 'r9'
2083      },
2084      'Return' => '100',
2085      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
2086    },
2087    '23502' => {
2088      'Header' => 'bios_table.h',
2089      'Line' => '469',
2090      'Param' => {
2091        '0' => {
2092          'name' => 'entry',
2093          'type' => '18201'
2094        },
2095        '1' => {
2096          'name' => 'handles',
2097          'type' => '4658'
2098        },
2099        '2' => {
2100          'name' => 'number',
2101          'type' => '121'
2102        }
2103      },
2104      'Return' => '121',
2105      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
2106    },
2107    '23749' => {
2108      'Header' => 'bios_table.h',
2109      'Line' => '459',
2110      'Param' => {
2111        '0' => {
2112          'name' => 'entry',
2113          'type' => '18201'
2114        }
2115      },
2116      'Reg' => {
2117        '0' => 'rdi'
2118      },
2119      'Return' => '121',
2120      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
2121    },
2122    '23798' => {
2123      'Header' => 'bios_table.h',
2124      'Line' => '453',
2125      'Param' => {
2126        '0' => {
2127          'name' => 'count',
2128          'type' => '121'
2129        }
2130      },
2131      'Reg' => {
2132        '0' => 'rdi'
2133      },
2134      'Return' => '1140',
2135      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
2136    },
2137    '23847' => {
2138      'Header' => 'bios_table.h',
2139      'Line' => '446',
2140      'Param' => {
2141        '0' => {
2142          'name' => 'entry',
2143          'type' => '18201'
2144        }
2145      },
2146      'Reg' => {
2147        '0' => 'rdi'
2148      },
2149      'Return' => '121',
2150      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
2151    },
2152    '23896' => {
2153      'Header' => 'bios_table.h',
2154      'Line' => '439',
2155      'Param' => {
2156        '0' => {
2157          'name' => 'entry',
2158          'type' => '18201'
2159        }
2160      },
2161      'Reg' => {
2162        '0' => 'rdi'
2163      },
2164      'Return' => '1006',
2165      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
2166    },
2167    '24443' => {
2168      'Header' => 'bios_table.h',
2169      'Line' => '431',
2170      'Param' => {
2171        '0' => {
2172          'name' => 'entry',
2173          'type' => '18615'
2174        },
2175        '1' => {
2176          'name' => 'lower',
2177          'type' => '24564'
2178        },
2179        '2' => {
2180          'name' => 'upper',
2181          'type' => '24564'
2182        },
2183        '3' => {
2184          'name' => 'scalar',
2185          'type' => '4663'
2186        },
2187        '4' => {
2188          'name' => 'def',
2189          'type' => '24564'
2190        }
2191      },
2192      'Reg' => {
2193        '0' => 'rdi',
2194        '1' => 'rsi',
2195        '2' => 'rdx',
2196        '3' => 'rcx',
2197        '4' => 'r8'
2198      },
2199      'Return' => '1',
2200      'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
2201    },
2202    '24579' => {
2203      'Header' => 'bios_table.h',
2204      'Line' => '419',
2205      'Param' => {
2206        '0' => {
2207          'name' => 'entry',
2208          'type' => '2634'
2209        },
2210        '1' => {
2211          'name' => 'entry_length',
2212          'type' => '1140'
2213        },
2214        '2' => {
2215          'name' => 'info',
2216          'type' => '24841'
2217        }
2218      },
2219      'Reg' => {
2220        '0' => 'r12',
2221        '1' => 'rbp',
2222        '2' => 'rbx'
2223      },
2224      'Return' => '100',
2225      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
2226    },
2227    '24851' => {
2228      'Header' => 'bios_table.h',
2229      'Line' => '400',
2230      'Param' => {
2231        '0' => {
2232          'name' => 'info',
2233          'type' => '24841'
2234        },
2235        '1' => {
2236          'name' => 'errmsg',
2237          'type' => '25150'
2238        }
2239      },
2240      'Return' => '100',
2241      'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
2242    },
2243    '25155' => {
2244      'Header' => 'bios_table.h',
2245      'Line' => '407',
2246      'Return' => '1140',
2247      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
2248    },
2249    '25331' => {
2250      'Header' => 'bios_table.h',
2251      'Line' => '374',
2252      'Param' => {
2253        '0' => {
2254          'name' => 'entry',
2255          'type' => '18615'
2256        },
2257        '1' => {
2258          'name' => 'buffer',
2259          'type' => '977'
2260        },
2261        '2' => {
2262          'name' => 'size',
2263          'type' => '1140'
2264        }
2265      },
2266      'Reg' => {
2267        '2' => 'r12'
2268      },
2269      'Return' => '1006',
2270      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
2271    },
2272    '25625' => {
2273      'Header' => 'bios_table.h',
2274      'Line' => '366',
2275      'Param' => {
2276        '0' => {
2277          'name' => 'entry',
2278          'type' => '18615'
2279        }
2280      },
2281      'Reg' => {
2282        '0' => 'rdi'
2283      },
2284      'Return' => '1006',
2285      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
2286    },
2287    '25694' => {
2288      'Header' => 'bios_table.h',
2289      'Line' => '358',
2290      'Param' => {
2291        '0' => {
2292          'name' => 'entry',
2293          'type' => '18615'
2294        }
2295      },
2296      'Reg' => {
2297        '0' => 'rdi'
2298      },
2299      'Return' => '1006',
2300      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
2301    },
2302    '25763' => {
2303      'Header' => 'bios_table.h',
2304      'Line' => '350',
2305      'Param' => {
2306        '0' => {
2307          'name' => 'entry',
2308          'type' => '18615'
2309        }
2310      },
2311      'Reg' => {
2312        '0' => 'rdi'
2313      },
2314      'Return' => '121',
2315      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
2316    },
2317    '25832' => {
2318      'Header' => 'bios_table.h',
2319      'Line' => '342',
2320      'Param' => {
2321        '0' => {
2322          'name' => 'entry',
2323          'type' => '18615'
2324        },
2325        '1' => {
2326          'name' => 'def_string_length',
2327          'type' => '12581'
2328        }
2329      },
2330      'Reg' => {
2331        '0' => 'rdi',
2332        '1' => 'rsi'
2333      },
2334      'Return' => '100',
2335      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
2336    },
2337    '25920' => {
2338      'Header' => 'bios_table.h',
2339      'Line' => '331',
2340      'Param' => {
2341        '0' => {
2342          'name' => 'entry',
2343          'type' => '2634'
2344        },
2345        '1' => {
2346          'name' => 'entry_length',
2347          'type' => '1140'
2348        },
2349        '2' => {
2350          'name' => 'info',
2351          'type' => '26279'
2352        }
2353      },
2354      'Reg' => {
2355        '0' => 'r12',
2356        '2' => 'rbx'
2357      },
2358      'Return' => '100',
2359      'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
2360    },
2361    '26284' => {
2362      'Header' => 'bios_table.h',
2363      'Line' => '310',
2364      'Param' => {
2365        '0' => {
2366          'name' => 'info',
2367          'type' => '26279'
2368        },
2369        '1' => {
2370          'name' => 'errmsg',
2371          'type' => '25150'
2372        }
2373      },
2374      'Reg' => {
2375        '1' => 'rbx'
2376      },
2377      'Return' => '100',
2378      'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
2379    },
2380    '26553' => {
2381      'Header' => 'bios_table.h',
2382      'Line' => '318',
2383      'Param' => {
2384        '0' => {
2385          'name' => 'def_str_len',
2386          'type' => '1006'
2387        }
2388      },
2389      'Reg' => {
2390        '0' => 'rdi'
2391      },
2392      'Return' => '1140',
2393      'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
2394    },
2395    '26803' => {
2396      'Header' => 'bios_table.h',
2397      'Line' => '284',
2398      'Param' => {
2399        '0' => {
2400          'name' => 'entry',
2401          'type' => '18615'
2402        },
2403        '1' => {
2404          'name' => 'def_indices',
2405          'type' => '4658'
2406        },
2407        '2' => {
2408          'name' => 'def_num',
2409          'type' => '121'
2410        }
2411      },
2412      'Reg' => {
2413        '0' => 'rbp',
2414        '1' => 'r12'
2415      },
2416      'Return' => '121',
2417      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
2418    },
2419    '27100' => {
2420      'Header' => 'bios_table.h',
2421      'Line' => '272',
2422      'Param' => {
2423        '0' => {
2424          'name' => 'entry',
2425          'type' => '18615'
2426        },
2427        '1' => {
2428          'name' => 'pv_hdls',
2429          'type' => '12581'
2430        },
2431        '2' => {
2432          'name' => 'pv_num',
2433          'type' => '121'
2434        }
2435      },
2436      'Reg' => {
2437        '0' => 'rcx',
2438        '1' => 'rsi',
2439        '2' => 'rdx'
2440      },
2441      'Return' => '100',
2442      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
2443    },
2444    '27265' => {
2445      'Header' => 'bios_table.h',
2446      'Line' => '255',
2447      'Param' => {
2448        '0' => {
2449          'name' => 'entry',
2450          'type' => '18615'
2451        },
2452        '1' => {
2453          'name' => 'def_num',
2454          'type' => '4658'
2455        }
2456      },
2457      'Reg' => {
2458        '0' => 'rdi',
2459        '1' => 'rsi'
2460      },
2461      'Return' => '100',
2462      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
2463    },
2464    '27344' => {
2465      'Header' => 'bios_table.h',
2466      'Line' => '245',
2467      'Param' => {
2468        '0' => {
2469          'name' => 'entry',
2470          'type' => '18615'
2471        },
2472        '1' => {
2473          'name' => 'pv_num',
2474          'type' => '4658'
2475        }
2476      },
2477      'Reg' => {
2478        '0' => 'rdi',
2479        '1' => 'rsi'
2480      },
2481      'Return' => '100',
2482      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
2483    },
2484    '27404' => {
2485      'Header' => 'bios_table.h',
2486      'Line' => '234',
2487      'Param' => {
2488        '0' => {
2489          'name' => 'entry',
2490          'type' => '2634'
2491        },
2492        '1' => {
2493          'name' => 'entry_length',
2494          'type' => '1140'
2495        },
2496        '2' => {
2497          'name' => 'info',
2498          'type' => '27733'
2499        }
2500      },
2501      'Reg' => {
2502        '0' => 'rbp',
2503        '2' => 'rbx'
2504      },
2505      'Return' => '100',
2506      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
2507    },
2508    '27738' => {
2509      'Header' => 'bios_table.h',
2510      'Line' => '220',
2511      'Param' => {
2512        '0' => {
2513          'name' => 'pv_num',
2514          'type' => '121'
2515        },
2516        '1' => {
2517          'name' => 'def_num',
2518          'type' => '121'
2519        }
2520      },
2521      'Reg' => {
2522        '0' => 'rdi',
2523        '1' => 'rsi'
2524      },
2525      'Return' => '1140',
2526      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
2527    },
2528    '27798' => {
2529      'Header' => 'bios_table.h',
2530      'Line' => '177',
2531      'Param' => {
2532        '0' => {
2533          'name' => 'entry',
2534          'type' => '18615'
2535        }
2536      },
2537      'Reg' => {
2538        '0' => 'rdi'
2539      },
2540      'Return' => '1006',
2541      'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
2542    },
2543    '27845' => {
2544      'Header' => 'bios_table.h',
2545      'Line' => '169',
2546      'Param' => {
2547        '0' => {
2548          'name' => 'entry',
2549          'type' => '18615'
2550        }
2551      },
2552      'Reg' => {
2553        '0' => 'rdi'
2554      },
2555      'Return' => '121',
2556      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
2557    },
2558    '27892' => {
2559      'Header' => 'bios_table.h',
2560      'Line' => '162',
2561      'Param' => {
2562        '0' => {
2563          'name' => 'entry',
2564          'type' => '18615'
2565        }
2566      },
2567      'Reg' => {
2568        '0' => 'rdi'
2569      },
2570      'Return' => '1006',
2571      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
2572    },
2573    '28525' => {
2574      'Header' => 'bios_table.h',
2575      'Line' => '135',
2576      'Param' => {
2577        '0' => {
2578          'name' => 'entry',
2579          'type' => '19218'
2580        },
2581        '1' => {
2582          'name' => 'buffer',
2583          'type' => '977'
2584        },
2585        '2' => {
2586          'name' => 'size',
2587          'type' => '1140'
2588        }
2589      },
2590      'Reg' => {
2591        '0' => 'rdi',
2592        '1' => 'rsi',
2593        '2' => 'rdx'
2594      },
2595      'Return' => '100',
2596      'ShortName' => 'pldm_bios_table_string_entry_decode_string'
2597    },
2598    '28762' => {
2599      'Header' => 'bios_table.h',
2600      'Line' => '120',
2601      'Param' => {
2602        '0' => {
2603          'name' => 'entry',
2604          'type' => '19218'
2605        }
2606      },
2607      'Reg' => {
2608        '0' => 'rdi'
2609      },
2610      'Return' => '1006',
2611      'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
2612    },
2613    '28809' => {
2614      'Header' => 'bios_table.h',
2615      'Line' => '113',
2616      'Param' => {
2617        '0' => {
2618          'name' => 'entry',
2619          'type' => '19218'
2620        }
2621      },
2622      'Reg' => {
2623        '0' => 'rdi'
2624      },
2625      'Return' => '1006',
2626      'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
2627    },
2628    '28856' => {
2629      'Header' => 'bios_table.h',
2630      'Line' => '106',
2631      'Param' => {
2632        '0' => {
2633          'name' => 'entry',
2634          'type' => '2634'
2635        },
2636        '1' => {
2637          'name' => 'entry_length',
2638          'type' => '1140'
2639        },
2640        '2' => {
2641          'name' => 'str',
2642          'type' => '3975'
2643        },
2644        '3' => {
2645          'name' => 'str_length',
2646          'type' => '1006'
2647        }
2648      },
2649      'Return' => '100',
2650      'ShortName' => 'pldm_bios_table_string_entry_encode'
2651    },
2652    '29213' => {
2653      'Header' => 'bios_table.h',
2654      'Line' => '92',
2655      'Param' => {
2656        '0' => {
2657          'name' => 'string_length',
2658          'type' => '1006'
2659        }
2660      },
2661      'Reg' => {
2662        '0' => 'rdi'
2663      },
2664      'Return' => '1140',
2665      'ShortName' => 'pldm_bios_table_string_entry_encode_length'
2666    },
2667    '35752' => {
2668      'Header' => 'firmware_update.h',
2669      'Line' => '1501',
2670      'Param' => {
2671        '0' => {
2672          'name' => 'msg',
2673          'type' => '4653'
2674        },
2675        '1' => {
2676          'name' => 'payload_length',
2677          'type' => '1140'
2678        },
2679        '2' => {
2680          'name' => 'completion_code',
2681          'type' => '4658'
2682        },
2683        '3' => {
2684          'name' => 'non_functioning_component_indication',
2685          'type' => '35934'
2686        },
2687        '4' => {
2688          'name' => 'non_functioning_component_bitmap',
2689          'type' => '35939'
2690        }
2691      },
2692      'Reg' => {
2693        '0' => 'rbx',
2694        '3' => 'rbp',
2695        '4' => 'r12'
2696      },
2697      'Return' => '100',
2698      'ShortName' => 'decode_cancel_update_resp'
2699    },
2700    '35949' => {
2701      'Header' => 'firmware_update.h',
2702      'Line' => '1484',
2703      'Param' => {
2704        '0' => {
2705          'name' => 'instance_id',
2706          'type' => '121'
2707        },
2708        '1' => {
2709          'name' => 'msg',
2710          'type' => '4206'
2711        },
2712        '2' => {
2713          'name' => 'payload_length',
2714          'type' => '1140'
2715        }
2716      },
2717      'Return' => '100',
2718      'ShortName' => 'encode_cancel_update_req'
2719    },
2720    '36120' => {
2721      'Header' => 'firmware_update.h',
2722      'Line' => '1469',
2723      'Param' => {
2724        '0' => {
2725          'name' => 'msg',
2726          'type' => '4653'
2727        },
2728        '1' => {
2729          'name' => 'payload_length',
2730          'type' => '1140'
2731        },
2732        '2' => {
2733          'name' => 'completion_code',
2734          'type' => '4658'
2735        }
2736      },
2737      'Reg' => {
2738        '0' => 'rdi',
2739        '1' => 'rsi',
2740        '2' => 'rdx'
2741      },
2742      'Return' => '100',
2743      'ShortName' => 'decode_cancel_update_component_resp'
2744    },
2745    '36196' => {
2746      'Header' => 'firmware_update.h',
2747      'Line' => '1457',
2748      'Param' => {
2749        '0' => {
2750          'name' => 'instance_id',
2751          'type' => '121'
2752        },
2753        '1' => {
2754          'name' => 'msg',
2755          'type' => '4206'
2756        },
2757        '2' => {
2758          'name' => 'payload_length',
2759          'type' => '1140'
2760        }
2761      },
2762      'Return' => '100',
2763      'ShortName' => 'encode_cancel_update_component_req'
2764    },
2765    '36367' => {
2766      'Header' => 'firmware_update.h',
2767      'Line' => '1439',
2768      'Param' => {
2769        '0' => {
2770          'name' => 'msg',
2771          'type' => '4653'
2772        },
2773        '1' => {
2774          'name' => 'payload_length',
2775          'type' => '1140'
2776        },
2777        '2' => {
2778          'name' => 'completion_code',
2779          'type' => '4658'
2780        },
2781        '3' => {
2782          'name' => 'current_state',
2783          'type' => '4658'
2784        },
2785        '4' => {
2786          'name' => 'previous_state',
2787          'type' => '4658'
2788        },
2789        '5' => {
2790          'name' => 'aux_state',
2791          'type' => '4658'
2792        },
2793        '6' => {
2794          'name' => 'aux_state_status',
2795          'offset' => '0',
2796          'type' => '4658'
2797        },
2798        '7' => {
2799          'name' => 'progress_percent',
2800          'offset' => '8',
2801          'type' => '4658'
2802        },
2803        '8' => {
2804          'name' => 'reason_code',
2805          'offset' => '16',
2806          'type' => '4658'
2807        },
2808        '9' => {
2809          'name' => 'update_option_flags_enabled',
2810          'offset' => '24',
2811          'type' => '36694'
2812        }
2813      },
2814      'Reg' => {
2815        '0' => 'rbx',
2816        '3' => 'r12',
2817        '4' => 'rbp',
2818        '5' => 'r13'
2819      },
2820      'Return' => '100',
2821      'ShortName' => 'decode_get_status_resp'
2822    },
2823    '36704' => {
2824      'Header' => 'firmware_update.h',
2825      'Line' => '1419',
2826      'Param' => {
2827        '0' => {
2828          'name' => 'instance_id',
2829          'type' => '121'
2830        },
2831        '1' => {
2832          'name' => 'msg',
2833          'type' => '4206'
2834        },
2835        '2' => {
2836          'name' => 'payload_length',
2837          'type' => '1140'
2838        }
2839      },
2840      'Return' => '100',
2841      'ShortName' => 'encode_get_status_req'
2842    },
2843    '36875' => {
2844      'Header' => 'firmware_update.h',
2845      'Line' => '1403',
2846      'Param' => {
2847        '0' => {
2848          'name' => 'msg',
2849          'type' => '4653'
2850        },
2851        '1' => {
2852          'name' => 'payload_length',
2853          'type' => '1140'
2854        },
2855        '2' => {
2856          'name' => 'completion_code',
2857          'type' => '4658'
2858        },
2859        '3' => {
2860          'name' => 'estimated_time_activation',
2861          'type' => '12581'
2862        }
2863      },
2864      'Reg' => {
2865        '1' => 'rsi',
2866        '2' => 'rdx',
2867        '3' => 'rcx'
2868      },
2869      'Return' => '100',
2870      'ShortName' => 'decode_activate_firmware_resp'
2871    },
2872    '37001' => {
2873      'Header' => 'firmware_update.h',
2874      'Line' => '1389',
2875      'Param' => {
2876        '0' => {
2877          'name' => 'instance_id',
2878          'type' => '121'
2879        },
2880        '1' => {
2881          'name' => 'self_contained_activation_req',
2882          'type' => '29940'
2883        },
2884        '2' => {
2885          'name' => 'msg',
2886          'type' => '4206'
2887        },
2888        '3' => {
2889          'name' => 'payload_length',
2890          'type' => '1140'
2891        }
2892      },
2893      'Return' => '100',
2894      'ShortName' => 'encode_activate_firmware_req'
2895    },
2896    '37243' => {
2897      'Header' => 'firmware_update.h',
2898      'Line' => '1374',
2899      'Param' => {
2900        '0' => {
2901          'name' => 'instance_id',
2902          'type' => '121'
2903        },
2904        '1' => {
2905          'name' => 'completion_code',
2906          'type' => '121'
2907        },
2908        '2' => {
2909          'name' => 'msg',
2910          'type' => '4206'
2911        },
2912        '3' => {
2913          'name' => 'payload_length',
2914          'type' => '1140'
2915        }
2916      },
2917      'Return' => '100',
2918      'ShortName' => 'encode_apply_complete_resp'
2919    },
2920    '37433' => {
2921      'Header' => 'firmware_update.h',
2922      'Line' => '1357',
2923      'Param' => {
2924        '0' => {
2925          'name' => 'msg',
2926          'type' => '4653'
2927        },
2928        '1' => {
2929          'name' => 'payload_length',
2930          'type' => '1140'
2931        },
2932        '2' => {
2933          'name' => 'apply_result',
2934          'type' => '4658'
2935        },
2936        '3' => {
2937          'name' => 'comp_activation_methods_modification',
2938          'type' => '37543'
2939        }
2940      },
2941      'Reg' => {
2942        '0' => 'rdi',
2943        '1' => 'rsi',
2944        '2' => 'rdx',
2945        '3' => 'rcx'
2946      },
2947      'Return' => '100',
2948      'ShortName' => 'decode_apply_complete_req'
2949    },
2950    '37553' => {
2951      'Header' => 'firmware_update.h',
2952      'Line' => '1344',
2953      'Param' => {
2954        '0' => {
2955          'name' => 'instance_id',
2956          'type' => '121'
2957        },
2958        '1' => {
2959          'name' => 'completion_code',
2960          'type' => '121'
2961        },
2962        '2' => {
2963          'name' => 'msg',
2964          'type' => '4206'
2965        },
2966        '3' => {
2967          'name' => 'payload_length',
2968          'type' => '1140'
2969        }
2970      },
2971      'Return' => '100',
2972      'ShortName' => 'encode_verify_complete_resp'
2973    },
2974    '37743' => {
2975      'Header' => 'firmware_update.h',
2976      'Line' => '1329',
2977      'Param' => {
2978        '0' => {
2979          'name' => 'msg',
2980          'type' => '4653'
2981        },
2982        '1' => {
2983          'name' => 'payload_length',
2984          'type' => '1140'
2985        },
2986        '2' => {
2987          'name' => 'verify_result',
2988          'type' => '4658'
2989        }
2990      },
2991      'Reg' => {
2992        '0' => 'rdi',
2993        '1' => 'rsi',
2994        '2' => 'rdx'
2995      },
2996      'Return' => '100',
2997      'ShortName' => 'decode_verify_complete_req'
2998    },
2999    '37819' => {
3000      'Header' => 'firmware_update.h',
3001      'Line' => '1318',
3002      'Param' => {
3003        '0' => {
3004          'name' => 'instance_id',
3005          'type' => '121'
3006        },
3007        '1' => {
3008          'name' => 'completion_code',
3009          'type' => '121'
3010        },
3011        '2' => {
3012          'name' => 'msg',
3013          'type' => '4206'
3014        },
3015        '3' => {
3016          'name' => 'payload_length',
3017          'type' => '1140'
3018        }
3019      },
3020      'Return' => '100',
3021      'ShortName' => 'encode_transfer_complete_resp'
3022    },
3023    '38009' => {
3024      'Header' => 'firmware_update.h',
3025      'Line' => '1302',
3026      'Param' => {
3027        '0' => {
3028          'name' => 'msg',
3029          'type' => '4653'
3030        },
3031        '1' => {
3032          'name' => 'payload_length',
3033          'type' => '1140'
3034        },
3035        '2' => {
3036          'name' => 'transfer_result',
3037          'type' => '4658'
3038        }
3039      },
3040      'Reg' => {
3041        '0' => 'rdi',
3042        '1' => 'rsi',
3043        '2' => 'rdx'
3044      },
3045      'Return' => '100',
3046      'ShortName' => 'decode_transfer_complete_req'
3047    },
3048    '38085' => {
3049      'Header' => 'firmware_update.h',
3050      'Line' => '1289',
3051      'Param' => {
3052        '0' => {
3053          'name' => 'instance_id',
3054          'type' => '121'
3055        },
3056        '1' => {
3057          'name' => 'completion_code',
3058          'type' => '121'
3059        },
3060        '2' => {
3061          'name' => 'msg',
3062          'type' => '4206'
3063        },
3064        '3' => {
3065          'name' => 'payload_length',
3066          'type' => '1140'
3067        }
3068      },
3069      'Reg' => {
3070        '2' => 'rbx'
3071      },
3072      'Return' => '100',
3073      'ShortName' => 'encode_request_firmware_data_resp'
3074    },
3075    '38275' => {
3076      'Header' => 'firmware_update.h',
3077      'Line' => '1267',
3078      'Param' => {
3079        '0' => {
3080          'name' => 'msg',
3081          'type' => '4653'
3082        },
3083        '1' => {
3084          'name' => 'payload_length',
3085          'type' => '1140'
3086        },
3087        '2' => {
3088          'name' => 'offset',
3089          'type' => '4663'
3090        },
3091        '3' => {
3092          'name' => 'length',
3093          'type' => '4663'
3094        }
3095      },
3096      'Reg' => {
3097        '0' => 'rdi',
3098        '1' => 'rsi',
3099        '2' => 'rdx',
3100        '3' => 'rcx'
3101      },
3102      'Return' => '100',
3103      'ShortName' => 'decode_request_firmware_data_req'
3104    },
3105    '38395' => {
3106      'Header' => 'firmware_update.h',
3107      'Line' => '1249',
3108      'Param' => {
3109        '0' => {
3110          'name' => 'msg',
3111          'type' => '4653'
3112        },
3113        '1' => {
3114          'name' => 'payload_length',
3115          'type' => '1140'
3116        },
3117        '2' => {
3118          'name' => 'completion_code',
3119          'type' => '4658'
3120        },
3121        '3' => {
3122          'name' => 'comp_compatibility_resp',
3123          'type' => '4658'
3124        },
3125        '4' => {
3126          'name' => 'comp_compatibility_resp_code',
3127          'type' => '4658'
3128        },
3129        '5' => {
3130          'name' => 'update_option_flags_enabled',
3131          'type' => '36694'
3132        },
3133        '6' => {
3134          'name' => 'time_before_req_fw_data',
3135          'offset' => '0',
3136          'type' => '12581'
3137        }
3138      },
3139      'Reg' => {
3140        '0' => 'rbx',
3141        '3' => 'r12',
3142        '4' => 'rbp',
3143        '5' => 'r13'
3144      },
3145      'Return' => '100',
3146      'ShortName' => 'decode_update_component_resp'
3147    },
3148    '38629' => {
3149      'Header' => 'firmware_update.h',
3150      'Line' => '1225',
3151      'Param' => {
3152        '0' => {
3153          'name' => 'instance_id',
3154          'type' => '121'
3155        },
3156        '1' => {
3157          'name' => 'comp_classification',
3158          'type' => '1006'
3159        },
3160        '2' => {
3161          'name' => 'comp_identifier',
3162          'type' => '1006'
3163        },
3164        '3' => {
3165          'name' => 'comp_classification_index',
3166          'type' => '121'
3167        },
3168        '4' => {
3169          'name' => 'comp_comparison_stamp',
3170          'type' => '1018'
3171        },
3172        '5' => {
3173          'name' => 'comp_image_size',
3174          'type' => '1018'
3175        },
3176        '6' => {
3177          'name' => 'update_option_flags',
3178          'offset' => '0',
3179          'type' => '30716'
3180        },
3181        '7' => {
3182          'name' => 'comp_ver_str_type',
3183          'offset' => '8',
3184          'type' => '121'
3185        },
3186        '8' => {
3187          'name' => 'comp_ver_str_len',
3188          'offset' => '16',
3189          'type' => '121'
3190        },
3191        '9' => {
3192          'name' => 'comp_ver_str',
3193          'offset' => '24',
3194          'type' => '39097'
3195        },
3196        '10' => {
3197          'name' => 'msg',
3198          'offset' => '32',
3199          'type' => '4206'
3200        },
3201        '11' => {
3202          'name' => 'payload_length',
3203          'offset' => '40',
3204          'type' => '1140'
3205        }
3206      },
3207      'Return' => '100',
3208      'ShortName' => 'encode_update_component_req'
3209    },
3210    '39107' => {
3211      'Header' => 'firmware_update.h',
3212      'Line' => '1198',
3213      'Param' => {
3214        '0' => {
3215          'name' => 'msg',
3216          'type' => '4653'
3217        },
3218        '1' => {
3219          'name' => 'payload_length',
3220          'type' => '31723'
3221        },
3222        '2' => {
3223          'name' => 'completion_code',
3224          'type' => '4658'
3225        },
3226        '3' => {
3227          'name' => 'comp_resp',
3228          'type' => '4658'
3229        },
3230        '4' => {
3231          'name' => 'comp_resp_code',
3232          'type' => '4658'
3233        }
3234      },
3235      'Reg' => {
3236        '0' => 'rbx',
3237        '3' => 'r12',
3238        '4' => 'rbp'
3239      },
3240      'Return' => '100',
3241      'ShortName' => 'decode_pass_component_table_resp'
3242    },
3243    '39306' => {
3244      'Header' => 'firmware_update.h',
3245      'Line' => '1180',
3246      'Param' => {
3247        '0' => {
3248          'name' => 'instance_id',
3249          'type' => '121'
3250        },
3251        '1' => {
3252          'name' => 'transfer_flag',
3253          'type' => '121'
3254        },
3255        '2' => {
3256          'name' => 'comp_classification',
3257          'type' => '1006'
3258        },
3259        '3' => {
3260          'name' => 'comp_identifier',
3261          'type' => '1006'
3262        },
3263        '4' => {
3264          'name' => 'comp_classification_index',
3265          'type' => '121'
3266        },
3267        '5' => {
3268          'name' => 'comp_comparison_stamp',
3269          'type' => '1018'
3270        },
3271        '6' => {
3272          'name' => 'comp_ver_str_type',
3273          'offset' => '0',
3274          'type' => '121'
3275        },
3276        '7' => {
3277          'name' => 'comp_ver_str_len',
3278          'offset' => '8',
3279          'type' => '121'
3280        },
3281        '8' => {
3282          'name' => 'comp_ver_str',
3283          'offset' => '16',
3284          'type' => '39097'
3285        },
3286        '9' => {
3287          'name' => 'msg',
3288          'offset' => '24',
3289          'type' => '4206'
3290        },
3291        '10' => {
3292          'name' => 'payload_length',
3293          'offset' => '32',
3294          'type' => '1140'
3295        }
3296      },
3297      'Return' => '100',
3298      'ShortName' => 'encode_pass_component_table_req'
3299    },
3300    '39791' => {
3301      'Header' => 'firmware_update.h',
3302      'Line' => '1155',
3303      'Param' => {
3304        '0' => {
3305          'name' => 'msg',
3306          'type' => '4653'
3307        },
3308        '1' => {
3309          'name' => 'payload_length',
3310          'type' => '1140'
3311        },
3312        '2' => {
3313          'name' => 'completion_code',
3314          'type' => '4658'
3315        },
3316        '3' => {
3317          'name' => 'fd_meta_data_len',
3318          'type' => '12581'
3319        },
3320        '4' => {
3321          'name' => 'fd_will_send_pkg_data',
3322          'type' => '4658'
3323        }
3324      },
3325      'Reg' => {
3326        '1' => 'r9',
3327        '2' => 'rdx',
3328        '3' => 'rcx',
3329        '4' => 'r8'
3330      },
3331      'Return' => '100',
3332      'ShortName' => 'decode_request_update_resp'
3333    },
3334    '39938' => {
3335      'Header' => 'firmware_update.h',
3336      'Line' => '1136',
3337      'Param' => {
3338        '0' => {
3339          'name' => 'instance_id',
3340          'type' => '121'
3341        },
3342        '1' => {
3343          'name' => 'max_transfer_size',
3344          'type' => '1018'
3345        },
3346        '2' => {
3347          'name' => 'num_of_comp',
3348          'type' => '1006'
3349        },
3350        '3' => {
3351          'name' => 'max_outstanding_transfer_req',
3352          'type' => '121'
3353        },
3354        '4' => {
3355          'name' => 'pkg_data_len',
3356          'type' => '1006'
3357        },
3358        '5' => {
3359          'name' => 'comp_image_set_ver_str_type',
3360          'type' => '121'
3361        },
3362        '6' => {
3363          'name' => 'comp_image_set_ver_str_len',
3364          'offset' => '0',
3365          'type' => '121'
3366        },
3367        '7' => {
3368          'name' => 'comp_img_set_ver_str',
3369          'offset' => '8',
3370          'type' => '39097'
3371        },
3372        '8' => {
3373          'name' => 'msg',
3374          'offset' => '16',
3375          'type' => '4206'
3376        },
3377        '9' => {
3378          'name' => 'payload_length',
3379          'offset' => '24',
3380          'type' => '1140'
3381        }
3382      },
3383      'Return' => '100',
3384      'ShortName' => 'encode_request_update_req'
3385    },
3386    '49497' => {
3387      'Header' => 'firmware_update.h',
3388      'Line' => '952',
3389      'Param' => {
3390        '0' => {
3391          'name' => 'data',
3392          'type' => '1214'
3393        },
3394        '1' => {
3395          'name' => 'length',
3396          'type' => '1140'
3397        },
3398        '2' => {
3399          'name' => 'component_data',
3400          'type' => '49819'
3401        },
3402        '3' => {
3403          'name' => 'active_comp_ver_str',
3404          'type' => '10499'
3405        },
3406        '4' => {
3407          'name' => 'pending_comp_ver_str',
3408          'type' => '10499'
3409        }
3410      },
3411      'Reg' => {
3412        '1' => 'r9',
3413        '2' => 'rdx',
3414        '3' => 'rdi',
3415        '4' => 'r8'
3416      },
3417      'Return' => '100',
3418      'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
3419    },
3420    '49824' => {
3421      'Header' => 'firmware_update.h',
3422      'Line' => '933',
3423      'Param' => {
3424        '0' => {
3425          'name' => 'msg',
3426          'type' => '4653'
3427        },
3428        '1' => {
3429          'name' => 'payload_length',
3430          'type' => '1140'
3431        },
3432        '2' => {
3433          'name' => 'resp_data',
3434          'type' => '50044'
3435        },
3436        '3' => {
3437          'name' => 'active_comp_image_set_ver_str',
3438          'type' => '10499'
3439        },
3440        '4' => {
3441          'name' => 'pending_comp_image_set_ver_str',
3442          'type' => '10499'
3443        },
3444        '5' => {
3445          'name' => 'comp_parameter_table',
3446          'type' => '10499'
3447        }
3448      },
3449      'Reg' => {
3450        '0' => 'rbx',
3451        '1' => 'r12',
3452        '2' => 'rbp',
3453        '3' => 'r13',
3454        '4' => 'r14',
3455        '5' => 'r15'
3456      },
3457      'Return' => '100',
3458      'ShortName' => 'decode_get_firmware_parameters_resp'
3459    },
3460    '50049' => {
3461      'Header' => 'firmware_update.h',
3462      'Line' => '916',
3463      'Param' => {
3464        '0' => {
3465          'name' => 'instance_id',
3466          'type' => '121'
3467        },
3468        '1' => {
3469          'name' => 'payload_length',
3470          'type' => '1140'
3471        },
3472        '2' => {
3473          'name' => 'msg',
3474          'type' => '4206'
3475        }
3476      },
3477      'Reg' => {
3478        '0' => 'rdi',
3479        '1' => 'rsi',
3480        '2' => 'rdx'
3481      },
3482      'Return' => '100',
3483      'ShortName' => 'encode_get_firmware_parameters_req'
3484    },
3485    '50189' => {
3486      'Header' => 'firmware_update.h',
3487      'Line' => '898',
3488      'Param' => {
3489        '0' => {
3490          'name' => 'msg',
3491          'type' => '4653'
3492        },
3493        '1' => {
3494          'name' => 'payload_length',
3495          'type' => '1140'
3496        },
3497        '2' => {
3498          'name' => 'completion_code',
3499          'type' => '4658'
3500        },
3501        '3' => {
3502          'name' => 'device_identifiers_len',
3503          'type' => '4663'
3504        },
3505        '4' => {
3506          'name' => 'descriptor_count',
3507          'type' => '4658'
3508        },
3509        '5' => {
3510          'name' => 'descriptor_data',
3511          'type' => '50345'
3512        }
3513      },
3514      'Reg' => {
3515        '1' => 'r10',
3516        '3' => 'rcx',
3517        '4' => 'r8',
3518        '5' => 'r9'
3519      },
3520      'Return' => '100',
3521      'ShortName' => 'decode_query_device_identifiers_resp'
3522    },
3523    '50355' => {
3524      'Header' => 'firmware_update.h',
3525      'Line' => '883',
3526      'Param' => {
3527        '0' => {
3528          'name' => 'instance_id',
3529          'type' => '121'
3530        },
3531        '1' => {
3532          'name' => 'payload_length',
3533          'type' => '1140'
3534        },
3535        '2' => {
3536          'name' => 'msg',
3537          'type' => '4206'
3538        }
3539      },
3540      'Reg' => {
3541        '0' => 'rdi',
3542        '1' => 'rsi',
3543        '2' => 'rdx'
3544      },
3545      'Return' => '100',
3546      'ShortName' => 'encode_query_device_identifiers_req'
3547    },
3548    '50495' => {
3549      'Header' => 'firmware_update.h',
3550      'Line' => '867',
3551      'Param' => {
3552        '0' => {
3553          'name' => 'data',
3554          'type' => '1214'
3555        },
3556        '1' => {
3557          'name' => 'length',
3558          'type' => '1140'
3559        },
3560        '2' => {
3561          'name' => 'pldm_comp_image_info',
3562          'type' => '50642'
3563        },
3564        '3' => {
3565          'name' => 'comp_version_str',
3566          'type' => '10499'
3567        }
3568      },
3569      'Reg' => {
3570        '0' => 'rbx',
3571        '1' => 'r13',
3572        '2' => 'rbp',
3573        '3' => 'r12'
3574      },
3575      'Return' => '100',
3576      'ShortName' => 'decode_pldm_comp_image_info'
3577    },
3578    '50647' => {
3579      'Header' => 'firmware_update.h',
3580      'Line' => '852',
3581      'Param' => {
3582        '0' => {
3583          'name' => 'data',
3584          'type' => '1214'
3585        },
3586        '1' => {
3587          'name' => 'length',
3588          'type' => '1140'
3589        },
3590        '2' => {
3591          'name' => 'descriptor_title_str_type',
3592          'type' => '4658'
3593        },
3594        '3' => {
3595          'name' => 'descriptor_title_str',
3596          'type' => '10499'
3597        },
3598        '4' => {
3599          'name' => 'descriptor_data',
3600          'type' => '10499'
3601        }
3602      },
3603      'Reg' => {
3604        '0' => 'rbx',
3605        '1' => 'rbp',
3606        '2' => 'r14',
3607        '3' => 'r12',
3608        '4' => 'r13'
3609      },
3610      'Return' => '100',
3611      'ShortName' => 'decode_vendor_defined_descriptor_value'
3612    },
3613    '50829' => {
3614      'Header' => 'firmware_update.h',
3615      'Line' => '836',
3616      'Param' => {
3617        '0' => {
3618          'name' => 'data',
3619          'type' => '1214'
3620        },
3621        '1' => {
3622          'name' => 'length',
3623          'type' => '1140'
3624        },
3625        '2' => {
3626          'name' => 'descriptor_type',
3627          'type' => '12581'
3628        },
3629        '3' => {
3630          'name' => 'descriptor_data',
3631          'type' => '10499'
3632        }
3633      },
3634      'Reg' => {
3635        '0' => 'rbx',
3636        '1' => 'r12',
3637        '3' => 'rbp'
3638      },
3639      'Return' => '100',
3640      'ShortName' => 'decode_descriptor_type_length_value'
3641    },
3642    '51001' => {
3643      'Header' => 'firmware_update.h',
3644      'Line' => '817',
3645      'Param' => {
3646        '0' => {
3647          'name' => 'data',
3648          'type' => '1214'
3649        },
3650        '1' => {
3651          'name' => 'length',
3652          'type' => '1140'
3653        },
3654        '2' => {
3655          'name' => 'component_bitmap_bit_length',
3656          'type' => '1006'
3657        },
3658        '3' => {
3659          'name' => 'fw_device_id_record',
3660          'type' => '51258'
3661        },
3662        '4' => {
3663          'name' => 'applicable_components',
3664          'type' => '10499'
3665        },
3666        '5' => {
3667          'name' => 'comp_image_set_version_str',
3668          'type' => '10499'
3669        },
3670        '6' => {
3671          'name' => 'record_descriptors',
3672          'offset' => '0',
3673          'type' => '10499'
3674        },
3675        '7' => {
3676          'name' => 'fw_device_pkg_data',
3677          'offset' => '8',
3678          'type' => '10499'
3679        }
3680      },
3681      'Reg' => {
3682        '1' => 'r15',
3683        '3' => 'rbp',
3684        '4' => 'r14',
3685        '5' => 'r13'
3686      },
3687      'Return' => '100',
3688      'ShortName' => 'decode_firmware_device_id_record'
3689    },
3690    '51263' => {
3691      'Header' => 'firmware_update.h',
3692      'Line' => '796',
3693      'Param' => {
3694        '0' => {
3695          'name' => 'data',
3696          'type' => '1214'
3697        },
3698        '1' => {
3699          'name' => 'length',
3700          'type' => '1140'
3701        },
3702        '2' => {
3703          'name' => 'package_header_info',
3704          'type' => '51568'
3705        },
3706        '3' => {
3707          'name' => 'package_version_str',
3708          'type' => '10499'
3709        }
3710      },
3711      'Reg' => {
3712        '0' => 'rbx',
3713        '1' => 'r13',
3714        '2' => 'rbp',
3715        '3' => 'r12'
3716      },
3717      'Return' => '100',
3718      'ShortName' => 'decode_pldm_package_header_info'
3719    },
3720    '54781' => {
3721      'Header' => 'fru.h',
3722      'Line' => '502',
3723      'Param' => {
3724        '0' => {
3725          'name' => 'instance_id',
3726          'type' => '121'
3727        },
3728        '1' => {
3729          'name' => 'completion_code',
3730          'type' => '121'
3731        },
3732        '2' => {
3733          'name' => 'next_data_transfer_handle',
3734          'type' => '1018'
3735        },
3736        '3' => {
3737          'name' => 'payload_length',
3738          'type' => '1140'
3739        },
3740        '4' => {
3741          'name' => 'msg',
3742          'type' => '4206'
3743        }
3744      },
3745      'Return' => '100',
3746      'ShortName' => 'encode_set_fru_record_table_resp'
3747    },
3748    '55021' => {
3749      'Header' => 'fru.h',
3750      'Line' => '487',
3751      'Param' => {
3752        '0' => {
3753          'name' => 'msg',
3754          'type' => '4653'
3755        },
3756        '1' => {
3757          'name' => 'payload_length',
3758          'type' => '1140'
3759        },
3760        '2' => {
3761          'name' => 'data_transfer_handle',
3762          'type' => '4663'
3763        },
3764        '3' => {
3765          'name' => 'transfer_flag',
3766          'type' => '4658'
3767        },
3768        '4' => {
3769          'name' => 'fru_table_data',
3770          'type' => '10499'
3771        }
3772      },
3773      'Reg' => {
3774        '1' => 'rsi',
3775        '2' => 'rdx',
3776        '3' => 'rcx',
3777        '4' => 'r8'
3778      },
3779      'Return' => '100',
3780      'ShortName' => 'decode_set_fru_record_table_req'
3781    },
3782    '55188' => {
3783      'Header' => 'fru.h',
3784      'Line' => '360',
3785      'Param' => {
3786        '0' => {
3787          'name' => 'msg',
3788          'type' => '4653'
3789        },
3790        '1' => {
3791          'name' => 'payload_length',
3792          'type' => '1140'
3793        },
3794        '2' => {
3795          'name' => 'completion_code',
3796          'type' => '4658'
3797        },
3798        '3' => {
3799          'name' => 'next_data_transfer_handle',
3800          'type' => '4663'
3801        },
3802        '4' => {
3803          'name' => 'transfer_flag',
3804          'type' => '4658'
3805        },
3806        '5' => {
3807          'name' => 'fru_record_table_data',
3808          'type' => '4658'
3809        },
3810        '6' => {
3811          'name' => 'fru_record_table_length',
3812          'offset' => '0',
3813          'type' => '13144'
3814        }
3815      },
3816      'Return' => '100',
3817      'ShortName' => 'decode_get_fru_record_table_resp'
3818    },
3819    '55418' => {
3820      'Header' => 'fru.h',
3821      'Line' => '387',
3822      'Param' => {
3823        '0' => {
3824          'name' => 'msg',
3825          'type' => '4653'
3826        },
3827        '1' => {
3828          'name' => 'payload_length',
3829          'type' => '1140'
3830        },
3831        '2' => {
3832          'name' => 'completion_code',
3833          'type' => '4658'
3834        },
3835        '3' => {
3836          'name' => 'next_data_transfer_handle',
3837          'type' => '4663'
3838        },
3839        '4' => {
3840          'name' => 'transfer_flag',
3841          'type' => '4658'
3842        },
3843        '5' => {
3844          'name' => 'fru_record_table_data',
3845          'type' => '4658'
3846        },
3847        '6' => {
3848          'name' => 'fru_record_table_length',
3849          'offset' => '0',
3850          'type' => '13144'
3851        },
3852        '7' => {
3853          'name' => 'max_fru_record_table_length',
3854          'offset' => '8',
3855          'type' => '1140'
3856        }
3857      },
3858      'Reg' => {
3859        '3' => 'r10',
3860        '4' => 'r8',
3861        '5' => 'r9'
3862      },
3863      'Return' => '100',
3864      'ShortName' => 'decode_get_fru_record_table_resp_safe'
3865    },
3866    '55739' => {
3867      'Header' => 'fru.h',
3868      'Line' => '339',
3869      'Param' => {
3870        '0' => {
3871          'name' => 'instance_id',
3872          'type' => '121'
3873        },
3874        '1' => {
3875          'name' => 'data_transfer_handle',
3876          'type' => '1018'
3877        },
3878        '2' => {
3879          'name' => 'transfer_operation_flag',
3880          'type' => '121'
3881        },
3882        '3' => {
3883          'name' => 'msg',
3884          'type' => '4206'
3885        },
3886        '4' => {
3887          'name' => 'payload_length',
3888          'type' => '1140'
3889        }
3890      },
3891      'Return' => '100',
3892      'ShortName' => 'encode_get_fru_record_table_req'
3893    },
3894    '55974' => {
3895      'Header' => 'fru.h',
3896      'Line' => '451',
3897      'Param' => {
3898        '0' => {
3899          'name' => 'msg',
3900          'type' => '4653'
3901        },
3902        '1' => {
3903          'name' => 'payload_length',
3904          'type' => '1140'
3905        },
3906        '2' => {
3907          'name' => 'completion_code',
3908          'type' => '4658'
3909        },
3910        '3' => {
3911          'name' => 'next_transfer_handle',
3912          'type' => '4663'
3913        },
3914        '4' => {
3915          'name' => 'transfer_flag',
3916          'type' => '4658'
3917        },
3918        '5' => {
3919          'name' => 'fru_structure_data',
3920          'type' => '10499'
3921        }
3922      },
3923      'Reg' => {
3924        '1' => 'rsi',
3925        '2' => 'rdx',
3926        '3' => 'r10',
3927        '4' => 'r8',
3928        '5' => 'r9'
3929      },
3930      'Return' => '100',
3931      'ShortName' => 'decode_get_fru_record_by_option_resp'
3932    },
3933    '56141' => {
3934      'Header' => 'fru.h',
3935      'Line' => '313',
3936      'Param' => {
3937        '0' => {
3938          'name' => 'instance_id',
3939          'type' => '121'
3940        },
3941        '1' => {
3942          'name' => 'completion_code',
3943          'type' => '121'
3944        },
3945        '2' => {
3946          'name' => 'next_data_transfer_handle',
3947          'type' => '1018'
3948        },
3949        '3' => {
3950          'name' => 'transfer_flag',
3951          'type' => '121'
3952        },
3953        '4' => {
3954          'name' => 'fru_structure_data',
3955          'type' => '2396'
3956        },
3957        '5' => {
3958          'name' => 'data_size',
3959          'type' => '1140'
3960        },
3961        '6' => {
3962          'name' => 'msg',
3963          'offset' => '0',
3964          'type' => '4206'
3965        },
3966        '7' => {
3967          'name' => 'payload_length',
3968          'offset' => '8',
3969          'type' => '1140'
3970        }
3971      },
3972      'Reg' => {
3973        '2' => 'r15'
3974      },
3975      'Return' => '100',
3976      'ShortName' => 'encode_get_fru_record_by_option_resp'
3977    },
3978    '56532' => {
3979      'Header' => 'fru.h',
3980      'Line' => '292',
3981      'Param' => {
3982        '0' => {
3983          'name' => 'msg',
3984          'type' => '4653'
3985        },
3986        '1' => {
3987          'name' => 'payload_length',
3988          'type' => '1140'
3989        },
3990        '2' => {
3991          'name' => 'data_transfer_handle',
3992          'type' => '4663'
3993        },
3994        '3' => {
3995          'name' => 'fru_table_handle',
3996          'type' => '12581'
3997        },
3998        '4' => {
3999          'name' => 'record_set_identifier',
4000          'type' => '12581'
4001        },
4002        '5' => {
4003          'name' => 'record_type',
4004          'type' => '4658'
4005        },
4006        '6' => {
4007          'name' => 'field_type',
4008          'offset' => '0',
4009          'type' => '4658'
4010        },
4011        '7' => {
4012          'name' => 'transfer_op_flag',
4013          'offset' => '8',
4014          'type' => '4658'
4015        }
4016      },
4017      'Reg' => {
4018        '1' => 'r10',
4019        '2' => 'rdx',
4020        '3' => 'rdi',
4021        '4' => 'r8',
4022        '5' => 'r9'
4023      },
4024      'Return' => '100',
4025      'ShortName' => 'decode_get_fru_record_by_option_req'
4026    },
4027    '56734' => {
4028      'Header' => 'fru.h',
4029      'Line' => '433',
4030      'Param' => {
4031        '0' => {
4032          'name' => 'instance_id',
4033          'type' => '121'
4034        },
4035        '1' => {
4036          'name' => 'data_transfer_handle',
4037          'type' => '1018'
4038        },
4039        '2' => {
4040          'name' => 'fru_table_handle',
4041          'type' => '1006'
4042        },
4043        '3' => {
4044          'name' => 'record_set_identifier',
4045          'type' => '1006'
4046        },
4047        '4' => {
4048          'name' => 'record_type',
4049          'type' => '121'
4050        },
4051        '5' => {
4052          'name' => 'field_type',
4053          'type' => '121'
4054        },
4055        '6' => {
4056          'name' => 'transfer_op_flag',
4057          'offset' => '0',
4058          'type' => '121'
4059        },
4060        '7' => {
4061          'name' => 'msg',
4062          'offset' => '8',
4063          'type' => '4206'
4064        },
4065        '8' => {
4066          'name' => 'payload_length',
4067          'offset' => '16',
4068          'type' => '1140'
4069        }
4070      },
4071      'Return' => '100',
4072      'ShortName' => 'encode_get_fru_record_by_option_req'
4073    },
4074    '57031' => {
4075      'Header' => 'fru.h',
4076      'Line' => '468',
4077      'Param' => {
4078        '0' => {
4079          'name' => 'table',
4080          'type' => '1214'
4081        },
4082        '1' => {
4083          'name' => 'table_size',
4084          'type' => '1140'
4085        },
4086        '2' => {
4087          'name' => 'record_table',
4088          'type' => '4658'
4089        },
4090        '3' => {
4091          'name' => 'record_size',
4092          'type' => '13144'
4093        },
4094        '4' => {
4095          'name' => 'rsi',
4096          'type' => '1006'
4097        },
4098        '5' => {
4099          'name' => 'rt',
4100          'type' => '121'
4101        },
4102        '6' => {
4103          'name' => 'ft',
4104          'offset' => '0',
4105          'type' => '121'
4106        }
4107      },
4108      'Return' => '100',
4109      'ShortName' => 'get_fru_record_by_option'
4110    },
4111    '57691' => {
4112      'Header' => 'fru.h',
4113      'Line' => '409',
4114      'Param' => {
4115        '0' => {
4116          'name' => 'fru_table',
4117          'type' => '4658'
4118        },
4119        '1' => {
4120          'name' => 'total_size',
4121          'type' => '1140'
4122        },
4123        '2' => {
4124          'name' => 'curr_size',
4125          'type' => '13144'
4126        },
4127        '3' => {
4128          'name' => 'record_set_id',
4129          'type' => '1006'
4130        },
4131        '4' => {
4132          'name' => 'record_type',
4133          'type' => '121'
4134        },
4135        '5' => {
4136          'name' => 'num_frus',
4137          'type' => '121'
4138        },
4139        '6' => {
4140          'name' => 'encoding',
4141          'offset' => '0',
4142          'type' => '121'
4143        },
4144        '7' => {
4145          'name' => 'tlvs',
4146          'offset' => '8',
4147          'type' => '4658'
4148        },
4149        '8' => {
4150          'name' => 'tlvs_size',
4151          'offset' => '16',
4152          'type' => '1140'
4153        }
4154      },
4155      'Reg' => {
4156        '0' => 'rdi',
4157        '2' => 'rbx',
4158        '4' => 'r8',
4159        '5' => 'r9'
4160      },
4161      'Return' => '100',
4162      'ShortName' => 'encode_fru_record'
4163    },
4164    '58013' => {
4165      'Header' => 'fru.h',
4166      'Line' => '269',
4167      'Param' => {
4168        '0' => {
4169          'name' => 'instance_id',
4170          'type' => '121'
4171        },
4172        '1' => {
4173          'name' => 'completion_code',
4174          'type' => '121'
4175        },
4176        '2' => {
4177          'name' => 'next_data_transfer_handle',
4178          'type' => '1018'
4179        },
4180        '3' => {
4181          'name' => 'transfer_flag',
4182          'type' => '121'
4183        },
4184        '4' => {
4185          'name' => 'msg',
4186          'type' => '4206'
4187        }
4188      },
4189      'Return' => '100',
4190      'ShortName' => 'encode_get_fru_record_table_resp'
4191    },
4192    '58235' => {
4193      'Header' => 'fru.h',
4194      'Line' => '251',
4195      'Param' => {
4196        '0' => {
4197          'name' => 'msg',
4198          'type' => '4653'
4199        },
4200        '1' => {
4201          'name' => 'payload_length',
4202          'type' => '1140'
4203        },
4204        '2' => {
4205          'name' => 'data_transfer_handle',
4206          'type' => '4663'
4207        },
4208        '3' => {
4209          'name' => 'transfer_operation_flag',
4210          'type' => '4658'
4211        }
4212      },
4213      'Reg' => {
4214        '0' => 'rdi',
4215        '1' => 'rsi',
4216        '2' => 'rdx',
4217        '3' => 'rcx'
4218      },
4219      'Return' => '100',
4220      'ShortName' => 'decode_get_fru_record_table_req'
4221    },
4222    '58339' => {
4223      'Header' => 'fru.h',
4224      'Line' => '232',
4225      'Param' => {
4226        '0' => {
4227          'name' => 'instance_id',
4228          'type' => '121'
4229        },
4230        '1' => {
4231          'name' => 'completion_code',
4232          'type' => '121'
4233        },
4234        '2' => {
4235          'name' => 'fru_data_major_version',
4236          'type' => '121'
4237        },
4238        '3' => {
4239          'name' => 'fru_data_minor_version',
4240          'type' => '121'
4241        },
4242        '4' => {
4243          'name' => 'fru_table_maximum_size',
4244          'type' => '1018'
4245        },
4246        '5' => {
4247          'name' => 'fru_table_length',
4248          'type' => '1018'
4249        },
4250        '6' => {
4251          'name' => 'total_record_set_identifiers',
4252          'offset' => '0',
4253          'type' => '1006'
4254        },
4255        '7' => {
4256          'name' => 'total_table_records',
4257          'offset' => '8',
4258          'type' => '1006'
4259        },
4260        '8' => {
4261          'name' => 'checksum',
4262          'offset' => '16',
4263          'type' => '1018'
4264        },
4265        '9' => {
4266          'name' => 'msg',
4267          'offset' => '24',
4268          'type' => '4206'
4269        }
4270      },
4271      'Return' => '100',
4272      'ShortName' => 'encode_get_fru_record_table_metadata_resp'
4273    },
4274    '58642' => {
4275      'Header' => 'fru.h',
4276      'Line' => '203',
4277      'Param' => {
4278        '0' => {
4279          'name' => 'msg',
4280          'type' => '4653'
4281        },
4282        '1' => {
4283          'name' => 'payload_length',
4284          'type' => '1140'
4285        },
4286        '2' => {
4287          'name' => 'completion_code',
4288          'type' => '4658'
4289        },
4290        '3' => {
4291          'name' => 'fru_data_major_version',
4292          'type' => '4658'
4293        },
4294        '4' => {
4295          'name' => 'fru_data_minor_version',
4296          'type' => '4658'
4297        },
4298        '5' => {
4299          'name' => 'fru_table_maximum_size',
4300          'type' => '4663'
4301        },
4302        '6' => {
4303          'name' => 'fru_table_length',
4304          'offset' => '0',
4305          'type' => '4663'
4306        },
4307        '7' => {
4308          'name' => 'total_record_set_identifiers',
4309          'offset' => '8',
4310          'type' => '12581'
4311        },
4312        '8' => {
4313          'name' => 'total_table_records',
4314          'offset' => '16',
4315          'type' => '12581'
4316        },
4317        '9' => {
4318          'name' => 'checksum',
4319          'offset' => '24',
4320          'type' => '4663'
4321        }
4322      },
4323      'Reg' => {
4324        '1' => 'rdi',
4325        '2' => 'rdx',
4326        '3' => 'r10',
4327        '4' => 'r8',
4328        '5' => 'r9'
4329      },
4330      'Return' => '100',
4331      'ShortName' => 'decode_get_fru_record_table_metadata_resp'
4332    },
4333    '58852' => {
4334      'Header' => 'fru.h',
4335      'Line' => '178',
4336      'Param' => {
4337        '0' => {
4338          'name' => 'instance_id',
4339          'type' => '121'
4340        },
4341        '1' => {
4342          'name' => 'msg',
4343          'type' => '4206'
4344        },
4345        '2' => {
4346          'name' => 'payload_length',
4347          'type' => '1140'
4348        }
4349      },
4350      'Return' => '100',
4351      'ShortName' => 'encode_get_fru_record_table_metadata_req'
4352    },
4353    '76097' => {
4354      'Header' => 'pdr.h',
4355      'Line' => '638',
4356      'Param' => {
4357        '0' => {
4358          'name' => 'pdr',
4359          'type' => '1214'
4360        },
4361        '1' => {
4362          'name' => 'pdr_len',
4363          'type' => '1006'
4364        },
4365        '2' => {
4366          'name' => 'num_entities',
4367          'type' => '13144'
4368        },
4369        '3' => {
4370          'name' => 'entities',
4371          'type' => '76422'
4372        }
4373      },
4374      'Reg' => {
4375        '2' => 'rbp',
4376        '3' => 'r12'
4377      },
4378      'Return' => '1',
4379      'ShortName' => 'pldm_entity_association_pdr_extract'
4380    },
4381    '76437' => {
4382      'Header' => 'pdr.h',
4383      'Line' => '626',
4384      'Param' => {
4385        '0' => {
4386          'name' => 'tree',
4387          'type' => '76486'
4388        }
4389      },
4390      'Reg' => {
4391        '0' => 'rdi'
4392      },
4393      'Return' => '805',
4394      'ShortName' => 'pldm_is_empty_entity_assoc_tree'
4395    },
4396    '76491' => {
4397      'Header' => 'pdr.h',
4398      'Line' => '616',
4399      'Param' => {
4400        '0' => {
4401          'name' => 'tree',
4402          'type' => '76486'
4403        }
4404      },
4405      'Reg' => {
4406        '0' => 'rdi'
4407      },
4408      'Return' => '1',
4409      'ShortName' => 'pldm_entity_association_tree_destroy_root'
4410    },
4411    '76650' => {
4412      'Header' => 'pdr.h',
4413      'Line' => '593',
4414      'Param' => {
4415        '0' => {
4416          'name' => 'org_tree',
4417          'type' => '76486'
4418        },
4419        '1' => {
4420          'name' => 'new_tree',
4421          'type' => '76486'
4422        }
4423      },
4424      'Return' => '1',
4425      'ShortName' => 'pldm_entity_association_tree_copy_root'
4426    },
4427    '77079' => {
4428      'Header' => 'pdr.h',
4429      'Line' => '567',
4430      'Param' => {
4431        '0' => {
4432          'name' => 'tree',
4433          'type' => '76486'
4434        },
4435        '1' => {
4436          'name' => 'entity',
4437          'type' => '66797'
4438        }
4439      },
4440      'Return' => '60666',
4441      'ShortName' => 'pldm_entity_association_tree_find'
4442    },
4443    '77359' => {
4444      'Header' => 'pdr.h',
4445      'Line' => '581',
4446      'Param' => {
4447        '0' => {
4448          'name' => 'tree',
4449          'type' => '76486'
4450        },
4451        '1' => {
4452          'name' => 'entity',
4453          'type' => '66797'
4454        },
4455        '2' => {
4456          'name' => 'is_remote',
4457          'type' => '805'
4458        }
4459      },
4460      'Return' => '60666',
4461      'ShortName' => 'pldm_entity_association_tree_find_with_locality'
4462    },
4463    '77741' => {
4464      'Header' => 'pdr.h',
4465      'Line' => '213',
4466      'Param' => {
4467        '0' => {
4468          'name' => 'repo',
4469          'type' => '77863'
4470        },
4471        '1' => {
4472          'name' => 'first',
4473          'type' => '1018'
4474        },
4475        '2' => {
4476          'name' => 'last',
4477          'type' => '1018'
4478        }
4479      },
4480      'Reg' => {
4481        '1' => 'rsi',
4482        '2' => 'rdx'
4483      },
4484      'Return' => '60661',
4485      'ShortName' => 'pldm_pdr_find_last_in_range'
4486    },
4487    '77868' => {
4488      'Header' => 'pdr.h',
4489      'Line' => '178',
4490      'Param' => {
4491        '0' => {
4492          'name' => 'repo',
4493          'type' => '61542'
4494        }
4495      },
4496      'Reg' => {
4497        '0' => 'rdi'
4498      },
4499      'Return' => '1',
4500      'ShortName' => 'pldm_pdr_remove_remote_pdrs'
4501    },
4502    '78116' => {
4503      'Header' => 'pdr.h',
4504      'Line' => '187',
4505      'Param' => {
4506        '0' => {
4507          'name' => 'repo',
4508          'type' => '61542'
4509        },
4510        '1' => {
4511          'name' => 'terminus_handle',
4512          'type' => '1006'
4513        }
4514      },
4515      'Reg' => {
4516        '0' => 'rdi',
4517        '1' => 'rsi'
4518      },
4519      'Return' => '1',
4520      'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
4521    },
4522    '78384' => {
4523      'Header' => 'pdr.h',
4524      'Line' => '528',
4525      'Param' => {
4526        '0' => {
4527          'name' => 'tree',
4528          'type' => '76486'
4529        },
4530        '1' => {
4531          'name' => 'entity',
4532          'type' => '59799'
4533        },
4534        '2' => {
4535          'name' => 'node',
4536          'type' => '77074'
4537        }
4538      },
4539      'Return' => '1',
4540      'ShortName' => 'pldm_find_entity_ref_in_tree'
4541    },
4542    '78671' => {
4543      'Header' => 'pdr.h',
4544      'Line' => '517',
4545      'Param' => {
4546        '0' => {
4547          'name' => 'node',
4548          'type' => '60666'
4549        },
4550        '1' => {
4551          'name' => 'repo',
4552          'type' => '61542'
4553        },
4554        '2' => {
4555          'name' => 'entities',
4556          'type' => '76422'
4557        },
4558        '3' => {
4559          'name' => 'num_entities',
4560          'type' => '1140'
4561        },
4562        '4' => {
4563          'name' => 'is_remote',
4564          'type' => '805'
4565        },
4566        '5' => {
4567          'name' => 'terminus_handle',
4568          'type' => '1006'
4569        },
4570        '6' => {
4571          'name' => 'record_handle',
4572          'offset' => '0',
4573          'type' => '1018'
4574        }
4575      },
4576      'Reg' => {
4577        '0' => 'rdi',
4578        '1' => 'rsi',
4579        '2' => 'rdx',
4580        '3' => 'rcx',
4581        '4' => 'r8',
4582        '5' => 'r9'
4583      },
4584      'Return' => '100',
4585      'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
4586    },
4587    '78904' => {
4588      'Header' => 'pdr.h',
4589      'Line' => '500',
4590      'Param' => {
4591        '0' => {
4592          'name' => 'node',
4593          'type' => '60666'
4594        },
4595        '1' => {
4596          'name' => 'repo',
4597          'type' => '61542'
4598        },
4599        '2' => {
4600          'name' => 'entities',
4601          'type' => '76422'
4602        },
4603        '3' => {
4604          'name' => 'num_entities',
4605          'type' => '1140'
4606        },
4607        '4' => {
4608          'name' => 'is_remote',
4609          'type' => '805'
4610        },
4611        '5' => {
4612          'name' => 'terminus_handle',
4613          'type' => '1006'
4614        }
4615      },
4616      'Return' => '100',
4617      'ShortName' => 'pldm_entity_association_pdr_add_from_node'
4618    },
4619    '79122' => {
4620      'Header' => 'pdr.h',
4621      'Line' => '451',
4622      'Param' => {
4623        '0' => {
4624          'name' => 'tree',
4625          'type' => '76486'
4626        },
4627        '1' => {
4628          'name' => 'repo',
4629          'type' => '61542'
4630        },
4631        '2' => {
4632          'name' => 'is_remote',
4633          'type' => '805'
4634        },
4635        '3' => {
4636          'name' => 'terminus_handle',
4637          'type' => '1006'
4638        }
4639      },
4640      'Return' => '100',
4641      'ShortName' => 'pldm_entity_association_pdr_add'
4642    },
4643    '80679' => {
4644      'Header' => 'pdr.h',
4645      'Line' => '554',
4646      'Param' => {
4647        '0' => {
4648          'name' => 'parent',
4649          'type' => '60666'
4650        },
4651        '1' => {
4652          'name' => 'node',
4653          'type' => '66797'
4654        }
4655      },
4656      'Reg' => {
4657        '0' => 'rdi',
4658        '1' => 'rsi'
4659      },
4660      'Return' => '805',
4661      'ShortName' => 'pldm_is_current_parent_child'
4662    },
4663    '80768' => {
4664      'Header' => 'pdr.h',
4665      'Line' => '540',
4666      'Param' => {
4667        '0' => {
4668          'name' => 'node',
4669          'type' => '60666'
4670        },
4671        '1' => {
4672          'name' => 'association_type',
4673          'type' => '121'
4674        }
4675      },
4676      'Reg' => {
4677        '0' => 'rdi',
4678        '1' => 'rcx'
4679      },
4680      'Return' => '121',
4681      'ShortName' => 'pldm_entity_get_num_children'
4682    },
4683    '80983' => {
4684      'Header' => 'pdr.h',
4685      'Line' => '435',
4686      'Param' => {
4687        '0' => {
4688          'name' => 'node',
4689          'type' => '60666'
4690        }
4691      },
4692      'Reg' => {
4693        '0' => 'rdi'
4694      },
4695      'Return' => '805',
4696      'ShortName' => 'pldm_entity_is_exist_parent'
4697    },
4698    '81032' => {
4699      'Header' => 'pdr.h',
4700      'Line' => '425',
4701      'Param' => {
4702        '0' => {
4703          'name' => 'node',
4704          'type' => '60666'
4705        }
4706      },
4707      'Return' => '59799',
4708      'ShortName' => 'pldm_entity_get_parent'
4709    },
4710    '81166' => {
4711      'Header' => 'pdr.h',
4712      'Line' => '415',
4713      'Param' => {
4714        '0' => {
4715          'name' => 'node',
4716          'type' => '60666'
4717        }
4718      },
4719      'Return' => '805',
4720      'ShortName' => 'pldm_entity_is_node_parent'
4721    },
4722    '81321' => {
4723      'Header' => 'pdr.h',
4724      'Line' => '405',
4725      'Param' => {
4726        '0' => {
4727          'name' => 'tree',
4728          'type' => '76486'
4729        }
4730      },
4731      'Reg' => {
4732        '0' => 'rdi'
4733      },
4734      'Return' => '1',
4735      'ShortName' => 'pldm_entity_association_tree_destroy'
4736    },
4737    '81500' => {
4738      'Header' => 'pdr.h',
4739      'Line' => '377',
4740      'Param' => {
4741        '0' => {
4742          'name' => 'tree',
4743          'type' => '76486'
4744        },
4745        '1' => {
4746          'name' => 'entities',
4747          'type' => '76422'
4748        },
4749        '2' => {
4750          'name' => 'size',
4751          'type' => '13144'
4752        }
4753      },
4754      'Reg' => {
4755        '2' => 'rbp'
4756      },
4757      'Return' => '1',
4758      'ShortName' => 'pldm_entity_association_tree_visit'
4759    },
4760    '81959' => {
4761      'Header' => 'pdr.h',
4762      'Line' => '359',
4763      'Param' => {
4764        '0' => {
4765          'name' => 'tree',
4766          'type' => '76486'
4767        },
4768        '1' => {
4769          'name' => 'entity',
4770          'type' => '66797'
4771        },
4772        '2' => {
4773          'name' => 'entity_instance_number',
4774          'type' => '1006'
4775        },
4776        '3' => {
4777          'name' => 'parent',
4778          'type' => '60666'
4779        },
4780        '4' => {
4781          'name' => 'association_type',
4782          'type' => '121'
4783        },
4784        '5' => {
4785          'name' => 'is_remote',
4786          'type' => '805'
4787        },
4788        '6' => {
4789          'name' => 'is_update_container_id',
4790          'offset' => '0',
4791          'type' => '805'
4792        },
4793        '7' => {
4794          'name' => 'container_id',
4795          'offset' => '8',
4796          'type' => '1006'
4797        }
4798      },
4799      'Return' => '60666',
4800      'ShortName' => 'pldm_entity_association_tree_add_entity'
4801    },
4802    '82566' => {
4803      'Header' => 'pdr.h',
4804      'Line' => '331',
4805      'Param' => {
4806        '0' => {
4807          'name' => 'tree',
4808          'type' => '76486'
4809        },
4810        '1' => {
4811          'name' => 'entity',
4812          'type' => '66797'
4813        },
4814        '2' => {
4815          'name' => 'entity_instance_number',
4816          'type' => '1006'
4817        },
4818        '3' => {
4819          'name' => 'parent',
4820          'type' => '60666'
4821        },
4822        '4' => {
4823          'name' => 'association_type',
4824          'type' => '121'
4825        }
4826      },
4827      'Return' => '60666',
4828      'ShortName' => 'pldm_entity_association_tree_add'
4829    },
4830    '82889' => {
4831      'Header' => 'pdr.h',
4832      'Line' => '314',
4833      'Return' => '76486',
4834      'ShortName' => 'pldm_entity_association_tree_init'
4835    },
4836    '82963' => {
4837      'Header' => 'pdr.h',
4838      'Line' => '399',
4839      'Param' => {
4840        '0' => {
4841          'name' => 'entity',
4842          'type' => '83097'
4843        }
4844      },
4845      'Return' => '1006',
4846      'ShortName' => 'pldm_entity_node_get_remote_container_id'
4847    },
4848    '83123' => {
4849      'Header' => 'pdr.h',
4850      'Line' => '388',
4851      'Param' => {
4852        '0' => {
4853          'name' => 'node',
4854          'type' => '60666'
4855        }
4856      },
4857      'Return' => '59799',
4858      'ShortName' => 'pldm_entity_extract'
4859    },
4860    '83719' => {
4861      'Header' => 'pdr.h',
4862      'Line' => '200',
4863      'Param' => {
4864        '0' => {
4865          'name' => 'repo',
4866          'type' => '77863'
4867        },
4868        '1' => {
4869          'name' => 'terminus_handle',
4870          'type' => '1006'
4871        },
4872        '2' => {
4873          'name' => 'tid',
4874          'type' => '121'
4875        },
4876        '3' => {
4877          'name' => 'tl_eid',
4878          'type' => '121'
4879        },
4880        '4' => {
4881          'name' => 'valid_bit',
4882          'type' => '805'
4883        }
4884      },
4885      'Reg' => {
4886        '0' => 'rbx',
4887        '1' => 'rbp',
4888        '2' => 'r12',
4889        '3' => 'r13'
4890      },
4891      'Return' => '1',
4892      'ShortName' => 'pldm_pdr_update_TL_pdr'
4893    },
4894    '84073' => {
4895      'Header' => 'pdr.h',
4896      'Line' => '279',
4897      'Param' => {
4898        '0' => {
4899          'name' => 'repo',
4900          'type' => '77863'
4901        },
4902        '1' => {
4903          'name' => 'fru_rsi',
4904          'type' => '1006'
4905        },
4906        '2' => {
4907          'name' => 'terminus_handle',
4908          'type' => '12581'
4909        },
4910        '3' => {
4911          'name' => 'entity_type',
4912          'type' => '12581'
4913        },
4914        '4' => {
4915          'name' => 'entity_instance_num',
4916          'type' => '12581'
4917        },
4918        '5' => {
4919          'name' => 'container_id',
4920          'type' => '12581'
4921        }
4922      },
4923      'Reg' => {
4924        '2' => 'r12'
4925      },
4926      'Return' => '62493',
4927      'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
4928    },
4929    '84427' => {
4930      'Header' => 'pdr.h',
4931      'Line' => '258',
4932      'Param' => {
4933        '0' => {
4934          'name' => 'repo',
4935          'type' => '61542'
4936        },
4937        '1' => {
4938          'name' => 'terminus_handle',
4939          'type' => '1006'
4940        },
4941        '2' => {
4942          'name' => 'fru_rsi',
4943          'type' => '1006'
4944        },
4945        '3' => {
4946          'name' => 'entity_type',
4947          'type' => '1006'
4948        },
4949        '4' => {
4950          'name' => 'entity_instance_num',
4951          'type' => '1006'
4952        },
4953        '5' => {
4954          'name' => 'container_id',
4955          'type' => '1006'
4956        },
4957        '6' => {
4958          'name' => 'bmc_record_handle',
4959          'offset' => '0',
4960          'type' => '4663'
4961        }
4962      },
4963      'Return' => '100',
4964      'ShortName' => 'pldm_pdr_add_fru_record_set'
4965    },
4966    '84740' => {
4967      'Header' => 'pdr.h',
4968      'Line' => '170',
4969      'Param' => {
4970        '0' => {
4971          'name' => 'record',
4972          'type' => '62493'
4973        }
4974      },
4975      'Return' => '805',
4976      'ShortName' => 'pldm_pdr_record_is_remote'
4977    },
4978    '85111' => {
4979      'Header' => 'pdr.h',
4980      'Line' => '94',
4981      'Param' => {
4982        '0' => {
4983          'name' => 'repo',
4984          'type' => '77863'
4985        },
4986        '1' => {
4987          'name' => 'record',
4988          'type' => '62493'
4989        }
4990      },
4991      'Return' => '1018',
4992      'ShortName' => 'pldm_pdr_get_record_handle'
4993    },
4994    '85328' => {
4995      'Header' => 'pdr.h',
4996      'Line' => '62',
4997      'Param' => {
4998        '0' => {
4999          'name' => 'repo',
5000          'type' => '77863'
5001        }
5002      },
5003      'Return' => '1018',
5004      'ShortName' => 'pldm_pdr_get_repo_size'
5005    },
5006    '85459' => {
5007      'Header' => 'pdr.h',
5008      'Line' => '52',
5009      'Param' => {
5010        '0' => {
5011          'name' => 'repo',
5012          'type' => '77863'
5013        }
5014      },
5015      'Return' => '1018',
5016      'ShortName' => 'pldm_pdr_get_record_count'
5017    },
5018    '85590' => {
5019      'Header' => 'pdr.h',
5020      'Line' => '160',
5021      'Param' => {
5022        '0' => {
5023          'name' => 'repo',
5024          'type' => '77863'
5025        },
5026        '1' => {
5027          'name' => 'pdr_type',
5028          'type' => '121'
5029        },
5030        '2' => {
5031          'name' => 'curr_record',
5032          'type' => '62493'
5033        },
5034        '3' => {
5035          'name' => 'data',
5036          'type' => '50345'
5037        },
5038        '4' => {
5039          'name' => 'size',
5040          'type' => '4663'
5041        }
5042      },
5043      'Reg' => {
5044        '0' => 'rdi',
5045        '3' => 'rcx',
5046        '4' => 'r8'
5047      },
5048      'Return' => '62493',
5049      'ShortName' => 'pldm_pdr_find_record_by_type'
5050    },
5051    '85761' => {
5052      'Header' => 'pdr.h',
5053      'Line' => '142',
5054      'Param' => {
5055        '0' => {
5056          'name' => 'repo',
5057          'type' => '77863'
5058        },
5059        '1' => {
5060          'name' => 'curr_record',
5061          'type' => '62493'
5062        },
5063        '2' => {
5064          'name' => 'data',
5065          'type' => '50345'
5066        },
5067        '3' => {
5068          'name' => 'size',
5069          'type' => '4663'
5070        },
5071        '4' => {
5072          'name' => 'next_record_handle',
5073          'type' => '4663'
5074        }
5075      },
5076      'Reg' => {
5077        '0' => 'rdi',
5078        '1' => 'rsi',
5079        '2' => 'r9',
5080        '3' => 'rcx',
5081        '4' => 'r8'
5082      },
5083      'Return' => '62493',
5084      'ShortName' => 'pldm_pdr_get_next_record'
5085    },
5086    '85968' => {
5087      'Header' => 'pdr.h',
5088      'Line' => '123',
5089      'Param' => {
5090        '0' => {
5091          'name' => 'repo',
5092          'type' => '77863'
5093        },
5094        '1' => {
5095          'name' => 'record_handle',
5096          'type' => '1018'
5097        },
5098        '2' => {
5099          'name' => 'data',
5100          'type' => '50345'
5101        },
5102        '3' => {
5103          'name' => 'size',
5104          'type' => '4663'
5105        },
5106        '4' => {
5107          'name' => 'next_record_handle',
5108          'type' => '4663'
5109        }
5110      },
5111      'Reg' => {
5112        '0' => 'rdi',
5113        '1' => 'rsi',
5114        '2' => 'r9',
5115        '3' => 'rcx',
5116        '4' => 'r8'
5117      },
5118      'Return' => '62493',
5119      'ShortName' => 'pldm_pdr_find_record'
5120    },
5121    '86147' => {
5122      'Header' => 'pdr.h',
5123      'Line' => '42',
5124      'Param' => {
5125        '0' => {
5126          'name' => 'repo',
5127          'type' => '61542'
5128        }
5129      },
5130      'Reg' => {
5131        '0' => 'rdi'
5132      },
5133      'Return' => '1',
5134      'ShortName' => 'pldm_pdr_destroy'
5135    },
5136    '86300' => {
5137      'Header' => 'pdr.h',
5138      'Line' => '36',
5139      'Return' => '61542',
5140      'ShortName' => 'pldm_pdr_init'
5141    },
5142    '86372' => {
5143      'Header' => 'pdr.h',
5144      'Line' => '79',
5145      'Param' => {
5146        '0' => {
5147          'name' => 'repo',
5148          'type' => '61542'
5149        },
5150        '1' => {
5151          'name' => 'data',
5152          'type' => '1214'
5153        },
5154        '2' => {
5155          'name' => 'size',
5156          'type' => '1018'
5157        },
5158        '3' => {
5159          'name' => 'is_remote',
5160          'type' => '805'
5161        },
5162        '4' => {
5163          'name' => 'terminus_handle',
5164          'type' => '1006'
5165        },
5166        '5' => {
5167          'name' => 'record_handle',
5168          'type' => '4663'
5169        }
5170      },
5171      'Reg' => {
5172        '0' => 'rbp',
5173        '1' => 'r13',
5174        '2' => 'r14',
5175        '5' => 'r12'
5176      },
5177      'Return' => '100',
5178      'ShortName' => 'pldm_pdr_add'
5179    },
5180    '94155' => {
5181      'Header' => 'platform.h',
5182      'Line' => '2518',
5183      'Param' => {
5184        '0' => {
5185          'name' => 'event',
5186          'type' => '94204'
5187        }
5188      },
5189      'Reg' => {
5190        '0' => 'rdi'
5191      },
5192      'Return' => '4658',
5193      'ShortName' => 'pldm_platform_cper_event_event_data'
5194    },
5195    '94209' => {
5196      'Header' => 'platform.h',
5197      'Line' => '2507',
5198      'Param' => {
5199        '0' => {
5200          'name' => 'event_data',
5201          'type' => '2396'
5202        },
5203        '1' => {
5204          'name' => 'event_data_length',
5205          'type' => '1140'
5206        },
5207        '2' => {
5208          'name' => 'cper_event',
5209          'type' => '94204'
5210        },
5211        '3' => {
5212          'name' => 'cper_event_length',
5213          'type' => '1140'
5214        }
5215      },
5216      'Return' => '100',
5217      'ShortName' => 'decode_pldm_platform_cper_event'
5218    },
5219    '95329' => {
5220      'Header' => 'platform.h',
5221      'Line' => '2496',
5222      'Param' => {
5223        '0' => {
5224          'name' => 'pdr',
5225          'type' => '95940'
5226        }
5227      },
5228      'Reg' => {
5229        '0' => 'rdi'
5230      },
5231      'Return' => '100',
5232      'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
5233    },
5234    '95945' => {
5235      'Header' => 'platform.h',
5236      'Line' => '2474',
5237      'Param' => {
5238        '0' => {
5239          'name' => 'data',
5240          'type' => '2396'
5241        },
5242        '1' => {
5243          'name' => 'data_length',
5244          'type' => '1140'
5245        },
5246        '2' => {
5247          'name' => 'pdr',
5248          'type' => '95940'
5249        },
5250        '3' => {
5251          'name' => 'pdr_length',
5252          'type' => '1140'
5253        }
5254      },
5255      'Return' => '100',
5256      'ShortName' => 'decode_entity_auxiliary_names_pdr'
5257    },
5258    '100232' => {
5259      'Header' => 'platform.h',
5260      'Line' => '1858',
5261      'Param' => {
5262        '0' => {
5263          'name' => 'instance_id',
5264          'type' => '121'
5265        },
5266        '1' => {
5267          'name' => 'resp',
5268          'type' => '101348'
5269        },
5270        '2' => {
5271          'name' => 'msg',
5272          'type' => '4206'
5273        },
5274        '3' => {
5275          'name' => 'payload_length',
5276          'type' => '1140'
5277        }
5278      },
5279      'Reg' => {
5280        '2' => 'r13'
5281      },
5282      'Return' => '100',
5283      'ShortName' => 'encode_get_state_effecter_states_resp'
5284    },
5285    '101363' => {
5286      'Header' => 'platform.h',
5287      'Line' => '1841',
5288      'Param' => {
5289        '0' => {
5290          'name' => 'msg',
5291          'type' => '4653'
5292        },
5293        '1' => {
5294          'name' => 'payload_length',
5295          'type' => '1140'
5296        },
5297        '2' => {
5298          'name' => 'resp',
5299          'type' => '101348'
5300        }
5301      },
5302      'Reg' => {
5303        '2' => 'rdx'
5304      },
5305      'Return' => '100',
5306      'ShortName' => 'decode_get_state_effecter_states_resp'
5307    },
5308    '102393' => {
5309      'Header' => 'platform.h',
5310      'Line' => '1810',
5311      'Param' => {
5312        '0' => {
5313          'name' => 'msg',
5314          'type' => '4653'
5315        },
5316        '1' => {
5317          'name' => 'payload_length',
5318          'type' => '1140'
5319        },
5320        '2' => {
5321          'name' => 'effecter_id',
5322          'type' => '12581'
5323        }
5324      },
5325      'Return' => '100',
5326      'ShortName' => 'decode_get_state_effecter_states_req'
5327    },
5328    '102968' => {
5329      'Header' => 'platform.h',
5330      'Line' => '1824',
5331      'Param' => {
5332        '0' => {
5333          'name' => 'instance_id',
5334          'type' => '121'
5335        },
5336        '1' => {
5337          'name' => 'effecter_id',
5338          'type' => '1006'
5339        },
5340        '2' => {
5341          'name' => 'msg',
5342          'type' => '4206'
5343        },
5344        '3' => {
5345          'name' => 'payload_length',
5346          'type' => '1140'
5347        }
5348      },
5349      'Return' => '100',
5350      'ShortName' => 'encode_get_state_effecter_states_req'
5351    },
5352    '119603' => {
5353      'Header' => 'platform.h',
5354      'Line' => '1990',
5355      'Param' => {
5356        '0' => {
5357          'name' => 'msg',
5358          'type' => '4653'
5359        },
5360        '1' => {
5361          'name' => 'payload_length',
5362          'type' => '1140'
5363        },
5364        '2' => {
5365          'name' => 'completion_code',
5366          'type' => '4658'
5367        },
5368        '3' => {
5369          'name' => 'tid',
5370          'type' => '4658'
5371        },
5372        '4' => {
5373          'name' => 'event_id',
5374          'type' => '12581'
5375        },
5376        '5' => {
5377          'name' => 'next_data_transfer_handle',
5378          'type' => '4663'
5379        },
5380        '6' => {
5381          'name' => 'transfer_flag',
5382          'offset' => '0',
5383          'type' => '4658'
5384        },
5385        '7' => {
5386          'name' => 'event_class',
5387          'offset' => '8',
5388          'type' => '4658'
5389        },
5390        '8' => {
5391          'name' => 'event_data_size',
5392          'offset' => '16',
5393          'type' => '4663'
5394        },
5395        '9' => {
5396          'name' => 'event_data',
5397          'offset' => '24',
5398          'type' => '52328'
5399        },
5400        '10' => {
5401          'name' => 'event_data_integrity_checksum',
5402          'offset' => '32',
5403          'type' => '4663'
5404        }
5405      },
5406      'Return' => '100',
5407      'ShortName' => 'decode_poll_for_platform_event_message_resp'
5408    },
5409    '121673' => {
5410      'Header' => 'platform.h',
5411      'Line' => '1964',
5412      'Param' => {
5413        '0' => {
5414          'name' => 'instance_id',
5415          'type' => '121'
5416        },
5417        '1' => {
5418          'name' => 'format_version',
5419          'type' => '121'
5420        },
5421        '2' => {
5422          'name' => 'transfer_operation_flag',
5423          'type' => '121'
5424        },
5425        '3' => {
5426          'name' => 'data_transfer_handle',
5427          'type' => '1018'
5428        },
5429        '4' => {
5430          'name' => 'event_id_to_acknowledge',
5431          'type' => '1006'
5432        },
5433        '5' => {
5434          'name' => 'msg',
5435          'type' => '4206'
5436        },
5437        '6' => {
5438          'name' => 'payload_length',
5439          'offset' => '0',
5440          'type' => '1140'
5441        }
5442      },
5443      'Return' => '100',
5444      'ShortName' => 'encode_poll_for_platform_event_message_req'
5445    },
5446    '122771' => {
5447      'Header' => 'platform.h',
5448      'Line' => '2434',
5449      'Param' => {
5450        '0' => {
5451          'name' => 'instance_id',
5452          'type' => '121'
5453        },
5454        '1' => {
5455          'name' => 'completion_code',
5456          'type' => '121'
5457        },
5458        '2' => {
5459          'name' => 'msg',
5460          'type' => '4206'
5461        }
5462      },
5463      'Return' => '100',
5464      'ShortName' => 'encode_set_event_receiver_resp'
5465    },
5466    '122944' => {
5467      'Header' => 'platform.h',
5468      'Line' => '2420',
5469      'Param' => {
5470        '0' => {
5471          'name' => 'msg',
5472          'type' => '4653'
5473        },
5474        '1' => {
5475          'name' => 'payload_length',
5476          'type' => '1140'
5477        },
5478        '2' => {
5479          'name' => 'event_message_global_enable',
5480          'type' => '4658'
5481        },
5482        '3' => {
5483          'name' => 'transport_protocol_type',
5484          'type' => '4658'
5485        },
5486        '4' => {
5487          'name' => 'event_receiver_address_info',
5488          'type' => '4658'
5489        },
5490        '5' => {
5491          'name' => 'heartbeat_timer',
5492          'type' => '12581'
5493        }
5494      },
5495      'Return' => '100',
5496      'ShortName' => 'decode_set_event_receiver_req'
5497    },
5498    '124011' => {
5499      'Header' => 'platform.h',
5500      'Line' => '2398',
5501      'Param' => {
5502        '0' => {
5503          'name' => 'msg',
5504          'type' => '4653'
5505        },
5506        '1' => {
5507          'name' => 'payload_length',
5508          'type' => '1140'
5509        },
5510        '2' => {
5511          'name' => 'completion_code',
5512          'type' => '4658'
5513        }
5514      },
5515      'Reg' => {
5516        '0' => 'rdi',
5517        '1' => 'rsi',
5518        '2' => 'rdx'
5519      },
5520      'Return' => '100',
5521      'ShortName' => 'decode_set_event_receiver_resp'
5522    },
5523    '124512' => {
5524      'Header' => 'platform.h',
5525      'Line' => '2384',
5526      'Param' => {
5527        '0' => {
5528          'name' => 'instance_id',
5529          'type' => '121'
5530        },
5531        '1' => {
5532          'name' => 'event_message_global_enable',
5533          'type' => '121'
5534        },
5535        '2' => {
5536          'name' => 'transport_protocol_type',
5537          'type' => '121'
5538        },
5539        '3' => {
5540          'name' => 'event_receiver_address_info',
5541          'type' => '121'
5542        },
5543        '4' => {
5544          'name' => 'heartbeat_timer',
5545          'type' => '1006'
5546        },
5547        '5' => {
5548          'name' => 'msg',
5549          'type' => '4206'
5550        }
5551      },
5552      'Return' => '100',
5553      'ShortName' => 'encode_set_event_receiver_req'
5554    },
5555    '124770' => {
5556      'Header' => 'platform.h',
5557      'Line' => '1505',
5558      'Param' => {
5559        '0' => {
5560          'name' => 'msg',
5561          'type' => '4653'
5562        },
5563        '1' => {
5564          'name' => 'payload_length',
5565          'type' => '1140'
5566        },
5567        '2' => {
5568          'name' => 'sensor_id',
5569          'type' => '12581'
5570        },
5571        '3' => {
5572          'name' => 'rearm_event_state',
5573          'type' => '4658'
5574        }
5575      },
5576      'Return' => '100',
5577      'ShortName' => 'decode_get_sensor_reading_req'
5578    },
5579    '125533' => {
5580      'Header' => 'platform.h',
5581      'Line' => '1531',
5582      'Param' => {
5583        '0' => {
5584          'name' => 'instance_id',
5585          'type' => '121'
5586        },
5587        '1' => {
5588          'name' => 'completion_code',
5589          'type' => '121'
5590        },
5591        '2' => {
5592          'name' => 'sensor_data_size',
5593          'type' => '121'
5594        },
5595        '3' => {
5596          'name' => 'sensor_operational_state',
5597          'type' => '121'
5598        },
5599        '4' => {
5600          'name' => 'sensor_event_message_enable',
5601          'type' => '121'
5602        },
5603        '5' => {
5604          'name' => 'present_state',
5605          'type' => '121'
5606        },
5607        '6' => {
5608          'name' => 'previous_state',
5609          'offset' => '0',
5610          'type' => '121'
5611        },
5612        '7' => {
5613          'name' => 'event_state',
5614          'offset' => '8',
5615          'type' => '121'
5616        },
5617        '8' => {
5618          'name' => 'present_reading',
5619          'offset' => '16',
5620          'type' => '1214'
5621        },
5622        '9' => {
5623          'name' => 'msg',
5624          'offset' => '24',
5625          'type' => '4206'
5626        },
5627        '10' => {
5628          'name' => 'payload_length',
5629          'offset' => '32',
5630          'type' => '1140'
5631        }
5632      },
5633      'Return' => '100',
5634      'ShortName' => 'encode_get_sensor_reading_resp'
5635    },
5636    '126087' => {
5637      'Header' => 'platform.h',
5638      'Line' => '2359',
5639      'Param' => {
5640        '0' => {
5641          'name' => 'msg',
5642          'type' => '4653'
5643        },
5644        '1' => {
5645          'name' => 'payload_length',
5646          'type' => '1140'
5647        },
5648        '2' => {
5649          'name' => 'completion_code',
5650          'type' => '4658'
5651        },
5652        '3' => {
5653          'name' => 'sensor_data_size',
5654          'type' => '4658'
5655        },
5656        '4' => {
5657          'name' => 'sensor_operational_state',
5658          'type' => '4658'
5659        },
5660        '5' => {
5661          'name' => 'sensor_event_message_enable',
5662          'type' => '4658'
5663        },
5664        '6' => {
5665          'name' => 'present_state',
5666          'offset' => '0',
5667          'type' => '4658'
5668        },
5669        '7' => {
5670          'name' => 'previous_state',
5671          'offset' => '8',
5672          'type' => '4658'
5673        },
5674        '8' => {
5675          'name' => 'event_state',
5676          'offset' => '16',
5677          'type' => '4658'
5678        },
5679        '9' => {
5680          'name' => 'present_reading',
5681          'offset' => '24',
5682          'type' => '4658'
5683        }
5684      },
5685      'Return' => '100',
5686      'ShortName' => 'decode_get_sensor_reading_resp'
5687    },
5688    '128739' => {
5689      'Header' => 'platform.h',
5690      'Line' => '2334',
5691      'Param' => {
5692        '0' => {
5693          'name' => 'instance_id',
5694          'type' => '121'
5695        },
5696        '1' => {
5697          'name' => 'sensor_id',
5698          'type' => '1006'
5699        },
5700        '2' => {
5701          'name' => 'rearm_event_state',
5702          'type' => '121'
5703        },
5704        '3' => {
5705          'name' => 'msg',
5706          'type' => '4206'
5707        }
5708      },
5709      'Return' => '100',
5710      'ShortName' => 'encode_get_sensor_reading_req'
5711    },
5712    '128957' => {
5713      'Header' => 'platform.h',
5714      'Line' => '2315',
5715      'Param' => {
5716        '0' => {
5717          'name' => 'change_record_data',
5718          'type' => '1214'
5719        },
5720        '1' => {
5721          'name' => 'change_record_data_size',
5722          'type' => '1140'
5723        },
5724        '2' => {
5725          'name' => 'event_data_operation',
5726          'type' => '4658'
5727        },
5728        '3' => {
5729          'name' => 'number_of_change_entries',
5730          'type' => '4658'
5731        },
5732        '4' => {
5733          'name' => 'change_entry_data_offset',
5734          'type' => '13144'
5735        }
5736      },
5737      'Reg' => {
5738        '0' => 'rdi',
5739        '2' => 'rsi',
5740        '3' => 'r9',
5741        '4' => 'r8'
5742      },
5743      'Return' => '100',
5744      'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
5745    },
5746    '130419' => {
5747      'Header' => 'platform.h',
5748      'Line' => '2221',
5749      'Param' => {
5750        '0' => {
5751          'name' => 'event_data',
5752          'type' => '2396'
5753        },
5754        '1' => {
5755          'name' => 'event_data_length',
5756          'type' => '1140'
5757        },
5758        '2' => {
5759          'name' => 'poll_event',
5760          'type' => '131347'
5761        }
5762      },
5763      'Return' => '100',
5764      'ShortName' => 'decode_pldm_message_poll_event_data'
5765    },
5766    '131352' => {
5767      'Header' => 'platform.h',
5768      'Line' => '2207',
5769      'Param' => {
5770        '0' => {
5771          'name' => 'event_data',
5772          'type' => '1214'
5773        },
5774        '1' => {
5775          'name' => 'event_data_size',
5776          'type' => '1140'
5777        },
5778        '2' => {
5779          'name' => 'event_data_format',
5780          'type' => '4658'
5781        },
5782        '3' => {
5783          'name' => 'number_of_change_records',
5784          'type' => '4658'
5785        },
5786        '4' => {
5787          'name' => 'change_record_data_offset',
5788          'type' => '13144'
5789        }
5790      },
5791      'Reg' => {
5792        '0' => 'rdi',
5793        '2' => 'rsi',
5794        '3' => 'r9',
5795        '4' => 'r8'
5796      },
5797      'Return' => '100',
5798      'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
5799    },
5800    '132029' => {
5801      'Header' => 'platform.h',
5802      'Line' => '2269',
5803      'Param' => {
5804        '0' => {
5805          'name' => 'event_data_format',
5806          'type' => '121'
5807        },
5808        '1' => {
5809          'name' => 'number_of_change_records',
5810          'type' => '121'
5811        },
5812        '2' => {
5813          'name' => 'event_data_operations',
5814          'type' => '1214'
5815        },
5816        '3' => {
5817          'name' => 'numbers_of_change_entries',
5818          'type' => '1214'
5819        },
5820        '4' => {
5821          'name' => 'change_entries',
5822          'type' => '132348'
5823        },
5824        '5' => {
5825          'name' => 'event_data',
5826          'type' => '132363'
5827        },
5828        '6' => {
5829          'name' => 'actual_change_records_size',
5830          'offset' => '0',
5831          'type' => '13144'
5832        },
5833        '7' => {
5834          'name' => 'max_change_records_size',
5835          'offset' => '8',
5836          'type' => '1140'
5837        }
5838      },
5839      'Reg' => {
5840        '0' => 'rdi',
5841        '1' => 'rbx',
5842        '2' => 'r10',
5843        '3' => 'r11',
5844        '4' => 'r8',
5845        '5' => 'r9'
5846      },
5847      'Return' => '100',
5848      'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
5849    },
5850    '132373' => {
5851      'Header' => 'platform.h',
5852      'Line' => '2185',
5853      'Param' => {
5854        '0' => {
5855          'name' => 'msg',
5856          'type' => '4653'
5857        },
5858        '1' => {
5859          'name' => 'payload_length',
5860          'type' => '1140'
5861        },
5862        '2' => {
5863          'name' => 'completion_code',
5864          'type' => '4658'
5865        },
5866        '3' => {
5867          'name' => 'effecter_data_size',
5868          'type' => '4658'
5869        },
5870        '4' => {
5871          'name' => 'effecter_oper_state',
5872          'type' => '4658'
5873        },
5874        '5' => {
5875          'name' => 'pending_value',
5876          'type' => '4658'
5877        },
5878        '6' => {
5879          'name' => 'present_value',
5880          'offset' => '0',
5881          'type' => '4658'
5882        }
5883      },
5884      'Return' => '100',
5885      'ShortName' => 'decode_get_numeric_effecter_value_resp'
5886    },
5887    '135688' => {
5888      'Header' => 'platform.h',
5889      'Line' => '1462',
5890      'Param' => {
5891        '0' => {
5892          'name' => 'msg',
5893          'type' => '4653'
5894        },
5895        '1' => {
5896          'name' => 'payload_length',
5897          'type' => '1140'
5898        },
5899        '2' => {
5900          'name' => 'effecter_id',
5901          'type' => '12581'
5902        }
5903      },
5904      'Return' => '100',
5905      'ShortName' => 'decode_get_numeric_effecter_value_req'
5906    },
5907    '136295' => {
5908      'Header' => 'platform.h',
5909      'Line' => '1486',
5910      'Param' => {
5911        '0' => {
5912          'name' => 'instance_id',
5913          'type' => '121'
5914        },
5915        '1' => {
5916          'name' => 'completion_code',
5917          'type' => '121'
5918        },
5919        '2' => {
5920          'name' => 'effecter_data_size',
5921          'type' => '121'
5922        },
5923        '3' => {
5924          'name' => 'effecter_oper_state',
5925          'type' => '121'
5926        },
5927        '4' => {
5928          'name' => 'pending_value',
5929          'type' => '1214'
5930        },
5931        '5' => {
5932          'name' => 'present_value',
5933          'type' => '1214'
5934        },
5935        '6' => {
5936          'name' => 'msg',
5937          'offset' => '0',
5938          'type' => '4206'
5939        },
5940        '7' => {
5941          'name' => 'payload_length',
5942          'offset' => '8',
5943          'type' => '1140'
5944        }
5945      },
5946      'Return' => '100',
5947      'ShortName' => 'encode_get_numeric_effecter_value_resp'
5948    },
5949    '136993' => {
5950      'Header' => 'platform.h',
5951      'Line' => '2164',
5952      'Param' => {
5953        '0' => {
5954          'name' => 'instance_id',
5955          'type' => '121'
5956        },
5957        '1' => {
5958          'name' => 'effecter_id',
5959          'type' => '1006'
5960        },
5961        '2' => {
5962          'name' => 'msg',
5963          'type' => '4206'
5964        }
5965      },
5966      'Return' => '100',
5967      'ShortName' => 'encode_get_numeric_effecter_value_req'
5968    },
5969    '137191' => {
5970      'Header' => 'platform.h',
5971      'Line' => '2149',
5972      'Param' => {
5973        '0' => {
5974          'name' => 'pdr_data',
5975          'type' => '2396'
5976        },
5977        '1' => {
5978          'name' => 'pdr_data_length',
5979          'type' => '1140'
5980        },
5981        '2' => {
5982          'name' => 'pdr_value',
5983          'type' => '161005'
5984        }
5985      },
5986      'Return' => '100',
5987      'ShortName' => 'decode_numeric_sensor_pdr_data'
5988    },
5989    '161010' => {
5990      'Header' => 'platform.h',
5991      'Line' => '2137',
5992      'Param' => {
5993        '0' => {
5994          'name' => 'sensor_data',
5995          'type' => '1214'
5996        },
5997        '1' => {
5998          'name' => 'sensor_data_length',
5999          'type' => '1140'
6000        },
6001        '2' => {
6002          'name' => 'event_state',
6003          'type' => '4658'
6004        },
6005        '3' => {
6006          'name' => 'previous_event_state',
6007          'type' => '4658'
6008        },
6009        '4' => {
6010          'name' => 'sensor_data_size',
6011          'type' => '4658'
6012        },
6013        '5' => {
6014          'name' => 'present_reading',
6015          'type' => '4663'
6016        }
6017      },
6018      'Reg' => {
6019        '0' => 'rdi',
6020        '5' => 'r9'
6021      },
6022      'Return' => '100',
6023      'ShortName' => 'decode_numeric_sensor_data'
6024    },
6025    '163030' => {
6026      'Header' => 'platform.h',
6027      'Line' => '2116',
6028      'Param' => {
6029        '0' => {
6030          'name' => 'sensor_data',
6031          'type' => '1214'
6032        },
6033        '1' => {
6034          'name' => 'sensor_data_length',
6035          'type' => '1140'
6036        },
6037        '2' => {
6038          'name' => 'sensor_offset',
6039          'type' => '4658'
6040        },
6041        '3' => {
6042          'name' => 'event_state',
6043          'type' => '4658'
6044        },
6045        '4' => {
6046          'name' => 'previous_event_state',
6047          'type' => '4658'
6048        }
6049      },
6050      'Reg' => {
6051        '0' => 'rdi',
6052        '2' => 'rsi',
6053        '3' => 'r9',
6054        '4' => 'r8'
6055      },
6056      'Return' => '100',
6057      'ShortName' => 'decode_state_sensor_data'
6058    },
6059    '163836' => {
6060      'Header' => 'platform.h',
6061      'Line' => '2098',
6062      'Param' => {
6063        '0' => {
6064          'name' => 'sensor_data',
6065          'type' => '1214'
6066        },
6067        '1' => {
6068          'name' => 'sensor_data_length',
6069          'type' => '1140'
6070        },
6071        '2' => {
6072          'name' => 'present_op_state',
6073          'type' => '4658'
6074        },
6075        '3' => {
6076          'name' => 'previous_op_state',
6077          'type' => '4658'
6078        }
6079      },
6080      'Reg' => {
6081        '0' => 'r8',
6082        '2' => 'rdx',
6083        '3' => 'rcx'
6084      },
6085      'Return' => '100',
6086      'ShortName' => 'decode_sensor_op_data'
6087    },
6088    '164493' => {
6089      'Header' => 'platform.h',
6090      'Line' => '2081',
6091      'Param' => {
6092        '0' => {
6093          'name' => 'event_data',
6094          'type' => '1214'
6095        },
6096        '1' => {
6097          'name' => 'event_data_length',
6098          'type' => '1140'
6099        },
6100        '2' => {
6101          'name' => 'sensor_id',
6102          'type' => '12581'
6103        },
6104        '3' => {
6105          'name' => 'sensor_event_class_type',
6106          'type' => '4658'
6107        },
6108        '4' => {
6109          'name' => 'event_class_data_offset',
6110          'type' => '13144'
6111        }
6112      },
6113      'Return' => '100',
6114      'ShortName' => 'decode_sensor_event_data'
6115    },
6116    '165309' => {
6117      'Header' => 'platform.h',
6118      'Line' => '2060',
6119      'Param' => {
6120        '0' => {
6121          'name' => 'msg',
6122          'type' => '4653'
6123        },
6124        '1' => {
6125          'name' => 'payload_length',
6126          'type' => '1140'
6127        },
6128        '2' => {
6129          'name' => 'completion_code',
6130          'type' => '4658'
6131        },
6132        '3' => {
6133          'name' => 'synchrony_config',
6134          'type' => '4658'
6135        },
6136        '4' => {
6137          'name' => 'synchrony_config_support',
6138          'type' => '6479'
6139        },
6140        '5' => {
6141          'name' => 'number_event_class_returned',
6142          'type' => '4658'
6143        },
6144        '6' => {
6145          'name' => 'event_class',
6146          'offset' => '0',
6147          'type' => '4658'
6148        },
6149        '7' => {
6150          'name' => 'event_class_count',
6151          'offset' => '8',
6152          'type' => '121'
6153        }
6154      },
6155      'Reg' => {
6156        '4' => 'r8',
6157        '5' => 'r9'
6158      },
6159      'Return' => '100',
6160      'ShortName' => 'decode_event_message_supported_resp'
6161    },
6162    '166594' => {
6163      'Header' => 'platform.h',
6164      'Line' => '2043',
6165      'Param' => {
6166        '0' => {
6167          'name' => 'instance_id',
6168          'type' => '121'
6169        },
6170        '1' => {
6171          'name' => 'format_version',
6172          'type' => '121'
6173        },
6174        '2' => {
6175          'name' => 'msg',
6176          'type' => '4206'
6177        }
6178      },
6179      'Return' => '100',
6180      'ShortName' => 'encode_event_message_supported_req'
6181    },
6182    '166792' => {
6183      'Header' => 'platform.h',
6184      'Line' => '2016',
6185      'Param' => {
6186        '0' => {
6187          'name' => 'msg',
6188          'type' => '4653'
6189        },
6190        '1' => {
6191          'name' => 'payload_length',
6192          'type' => '1140'
6193        },
6194        '2' => {
6195          'name' => 'completion_code',
6196          'type' => '4658'
6197        },
6198        '3' => {
6199          'name' => 'terminus_max_buffer_size',
6200          'type' => '12581'
6201        }
6202      },
6203      'Return' => '100',
6204      'ShortName' => 'decode_event_message_buffer_size_resp'
6205    },
6206    '167561' => {
6207      'Header' => 'platform.h',
6208      'Line' => '2029',
6209      'Param' => {
6210        '0' => {
6211          'name' => 'instance_id',
6212          'type' => '121'
6213        },
6214        '1' => {
6215          'name' => 'event_receiver_max_buffer_size',
6216          'type' => '1006'
6217        },
6218        '2' => {
6219          'name' => 'msg',
6220          'type' => '4206'
6221        }
6222      },
6223      'Reg' => {
6224        '2' => 'rbx'
6225      },
6226      'Return' => '100',
6227      'ShortName' => 'encode_event_message_buffer_size_req'
6228    },
6229    '167759' => {
6230      'Header' => 'platform.h',
6231      'Line' => '2005',
6232      'Param' => {
6233        '0' => {
6234          'name' => 'msg',
6235          'type' => '4653'
6236        },
6237        '1' => {
6238          'name' => 'payload_length',
6239          'type' => '1140'
6240        },
6241        '2' => {
6242          'name' => 'completion_code',
6243          'type' => '4658'
6244        },
6245        '3' => {
6246          'name' => 'platform_event_status',
6247          'type' => '4658'
6248        }
6249      },
6250      'Reg' => {
6251        '3' => 'rcx'
6252      },
6253      'Return' => '100',
6254      'ShortName' => 'decode_platform_event_message_resp'
6255    },
6256    '168435' => {
6257      'Header' => 'platform.h',
6258      'Line' => '1948',
6259      'Param' => {
6260        '0' => {
6261          'name' => 'instance_id',
6262          'type' => '121'
6263        },
6264        '1' => {
6265          'name' => 'format_version',
6266          'type' => '121'
6267        },
6268        '2' => {
6269          'name' => 'tid',
6270          'type' => '121'
6271        },
6272        '3' => {
6273          'name' => 'event_class',
6274          'type' => '121'
6275        },
6276        '4' => {
6277          'name' => 'event_data',
6278          'type' => '1214'
6279        },
6280        '5' => {
6281          'name' => 'event_data_length',
6282          'type' => '1140'
6283        },
6284        '6' => {
6285          'name' => 'msg',
6286          'offset' => '0',
6287          'type' => '4206'
6288        },
6289        '7' => {
6290          'name' => 'payload_length',
6291          'offset' => '8',
6292          'type' => '1140'
6293        }
6294      },
6295      'Return' => '100',
6296      'ShortName' => 'encode_platform_event_message_req'
6297    },
6298    '168836' => {
6299      'Header' => 'platform.h',
6300      'Line' => '1928',
6301      'Param' => {
6302        '0' => {
6303          'name' => 'instance_id',
6304          'type' => '121'
6305        },
6306        '1' => {
6307          'name' => 'completion_code',
6308          'type' => '121'
6309        },
6310        '2' => {
6311          'name' => 'tid',
6312          'type' => '121'
6313        },
6314        '3' => {
6315          'name' => 'event_id',
6316          'type' => '1006'
6317        },
6318        '4' => {
6319          'name' => 'next_data_transfer_handle',
6320          'type' => '1018'
6321        },
6322        '5' => {
6323          'name' => 'transfer_flag',
6324          'type' => '121'
6325        },
6326        '6' => {
6327          'name' => 'event_class',
6328          'offset' => '0',
6329          'type' => '121'
6330        },
6331        '7' => {
6332          'name' => 'event_data_size',
6333          'offset' => '8',
6334          'type' => '1018'
6335        },
6336        '8' => {
6337          'name' => 'event_data',
6338          'offset' => '16',
6339          'type' => '4658'
6340        },
6341        '9' => {
6342          'name' => 'checksum',
6343          'offset' => '24',
6344          'type' => '1018'
6345        },
6346        '10' => {
6347          'name' => 'msg',
6348          'offset' => '32',
6349          'type' => '4206'
6350        },
6351        '11' => {
6352          'name' => 'payload_length',
6353          'offset' => '40',
6354          'type' => '1140'
6355        }
6356      },
6357      'Return' => '100',
6358      'ShortName' => 'encode_poll_for_platform_event_message_resp'
6359    },
6360    '170957' => {
6361      'Header' => 'platform.h',
6362      'Line' => '1906',
6363      'Param' => {
6364        '0' => {
6365          'name' => 'instance_id',
6366          'type' => '121'
6367        },
6368        '1' => {
6369          'name' => 'completion_code',
6370          'type' => '121'
6371        },
6372        '2' => {
6373          'name' => 'platform_event_status',
6374          'type' => '121'
6375        },
6376        '3' => {
6377          'name' => 'msg',
6378          'type' => '4206'
6379        }
6380      },
6381      'Return' => '100',
6382      'ShortName' => 'encode_platform_event_message_resp'
6383    },
6384    '171175' => {
6385      'Header' => 'platform.h',
6386      'Line' => '1891',
6387      'Param' => {
6388        '0' => {
6389          'name' => 'msg',
6390          'type' => '4653'
6391        },
6392        '1' => {
6393          'name' => 'payload_length',
6394          'type' => '1140'
6395        },
6396        '2' => {
6397          'name' => 'format_version',
6398          'type' => '4658'
6399        },
6400        '3' => {
6401          'name' => 'transfer_operation_flag',
6402          'type' => '4658'
6403        },
6404        '4' => {
6405          'name' => 'data_transfer_handle',
6406          'type' => '4663'
6407        },
6408        '5' => {
6409          'name' => 'event_id_to_acknowledge',
6410          'type' => '12581'
6411        }
6412      },
6413      'Return' => '100',
6414      'ShortName' => 'decode_poll_for_platform_event_message_req'
6415    },
6416    '172432' => {
6417      'Header' => 'platform.h',
6418      'Line' => '1875',
6419      'Param' => {
6420        '0' => {
6421          'name' => 'msg',
6422          'type' => '4653'
6423        },
6424        '1' => {
6425          'name' => 'payload_length',
6426          'type' => '1140'
6427        },
6428        '2' => {
6429          'name' => 'format_version',
6430          'type' => '4658'
6431        },
6432        '3' => {
6433          'name' => 'tid',
6434          'type' => '4658'
6435        },
6436        '4' => {
6437          'name' => 'event_class',
6438          'type' => '4658'
6439        },
6440        '5' => {
6441          'name' => 'event_data_offset',
6442          'type' => '13144'
6443        }
6444      },
6445      'Reg' => {
6446        '0' => 'rdi',
6447        '2' => 'rsi',
6448        '3' => 'r11',
6449        '4' => 'r8',
6450        '5' => 'r9'
6451      },
6452      'Return' => '100',
6453      'ShortName' => 'decode_platform_event_message_req'
6454    },
6455    '173258' => {
6456      'Header' => 'platform.h',
6457      'Line' => '2293',
6458      'Param' => {
6459        '0' => {
6460          'name' => 'event_data',
6461          'type' => '173449'
6462        },
6463        '1' => {
6464          'name' => 'event_data_size',
6465          'type' => '31723'
6466        },
6467        '2' => {
6468          'name' => 'sensor_id',
6469          'type' => '15897'
6470        },
6471        '3' => {
6472          'name' => 'sensor_event_class',
6473          'type' => '89701'
6474        },
6475        '4' => {
6476          'name' => 'sensor_offset',
6477          'type' => '1001'
6478        },
6479        '5' => {
6480          'name' => 'event_state',
6481          'type' => '1001'
6482        },
6483        '6' => {
6484          'name' => 'previous_event_state',
6485          'offset' => '0',
6486          'type' => '1001'
6487        },
6488        '7' => {
6489          'name' => 'actual_event_data_size',
6490          'type' => '129639'
6491        }
6492      },
6493      'Reg' => {
6494        '1' => 'rdi',
6495        '2' => 'rdx',
6496        '3' => 'rcx',
6497        '4' => 'r8',
6498        '5' => 'r9',
6499        '7' => 'rsi'
6500      },
6501      'Return' => '100',
6502      'ShortName' => 'encode_sensor_event_data'
6503    },
6504    '173464' => {
6505      'Header' => 'platform.h',
6506      'Line' => '1427',
6507      'Param' => {
6508        '0' => {
6509          'name' => 'msg',
6510          'type' => '4653'
6511        },
6512        '1' => {
6513          'name' => 'payload_length',
6514          'type' => '1140'
6515        },
6516        '2' => {
6517          'name' => 'sensor_id',
6518          'type' => '12581'
6519        },
6520        '3' => {
6521          'name' => 'sensor_rearm',
6522          'type' => '6479'
6523        },
6524        '4' => {
6525          'name' => 'reserved',
6526          'type' => '4658'
6527        }
6528      },
6529      'Return' => '100',
6530      'ShortName' => 'decode_get_state_sensor_readings_req'
6531    },
6532    '174376' => {
6533      'Header' => 'platform.h',
6534      'Line' => '1795',
6535      'Param' => {
6536        '0' => {
6537          'name' => 'msg',
6538          'type' => '4653'
6539        },
6540        '1' => {
6541          'name' => 'payload_length',
6542          'type' => '1140'
6543        },
6544        '2' => {
6545          'name' => 'completion_code',
6546          'type' => '4658'
6547        },
6548        '3' => {
6549          'name' => 'comp_sensor_count',
6550          'type' => '4658'
6551        },
6552        '4' => {
6553          'name' => 'field',
6554          'type' => '175613'
6555        }
6556      },
6557      'Reg' => {
6558        '3' => 'rcx',
6559        '4' => 'r8'
6560      },
6561      'Return' => '100',
6562      'ShortName' => 'decode_get_state_sensor_readings_resp'
6563    },
6564    '175618' => {
6565      'Header' => 'platform.h',
6566      'Line' => '1775',
6567      'Param' => {
6568        '0' => {
6569          'name' => 'instance_id',
6570          'type' => '121'
6571        },
6572        '1' => {
6573          'name' => 'sensor_id',
6574          'type' => '1006'
6575        },
6576        '2' => {
6577          'name' => 'sensor_rearm',
6578          'type' => '2831'
6579        },
6580        '3' => {
6581          'name' => 'reserved',
6582          'type' => '121'
6583        },
6584        '4' => {
6585          'name' => 'msg',
6586          'type' => '4206'
6587        }
6588      },
6589      'Return' => '100',
6590      'ShortName' => 'encode_get_state_sensor_readings_req'
6591    },
6592    '175856' => {
6593      'Header' => 'platform.h',
6594      'Line' => '1447',
6595      'Param' => {
6596        '0' => {
6597          'name' => 'instance_id',
6598          'type' => '121'
6599        },
6600        '1' => {
6601          'name' => 'completion_code',
6602          'type' => '121'
6603        },
6604        '2' => {
6605          'name' => 'comp_sensor_count',
6606          'type' => '121'
6607        },
6608        '3' => {
6609          'name' => 'field',
6610          'type' => '175613'
6611        },
6612        '4' => {
6613          'name' => 'msg',
6614          'type' => '4206'
6615        }
6616      },
6617      'Return' => '100',
6618      'ShortName' => 'encode_get_state_sensor_readings_resp'
6619    },
6620    '176210' => {
6621      'Header' => 'platform.h',
6622      'Line' => '1756',
6623      'Param' => {
6624        '0' => {
6625          'name' => 'msg',
6626          'type' => '4653'
6627        },
6628        '1' => {
6629          'name' => 'payload_length',
6630          'type' => '1140'
6631        },
6632        '2' => {
6633          'name' => 'completion_code',
6634          'type' => '4658'
6635        }
6636      },
6637      'Reg' => {
6638        '0' => 'rdi',
6639        '1' => 'rsi',
6640        '2' => 'rdx'
6641      },
6642      'Return' => '100',
6643      'ShortName' => 'decode_set_numeric_effecter_value_resp'
6644    },
6645    '176287' => {
6646      'Header' => 'platform.h',
6647      'Line' => '1743',
6648      'Param' => {
6649        '0' => {
6650          'name' => 'instance_id',
6651          'type' => '121'
6652        },
6653        '1' => {
6654          'name' => 'effecter_id',
6655          'type' => '1006'
6656        },
6657        '2' => {
6658          'name' => 'effecter_data_size',
6659          'type' => '121'
6660        },
6661        '3' => {
6662          'name' => 'effecter_value',
6663          'type' => '1214'
6664        },
6665        '4' => {
6666          'name' => 'msg',
6667          'type' => '4206'
6668        },
6669        '5' => {
6670          'name' => 'payload_length',
6671          'type' => '1140'
6672        }
6673      },
6674      'Reg' => {
6675        '3' => 'r12'
6676      },
6677      'Return' => '100',
6678      'ShortName' => 'encode_set_numeric_effecter_value_req'
6679    },
6680    '176759' => {
6681      'Header' => 'platform.h',
6682      'Line' => '1318',
6683      'Param' => {
6684        '0' => {
6685          'name' => 'instance_id',
6686          'type' => '121'
6687        },
6688        '1' => {
6689          'name' => 'completion_code',
6690          'type' => '121'
6691        },
6692        '2' => {
6693          'name' => 'msg',
6694          'type' => '4206'
6695        },
6696        '3' => {
6697          'name' => 'payload_length',
6698          'type' => '1140'
6699        }
6700      },
6701      'Return' => '100',
6702      'ShortName' => 'encode_set_numeric_effecter_value_resp'
6703    },
6704    '176952' => {
6705      'Header' => 'platform.h',
6706      'Line' => '1302',
6707      'Param' => {
6708        '0' => {
6709          'name' => 'msg',
6710          'type' => '4653'
6711        },
6712        '1' => {
6713          'name' => 'payload_length',
6714          'type' => '1140'
6715        },
6716        '2' => {
6717          'name' => 'effecter_id',
6718          'type' => '12581'
6719        },
6720        '3' => {
6721          'name' => 'effecter_data_size',
6722          'type' => '4658'
6723        },
6724        '4' => {
6725          'name' => 'effecter_value',
6726          'type' => '4658'
6727        }
6728      },
6729      'Return' => '100',
6730      'ShortName' => 'decode_set_numeric_effecter_value_req'
6731    },
6732    '180753' => {
6733      'Header' => 'platform.h',
6734      'Line' => '1654',
6735      'Param' => {
6736        '0' => {
6737          'name' => 'msg',
6738          'type' => '4653'
6739        },
6740        '1' => {
6741          'name' => 'payload_length',
6742          'type' => '1140'
6743        },
6744        '2' => {
6745          'name' => 'completion_code',
6746          'type' => '4658'
6747        },
6748        '3' => {
6749          'name' => 'next_record_hndl',
6750          'type' => '4663'
6751        },
6752        '4' => {
6753          'name' => 'next_data_transfer_hndl',
6754          'type' => '4663'
6755        },
6756        '5' => {
6757          'name' => 'transfer_flag',
6758          'type' => '4658'
6759        },
6760        '6' => {
6761          'name' => 'resp_cnt',
6762          'offset' => '0',
6763          'type' => '12581'
6764        },
6765        '7' => {
6766          'name' => 'record_data',
6767          'offset' => '8',
6768          'type' => '4658'
6769        },
6770        '8' => {
6771          'name' => 'record_data_length',
6772          'offset' => '16',
6773          'type' => '1140'
6774        },
6775        '9' => {
6776          'name' => 'transfer_crc',
6777          'offset' => '24',
6778          'type' => '4658'
6779        }
6780      },
6781      'Reg' => {
6782        '5' => 'rbx'
6783      },
6784      'Return' => '100',
6785      'ShortName' => 'decode_get_pdr_resp'
6786    },
6787    '182630' => {
6788      'Header' => 'platform.h',
6789      'Line' => '1623',
6790      'Param' => {
6791        '0' => {
6792          'name' => 'instance_id',
6793          'type' => '121'
6794        },
6795        '1' => {
6796          'name' => 'record_hndl',
6797          'type' => '1018'
6798        },
6799        '2' => {
6800          'name' => 'data_transfer_hndl',
6801          'type' => '1018'
6802        },
6803        '3' => {
6804          'name' => 'transfer_op_flag',
6805          'type' => '121'
6806        },
6807        '4' => {
6808          'name' => 'request_cnt',
6809          'type' => '1006'
6810        },
6811        '5' => {
6812          'name' => 'record_chg_num',
6813          'type' => '1006'
6814        },
6815        '6' => {
6816          'name' => 'msg',
6817          'offset' => '0',
6818          'type' => '4206'
6819        },
6820        '7' => {
6821          'name' => 'payload_length',
6822          'offset' => '8',
6823          'type' => '1140'
6824        }
6825      },
6826      'Reg' => {
6827        '2' => 'r14'
6828      },
6829      'Return' => '100',
6830      'ShortName' => 'encode_get_pdr_req'
6831    },
6832    '184853' => {
6833      'Header' => 'platform.h',
6834      'Line' => '1585',
6835      'Param' => {
6836        '0' => {
6837          'name' => 'msg',
6838          'type' => '4653'
6839        },
6840        '1' => {
6841          'name' => 'payload_length',
6842          'type' => '1140'
6843        },
6844        '2' => {
6845          'name' => 'completion_code',
6846          'type' => '4658'
6847        },
6848        '3' => {
6849          'name' => 'repository_state',
6850          'type' => '4658'
6851        },
6852        '4' => {
6853          'name' => 'update_time',
6854          'type' => '4658'
6855        },
6856        '5' => {
6857          'name' => 'oem_update_time',
6858          'type' => '4658'
6859        },
6860        '6' => {
6861          'name' => 'record_count',
6862          'offset' => '0',
6863          'type' => '4663'
6864        },
6865        '7' => {
6866          'name' => 'repository_size',
6867          'offset' => '8',
6868          'type' => '4663'
6869        },
6870        '8' => {
6871          'name' => 'largest_record_size',
6872          'offset' => '16',
6873          'type' => '4663'
6874        },
6875        '9' => {
6876          'name' => 'data_transfer_handle_timeout',
6877          'offset' => '24',
6878          'type' => '4658'
6879        }
6880      },
6881      'Return' => '100',
6882      'ShortName' => 'decode_get_pdr_repository_info_resp'
6883    },
6884    '186919' => {
6885      'Header' => 'platform.h',
6886      'Line' => '1561',
6887      'Param' => {
6888        '0' => {
6889          'name' => 'instance_id',
6890          'type' => '121'
6891        },
6892        '1' => {
6893          'name' => 'completion_code',
6894          'type' => '121'
6895        },
6896        '2' => {
6897          'name' => 'repository_state',
6898          'type' => '121'
6899        },
6900        '3' => {
6901          'name' => 'update_time',
6902          'type' => '1214'
6903        },
6904        '4' => {
6905          'name' => 'oem_update_time',
6906          'type' => '1214'
6907        },
6908        '5' => {
6909          'name' => 'record_count',
6910          'type' => '1018'
6911        },
6912        '6' => {
6913          'name' => 'repository_size',
6914          'offset' => '0',
6915          'type' => '1018'
6916        },
6917        '7' => {
6918          'name' => 'largest_record_size',
6919          'offset' => '8',
6920          'type' => '1018'
6921        },
6922        '8' => {
6923          'name' => 'data_transfer_handle_timeout',
6924          'offset' => '16',
6925          'type' => '121'
6926        },
6927        '9' => {
6928          'name' => 'msg',
6929          'offset' => '24',
6930          'type' => '4206'
6931        }
6932      },
6933      'Return' => '100',
6934      'ShortName' => 'encode_get_pdr_repository_info_resp'
6935    },
6936    '187392' => {
6937      'Header' => 'platform.h',
6938      'Line' => '1385',
6939      'Param' => {
6940        '0' => {
6941          'name' => 'instance_id',
6942          'type' => '121'
6943        },
6944        '1' => {
6945          'name' => 'completion_code',
6946          'type' => '121'
6947        },
6948        '2' => {
6949          'name' => 'next_record_hndl',
6950          'type' => '1018'
6951        },
6952        '3' => {
6953          'name' => 'next_data_transfer_hndl',
6954          'type' => '1018'
6955        },
6956        '4' => {
6957          'name' => 'transfer_flag',
6958          'type' => '121'
6959        },
6960        '5' => {
6961          'name' => 'resp_cnt',
6962          'type' => '1006'
6963        },
6964        '6' => {
6965          'name' => 'record_data',
6966          'offset' => '0',
6967          'type' => '1214'
6968        },
6969        '7' => {
6970          'name' => 'transfer_crc',
6971          'offset' => '8',
6972          'type' => '121'
6973        },
6974        '8' => {
6975          'name' => 'msg',
6976          'offset' => '16',
6977          'type' => '4206'
6978        }
6979      },
6980      'Return' => '100',
6981      'ShortName' => 'encode_get_pdr_resp'
6982    },
6983    '187841' => {
6984      'Header' => 'platform.h',
6985      'Line' => '1406',
6986      'Param' => {
6987        '0' => {
6988          'name' => 'msg',
6989          'type' => '4653'
6990        },
6991        '1' => {
6992          'name' => 'payload_length',
6993          'type' => '1140'
6994        },
6995        '2' => {
6996          'name' => 'record_hndl',
6997          'type' => '4663'
6998        },
6999        '3' => {
7000          'name' => 'data_transfer_hndl',
7001          'type' => '4663'
7002        },
7003        '4' => {
7004          'name' => 'transfer_op_flag',
7005          'type' => '4658'
7006        },
7007        '5' => {
7008          'name' => 'request_cnt',
7009          'type' => '12581'
7010        },
7011        '6' => {
7012          'name' => 'record_chg_num',
7013          'offset' => '0',
7014          'type' => '12581'
7015        }
7016      },
7017      'Return' => '100',
7018      'ShortName' => 'decode_get_pdr_req'
7019    },
7020    '189325' => {
7021      'Header' => 'platform.h',
7022      'Line' => '1357',
7023      'Param' => {
7024        '0' => {
7025          'name' => 'msg',
7026          'type' => '4653'
7027        },
7028        '1' => {
7029          'name' => 'payload_length',
7030          'type' => '1140'
7031        },
7032        '2' => {
7033          'name' => 'effecter_id',
7034          'type' => '12581'
7035        },
7036        '3' => {
7037          'name' => 'comp_effecter_count',
7038          'type' => '4658'
7039        },
7040        '4' => {
7041          'name' => 'field',
7042          'type' => '190384'
7043        }
7044      },
7045      'Return' => '100',
7046      'ShortName' => 'decode_set_state_effecter_states_req'
7047    },
7048    '190389' => {
7049      'Header' => 'platform.h',
7050      'Line' => '1722',
7051      'Param' => {
7052        '0' => {
7053          'name' => 'msg',
7054          'type' => '4653'
7055        },
7056        '1' => {
7057          'name' => 'payload_length',
7058          'type' => '1140'
7059        },
7060        '2' => {
7061          'name' => 'completion_code',
7062          'type' => '4658'
7063        }
7064      },
7065      'Reg' => {
7066        '0' => 'rdi',
7067        '1' => 'rsi',
7068        '2' => 'rdx'
7069      },
7070      'Return' => '100',
7071      'ShortName' => 'decode_set_state_effecter_states_resp'
7072    },
7073    '190464' => {
7074      'Header' => 'platform.h',
7075      'Line' => '1703',
7076      'Param' => {
7077        '0' => {
7078          'name' => 'instance_id',
7079          'type' => '121'
7080        },
7081        '1' => {
7082          'name' => 'effecter_id',
7083          'type' => '1006'
7084        },
7085        '2' => {
7086          'name' => 'comp_effecter_count',
7087          'type' => '121'
7088        },
7089        '3' => {
7090          'name' => 'field',
7091          'type' => '190384'
7092        },
7093        '4' => {
7094          'name' => 'msg',
7095          'type' => '4206'
7096        }
7097      },
7098      'Reg' => {
7099        '1' => 'rsi'
7100      },
7101      'Return' => '100',
7102      'ShortName' => 'encode_set_state_effecter_states_req'
7103    },
7104    '190808' => {
7105      'Header' => 'platform.h',
7106      'Line' => '1335',
7107      'Param' => {
7108        '0' => {
7109          'name' => 'instance_id',
7110          'type' => '121'
7111        },
7112        '1' => {
7113          'name' => 'completion_code',
7114          'type' => '121'
7115        },
7116        '2' => {
7117          'name' => 'msg',
7118          'type' => '4206'
7119        }
7120      },
7121      'Return' => '100',
7122      'ShortName' => 'encode_set_state_effecter_states_resp'
7123    },
7124    '190975' => {
7125      'Header' => 'platform.h',
7126      'Line' => '685',
7127      'Param' => {
7128        '0' => {
7129          'name' => 'sensor',
7130          'type' => '191365'
7131        },
7132        '1' => {
7133          'name' => 'allocation_size',
7134          'type' => '31723'
7135        },
7136        '2' => {
7137          'name' => 'possible_states',
7138          'type' => '191375'
7139        },
7140        '3' => {
7141          'name' => 'possible_states_size',
7142          'type' => '31723'
7143        },
7144        '4' => {
7145          'name' => 'actual_size',
7146          'type' => '129639'
7147        }
7148      },
7149      'Reg' => {
7150        '0' => 'rdi',
7151        '1' => 'rsi',
7152        '2' => 'r9',
7153        '3' => 'rcx',
7154        '4' => 'r8'
7155      },
7156      'Return' => '100',
7157      'ShortName' => 'encode_state_sensor_pdr'
7158    },
7159    '191385' => {
7160      'Header' => 'platform.h',
7161      'Line' => '925',
7162      'Param' => {
7163        '0' => {
7164          'name' => 'effecter',
7165          'type' => '191775'
7166        },
7167        '1' => {
7168          'name' => 'allocation_size',
7169          'type' => '31723'
7170        },
7171        '2' => {
7172          'name' => 'possible_states',
7173          'type' => '191785'
7174        },
7175        '3' => {
7176          'name' => 'possible_states_size',
7177          'type' => '31723'
7178        },
7179        '4' => {
7180          'name' => 'actual_size',
7181          'type' => '129639'
7182        }
7183      },
7184      'Reg' => {
7185        '0' => 'rdi',
7186        '1' => 'rsi',
7187        '2' => 'r9',
7188        '3' => 'rcx',
7189        '4' => 'r8'
7190      },
7191      'Return' => '100',
7192      'ShortName' => 'encode_state_effecter_pdr'
7193    },
7194    '195180' => {
7195      'Header' => 'instance-id.h',
7196      'Line' => '85',
7197      'Param' => {
7198        '0' => {
7199          'name' => 'ctx',
7200          'type' => '195360'
7201        },
7202        '1' => {
7203          'name' => 'tid',
7204          'type' => '175'
7205        },
7206        '2' => {
7207          'name' => 'iid',
7208          'type' => '187'
7209        }
7210      },
7211      'Return' => '100',
7212      'ShortName' => 'pldm_instance_id_free'
7213    },
7214    '195365' => {
7215      'Header' => 'instance-id.h',
7216      'Line' => '68',
7217      'Param' => {
7218        '0' => {
7219          'name' => 'ctx',
7220          'type' => '195360'
7221        },
7222        '1' => {
7223          'name' => 'tid',
7224          'type' => '175'
7225        },
7226        '2' => {
7227          'name' => 'iid',
7228          'type' => '195747'
7229        }
7230      },
7231      'Return' => '100',
7232      'ShortName' => 'pldm_instance_id_alloc'
7233    },
7234    '195752' => {
7235      'Header' => 'instance-id.h',
7236      'Line' => '51',
7237      'Param' => {
7238        '0' => {
7239          'name' => 'ctx',
7240          'type' => '195360'
7241        }
7242      },
7243      'Reg' => {
7244        '0' => 'rdi'
7245      },
7246      'Return' => '100',
7247      'ShortName' => 'pldm_instance_db_destroy'
7248    },
7249    '195837' => {
7250      'Header' => 'instance-id.h',
7251      'Line' => '41',
7252      'Param' => {
7253        '0' => {
7254          'name' => 'ctx',
7255          'type' => '195923'
7256        }
7257      },
7258      'Return' => '100',
7259      'ShortName' => 'pldm_instance_db_init_default'
7260    },
7261    '195928' => {
7262      'Header' => 'instance-id.h',
7263      'Line' => '28',
7264      'Param' => {
7265        '0' => {
7266          'name' => 'ctx',
7267          'type' => '195923'
7268        },
7269        '1' => {
7270          'name' => 'dbpath',
7271          'type' => '3975'
7272        }
7273      },
7274      'Return' => '100',
7275      'ShortName' => 'pldm_instance_db_init'
7276    },
7277    '196879' => {
7278      'Header' => 'transport.h',
7279      'Line' => '53',
7280      'Param' => {
7281        '0' => {
7282          'name' => 'transport',
7283          'type' => '196916'
7284        },
7285        '1' => {
7286          'name' => 'tid',
7287          'type' => '175'
7288        },
7289        '2' => {
7290          'name' => 'pldm_msg',
7291          'type' => '2396'
7292        },
7293        '3' => {
7294          'name' => 'msg_len',
7295          'type' => '1140'
7296        }
7297      },
7298      'Reg' => {
7299        '0' => 'rdi',
7300        '1' => 'rsi',
7301        '2' => 'rdx',
7302        '3' => 'rcx'
7303      },
7304      'Return' => '196830',
7305      'ShortName' => 'pldm_transport_send_msg'
7306    },
7307    '196926' => {
7308      'Header' => 'transport.h',
7309      'Line' => '118',
7310      'Param' => {
7311        '0' => {
7312          'name' => 'transport',
7313          'type' => '196916'
7314        },
7315        '1' => {
7316          'name' => 'tid',
7317          'type' => '175'
7318        },
7319        '2' => {
7320          'name' => 'pldm_req_msg',
7321          'type' => '2396'
7322        },
7323        '3' => {
7324          'name' => 'req_msg_len',
7325          'type' => '1140'
7326        },
7327        '4' => {
7328          'name' => 'pldm_resp_msg',
7329          'type' => '52328'
7330        },
7331        '5' => {
7332          'name' => 'resp_msg_len',
7333          'type' => '13144'
7334        }
7335      },
7336      'Reg' => {
7337        '2' => 'r14'
7338      },
7339      'Return' => '196830',
7340      'ShortName' => 'pldm_transport_send_recv_msg'
7341    },
7342    '196983' => {
7343      'Header' => 'mctp-demux.h',
7344      'Line' => '18',
7345      'Param' => {
7346        '0' => {
7347          'name' => 'ctx',
7348          'type' => '196874'
7349        }
7350      },
7351      'Reg' => {
7352        '0' => 'rdi'
7353      },
7354      'Return' => '1',
7355      'ShortName' => 'pldm_transport_mctp_demux_destroy'
7356    },
7357    '197020' => {
7358      'Header' => 'transport.h',
7359      'Line' => '81',
7360      'Param' => {
7361        '0' => {
7362          'name' => 'transport',
7363          'type' => '196916'
7364        },
7365        '1' => {
7366          'name' => 'tid',
7367          'type' => '197057'
7368        },
7369        '2' => {
7370          'name' => 'pldm_msg',
7371          'type' => '52328'
7372        },
7373        '3' => {
7374          'name' => 'msg_len',
7375          'type' => '13144'
7376        }
7377      },
7378      'Reg' => {
7379        '0' => 'rdi',
7380        '1' => 'rsi',
7381        '2' => 'rbp',
7382        '3' => 'rcx'
7383      },
7384      'Return' => '196830',
7385      'ShortName' => 'pldm_transport_recv_msg'
7386    },
7387    '197062' => {
7388      'Header' => 'mctp-demux.h',
7389      'Line' => '32',
7390      'Param' => {
7391        '0' => {
7392          'name' => 'ctx',
7393          'type' => '196874'
7394        },
7395        '1' => {
7396          'name' => 'tid',
7397          'type' => '175'
7398        },
7399        '2' => {
7400          'name' => 'eid',
7401          'type' => '196715'
7402        }
7403      },
7404      'Reg' => {
7405        '0' => 'rdi',
7406        '1' => 'rsi',
7407        '2' => 'rdx'
7408      },
7409      'Return' => '100',
7410      'ShortName' => 'pldm_transport_mctp_demux_map_tid'
7411    },
7412    '197094' => {
7413      'Header' => 'mctp-demux.h',
7414      'Line' => '22',
7415      'Param' => {
7416        '0' => {
7417          'name' => 'ctx',
7418          'type' => '196874'
7419        }
7420      },
7421      'Reg' => {
7422        '0' => 'rdi'
7423      },
7424      'Return' => '196916',
7425      'ShortName' => 'pldm_transport_mctp_demux_core'
7426    },
7427    '197138' => {
7428      'Header' => 'mctp-demux.h',
7429      'Line' => '15',
7430      'Param' => {
7431        '0' => {
7432          'name' => 'ctx',
7433          'type' => '197160'
7434        }
7435      },
7436      'Reg' => {
7437        '0' => 'r12'
7438      },
7439      'Return' => '100',
7440      'ShortName' => 'pldm_transport_mctp_demux_init'
7441    },
7442    '197219' => {
7443      'Header' => 'pldm.h',
7444      'Line' => '119',
7445      'Return' => '1',
7446      'ShortName' => 'pldm_close'
7447    },
7448    '197263' => {
7449      'Header' => 'pldm.h',
7450      'Line' => '75',
7451      'Param' => {
7452        '0' => {
7453          'name' => 'eid',
7454          'type' => '196715'
7455        },
7456        '1' => {
7457          'name' => 'mctp_fd',
7458          'type' => '100'
7459        },
7460        '2' => {
7461          'name' => 'pldm_req_msg',
7462          'type' => '1214'
7463        },
7464        '3' => {
7465          'name' => 'req_msg_len',
7466          'type' => '1140'
7467        }
7468      },
7469      'Reg' => {
7470        '0' => 'rdi',
7471        '1' => 'rsi',
7472        '2' => 'rdx',
7473        '3' => 'rcx'
7474      },
7475      'Return' => '196830',
7476      'ShortName' => 'pldm_send'
7477    },
7478    '197682' => {
7479      'Header' => 'pldm.h',
7480      'Line' => '57',
7481      'Param' => {
7482        '0' => {
7483          'name' => 'eid',
7484          'type' => '196715'
7485        },
7486        '1' => {
7487          'name' => 'mctp_fd',
7488          'type' => '100'
7489        },
7490        '2' => {
7491          'name' => 'pldm_req_msg',
7492          'type' => '1214'
7493        },
7494        '3' => {
7495          'name' => 'req_msg_len',
7496          'type' => '1140'
7497        },
7498        '4' => {
7499          'name' => 'pldm_resp_msg',
7500          'type' => '50345'
7501        },
7502        '5' => {
7503          'name' => 'resp_msg_len',
7504          'type' => '13144'
7505        }
7506      },
7507      'Reg' => {
7508        '0' => 'rdi',
7509        '1' => 'rsi',
7510        '2' => 'rdx',
7511        '3' => 'rcx',
7512        '4' => 'r8',
7513        '5' => 'r9'
7514      },
7515      'Return' => '196830',
7516      'ShortName' => 'pldm_send_recv'
7517    },
7518    '198165' => {
7519      'Header' => 'pldm.h',
7520      'Line' => '94',
7521      'Param' => {
7522        '0' => {
7523          'name' => 'eid',
7524          'type' => '196715'
7525        },
7526        '1' => {
7527          'name' => 'mctp_fd',
7528          'type' => '100'
7529        },
7530        '2' => {
7531          'name' => 'instance_id',
7532          'type' => '121'
7533        },
7534        '3' => {
7535          'name' => 'pldm_resp_msg',
7536          'type' => '50345'
7537        },
7538        '4' => {
7539          'name' => 'resp_msg_len',
7540          'type' => '13144'
7541        }
7542      },
7543      'Reg' => {
7544        '3' => 'rbx'
7545      },
7546      'Return' => '196830',
7547      'ShortName' => 'pldm_recv'
7548    },
7549    '198391' => {
7550      'Header' => 'pldm.h',
7551      'Line' => '112',
7552      'Param' => {
7553        '0' => {
7554          'name' => 'eid',
7555          'type' => '196715'
7556        },
7557        '1' => {
7558          'name' => 'mctp_fd',
7559          'type' => '100'
7560        },
7561        '2' => {
7562          'name' => 'pldm_resp_msg',
7563          'type' => '50345'
7564        },
7565        '3' => {
7566          'name' => 'resp_msg_len',
7567          'type' => '13144'
7568        }
7569      },
7570      'Reg' => {
7571        '2' => 'r12',
7572        '3' => 'r13'
7573      },
7574      'Return' => '196830',
7575      'ShortName' => 'pldm_recv_any'
7576    },
7577    '198844' => {
7578      'Header' => 'pldm.h',
7579      'Line' => '39',
7580      'Return' => '196830',
7581      'ShortName' => 'pldm_open'
7582    },
7583    '201262' => {
7584      'Header' => 'af-mctp.h',
7585      'Line' => '54',
7586      'Param' => {
7587        '0' => {
7588          'name' => 'transport',
7589          'type' => '201418'
7590        },
7591        '1' => {
7592          'name' => 'smctp',
7593          'type' => '201423'
7594        },
7595        '2' => {
7596          'name' => 'len',
7597          'type' => '1140'
7598        }
7599      },
7600      'Reg' => {
7601        '1' => 'rsi',
7602        '2' => 'rdx'
7603      },
7604      'Return' => '100',
7605      'ShortName' => 'pldm_transport_af_mctp_bind'
7606    },
7607    '201428' => {
7608      'Header' => 'af-mctp.h',
7609      'Line' => '19',
7610      'Param' => {
7611        '0' => {
7612          'name' => 'ctx',
7613          'type' => '201418'
7614        }
7615      },
7616      'Reg' => {
7617        '0' => 'rdi'
7618      },
7619      'Return' => '1',
7620      'ShortName' => 'pldm_transport_af_mctp_destroy'
7621    },
7622    '201512' => {
7623      'Header' => 'af-mctp.h',
7624      'Line' => '16',
7625      'Param' => {
7626        '0' => {
7627          'name' => 'ctx',
7628          'type' => '201736'
7629        }
7630      },
7631      'Reg' => {
7632        '0' => 'r12'
7633      },
7634      'Return' => '100',
7635      'ShortName' => 'pldm_transport_af_mctp_init'
7636    },
7637    '202923' => {
7638      'Header' => 'af-mctp.h',
7639      'Line' => '37',
7640      'Param' => {
7641        '0' => {
7642          'name' => 'ctx',
7643          'type' => '201418'
7644        },
7645        '1' => {
7646          'name' => 'tid',
7647          'type' => '175'
7648        },
7649        '2' => {
7650          'name' => 'eid',
7651          'type' => '196715'
7652        }
7653      },
7654      'Reg' => {
7655        '0' => 'rdi',
7656        '1' => 'rsi',
7657        '2' => 'rdx'
7658      },
7659      'Return' => '100',
7660      'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
7661    },
7662    '202996' => {
7663      'Header' => 'af-mctp.h',
7664      'Line' => '33',
7665      'Param' => {
7666        '0' => {
7667          'name' => 'ctx',
7668          'type' => '201418'
7669        },
7670        '1' => {
7671          'name' => 'tid',
7672          'type' => '175'
7673        },
7674        '2' => {
7675          'name' => 'eid',
7676          'type' => '196715'
7677        }
7678      },
7679      'Reg' => {
7680        '0' => 'rdi',
7681        '1' => 'rsi',
7682        '2' => 'rdx'
7683      },
7684      'Return' => '100',
7685      'ShortName' => 'pldm_transport_af_mctp_map_tid'
7686    },
7687    '203237' => {
7688      'Header' => 'af-mctp.h',
7689      'Line' => '28',
7690      'Param' => {
7691        '0' => {
7692          'name' => 't',
7693          'type' => '196916'
7694        },
7695        '1' => {
7696          'name' => 'pollfd',
7697          'type' => '199914'
7698        }
7699      },
7700      'Reg' => {
7701        '0' => 'rdi',
7702        '1' => 'rsi'
7703      },
7704      'Return' => '100',
7705      'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
7706    },
7707    '203315' => {
7708      'Header' => 'af-mctp.h',
7709      'Line' => '23',
7710      'Param' => {
7711        '0' => {
7712          'name' => 'ctx',
7713          'type' => '201418'
7714        }
7715      },
7716      'Reg' => {
7717        '0' => 'rdi'
7718      },
7719      'Return' => '196916',
7720      'ShortName' => 'pldm_transport_af_mctp_core'
7721    },
7722    '207034' => {
7723      'Header' => 'mctp-demux.h',
7724      'Line' => '36',
7725      'Param' => {
7726        '0' => {
7727          'name' => 'ctx',
7728          'type' => '196874'
7729        },
7730        '1' => {
7731          'name' => 'tid',
7732          'type' => '175'
7733        },
7734        '2' => {
7735          'name' => 'eid',
7736          'type' => '196715'
7737        }
7738      },
7739      'Reg' => {
7740        '0' => 'rdi',
7741        '1' => 'rsi',
7742        '2' => 'rdx'
7743      },
7744      'Return' => '100',
7745      'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
7746    },
7747    '207348' => {
7748      'Header' => 'mctp-demux.h',
7749      'Line' => '27',
7750      'Param' => {
7751        '0' => {
7752          'name' => 't',
7753          'type' => '196916'
7754        },
7755        '1' => {
7756          'name' => 'pollfd',
7757          'type' => '199914'
7758        }
7759      },
7760      'Reg' => {
7761        '0' => 'rdi',
7762        '1' => 'rsi'
7763      },
7764      'Return' => '100',
7765      'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
7766    },
7767    '215184' => {
7768      'Header' => 'transport.h',
7769      'Line' => '31',
7770      'Param' => {
7771        '0' => {
7772          'name' => 'transport',
7773          'type' => '196916'
7774        },
7775        '1' => {
7776          'name' => 'timeout',
7777          'type' => '100'
7778        }
7779      },
7780      'Return' => '100',
7781      'ShortName' => 'pldm_transport_poll'
7782    },
7783    '217383' => {
7784      'Header' => 'file_io.h',
7785      'Line' => '912',
7786      'Param' => {
7787        '0' => {
7788          'name' => 'instance_id',
7789          'type' => '121'
7790        },
7791        '1' => {
7792          'name' => 'completion_code',
7793          'type' => '121'
7794        },
7795        '2' => {
7796          'name' => 'msg',
7797          'type' => '4206'
7798        }
7799      },
7800      'Return' => '100',
7801      'ShortName' => 'encode_new_file_with_metadata_resp'
7802    },
7803    '217583' => {
7804      'Header' => 'file_io.h',
7805      'Line' => '898',
7806      'Param' => {
7807        '0' => {
7808          'name' => 'msg',
7809          'type' => '4653'
7810        },
7811        '1' => {
7812          'name' => 'payload_length',
7813          'type' => '1140'
7814        },
7815        '2' => {
7816          'name' => 'file_type',
7817          'type' => '12581'
7818        },
7819        '3' => {
7820          'name' => 'file_handle',
7821          'type' => '4663'
7822        },
7823        '4' => {
7824          'name' => 'length',
7825          'type' => '24564'
7826        },
7827        '5' => {
7828          'name' => 'file_meta_data_1',
7829          'type' => '4663'
7830        },
7831        '6' => {
7832          'name' => 'file_meta_data_2',
7833          'offset' => '0',
7834          'type' => '4663'
7835        },
7836        '7' => {
7837          'name' => 'file_meta_data_3',
7838          'offset' => '8',
7839          'type' => '4663'
7840        },
7841        '8' => {
7842          'name' => 'file_meta_data_4',
7843          'offset' => '16',
7844          'type' => '4663'
7845        }
7846      },
7847      'Reg' => {
7848        '1' => 'r10',
7849        '2' => 'rdx',
7850        '3' => 'rdi',
7851        '4' => 'r8',
7852        '5' => 'r9'
7853      },
7854      'Return' => '100',
7855      'ShortName' => 'decode_new_file_with_metadata_req'
7856    },
7857    '217815' => {
7858      'Header' => 'file_io.h',
7859      'Line' => '881',
7860      'Param' => {
7861        '0' => {
7862          'name' => 'msg',
7863          'type' => '4653'
7864        },
7865        '1' => {
7866          'name' => 'payload_length',
7867          'type' => '1140'
7868        },
7869        '2' => {
7870          'name' => 'completion_code',
7871          'type' => '4658'
7872        }
7873      },
7874      'Reg' => {
7875        '0' => 'rdi',
7876        '1' => 'rsi',
7877        '2' => 'rdx'
7878      },
7879      'Return' => '100',
7880      'ShortName' => 'decode_new_file_with_metadata_resp'
7881    },
7882    '217916' => {
7883      'Header' => 'file_io.h',
7884      'Line' => '866',
7885      'Param' => {
7886        '0' => {
7887          'name' => 'instance_id',
7888          'type' => '121'
7889        },
7890        '1' => {
7891          'name' => 'file_type',
7892          'type' => '1006'
7893        },
7894        '2' => {
7895          'name' => 'file_handle',
7896          'type' => '1018'
7897        },
7898        '3' => {
7899          'name' => 'length',
7900          'type' => '15914'
7901        },
7902        '4' => {
7903          'name' => 'file_meta_data_1',
7904          'type' => '1018'
7905        },
7906        '5' => {
7907          'name' => 'file_meta_data_2',
7908          'type' => '1018'
7909        },
7910        '6' => {
7911          'name' => 'file_meta_data_3',
7912          'offset' => '0',
7913          'type' => '1018'
7914        },
7915        '7' => {
7916          'name' => 'file_meta_data_4',
7917          'offset' => '8',
7918          'type' => '1018'
7919        },
7920        '8' => {
7921          'name' => 'msg',
7922          'offset' => '16',
7923          'type' => '4206'
7924        }
7925      },
7926      'Reg' => {
7927        '2' => 'r14'
7928      },
7929      'Return' => '100',
7930      'ShortName' => 'encode_new_file_with_metadata_req'
7931    },
7932    '218213' => {
7933      'Header' => 'file_io.h',
7934      'Line' => '824',
7935      'Param' => {
7936        '0' => {
7937          'name' => 'instance_id',
7938          'type' => '121'
7939        },
7940        '1' => {
7941          'name' => 'completion_code',
7942          'type' => '121'
7943        },
7944        '2' => {
7945          'name' => 'msg',
7946          'type' => '4206'
7947        }
7948      },
7949      'Return' => '100',
7950      'ShortName' => 'encode_file_ack_with_meta_data_resp'
7951    },
7952    '218408' => {
7953      'Header' => 'file_io.h',
7954      'Line' => '811',
7955      'Param' => {
7956        '0' => {
7957          'name' => 'msg',
7958          'type' => '4653'
7959        },
7960        '1' => {
7961          'name' => 'payload_length',
7962          'type' => '1140'
7963        },
7964        '2' => {
7965          'name' => 'file_type',
7966          'type' => '12581'
7967        },
7968        '3' => {
7969          'name' => 'file_handle',
7970          'type' => '4663'
7971        },
7972        '4' => {
7973          'name' => 'file_status',
7974          'type' => '4658'
7975        },
7976        '5' => {
7977          'name' => 'file_meta_data_1',
7978          'type' => '4663'
7979        },
7980        '6' => {
7981          'name' => 'file_meta_data_2',
7982          'offset' => '0',
7983          'type' => '4663'
7984        },
7985        '7' => {
7986          'name' => 'file_meta_data_3',
7987          'offset' => '8',
7988          'type' => '4663'
7989        },
7990        '8' => {
7991          'name' => 'file_meta_data_4',
7992          'offset' => '16',
7993          'type' => '4663'
7994        }
7995      },
7996      'Reg' => {
7997        '1' => 'rsi',
7998        '2' => 'rdx',
7999        '3' => 'rcx',
8000        '4' => 'r8',
8001        '5' => 'r9'
8002      },
8003      'Return' => '100',
8004      'ShortName' => 'decode_file_ack_with_meta_data_req'
8005    },
8006    '218620' => {
8007      'Header' => 'file_io.h',
8008      'Line' => '794',
8009      'Param' => {
8010        '0' => {
8011          'name' => 'msg',
8012          'type' => '4653'
8013        },
8014        '1' => {
8015          'name' => 'payload_length',
8016          'type' => '1140'
8017        },
8018        '2' => {
8019          'name' => 'completion_code',
8020          'type' => '4658'
8021        }
8022      },
8023      'Reg' => {
8024        '0' => 'rdi',
8025        '1' => 'rsi',
8026        '2' => 'rdx'
8027      },
8028      'Return' => '100',
8029      'ShortName' => 'decode_file_ack_with_meta_data_resp'
8030    },
8031    '218716' => {
8032      'Header' => 'file_io.h',
8033      'Line' => '781',
8034      'Param' => {
8035        '0' => {
8036          'name' => 'instance_id',
8037          'type' => '121'
8038        },
8039        '1' => {
8040          'name' => 'file_type',
8041          'type' => '1006'
8042        },
8043        '2' => {
8044          'name' => 'file_handle',
8045          'type' => '1018'
8046        },
8047        '3' => {
8048          'name' => 'file_status',
8049          'type' => '121'
8050        },
8051        '4' => {
8052          'name' => 'file_meta_data_1',
8053          'type' => '1018'
8054        },
8055        '5' => {
8056          'name' => 'file_meta_data_2',
8057          'type' => '1018'
8058        },
8059        '6' => {
8060          'name' => 'file_meta_data_3',
8061          'offset' => '0',
8062          'type' => '1018'
8063        },
8064        '7' => {
8065          'name' => 'file_meta_data_4',
8066          'offset' => '8',
8067          'type' => '1018'
8068        },
8069        '8' => {
8070          'name' => 'msg',
8071          'offset' => '16',
8072          'type' => '4206'
8073        }
8074      },
8075      'Reg' => {
8076        '2' => 'r14'
8077      },
8078      'Return' => '100',
8079      'ShortName' => 'encode_file_ack_with_meta_data_req'
8080    },
8081    '219013' => {
8082      'Header' => 'file_io.h',
8083      'Line' => '741',
8084      'Param' => {
8085        '0' => {
8086          'name' => 'msg',
8087          'type' => '4653'
8088        },
8089        '1' => {
8090          'name' => 'payload_length',
8091          'type' => '1140'
8092        },
8093        '2' => {
8094          'name' => 'completion_code',
8095          'type' => '4658'
8096        }
8097      },
8098      'Reg' => {
8099        '0' => 'rdi',
8100        '1' => 'rsi',
8101        '2' => 'rdx'
8102      },
8103      'Return' => '100',
8104      'ShortName' => 'decode_file_ack_resp'
8105    },
8106    '219114' => {
8107      'Header' => 'file_io.h',
8108      'Line' => '730',
8109      'Param' => {
8110        '0' => {
8111          'name' => 'instance_id',
8112          'type' => '121'
8113        },
8114        '1' => {
8115          'name' => 'file_type',
8116          'type' => '1006'
8117        },
8118        '2' => {
8119          'name' => 'file_handle',
8120          'type' => '1018'
8121        },
8122        '3' => {
8123          'name' => 'file_status',
8124          'type' => '121'
8125        },
8126        '4' => {
8127          'name' => 'msg',
8128          'type' => '4206'
8129        }
8130      },
8131      'Return' => '100',
8132      'ShortName' => 'encode_file_ack_req'
8133    },
8134    '219349' => {
8135      'Header' => 'file_io.h',
8136      'Line' => '718',
8137      'Param' => {
8138        '0' => {
8139          'name' => 'instance_id',
8140          'type' => '121'
8141        },
8142        '1' => {
8143          'name' => 'completion_code',
8144          'type' => '121'
8145        },
8146        '2' => {
8147          'name' => 'msg',
8148          'type' => '4206'
8149        }
8150      },
8151      'Return' => '100',
8152      'ShortName' => 'encode_file_ack_resp'
8153    },
8154    '219539' => {
8155      'Header' => 'file_io.h',
8156      'Line' => '706',
8157      'Param' => {
8158        '0' => {
8159          'name' => 'msg',
8160          'type' => '4653'
8161        },
8162        '1' => {
8163          'name' => 'payload_length',
8164          'type' => '1140'
8165        },
8166        '2' => {
8167          'name' => 'file_type',
8168          'type' => '12581'
8169        },
8170        '3' => {
8171          'name' => 'file_handle',
8172          'type' => '4663'
8173        },
8174        '4' => {
8175          'name' => 'file_status',
8176          'type' => '4658'
8177        }
8178      },
8179      'Reg' => {
8180        '1' => 'rsi',
8181        '2' => 'rdx',
8182        '3' => 'rcx',
8183        '4' => 'r8'
8184      },
8185      'Return' => '100',
8186      'ShortName' => 'decode_file_ack_req'
8187    },
8188    '219681' => {
8189      'Header' => 'file_io.h',
8190      'Line' => '675',
8191      'Param' => {
8192        '0' => {
8193          'name' => 'msg',
8194          'type' => '4653'
8195        },
8196        '1' => {
8197          'name' => 'payload_length',
8198          'type' => '1140'
8199        },
8200        '2' => {
8201          'name' => 'completion_code',
8202          'type' => '4658'
8203        },
8204        '3' => {
8205          'name' => 'length',
8206          'type' => '4663'
8207        }
8208      },
8209      'Reg' => {
8210        '0' => 'rdi',
8211        '1' => 'rsi',
8212        '2' => 'rdx',
8213        '3' => 'rcx'
8214      },
8215      'Return' => '100',
8216      'ShortName' => 'decode_rw_file_by_type_resp'
8217    },
8218    '219796' => {
8219      'Header' => 'file_io.h',
8220      'Line' => '661',
8221      'Param' => {
8222        '0' => {
8223          'name' => 'instance_id',
8224          'type' => '121'
8225        },
8226        '1' => {
8227          'name' => 'command',
8228          'type' => '121'
8229        },
8230        '2' => {
8231          'name' => 'file_type',
8232          'type' => '1006'
8233        },
8234        '3' => {
8235          'name' => 'file_handle',
8236          'type' => '1018'
8237        },
8238        '4' => {
8239          'name' => 'offset',
8240          'type' => '1018'
8241        },
8242        '5' => {
8243          'name' => 'length',
8244          'type' => '1018'
8245        },
8246        '6' => {
8247          'name' => 'msg',
8248          'offset' => '0',
8249          'type' => '4206'
8250        }
8251      },
8252      'Return' => '100',
8253      'ShortName' => 'encode_rw_file_by_type_req'
8254    },
8255    '220066' => {
8256      'Header' => 'file_io.h',
8257      'Line' => '644',
8258      'Param' => {
8259        '0' => {
8260          'name' => 'instance_id',
8261          'type' => '121'
8262        },
8263        '1' => {
8264          'name' => 'command',
8265          'type' => '121'
8266        },
8267        '2' => {
8268          'name' => 'completion_code',
8269          'type' => '121'
8270        },
8271        '3' => {
8272          'name' => 'length',
8273          'type' => '1018'
8274        },
8275        '4' => {
8276          'name' => 'msg',
8277          'type' => '4206'
8278        }
8279      },
8280      'Return' => '100',
8281      'ShortName' => 'encode_rw_file_by_type_resp'
8282    },
8283    '220296' => {
8284      'Header' => 'file_io.h',
8285      'Line' => '626',
8286      'Param' => {
8287        '0' => {
8288          'name' => 'msg',
8289          'type' => '4653'
8290        },
8291        '1' => {
8292          'name' => 'payload_length',
8293          'type' => '1140'
8294        },
8295        '2' => {
8296          'name' => 'file_type',
8297          'type' => '12581'
8298        },
8299        '3' => {
8300          'name' => 'file_handle',
8301          'type' => '4663'
8302        },
8303        '4' => {
8304          'name' => 'offset',
8305          'type' => '4663'
8306        },
8307        '5' => {
8308          'name' => 'length',
8309          'type' => '4663'
8310        }
8311      },
8312      'Reg' => {
8313        '1' => 'r10',
8314        '2' => 'rdx',
8315        '3' => 'rdi',
8316        '4' => 'r8',
8317        '5' => 'r9'
8318      },
8319      'Return' => '100',
8320      'ShortName' => 'decode_rw_file_by_type_req'
8321    },
8322    '220458' => {
8323      'Header' => 'file_io.h',
8324      'Line' => '590',
8325      'Param' => {
8326        '0' => {
8327          'name' => 'msg',
8328          'type' => '4653'
8329        },
8330        '1' => {
8331          'name' => 'payload_length',
8332          'type' => '1140'
8333        },
8334        '2' => {
8335          'name' => 'completion_code',
8336          'type' => '4658'
8337        }
8338      },
8339      'Reg' => {
8340        '0' => 'rdi',
8341        '1' => 'rsi',
8342        '2' => 'rdx'
8343      },
8344      'Return' => '100',
8345      'ShortName' => 'decode_new_file_resp'
8346    },
8347    '220559' => {
8348      'Header' => 'file_io.h',
8349      'Line' => '579',
8350      'Param' => {
8351        '0' => {
8352          'name' => 'instance_id',
8353          'type' => '121'
8354        },
8355        '1' => {
8356          'name' => 'file_type',
8357          'type' => '1006'
8358        },
8359        '2' => {
8360          'name' => 'file_handle',
8361          'type' => '1018'
8362        },
8363        '3' => {
8364          'name' => 'length',
8365          'type' => '15914'
8366        },
8367        '4' => {
8368          'name' => 'msg',
8369          'type' => '4206'
8370        }
8371      },
8372      'Return' => '100',
8373      'ShortName' => 'encode_new_file_req'
8374    },
8375    '220794' => {
8376      'Header' => 'file_io.h',
8377      'Line' => '567',
8378      'Param' => {
8379        '0' => {
8380          'name' => 'instance_id',
8381          'type' => '121'
8382        },
8383        '1' => {
8384          'name' => 'completion_code',
8385          'type' => '121'
8386        },
8387        '2' => {
8388          'name' => 'msg',
8389          'type' => '4206'
8390        }
8391      },
8392      'Return' => '100',
8393      'ShortName' => 'encode_new_file_resp'
8394    },
8395    '220984' => {
8396      'Header' => 'file_io.h',
8397      'Line' => '555',
8398      'Param' => {
8399        '0' => {
8400          'name' => 'msg',
8401          'type' => '4653'
8402        },
8403        '1' => {
8404          'name' => 'payload_length',
8405          'type' => '1140'
8406        },
8407        '2' => {
8408          'name' => 'file_type',
8409          'type' => '12581'
8410        },
8411        '3' => {
8412          'name' => 'file_handle',
8413          'type' => '4663'
8414        },
8415        '4' => {
8416          'name' => 'length',
8417          'type' => '24564'
8418        }
8419      },
8420      'Reg' => {
8421        '1' => 'r9',
8422        '2' => 'rdx',
8423        '3' => 'rcx',
8424        '4' => 'r8'
8425      },
8426      'Return' => '100',
8427      'ShortName' => 'decode_new_file_req'
8428    },
8429    '221126' => {
8430      'Header' => 'file_io.h',
8431      'Line' => '523',
8432      'Param' => {
8433        '0' => {
8434          'name' => 'msg',
8435          'type' => '4653'
8436        },
8437        '1' => {
8438          'name' => 'payload_length',
8439          'type' => '1140'
8440        },
8441        '2' => {
8442          'name' => 'completion_code',
8443          'type' => '4658'
8444        },
8445        '3' => {
8446          'name' => 'length',
8447          'type' => '4663'
8448        }
8449      },
8450      'Reg' => {
8451        '0' => 'rdi',
8452        '1' => 'rsi',
8453        '2' => 'rdx',
8454        '3' => 'rcx'
8455      },
8456      'Return' => '100',
8457      'ShortName' => 'decode_rw_file_by_type_memory_resp'
8458    },
8459    '221241' => {
8460      'Header' => 'file_io.h',
8461      'Line' => '509',
8462      'Param' => {
8463        '0' => {
8464          'name' => 'instance_id',
8465          'type' => '121'
8466        },
8467        '1' => {
8468          'name' => 'command',
8469          'type' => '121'
8470        },
8471        '2' => {
8472          'name' => 'file_type',
8473          'type' => '1006'
8474        },
8475        '3' => {
8476          'name' => 'file_handle',
8477          'type' => '1018'
8478        },
8479        '4' => {
8480          'name' => 'offset',
8481          'type' => '1018'
8482        },
8483        '5' => {
8484          'name' => 'length',
8485          'type' => '1018'
8486        },
8487        '6' => {
8488          'name' => 'address',
8489          'offset' => '0',
8490          'type' => '15914'
8491        },
8492        '7' => {
8493          'name' => 'msg',
8494          'offset' => '8',
8495          'type' => '4206'
8496        }
8497      },
8498      'Return' => '100',
8499      'ShortName' => 'encode_rw_file_by_type_memory_req'
8500    },
8501    '221526' => {
8502      'Header' => 'file_io.h',
8503      'Line' => '491',
8504      'Param' => {
8505        '0' => {
8506          'name' => 'instance_id',
8507          'type' => '121'
8508        },
8509        '1' => {
8510          'name' => 'command',
8511          'type' => '121'
8512        },
8513        '2' => {
8514          'name' => 'completion_code',
8515          'type' => '121'
8516        },
8517        '3' => {
8518          'name' => 'length',
8519          'type' => '1018'
8520        },
8521        '4' => {
8522          'name' => 'msg',
8523          'type' => '4206'
8524        }
8525      },
8526      'Return' => '100',
8527      'ShortName' => 'encode_rw_file_by_type_memory_resp'
8528    },
8529    '221756' => {
8530      'Header' => 'file_io.h',
8531      'Line' => '473',
8532      'Param' => {
8533        '0' => {
8534          'name' => 'msg',
8535          'type' => '4653'
8536        },
8537        '1' => {
8538          'name' => 'payload_length',
8539          'type' => '1140'
8540        },
8541        '2' => {
8542          'name' => 'file_type',
8543          'type' => '12581'
8544        },
8545        '3' => {
8546          'name' => 'file_handle',
8547          'type' => '4663'
8548        },
8549        '4' => {
8550          'name' => 'offset',
8551          'type' => '4663'
8552        },
8553        '5' => {
8554          'name' => 'length',
8555          'type' => '4663'
8556        },
8557        '6' => {
8558          'name' => 'address',
8559          'offset' => '0',
8560          'type' => '24564'
8561        }
8562      },
8563      'Reg' => {
8564        '1' => 'r10',
8565        '2' => 'rdx',
8566        '3' => 'rdi',
8567        '4' => 'r8',
8568        '5' => 'r9'
8569      },
8570      'Return' => '100',
8571      'ShortName' => 'decode_rw_file_by_type_memory_req'
8572    },
8573    '221933' => {
8574      'Header' => 'file_io.h',
8575      'Line' => '435',
8576      'Param' => {
8577        '0' => {
8578          'name' => 'instance_id',
8579          'type' => '121'
8580        },
8581        '1' => {
8582          'name' => 'completion_code',
8583          'type' => '121'
8584        },
8585        '2' => {
8586          'name' => 'length',
8587          'type' => '1018'
8588        },
8589        '3' => {
8590          'name' => 'msg',
8591          'type' => '4206'
8592        }
8593      },
8594      'Return' => '100',
8595      'ShortName' => 'encode_write_file_resp'
8596    },
8597    '222148' => {
8598      'Header' => 'file_io.h',
8599      'Line' => '422',
8600      'Param' => {
8601        '0' => {
8602          'name' => 'msg',
8603          'type' => '4653'
8604        },
8605        '1' => {
8606          'name' => 'payload_length',
8607          'type' => '1140'
8608        },
8609        '2' => {
8610          'name' => 'completion_code',
8611          'type' => '4658'
8612        },
8613        '3' => {
8614          'name' => 'length',
8615          'type' => '4663'
8616        }
8617      },
8618      'Reg' => {
8619        '0' => 'rdi',
8620        '1' => 'rsi',
8621        '2' => 'rdx',
8622        '3' => 'rcx'
8623      },
8624      'Return' => '100',
8625      'ShortName' => 'decode_write_file_resp'
8626    },
8627    '222258' => {
8628      'Header' => 'file_io.h',
8629      'Line' => '410',
8630      'Param' => {
8631        '0' => {
8632          'name' => 'instance_id',
8633          'type' => '121'
8634        },
8635        '1' => {
8636          'name' => 'file_handle',
8637          'type' => '1018'
8638        },
8639        '2' => {
8640          'name' => 'offset',
8641          'type' => '1018'
8642        },
8643        '3' => {
8644          'name' => 'length',
8645          'type' => '1018'
8646        },
8647        '4' => {
8648          'name' => 'msg',
8649          'type' => '4206'
8650        }
8651      },
8652      'Return' => '100',
8653      'ShortName' => 'encode_write_file_req'
8654    },
8655    '222493' => {
8656      'Header' => 'file_io.h',
8657      'Line' => '391',
8658      'Param' => {
8659        '0' => {
8660          'name' => 'msg',
8661          'type' => '4653'
8662        },
8663        '1' => {
8664          'name' => 'payload_length',
8665          'type' => '1140'
8666        },
8667        '2' => {
8668          'name' => 'file_handle',
8669          'type' => '4663'
8670        },
8671        '3' => {
8672          'name' => 'offset',
8673          'type' => '4663'
8674        },
8675        '4' => {
8676          'name' => 'length',
8677          'type' => '4663'
8678        },
8679        '5' => {
8680          'name' => 'file_data_offset',
8681          'type' => '13144'
8682        }
8683      },
8684      'Reg' => {
8685        '1' => 'rsi',
8686        '3' => 'rcx',
8687        '4' => 'r8',
8688        '5' => 'r9'
8689      },
8690      'Return' => '100',
8691      'ShortName' => 'decode_write_file_req'
8692    },
8693    '222648' => {
8694      'Header' => 'file_io.h',
8695      'Line' => '377',
8696      'Param' => {
8697        '0' => {
8698          'name' => 'instance_id',
8699          'type' => '121'
8700        },
8701        '1' => {
8702          'name' => 'completion_code',
8703          'type' => '121'
8704        },
8705        '2' => {
8706          'name' => 'length',
8707          'type' => '1018'
8708        },
8709        '3' => {
8710          'name' => 'msg',
8711          'type' => '4206'
8712        }
8713      },
8714      'Return' => '100',
8715      'ShortName' => 'encode_read_file_resp'
8716    },
8717    '222863' => {
8718      'Header' => 'file_io.h',
8719      'Line' => '359',
8720      'Param' => {
8721        '0' => {
8722          'name' => 'msg',
8723          'type' => '4653'
8724        },
8725        '1' => {
8726          'name' => 'payload_length',
8727          'type' => '1140'
8728        },
8729        '2' => {
8730          'name' => 'completion_code',
8731          'type' => '4658'
8732        },
8733        '3' => {
8734          'name' => 'length',
8735          'type' => '4663'
8736        },
8737        '4' => {
8738          'name' => 'file_data_offset',
8739          'type' => '13144'
8740        }
8741      },
8742      'Reg' => {
8743        '1' => 'r9',
8744        '2' => 'rdx',
8745        '3' => 'rcx',
8746        '4' => 'r8'
8747      },
8748      'Return' => '100',
8749      'ShortName' => 'decode_read_file_resp'
8750    },
8751    '222999' => {
8752      'Header' => 'file_io.h',
8753      'Line' => '344',
8754      'Param' => {
8755        '0' => {
8756          'name' => 'instance_id',
8757          'type' => '121'
8758        },
8759        '1' => {
8760          'name' => 'file_handle',
8761          'type' => '1018'
8762        },
8763        '2' => {
8764          'name' => 'offset',
8765          'type' => '1018'
8766        },
8767        '3' => {
8768          'name' => 'length',
8769          'type' => '1018'
8770        },
8771        '4' => {
8772          'name' => 'msg',
8773          'type' => '4206'
8774        }
8775      },
8776      'Return' => '100',
8777      'ShortName' => 'encode_read_file_req'
8778    },
8779    '223234' => {
8780      'Header' => 'file_io.h',
8781      'Line' => '330',
8782      'Param' => {
8783        '0' => {
8784          'name' => 'msg',
8785          'type' => '4653'
8786        },
8787        '1' => {
8788          'name' => 'payload_length',
8789          'type' => '1140'
8790        },
8791        '2' => {
8792          'name' => 'file_handle',
8793          'type' => '4663'
8794        },
8795        '3' => {
8796          'name' => 'offset',
8797          'type' => '4663'
8798        },
8799        '4' => {
8800          'name' => 'length',
8801          'type' => '4663'
8802        }
8803      },
8804      'Reg' => {
8805        '1' => 'r9',
8806        '2' => 'rdx',
8807        '3' => 'rcx',
8808        '4' => 'r8'
8809      },
8810      'Return' => '100',
8811      'ShortName' => 'decode_read_file_req'
8812    },
8813    '223370' => {
8814      'Header' => 'file_io.h',
8815      'Line' => '274',
8816      'Param' => {
8817        '0' => {
8818          'name' => 'msg',
8819          'type' => '4653'
8820        },
8821        '1' => {
8822          'name' => 'payload_length',
8823          'type' => '1140'
8824        },
8825        '2' => {
8826          'name' => 'completion_code',
8827          'type' => '4658'
8828        },
8829        '3' => {
8830          'name' => 'next_transfer_handle',
8831          'type' => '4663'
8832        },
8833        '4' => {
8834          'name' => 'transfer_flag',
8835          'type' => '4658'
8836        },
8837        '5' => {
8838          'name' => 'file_table_data_start_offset',
8839          'type' => '4658'
8840        },
8841        '6' => {
8842          'name' => 'file_table_length',
8843          'offset' => '0',
8844          'type' => '13144'
8845        }
8846      },
8847      'Reg' => {
8848        '1' => 'rsi',
8849        '2' => 'rdi',
8850        '3' => 'r10',
8851        '4' => 'r8',
8852        '5' => 'r9'
8853      },
8854      'Return' => '100',
8855      'ShortName' => 'decode_get_file_table_resp'
8856    },
8857    '223544' => {
8858      'Header' => 'file_io.h',
8859      'Line' => '258',
8860      'Param' => {
8861        '0' => {
8862          'name' => 'instance_id',
8863          'type' => '121'
8864        },
8865        '1' => {
8866          'name' => 'transfer_handle',
8867          'type' => '1018'
8868        },
8869        '2' => {
8870          'name' => 'transfer_opflag',
8871          'type' => '121'
8872        },
8873        '3' => {
8874          'name' => 'table_type',
8875          'type' => '121'
8876        },
8877        '4' => {
8878          'name' => 'msg',
8879          'type' => '4206'
8880        }
8881      },
8882      'Return' => '100',
8883      'ShortName' => 'encode_get_file_table_req'
8884    },
8885    '223771' => {
8886      'Header' => 'file_io.h',
8887      'Line' => '244',
8888      'Param' => {
8889        '0' => {
8890          'name' => 'instance_id',
8891          'type' => '121'
8892        },
8893        '1' => {
8894          'name' => 'completion_code',
8895          'type' => '121'
8896        },
8897        '2' => {
8898          'name' => 'next_transfer_handle',
8899          'type' => '1018'
8900        },
8901        '3' => {
8902          'name' => 'transfer_flag',
8903          'type' => '121'
8904        },
8905        '4' => {
8906          'name' => 'table_data',
8907          'type' => '1214'
8908        },
8909        '5' => {
8910          'name' => 'table_size',
8911          'type' => '1140'
8912        },
8913        '6' => {
8914          'name' => 'msg',
8915          'offset' => '0',
8916          'type' => '4206'
8917        }
8918      },
8919      'Reg' => {
8920        '2' => 'r15'
8921      },
8922      'Return' => '100',
8923      'ShortName' => 'encode_get_file_table_resp'
8924    },
8925    '224129' => {
8926      'Header' => 'file_io.h',
8927      'Line' => '227',
8928      'Param' => {
8929        '0' => {
8930          'name' => 'msg',
8931          'type' => '4653'
8932        },
8933        '1' => {
8934          'name' => 'payload_length',
8935          'type' => '1140'
8936        },
8937        '2' => {
8938          'name' => 'transfer_handle',
8939          'type' => '4663'
8940        },
8941        '3' => {
8942          'name' => 'transfer_opflag',
8943          'type' => '4658'
8944        },
8945        '4' => {
8946          'name' => 'table_type',
8947          'type' => '4658'
8948        }
8949      },
8950      'Reg' => {
8951        '1' => 'r9',
8952        '2' => 'rdx',
8953        '3' => 'rcx',
8954        '4' => 'r8'
8955      },
8956      'Return' => '100',
8957      'ShortName' => 'decode_get_file_table_req'
8958    },
8959    '224264' => {
8960      'Header' => 'file_io.h',
8961      'Line' => '183',
8962      'Param' => {
8963        '0' => {
8964          'name' => 'msg',
8965          'type' => '4653'
8966        },
8967        '1' => {
8968          'name' => 'payload_length',
8969          'type' => '1140'
8970        },
8971        '2' => {
8972          'name' => 'completion_code',
8973          'type' => '4658'
8974        },
8975        '3' => {
8976          'name' => 'length',
8977          'type' => '4663'
8978        }
8979      },
8980      'Reg' => {
8981        '0' => 'rdi',
8982        '1' => 'rsi',
8983        '2' => 'rdx',
8984        '3' => 'rcx'
8985      },
8986      'Return' => '100',
8987      'ShortName' => 'decode_rw_file_memory_resp'
8988    },
8989    '224373' => {
8990      'Header' => 'file_io.h',
8991      'Line' => '169',
8992      'Param' => {
8993        '0' => {
8994          'name' => 'instance_id',
8995          'type' => '121'
8996        },
8997        '1' => {
8998          'name' => 'command',
8999          'type' => '121'
9000        },
9001        '2' => {
9002          'name' => 'file_handle',
9003          'type' => '1018'
9004        },
9005        '3' => {
9006          'name' => 'offset',
9007          'type' => '1018'
9008        },
9009        '4' => {
9010          'name' => 'length',
9011          'type' => '1018'
9012        },
9013        '5' => {
9014          'name' => 'address',
9015          'type' => '15914'
9016        },
9017        '6' => {
9018          'name' => 'msg',
9019          'offset' => '0',
9020          'type' => '4206'
9021        }
9022      },
9023      'Reg' => {
9024        '2' => 'r14'
9025      },
9026      'Return' => '100',
9027      'ShortName' => 'encode_rw_file_memory_req'
9028    },
9029    '224632' => {
9030      'Header' => 'file_io.h',
9031      'Line' => '152',
9032      'Param' => {
9033        '0' => {
9034          'name' => 'instance_id',
9035          'type' => '121'
9036        },
9037        '1' => {
9038          'name' => 'command',
9039          'type' => '121'
9040        },
9041        '2' => {
9042          'name' => 'completion_code',
9043          'type' => '121'
9044        },
9045        '3' => {
9046          'name' => 'length',
9047          'type' => '1018'
9048        },
9049        '4' => {
9050          'name' => 'msg',
9051          'type' => '4206'
9052        }
9053      },
9054      'Return' => '100',
9055      'ShortName' => 'encode_rw_file_memory_resp'
9056    },
9057    '224853' => {
9058      'Header' => 'file_io.h',
9059      'Line' => '136',
9060      'Param' => {
9061        '0' => {
9062          'name' => 'msg',
9063          'type' => '4653'
9064        },
9065        '1' => {
9066          'name' => 'payload_length',
9067          'type' => '1140'
9068        },
9069        '2' => {
9070          'name' => 'file_handle',
9071          'type' => '4663'
9072        },
9073        '3' => {
9074          'name' => 'offset',
9075          'type' => '4663'
9076        },
9077        '4' => {
9078          'name' => 'length',
9079          'type' => '4663'
9080        },
9081        '5' => {
9082          'name' => 'address',
9083          'type' => '24564'
9084        }
9085      },
9086      'Reg' => {
9087        '1' => 'r10',
9088        '2' => 'rdx',
9089        '3' => 'rdi',
9090        '4' => 'r8',
9091        '5' => 'r9'
9092      },
9093      'Return' => '100',
9094      'ShortName' => 'decode_rw_file_memory_req'
9095    },
9096    '225902' => {
9097      'Header' => 'host.h',
9098      'Line' => '101',
9099      'Param' => {
9100        '0' => {
9101          'name' => 'instance_id',
9102          'type' => '121'
9103        },
9104        '1' => {
9105          'name' => 'completion_code',
9106          'type' => '121'
9107        },
9108        '2' => {
9109          'name' => 'rack_entry',
9110          'type' => '1018'
9111        },
9112        '3' => {
9113          'name' => 'pri_cec_node',
9114          'type' => '1018'
9115        },
9116        '4' => {
9117          'name' => 'msg',
9118          'type' => '4206'
9119        },
9120        '5' => {
9121          'name' => 'payload_length',
9122          'type' => '1140'
9123        }
9124      },
9125      'Reg' => {
9126        '2' => 'r12'
9127      },
9128      'Return' => '100',
9129      'ShortName' => 'encode_get_alert_status_resp'
9130    },
9131    '226150' => {
9132      'Header' => 'host.h',
9133      'Line' => '86',
9134      'Param' => {
9135        '0' => {
9136          'name' => 'msg',
9137          'type' => '4653'
9138        },
9139        '1' => {
9140          'name' => 'payload_length',
9141          'type' => '1140'
9142        },
9143        '2' => {
9144          'name' => 'version_id',
9145          'type' => '4658'
9146        }
9147      },
9148      'Reg' => {
9149        '0' => 'rdi',
9150        '1' => 'rsi',
9151        '2' => 'rdx'
9152      },
9153      'Return' => '100',
9154      'ShortName' => 'decode_get_alert_status_req'
9155    },
9156    '226233' => {
9157      'Header' => 'host.h',
9158      'Line' => '70',
9159      'Param' => {
9160        '0' => {
9161          'name' => 'msg',
9162          'type' => '4653'
9163        },
9164        '1' => {
9165          'name' => 'payload_length',
9166          'type' => '1140'
9167        },
9168        '2' => {
9169          'name' => 'completion_code',
9170          'type' => '4658'
9171        },
9172        '3' => {
9173          'name' => 'rack_entry',
9174          'type' => '4663'
9175        },
9176        '4' => {
9177          'name' => 'pri_cec_node',
9178          'type' => '4663'
9179        }
9180      },
9181      'Reg' => {
9182        '1' => 'r9',
9183        '2' => 'rdx',
9184        '3' => 'rcx',
9185        '4' => 'r8'
9186      },
9187      'Return' => '100',
9188      'ShortName' => 'decode_get_alert_status_resp'
9189    },
9190    '226372' => {
9191      'Header' => 'host.h',
9192      'Line' => '52',
9193      'Param' => {
9194        '0' => {
9195          'name' => 'instance_id',
9196          'type' => '121'
9197        },
9198        '1' => {
9199          'name' => 'version_id',
9200          'type' => '121'
9201        },
9202        '2' => {
9203          'name' => 'msg',
9204          'type' => '4206'
9205        },
9206        '3' => {
9207          'name' => 'payload_length',
9208          'type' => '1140'
9209        }
9210      },
9211      'Return' => '100',
9212      'ShortName' => 'encode_get_alert_status_req'
9213    },
9214    '227440' => {
9215      'Header' => 'platform.h',
9216      'Line' => '47',
9217      'Param' => {
9218        '0' => {
9219          'name' => 'instance_id',
9220          'type' => '121'
9221        },
9222        '1' => {
9223          'name' => 'format_version',
9224          'type' => '121'
9225        },
9226        '2' => {
9227          'name' => 'tid',
9228          'type' => '121'
9229        },
9230        '3' => {
9231          'name' => 'num_handles',
9232          'type' => '121'
9233        },
9234        '4' => {
9235          'name' => 'list_of_handles',
9236          'type' => '1214'
9237        },
9238        '5' => {
9239          'name' => 'payload_length',
9240          'type' => '1140'
9241        },
9242        '6' => {
9243          'name' => 'msg',
9244          'offset' => '0',
9245          'type' => '4206'
9246        }
9247      },
9248      'Return' => '100',
9249      'ShortName' => 'encode_bios_attribute_update_event_req'
9250    },
9251    '229290' => {
9252      'Header' => 'file_io.h',
9253      'Line' => '160',
9254      'Param' => {
9255        '0' => {
9256          'name' => 'instance_id',
9257          'type' => '121'
9258        },
9259        '1' => {
9260          'name' => 'resp',
9261          'type' => '231009'
9262        },
9263        '2' => {
9264          'name' => 'resp_len',
9265          'type' => '1140'
9266        },
9267        '3' => {
9268          'name' => 'responseMsg',
9269          'type' => '4206'
9270        },
9271        '4' => {
9272          'name' => 'payload_length',
9273          'type' => '1140'
9274        }
9275      },
9276      'Reg' => {
9277        '3' => 'r13'
9278      },
9279      'Return' => '100',
9280      'ShortName' => 'encode_oem_meta_file_io_read_resp'
9281    },
9282    '231024' => {
9283      'Header' => 'file_io.h',
9284      'Line' => '147',
9285      'Param' => {
9286        '0' => {
9287          'name' => 'resp',
9288          'type' => '231009'
9289        }
9290      },
9291      'Reg' => {
9292        '0' => 'rdi'
9293      },
9294      'Return' => '2634',
9295      'ShortName' => 'pldm_oem_meta_file_io_read_resp_data'
9296    },
9297    '231072' => {
9298      'Header' => 'file_io.h',
9299      'Line' => '137',
9300      'Param' => {
9301        '0' => {
9302          'name' => 'msg',
9303          'type' => '4653'
9304        },
9305        '1' => {
9306          'name' => 'payload_length',
9307          'type' => '1140'
9308        },
9309        '2' => {
9310          'name' => 'req',
9311          'type' => '232128'
9312        }
9313      },
9314      'Return' => '100',
9315      'ShortName' => 'decode_oem_meta_file_io_read_req'
9316    },
9317    '232133' => {
9318      'Header' => 'file_io.h',
9319      'Line' => '126',
9320      'Param' => {
9321        '0' => {
9322          'name' => 'msg',
9323          'type' => '4653'
9324        },
9325        '1' => {
9326          'name' => 'payload_length',
9327          'type' => '1140'
9328        },
9329        '2' => {
9330          'name' => 'file_handle',
9331          'type' => '4658'
9332        },
9333        '3' => {
9334          'name' => 'length',
9335          'type' => '4663'
9336        },
9337        '4' => {
9338          'name' => 'data',
9339          'type' => '4658'
9340        }
9341      },
9342      'Reg' => {
9343        '0' => 'rdi',
9344        '1' => 'rbx',
9345        '2' => 'r12',
9346        '3' => 'rcx',
9347        '4' => 'r8'
9348      },
9349      'Return' => '100',
9350      'ShortName' => 'decode_oem_meta_file_io_req'
9351    },
9352    '232569' => {
9353      'Header' => 'file_io.h',
9354      'Line' => '113',
9355      'Param' => {
9356        '0' => {
9357          'name' => 'msg',
9358          'type' => '4653'
9359        },
9360        '1' => {
9361          'name' => 'payload_length',
9362          'type' => '1140'
9363        },
9364        '2' => {
9365          'name' => 'req',
9366          'type' => '232564'
9367        },
9368        '3' => {
9369          'name' => 'req_length',
9370          'type' => '1140'
9371        }
9372      },
9373      'Return' => '100',
9374      'ShortName' => 'decode_oem_meta_file_io_write_req'
9375    },
9376    '233518' => {
9377      'Header' => 'file_io.h',
9378      'Line' => '102',
9379      'Param' => {
9380        '0' => {
9381          'name' => 'req',
9382          'type' => '232564'
9383        }
9384      },
9385      'Reg' => {
9386        '0' => 'rdi'
9387      },
9388      'Return' => '2634',
9389      'ShortName' => 'pldm_oem_meta_file_io_write_req_data'
9390    }
9391  },
9392  'SymbolVersion' => {},
9393  'Symbols' => {
9394    'libpldm.so.0.10.0' => {
9395      'bcd2dec16' => 1,
9396      'bcd2dec32' => 1,
9397      'bcd2dec8' => 1,
9398      'crc32' => 1,
9399      'crc8' => 1,
9400      'dec2bcd16' => 1,
9401      'dec2bcd32' => 1,
9402      'dec2bcd8' => 1,
9403      'decode_activate_firmware_resp' => 1,
9404      'decode_apply_complete_req' => 1,
9405      'decode_cancel_update_component_resp' => 1,
9406      'decode_cancel_update_resp' => 1,
9407      'decode_descriptor_type_length_value' => 1,
9408      'decode_entity_auxiliary_names_pdr' => 1,
9409      'decode_event_message_buffer_size_resp' => 1,
9410      'decode_event_message_supported_resp' => 1,
9411      'decode_file_ack_req' => 1,
9412      'decode_file_ack_resp' => 1,
9413      'decode_file_ack_with_meta_data_req' => 1,
9414      'decode_file_ack_with_meta_data_resp' => 1,
9415      'decode_firmware_device_id_record' => 1,
9416      'decode_get_alert_status_req' => 1,
9417      'decode_get_alert_status_resp' => 1,
9418      'decode_get_bios_attribute_current_value_by_handle_req' => 1,
9419      'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
9420      'decode_get_bios_table_req' => 1,
9421      'decode_get_bios_table_resp' => 1,
9422      'decode_get_commands_req' => 1,
9423      'decode_get_commands_resp' => 1,
9424      'decode_get_date_time_resp' => 1,
9425      'decode_get_file_table_req' => 1,
9426      'decode_get_file_table_resp' => 1,
9427      'decode_get_firmware_parameters_resp' => 1,
9428      'decode_get_firmware_parameters_resp_comp_entry' => 1,
9429      'decode_get_fru_record_by_option_req' => 1,
9430      'decode_get_fru_record_by_option_resp' => 1,
9431      'decode_get_fru_record_table_metadata_resp' => 1,
9432      'decode_get_fru_record_table_req' => 1,
9433      'decode_get_fru_record_table_resp' => 1,
9434      'decode_get_fru_record_table_resp_safe' => 1,
9435      'decode_get_numeric_effecter_value_req' => 1,
9436      'decode_get_numeric_effecter_value_resp' => 1,
9437      'decode_get_pdr_repository_info_resp' => 1,
9438      'decode_get_pdr_req' => 1,
9439      'decode_get_pdr_resp' => 1,
9440      'decode_get_sensor_reading_req' => 1,
9441      'decode_get_sensor_reading_resp' => 1,
9442      'decode_get_state_effecter_states_req' => 1,
9443      'decode_get_state_effecter_states_resp' => 1,
9444      'decode_get_state_sensor_readings_req' => 1,
9445      'decode_get_state_sensor_readings_resp' => 1,
9446      'decode_get_status_resp' => 1,
9447      'decode_get_tid_resp' => 1,
9448      'decode_get_types_resp' => 1,
9449      'decode_get_version_req' => 1,
9450      'decode_get_version_resp' => 1,
9451      'decode_multipart_receive_req' => 1,
9452      'decode_new_file_req' => 1,
9453      'decode_new_file_resp' => 1,
9454      'decode_new_file_with_metadata_req' => 1,
9455      'decode_new_file_with_metadata_resp' => 1,
9456      'decode_numeric_sensor_data' => 1,
9457      'decode_numeric_sensor_pdr_data' => 1,
9458      'decode_oem_meta_file_io_read_req' => 1,
9459      'decode_oem_meta_file_io_req' => 1,
9460      'decode_oem_meta_file_io_write_req' => 1,
9461      'decode_pass_component_table_resp' => 1,
9462      'decode_platform_event_message_req' => 1,
9463      'decode_platform_event_message_resp' => 1,
9464      'decode_pldm_comp_image_info' => 1,
9465      'decode_pldm_entity_auxiliary_names_pdr_index' => 1,
9466      'decode_pldm_message_poll_event_data' => 1,
9467      'decode_pldm_package_header_info' => 1,
9468      'decode_pldm_pdr_repository_change_record_data' => 1,
9469      'decode_pldm_pdr_repository_chg_event_data' => 1,
9470      'decode_pldm_platform_cper_event' => 1,
9471      'decode_poll_for_platform_event_message_req' => 1,
9472      'decode_poll_for_platform_event_message_resp' => 1,
9473      'decode_query_device_identifiers_resp' => 1,
9474      'decode_read_file_req' => 1,
9475      'decode_read_file_resp' => 1,
9476      'decode_request_firmware_data_req' => 1,
9477      'decode_request_update_resp' => 1,
9478      'decode_rw_file_by_type_memory_req' => 1,
9479      'decode_rw_file_by_type_memory_resp' => 1,
9480      'decode_rw_file_by_type_req' => 1,
9481      'decode_rw_file_by_type_resp' => 1,
9482      'decode_rw_file_memory_req' => 1,
9483      'decode_rw_file_memory_resp' => 1,
9484      'decode_sensor_event_data' => 1,
9485      'decode_sensor_op_data' => 1,
9486      'decode_set_bios_attribute_current_value_req' => 1,
9487      'decode_set_bios_attribute_current_value_resp' => 1,
9488      'decode_set_bios_table_req' => 1,
9489      'decode_set_bios_table_resp' => 1,
9490      'decode_set_date_time_req' => 1,
9491      'decode_set_date_time_resp' => 1,
9492      'decode_set_event_receiver_req' => 1,
9493      'decode_set_event_receiver_resp' => 1,
9494      'decode_set_fru_record_table_req' => 1,
9495      'decode_set_numeric_effecter_value_req' => 1,
9496      'decode_set_numeric_effecter_value_resp' => 1,
9497      'decode_set_state_effecter_states_req' => 1,
9498      'decode_set_state_effecter_states_resp' => 1,
9499      'decode_state_sensor_data' => 1,
9500      'decode_transfer_complete_req' => 1,
9501      'decode_update_component_resp' => 1,
9502      'decode_vendor_defined_descriptor_value' => 1,
9503      'decode_verify_complete_req' => 1,
9504      'decode_write_file_req' => 1,
9505      'decode_write_file_resp' => 1,
9506      'encode_activate_firmware_req' => 1,
9507      'encode_apply_complete_resp' => 1,
9508      'encode_bios_attribute_update_event_req' => 1,
9509      'encode_cancel_update_component_req' => 1,
9510      'encode_cancel_update_req' => 1,
9511      'encode_cc_only_resp' => 1,
9512      'encode_event_message_buffer_size_req' => 1,
9513      'encode_event_message_supported_req' => 1,
9514      'encode_file_ack_req' => 1,
9515      'encode_file_ack_resp' => 1,
9516      'encode_file_ack_with_meta_data_req' => 1,
9517      'encode_file_ack_with_meta_data_resp' => 1,
9518      'encode_fru_record' => 1,
9519      'encode_get_alert_status_req' => 1,
9520      'encode_get_alert_status_resp' => 1,
9521      'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9522      'encode_get_bios_current_value_by_handle_resp' => 1,
9523      'encode_get_bios_table_req' => 1,
9524      'encode_get_bios_table_resp' => 1,
9525      'encode_get_commands_req' => 1,
9526      'encode_get_commands_resp' => 1,
9527      'encode_get_date_time_req' => 1,
9528      'encode_get_date_time_resp' => 1,
9529      'encode_get_file_table_req' => 1,
9530      'encode_get_file_table_resp' => 1,
9531      'encode_get_firmware_parameters_req' => 1,
9532      'encode_get_fru_record_by_option_req' => 1,
9533      'encode_get_fru_record_by_option_resp' => 1,
9534      'encode_get_fru_record_table_metadata_req' => 1,
9535      'encode_get_fru_record_table_metadata_resp' => 1,
9536      'encode_get_fru_record_table_req' => 1,
9537      'encode_get_fru_record_table_resp' => 1,
9538      'encode_get_numeric_effecter_value_req' => 1,
9539      'encode_get_numeric_effecter_value_resp' => 1,
9540      'encode_get_pdr_repository_info_resp' => 1,
9541      'encode_get_pdr_req' => 1,
9542      'encode_get_pdr_resp' => 1,
9543      'encode_get_sensor_reading_req' => 1,
9544      'encode_get_sensor_reading_resp' => 1,
9545      'encode_get_state_effecter_states_req' => 1,
9546      'encode_get_state_effecter_states_resp' => 1,
9547      'encode_get_state_sensor_readings_req' => 1,
9548      'encode_get_state_sensor_readings_resp' => 1,
9549      'encode_get_status_req' => 1,
9550      'encode_get_tid_req' => 1,
9551      'encode_get_tid_resp' => 1,
9552      'encode_get_types_req' => 1,
9553      'encode_get_types_resp' => 1,
9554      'encode_get_version_req' => 1,
9555      'encode_get_version_resp' => 1,
9556      'encode_new_file_req' => 1,
9557      'encode_new_file_resp' => 1,
9558      'encode_new_file_with_metadata_req' => 1,
9559      'encode_new_file_with_metadata_resp' => 1,
9560      'encode_oem_meta_file_io_read_resp' => 1,
9561      'encode_pass_component_table_req' => 1,
9562      'encode_platform_event_message_req' => 1,
9563      'encode_platform_event_message_resp' => 1,
9564      'encode_pldm_header_only' => 1,
9565      'encode_pldm_pdr_repository_chg_event_data' => 1,
9566      'encode_poll_for_platform_event_message_req' => 1,
9567      'encode_poll_for_platform_event_message_resp' => 1,
9568      'encode_query_device_identifiers_req' => 1,
9569      'encode_read_file_req' => 1,
9570      'encode_read_file_resp' => 1,
9571      'encode_request_firmware_data_resp' => 1,
9572      'encode_request_update_req' => 1,
9573      'encode_rw_file_by_type_memory_req' => 1,
9574      'encode_rw_file_by_type_memory_resp' => 1,
9575      'encode_rw_file_by_type_req' => 1,
9576      'encode_rw_file_by_type_resp' => 1,
9577      'encode_rw_file_memory_req' => 1,
9578      'encode_rw_file_memory_resp' => 1,
9579      'encode_sensor_event_data' => 1,
9580      'encode_set_bios_attribute_current_value_req' => 1,
9581      'encode_set_bios_attribute_current_value_resp' => 1,
9582      'encode_set_bios_table_req' => 1,
9583      'encode_set_bios_table_resp' => 1,
9584      'encode_set_date_time_req' => 1,
9585      'encode_set_date_time_resp' => 1,
9586      'encode_set_event_receiver_req' => 1,
9587      'encode_set_event_receiver_resp' => 1,
9588      'encode_set_fru_record_table_resp' => 1,
9589      'encode_set_numeric_effecter_value_req' => 1,
9590      'encode_set_numeric_effecter_value_resp' => 1,
9591      'encode_set_state_effecter_states_req' => 1,
9592      'encode_set_state_effecter_states_resp' => 1,
9593      'encode_set_tid_req' => 1,
9594      'encode_state_effecter_pdr' => 1,
9595      'encode_state_sensor_pdr' => 1,
9596      'encode_transfer_complete_resp' => 1,
9597      'encode_update_component_req' => 1,
9598      'encode_verify_complete_resp' => 1,
9599      'encode_write_file_req' => 1,
9600      'encode_write_file_resp' => 1,
9601      'get_fru_record_by_option' => 1,
9602      'is_time_legal' => 1,
9603      'is_transfer_flag_valid' => 1,
9604      'pack_pldm_header' => 1,
9605      'pldm_bios_table_append_pad_checksum' => 1,
9606      'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9607      'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9608      'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9609      'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
9610      'pldm_bios_table_attr_entry_enum_decode_def_num' => 1,
9611      'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1,
9612      'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1,
9613      'pldm_bios_table_attr_entry_enum_encode' => 1,
9614      'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9615      'pldm_bios_table_attr_entry_integer_decode' => 1,
9616      'pldm_bios_table_attr_entry_integer_encode' => 1,
9617      'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9618      'pldm_bios_table_attr_entry_integer_info_check' => 1,
9619      'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
9620      'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
9621      'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9622      'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9623      'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
9624      'pldm_bios_table_attr_entry_string_encode' => 1,
9625      'pldm_bios_table_attr_entry_string_encode_length' => 1,
9626      'pldm_bios_table_attr_entry_string_info_check' => 1,
9627      'pldm_bios_table_attr_find_by_handle' => 1,
9628      'pldm_bios_table_attr_find_by_string_handle' => 1,
9629      'pldm_bios_table_attr_value_copy_and_update' => 1,
9630      'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9631      'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9632      'pldm_bios_table_attr_value_entry_decode_handle' => 1,
9633      'pldm_bios_table_attr_value_entry_encode_enum' => 1,
9634      'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
9635      'pldm_bios_table_attr_value_entry_encode_integer' => 1,
9636      'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
9637      'pldm_bios_table_attr_value_entry_encode_string' => 1,
9638      'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9639      'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9640      'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9641      'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9642      'pldm_bios_table_attr_value_entry_length' => 1,
9643      'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9644      'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9645      'pldm_bios_table_attr_value_find_by_handle' => 1,
9646      'pldm_bios_table_checksum' => 1,
9647      'pldm_bios_table_iter_create' => 1,
9648      'pldm_bios_table_iter_free' => 1,
9649      'pldm_bios_table_iter_is_end' => 1,
9650      'pldm_bios_table_iter_next' => 1,
9651      'pldm_bios_table_iter_value' => 1,
9652      'pldm_bios_table_pad_checksum_size' => 1,
9653      'pldm_bios_table_string_entry_decode_handle' => 1,
9654      'pldm_bios_table_string_entry_decode_string' => 1,
9655      'pldm_bios_table_string_entry_decode_string_length' => 1,
9656      'pldm_bios_table_string_entry_encode' => 1,
9657      'pldm_bios_table_string_entry_encode_length' => 1,
9658      'pldm_bios_table_string_find_by_handle' => 1,
9659      'pldm_bios_table_string_find_by_string' => 1,
9660      'pldm_close' => 1,
9661      'pldm_entity_association_pdr_add' => 1,
9662      'pldm_entity_association_pdr_add_from_node' => 1,
9663      'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1,
9664      'pldm_entity_association_pdr_extract' => 1,
9665      'pldm_entity_association_tree_add' => 1,
9666      'pldm_entity_association_tree_add_entity' => 1,
9667      'pldm_entity_association_tree_copy_root' => 1,
9668      'pldm_entity_association_tree_destroy' => 1,
9669      'pldm_entity_association_tree_destroy_root' => 1,
9670      'pldm_entity_association_tree_find' => 1,
9671      'pldm_entity_association_tree_find_with_locality' => 1,
9672      'pldm_entity_association_tree_init' => 1,
9673      'pldm_entity_association_tree_visit' => 1,
9674      'pldm_entity_extract' => 1,
9675      'pldm_entity_get_num_children' => 1,
9676      'pldm_entity_get_parent' => 1,
9677      'pldm_entity_is_exist_parent' => 1,
9678      'pldm_entity_is_node_parent' => 1,
9679      'pldm_entity_node_get_remote_container_id' => 1,
9680      'pldm_find_entity_ref_in_tree' => 1,
9681      'pldm_instance_db_destroy' => 1,
9682      'pldm_instance_db_init' => 1,
9683      'pldm_instance_db_init_default' => 1,
9684      'pldm_instance_id_alloc' => 1,
9685      'pldm_instance_id_free' => 1,
9686      'pldm_is_current_parent_child' => 1,
9687      'pldm_is_empty_entity_assoc_tree' => 1,
9688      'pldm_msg_hdr_correlate_response' => 1,
9689      'pldm_oem_meta_file_io_read_resp_data' => 1,
9690      'pldm_oem_meta_file_io_write_req_data' => 1,
9691      'pldm_open' => 1,
9692      'pldm_pdr_add' => 1,
9693      'pldm_pdr_add_fru_record_set' => 1,
9694      'pldm_pdr_destroy' => 1,
9695      'pldm_pdr_find_last_in_range' => 1,
9696      'pldm_pdr_find_record' => 1,
9697      'pldm_pdr_find_record_by_type' => 1,
9698      'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9699      'pldm_pdr_get_next_record' => 1,
9700      'pldm_pdr_get_record_count' => 1,
9701      'pldm_pdr_get_record_handle' => 1,
9702      'pldm_pdr_get_repo_size' => 1,
9703      'pldm_pdr_init' => 1,
9704      'pldm_pdr_record_is_remote' => 1,
9705      'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9706      'pldm_pdr_remove_remote_pdrs' => 1,
9707      'pldm_pdr_update_TL_pdr' => 1,
9708      'pldm_platform_cper_event_event_data' => 1,
9709      'pldm_recv' => 1,
9710      'pldm_recv_any' => 1,
9711      'pldm_send' => 1,
9712      'pldm_send_recv' => 1,
9713      'pldm_transport_af_mctp_bind' => 1,
9714      'pldm_transport_af_mctp_core' => 1,
9715      'pldm_transport_af_mctp_destroy' => 1,
9716      'pldm_transport_af_mctp_init' => 1,
9717      'pldm_transport_af_mctp_init_pollfd' => 1,
9718      'pldm_transport_af_mctp_map_tid' => 1,
9719      'pldm_transport_af_mctp_unmap_tid' => 1,
9720      'pldm_transport_mctp_demux_core' => 1,
9721      'pldm_transport_mctp_demux_destroy' => 1,
9722      'pldm_transport_mctp_demux_init' => 1,
9723      'pldm_transport_mctp_demux_init_pollfd' => 1,
9724      'pldm_transport_mctp_demux_map_tid' => 1,
9725      'pldm_transport_mctp_demux_unmap_tid' => 1,
9726      'pldm_transport_poll' => 1,
9727      'pldm_transport_recv_msg' => 1,
9728      'pldm_transport_send_msg' => 1,
9729      'pldm_transport_send_recv_msg' => 1,
9730      'unpack_pldm_header' => 1,
9731      'ver2str' => 1
9732    }
9733  },
9734  'Target' => 'unix',
9735  'TypeInfo' => {
9736    '1' => {
9737      'Name' => 'void',
9738      'Type' => 'Intrinsic'
9739    },
9740    '46' => {
9741      'Name' => 'unsigned char',
9742      'Size' => '1',
9743      'Type' => 'Intrinsic'
9744    },
9745    '53' => {
9746      'Name' => 'unsigned short',
9747      'Size' => '2',
9748      'Type' => 'Intrinsic'
9749    },
9750    '60' => {
9751      'Name' => 'unsigned int',
9752      'Size' => '4',
9753      'Type' => 'Intrinsic'
9754    },
9755    '67' => {
9756      'Name' => 'unsigned long',
9757      'Size' => '8',
9758      'Type' => 'Intrinsic'
9759    },
9760    '74' => {
9761      'Name' => 'signed char',
9762      'Size' => '1',
9763      'Type' => 'Intrinsic'
9764    },
9765    '81' => {
9766      'BaseType' => '46',
9767      'Header' => 'types.h',
9768      'Line' => '38',
9769      'Name' => '__uint8_t',
9770      'PrivateABI' => 1,
9771      'Size' => '1',
9772      'Type' => 'Typedef'
9773    },
9774    '93' => {
9775      'Name' => 'short',
9776      'Size' => '2',
9777      'Type' => 'Intrinsic'
9778    },
9779    '100' => {
9780      'Name' => 'int',
9781      'Size' => '4',
9782      'Type' => 'Intrinsic'
9783    },
9784    '107' => {
9785      'Name' => 'long',
9786      'Size' => '8',
9787      'Type' => 'Intrinsic'
9788    },
9789    '114' => {
9790      'Name' => 'char',
9791      'Size' => '1',
9792      'Type' => 'Intrinsic'
9793    },
9794    '121' => {
9795      'BaseType' => '81',
9796      'Header' => 'stdint-uintn.h',
9797      'Line' => '24',
9798      'Name' => 'uint8_t',
9799      'PrivateABI' => 1,
9800      'Size' => '1',
9801      'Type' => 'Typedef'
9802    },
9803    '133' => {
9804      'Name' => 'float',
9805      'Size' => '4',
9806      'Type' => 'Intrinsic'
9807    },
9808    '175' => {
9809      'BaseType' => '121',
9810      'Header' => 'base.h',
9811      'Line' => '17',
9812      'Name' => 'pldm_tid_t',
9813      'Size' => '1',
9814      'Type' => 'Typedef'
9815    },
9816    '187' => {
9817      'BaseType' => '121',
9818      'Header' => 'instance-id.h',
9819      'Line' => '13',
9820      'Name' => 'pldm_instance_id_t',
9821      'Size' => '1',
9822      'Type' => 'Typedef'
9823    },
9824    '199' => {
9825      'Header' => 'responder.h',
9826      'Line' => '10',
9827      'Memb' => {
9828        '0' => {
9829          'name' => 'tid',
9830          'offset' => '0',
9831          'type' => '175'
9832        },
9833        '1' => {
9834          'name' => 'instance_id',
9835          'offset' => '1',
9836          'type' => '187'
9837        },
9838        '2' => {
9839          'name' => 'type',
9840          'offset' => '2',
9841          'type' => '121'
9842        },
9843        '3' => {
9844          'name' => 'command',
9845          'offset' => '3',
9846          'type' => '121'
9847        },
9848        '4' => {
9849          'name' => 'next',
9850          'offset' => '8',
9851          'type' => '279'
9852        }
9853      },
9854      'Name' => 'struct pldm_responder_cookie',
9855      'PrivateABI' => 1,
9856      'Size' => '16',
9857      'Type' => 'Struct'
9858    },
9859    '279' => {
9860      'BaseType' => '199',
9861      'Name' => 'struct pldm_responder_cookie*',
9862      'Size' => '8',
9863      'Type' => 'Pointer'
9864    },
9865    '284' => {
9866      'Header' => 'pldm.h',
9867      'Line' => '15',
9868      'Memb' => {
9869        '0' => {
9870          'name' => 'PLDM_REQUESTER_SUCCESS',
9871          'value' => '0'
9872        },
9873        '1' => {
9874          'name' => 'PLDM_REQUESTER_OPEN_FAIL',
9875          'value' => '18446744073709551615 (-1)'
9876        },
9877        '2' => {
9878          'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
9879          'value' => '18446744073709551614 (-2)'
9880        },
9881        '3' => {
9882          'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
9883          'value' => '18446744073709551613 (-3)'
9884        },
9885        '4' => {
9886          'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
9887          'value' => '18446744073709551612 (-4)'
9888        },
9889        '5' => {
9890          'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
9891          'value' => '18446744073709551611 (-5)'
9892        },
9893        '6' => {
9894          'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
9895          'value' => '18446744073709551610 (-6)'
9896        },
9897        '7' => {
9898          'name' => 'PLDM_REQUESTER_SEND_FAIL',
9899          'value' => '18446744073709551609 (-7)'
9900        },
9901        '8' => {
9902          'name' => 'PLDM_REQUESTER_RECV_FAIL',
9903          'value' => '18446744073709551608 (-8)'
9904        },
9905        '9' => {
9906          'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
9907          'value' => '18446744073709551607 (-9)'
9908        },
9909        '10' => {
9910          'name' => 'PLDM_REQUESTER_SETUP_FAIL',
9911          'value' => '18446744073709551606 (-10)'
9912        },
9913        '11' => {
9914          'name' => 'PLDM_REQUESTER_INVALID_SETUP',
9915          'value' => '18446744073709551605 (-11)'
9916        },
9917        '12' => {
9918          'name' => 'PLDM_REQUESTER_POLL_FAIL',
9919          'value' => '18446744073709551604 (-12)'
9920        },
9921        '13' => {
9922          'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY',
9923          'value' => '18446744073709551603 (-13)'
9924        }
9925      },
9926      'Name' => 'enum pldm_requester_error_codes',
9927      'Size' => '4',
9928      'Type' => 'Enum'
9929    },
9930    '805' => {
9931      'Name' => '_Bool',
9932      'Size' => '1',
9933      'Type' => 'Intrinsic'
9934    },
9935    '927' => {
9936      'BaseType' => '53',
9937      'Header' => 'types.h',
9938      'Line' => '40',
9939      'Name' => '__uint16_t',
9940      'PrivateABI' => 1,
9941      'Size' => '2',
9942      'Type' => 'Typedef'
9943    },
9944    '946' => {
9945      'BaseType' => '60',
9946      'Header' => 'types.h',
9947      'Line' => '42',
9948      'Name' => '__uint32_t',
9949      'PrivateABI' => 1,
9950      'Size' => '4',
9951      'Type' => 'Typedef'
9952    },
9953    '965' => {
9954      'BaseType' => '107',
9955      'Header' => 'types.h',
9956      'Line' => '194',
9957      'Name' => '__ssize_t',
9958      'PrivateABI' => 1,
9959      'Size' => '8',
9960      'Type' => 'Typedef'
9961    },
9962    '977' => {
9963      'BaseType' => '114',
9964      'Name' => 'char*',
9965      'Size' => '8',
9966      'Type' => 'Pointer'
9967    },
9968    '1001' => {
9969      'BaseType' => '121',
9970      'Name' => 'uint8_t const',
9971      'Size' => '1',
9972      'Type' => 'Const'
9973    },
9974    '1006' => {
9975      'BaseType' => '927',
9976      'Header' => 'stdint-uintn.h',
9977      'Line' => '25',
9978      'Name' => 'uint16_t',
9979      'PrivateABI' => 1,
9980      'Size' => '2',
9981      'Type' => 'Typedef'
9982    },
9983    '1018' => {
9984      'BaseType' => '946',
9985      'Header' => 'stdint-uintn.h',
9986      'Line' => '26',
9987      'Name' => 'uint32_t',
9988      'PrivateABI' => 1,
9989      'Size' => '4',
9990      'Type' => 'Typedef'
9991    },
9992    '1030' => {
9993      'Header' => 'pldm_types.h',
9994      'Line' => '25',
9995      'Memb' => {
9996        '0' => {
9997          'name' => 'alpha',
9998          'offset' => '0',
9999          'type' => '121'
10000        },
10001        '1' => {
10002          'name' => 'update',
10003          'offset' => '1',
10004          'type' => '121'
10005        },
10006        '2' => {
10007          'name' => 'minor',
10008          'offset' => '2',
10009          'type' => '121'
10010        },
10011        '3' => {
10012          'name' => 'major',
10013          'offset' => '3',
10014          'type' => '121'
10015        }
10016      },
10017      'Name' => 'struct pldm_version',
10018      'Size' => '4',
10019      'Type' => 'Struct'
10020    },
10021    '1088' => {
10022      'BaseType' => '1030',
10023      'Header' => 'pldm_types.h',
10024      'Line' => '30',
10025      'Name' => 'ver32_t',
10026      'Size' => '4',
10027      'Type' => 'Typedef'
10028    },
10029    '1100' => {
10030      'BaseType' => '1088',
10031      'Name' => 'ver32_t const',
10032      'Size' => '4',
10033      'Type' => 'Const'
10034    },
10035    '1140' => {
10036      'BaseType' => '67',
10037      'Header' => 'stddef.h',
10038      'Line' => '214',
10039      'Name' => 'size_t',
10040      'PrivateABI' => 1,
10041      'Size' => '8',
10042      'Type' => 'Typedef'
10043    },
10044    '1202' => {
10045      'BaseType' => '965',
10046      'Header' => 'types.h',
10047      'Line' => '108',
10048      'Name' => 'ssize_t',
10049      'PrivateABI' => 1,
10050      'Size' => '8',
10051      'Type' => 'Typedef'
10052    },
10053    '1214' => {
10054      'BaseType' => '1001',
10055      'Name' => 'uint8_t const*',
10056      'Size' => '8',
10057      'Type' => 'Pointer'
10058    },
10059    '2283' => {
10060      'BaseType' => '1100',
10061      'Name' => 'ver32_t const*',
10062      'Size' => '8',
10063      'Type' => 'Pointer'
10064    },
10065    '2396' => {
10066      'BaseType' => '2401',
10067      'Name' => 'void const*',
10068      'Size' => '8',
10069      'Type' => 'Pointer'
10070    },
10071    '2401' => {
10072      'BaseType' => '1',
10073      'Name' => 'void const',
10074      'Type' => 'Const'
10075    },
10076    '2634' => {
10077      'BaseType' => '1',
10078      'Name' => 'void*',
10079      'Size' => '8',
10080      'Type' => 'Pointer'
10081    },
10082    '2648' => {
10083      'BaseType' => '114',
10084      'Name' => 'char const',
10085      'Size' => '1',
10086      'Type' => 'Const'
10087    },
10088    '2677' => {
10089      'Header' => 'pldm_types.h',
10090      'Line' => '9',
10091      'Name' => 'anon-struct-pldm_types.h-9',
10092      'Size' => '1',
10093      'Type' => 'Struct'
10094    },
10095    '2831' => {
10096      'Header' => 'pldm_types.h',
10097      'Line' => '19',
10098      'Memb' => {
10099        '0' => {
10100          'name' => 'byte',
10101          'offset' => '0',
10102          'type' => '121'
10103        },
10104        '1' => {
10105          'name' => 'bits',
10106          'offset' => '0',
10107          'type' => '2677'
10108        }
10109      },
10110      'Name' => 'union bitfield8_t',
10111      'Size' => '1',
10112      'Type' => 'Union'
10113    },
10114    '2843' => {
10115      'BaseType' => '2831',
10116      'Name' => 'bitfield8_t const',
10117      'Size' => '1',
10118      'Type' => 'Const'
10119    },
10120    '3246' => {
10121      'Header' => 'base.h',
10122      'Line' => '93',
10123      'Memb' => {
10124        '0' => {
10125          'name' => 'PLDM_RESPONSE',
10126          'value' => '0'
10127        },
10128        '1' => {
10129          'name' => 'PLDM_REQUEST',
10130          'value' => '1'
10131        },
10132        '2' => {
10133          'name' => 'PLDM_RESERVED',
10134          'value' => '2'
10135        },
10136        '3' => {
10137          'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
10138          'value' => '3'
10139        }
10140      },
10141      'Name' => 'enum MessageType',
10142      'Size' => '4',
10143      'Type' => 'Enum'
10144    },
10145    '3258' => {
10146      'Header' => 'base.h',
10147      'Line' => '139',
10148      'Memb' => {
10149        '0' => {
10150          'name' => 'command',
10151          'offset' => '2',
10152          'type' => '121'
10153        }
10154      },
10155      'Name' => 'struct pldm_msg_hdr',
10156      'Size' => '3',
10157      'Type' => 'Struct'
10158    },
10159    '3369' => {
10160      'BaseType' => '3258',
10161      'Name' => 'struct pldm_msg_hdr const',
10162      'Size' => '3',
10163      'Type' => 'Const'
10164    },
10165    '3374' => {
10166      'Header' => 'base.h',
10167      'Line' => '172',
10168      'Memb' => {
10169        '0' => {
10170          'name' => 'hdr',
10171          'offset' => '0',
10172          'type' => '3258'
10173        },
10174        '1' => {
10175          'name' => 'payload',
10176          'offset' => '3',
10177          'type' => '3419'
10178        }
10179      },
10180      'Name' => 'struct pldm_msg',
10181      'Size' => '4',
10182      'Type' => 'Struct'
10183    },
10184    '3414' => {
10185      'BaseType' => '3374',
10186      'Name' => 'struct pldm_msg const',
10187      'Size' => '4',
10188      'Type' => 'Const'
10189    },
10190    '3419' => {
10191      'BaseType' => '121',
10192      'Name' => 'uint8_t[1]',
10193      'Size' => '1',
10194      'Type' => 'Array'
10195    },
10196    '3435' => {
10197      'Header' => 'base.h',
10198      'Line' => '239',
10199      'Memb' => {
10200        '0' => {
10201          'name' => 'msg_type',
10202          'offset' => '0',
10203          'type' => '3246'
10204        },
10205        '1' => {
10206          'name' => 'instance',
10207          'offset' => '4',
10208          'type' => '121'
10209        },
10210        '2' => {
10211          'name' => 'pldm_type',
10212          'offset' => '5',
10213          'type' => '121'
10214        },
10215        '3' => {
10216          'name' => 'command',
10217          'offset' => '6',
10218          'type' => '121'
10219        },
10220        '4' => {
10221          'name' => 'completion_code',
10222          'offset' => '7',
10223          'type' => '121'
10224        }
10225      },
10226      'Name' => 'struct pldm_header_info',
10227      'Size' => '8',
10228      'Type' => 'Struct'
10229    },
10230    '3514' => {
10231      'BaseType' => '3435',
10232      'Name' => 'struct pldm_header_info const',
10233      'Size' => '8',
10234      'Type' => 'Const'
10235    },
10236    '3975' => {
10237      'BaseType' => '2648',
10238      'Name' => 'char const*',
10239      'Size' => '8',
10240      'Type' => 'Pointer'
10241    },
10242    '4206' => {
10243      'BaseType' => '3374',
10244      'Name' => 'struct pldm_msg*',
10245      'Size' => '8',
10246      'Type' => 'Pointer'
10247    },
10248    '4653' => {
10249      'BaseType' => '3414',
10250      'Name' => 'struct pldm_msg const*',
10251      'Size' => '8',
10252      'Type' => 'Pointer'
10253    },
10254    '4658' => {
10255      'BaseType' => '121',
10256      'Name' => 'uint8_t*',
10257      'Size' => '8',
10258      'Type' => 'Pointer'
10259    },
10260    '4663' => {
10261      'BaseType' => '1018',
10262      'Name' => 'uint32_t*',
10263      'Size' => '8',
10264      'Type' => 'Pointer'
10265    },
10266    '5556' => {
10267      'BaseType' => '1088',
10268      'Name' => 'ver32_t*',
10269      'Size' => '8',
10270      'Type' => 'Pointer'
10271    },
10272    '6479' => {
10273      'BaseType' => '2831',
10274      'Name' => 'bitfield8_t*',
10275      'Size' => '8',
10276      'Type' => 'Pointer'
10277    },
10278    '6941' => {
10279      'BaseType' => '2843',
10280      'Name' => 'bitfield8_t const*',
10281      'Size' => '8',
10282      'Type' => 'Pointer'
10283    },
10284    '7729' => {
10285      'BaseType' => '3369',
10286      'Name' => 'struct pldm_msg_hdr const*',
10287      'Size' => '8',
10288      'Type' => 'Pointer'
10289    },
10290    '7968' => {
10291      'BaseType' => '3435',
10292      'Name' => 'struct pldm_header_info*',
10293      'Size' => '8',
10294      'Type' => 'Pointer'
10295    },
10296    '8228' => {
10297      'BaseType' => '3514',
10298      'Name' => 'struct pldm_header_info const*',
10299      'Size' => '8',
10300      'Type' => 'Pointer'
10301    },
10302    '8233' => {
10303      'BaseType' => '3258',
10304      'Name' => 'struct pldm_msg_hdr*',
10305      'Size' => '8',
10306      'Type' => 'Pointer'
10307    },
10308    '10103' => {
10309      'Header' => 'utils.h',
10310      'Line' => '20',
10311      'Memb' => {
10312        '0' => {
10313          'name' => 'ptr',
10314          'offset' => '0',
10315          'type' => '1214'
10316        },
10317        '1' => {
10318          'name' => 'length',
10319          'offset' => '8',
10320          'type' => '1140'
10321        }
10322      },
10323      'Name' => 'struct variable_field',
10324      'Size' => '16',
10325      'Type' => 'Struct'
10326    },
10327    '10499' => {
10328      'BaseType' => '10103',
10329      'Name' => 'struct variable_field*',
10330      'Size' => '8',
10331      'Type' => 'Pointer'
10332    },
10333    '12581' => {
10334      'BaseType' => '1006',
10335      'Name' => 'uint16_t*',
10336      'Size' => '8',
10337      'Type' => 'Pointer'
10338    },
10339    '13144' => {
10340      'BaseType' => '1140',
10341      'Name' => 'size_t*',
10342      'Size' => '8',
10343      'Type' => 'Pointer'
10344    },
10345    '15820' => {
10346      'BaseType' => '67',
10347      'Header' => 'types.h',
10348      'Line' => '45',
10349      'Name' => '__uint64_t',
10350      'PrivateABI' => 1,
10351      'Size' => '8',
10352      'Type' => 'Typedef'
10353    },
10354    '15897' => {
10355      'BaseType' => '1006',
10356      'Name' => 'uint16_t const',
10357      'Size' => '2',
10358      'Type' => 'Const'
10359    },
10360    '15914' => {
10361      'BaseType' => '15820',
10362      'Header' => 'stdint-uintn.h',
10363      'Line' => '27',
10364      'Name' => 'uint64_t',
10365      'PrivateABI' => 1,
10366      'Size' => '8',
10367      'Type' => 'Typedef'
10368    },
10369    '16072' => {
10370      'Header' => 'bios.h',
10371      'Line' => '39',
10372      'Memb' => {
10373        '0' => {
10374          'name' => 'PLDM_BIOS_STRING_TABLE',
10375          'value' => '0'
10376        },
10377        '1' => {
10378          'name' => 'PLDM_BIOS_ATTR_TABLE',
10379          'value' => '1'
10380        },
10381        '2' => {
10382          'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10383          'value' => '2'
10384        }
10385      },
10386      'Name' => 'enum pldm_bios_table_types',
10387      'Size' => '4',
10388      'Type' => 'Enum'
10389    },
10390    '16106' => {
10391      'Header' => 'bios.h',
10392      'Line' => '48',
10393      'Memb' => {
10394        '0' => {
10395          'name' => 'string_handle',
10396          'offset' => '0',
10397          'type' => '1006'
10398        },
10399        '1' => {
10400          'name' => 'string_length',
10401          'offset' => '2',
10402          'type' => '1006'
10403        },
10404        '2' => {
10405          'name' => 'name',
10406          'offset' => '4',
10407          'type' => '16163'
10408        }
10409      },
10410      'Name' => 'struct pldm_bios_string_table_entry',
10411      'Size' => '5',
10412      'Type' => 'Struct'
10413    },
10414    '16158' => {
10415      'BaseType' => '16106',
10416      'Name' => 'struct pldm_bios_string_table_entry const',
10417      'Size' => '5',
10418      'Type' => 'Const'
10419    },
10420    '16163' => {
10421      'BaseType' => '114',
10422      'Name' => 'char[1]',
10423      'Size' => '1',
10424      'Type' => 'Array'
10425    },
10426    '16179' => {
10427      'Header' => 'bios.h',
10428      'Line' => '54',
10429      'Memb' => {
10430        '0' => {
10431          'name' => 'attr_handle',
10432          'offset' => '0',
10433          'type' => '1006'
10434        },
10435        '1' => {
10436          'name' => 'attr_type',
10437          'offset' => '2',
10438          'type' => '121'
10439        },
10440        '2' => {
10441          'name' => 'string_handle',
10442          'offset' => '3',
10443          'type' => '1006'
10444        },
10445        '3' => {
10446          'name' => 'metadata',
10447          'offset' => '5',
10448          'type' => '3419'
10449        }
10450      },
10451      'Name' => 'struct pldm_bios_attr_table_entry',
10452      'Size' => '6',
10453      'Type' => 'Struct'
10454    },
10455    '16244' => {
10456      'BaseType' => '16179',
10457      'Name' => 'struct pldm_bios_attr_table_entry const',
10458      'Size' => '6',
10459      'Type' => 'Const'
10460    },
10461    '16249' => {
10462      'Header' => 'bios.h',
10463      'Line' => '66',
10464      'Memb' => {
10465        '0' => {
10466          'name' => 'attr_handle',
10467          'offset' => '0',
10468          'type' => '1006'
10469        },
10470        '1' => {
10471          'name' => 'attr_type',
10472          'offset' => '2',
10473          'type' => '121'
10474        },
10475        '2' => {
10476          'name' => 'value',
10477          'offset' => '3',
10478          'type' => '3419'
10479        }
10480      },
10481      'Name' => 'struct pldm_bios_attr_val_table_entry',
10482      'Size' => '4',
10483      'Type' => 'Struct'
10484    },
10485    '16301' => {
10486      'BaseType' => '16249',
10487      'Name' => 'struct pldm_bios_attr_val_table_entry const',
10488      'Size' => '4',
10489      'Type' => 'Const'
10490    },
10491    '16370' => {
10492      'Header' => 'bios_table.h',
10493      'Line' => '206',
10494      'Memb' => {
10495        '0' => {
10496          'name' => 'name_handle',
10497          'offset' => '0',
10498          'type' => '1006'
10499        },
10500        '1' => {
10501          'name' => 'read_only',
10502          'offset' => '2',
10503          'type' => '805'
10504        },
10505        '2' => {
10506          'name' => 'pv_num',
10507          'offset' => '3',
10508          'type' => '121'
10509        },
10510        '3' => {
10511          'name' => 'pv_handle',
10512          'offset' => '8',
10513          'type' => '16473'
10514        },
10515        '4' => {
10516          'name' => 'def_num',
10517          'offset' => '22',
10518          'type' => '121'
10519        },
10520        '5' => {
10521          'name' => 'def_index',
10522          'offset' => '36',
10523          'type' => '1214'
10524        }
10525      },
10526      'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
10527      'Size' => '32',
10528      'Type' => 'Struct'
10529    },
10530    '16461' => {
10531      'BaseType' => '16370',
10532      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
10533      'Size' => '32',
10534      'Type' => 'Const'
10535    },
10536    '16473' => {
10537      'BaseType' => '15897',
10538      'Name' => 'uint16_t const*',
10539      'Size' => '8',
10540      'Type' => 'Pointer'
10541    },
10542    '16483' => {
10543      'Header' => 'bios_table.h',
10544      'Line' => '294',
10545      'Memb' => {
10546        '0' => {
10547          'name' => 'name_handle',
10548          'offset' => '0',
10549          'type' => '1006'
10550        },
10551        '1' => {
10552          'name' => 'read_only',
10553          'offset' => '2',
10554          'type' => '805'
10555        },
10556        '2' => {
10557          'name' => 'string_type',
10558          'offset' => '3',
10559          'type' => '121'
10560        },
10561        '3' => {
10562          'name' => 'min_length',
10563          'offset' => '4',
10564          'type' => '1006'
10565        },
10566        '4' => {
10567          'name' => 'max_length',
10568          'offset' => '6',
10569          'type' => '1006'
10570        },
10571        '5' => {
10572          'name' => 'def_length',
10573          'offset' => '8',
10574          'type' => '1006'
10575        },
10576        '6' => {
10577          'name' => 'def_string',
10578          'offset' => '22',
10579          'type' => '3975'
10580        }
10581      },
10582      'Name' => 'struct pldm_bios_table_attr_entry_string_info',
10583      'Size' => '24',
10584      'Type' => 'Struct'
10585    },
10586    '16595' => {
10587      'BaseType' => '16483',
10588      'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
10589      'Size' => '24',
10590      'Type' => 'Const'
10591    },
10592    '16605' => {
10593      'Header' => 'bios_table.h',
10594      'Line' => '384',
10595      'Memb' => {
10596        '0' => {
10597          'name' => 'name_handle',
10598          'offset' => '0',
10599          'type' => '1006'
10600        },
10601        '1' => {
10602          'name' => 'read_only',
10603          'offset' => '2',
10604          'type' => '805'
10605        },
10606        '2' => {
10607          'name' => 'lower_bound',
10608          'offset' => '8',
10609          'type' => '15914'
10610        },
10611        '3' => {
10612          'name' => 'upper_bound',
10613          'offset' => '22',
10614          'type' => '15914'
10615        },
10616        '4' => {
10617          'name' => 'scalar_increment',
10618          'offset' => '36',
10619          'type' => '1018'
10620        },
10621        '5' => {
10622          'name' => 'default_value',
10623          'offset' => '50',
10624          'type' => '15914'
10625        }
10626      },
10627      'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
10628      'Size' => '40',
10629      'Type' => 'Struct'
10630    },
10631    '16703' => {
10632      'BaseType' => '16605',
10633      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
10634      'Size' => '40',
10635      'Type' => 'Const'
10636    },
10637    '16986' => {
10638      'Name' => 'ssize_t(*)(void const*)',
10639      'Param' => {
10640        '0' => {
10641          'type' => '2396'
10642        }
10643      },
10644      'Return' => '1202',
10645      'Size' => '8',
10646      'Type' => 'FuncPtr'
10647    },
10648    '17056' => {
10649      'Line' => '957',
10650      'Memb' => {
10651        '0' => {
10652          'name' => 'table_data',
10653          'offset' => '0',
10654          'type' => '1214'
10655        },
10656        '1' => {
10657          'name' => 'table_len',
10658          'offset' => '8',
10659          'type' => '1140'
10660        },
10661        '2' => {
10662          'name' => 'current_pos',
10663          'offset' => '22',
10664          'type' => '1140'
10665        },
10666        '3' => {
10667          'name' => 'entry_length_handler',
10668          'offset' => '36',
10669          'type' => '16986'
10670        }
10671      },
10672      'Name' => 'struct pldm_bios_table_iter',
10673      'PrivateABI' => 1,
10674      'Size' => '32',
10675      'Source' => 'bios_table.c',
10676      'Type' => 'Struct'
10677    },
10678    '17126' => {
10679      'BaseType' => '17056',
10680      'Name' => 'struct pldm_bios_table_iter const',
10681      'Size' => '32',
10682      'Type' => 'Const'
10683    },
10684    '18196' => {
10685      'BaseType' => '17056',
10686      'Name' => 'struct pldm_bios_table_iter*',
10687      'Size' => '8',
10688      'Type' => 'Pointer'
10689    },
10690    '18201' => {
10691      'BaseType' => '16301',
10692      'Name' => 'struct pldm_bios_attr_val_table_entry const*',
10693      'Size' => '8',
10694      'Type' => 'Pointer'
10695    },
10696    '18615' => {
10697      'BaseType' => '16244',
10698      'Name' => 'struct pldm_bios_attr_table_entry const*',
10699      'Size' => '8',
10700      'Type' => 'Pointer'
10701    },
10702    '19218' => {
10703      'BaseType' => '16158',
10704      'Name' => 'struct pldm_bios_string_table_entry const*',
10705      'Size' => '8',
10706      'Type' => 'Pointer'
10707    },
10708    '20381' => {
10709      'BaseType' => '17126',
10710      'Name' => 'struct pldm_bios_table_iter const*',
10711      'Size' => '8',
10712      'Type' => 'Pointer'
10713    },
10714    '24564' => {
10715      'BaseType' => '15914',
10716      'Name' => 'uint64_t*',
10717      'Size' => '8',
10718      'Type' => 'Pointer'
10719    },
10720    '24841' => {
10721      'BaseType' => '16703',
10722      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
10723      'Size' => '8',
10724      'Type' => 'Pointer'
10725    },
10726    '25150' => {
10727      'BaseType' => '3975',
10728      'Name' => 'char const**',
10729      'Size' => '8',
10730      'Type' => 'Pointer'
10731    },
10732    '26279' => {
10733      'BaseType' => '16595',
10734      'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
10735      'Size' => '8',
10736      'Type' => 'Pointer'
10737    },
10738    '27733' => {
10739      'BaseType' => '16461',
10740      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
10741      'Size' => '8',
10742      'Type' => 'Pointer'
10743    },
10744    '29899' => {
10745      'BaseType' => '1018',
10746      'Name' => 'uint32_t const',
10747      'Size' => '4',
10748      'Type' => 'Const'
10749    },
10750    '29940' => {
10751      'BaseType' => '121',
10752      'Header' => 'pldm_types.h',
10753      'Line' => '32',
10754      'Name' => 'bool8_t',
10755      'Size' => '1',
10756      'Type' => 'Typedef'
10757    },
10758    '29952' => {
10759      'Header' => 'pldm_types.h',
10760      'Line' => '36',
10761      'Name' => 'anon-struct-pldm_types.h-36',
10762      'Size' => '2',
10763      'Type' => 'Struct'
10764    },
10765    '30216' => {
10766      'Header' => 'pldm_types.h',
10767      'Line' => '54',
10768      'Memb' => {
10769        '0' => {
10770          'name' => 'value',
10771          'offset' => '0',
10772          'type' => '1006'
10773        },
10774        '1' => {
10775          'name' => 'bits',
10776          'offset' => '0',
10777          'type' => '29952'
10778        }
10779      },
10780      'Name' => 'union bitfield16_t',
10781      'Size' => '2',
10782      'Type' => 'Union'
10783    },
10784    '30228' => {
10785      'Header' => 'pldm_types.h',
10786      'Line' => '58',
10787      'Name' => 'anon-struct-pldm_types.h-58',
10788      'Size' => '4',
10789      'Type' => 'Struct'
10790    },
10791    '30716' => {
10792      'Header' => 'pldm_types.h',
10793      'Line' => '92',
10794      'Memb' => {
10795        '0' => {
10796          'name' => 'value',
10797          'offset' => '0',
10798          'type' => '1018'
10799        },
10800        '1' => {
10801          'name' => 'bits',
10802          'offset' => '0',
10803          'type' => '30228'
10804        }
10805      },
10806      'Name' => 'union bitfield32_t',
10807      'Size' => '4',
10808      'Type' => 'Union'
10809    },
10810    '30728' => {
10811      'Header' => 'pldm_types.h',
10812      'Line' => '96',
10813      'Name' => 'anon-struct-pldm_types.h-96',
10814      'Size' => '8',
10815      'Type' => 'Struct'
10816    },
10817    '31664' => {
10818      'Header' => 'pldm_types.h',
10819      'Line' => '162',
10820      'Memb' => {
10821        '0' => {
10822          'name' => 'value',
10823          'offset' => '0',
10824          'type' => '15914'
10825        },
10826        '1' => {
10827          'name' => 'bits',
10828          'offset' => '0',
10829          'type' => '30728'
10830        }
10831      },
10832      'Name' => 'union bitfield64_t',
10833      'Size' => '8',
10834      'Type' => 'Union'
10835    },
10836    '31723' => {
10837      'BaseType' => '1140',
10838      'Name' => 'size_t const',
10839      'Size' => '8',
10840      'Type' => 'Const'
10841    },
10842    '33478' => {
10843      'Header' => 'firmware_update.h',
10844      'Line' => '417',
10845      'Memb' => {
10846        '0' => {
10847          'name' => 'uuid',
10848          'offset' => '0',
10849          'type' => '33582'
10850        },
10851        '1' => {
10852          'name' => 'package_header_format_version',
10853          'offset' => '22',
10854          'type' => '121'
10855        },
10856        '2' => {
10857          'name' => 'package_header_size',
10858          'offset' => '23',
10859          'type' => '1006'
10860        },
10861        '3' => {
10862          'name' => 'package_release_date_time',
10863          'offset' => '25',
10864          'type' => '33598'
10865        },
10866        '4' => {
10867          'name' => 'component_bitmap_bit_length',
10868          'offset' => '50',
10869          'type' => '1006'
10870        },
10871        '5' => {
10872          'name' => 'package_version_string_type',
10873          'offset' => '52',
10874          'type' => '121'
10875        },
10876        '6' => {
10877          'name' => 'package_version_string_length',
10878          'offset' => '53',
10879          'type' => '121'
10880        }
10881      },
10882      'Name' => 'struct pldm_package_header_information',
10883      'Size' => '36',
10884      'Type' => 'Struct'
10885    },
10886    '33582' => {
10887      'BaseType' => '121',
10888      'Name' => 'uint8_t[16]',
10889      'Size' => '16',
10890      'Type' => 'Array'
10891    },
10892    '33598' => {
10893      'BaseType' => '121',
10894      'Name' => 'uint8_t[13]',
10895      'Size' => '13',
10896      'Type' => 'Array'
10897    },
10898    '33614' => {
10899      'Header' => 'firmware_update.h',
10900      'Line' => '431',
10901      'Memb' => {
10902        '0' => {
10903          'name' => 'record_length',
10904          'offset' => '0',
10905          'type' => '1006'
10906        },
10907        '1' => {
10908          'name' => 'descriptor_count',
10909          'offset' => '2',
10910          'type' => '121'
10911        },
10912        '2' => {
10913          'name' => 'device_update_option_flags',
10914          'offset' => '3',
10915          'type' => '30716'
10916        },
10917        '3' => {
10918          'name' => 'comp_image_set_version_string_type',
10919          'offset' => '7',
10920          'type' => '121'
10921        },
10922        '4' => {
10923          'name' => 'comp_image_set_version_string_length',
10924          'offset' => '8',
10925          'type' => '121'
10926        },
10927        '5' => {
10928          'name' => 'fw_device_pkg_data_length',
10929          'offset' => '9',
10930          'type' => '1006'
10931        }
10932      },
10933      'Name' => 'struct pldm_firmware_device_id_record',
10934      'Size' => '11',
10935      'Type' => 'Struct'
10936    },
10937    '33809' => {
10938      'Header' => 'firmware_update.h',
10939      'Line' => '465',
10940      'Memb' => {
10941        '0' => {
10942          'name' => 'comp_classification',
10943          'offset' => '0',
10944          'type' => '1006'
10945        },
10946        '1' => {
10947          'name' => 'comp_identifier',
10948          'offset' => '2',
10949          'type' => '1006'
10950        },
10951        '2' => {
10952          'name' => 'comp_comparison_stamp',
10953          'offset' => '4',
10954          'type' => '1018'
10955        },
10956        '3' => {
10957          'name' => 'comp_options',
10958          'offset' => '8',
10959          'type' => '30216'
10960        },
10961        '4' => {
10962          'name' => 'requested_comp_activation_method',
10963          'offset' => '16',
10964          'type' => '30216'
10965        },
10966        '5' => {
10967          'name' => 'comp_location_offset',
10968          'offset' => '18',
10969          'type' => '1018'
10970        },
10971        '6' => {
10972          'name' => 'comp_size',
10973          'offset' => '22',
10974          'type' => '1018'
10975        },
10976        '7' => {
10977          'name' => 'comp_version_string_type',
10978          'offset' => '32',
10979          'type' => '121'
10980        },
10981        '8' => {
10982          'name' => 'comp_version_string_length',
10983          'offset' => '33',
10984          'type' => '121'
10985        }
10986      },
10987      'Name' => 'struct pldm_component_image_information',
10988      'Size' => '22',
10989      'Type' => 'Struct'
10990    },
10991    '33991' => {
10992      'Header' => 'firmware_update.h',
10993      'Line' => '491',
10994      'Memb' => {
10995        '0' => {
10996          'name' => 'completion_code',
10997          'offset' => '0',
10998          'type' => '121'
10999        },
11000        '1' => {
11001          'name' => 'capabilities_during_update',
11002          'offset' => '1',
11003          'type' => '30716'
11004        },
11005        '2' => {
11006          'name' => 'comp_count',
11007          'offset' => '5',
11008          'type' => '1006'
11009        },
11010        '3' => {
11011          'name' => 'active_comp_image_set_ver_str_type',
11012          'offset' => '7',
11013          'type' => '121'
11014        },
11015        '4' => {
11016          'name' => 'active_comp_image_set_ver_str_len',
11017          'offset' => '8',
11018          'type' => '121'
11019        },
11020        '5' => {
11021          'name' => 'pending_comp_image_set_ver_str_type',
11022          'offset' => '9',
11023          'type' => '121'
11024        },
11025        '6' => {
11026          'name' => 'pending_comp_image_set_ver_str_len',
11027          'offset' => '16',
11028          'type' => '121'
11029        }
11030      },
11031      'Name' => 'struct pldm_get_firmware_parameters_resp',
11032      'Size' => '11',
11033      'Type' => 'Struct'
11034    },
11035    '34173' => {
11036      'Header' => 'firmware_update.h',
11037      'Line' => '519',
11038      'Memb' => {
11039        '0' => {
11040          'name' => 'comp_classification',
11041          'offset' => '0',
11042          'type' => '1006'
11043        },
11044        '1' => {
11045          'name' => 'comp_identifier',
11046          'offset' => '2',
11047          'type' => '1006'
11048        },
11049        '2' => {
11050          'name' => 'comp_classification_index',
11051          'offset' => '4',
11052          'type' => '121'
11053        },
11054        '3' => {
11055          'name' => 'active_comp_comparison_stamp',
11056          'offset' => '5',
11057          'type' => '1018'
11058        },
11059        '4' => {
11060          'name' => 'active_comp_ver_str_type',
11061          'offset' => '9',
11062          'type' => '121'
11063        },
11064        '5' => {
11065          'name' => 'active_comp_ver_str_len',
11066          'offset' => '16',
11067          'type' => '121'
11068        },
11069        '6' => {
11070          'name' => 'active_comp_release_date',
11071          'offset' => '17',
11072          'type' => '34355'
11073        },
11074        '7' => {
11075          'name' => 'pending_comp_comparison_stamp',
11076          'offset' => '25',
11077          'type' => '1018'
11078        },
11079        '8' => {
11080          'name' => 'pending_comp_ver_str_type',
11081          'offset' => '35',
11082          'type' => '121'
11083        },
11084        '9' => {
11085          'name' => 'pending_comp_ver_str_len',
11086          'offset' => '36',
11087          'type' => '121'
11088        },
11089        '10' => {
11090          'name' => 'pending_comp_release_date',
11091          'offset' => '37',
11092          'type' => '34355'
11093        },
11094        '11' => {
11095          'name' => 'comp_activation_methods',
11096          'offset' => '51',
11097          'type' => '30216'
11098        },
11099        '12' => {
11100          'name' => 'capabilities_during_update',
11101          'offset' => '53',
11102          'type' => '30716'
11103        }
11104      },
11105      'Name' => 'struct pldm_component_parameter_entry',
11106      'Size' => '39',
11107      'Type' => 'Struct'
11108    },
11109    '34355' => {
11110      'BaseType' => '121',
11111      'Name' => 'uint8_t[8]',
11112      'Size' => '8',
11113      'Type' => 'Array'
11114    },
11115    '35569' => {
11116      'BaseType' => '10103',
11117      'Name' => 'struct variable_field const',
11118      'Size' => '16',
11119      'Type' => 'Const'
11120    },
11121    '35934' => {
11122      'BaseType' => '29940',
11123      'Name' => 'bool8_t*',
11124      'Size' => '8',
11125      'Type' => 'Pointer'
11126    },
11127    '35939' => {
11128      'BaseType' => '31664',
11129      'Name' => 'bitfield64_t*',
11130      'Size' => '8',
11131      'Type' => 'Pointer'
11132    },
11133    '36694' => {
11134      'BaseType' => '30716',
11135      'Name' => 'bitfield32_t*',
11136      'Size' => '8',
11137      'Type' => 'Pointer'
11138    },
11139    '37543' => {
11140      'BaseType' => '30216',
11141      'Name' => 'bitfield16_t*',
11142      'Size' => '8',
11143      'Type' => 'Pointer'
11144    },
11145    '39097' => {
11146      'BaseType' => '35569',
11147      'Name' => 'struct variable_field const*',
11148      'Size' => '8',
11149      'Type' => 'Pointer'
11150    },
11151    '49819' => {
11152      'BaseType' => '34173',
11153      'Name' => 'struct pldm_component_parameter_entry*',
11154      'Size' => '8',
11155      'Type' => 'Pointer'
11156    },
11157    '50044' => {
11158      'BaseType' => '33991',
11159      'Name' => 'struct pldm_get_firmware_parameters_resp*',
11160      'Size' => '8',
11161      'Type' => 'Pointer'
11162    },
11163    '50345' => {
11164      'BaseType' => '4658',
11165      'Name' => 'uint8_t**',
11166      'Size' => '8',
11167      'Type' => 'Pointer'
11168    },
11169    '50642' => {
11170      'BaseType' => '33809',
11171      'Name' => 'struct pldm_component_image_information*',
11172      'Size' => '8',
11173      'Type' => 'Pointer'
11174    },
11175    '51258' => {
11176      'BaseType' => '33614',
11177      'Name' => 'struct pldm_firmware_device_id_record*',
11178      'Size' => '8',
11179      'Type' => 'Pointer'
11180    },
11181    '51568' => {
11182      'BaseType' => '33478',
11183      'Name' => 'struct pldm_package_header_information*',
11184      'Size' => '8',
11185      'Type' => 'Pointer'
11186    },
11187    '52328' => {
11188      'BaseType' => '2634',
11189      'Name' => 'void**',
11190      'Size' => '8',
11191      'Type' => 'Pointer'
11192    },
11193    '59545' => {
11194      'BaseType' => '59562',
11195      'Header' => 'pdr.h',
11196      'Line' => '16',
11197      'Name' => 'pldm_pdr',
11198      'PrivateABI' => 1,
11199      'Size' => '24',
11200      'Type' => 'Typedef'
11201    },
11202    '59557' => {
11203      'BaseType' => '59545',
11204      'Name' => 'pldm_pdr const',
11205      'Size' => '24',
11206      'Type' => 'Const'
11207    },
11208    '59562' => {
11209      'Line' => '30',
11210      'Memb' => {
11211        '0' => {
11212          'name' => 'record_count',
11213          'offset' => '0',
11214          'type' => '1018'
11215        },
11216        '1' => {
11217          'name' => 'size',
11218          'offset' => '4',
11219          'type' => '1018'
11220        },
11221        '2' => {
11222          'name' => 'first',
11223          'offset' => '8',
11224          'type' => '60661'
11225        },
11226        '3' => {
11227          'name' => 'last',
11228          'offset' => '22',
11229          'type' => '60661'
11230        }
11231      },
11232      'Name' => 'struct pldm_pdr',
11233      'PrivateABI' => 1,
11234      'Size' => '24',
11235      'Source' => 'pdr.c',
11236      'Type' => 'Struct'
11237    },
11238    '59628' => {
11239      'BaseType' => '59645',
11240      'Header' => 'pdr.h',
11241      'Line' => '21',
11242      'Name' => 'pldm_pdr_record',
11243      'PrivateABI' => 1,
11244      'Size' => '32',
11245      'Type' => 'Typedef'
11246    },
11247    '59640' => {
11248      'BaseType' => '59628',
11249      'Name' => 'pldm_pdr_record const',
11250      'Size' => '32',
11251      'Type' => 'Const'
11252    },
11253    '59645' => {
11254      'Line' => '21',
11255      'Memb' => {
11256        '0' => {
11257          'name' => 'record_handle',
11258          'offset' => '0',
11259          'type' => '1018'
11260        },
11261        '1' => {
11262          'name' => 'size',
11263          'offset' => '4',
11264          'type' => '1018'
11265        },
11266        '2' => {
11267          'name' => 'data',
11268          'offset' => '8',
11269          'type' => '4658'
11270        },
11271        '3' => {
11272          'name' => 'next',
11273          'offset' => '22',
11274          'type' => '60649'
11275        },
11276        '4' => {
11277          'name' => 'is_remote',
11278          'offset' => '36',
11279          'type' => '805'
11280        },
11281        '5' => {
11282          'name' => 'terminus_handle',
11283          'offset' => '38',
11284          'type' => '1006'
11285        }
11286      },
11287      'Name' => 'struct pldm_pdr_record',
11288      'PrivateABI' => 1,
11289      'Size' => '32',
11290      'Source' => 'pdr.c',
11291      'Type' => 'Struct'
11292    },
11293    '59737' => {
11294      'Header' => 'pdr.h',
11295      'Line' => '288',
11296      'Memb' => {
11297        '0' => {
11298          'name' => 'entity_type',
11299          'offset' => '0',
11300          'type' => '1006'
11301        },
11302        '1' => {
11303          'name' => 'entity_instance_num',
11304          'offset' => '2',
11305          'type' => '1006'
11306        },
11307        '2' => {
11308          'name' => 'entity_container_id',
11309          'offset' => '4',
11310          'type' => '1006'
11311        }
11312      },
11313      'Name' => 'struct pldm_entity',
11314      'Size' => '6',
11315      'Type' => 'Struct'
11316    },
11317    '59799' => {
11318      'BaseType' => '59737',
11319      'Header' => 'pdr.h',
11320      'Line' => '292',
11321      'Name' => 'pldm_entity',
11322      'Size' => '6',
11323      'Type' => 'Typedef'
11324    },
11325    '59843' => {
11326      'BaseType' => '59855',
11327      'Header' => 'pdr.h',
11328      'Line' => '302',
11329      'Name' => 'pldm_entity_association_tree',
11330      'PrivateABI' => 1,
11331      'Size' => '16',
11332      'Type' => 'Typedef'
11333    },
11334    '59855' => {
11335      'Line' => '451',
11336      'Memb' => {
11337        '0' => {
11338          'name' => 'root',
11339          'offset' => '0',
11340          'type' => '60666'
11341        },
11342        '1' => {
11343          'name' => 'last_used_container_id',
11344          'offset' => '8',
11345          'type' => '1006'
11346        }
11347      },
11348      'Name' => 'struct pldm_entity_association_tree',
11349      'PrivateABI' => 1,
11350      'Size' => '16',
11351      'Source' => 'pdr.c',
11352      'Type' => 'Struct'
11353    },
11354    '59898' => {
11355      'BaseType' => '59915',
11356      'Header' => 'pdr.h',
11357      'Line' => '307',
11358      'Name' => 'pldm_entity_node',
11359      'PrivateABI' => 1,
11360      'Size' => '40',
11361      'Type' => 'Typedef'
11362    },
11363    '59910' => {
11364      'BaseType' => '59898',
11365      'Name' => 'pldm_entity_node const',
11366      'Size' => '40',
11367      'Type' => 'Const'
11368    },
11369    '59915' => {
11370      'Line' => '456',
11371      'Memb' => {
11372        '0' => {
11373          'name' => 'entity',
11374          'offset' => '0',
11375          'type' => '59799'
11376        },
11377        '1' => {
11378          'name' => 'parent',
11379          'offset' => '6',
11380          'type' => '59799'
11381        },
11382        '2' => {
11383          'name' => 'remote_container_id',
11384          'offset' => '18',
11385          'type' => '1006'
11386        },
11387        '3' => {
11388          'name' => 'first_child',
11389          'offset' => '22',
11390          'type' => '60666'
11391        },
11392        '4' => {
11393          'name' => 'next_sibling',
11394          'offset' => '36',
11395          'type' => '60666'
11396        },
11397        '5' => {
11398          'name' => 'association_type',
11399          'offset' => '50',
11400          'type' => '121'
11401        }
11402      },
11403      'Name' => 'struct pldm_entity_node',
11404      'PrivateABI' => 1,
11405      'Size' => '40',
11406      'Source' => 'pdr.c',
11407      'Type' => 'Struct'
11408    },
11409    '60189' => {
11410      'Header' => 'platform.h',
11411      'Line' => '526',
11412      'Memb' => {
11413        '0' => {
11414          'name' => 'record_handle',
11415          'offset' => '0',
11416          'type' => '1018'
11417        },
11418        '1' => {
11419          'name' => 'version',
11420          'offset' => '4',
11421          'type' => '121'
11422        },
11423        '2' => {
11424          'name' => 'type',
11425          'offset' => '5',
11426          'type' => '121'
11427        },
11428        '3' => {
11429          'name' => 'record_change_num',
11430          'offset' => '6',
11431          'type' => '1006'
11432        },
11433        '4' => {
11434          'name' => 'length',
11435          'offset' => '8',
11436          'type' => '1006'
11437        }
11438      },
11439      'Name' => 'struct pldm_pdr_hdr',
11440      'Size' => '10',
11441      'Type' => 'Struct'
11442    },
11443    '60649' => {
11444      'BaseType' => '59645',
11445      'Name' => 'struct pldm_pdr_record*',
11446      'Size' => '8',
11447      'Type' => 'Pointer'
11448    },
11449    '60661' => {
11450      'BaseType' => '59628',
11451      'Name' => 'pldm_pdr_record*',
11452      'Size' => '8',
11453      'Type' => 'Pointer'
11454    },
11455    '60666' => {
11456      'BaseType' => '59898',
11457      'Name' => 'pldm_entity_node*',
11458      'Size' => '8',
11459      'Type' => 'Pointer'
11460    },
11461    '61542' => {
11462      'BaseType' => '59545',
11463      'Name' => 'pldm_pdr*',
11464      'Size' => '8',
11465      'Type' => 'Pointer'
11466    },
11467    '62493' => {
11468      'BaseType' => '59640',
11469      'Name' => 'pldm_pdr_record const*',
11470      'Size' => '8',
11471      'Type' => 'Pointer'
11472    },
11473    '66797' => {
11474      'BaseType' => '59799',
11475      'Name' => 'pldm_entity*',
11476      'Size' => '8',
11477      'Type' => 'Pointer'
11478    },
11479    '76422' => {
11480      'BaseType' => '66797',
11481      'Name' => 'pldm_entity**',
11482      'Size' => '8',
11483      'Type' => 'Pointer'
11484    },
11485    '76486' => {
11486      'BaseType' => '59843',
11487      'Name' => 'pldm_entity_association_tree*',
11488      'Size' => '8',
11489      'Type' => 'Pointer'
11490    },
11491    '77074' => {
11492      'BaseType' => '60666',
11493      'Name' => 'pldm_entity_node**',
11494      'Size' => '8',
11495      'Type' => 'Pointer'
11496    },
11497    '77863' => {
11498      'BaseType' => '59557',
11499      'Name' => 'pldm_pdr const*',
11500      'Size' => '8',
11501      'Type' => 'Pointer'
11502    },
11503    '83097' => {
11504      'BaseType' => '59910',
11505      'Name' => 'pldm_entity_node const*',
11506      'Size' => '8',
11507      'Type' => 'Pointer'
11508    },
11509    '87892' => {
11510      'BaseType' => '74',
11511      'Header' => 'types.h',
11512      'Line' => '37',
11513      'Name' => '__int8_t',
11514      'PrivateABI' => 1,
11515      'Size' => '1',
11516      'Type' => 'Typedef'
11517    },
11518    '87923' => {
11519      'BaseType' => '93',
11520      'Header' => 'types.h',
11521      'Line' => '39',
11522      'Name' => '__int16_t',
11523      'PrivateABI' => 1,
11524      'Size' => '2',
11525      'Type' => 'Typedef'
11526    },
11527    '87954' => {
11528      'BaseType' => '100',
11529      'Header' => 'types.h',
11530      'Line' => '41',
11531      'Name' => '__int32_t',
11532      'PrivateABI' => 1,
11533      'Size' => '4',
11534      'Type' => 'Typedef'
11535    },
11536    '87992' => {
11537      'BaseType' => '927',
11538      'Header' => 'types.h',
11539      'Line' => '55',
11540      'Name' => '__uint_least16_t',
11541      'PrivateABI' => 1,
11542      'Size' => '2',
11543      'Type' => 'Typedef'
11544    },
11545    '88045' => {
11546      'BaseType' => '87892',
11547      'Header' => 'stdint-intn.h',
11548      'Line' => '24',
11549      'Name' => 'int8_t',
11550      'PrivateABI' => 1,
11551      'Size' => '1',
11552      'Type' => 'Typedef'
11553    },
11554    '88057' => {
11555      'BaseType' => '87923',
11556      'Header' => 'stdint-intn.h',
11557      'Line' => '25',
11558      'Name' => 'int16_t',
11559      'PrivateABI' => 1,
11560      'Size' => '2',
11561      'Type' => 'Typedef'
11562    },
11563    '88069' => {
11564      'BaseType' => '87954',
11565      'Header' => 'stdint-intn.h',
11566      'Line' => '26',
11567      'Name' => 'int32_t',
11568      'PrivateABI' => 1,
11569      'Size' => '4',
11570      'Type' => 'Typedef'
11571    },
11572    '88334' => {
11573      'BaseType' => '133',
11574      'Header' => 'pldm_types.h',
11575      'Line' => '164',
11576      'Name' => 'real32_t',
11577      'Size' => '4',
11578      'Type' => 'Typedef'
11579    },
11580    '88991' => {
11581      'BaseType' => '87992',
11582      'Header' => 'uchar.h',
11583      'Line' => '51',
11584      'Name' => 'char16_t',
11585      'PrivateABI' => 1,
11586      'Size' => '2',
11587      'Type' => 'Typedef'
11588    },
11589    '89667' => {
11590      'Header' => 'platform.h',
11591      'Line' => '304',
11592      'Memb' => {
11593        '0' => {
11594          'name' => 'PLDM_SENSOR_OP_STATE',
11595          'value' => '0'
11596        },
11597        '1' => {
11598          'name' => 'PLDM_STATE_SENSOR_STATE',
11599          'value' => '1'
11600        },
11601        '2' => {
11602          'name' => 'PLDM_NUMERIC_SENSOR_STATE',
11603          'value' => '2'
11604        }
11605      },
11606      'Name' => 'enum sensor_event_class_states',
11607      'Size' => '4',
11608      'Type' => 'Enum'
11609    },
11610    '89701' => {
11611      'BaseType' => '89667',
11612      'Name' => 'enum sensor_event_class_states const',
11613      'Size' => '4',
11614      'Type' => 'Const'
11615    },
11616    '90009' => {
11617      'Header' => 'platform.h',
11618      'Line' => '601',
11619      'Memb' => {
11620        '0' => {
11621          'name' => 'hdr',
11622          'offset' => '0',
11623          'type' => '60189'
11624        },
11625        '1' => {
11626          'name' => 'terminus_handle',
11627          'offset' => '16',
11628          'type' => '1006'
11629        },
11630        '2' => {
11631          'name' => 'sensor_id',
11632          'offset' => '18',
11633          'type' => '1006'
11634        },
11635        '3' => {
11636          'name' => 'entity_type',
11637          'offset' => '20',
11638          'type' => '1006'
11639        },
11640        '4' => {
11641          'name' => 'entity_instance',
11642          'offset' => '22',
11643          'type' => '1006'
11644        },
11645        '5' => {
11646          'name' => 'container_id',
11647          'offset' => '24',
11648          'type' => '1006'
11649        },
11650        '6' => {
11651          'name' => 'sensor_init',
11652          'offset' => '32',
11653          'type' => '121'
11654        },
11655        '7' => {
11656          'name' => 'sensor_auxiliary_names_pdr',
11657          'offset' => '33',
11658          'type' => '29940'
11659        },
11660        '8' => {
11661          'name' => 'composite_sensor_count',
11662          'offset' => '34',
11663          'type' => '121'
11664        },
11665        '9' => {
11666          'name' => 'possible_states',
11667          'offset' => '35',
11668          'type' => '3419'
11669        }
11670      },
11671      'Name' => 'struct pldm_state_sensor_pdr',
11672      'Size' => '24',
11673      'Type' => 'Struct'
11674    },
11675    '90163' => {
11676      'Header' => 'platform.h',
11677      'Line' => '618',
11678      'Memb' => {
11679        '0' => {
11680          'name' => 'state_set_id',
11681          'offset' => '0',
11682          'type' => '1006'
11683        },
11684        '1' => {
11685          'name' => 'possible_states_size',
11686          'offset' => '2',
11687          'type' => '121'
11688        },
11689        '2' => {
11690          'name' => 'states',
11691          'offset' => '3',
11692          'type' => '90225'
11693        }
11694      },
11695      'Name' => 'struct state_sensor_possible_states',
11696      'Size' => '4',
11697      'Type' => 'Struct'
11698    },
11699    '90220' => {
11700      'BaseType' => '90163',
11701      'Name' => 'struct state_sensor_possible_states const',
11702      'Size' => '4',
11703      'Type' => 'Const'
11704    },
11705    '90225' => {
11706      'BaseType' => '2831',
11707      'Name' => 'bitfield8_t[1]',
11708      'Size' => '1',
11709      'Type' => 'Array'
11710    },
11711    '90241' => {
11712      'Header' => 'platform.h',
11713      'Line' => '628',
11714      'Memb' => {
11715        '0' => {
11716          'name' => 'hdr',
11717          'offset' => '0',
11718          'type' => '60189'
11719        },
11720        '1' => {
11721          'name' => 'terminus_handle',
11722          'offset' => '16',
11723          'type' => '1006'
11724        },
11725        '2' => {
11726          'name' => 'effecter_id',
11727          'offset' => '18',
11728          'type' => '1006'
11729        },
11730        '3' => {
11731          'name' => 'entity_type',
11732          'offset' => '20',
11733          'type' => '1006'
11734        },
11735        '4' => {
11736          'name' => 'entity_instance',
11737          'offset' => '22',
11738          'type' => '1006'
11739        },
11740        '5' => {
11741          'name' => 'container_id',
11742          'offset' => '24',
11743          'type' => '1006'
11744        },
11745        '6' => {
11746          'name' => 'effecter_semantic_id',
11747          'offset' => '32',
11748          'type' => '1006'
11749        },
11750        '7' => {
11751          'name' => 'effecter_init',
11752          'offset' => '34',
11753          'type' => '121'
11754        },
11755        '8' => {
11756          'name' => 'has_description_pdr',
11757          'offset' => '35',
11758          'type' => '29940'
11759        },
11760        '9' => {
11761          'name' => 'composite_effecter_count',
11762          'offset' => '36',
11763          'type' => '121'
11764        },
11765        '10' => {
11766          'name' => 'possible_states',
11767          'offset' => '37',
11768          'type' => '3419'
11769        }
11770      },
11771      'Name' => 'struct pldm_state_effecter_pdr',
11772      'Size' => '26',
11773      'Type' => 'Struct'
11774    },
11775    '90598' => {
11776      'Header' => 'platform.h',
11777      'Line' => '719',
11778      'Memb' => {
11779        '0' => {
11780          'name' => 'value_u8',
11781          'offset' => '0',
11782          'type' => '121'
11783        },
11784        '1' => {
11785          'name' => 'value_s8',
11786          'offset' => '0',
11787          'type' => '88045'
11788        },
11789        '2' => {
11790          'name' => 'value_u16',
11791          'offset' => '0',
11792          'type' => '1006'
11793        },
11794        '3' => {
11795          'name' => 'value_s16',
11796          'offset' => '0',
11797          'type' => '88057'
11798        },
11799        '4' => {
11800          'name' => 'value_u32',
11801          'offset' => '0',
11802          'type' => '1018'
11803        },
11804        '5' => {
11805          'name' => 'value_s32',
11806          'offset' => '0',
11807          'type' => '88069'
11808        },
11809        '6' => {
11810          'name' => 'value_f32',
11811          'offset' => '0',
11812          'type' => '88334'
11813        }
11814      },
11815      'Name' => 'union union_range_field_format',
11816      'Size' => '4',
11817      'Type' => 'Union'
11818    },
11819    '91197' => {
11820      'Header' => 'platform.h',
11821      'Line' => '776',
11822      'Memb' => {
11823        '0' => {
11824          'name' => 'value_u8',
11825          'offset' => '0',
11826          'type' => '121'
11827        },
11828        '1' => {
11829          'name' => 'value_s8',
11830          'offset' => '0',
11831          'type' => '88045'
11832        },
11833        '2' => {
11834          'name' => 'value_u16',
11835          'offset' => '0',
11836          'type' => '1006'
11837        },
11838        '3' => {
11839          'name' => 'value_s16',
11840          'offset' => '0',
11841          'type' => '88057'
11842        },
11843        '4' => {
11844          'name' => 'value_u32',
11845          'offset' => '0',
11846          'type' => '1018'
11847        },
11848        '5' => {
11849          'name' => 'value_s32',
11850          'offset' => '0',
11851          'type' => '88069'
11852        }
11853      },
11854      'Name' => 'union union_sensor_data_size',
11855      'Size' => '4',
11856      'Type' => 'Union'
11857    },
11858    '91210' => {
11859      'Header' => 'platform.h',
11860      'Line' => '783',
11861      'Memb' => {
11862        '0' => {
11863          'name' => 'record_handle',
11864          'offset' => '0',
11865          'type' => '1018'
11866        },
11867        '1' => {
11868          'name' => 'version',
11869          'offset' => '4',
11870          'type' => '121'
11871        },
11872        '2' => {
11873          'name' => 'type',
11874          'offset' => '5',
11875          'type' => '121'
11876        },
11877        '3' => {
11878          'name' => 'record_change_num',
11879          'offset' => '6',
11880          'type' => '1006'
11881        },
11882        '4' => {
11883          'name' => 'length',
11884          'offset' => '8',
11885          'type' => '1006'
11886        }
11887      },
11888      'Name' => 'struct pldm_value_pdr_hdr',
11889      'Size' => '12',
11890      'Type' => 'Struct'
11891    },
11892    '91295' => {
11893      'Header' => 'platform.h',
11894      'Line' => '801',
11895      'Memb' => {
11896        '0' => {
11897          'name' => 'entity_instance_num',
11898          'offset' => '0',
11899          'type' => '1006'
11900        },
11901        '1' => {
11902          'name' => 'entity_instance',
11903          'offset' => '0',
11904          'type' => '1006'
11905        }
11906      },
11907      'Name' => 'anon-union-platform.h-801',
11908      'Size' => '2',
11909      'Type' => 'Union'
11910    },
11911    '91329' => {
11912      'Header' => 'platform.h',
11913      'Line' => '796',
11914      'Memb' => {
11915        '0' => {
11916          'name' => 'hdr',
11917          'offset' => '0',
11918          'type' => '91210'
11919        },
11920        '1' => {
11921          'name' => 'terminus_handle',
11922          'offset' => '18',
11923          'type' => '1006'
11924        },
11925        '2' => {
11926          'name' => 'sensor_id',
11927          'offset' => '20',
11928          'type' => '1006'
11929        },
11930        '3' => {
11931          'name' => 'entity_type',
11932          'offset' => '22',
11933          'type' => '1006'
11934        },
11935        '4' => {
11936          'name' => 'unnamed0',
11937          'offset' => '24',
11938          'type' => '91295'
11939        },
11940        '5' => {
11941          'name' => 'container_id',
11942          'offset' => '32',
11943          'type' => '1006'
11944        },
11945        '6' => {
11946          'name' => 'sensor_init',
11947          'offset' => '34',
11948          'type' => '121'
11949        },
11950        '7' => {
11951          'name' => 'sensor_auxiliary_names_pdr',
11952          'offset' => '35',
11953          'type' => '29940'
11954        },
11955        '8' => {
11956          'name' => 'base_unit',
11957          'offset' => '36',
11958          'type' => '121'
11959        },
11960        '9' => {
11961          'name' => 'unit_modifier',
11962          'offset' => '37',
11963          'type' => '88045'
11964        },
11965        '10' => {
11966          'name' => 'rate_unit',
11967          'offset' => '38',
11968          'type' => '121'
11969        },
11970        '11' => {
11971          'name' => 'base_oem_unit_handle',
11972          'offset' => '39',
11973          'type' => '121'
11974        },
11975        '12' => {
11976          'name' => 'aux_unit',
11977          'offset' => '40',
11978          'type' => '121'
11979        },
11980        '13' => {
11981          'name' => 'aux_unit_modifier',
11982          'offset' => '41',
11983          'type' => '88045'
11984        },
11985        '14' => {
11986          'name' => 'aux_rate_unit',
11987          'offset' => '48',
11988          'type' => '121'
11989        },
11990        '15' => {
11991          'name' => 'rel',
11992          'offset' => '49',
11993          'type' => '121'
11994        },
11995        '16' => {
11996          'name' => 'aux_oem_unit_handle',
11997          'offset' => '50',
11998          'type' => '121'
11999        },
12000        '17' => {
12001          'name' => 'is_linear',
12002          'offset' => '51',
12003          'type' => '29940'
12004        },
12005        '18' => {
12006          'name' => 'sensor_data_size',
12007          'offset' => '52',
12008          'type' => '121'
12009        },
12010        '19' => {
12011          'name' => 'resolution',
12012          'offset' => '54',
12013          'type' => '88334'
12014        },
12015        '20' => {
12016          'name' => 'offset',
12017          'offset' => '64',
12018          'type' => '88334'
12019        },
12020        '21' => {
12021          'name' => 'accuracy',
12022          'offset' => '68',
12023          'type' => '1006'
12024        },
12025        '22' => {
12026          'name' => 'plus_tolerance',
12027          'offset' => '70',
12028          'type' => '121'
12029        },
12030        '23' => {
12031          'name' => 'minus_tolerance',
12032          'offset' => '71',
12033          'type' => '121'
12034        },
12035        '24' => {
12036          'name' => 'hysteresis',
12037          'offset' => '72',
12038          'type' => '91197'
12039        },
12040        '25' => {
12041          'name' => 'supported_thresholds',
12042          'offset' => '82',
12043          'type' => '2831'
12044        },
12045        '26' => {
12046          'name' => 'threshold_and_hysteresis_volatility',
12047          'offset' => '83',
12048          'type' => '2831'
12049        },
12050        '27' => {
12051          'name' => 'state_transition_interval',
12052          'offset' => '86',
12053          'type' => '88334'
12054        },
12055        '28' => {
12056          'name' => 'update_interval',
12057          'offset' => '96',
12058          'type' => '88334'
12059        },
12060        '29' => {
12061          'name' => 'max_readable',
12062          'offset' => '100',
12063          'type' => '91197'
12064        },
12065        '30' => {
12066          'name' => 'min_readable',
12067          'offset' => '104',
12068          'type' => '91197'
12069        },
12070        '31' => {
12071          'name' => 'range_field_format',
12072          'offset' => '114',
12073          'type' => '121'
12074        },
12075        '32' => {
12076          'name' => 'range_field_support',
12077          'offset' => '115',
12078          'type' => '2831'
12079        },
12080        '33' => {
12081          'name' => 'nominal_value',
12082          'offset' => '118',
12083          'type' => '90598'
12084        },
12085        '34' => {
12086          'name' => 'normal_max',
12087          'offset' => '128',
12088          'type' => '90598'
12089        },
12090        '35' => {
12091          'name' => 'normal_min',
12092          'offset' => '132',
12093          'type' => '90598'
12094        },
12095        '36' => {
12096          'name' => 'warning_high',
12097          'offset' => '136',
12098          'type' => '90598'
12099        },
12100        '37' => {
12101          'name' => 'warning_low',
12102          'offset' => '146',
12103          'type' => '90598'
12104        },
12105        '38' => {
12106          'name' => 'critical_high',
12107          'offset' => '150',
12108          'type' => '90598'
12109        },
12110        '39' => {
12111          'name' => 'critical_low',
12112          'offset' => '256',
12113          'type' => '90598'
12114        },
12115        '40' => {
12116          'name' => 'fatal_high',
12117          'offset' => '260',
12118          'type' => '90598'
12119        },
12120        '41' => {
12121          'name' => 'fatal_low',
12122          'offset' => '264',
12123          'type' => '90598'
12124        }
12125      },
12126      'Name' => 'struct pldm_numeric_sensor_value_pdr',
12127      'Size' => '112',
12128      'Type' => 'Struct'
12129    },
12130    '91922' => {
12131      'BaseType' => '88991',
12132      'Header' => 'platform.h',
12133      'Line' => '844',
12134      'Name' => 'pldm_utf16be',
12135      'Size' => '2',
12136      'Type' => 'Typedef'
12137    },
12138    '91935' => {
12139      'Header' => 'platform.h',
12140      'Line' => '846',
12141      'Memb' => {
12142        '0' => {
12143          'name' => 'tag',
12144          'offset' => '0',
12145          'type' => '977'
12146        },
12147        '1' => {
12148          'name' => 'name',
12149          'offset' => '8',
12150          'type' => '91977'
12151        }
12152      },
12153      'Name' => 'struct pldm_entity_auxiliary_name',
12154      'Size' => '16',
12155      'Type' => 'Struct'
12156    },
12157    '91977' => {
12158      'BaseType' => '91922',
12159      'Name' => 'pldm_utf16be*',
12160      'Size' => '8',
12161      'Type' => 'Pointer'
12162    },
12163    '91982' => {
12164      'Header' => 'platform.h',
12165      'Line' => '856',
12166      'Memb' => {
12167        '0' => {
12168          'name' => 'hdr',
12169          'offset' => '0',
12170          'type' => '91210'
12171        },
12172        '1' => {
12173          'name' => 'container',
12174          'offset' => '18',
12175          'type' => '59799'
12176        },
12177        '2' => {
12178          'name' => 'shared_name_count',
12179          'offset' => '24',
12180          'type' => '121'
12181        },
12182        '3' => {
12183          'name' => 'name_string_count',
12184          'offset' => '25',
12185          'type' => '121'
12186        },
12187        '4' => {
12188          'name' => 'names',
12189          'offset' => '36',
12190          'type' => '92096'
12191        },
12192        '5' => {
12193          'name' => 'auxiliary_name_data_size',
12194          'offset' => '50',
12195          'type' => '1140'
12196        },
12197        '6' => {
12198          'name' => 'auxiliary_name_data',
12199          'offset' => '64',
12200          'type' => '92101'
12201        }
12202      },
12203      'Name' => 'struct pldm_entity_auxiliary_names_pdr',
12204      'Size' => '40',
12205      'Type' => 'Struct'
12206    },
12207    '92096' => {
12208      'BaseType' => '91935',
12209      'Name' => 'struct pldm_entity_auxiliary_name*',
12210      'Size' => '8',
12211      'Type' => 'Pointer'
12212    },
12213    '92101' => {
12214      'BaseType' => '114',
12215      'Name' => 'char[]',
12216      'Size' => '8',
12217      'Type' => 'Array'
12218    },
12219    '92116' => {
12220      'Header' => 'platform.h',
12221      'Line' => '886',
12222      'Memb' => {
12223        '0' => {
12224          'name' => 'state_set_id',
12225          'offset' => '0',
12226          'type' => '1006'
12227        },
12228        '1' => {
12229          'name' => 'possible_states_size',
12230          'offset' => '2',
12231          'type' => '121'
12232        },
12233        '2' => {
12234          'name' => 'states',
12235          'offset' => '3',
12236          'type' => '90225'
12237        }
12238      },
12239      'Name' => 'struct state_effecter_possible_states',
12240      'Size' => '4',
12241      'Type' => 'Struct'
12242    },
12243    '92173' => {
12244      'BaseType' => '92116',
12245      'Name' => 'struct state_effecter_possible_states const',
12246      'Size' => '4',
12247      'Type' => 'Const'
12248    },
12249    '92178' => {
12250      'Header' => 'platform.h',
12251      'Line' => '934',
12252      'Memb' => {
12253        '0' => {
12254          'name' => 'set_request',
12255          'offset' => '0',
12256          'type' => '121'
12257        },
12258        '1' => {
12259          'name' => 'effecter_state',
12260          'offset' => '1',
12261          'type' => '121'
12262        }
12263      },
12264      'Name' => 'struct state_field_for_state_effecter_set',
12265      'Size' => '2',
12266      'Type' => 'Struct'
12267    },
12268    '92221' => {
12269      'BaseType' => '92178',
12270      'Header' => 'platform.h',
12271      'Line' => '937',
12272      'Name' => 'set_effecter_state_field',
12273      'Size' => '2',
12274      'Type' => 'Typedef'
12275    },
12276    '92234' => {
12277      'Header' => 'platform.h',
12278      'Line' => '943',
12279      'Memb' => {
12280        '0' => {
12281          'name' => 'sensor_op_state',
12282          'offset' => '0',
12283          'type' => '121'
12284        },
12285        '1' => {
12286          'name' => 'present_state',
12287          'offset' => '1',
12288          'type' => '121'
12289        },
12290        '2' => {
12291          'name' => 'previous_state',
12292          'offset' => '2',
12293          'type' => '121'
12294        },
12295        '3' => {
12296          'name' => 'event_state',
12297          'offset' => '3',
12298          'type' => '121'
12299        }
12300      },
12301      'Name' => 'struct state_field_for_get_state_sensor_readings',
12302      'Size' => '4',
12303      'Type' => 'Struct'
12304    },
12305    '92305' => {
12306      'BaseType' => '92234',
12307      'Header' => 'platform.h',
12308      'Line' => '951',
12309      'Name' => 'get_sensor_state_field',
12310      'Size' => '4',
12311      'Type' => 'Typedef'
12312    },
12313    '92318' => {
12314      'Header' => 'platform.h',
12315      'Line' => '957',
12316      'Memb' => {
12317        '0' => {
12318          'name' => 'effecter_op_state',
12319          'offset' => '0',
12320          'type' => '121'
12321        },
12322        '1' => {
12323          'name' => 'pending_state',
12324          'offset' => '1',
12325          'type' => '121'
12326        },
12327        '2' => {
12328          'name' => 'present_state',
12329          'offset' => '2',
12330          'type' => '121'
12331        }
12332      },
12333      'Name' => 'struct state_field_for_get_state_effecter_states',
12334      'Size' => '3',
12335      'Type' => 'Struct'
12336    },
12337    '92375' => {
12338      'BaseType' => '92318',
12339      'Header' => 'platform.h',
12340      'Line' => '961',
12341      'Name' => 'get_effecter_state_field',
12342      'Size' => '3',
12343      'Type' => 'Typedef'
12344    },
12345    '93104' => {
12346      'Header' => 'platform.h',
12347      'Line' => '1106',
12348      'Memb' => {
12349        '0' => {
12350          'name' => 'completion_code',
12351          'offset' => '0',
12352          'type' => '121'
12353        },
12354        '1' => {
12355          'name' => 'comp_effecter_count',
12356          'offset' => '1',
12357          'type' => '121'
12358        },
12359        '2' => {
12360          'name' => 'field',
12361          'offset' => '2',
12362          'type' => '93161'
12363        }
12364      },
12365      'Name' => 'struct pldm_get_state_effecter_states_resp',
12366      'Size' => '26',
12367      'Type' => 'Struct'
12368    },
12369    '93161' => {
12370      'BaseType' => '92375',
12371      'Name' => 'get_effecter_state_field[8]',
12372      'Size' => '24',
12373      'Type' => 'Array'
12374    },
12375    '93177' => {
12376      'Header' => 'platform.h',
12377      'Line' => '1116',
12378      'Memb' => {
12379        '0' => {
12380          'name' => 'sensor_id',
12381          'offset' => '0',
12382          'type' => '1006'
12383        },
12384        '1' => {
12385          'name' => 'sensor_event_class_type',
12386          'offset' => '2',
12387          'type' => '121'
12388        },
12389        '2' => {
12390          'name' => 'event_class',
12391          'offset' => '3',
12392          'type' => '3419'
12393        }
12394      },
12395      'Name' => 'struct pldm_sensor_event_data',
12396      'Size' => '4',
12397      'Type' => 'Struct'
12398    },
12399    '93291' => {
12400      'Header' => 'platform.h',
12401      'Line' => '1156',
12402      'Memb' => {
12403        '0' => {
12404          'name' => 'format_version',
12405          'offset' => '0',
12406          'type' => '121'
12407        },
12408        '1' => {
12409          'name' => 'event_id',
12410          'offset' => '2',
12411          'type' => '1006'
12412        },
12413        '2' => {
12414          'name' => 'data_transfer_handle',
12415          'offset' => '4',
12416          'type' => '1018'
12417        }
12418      },
12419      'Name' => 'struct pldm_message_poll_event',
12420      'Size' => '8',
12421      'Type' => 'Struct'
12422    },
12423    '93353' => {
12424      'Header' => 'platform.h',
12425      'Line' => '1166',
12426      'Memb' => {
12427        '0' => {
12428          'name' => 'format_version',
12429          'offset' => '0',
12430          'type' => '121'
12431        },
12432        '1' => {
12433          'name' => 'format_type',
12434          'offset' => '1',
12435          'type' => '121'
12436        },
12437        '2' => {
12438          'name' => 'event_data_length',
12439          'offset' => '2',
12440          'type' => '1006'
12441        },
12442        '3' => {
12443          'name' => 'event_data',
12444          'offset' => '4',
12445          'type' => '93424'
12446        }
12447      },
12448      'Name' => 'struct pldm_platform_cper_event',
12449      'Size' => '4',
12450      'Type' => 'Struct'
12451    },
12452    '93424' => {
12453      'BaseType' => '121',
12454      'Name' => 'uint8_t[]',
12455      'Size' => '8',
12456      'Type' => 'Array'
12457    },
12458    '93580' => {
12459      'Header' => 'platform.h',
12460      'Line' => '1226',
12461      'Memb' => {
12462        '0' => {
12463          'name' => 'event_data_format',
12464          'offset' => '0',
12465          'type' => '121'
12466        },
12467        '1' => {
12468          'name' => 'number_of_change_records',
12469          'offset' => '1',
12470          'type' => '121'
12471        },
12472        '2' => {
12473          'name' => 'change_records',
12474          'offset' => '2',
12475          'type' => '3419'
12476        }
12477      },
12478      'Name' => 'struct pldm_pdr_repository_chg_event_data',
12479      'Size' => '3',
12480      'Type' => 'Struct'
12481    },
12482    '94204' => {
12483      'BaseType' => '93353',
12484      'Name' => 'struct pldm_platform_cper_event*',
12485      'Size' => '8',
12486      'Type' => 'Pointer'
12487    },
12488    '95940' => {
12489      'BaseType' => '91982',
12490      'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
12491      'Size' => '8',
12492      'Type' => 'Pointer'
12493    },
12494    '101348' => {
12495      'BaseType' => '93104',
12496      'Name' => 'struct pldm_get_state_effecter_states_resp*',
12497      'Size' => '8',
12498      'Type' => 'Pointer'
12499    },
12500    '129639' => {
12501      'BaseType' => '13144',
12502      'Name' => 'size_t*const',
12503      'Size' => '8',
12504      'Type' => 'Const'
12505    },
12506    '131347' => {
12507      'BaseType' => '93291',
12508      'Name' => 'struct pldm_message_poll_event*',
12509      'Size' => '8',
12510      'Type' => 'Pointer'
12511    },
12512    '132348' => {
12513      'BaseType' => '132358',
12514      'Name' => 'uint32_t const*const*',
12515      'Size' => '8',
12516      'Type' => 'Pointer'
12517    },
12518    '132353' => {
12519      'BaseType' => '29899',
12520      'Name' => 'uint32_t const*',
12521      'Size' => '8',
12522      'Type' => 'Pointer'
12523    },
12524    '132358' => {
12525      'BaseType' => '132353',
12526      'Name' => 'uint32_t const*const',
12527      'Size' => '8',
12528      'Type' => 'Const'
12529    },
12530    '132363' => {
12531      'BaseType' => '93580',
12532      'Name' => 'struct pldm_pdr_repository_chg_event_data*',
12533      'Size' => '8',
12534      'Type' => 'Pointer'
12535    },
12536    '161005' => {
12537      'BaseType' => '91329',
12538      'Name' => 'struct pldm_numeric_sensor_value_pdr*',
12539      'Size' => '8',
12540      'Type' => 'Pointer'
12541    },
12542    '173444' => {
12543      'BaseType' => '93177',
12544      'Name' => 'struct pldm_sensor_event_data*',
12545      'Size' => '8',
12546      'Type' => 'Pointer'
12547    },
12548    '173449' => {
12549      'BaseType' => '173444',
12550      'Name' => 'struct pldm_sensor_event_data*const',
12551      'Size' => '8',
12552      'Type' => 'Const'
12553    },
12554    '175613' => {
12555      'BaseType' => '92305',
12556      'Name' => 'get_sensor_state_field*',
12557      'Size' => '8',
12558      'Type' => 'Pointer'
12559    },
12560    '190384' => {
12561      'BaseType' => '92221',
12562      'Name' => 'set_effecter_state_field*',
12563      'Size' => '8',
12564      'Type' => 'Pointer'
12565    },
12566    '191360' => {
12567      'BaseType' => '90009',
12568      'Name' => 'struct pldm_state_sensor_pdr*',
12569      'Size' => '8',
12570      'Type' => 'Pointer'
12571    },
12572    '191365' => {
12573      'BaseType' => '191360',
12574      'Name' => 'struct pldm_state_sensor_pdr*const',
12575      'Size' => '8',
12576      'Type' => 'Const'
12577    },
12578    '191370' => {
12579      'BaseType' => '90220',
12580      'Name' => 'struct state_sensor_possible_states const*',
12581      'Size' => '8',
12582      'Type' => 'Pointer'
12583    },
12584    '191375' => {
12585      'BaseType' => '191370',
12586      'Name' => 'struct state_sensor_possible_states const*const',
12587      'Size' => '8',
12588      'Type' => 'Const'
12589    },
12590    '191770' => {
12591      'BaseType' => '90241',
12592      'Name' => 'struct pldm_state_effecter_pdr*',
12593      'Size' => '8',
12594      'Type' => 'Pointer'
12595    },
12596    '191775' => {
12597      'BaseType' => '191770',
12598      'Name' => 'struct pldm_state_effecter_pdr*const',
12599      'Size' => '8',
12600      'Type' => 'Const'
12601    },
12602    '191780' => {
12603      'BaseType' => '92173',
12604      'Name' => 'struct state_effecter_possible_states const*',
12605      'Size' => '8',
12606      'Type' => 'Pointer'
12607    },
12608    '191785' => {
12609      'BaseType' => '191780',
12610      'Name' => 'struct state_effecter_possible_states const*const',
12611      'Size' => '8',
12612      'Type' => 'Const'
12613    },
12614    '194723' => {
12615      'Line' => '19',
12616      'Memb' => {
12617        '0' => {
12618          'name' => 'prev',
12619          'offset' => '0',
12620          'type' => '187'
12621        },
12622        '1' => {
12623          'name' => 'allocations',
12624          'offset' => '4',
12625          'type' => '1018'
12626        }
12627      },
12628      'Name' => 'struct pldm_tid_state',
12629      'PrivateABI' => 1,
12630      'Size' => '8',
12631      'Source' => 'instance-id.c',
12632      'Type' => 'Struct'
12633    },
12634    '194762' => {
12635      'Line' => '24',
12636      'Memb' => {
12637        '0' => {
12638          'name' => 'state',
12639          'offset' => '0',
12640          'type' => '194804'
12641        },
12642        '1' => {
12643          'name' => 'lock_db_fd',
12644          'offset' => '8264',
12645          'type' => '100'
12646        }
12647      },
12648      'Name' => 'struct pldm_instance_db',
12649      'PrivateABI' => 1,
12650      'Size' => '2052',
12651      'Source' => 'instance-id.c',
12652      'Type' => 'Struct'
12653    },
12654    '194804' => {
12655      'BaseType' => '194723',
12656      'Name' => 'struct pldm_tid_state[256]',
12657      'Size' => '2048',
12658      'Type' => 'Array'
12659    },
12660    '195360' => {
12661      'BaseType' => '194762',
12662      'Name' => 'struct pldm_instance_db*',
12663      'Size' => '8',
12664      'Type' => 'Pointer'
12665    },
12666    '195747' => {
12667      'BaseType' => '187',
12668      'Name' => 'pldm_instance_id_t*',
12669      'Size' => '8',
12670      'Type' => 'Pointer'
12671    },
12672    '195923' => {
12673      'BaseType' => '195360',
12674      'Name' => 'struct pldm_instance_db**',
12675      'Size' => '8',
12676      'Type' => 'Pointer'
12677    },
12678    '196715' => {
12679      'BaseType' => '121',
12680      'Header' => 'pldm.h',
12681      'Line' => '13',
12682      'Name' => 'mctp_eid_t',
12683      'Size' => '1',
12684      'Type' => 'Typedef'
12685    },
12686    '196830' => {
12687      'BaseType' => '284',
12688      'Header' => 'pldm.h',
12689      'Line' => '30',
12690      'Name' => 'pldm_requester_rc_t',
12691      'Size' => '4',
12692      'Type' => 'Typedef'
12693    },
12694    '196848' => {
12695      'Line' => '26',
12696      'Memb' => {
12697        '0' => {
12698          'name' => 'transport',
12699          'offset' => '0',
12700          'type' => '196921'
12701        },
12702        '1' => {
12703          'name' => 'socket',
12704          'offset' => '64',
12705          'type' => '100'
12706        },
12707        '2' => {
12708          'name' => 'tid_eid_map',
12709          'offset' => '68',
12710          'type' => '200617'
12711        },
12712        '3' => {
12713          'name' => 'socket_send_buf',
12714          'offset' => '768',
12715          'type' => '199537'
12716        }
12717      },
12718      'Name' => 'struct pldm_transport_mctp_demux',
12719      'PrivateABI' => 1,
12720      'Size' => '312',
12721      'Source' => 'mctp-demux.c',
12722      'Type' => 'Struct'
12723    },
12724    '196874' => {
12725      'BaseType' => '196848',
12726      'Name' => 'struct pldm_transport_mctp_demux*',
12727      'Size' => '8',
12728      'Type' => 'Pointer'
12729    },
12730    '196916' => {
12731      'BaseType' => '196921',
12732      'Name' => 'struct pldm_transport*',
12733      'Size' => '8',
12734      'Type' => 'Pointer'
12735    },
12736    '196921' => {
12737      'Header' => 'transport.h',
12738      'Line' => '18',
12739      'Memb' => {
12740        '0' => {
12741          'name' => 'name',
12742          'offset' => '0',
12743          'type' => '3975'
12744        },
12745        '1' => {
12746          'name' => 'version',
12747          'offset' => '8',
12748          'type' => '121'
12749        },
12750        '2' => {
12751          'name' => 'recv',
12752          'offset' => '22',
12753          'type' => '199848'
12754        },
12755        '3' => {
12756          'name' => 'send',
12757          'offset' => '36',
12758          'type' => '199889'
12759        },
12760        '4' => {
12761          'name' => 'init_pollfd',
12762          'offset' => '50',
12763          'type' => '199969'
12764        }
12765      },
12766      'Name' => 'struct pldm_transport',
12767      'PrivateABI' => 1,
12768      'Size' => '40',
12769      'Type' => 'Struct'
12770    },
12771    '197057' => {
12772      'BaseType' => '175',
12773      'Name' => 'pldm_tid_t*',
12774      'Size' => '8',
12775      'Type' => 'Pointer'
12776    },
12777    '197160' => {
12778      'BaseType' => '196874',
12779      'Name' => 'struct pldm_transport_mctp_demux**',
12780      'Size' => '8',
12781      'Type' => 'Pointer'
12782    },
12783    '199257' => {
12784      'BaseType' => '46',
12785      'Header' => 'int-ll64.h',
12786      'Line' => '21',
12787      'Name' => '__u8',
12788      'PrivateABI' => 1,
12789      'Size' => '1',
12790      'Type' => 'Typedef'
12791    },
12792    '199269' => {
12793      'BaseType' => '53',
12794      'Header' => 'int-ll64.h',
12795      'Line' => '24',
12796      'Name' => '__u16',
12797      'PrivateABI' => 1,
12798      'Size' => '2',
12799      'Type' => 'Typedef'
12800    },
12801    '199537' => {
12802      'Header' => 'socket.h',
12803      'Line' => '5',
12804      'Memb' => {
12805        '0' => {
12806          'name' => 'size',
12807          'offset' => '0',
12808          'type' => '100'
12809        },
12810        '1' => {
12811          'name' => 'socket',
12812          'offset' => '4',
12813          'type' => '100'
12814        },
12815        '2' => {
12816          'name' => 'max_size',
12817          'offset' => '8',
12818          'type' => '100'
12819        }
12820      },
12821      'Name' => 'struct pldm_socket_sndbuf',
12822      'PrivateABI' => 1,
12823      'Size' => '12',
12824      'Type' => 'Struct'
12825    },
12826    '199848' => {
12827      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
12828      'Param' => {
12829        '0' => {
12830          'type' => '196916'
12831        },
12832        '1' => {
12833          'type' => '197057'
12834        },
12835        '2' => {
12836          'type' => '52328'
12837        },
12838        '3' => {
12839          'type' => '13144'
12840        }
12841      },
12842      'Return' => '196830',
12843      'Size' => '8',
12844      'Type' => 'FuncPtr'
12845    },
12846    '199889' => {
12847      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
12848      'Param' => {
12849        '0' => {
12850          'type' => '196916'
12851        },
12852        '1' => {
12853          'type' => '175'
12854        },
12855        '2' => {
12856          'type' => '2396'
12857        },
12858        '3' => {
12859          'type' => '1140'
12860        }
12861      },
12862      'Return' => '196830',
12863      'Size' => '8',
12864      'Type' => 'FuncPtr'
12865    },
12866    '199914' => {
12867      'BaseType' => '199919',
12868      'Name' => 'struct pollfd*',
12869      'Size' => '8',
12870      'Type' => 'Pointer'
12871    },
12872    '199919' => {
12873      'Header' => 'poll.h',
12874      'Line' => '36',
12875      'Memb' => {
12876        '0' => {
12877          'name' => 'fd',
12878          'offset' => '0',
12879          'type' => '100'
12880        },
12881        '1' => {
12882          'name' => 'events',
12883          'offset' => '4',
12884          'type' => '93'
12885        },
12886        '2' => {
12887          'name' => 'revents',
12888          'offset' => '6',
12889          'type' => '93'
12890        }
12891      },
12892      'Name' => 'struct pollfd',
12893      'PrivateABI' => 1,
12894      'Size' => '8',
12895      'Type' => 'Struct'
12896    },
12897    '199969' => {
12898      'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
12899      'Param' => {
12900        '0' => {
12901          'type' => '196916'
12902        },
12903        '1' => {
12904          'type' => '199914'
12905        }
12906      },
12907      'Return' => '100',
12908      'Size' => '8',
12909      'Type' => 'FuncPtr'
12910    },
12911    '199974' => {
12912      'BaseType' => '53',
12913      'Header' => 'socket.h',
12914      'Line' => '10',
12915      'Name' => '__kernel_sa_family_t',
12916      'PrivateABI' => 1,
12917      'Size' => '2',
12918      'Type' => 'Typedef'
12919    },
12920    '200351' => {
12921      'Header' => 'mctp.h',
12922      'Line' => '18',
12923      'Memb' => {
12924        '0' => {
12925          'name' => 's_addr',
12926          'offset' => '0',
12927          'type' => '196715'
12928        }
12929      },
12930      'Name' => 'struct mctp_addr',
12931      'PrivateABI' => 1,
12932      'Size' => '1',
12933      'Type' => 'Struct'
12934    },
12935    '200377' => {
12936      'Header' => 'mctp.h',
12937      'Line' => '22',
12938      'Memb' => {
12939        '0' => {
12940          'name' => 'smctp_family',
12941          'offset' => '0',
12942          'type' => '199974'
12943        },
12944        '1' => {
12945          'name' => '__smctp_pad0',
12946          'offset' => '2',
12947          'type' => '199269'
12948        },
12949        '2' => {
12950          'name' => 'smctp_network',
12951          'offset' => '4',
12952          'type' => '60'
12953        },
12954        '3' => {
12955          'name' => 'smctp_addr',
12956          'offset' => '8',
12957          'type' => '200351'
12958        },
12959        '4' => {
12960          'name' => 'smctp_type',
12961          'offset' => '9',
12962          'type' => '199257'
12963        },
12964        '5' => {
12965          'name' => 'smctp_tag',
12966          'offset' => '16',
12967          'type' => '199257'
12968        },
12969        '6' => {
12970          'name' => '__smctp_pad1',
12971          'offset' => '17',
12972          'type' => '199257'
12973        }
12974      },
12975      'Name' => 'struct sockaddr_mctp',
12976      'PrivateABI' => 1,
12977      'Size' => '12',
12978      'Type' => 'Struct'
12979    },
12980    '200481' => {
12981      'BaseType' => '200377',
12982      'Name' => 'struct sockaddr_mctp const',
12983      'Size' => '12',
12984      'Type' => 'Const'
12985    },
12986    '200524' => {
12987      'Line' => '35',
12988      'Memb' => {
12989        '0' => {
12990          'name' => 'transport',
12991          'offset' => '0',
12992          'type' => '196921'
12993        },
12994        '1' => {
12995          'name' => 'socket',
12996          'offset' => '64',
12997          'type' => '100'
12998        },
12999        '2' => {
13000          'name' => 'tid_eid_map',
13001          'offset' => '68',
13002          'type' => '200617'
13003        },
13004        '3' => {
13005          'name' => 'socket_send_buf',
13006          'offset' => '768',
13007          'type' => '199537'
13008        },
13009        '4' => {
13010          'name' => 'bound',
13011          'offset' => '786',
13012          'type' => '805'
13013        },
13014        '5' => {
13015          'name' => 'cookie_jar',
13016          'offset' => '800',
13017          'type' => '199'
13018        }
13019      },
13020      'Name' => 'struct pldm_transport_af_mctp',
13021      'PrivateABI' => 1,
13022      'Size' => '336',
13023      'Source' => 'af-mctp.c',
13024      'Type' => 'Struct'
13025    },
13026    '200617' => {
13027      'BaseType' => '175',
13028      'Name' => 'pldm_tid_t[256]',
13029      'Size' => '256',
13030      'Type' => 'Array'
13031    },
13032    '201418' => {
13033      'BaseType' => '200524',
13034      'Name' => 'struct pldm_transport_af_mctp*',
13035      'Size' => '8',
13036      'Type' => 'Pointer'
13037    },
13038    '201423' => {
13039      'BaseType' => '200481',
13040      'Name' => 'struct sockaddr_mctp const*',
13041      'Size' => '8',
13042      'Type' => 'Pointer'
13043    },
13044    '201736' => {
13045      'BaseType' => '201418',
13046      'Name' => 'struct pldm_transport_af_mctp**',
13047      'Size' => '8',
13048      'Type' => 'Pointer'
13049    },
13050    '228231' => {
13051      'Header' => 'file_io.h',
13052      'Line' => '32',
13053      'Memb' => {
13054        '0' => {
13055          'name' => 'handle',
13056          'offset' => '0',
13057          'type' => '121'
13058        },
13059        '1' => {
13060          'name' => 'length',
13061          'offset' => '4',
13062          'type' => '1018'
13063        },
13064        '2' => {
13065          'name' => 'data',
13066          'offset' => '8',
13067          'type' => '93424'
13068        }
13069      },
13070      'Name' => 'struct pldm_oem_meta_file_io_write_req',
13071      'Size' => '8',
13072      'Type' => 'Struct'
13073    },
13074    '228298' => {
13075      'Header' => 'file_io.h',
13076      'Line' => '45',
13077      'Memb' => {
13078        '0' => {
13079          'name' => 'transferFlag',
13080          'offset' => '0',
13081          'type' => '121'
13082        },
13083        '1' => {
13084          'name' => 'offset',
13085          'offset' => '2',
13086          'type' => '1006'
13087        }
13088      },
13089      'Name' => 'struct pldm_oem_meta_file_io_read_data_info',
13090      'Size' => '4',
13091      'Type' => 'Struct'
13092    },
13093    '228337' => {
13094      'Header' => 'file_io.h',
13095      'Line' => '55',
13096      'Memb' => {
13097        '0' => {
13098          'name' => 'size',
13099          'offset' => '0',
13100          'type' => '1006'
13101        },
13102        '1' => {
13103          'name' => 'crc32',
13104          'offset' => '4',
13105          'type' => '1018'
13106        }
13107      },
13108      'Name' => 'struct pldm_oem_meta_file_io_read_attr_info',
13109      'Size' => '8',
13110      'Type' => 'Struct'
13111    },
13112    '228376' => {
13113      'Header' => 'file_io.h',
13114      'Line' => '70',
13115      'Memb' => {
13116        '0' => {
13117          'name' => 'data',
13118          'offset' => '0',
13119          'type' => '228298'
13120        }
13121      },
13122      'Name' => 'anon-union-file_io.h-70',
13123      'Size' => '4',
13124      'Type' => 'Union'
13125    },
13126    '228394' => {
13127      'Header' => 'file_io.h',
13128      'Line' => '65',
13129      'Memb' => {
13130        '0' => {
13131          'name' => 'version',
13132          'offset' => '0',
13133          'type' => '1140'
13134        },
13135        '1' => {
13136          'name' => 'handle',
13137          'offset' => '8',
13138          'type' => '121'
13139        },
13140        '2' => {
13141          'name' => 'option',
13142          'offset' => '9',
13143          'type' => '121'
13144        },
13145        '3' => {
13146          'name' => 'length',
13147          'offset' => '16',
13148          'type' => '121'
13149        },
13150        '4' => {
13151          'name' => 'info',
13152          'offset' => '18',
13153          'type' => '228376'
13154        }
13155      },
13156      'Name' => 'struct pldm_oem_meta_file_io_read_req',
13157      'Size' => '16',
13158      'Type' => 'Struct'
13159    },
13160    '228472' => {
13161      'Header' => 'file_io.h',
13162      'Line' => '86',
13163      'Memb' => {
13164        '0' => {
13165          'name' => 'attr',
13166          'offset' => '0',
13167          'type' => '228337'
13168        },
13169        '1' => {
13170          'name' => 'data',
13171          'offset' => '0',
13172          'type' => '228298'
13173        }
13174      },
13175      'Name' => 'anon-union-file_io.h-86',
13176      'Size' => '8',
13177      'Type' => 'Union'
13178    },
13179    '228500' => {
13180      'Header' => 'file_io.h',
13181      'Line' => '80',
13182      'Memb' => {
13183        '0' => {
13184          'name' => 'version',
13185          'offset' => '0',
13186          'type' => '1140'
13187        },
13188        '1' => {
13189          'name' => 'completion_code',
13190          'offset' => '8',
13191          'type' => '121'
13192        },
13193        '2' => {
13194          'name' => 'handle',
13195          'offset' => '9',
13196          'type' => '121'
13197        },
13198        '3' => {
13199          'name' => 'option',
13200          'offset' => '16',
13201          'type' => '121'
13202        },
13203        '4' => {
13204          'name' => 'length',
13205          'offset' => '17',
13206          'type' => '121'
13207        },
13208        '5' => {
13209          'name' => 'info',
13210          'offset' => '18',
13211          'type' => '228472'
13212        },
13213        '6' => {
13214          'name' => 'data',
13215          'offset' => '32',
13216          'type' => '93424'
13217        }
13218      },
13219      'Name' => 'struct pldm_oem_meta_file_io_read_resp',
13220      'Size' => '24',
13221      'Type' => 'Struct'
13222    },
13223    '231009' => {
13224      'BaseType' => '228500',
13225      'Name' => 'struct pldm_oem_meta_file_io_read_resp*',
13226      'Size' => '8',
13227      'Type' => 'Pointer'
13228    },
13229    '232128' => {
13230      'BaseType' => '228394',
13231      'Name' => 'struct pldm_oem_meta_file_io_read_req*',
13232      'Size' => '8',
13233      'Type' => 'Pointer'
13234    },
13235    '232564' => {
13236      'BaseType' => '228231',
13237      'Name' => 'struct pldm_oem_meta_file_io_write_req*',
13238      'Size' => '8',
13239      'Type' => 'Pointer'
13240    }
13241  },
13242  'UndefinedSymbols' => {
13243    'libpldm.so.0.10.0' => {
13244      '_ITM_deregisterTMCloneTable' => 0,
13245      '_ITM_registerTMCloneTable' => 0,
13246      '__assert_fail@GLIBC_2.2.5' => 0,
13247      '__cxa_finalize@GLIBC_2.2.5' => 0,
13248      '__errno_location@GLIBC_2.2.5' => 0,
13249      '__gmon_start__' => 0,
13250      '__isoc23_strtol@GLIBC_2.38' => 0,
13251      '__memcpy_chk@GLIBC_2.3.4' => 0,
13252      '__recv_chk@GLIBC_2.4' => 0,
13253      '__recvfrom_chk@GLIBC_2.4' => 0,
13254      '__stack_chk_fail@GLIBC_2.4' => 0,
13255      'bind@GLIBC_2.2.5' => 0,
13256      'calloc@GLIBC_2.2.5' => 0,
13257      'clock_gettime@GLIBC_2.17' => 0,
13258      'close@GLIBC_2.2.5' => 0,
13259      'connect@GLIBC_2.2.5' => 0,
13260      'dup@GLIBC_2.2.5' => 0,
13261      'fclose@GLIBC_2.2.5' => 0,
13262      'fcntl64@GLIBC_2.28' => 0,
13263      'fgets@GLIBC_2.2.5' => 0,
13264      'fopen64@GLIBC_2.2.5' => 0,
13265      'free@GLIBC_2.2.5' => 0,
13266      'getsockopt@GLIBC_2.2.5' => 0,
13267      'malloc@GLIBC_2.2.5' => 0,
13268      'memcmp@GLIBC_2.2.5' => 0,
13269      'memcpy@GLIBC_2.14' => 0,
13270      'memmem@GLIBC_2.2.5' => 0,
13271      'open64@GLIBC_2.2.5' => 0,
13272      'poll@GLIBC_2.2.5' => 0,
13273      'ppoll@GLIBC_2.4' => 0,
13274      'recv@GLIBC_2.2.5' => 0,
13275      'recvmsg@GLIBC_2.2.5' => 0,
13276      'sendmsg@GLIBC_2.2.5' => 0,
13277      'sendto@GLIBC_2.2.5' => 0,
13278      'setsockopt@GLIBC_2.2.5' => 0,
13279      'socket@GLIBC_2.2.5' => 0,
13280      'stat64@GLIBC_2.33' => 0,
13281      'strlen@GLIBC_2.2.5' => 0,
13282      'strnlen@GLIBC_2.2.5' => 0,
13283      'timerfd_create@GLIBC_2.8' => 0,
13284      'timerfd_settime@GLIBC_2.8' => 0,
13285      'write@GLIBC_2.2.5' => 0
13286    }
13287  },
13288  'WordSize' => '8'
13289};
13290