xref: /openbmc/libpldm/abi/x86_64/gcc.dump (revision 6a97b79e)
1$VAR1 = {
2  'ABI_DUMPER_VERSION' => '1.2',
3  'ABI_DUMP_VERSION' => '3.5',
4  'Arch' => 'x86_64',
5  'GccVersion' => '14.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.11.0',
26  'LibraryVersion' => '0.11.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    '4037' => {
219      'Header' => 'base.h',
220      'Line' => '655',
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' => '4270'
241        }
242      },
243      'Return' => '100',
244      'ShortName' => 'encode_pldm_header_only'
245    },
246    '4469' => {
247      'Header' => 'base.h',
248      'Line' => '642',
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' => '4270'
269        }
270      },
271      'Return' => '100',
272      'ShortName' => 'encode_cc_only_resp'
273    },
274    '4680' => {
275      'Header' => 'base.h',
276      'Line' => '625',
277      'Param' => {
278        '0' => {
279          'name' => 'msg',
280          'type' => '4914'
281        },
282        '1' => {
283          'name' => 'payload_length',
284          'type' => '1140'
285        },
286        '2' => {
287          'name' => 'pldm_type',
288          'type' => '4919'
289        },
290        '3' => {
291          'name' => 'transfer_opflag',
292          'type' => '4919'
293        },
294        '4' => {
295          'name' => 'transfer_ctx',
296          'type' => '4924'
297        },
298        '5' => {
299          'name' => 'transfer_handle',
300          'type' => '4924'
301        },
302        '6' => {
303          'name' => 'section_offset',
304          'offset' => '0',
305          'type' => '4924'
306        },
307        '7' => {
308          'name' => 'section_length',
309          'offset' => '8',
310          'type' => '4924'
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    '4934' => {
323      'Header' => 'base.h',
324      'Line' => '607',
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' => '4270'
337        }
338      },
339      'Return' => '100',
340      'ShortName' => 'encode_set_tid_req'
341    },
342    '5131' => {
343      'Header' => 'base.h',
344      'Line' => '489',
345      'Param' => {
346        '0' => {
347          'name' => 'msg',
348          'type' => '4914'
349        },
350        '1' => {
351          'name' => 'payload_length',
352          'type' => '1140'
353        },
354        '2' => {
355          'name' => 'completion_code',
356          'type' => '4919'
357        },
358        '3' => {
359          'name' => 'tid',
360          'type' => '4919'
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    '5248' => {
373      'Header' => 'base.h',
374      'Line' => '595',
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' => '4270'
391        }
392      },
393      'Return' => '100',
394      'ShortName' => 'encode_get_tid_resp'
395    },
396    '5460' => {
397      'Header' => 'base.h',
398      'Line' => '583',
399      'Param' => {
400        '0' => {
401          'name' => 'instance_id',
402          'type' => '121'
403        },
404        '1' => {
405          'name' => 'msg',
406          'type' => '4270'
407        }
408      },
409      'Return' => '100',
410      'ShortName' => 'encode_get_tid_req'
411    },
412    '5594' => {
413      'Header' => 'base.h',
414      'Line' => '468',
415      'Param' => {
416        '0' => {
417          'name' => 'msg',
418          'type' => '4914'
419        },
420        '1' => {
421          'name' => 'payload_length',
422          'type' => '1140'
423        },
424        '2' => {
425          'name' => 'completion_code',
426          'type' => '4919'
427        },
428        '3' => {
429          'name' => 'next_transfer_handle',
430          'type' => '4924'
431        },
432        '4' => {
433          'name' => 'transfer_flag',
434          'type' => '4919'
435        },
436        '5' => {
437          'name' => 'version',
438          'type' => '5824'
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    '5834' => {
452      'Header' => 'base.h',
453      'Line' => '567',
454      'Param' => {
455        '0' => {
456          'name' => 'msg',
457          'type' => '4914'
458        },
459        '1' => {
460          'name' => 'payload_length',
461          'type' => '1140'
462        },
463        '2' => {
464          'name' => 'transfer_handle',
465          'type' => '4924'
466        },
467        '3' => {
468          'name' => 'transfer_opflag',
469          'type' => '4919'
470        },
471        '4' => {
472          'name' => 'type',
473          'type' => '4919'
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    '5965' => {
487      'Header' => 'base.h',
488      'Line' => '553',
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' => '4270'
518        }
519      },
520      'Reg' => {
521        '2' => 'r15'
522      },
523      'Return' => '100',
524      'ShortName' => 'encode_get_version_resp'
525    },
526    '6337' => {
527      'Header' => 'base.h',
528      'Line' => '449',
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' => '4270'
549        }
550      },
551      'Return' => '100',
552      'ShortName' => 'encode_get_version_req'
553    },
554    '6569' => {
555      'Header' => 'base.h',
556      'Line' => '430',
557      'Param' => {
558        '0' => {
559          'name' => 'msg',
560          'type' => '4914'
561        },
562        '1' => {
563          'name' => 'payload_length',
564          'type' => '1140'
565        },
566        '2' => {
567          'name' => 'completion_code',
568          'type' => '4919'
569        },
570        '3' => {
571          'name' => 'commands',
572          'type' => '6753'
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    '6763' => {
585      'Header' => 'base.h',
586      'Line' => '397',
587      'Param' => {
588        '0' => {
589          'name' => 'msg',
590          'type' => '4914'
591        },
592        '1' => {
593          'name' => 'payload_length',
594          'type' => '1140'
595        },
596        '2' => {
597          'name' => 'completion_code',
598          'type' => '4919'
599        },
600        '3' => {
601          'name' => 'types',
602          'type' => '6753'
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    '6948' => {
615      'Header' => 'base.h',
616      'Line' => '534',
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' => '7217'
629        },
630        '3' => {
631          'name' => 'msg',
632          'type' => '4270'
633        }
634      },
635      'Return' => '100',
636      'ShortName' => 'encode_get_commands_resp'
637    },
638    '7222' => {
639      'Header' => 'base.h',
640      'Line' => '520',
641      'Param' => {
642        '0' => {
643          'name' => 'msg',
644          'type' => '4914'
645        },
646        '1' => {
647          'name' => 'payload_length',
648          'type' => '1140'
649        },
650        '2' => {
651          'name' => 'type',
652          'type' => '4919'
653        },
654        '3' => {
655          'name' => 'version',
656          'type' => '5824'
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    '7334' => {
669      'Header' => 'base.h',
670      'Line' => '507',
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' => '7217'
683        },
684        '3' => {
685          'name' => 'msg',
686          'type' => '4270'
687        }
688      },
689      'Return' => '100',
690      'ShortName' => 'encode_get_types_resp'
691    },
692    '7603' => {
693      'Header' => 'base.h',
694      'Line' => '412',
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' => '4270'
711        }
712      },
713      'Reg' => {
714        '2' => 'rbp'
715      },
716      'Return' => '100',
717      'ShortName' => 'encode_get_commands_req'
718    },
719    '7809' => {
720      'Header' => 'base.h',
721      'Line' => '380',
722      'Param' => {
723        '0' => {
724          'name' => 'instance_id',
725          'type' => '121'
726        },
727        '1' => {
728          'name' => 'msg',
729          'type' => '4270'
730        }
731      },
732      'Return' => '100',
733      'ShortName' => 'encode_get_types_req'
734    },
735    '7941' => {
736      'Header' => 'base.h',
737      'Line' => '235',
738      'Param' => {
739        '0' => {
740          'name' => 'req',
741          'type' => '8009'
742        },
743        '1' => {
744          'name' => 'resp',
745          'type' => '8009'
746        }
747      },
748      'Reg' => {
749        '0' => 'rdi',
750        '1' => 'rsi'
751      },
752      'Return' => '805',
753      'ShortName' => 'pldm_msg_hdr_correlate_response'
754    },
755    '8014' => {
756      'Header' => 'base.h',
757      'Line' => '365',
758      'Param' => {
759        '0' => {
760          'name' => 'msg',
761          'type' => '8009'
762        },
763        '1' => {
764          'name' => 'hdr',
765          'type' => '8249'
766        }
767      },
768      'Return' => '121',
769      'ShortName' => 'unpack_pldm_header'
770    },
771    '8275' => {
772      'Header' => 'base.h',
773      'Line' => '352',
774      'Param' => {
775        '0' => {
776          'name' => 'hdr',
777          'type' => '8510'
778        },
779        '1' => {
780          'name' => 'msg',
781          'type' => '8515'
782        }
783      },
784      'Return' => '121',
785      'ShortName' => 'pack_pldm_header'
786    },
787    '10604' => {
788      'Header' => 'bios.h',
789      'Line' => '612',
790      'Param' => {
791        '0' => {
792          'name' => 'msg',
793          'type' => '4914'
794        },
795        '1' => {
796          'name' => 'payload_length',
797          'type' => '1140'
798        },
799        '2' => {
800          'name' => 'transfer_handle',
801          'type' => '4924'
802        },
803        '3' => {
804          'name' => 'transfer_flag',
805          'type' => '4919'
806        },
807        '4' => {
808          'name' => 'table_type',
809          'type' => '4919'
810        },
811        '5' => {
812          'name' => 'table',
813          'type' => '10781'
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    '10791' => {
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' => '4270'
845        }
846      },
847      'Return' => '100',
848      'ShortName' => 'encode_set_bios_table_resp'
849    },
850    '11010' => {
851      'Header' => 'bios.h',
852      'Line' => '322',
853      'Param' => {
854        '0' => {
855          'name' => 'msg',
856          'type' => '4914'
857        },
858        '1' => {
859          'name' => 'payload_length',
860          'type' => '1140'
861        },
862        '2' => {
863          'name' => 'completion_code',
864          'type' => '4919'
865        },
866        '3' => {
867          'name' => 'next_transfer_handle',
868          'type' => '4924'
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    '11120' => {
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' => '4270'
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    '11509' => {
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' => '4270'
941        }
942      },
943      'Return' => '100',
944      'ShortName' => 'encode_set_bios_attribute_current_value_resp'
945    },
946    '11723' => {
947      'Header' => 'bios.h',
948      'Line' => '502',
949      'Param' => {
950        '0' => {
951          'name' => 'msg',
952          'type' => '4914'
953        },
954        '1' => {
955          'name' => 'payload_length',
956          'type' => '1140'
957        },
958        '2' => {
959          'name' => 'transfer_handle',
960          'type' => '4924'
961        },
962        '3' => {
963          'name' => 'transfer_flag',
964          'type' => '4919'
965        },
966        '4' => {
967          'name' => 'attribute',
968          'type' => '10781'
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    '11870' => {
981      'Header' => 'bios.h',
982      'Line' => '279',
983      'Param' => {
984        '0' => {
985          'name' => 'msg',
986          'type' => '4914'
987        },
988        '1' => {
989          'name' => 'payload_length',
990          'type' => '1140'
991        },
992        '2' => {
993          'name' => 'completion_code',
994          'type' => '4919'
995        },
996        '3' => {
997          'name' => 'next_transfer_handle',
998          'type' => '4924'
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    '11980' => {
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' => '4270'
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    '12352' => {
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' => '4270'
1082        }
1083      },
1084      'Reg' => {
1085        '2' => 'r14'
1086      },
1087      'Return' => '100',
1088      'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
1089    },
1090    '12721' => {
1091      'Header' => 'bios.h',
1092      'Line' => '461',
1093      'Param' => {
1094        '0' => {
1095          'name' => 'msg',
1096          'type' => '4914'
1097        },
1098        '1' => {
1099          'name' => 'payload_length',
1100          'type' => '1140'
1101        },
1102        '2' => {
1103          'name' => 'transfer_handle',
1104          'type' => '4924'
1105        },
1106        '3' => {
1107          'name' => 'transfer_op_flag',
1108          'type' => '4919'
1109        },
1110        '4' => {
1111          'name' => 'attribute_handle',
1112          'type' => '12863'
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    '12873' => {
1125      'Header' => 'bios.h',
1126      'Line' => '446',
1127      'Param' => {
1128        '0' => {
1129          'name' => 'msg',
1130          'type' => '4914'
1131        },
1132        '1' => {
1133          'name' => 'payload_length',
1134          'type' => '1140'
1135        },
1136        '2' => {
1137          'name' => 'completion_code',
1138          'type' => '4919'
1139        },
1140        '3' => {
1141          'name' => 'next_transfer_handle',
1142          'type' => '4924'
1143        },
1144        '4' => {
1145          'name' => 'transfer_flag',
1146          'type' => '4919'
1147        },
1148        '5' => {
1149          'name' => 'attribute_data',
1150          'type' => '10781'
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    '13035' => {
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' => '4270'
1186        }
1187      },
1188      'Return' => '100',
1189      'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
1190    },
1191    '13264' => {
1192      'Header' => 'bios.h',
1193      'Line' => '412',
1194      'Param' => {
1195        '0' => {
1196          'name' => 'msg',
1197          'type' => '4914'
1198        },
1199        '1' => {
1200          'name' => 'payload_length',
1201          'type' => '1140'
1202        },
1203        '2' => {
1204          'name' => 'completion_code',
1205          'type' => '4919'
1206        },
1207        '3' => {
1208          'name' => 'next_transfer_handle',
1209          'type' => '4924'
1210        },
1211        '4' => {
1212          'name' => 'transfer_flag',
1213          'type' => '4919'
1214        },
1215        '5' => {
1216          'name' => 'bios_table_offset',
1217          'type' => '13426'
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    '13436' => {
1231      'Header' => 'bios.h',
1232      'Line' => '395',
1233      'Param' => {
1234        '0' => {
1235          'name' => 'msg',
1236          'type' => '4914'
1237        },
1238        '1' => {
1239          'name' => 'payload_length',
1240          'type' => '1140'
1241        },
1242        '2' => {
1243          'name' => 'transfer_handle',
1244          'type' => '4924'
1245        },
1246        '3' => {
1247          'name' => 'transfer_op_flag',
1248          'type' => '4919'
1249        },
1250        '4' => {
1251          'name' => 'table_type',
1252          'type' => '4919'
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    '13583' => {
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' => '4270'
1287        }
1288      },
1289      'Return' => '100',
1290      'ShortName' => 'encode_get_bios_table_req'
1291    },
1292    '13807' => {
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' => '4919'
1315        },
1316        '5' => {
1317          'name' => 'payload_length',
1318          'type' => '1140'
1319        },
1320        '6' => {
1321          'name' => 'msg',
1322          'offset' => '0',
1323          'type' => '4270'
1324        }
1325      },
1326      'Reg' => {
1327        '2' => 'r15'
1328      },
1329      'Return' => '100',
1330      'ShortName' => 'encode_get_bios_table_resp'
1331    },
1332    '14160' => {
1333      'Header' => 'bios.h',
1334      'Line' => '581',
1335      'Param' => {
1336        '0' => {
1337          'name' => 'msg',
1338          'type' => '4914'
1339        },
1340        '1' => {
1341          'name' => 'payload_length',
1342          'type' => '1140'
1343        },
1344        '2' => {
1345          'name' => 'completion_code',
1346          'type' => '4919'
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    '14233' => {
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' => '4270'
1372        },
1373        '3' => {
1374          'name' => 'payload_length',
1375          'type' => '1140'
1376        }
1377      },
1378      'Return' => '100',
1379      'ShortName' => 'encode_set_date_time_resp'
1380    },
1381    '14440' => {
1382      'Header' => 'bios.h',
1383      'Line' => '551',
1384      'Param' => {
1385        '0' => {
1386          'name' => 'msg',
1387          'type' => '4914'
1388        },
1389        '1' => {
1390          'name' => 'payload_length',
1391          'type' => '1140'
1392        },
1393        '2' => {
1394          'name' => 'seconds',
1395          'type' => '4919'
1396        },
1397        '3' => {
1398          'name' => 'minutes',
1399          'type' => '4919'
1400        },
1401        '4' => {
1402          'name' => 'hours',
1403          'type' => '4919'
1404        },
1405        '5' => {
1406          'name' => 'day',
1407          'type' => '4919'
1408        },
1409        '6' => {
1410          'name' => 'month',
1411          'offset' => '0',
1412          'type' => '4919'
1413        },
1414        '7' => {
1415          'name' => 'year',
1416          'offset' => '8',
1417          'type' => '12863'
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    '14731' => {
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' => '4270'
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    '15224' => {
1477      'Header' => 'bios.h',
1478      'Line' => '238',
1479      'Param' => {
1480        '0' => {
1481          'name' => 'msg',
1482          'type' => '4914'
1483        },
1484        '1' => {
1485          'name' => 'payload_length',
1486          'type' => '1140'
1487        },
1488        '2' => {
1489          'name' => 'completion_code',
1490          'type' => '4919'
1491        },
1492        '3' => {
1493          'name' => 'seconds',
1494          'type' => '4919'
1495        },
1496        '4' => {
1497          'name' => 'minutes',
1498          'type' => '4919'
1499        },
1500        '5' => {
1501          'name' => 'hours',
1502          'type' => '4919'
1503        },
1504        '6' => {
1505          'name' => 'day',
1506          'offset' => '0',
1507          'type' => '4919'
1508        },
1509        '7' => {
1510          'name' => 'month',
1511          'offset' => '8',
1512          'type' => '4919'
1513        },
1514        '8' => {
1515          'name' => 'year',
1516          'offset' => '16',
1517          'type' => '12863'
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    '15425' => {
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' => '4270'
1572        }
1573      },
1574      'Return' => '100',
1575      'ShortName' => 'encode_get_date_time_resp'
1576    },
1577    '15709' => {
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' => '4270'
1588        }
1589      },
1590      'Return' => '100',
1591      'ShortName' => 'encode_get_date_time_req'
1592    },
1593    '17655' => {
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    '17800' => {
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' => '13426'
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    '18488' => {
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' => '18483',
1670      'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
1671    },
1672    '18751' => {
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' => '18897',
1693      'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
1694    },
1695    '19018' => {
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' => '18897',
1716      'ShortName' => 'pldm_bios_table_attr_find_by_handle'
1717    },
1718    '19280' => {
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' => '3999'
1733        }
1734      },
1735      'Reg' => {
1736        '0' => 'rbp',
1737        '1' => 'r12',
1738        '2' => 'rbx'
1739      },
1740      'Return' => '19500',
1741      'ShortName' => 'pldm_bios_table_string_find_by_string'
1742    },
1743    '19669' => {
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' => '19500',
1764      'ShortName' => 'pldm_bios_table_string_find_by_handle'
1765    },
1766    '20430' => {
1767      'Header' => 'bios_table.h',
1768      'Line' => '53',
1769      'Param' => {
1770        '0' => {
1771          'name' => 'iter',
1772          'type' => '18478'
1773        }
1774      },
1775      'Reg' => {
1776        '0' => 'rdi'
1777      },
1778      'Return' => '2396',
1779      'ShortName' => 'pldm_bios_table_iter_value'
1780    },
1781    '20478' => {
1782      'Header' => 'bios_table.h',
1783      'Line' => '47',
1784      'Param' => {
1785        '0' => {
1786          'name' => 'iter',
1787          'type' => '18478'
1788        }
1789      },
1790      'Return' => '1',
1791      'ShortName' => 'pldm_bios_table_iter_next'
1792    },
1793    '20588' => {
1794      'Header' => 'bios_table.h',
1795      'Line' => '42',
1796      'Param' => {
1797        '0' => {
1798          'name' => 'iter',
1799          'type' => '20663'
1800        }
1801      },
1802      'Return' => '805',
1803      'ShortName' => 'pldm_bios_table_iter_is_end'
1804    },
1805    '20668' => {
1806      'Header' => 'bios_table.h',
1807      'Line' => '34',
1808      'Param' => {
1809        '0' => {
1810          'name' => 'iter',
1811          'type' => '18478'
1812        }
1813      },
1814      'Return' => '1',
1815      'ShortName' => 'pldm_bios_table_iter_free'
1816    },
1817    '20740' => {
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' => '16354'
1832        }
1833      },
1834      'Reg' => {
1835        '0' => 'rbp',
1836        '1' => 'r12',
1837        '2' => 'rbx'
1838      },
1839      'Return' => '18478',
1840      'ShortName' => 'pldm_bios_table_iter_create'
1841    },
1842    '20978' => {
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' => '13426'
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    '21278' => {
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    '21613' => {
1880      'Header' => 'bios_table.h',
1881      'Line' => '572',
1882      'Param' => {
1883        '0' => {
1884          'name' => 'entry',
1885          'type' => '18483'
1886        }
1887      },
1888      'Reg' => {
1889        '0' => 'rdi'
1890      },
1891      'Return' => '1006',
1892      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
1893    },
1894    '21662' => {
1895      'Header' => 'bios_table.h',
1896      'Line' => '579',
1897      'Param' => {
1898        '0' => {
1899          'name' => 'entry',
1900          'type' => '18483'
1901        }
1902      },
1903      'Return' => '1140',
1904      'ShortName' => 'pldm_bios_table_attr_value_entry_length'
1905    },
1906    '22146' => {
1907      'Header' => 'bios_table.h',
1908      'Line' => '546',
1909      'Param' => {
1910        '0' => {
1911          'name' => 'entry',
1912          'type' => '18483'
1913        }
1914      },
1915      'Reg' => {
1916        '0' => 'rdi'
1917      },
1918      'Return' => '16196',
1919      'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
1920    },
1921    '22286' => {
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' => '16196'
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    '22555' => {
1957      'Header' => 'bios_table.h',
1958      'Line' => '540',
1959      'Return' => '1140',
1960      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
1961    },
1962    '22717' => {
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' => '3999'
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    '23079' => {
2003      'Header' => 'bios_table.h',
2004      'Line' => '514',
2005      'Param' => {
2006        '0' => {
2007          'name' => 'entry',
2008          'type' => '18483'
2009        },
2010        '1' => {
2011          'name' => 'current_string',
2012          'type' => '10781'
2013        }
2014      },
2015      'Return' => '1',
2016      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
2017    },
2018    '23174' => {
2019      'Header' => 'bios_table.h',
2020      'Line' => '504',
2021      'Param' => {
2022        '0' => {
2023          'name' => 'entry',
2024          'type' => '18483'
2025        }
2026      },
2027      'Reg' => {
2028        '0' => 'rdi'
2029      },
2030      'Return' => '1006',
2031      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
2032    },
2033    '23315' => {
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    '23497' => {
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    '23784' => {
2088      'Header' => 'bios_table.h',
2089      'Line' => '469',
2090      'Param' => {
2091        '0' => {
2092          'name' => 'entry',
2093          'type' => '18483'
2094        },
2095        '1' => {
2096          'name' => 'handles',
2097          'type' => '4919'
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    '24031' => {
2108      'Header' => 'bios_table.h',
2109      'Line' => '459',
2110      'Param' => {
2111        '0' => {
2112          'name' => 'entry',
2113          'type' => '18483'
2114        }
2115      },
2116      'Reg' => {
2117        '0' => 'rdi'
2118      },
2119      'Return' => '121',
2120      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
2121    },
2122    '24080' => {
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    '24129' => {
2138      'Header' => 'bios_table.h',
2139      'Line' => '446',
2140      'Param' => {
2141        '0' => {
2142          'name' => 'entry',
2143          'type' => '18483'
2144        }
2145      },
2146      'Reg' => {
2147        '0' => 'rdi'
2148      },
2149      'Return' => '121',
2150      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
2151    },
2152    '24178' => {
2153      'Header' => 'bios_table.h',
2154      'Line' => '439',
2155      'Param' => {
2156        '0' => {
2157          'name' => 'entry',
2158          'type' => '18483'
2159        }
2160      },
2161      'Reg' => {
2162        '0' => 'rdi'
2163      },
2164      'Return' => '1006',
2165      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
2166    },
2167    '24725' => {
2168      'Header' => 'bios_table.h',
2169      'Line' => '431',
2170      'Param' => {
2171        '0' => {
2172          'name' => 'entry',
2173          'type' => '18897'
2174        },
2175        '1' => {
2176          'name' => 'lower',
2177          'type' => '24846'
2178        },
2179        '2' => {
2180          'name' => 'upper',
2181          'type' => '24846'
2182        },
2183        '3' => {
2184          'name' => 'scalar',
2185          'type' => '4924'
2186        },
2187        '4' => {
2188          'name' => 'def',
2189          'type' => '24846'
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    '24861' => {
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' => '25123'
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    '25133' => {
2228      'Header' => 'bios_table.h',
2229      'Line' => '400',
2230      'Param' => {
2231        '0' => {
2232          'name' => 'info',
2233          'type' => '25123'
2234        },
2235        '1' => {
2236          'name' => 'errmsg',
2237          'type' => '25432'
2238        }
2239      },
2240      'Return' => '100',
2241      'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
2242    },
2243    '25437' => {
2244      'Header' => 'bios_table.h',
2245      'Line' => '407',
2246      'Return' => '1140',
2247      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
2248    },
2249    '25613' => {
2250      'Header' => 'bios_table.h',
2251      'Line' => '374',
2252      'Param' => {
2253        '0' => {
2254          'name' => 'entry',
2255          'type' => '18897'
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    '25907' => {
2273      'Header' => 'bios_table.h',
2274      'Line' => '366',
2275      'Param' => {
2276        '0' => {
2277          'name' => 'entry',
2278          'type' => '18897'
2279        }
2280      },
2281      'Reg' => {
2282        '0' => 'rdi'
2283      },
2284      'Return' => '1006',
2285      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
2286    },
2287    '25976' => {
2288      'Header' => 'bios_table.h',
2289      'Line' => '358',
2290      'Param' => {
2291        '0' => {
2292          'name' => 'entry',
2293          'type' => '18897'
2294        }
2295      },
2296      'Reg' => {
2297        '0' => 'rdi'
2298      },
2299      'Return' => '1006',
2300      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
2301    },
2302    '26045' => {
2303      'Header' => 'bios_table.h',
2304      'Line' => '350',
2305      'Param' => {
2306        '0' => {
2307          'name' => 'entry',
2308          'type' => '18897'
2309        }
2310      },
2311      'Reg' => {
2312        '0' => 'rdi'
2313      },
2314      'Return' => '121',
2315      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
2316    },
2317    '26114' => {
2318      'Header' => 'bios_table.h',
2319      'Line' => '342',
2320      'Param' => {
2321        '0' => {
2322          'name' => 'entry',
2323          'type' => '18897'
2324        },
2325        '1' => {
2326          'name' => 'def_string_length',
2327          'type' => '12863'
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    '26202' => {
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' => '26561'
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    '26566' => {
2362      'Header' => 'bios_table.h',
2363      'Line' => '310',
2364      'Param' => {
2365        '0' => {
2366          'name' => 'info',
2367          'type' => '26561'
2368        },
2369        '1' => {
2370          'name' => 'errmsg',
2371          'type' => '25432'
2372        }
2373      },
2374      'Reg' => {
2375        '1' => 'rbx'
2376      },
2377      'Return' => '100',
2378      'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
2379    },
2380    '26835' => {
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    '27085' => {
2396      'Header' => 'bios_table.h',
2397      'Line' => '284',
2398      'Param' => {
2399        '0' => {
2400          'name' => 'entry',
2401          'type' => '18897'
2402        },
2403        '1' => {
2404          'name' => 'def_indices',
2405          'type' => '4919'
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    '27382' => {
2420      'Header' => 'bios_table.h',
2421      'Line' => '272',
2422      'Param' => {
2423        '0' => {
2424          'name' => 'entry',
2425          'type' => '18897'
2426        },
2427        '1' => {
2428          'name' => 'pv_hdls',
2429          'type' => '12863'
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    '27547' => {
2445      'Header' => 'bios_table.h',
2446      'Line' => '255',
2447      'Param' => {
2448        '0' => {
2449          'name' => 'entry',
2450          'type' => '18897'
2451        },
2452        '1' => {
2453          'name' => 'def_num',
2454          'type' => '4919'
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    '27626' => {
2465      'Header' => 'bios_table.h',
2466      'Line' => '245',
2467      'Param' => {
2468        '0' => {
2469          'name' => 'entry',
2470          'type' => '18897'
2471        },
2472        '1' => {
2473          'name' => 'pv_num',
2474          'type' => '4919'
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    '27686' => {
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' => '28015'
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    '28020' => {
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    '28080' => {
2529      'Header' => 'bios_table.h',
2530      'Line' => '177',
2531      'Param' => {
2532        '0' => {
2533          'name' => 'entry',
2534          'type' => '18897'
2535        }
2536      },
2537      'Reg' => {
2538        '0' => 'rdi'
2539      },
2540      'Return' => '1006',
2541      'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
2542    },
2543    '28127' => {
2544      'Header' => 'bios_table.h',
2545      'Line' => '169',
2546      'Param' => {
2547        '0' => {
2548          'name' => 'entry',
2549          'type' => '18897'
2550        }
2551      },
2552      'Reg' => {
2553        '0' => 'rdi'
2554      },
2555      'Return' => '121',
2556      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
2557    },
2558    '28174' => {
2559      'Header' => 'bios_table.h',
2560      'Line' => '162',
2561      'Param' => {
2562        '0' => {
2563          'name' => 'entry',
2564          'type' => '18897'
2565        }
2566      },
2567      'Reg' => {
2568        '0' => 'rdi'
2569      },
2570      'Return' => '1006',
2571      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
2572    },
2573    '28807' => {
2574      'Header' => 'bios_table.h',
2575      'Line' => '135',
2576      'Param' => {
2577        '0' => {
2578          'name' => 'entry',
2579          'type' => '19500'
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    '29044' => {
2599      'Header' => 'bios_table.h',
2600      'Line' => '120',
2601      'Param' => {
2602        '0' => {
2603          'name' => 'entry',
2604          'type' => '19500'
2605        }
2606      },
2607      'Reg' => {
2608        '0' => 'rdi'
2609      },
2610      'Return' => '1006',
2611      'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
2612    },
2613    '29091' => {
2614      'Header' => 'bios_table.h',
2615      'Line' => '113',
2616      'Param' => {
2617        '0' => {
2618          'name' => 'entry',
2619          'type' => '19500'
2620        }
2621      },
2622      'Reg' => {
2623        '0' => 'rdi'
2624      },
2625      'Return' => '1006',
2626      'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
2627    },
2628    '29138' => {
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' => '3999'
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    '29495' => {
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    '36316' => {
2668      'Header' => 'firmware_update.h',
2669      'Line' => '1682',
2670      'Param' => {
2671        '0' => {
2672          'name' => 'msg',
2673          'type' => '4914'
2674        },
2675        '1' => {
2676          'name' => 'payload_length',
2677          'type' => '1140'
2678        },
2679        '2' => {
2680          'name' => 'completion_code',
2681          'type' => '4919'
2682        },
2683        '3' => {
2684          'name' => 'non_functioning_component_indication',
2685          'type' => '36498'
2686        },
2687        '4' => {
2688          'name' => 'non_functioning_component_bitmap',
2689          'type' => '36503'
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    '36513' => {
2701      'Header' => 'firmware_update.h',
2702      'Line' => '1665',
2703      'Param' => {
2704        '0' => {
2705          'name' => 'instance_id',
2706          'type' => '121'
2707        },
2708        '1' => {
2709          'name' => 'msg',
2710          'type' => '4270'
2711        },
2712        '2' => {
2713          'name' => 'payload_length',
2714          'type' => '1140'
2715        }
2716      },
2717      'Return' => '100',
2718      'ShortName' => 'encode_cancel_update_req'
2719    },
2720    '36684' => {
2721      'Header' => 'firmware_update.h',
2722      'Line' => '1650',
2723      'Param' => {
2724        '0' => {
2725          'name' => 'msg',
2726          'type' => '4914'
2727        },
2728        '1' => {
2729          'name' => 'payload_length',
2730          'type' => '1140'
2731        },
2732        '2' => {
2733          'name' => 'completion_code',
2734          'type' => '4919'
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    '36760' => {
2746      'Header' => 'firmware_update.h',
2747      'Line' => '1638',
2748      'Param' => {
2749        '0' => {
2750          'name' => 'instance_id',
2751          'type' => '121'
2752        },
2753        '1' => {
2754          'name' => 'msg',
2755          'type' => '4270'
2756        },
2757        '2' => {
2758          'name' => 'payload_length',
2759          'type' => '1140'
2760        }
2761      },
2762      'Return' => '100',
2763      'ShortName' => 'encode_cancel_update_component_req'
2764    },
2765    '36931' => {
2766      'Header' => 'firmware_update.h',
2767      'Line' => '1620',
2768      'Param' => {
2769        '0' => {
2770          'name' => 'msg',
2771          'type' => '4914'
2772        },
2773        '1' => {
2774          'name' => 'payload_length',
2775          'type' => '1140'
2776        },
2777        '2' => {
2778          'name' => 'completion_code',
2779          'type' => '4919'
2780        },
2781        '3' => {
2782          'name' => 'current_state',
2783          'type' => '4919'
2784        },
2785        '4' => {
2786          'name' => 'previous_state',
2787          'type' => '4919'
2788        },
2789        '5' => {
2790          'name' => 'aux_state',
2791          'type' => '4919'
2792        },
2793        '6' => {
2794          'name' => 'aux_state_status',
2795          'offset' => '0',
2796          'type' => '4919'
2797        },
2798        '7' => {
2799          'name' => 'progress_percent',
2800          'offset' => '8',
2801          'type' => '4919'
2802        },
2803        '8' => {
2804          'name' => 'reason_code',
2805          'offset' => '16',
2806          'type' => '4919'
2807        },
2808        '9' => {
2809          'name' => 'update_option_flags_enabled',
2810          'offset' => '24',
2811          'type' => '37258'
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    '37268' => {
2824      'Header' => 'firmware_update.h',
2825      'Line' => '1600',
2826      'Param' => {
2827        '0' => {
2828          'name' => 'instance_id',
2829          'type' => '121'
2830        },
2831        '1' => {
2832          'name' => 'msg',
2833          'type' => '4270'
2834        },
2835        '2' => {
2836          'name' => 'payload_length',
2837          'type' => '1140'
2838        }
2839      },
2840      'Return' => '100',
2841      'ShortName' => 'encode_get_status_req'
2842    },
2843    '37439' => {
2844      'Header' => 'firmware_update.h',
2845      'Line' => '1584',
2846      'Param' => {
2847        '0' => {
2848          'name' => 'msg',
2849          'type' => '4914'
2850        },
2851        '1' => {
2852          'name' => 'payload_length',
2853          'type' => '1140'
2854        },
2855        '2' => {
2856          'name' => 'completion_code',
2857          'type' => '4919'
2858        },
2859        '3' => {
2860          'name' => 'estimated_time_activation',
2861          'type' => '12863'
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    '37565' => {
2873      'Header' => 'firmware_update.h',
2874      'Line' => '1570',
2875      'Param' => {
2876        '0' => {
2877          'name' => 'instance_id',
2878          'type' => '121'
2879        },
2880        '1' => {
2881          'name' => 'self_contained_activation_req',
2882          'type' => '30222'
2883        },
2884        '2' => {
2885          'name' => 'msg',
2886          'type' => '4270'
2887        },
2888        '3' => {
2889          'name' => 'payload_length',
2890          'type' => '1140'
2891        }
2892      },
2893      'Return' => '100',
2894      'ShortName' => 'encode_activate_firmware_req'
2895    },
2896    '37807' => {
2897      'Header' => 'firmware_update.h',
2898      'Line' => '1555',
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' => '4270'
2911        },
2912        '3' => {
2913          'name' => 'payload_length',
2914          'type' => '1140'
2915        }
2916      },
2917      'Return' => '100',
2918      'ShortName' => 'encode_apply_complete_resp'
2919    },
2920    '37997' => {
2921      'Header' => 'firmware_update.h',
2922      'Line' => '1538',
2923      'Param' => {
2924        '0' => {
2925          'name' => 'msg',
2926          'type' => '4914'
2927        },
2928        '1' => {
2929          'name' => 'payload_length',
2930          'type' => '1140'
2931        },
2932        '2' => {
2933          'name' => 'apply_result',
2934          'type' => '4919'
2935        },
2936        '3' => {
2937          'name' => 'comp_activation_methods_modification',
2938          'type' => '38107'
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    '38117' => {
2951      'Header' => 'firmware_update.h',
2952      'Line' => '1525',
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' => '4270'
2965        },
2966        '3' => {
2967          'name' => 'payload_length',
2968          'type' => '1140'
2969        }
2970      },
2971      'Return' => '100',
2972      'ShortName' => 'encode_verify_complete_resp'
2973    },
2974    '38307' => {
2975      'Header' => 'firmware_update.h',
2976      'Line' => '1510',
2977      'Param' => {
2978        '0' => {
2979          'name' => 'msg',
2980          'type' => '4914'
2981        },
2982        '1' => {
2983          'name' => 'payload_length',
2984          'type' => '1140'
2985        },
2986        '2' => {
2987          'name' => 'verify_result',
2988          'type' => '4919'
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    '38383' => {
3000      'Header' => 'firmware_update.h',
3001      'Line' => '1499',
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' => '4270'
3014        },
3015        '3' => {
3016          'name' => 'payload_length',
3017          'type' => '1140'
3018        }
3019      },
3020      'Return' => '100',
3021      'ShortName' => 'encode_transfer_complete_resp'
3022    },
3023    '38573' => {
3024      'Header' => 'firmware_update.h',
3025      'Line' => '1483',
3026      'Param' => {
3027        '0' => {
3028          'name' => 'msg',
3029          'type' => '4914'
3030        },
3031        '1' => {
3032          'name' => 'payload_length',
3033          'type' => '1140'
3034        },
3035        '2' => {
3036          'name' => 'transfer_result',
3037          'type' => '4919'
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    '38649' => {
3049      'Header' => 'firmware_update.h',
3050      'Line' => '1470',
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' => '4270'
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    '38839' => {
3076      'Header' => 'firmware_update.h',
3077      'Line' => '1448',
3078      'Param' => {
3079        '0' => {
3080          'name' => 'msg',
3081          'type' => '4914'
3082        },
3083        '1' => {
3084          'name' => 'payload_length',
3085          'type' => '1140'
3086        },
3087        '2' => {
3088          'name' => 'offset',
3089          'type' => '4924'
3090        },
3091        '3' => {
3092          'name' => 'length',
3093          'type' => '4924'
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    '38959' => {
3106      'Header' => 'firmware_update.h',
3107      'Line' => '1430',
3108      'Param' => {
3109        '0' => {
3110          'name' => 'msg',
3111          'type' => '4914'
3112        },
3113        '1' => {
3114          'name' => 'payload_length',
3115          'type' => '1140'
3116        },
3117        '2' => {
3118          'name' => 'completion_code',
3119          'type' => '4919'
3120        },
3121        '3' => {
3122          'name' => 'comp_compatibility_resp',
3123          'type' => '4919'
3124        },
3125        '4' => {
3126          'name' => 'comp_compatibility_resp_code',
3127          'type' => '4919'
3128        },
3129        '5' => {
3130          'name' => 'update_option_flags_enabled',
3131          'type' => '37258'
3132        },
3133        '6' => {
3134          'name' => 'time_before_req_fw_data',
3135          'offset' => '0',
3136          'type' => '12863'
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    '39193' => {
3149      'Header' => 'firmware_update.h',
3150      'Line' => '1406',
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' => '30998'
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' => '39661'
3195        },
3196        '10' => {
3197          'name' => 'msg',
3198          'offset' => '32',
3199          'type' => '4270'
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    '39671' => {
3211      'Header' => 'firmware_update.h',
3212      'Line' => '1379',
3213      'Param' => {
3214        '0' => {
3215          'name' => 'msg',
3216          'type' => '4914'
3217        },
3218        '1' => {
3219          'name' => 'payload_length',
3220          'type' => '32005'
3221        },
3222        '2' => {
3223          'name' => 'completion_code',
3224          'type' => '4919'
3225        },
3226        '3' => {
3227          'name' => 'comp_resp',
3228          'type' => '4919'
3229        },
3230        '4' => {
3231          'name' => 'comp_resp_code',
3232          'type' => '4919'
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    '39870' => {
3244      'Header' => 'firmware_update.h',
3245      'Line' => '1361',
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' => '39661'
3285        },
3286        '9' => {
3287          'name' => 'msg',
3288          'offset' => '24',
3289          'type' => '4270'
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    '40355' => {
3301      'Header' => 'firmware_update.h',
3302      'Line' => '1336',
3303      'Param' => {
3304        '0' => {
3305          'name' => 'msg',
3306          'type' => '4914'
3307        },
3308        '1' => {
3309          'name' => 'payload_length',
3310          'type' => '1140'
3311        },
3312        '2' => {
3313          'name' => 'completion_code',
3314          'type' => '4919'
3315        },
3316        '3' => {
3317          'name' => 'fd_meta_data_len',
3318          'type' => '12863'
3319        },
3320        '4' => {
3321          'name' => 'fd_will_send_pkg_data',
3322          'type' => '4919'
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    '40502' => {
3335      'Header' => 'firmware_update.h',
3336      'Line' => '1317',
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' => '39661'
3371        },
3372        '8' => {
3373          'name' => 'msg',
3374          'offset' => '16',
3375          'type' => '4270'
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    '50603' => {
3387      'Header' => 'firmware_update.h',
3388      'Line' => '1122',
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' => '50925'
3401        },
3402        '3' => {
3403          'name' => 'active_comp_ver_str',
3404          'type' => '10781'
3405        },
3406        '4' => {
3407          'name' => 'pending_comp_ver_str',
3408          'type' => '10781'
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    '50930' => {
3421      'Header' => 'firmware_update.h',
3422      'Line' => '1103',
3423      'Param' => {
3424        '0' => {
3425          'name' => 'msg',
3426          'type' => '4914'
3427        },
3428        '1' => {
3429          'name' => 'payload_length',
3430          'type' => '1140'
3431        },
3432        '2' => {
3433          'name' => 'resp_data',
3434          'type' => '51150'
3435        },
3436        '3' => {
3437          'name' => 'active_comp_image_set_ver_str',
3438          'type' => '10781'
3439        },
3440        '4' => {
3441          'name' => 'pending_comp_image_set_ver_str',
3442          'type' => '10781'
3443        },
3444        '5' => {
3445          'name' => 'comp_parameter_table',
3446          'type' => '10781'
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    '51155' => {
3461      'Header' => 'firmware_update.h',
3462      'Line' => '1086',
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' => '4270'
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    '51295' => {
3486      'Header' => 'firmware_update.h',
3487      'Line' => '1068',
3488      'Param' => {
3489        '0' => {
3490          'name' => 'msg',
3491          'type' => '4914'
3492        },
3493        '1' => {
3494          'name' => 'payload_length',
3495          'type' => '1140'
3496        },
3497        '2' => {
3498          'name' => 'completion_code',
3499          'type' => '4919'
3500        },
3501        '3' => {
3502          'name' => 'device_identifiers_len',
3503          'type' => '4924'
3504        },
3505        '4' => {
3506          'name' => 'descriptor_count',
3507          'type' => '4919'
3508        },
3509        '5' => {
3510          'name' => 'descriptor_data',
3511          'type' => '51451'
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    '51461' => {
3524      'Header' => 'firmware_update.h',
3525      'Line' => '1053',
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' => '4270'
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    '51601' => {
3549      'Header' => 'firmware_update.h',
3550      'Line' => '1037',
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' => '51748'
3563        },
3564        '3' => {
3565          'name' => 'comp_version_str',
3566          'type' => '10781'
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    '51753' => {
3579      'Header' => 'firmware_update.h',
3580      'Line' => '1022',
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' => '4919'
3593        },
3594        '3' => {
3595          'name' => 'descriptor_title_str',
3596          'type' => '10781'
3597        },
3598        '4' => {
3599          'name' => 'descriptor_data',
3600          'type' => '10781'
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    '51935' => {
3614      'Header' => 'firmware_update.h',
3615      'Line' => '1006',
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' => '12863'
3628        },
3629        '3' => {
3630          'name' => 'descriptor_data',
3631          'type' => '10781'
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    '53048' => {
3643      'Header' => 'firmware_update.h',
3644      'Line' => '987',
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' => '53305'
3661        },
3662        '4' => {
3663          'name' => 'applicable_components',
3664          'type' => '10781'
3665        },
3666        '5' => {
3667          'name' => 'comp_image_set_version_str',
3668          'type' => '10781'
3669        },
3670        '6' => {
3671          'name' => 'record_descriptors',
3672          'offset' => '0',
3673          'type' => '10781'
3674        },
3675        '7' => {
3676          'name' => 'fw_device_pkg_data',
3677          'offset' => '8',
3678          'type' => '10781'
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    '53310' => {
3691      'Header' => 'firmware_update.h',
3692      'Line' => '966',
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' => '53615'
3705        },
3706        '3' => {
3707          'name' => 'package_version_str',
3708          'type' => '10781'
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    '56577' => {
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' => '4270'
3743        }
3744      },
3745      'Return' => '100',
3746      'ShortName' => 'encode_set_fru_record_table_resp'
3747    },
3748    '56817' => {
3749      'Header' => 'fru.h',
3750      'Line' => '487',
3751      'Param' => {
3752        '0' => {
3753          'name' => 'msg',
3754          'type' => '4914'
3755        },
3756        '1' => {
3757          'name' => 'payload_length',
3758          'type' => '1140'
3759        },
3760        '2' => {
3761          'name' => 'data_transfer_handle',
3762          'type' => '4924'
3763        },
3764        '3' => {
3765          'name' => 'transfer_flag',
3766          'type' => '4919'
3767        },
3768        '4' => {
3769          'name' => 'fru_table_data',
3770          'type' => '10781'
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    '56984' => {
3783      'Header' => 'fru.h',
3784      'Line' => '360',
3785      'Param' => {
3786        '0' => {
3787          'name' => 'msg',
3788          'type' => '4914'
3789        },
3790        '1' => {
3791          'name' => 'payload_length',
3792          'type' => '1140'
3793        },
3794        '2' => {
3795          'name' => 'completion_code',
3796          'type' => '4919'
3797        },
3798        '3' => {
3799          'name' => 'next_data_transfer_handle',
3800          'type' => '4924'
3801        },
3802        '4' => {
3803          'name' => 'transfer_flag',
3804          'type' => '4919'
3805        },
3806        '5' => {
3807          'name' => 'fru_record_table_data',
3808          'type' => '4919'
3809        },
3810        '6' => {
3811          'name' => 'fru_record_table_length',
3812          'offset' => '0',
3813          'type' => '13426'
3814        }
3815      },
3816      'Return' => '100',
3817      'ShortName' => 'decode_get_fru_record_table_resp'
3818    },
3819    '57214' => {
3820      'Header' => 'fru.h',
3821      'Line' => '387',
3822      'Param' => {
3823        '0' => {
3824          'name' => 'msg',
3825          'type' => '4914'
3826        },
3827        '1' => {
3828          'name' => 'payload_length',
3829          'type' => '1140'
3830        },
3831        '2' => {
3832          'name' => 'completion_code',
3833          'type' => '4919'
3834        },
3835        '3' => {
3836          'name' => 'next_data_transfer_handle',
3837          'type' => '4924'
3838        },
3839        '4' => {
3840          'name' => 'transfer_flag',
3841          'type' => '4919'
3842        },
3843        '5' => {
3844          'name' => 'fru_record_table_data',
3845          'type' => '4919'
3846        },
3847        '6' => {
3848          'name' => 'fru_record_table_length',
3849          'offset' => '0',
3850          'type' => '13426'
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    '57535' => {
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' => '4270'
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    '57770' => {
3895      'Header' => 'fru.h',
3896      'Line' => '451',
3897      'Param' => {
3898        '0' => {
3899          'name' => 'msg',
3900          'type' => '4914'
3901        },
3902        '1' => {
3903          'name' => 'payload_length',
3904          'type' => '1140'
3905        },
3906        '2' => {
3907          'name' => 'completion_code',
3908          'type' => '4919'
3909        },
3910        '3' => {
3911          'name' => 'next_transfer_handle',
3912          'type' => '4924'
3913        },
3914        '4' => {
3915          'name' => 'transfer_flag',
3916          'type' => '4919'
3917        },
3918        '5' => {
3919          'name' => 'fru_structure_data',
3920          'type' => '10781'
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    '57937' => {
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' => '4270'
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    '58328' => {
3979      'Header' => 'fru.h',
3980      'Line' => '292',
3981      'Param' => {
3982        '0' => {
3983          'name' => 'msg',
3984          'type' => '4914'
3985        },
3986        '1' => {
3987          'name' => 'payload_length',
3988          'type' => '1140'
3989        },
3990        '2' => {
3991          'name' => 'data_transfer_handle',
3992          'type' => '4924'
3993        },
3994        '3' => {
3995          'name' => 'fru_table_handle',
3996          'type' => '12863'
3997        },
3998        '4' => {
3999          'name' => 'record_set_identifier',
4000          'type' => '12863'
4001        },
4002        '5' => {
4003          'name' => 'record_type',
4004          'type' => '4919'
4005        },
4006        '6' => {
4007          'name' => 'field_type',
4008          'offset' => '0',
4009          'type' => '4919'
4010        },
4011        '7' => {
4012          'name' => 'transfer_op_flag',
4013          'offset' => '8',
4014          'type' => '4919'
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    '58530' => {
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' => '4270'
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    '58827' => {
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' => '4919'
4089        },
4090        '3' => {
4091          'name' => 'record_size',
4092          'type' => '13426'
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    '59487' => {
4112      'Header' => 'fru.h',
4113      'Line' => '409',
4114      'Param' => {
4115        '0' => {
4116          'name' => 'fru_table',
4117          'type' => '4919'
4118        },
4119        '1' => {
4120          'name' => 'total_size',
4121          'type' => '1140'
4122        },
4123        '2' => {
4124          'name' => 'curr_size',
4125          'type' => '13426'
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' => '4919'
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    '59809' => {
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' => '4270'
4187        }
4188      },
4189      'Return' => '100',
4190      'ShortName' => 'encode_get_fru_record_table_resp'
4191    },
4192    '60031' => {
4193      'Header' => 'fru.h',
4194      'Line' => '251',
4195      'Param' => {
4196        '0' => {
4197          'name' => 'msg',
4198          'type' => '4914'
4199        },
4200        '1' => {
4201          'name' => 'payload_length',
4202          'type' => '1140'
4203        },
4204        '2' => {
4205          'name' => 'data_transfer_handle',
4206          'type' => '4924'
4207        },
4208        '3' => {
4209          'name' => 'transfer_operation_flag',
4210          'type' => '4919'
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    '60135' => {
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' => '4270'
4269        }
4270      },
4271      'Return' => '100',
4272      'ShortName' => 'encode_get_fru_record_table_metadata_resp'
4273    },
4274    '60438' => {
4275      'Header' => 'fru.h',
4276      'Line' => '203',
4277      'Param' => {
4278        '0' => {
4279          'name' => 'msg',
4280          'type' => '4914'
4281        },
4282        '1' => {
4283          'name' => 'payload_length',
4284          'type' => '1140'
4285        },
4286        '2' => {
4287          'name' => 'completion_code',
4288          'type' => '4919'
4289        },
4290        '3' => {
4291          'name' => 'fru_data_major_version',
4292          'type' => '4919'
4293        },
4294        '4' => {
4295          'name' => 'fru_data_minor_version',
4296          'type' => '4919'
4297        },
4298        '5' => {
4299          'name' => 'fru_table_maximum_size',
4300          'type' => '4924'
4301        },
4302        '6' => {
4303          'name' => 'fru_table_length',
4304          'offset' => '0',
4305          'type' => '4924'
4306        },
4307        '7' => {
4308          'name' => 'total_record_set_identifiers',
4309          'offset' => '8',
4310          'type' => '12863'
4311        },
4312        '8' => {
4313          'name' => 'total_table_records',
4314          'offset' => '16',
4315          'type' => '12863'
4316        },
4317        '9' => {
4318          'name' => 'checksum',
4319          'offset' => '24',
4320          'type' => '4924'
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    '60648' => {
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' => '4270'
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    '77461' => {
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' => '13426'
4368        },
4369        '3' => {
4370          'name' => 'entities',
4371          'type' => '77786'
4372        }
4373      },
4374      'Reg' => {
4375        '2' => 'rbp',
4376        '3' => 'r12'
4377      },
4378      'Return' => '1',
4379      'ShortName' => 'pldm_entity_association_pdr_extract'
4380    },
4381    '77801' => {
4382      'Header' => 'pdr.h',
4383      'Line' => '626',
4384      'Param' => {
4385        '0' => {
4386          'name' => 'tree',
4387          'type' => '77850'
4388        }
4389      },
4390      'Reg' => {
4391        '0' => 'rdi'
4392      },
4393      'Return' => '805',
4394      'ShortName' => 'pldm_is_empty_entity_assoc_tree'
4395    },
4396    '77855' => {
4397      'Header' => 'pdr.h',
4398      'Line' => '616',
4399      'Param' => {
4400        '0' => {
4401          'name' => 'tree',
4402          'type' => '77850'
4403        }
4404      },
4405      'Reg' => {
4406        '0' => 'rdi'
4407      },
4408      'Return' => '1',
4409      'ShortName' => 'pldm_entity_association_tree_destroy_root'
4410    },
4411    '78014' => {
4412      'Header' => 'pdr.h',
4413      'Line' => '593',
4414      'Param' => {
4415        '0' => {
4416          'name' => 'org_tree',
4417          'type' => '77850'
4418        },
4419        '1' => {
4420          'name' => 'new_tree',
4421          'type' => '77850'
4422        }
4423      },
4424      'Return' => '1',
4425      'ShortName' => 'pldm_entity_association_tree_copy_root'
4426    },
4427    '78443' => {
4428      'Header' => 'pdr.h',
4429      'Line' => '567',
4430      'Param' => {
4431        '0' => {
4432          'name' => 'tree',
4433          'type' => '77850'
4434        },
4435        '1' => {
4436          'name' => 'entity',
4437          'type' => '68451'
4438        }
4439      },
4440      'Return' => '62462',
4441      'ShortName' => 'pldm_entity_association_tree_find'
4442    },
4443    '78723' => {
4444      'Header' => 'pdr.h',
4445      'Line' => '581',
4446      'Param' => {
4447        '0' => {
4448          'name' => 'tree',
4449          'type' => '77850'
4450        },
4451        '1' => {
4452          'name' => 'entity',
4453          'type' => '68451'
4454        },
4455        '2' => {
4456          'name' => 'is_remote',
4457          'type' => '805'
4458        }
4459      },
4460      'Return' => '62462',
4461      'ShortName' => 'pldm_entity_association_tree_find_with_locality'
4462    },
4463    '79105' => {
4464      'Header' => 'pdr.h',
4465      'Line' => '213',
4466      'Param' => {
4467        '0' => {
4468          'name' => 'repo',
4469          'type' => '79227'
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' => '62457',
4485      'ShortName' => 'pldm_pdr_find_last_in_range'
4486    },
4487    '79232' => {
4488      'Header' => 'pdr.h',
4489      'Line' => '178',
4490      'Param' => {
4491        '0' => {
4492          'name' => 'repo',
4493          'type' => '63331'
4494        }
4495      },
4496      'Reg' => {
4497        '0' => 'rdi'
4498      },
4499      'Return' => '1',
4500      'ShortName' => 'pldm_pdr_remove_remote_pdrs'
4501    },
4502    '79484' => {
4503      'Header' => 'pdr.h',
4504      'Line' => '187',
4505      'Param' => {
4506        '0' => {
4507          'name' => 'repo',
4508          'type' => '63331'
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    '79752' => {
4523      'Header' => 'pdr.h',
4524      'Line' => '528',
4525      'Param' => {
4526        '0' => {
4527          'name' => 'tree',
4528          'type' => '77850'
4529        },
4530        '1' => {
4531          'name' => 'entity',
4532          'type' => '61595'
4533        },
4534        '2' => {
4535          'name' => 'node',
4536          'type' => '78438'
4537        }
4538      },
4539      'Return' => '1',
4540      'ShortName' => 'pldm_find_entity_ref_in_tree'
4541    },
4542    '80039' => {
4543      'Header' => 'pdr.h',
4544      'Line' => '517',
4545      'Param' => {
4546        '0' => {
4547          'name' => 'node',
4548          'type' => '62462'
4549        },
4550        '1' => {
4551          'name' => 'repo',
4552          'type' => '63331'
4553        },
4554        '2' => {
4555          'name' => 'entities',
4556          'type' => '77786'
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    '80272' => {
4588      'Header' => 'pdr.h',
4589      'Line' => '500',
4590      'Param' => {
4591        '0' => {
4592          'name' => 'node',
4593          'type' => '62462'
4594        },
4595        '1' => {
4596          'name' => 'repo',
4597          'type' => '63331'
4598        },
4599        '2' => {
4600          'name' => 'entities',
4601          'type' => '77786'
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    '80490' => {
4620      'Header' => 'pdr.h',
4621      'Line' => '451',
4622      'Param' => {
4623        '0' => {
4624          'name' => 'tree',
4625          'type' => '77850'
4626        },
4627        '1' => {
4628          'name' => 'repo',
4629          'type' => '63331'
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    '82047' => {
4644      'Header' => 'pdr.h',
4645      'Line' => '554',
4646      'Param' => {
4647        '0' => {
4648          'name' => 'parent',
4649          'type' => '62462'
4650        },
4651        '1' => {
4652          'name' => 'node',
4653          'type' => '68451'
4654        }
4655      },
4656      'Reg' => {
4657        '0' => 'rdi',
4658        '1' => 'rsi'
4659      },
4660      'Return' => '805',
4661      'ShortName' => 'pldm_is_current_parent_child'
4662    },
4663    '82136' => {
4664      'Header' => 'pdr.h',
4665      'Line' => '540',
4666      'Param' => {
4667        '0' => {
4668          'name' => 'node',
4669          'type' => '62462'
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    '82351' => {
4684      'Header' => 'pdr.h',
4685      'Line' => '435',
4686      'Param' => {
4687        '0' => {
4688          'name' => 'node',
4689          'type' => '62462'
4690        }
4691      },
4692      'Reg' => {
4693        '0' => 'rdi'
4694      },
4695      'Return' => '805',
4696      'ShortName' => 'pldm_entity_is_exist_parent'
4697    },
4698    '82400' => {
4699      'Header' => 'pdr.h',
4700      'Line' => '425',
4701      'Param' => {
4702        '0' => {
4703          'name' => 'node',
4704          'type' => '62462'
4705        }
4706      },
4707      'Return' => '61595',
4708      'ShortName' => 'pldm_entity_get_parent'
4709    },
4710    '82534' => {
4711      'Header' => 'pdr.h',
4712      'Line' => '415',
4713      'Param' => {
4714        '0' => {
4715          'name' => 'node',
4716          'type' => '62462'
4717        }
4718      },
4719      'Return' => '805',
4720      'ShortName' => 'pldm_entity_is_node_parent'
4721    },
4722    '82689' => {
4723      'Header' => 'pdr.h',
4724      'Line' => '405',
4725      'Param' => {
4726        '0' => {
4727          'name' => 'tree',
4728          'type' => '77850'
4729        }
4730      },
4731      'Reg' => {
4732        '0' => 'rdi'
4733      },
4734      'Return' => '1',
4735      'ShortName' => 'pldm_entity_association_tree_destroy'
4736    },
4737    '82868' => {
4738      'Header' => 'pdr.h',
4739      'Line' => '377',
4740      'Param' => {
4741        '0' => {
4742          'name' => 'tree',
4743          'type' => '77850'
4744        },
4745        '1' => {
4746          'name' => 'entities',
4747          'type' => '77786'
4748        },
4749        '2' => {
4750          'name' => 'size',
4751          'type' => '13426'
4752        }
4753      },
4754      'Reg' => {
4755        '2' => 'rbp'
4756      },
4757      'Return' => '1',
4758      'ShortName' => 'pldm_entity_association_tree_visit'
4759    },
4760    '83327' => {
4761      'Header' => 'pdr.h',
4762      'Line' => '359',
4763      'Param' => {
4764        '0' => {
4765          'name' => 'tree',
4766          'type' => '77850'
4767        },
4768        '1' => {
4769          'name' => 'entity',
4770          'type' => '68451'
4771        },
4772        '2' => {
4773          'name' => 'entity_instance_number',
4774          'type' => '1006'
4775        },
4776        '3' => {
4777          'name' => 'parent',
4778          'type' => '62462'
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' => '62462',
4800      'ShortName' => 'pldm_entity_association_tree_add_entity'
4801    },
4802    '83934' => {
4803      'Header' => 'pdr.h',
4804      'Line' => '331',
4805      'Param' => {
4806        '0' => {
4807          'name' => 'tree',
4808          'type' => '77850'
4809        },
4810        '1' => {
4811          'name' => 'entity',
4812          'type' => '68451'
4813        },
4814        '2' => {
4815          'name' => 'entity_instance_number',
4816          'type' => '1006'
4817        },
4818        '3' => {
4819          'name' => 'parent',
4820          'type' => '62462'
4821        },
4822        '4' => {
4823          'name' => 'association_type',
4824          'type' => '121'
4825        }
4826      },
4827      'Return' => '62462',
4828      'ShortName' => 'pldm_entity_association_tree_add'
4829    },
4830    '84257' => {
4831      'Header' => 'pdr.h',
4832      'Line' => '314',
4833      'Return' => '77850',
4834      'ShortName' => 'pldm_entity_association_tree_init'
4835    },
4836    '84331' => {
4837      'Header' => 'pdr.h',
4838      'Line' => '399',
4839      'Param' => {
4840        '0' => {
4841          'name' => 'entity',
4842          'type' => '84465'
4843        }
4844      },
4845      'Return' => '1006',
4846      'ShortName' => 'pldm_entity_node_get_remote_container_id'
4847    },
4848    '84491' => {
4849      'Header' => 'pdr.h',
4850      'Line' => '388',
4851      'Param' => {
4852        '0' => {
4853          'name' => 'node',
4854          'type' => '62462'
4855        }
4856      },
4857      'Return' => '61595',
4858      'ShortName' => 'pldm_entity_extract'
4859    },
4860    '85087' => {
4861      'Header' => 'pdr.h',
4862      'Line' => '200',
4863      'Param' => {
4864        '0' => {
4865          'name' => 'repo',
4866          'type' => '79227'
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    '85441' => {
4895      'Header' => 'pdr.h',
4896      'Line' => '279',
4897      'Param' => {
4898        '0' => {
4899          'name' => 'repo',
4900          'type' => '79227'
4901        },
4902        '1' => {
4903          'name' => 'fru_rsi',
4904          'type' => '1006'
4905        },
4906        '2' => {
4907          'name' => 'terminus_handle',
4908          'type' => '12863'
4909        },
4910        '3' => {
4911          'name' => 'entity_type',
4912          'type' => '12863'
4913        },
4914        '4' => {
4915          'name' => 'entity_instance_num',
4916          'type' => '12863'
4917        },
4918        '5' => {
4919          'name' => 'container_id',
4920          'type' => '12863'
4921        }
4922      },
4923      'Reg' => {
4924        '2' => 'r12'
4925      },
4926      'Return' => '64281',
4927      'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
4928    },
4929    '85795' => {
4930      'Header' => 'pdr.h',
4931      'Line' => '258',
4932      'Param' => {
4933        '0' => {
4934          'name' => 'repo',
4935          'type' => '63331'
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' => '4924'
4961        }
4962      },
4963      'Return' => '100',
4964      'ShortName' => 'pldm_pdr_add_fru_record_set'
4965    },
4966    '86108' => {
4967      'Header' => 'pdr.h',
4968      'Line' => '170',
4969      'Param' => {
4970        '0' => {
4971          'name' => 'record',
4972          'type' => '64281'
4973        }
4974      },
4975      'Return' => '805',
4976      'ShortName' => 'pldm_pdr_record_is_remote'
4977    },
4978    '86479' => {
4979      'Header' => 'pdr.h',
4980      'Line' => '94',
4981      'Param' => {
4982        '0' => {
4983          'name' => 'repo',
4984          'type' => '79227'
4985        },
4986        '1' => {
4987          'name' => 'record',
4988          'type' => '64281'
4989        }
4990      },
4991      'Return' => '1018',
4992      'ShortName' => 'pldm_pdr_get_record_handle'
4993    },
4994    '86696' => {
4995      'Header' => 'pdr.h',
4996      'Line' => '62',
4997      'Param' => {
4998        '0' => {
4999          'name' => 'repo',
5000          'type' => '79227'
5001        }
5002      },
5003      'Return' => '1018',
5004      'ShortName' => 'pldm_pdr_get_repo_size'
5005    },
5006    '86827' => {
5007      'Header' => 'pdr.h',
5008      'Line' => '52',
5009      'Param' => {
5010        '0' => {
5011          'name' => 'repo',
5012          'type' => '79227'
5013        }
5014      },
5015      'Return' => '1018',
5016      'ShortName' => 'pldm_pdr_get_record_count'
5017    },
5018    '86958' => {
5019      'Header' => 'pdr.h',
5020      'Line' => '160',
5021      'Param' => {
5022        '0' => {
5023          'name' => 'repo',
5024          'type' => '79227'
5025        },
5026        '1' => {
5027          'name' => 'pdr_type',
5028          'type' => '121'
5029        },
5030        '2' => {
5031          'name' => 'curr_record',
5032          'type' => '64281'
5033        },
5034        '3' => {
5035          'name' => 'data',
5036          'type' => '51451'
5037        },
5038        '4' => {
5039          'name' => 'size',
5040          'type' => '4924'
5041        }
5042      },
5043      'Reg' => {
5044        '0' => 'rdi',
5045        '3' => 'rcx',
5046        '4' => 'r8'
5047      },
5048      'Return' => '64281',
5049      'ShortName' => 'pldm_pdr_find_record_by_type'
5050    },
5051    '87129' => {
5052      'Header' => 'pdr.h',
5053      'Line' => '142',
5054      'Param' => {
5055        '0' => {
5056          'name' => 'repo',
5057          'type' => '79227'
5058        },
5059        '1' => {
5060          'name' => 'curr_record',
5061          'type' => '64281'
5062        },
5063        '2' => {
5064          'name' => 'data',
5065          'type' => '51451'
5066        },
5067        '3' => {
5068          'name' => 'size',
5069          'type' => '4924'
5070        },
5071        '4' => {
5072          'name' => 'next_record_handle',
5073          'type' => '4924'
5074        }
5075      },
5076      'Reg' => {
5077        '0' => 'rdi',
5078        '1' => 'rsi',
5079        '2' => 'r9',
5080        '3' => 'rcx',
5081        '4' => 'r8'
5082      },
5083      'Return' => '64281',
5084      'ShortName' => 'pldm_pdr_get_next_record'
5085    },
5086    '87336' => {
5087      'Header' => 'pdr.h',
5088      'Line' => '123',
5089      'Param' => {
5090        '0' => {
5091          'name' => 'repo',
5092          'type' => '79227'
5093        },
5094        '1' => {
5095          'name' => 'record_handle',
5096          'type' => '1018'
5097        },
5098        '2' => {
5099          'name' => 'data',
5100          'type' => '51451'
5101        },
5102        '3' => {
5103          'name' => 'size',
5104          'type' => '4924'
5105        },
5106        '4' => {
5107          'name' => 'next_record_handle',
5108          'type' => '4924'
5109        }
5110      },
5111      'Reg' => {
5112        '0' => 'rdi',
5113        '1' => 'rsi',
5114        '2' => 'r9',
5115        '3' => 'rcx',
5116        '4' => 'r8'
5117      },
5118      'Return' => '64281',
5119      'ShortName' => 'pldm_pdr_find_record'
5120    },
5121    '87515' => {
5122      'Header' => 'pdr.h',
5123      'Line' => '42',
5124      'Param' => {
5125        '0' => {
5126          'name' => 'repo',
5127          'type' => '63331'
5128        }
5129      },
5130      'Reg' => {
5131        '0' => 'rdi'
5132      },
5133      'Return' => '1',
5134      'ShortName' => 'pldm_pdr_destroy'
5135    },
5136    '87668' => {
5137      'Header' => 'pdr.h',
5138      'Line' => '36',
5139      'Return' => '63331',
5140      'ShortName' => 'pldm_pdr_init'
5141    },
5142    '87740' => {
5143      'Header' => 'pdr.h',
5144      'Line' => '79',
5145      'Param' => {
5146        '0' => {
5147          'name' => 'repo',
5148          'type' => '63331'
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' => '4924'
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    '95668' => {
5181      'Header' => 'platform.h',
5182      'Line' => '2543',
5183      'Param' => {
5184        '0' => {
5185          'name' => 'event',
5186          'type' => '95717'
5187        }
5188      },
5189      'Reg' => {
5190        '0' => 'rdi'
5191      },
5192      'Return' => '4919',
5193      'ShortName' => 'pldm_platform_cper_event_event_data'
5194    },
5195    '95722' => {
5196      'Header' => 'platform.h',
5197      'Line' => '2532',
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' => '95717'
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    '96859' => {
5220      'Header' => 'platform.h',
5221      'Line' => '2521',
5222      'Param' => {
5223        '0' => {
5224          'name' => 'pdr',
5225          'type' => '97470'
5226        }
5227      },
5228      'Reg' => {
5229        '0' => 'rdi'
5230      },
5231      'Return' => '100',
5232      'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
5233    },
5234    '97475' => {
5235      'Header' => 'platform.h',
5236      'Line' => '2499',
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' => '97470'
5249        },
5250        '3' => {
5251          'name' => 'pdr_length',
5252          'type' => '1140'
5253        }
5254      },
5255      'Reg' => {
5256        '2' => 'rbx'
5257      },
5258      'Return' => '100',
5259      'ShortName' => 'decode_entity_auxiliary_names_pdr'
5260    },
5261    '101612' => {
5262      'Header' => 'platform.h',
5263      'Line' => '1883',
5264      'Param' => {
5265        '0' => {
5266          'name' => 'instance_id',
5267          'type' => '121'
5268        },
5269        '1' => {
5270          'name' => 'resp',
5271          'type' => '102721'
5272        },
5273        '2' => {
5274          'name' => 'msg',
5275          'type' => '4270'
5276        },
5277        '3' => {
5278          'name' => 'payload_length',
5279          'type' => '1140'
5280        }
5281      },
5282      'Reg' => {
5283        '2' => 'r13'
5284      },
5285      'Return' => '100',
5286      'ShortName' => 'encode_get_state_effecter_states_resp'
5287    },
5288    '102736' => {
5289      'Header' => 'platform.h',
5290      'Line' => '1866',
5291      'Param' => {
5292        '0' => {
5293          'name' => 'msg',
5294          'type' => '4914'
5295        },
5296        '1' => {
5297          'name' => 'payload_length',
5298          'type' => '1140'
5299        },
5300        '2' => {
5301          'name' => 'resp',
5302          'type' => '102721'
5303        }
5304      },
5305      'Reg' => {
5306        '2' => 'rsi'
5307      },
5308      'Return' => '100',
5309      'ShortName' => 'decode_get_state_effecter_states_resp'
5310    },
5311    '103766' => {
5312      'Header' => 'platform.h',
5313      'Line' => '1835',
5314      'Param' => {
5315        '0' => {
5316          'name' => 'msg',
5317          'type' => '4914'
5318        },
5319        '1' => {
5320          'name' => 'payload_length',
5321          'type' => '1140'
5322        },
5323        '2' => {
5324          'name' => 'effecter_id',
5325          'type' => '12863'
5326        }
5327      },
5328      'Return' => '100',
5329      'ShortName' => 'decode_get_state_effecter_states_req'
5330    },
5331    '104333' => {
5332      'Header' => 'platform.h',
5333      'Line' => '1849',
5334      'Param' => {
5335        '0' => {
5336          'name' => 'instance_id',
5337          'type' => '121'
5338        },
5339        '1' => {
5340          'name' => 'effecter_id',
5341          'type' => '1006'
5342        },
5343        '2' => {
5344          'name' => 'msg',
5345          'type' => '4270'
5346        },
5347        '3' => {
5348          'name' => 'payload_length',
5349          'type' => '1140'
5350        }
5351      },
5352      'Return' => '100',
5353      'ShortName' => 'encode_get_state_effecter_states_req'
5354    },
5355    '120953' => {
5356      'Header' => 'platform.h',
5357      'Line' => '2015',
5358      'Param' => {
5359        '0' => {
5360          'name' => 'msg',
5361          'type' => '4914'
5362        },
5363        '1' => {
5364          'name' => 'payload_length',
5365          'type' => '1140'
5366        },
5367        '2' => {
5368          'name' => 'completion_code',
5369          'type' => '4919'
5370        },
5371        '3' => {
5372          'name' => 'tid',
5373          'type' => '4919'
5374        },
5375        '4' => {
5376          'name' => 'event_id',
5377          'type' => '12863'
5378        },
5379        '5' => {
5380          'name' => 'next_data_transfer_handle',
5381          'type' => '4924'
5382        },
5383        '6' => {
5384          'name' => 'transfer_flag',
5385          'offset' => '0',
5386          'type' => '4919'
5387        },
5388        '7' => {
5389          'name' => 'event_class',
5390          'offset' => '8',
5391          'type' => '4919'
5392        },
5393        '8' => {
5394          'name' => 'event_data_size',
5395          'offset' => '16',
5396          'type' => '4924'
5397        },
5398        '9' => {
5399          'name' => 'event_data',
5400          'offset' => '24',
5401          'type' => '54364'
5402        },
5403        '10' => {
5404          'name' => 'event_data_integrity_checksum',
5405          'offset' => '32',
5406          'type' => '4924'
5407        }
5408      },
5409      'Return' => '100',
5410      'ShortName' => 'decode_poll_for_platform_event_message_resp'
5411    },
5412    '123016' => {
5413      'Header' => 'platform.h',
5414      'Line' => '1989',
5415      'Param' => {
5416        '0' => {
5417          'name' => 'instance_id',
5418          'type' => '121'
5419        },
5420        '1' => {
5421          'name' => 'format_version',
5422          'type' => '121'
5423        },
5424        '2' => {
5425          'name' => 'transfer_operation_flag',
5426          'type' => '121'
5427        },
5428        '3' => {
5429          'name' => 'data_transfer_handle',
5430          'type' => '1018'
5431        },
5432        '4' => {
5433          'name' => 'event_id_to_acknowledge',
5434          'type' => '1006'
5435        },
5436        '5' => {
5437          'name' => 'msg',
5438          'type' => '4270'
5439        },
5440        '6' => {
5441          'name' => 'payload_length',
5442          'offset' => '0',
5443          'type' => '1140'
5444        }
5445      },
5446      'Return' => '100',
5447      'ShortName' => 'encode_poll_for_platform_event_message_req'
5448    },
5449    '124107' => {
5450      'Header' => 'platform.h',
5451      'Line' => '2459',
5452      'Param' => {
5453        '0' => {
5454          'name' => 'instance_id',
5455          'type' => '121'
5456        },
5457        '1' => {
5458          'name' => 'completion_code',
5459          'type' => '121'
5460        },
5461        '2' => {
5462          'name' => 'msg',
5463          'type' => '4270'
5464        }
5465      },
5466      'Return' => '100',
5467      'ShortName' => 'encode_set_event_receiver_resp'
5468    },
5469    '124280' => {
5470      'Header' => 'platform.h',
5471      'Line' => '2445',
5472      'Param' => {
5473        '0' => {
5474          'name' => 'msg',
5475          'type' => '4914'
5476        },
5477        '1' => {
5478          'name' => 'payload_length',
5479          'type' => '1140'
5480        },
5481        '2' => {
5482          'name' => 'event_message_global_enable',
5483          'type' => '4919'
5484        },
5485        '3' => {
5486          'name' => 'transport_protocol_type',
5487          'type' => '4919'
5488        },
5489        '4' => {
5490          'name' => 'event_receiver_address_info',
5491          'type' => '4919'
5492        },
5493        '5' => {
5494          'name' => 'heartbeat_timer',
5495          'type' => '12863'
5496        }
5497      },
5498      'Return' => '100',
5499      'ShortName' => 'decode_set_event_receiver_req'
5500    },
5501    '125340' => {
5502      'Header' => 'platform.h',
5503      'Line' => '2423',
5504      'Param' => {
5505        '0' => {
5506          'name' => 'msg',
5507          'type' => '4914'
5508        },
5509        '1' => {
5510          'name' => 'payload_length',
5511          'type' => '1140'
5512        },
5513        '2' => {
5514          'name' => 'completion_code',
5515          'type' => '4919'
5516        }
5517      },
5518      'Reg' => {
5519        '0' => 'rdi',
5520        '1' => 'rsi',
5521        '2' => 'rdx'
5522      },
5523      'Return' => '100',
5524      'ShortName' => 'decode_set_event_receiver_resp'
5525    },
5526    '125833' => {
5527      'Header' => 'platform.h',
5528      'Line' => '2409',
5529      'Param' => {
5530        '0' => {
5531          'name' => 'instance_id',
5532          'type' => '121'
5533        },
5534        '1' => {
5535          'name' => 'event_message_global_enable',
5536          'type' => '121'
5537        },
5538        '2' => {
5539          'name' => 'transport_protocol_type',
5540          'type' => '121'
5541        },
5542        '3' => {
5543          'name' => 'event_receiver_address_info',
5544          'type' => '121'
5545        },
5546        '4' => {
5547          'name' => 'heartbeat_timer',
5548          'type' => '1006'
5549        },
5550        '5' => {
5551          'name' => 'msg',
5552          'type' => '4270'
5553        }
5554      },
5555      'Return' => '100',
5556      'ShortName' => 'encode_set_event_receiver_req'
5557    },
5558    '126091' => {
5559      'Header' => 'platform.h',
5560      'Line' => '1530',
5561      'Param' => {
5562        '0' => {
5563          'name' => 'msg',
5564          'type' => '4914'
5565        },
5566        '1' => {
5567          'name' => 'payload_length',
5568          'type' => '1140'
5569        },
5570        '2' => {
5571          'name' => 'sensor_id',
5572          'type' => '12863'
5573        },
5574        '3' => {
5575          'name' => 'rearm_event_state',
5576          'type' => '4919'
5577        }
5578      },
5579      'Return' => '100',
5580      'ShortName' => 'decode_get_sensor_reading_req'
5581    },
5582    '126847' => {
5583      'Header' => 'platform.h',
5584      'Line' => '1556',
5585      'Param' => {
5586        '0' => {
5587          'name' => 'instance_id',
5588          'type' => '121'
5589        },
5590        '1' => {
5591          'name' => 'completion_code',
5592          'type' => '121'
5593        },
5594        '2' => {
5595          'name' => 'sensor_data_size',
5596          'type' => '121'
5597        },
5598        '3' => {
5599          'name' => 'sensor_operational_state',
5600          'type' => '121'
5601        },
5602        '4' => {
5603          'name' => 'sensor_event_message_enable',
5604          'type' => '121'
5605        },
5606        '5' => {
5607          'name' => 'present_state',
5608          'type' => '121'
5609        },
5610        '6' => {
5611          'name' => 'previous_state',
5612          'offset' => '0',
5613          'type' => '121'
5614        },
5615        '7' => {
5616          'name' => 'event_state',
5617          'offset' => '8',
5618          'type' => '121'
5619        },
5620        '8' => {
5621          'name' => 'present_reading',
5622          'offset' => '16',
5623          'type' => '1214'
5624        },
5625        '9' => {
5626          'name' => 'msg',
5627          'offset' => '24',
5628          'type' => '4270'
5629        },
5630        '10' => {
5631          'name' => 'payload_length',
5632          'offset' => '32',
5633          'type' => '1140'
5634        }
5635      },
5636      'Return' => '100',
5637      'ShortName' => 'encode_get_sensor_reading_resp'
5638    },
5639    '127401' => {
5640      'Header' => 'platform.h',
5641      'Line' => '2384',
5642      'Param' => {
5643        '0' => {
5644          'name' => 'msg',
5645          'type' => '4914'
5646        },
5647        '1' => {
5648          'name' => 'payload_length',
5649          'type' => '1140'
5650        },
5651        '2' => {
5652          'name' => 'completion_code',
5653          'type' => '4919'
5654        },
5655        '3' => {
5656          'name' => 'sensor_data_size',
5657          'type' => '4919'
5658        },
5659        '4' => {
5660          'name' => 'sensor_operational_state',
5661          'type' => '4919'
5662        },
5663        '5' => {
5664          'name' => 'sensor_event_message_enable',
5665          'type' => '4919'
5666        },
5667        '6' => {
5668          'name' => 'present_state',
5669          'offset' => '0',
5670          'type' => '4919'
5671        },
5672        '7' => {
5673          'name' => 'previous_state',
5674          'offset' => '8',
5675          'type' => '4919'
5676        },
5677        '8' => {
5678          'name' => 'event_state',
5679          'offset' => '16',
5680          'type' => '4919'
5681        },
5682        '9' => {
5683          'name' => 'present_reading',
5684          'offset' => '24',
5685          'type' => '4919'
5686        }
5687      },
5688      'Return' => '100',
5689      'ShortName' => 'decode_get_sensor_reading_resp'
5690    },
5691    '130046' => {
5692      'Header' => 'platform.h',
5693      'Line' => '2359',
5694      'Param' => {
5695        '0' => {
5696          'name' => 'instance_id',
5697          'type' => '121'
5698        },
5699        '1' => {
5700          'name' => 'sensor_id',
5701          'type' => '1006'
5702        },
5703        '2' => {
5704          'name' => 'rearm_event_state',
5705          'type' => '121'
5706        },
5707        '3' => {
5708          'name' => 'msg',
5709          'type' => '4270'
5710        }
5711      },
5712      'Return' => '100',
5713      'ShortName' => 'encode_get_sensor_reading_req'
5714    },
5715    '130264' => {
5716      'Header' => 'platform.h',
5717      'Line' => '2340',
5718      'Param' => {
5719        '0' => {
5720          'name' => 'change_record_data',
5721          'type' => '1214'
5722        },
5723        '1' => {
5724          'name' => 'change_record_data_size',
5725          'type' => '1140'
5726        },
5727        '2' => {
5728          'name' => 'event_data_operation',
5729          'type' => '4919'
5730        },
5731        '3' => {
5732          'name' => 'number_of_change_entries',
5733          'type' => '4919'
5734        },
5735        '4' => {
5736          'name' => 'change_entry_data_offset',
5737          'type' => '13426'
5738        }
5739      },
5740      'Reg' => {
5741        '0' => 'rdi',
5742        '2' => 'rdx',
5743        '3' => 'r9',
5744        '4' => 'r8'
5745      },
5746      'Return' => '100',
5747      'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
5748    },
5749    '131712' => {
5750      'Header' => 'platform.h',
5751      'Line' => '2246',
5752      'Param' => {
5753        '0' => {
5754          'name' => 'event_data',
5755          'type' => '2396'
5756        },
5757        '1' => {
5758          'name' => 'event_data_length',
5759          'type' => '1140'
5760        },
5761        '2' => {
5762          'name' => 'poll_event',
5763          'type' => '132651'
5764        }
5765      },
5766      'Return' => '100',
5767      'ShortName' => 'decode_pldm_message_poll_event_data'
5768    },
5769    '132656' => {
5770      'Header' => 'platform.h',
5771      'Line' => '2232',
5772      'Param' => {
5773        '0' => {
5774          'name' => 'event_data',
5775          'type' => '1214'
5776        },
5777        '1' => {
5778          'name' => 'event_data_size',
5779          'type' => '1140'
5780        },
5781        '2' => {
5782          'name' => 'event_data_format',
5783          'type' => '4919'
5784        },
5785        '3' => {
5786          'name' => 'number_of_change_records',
5787          'type' => '4919'
5788        },
5789        '4' => {
5790          'name' => 'change_record_data_offset',
5791          'type' => '13426'
5792        }
5793      },
5794      'Reg' => {
5795        '0' => 'rdi',
5796        '2' => 'rdx',
5797        '3' => 'r9',
5798        '4' => 'r8'
5799      },
5800      'Return' => '100',
5801      'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
5802    },
5803    '133326' => {
5804      'Header' => 'platform.h',
5805      'Line' => '2294',
5806      'Param' => {
5807        '0' => {
5808          'name' => 'event_data_format',
5809          'type' => '121'
5810        },
5811        '1' => {
5812          'name' => 'number_of_change_records',
5813          'type' => '121'
5814        },
5815        '2' => {
5816          'name' => 'event_data_operations',
5817          'type' => '1214'
5818        },
5819        '3' => {
5820          'name' => 'numbers_of_change_entries',
5821          'type' => '1214'
5822        },
5823        '4' => {
5824          'name' => 'change_entries',
5825          'type' => '133645'
5826        },
5827        '5' => {
5828          'name' => 'event_data',
5829          'type' => '133660'
5830        },
5831        '6' => {
5832          'name' => 'actual_change_records_size',
5833          'offset' => '0',
5834          'type' => '13426'
5835        },
5836        '7' => {
5837          'name' => 'max_change_records_size',
5838          'offset' => '8',
5839          'type' => '1140'
5840        }
5841      },
5842      'Reg' => {
5843        '0' => 'rdi',
5844        '1' => 'rbx',
5845        '2' => 'r10',
5846        '3' => 'r11',
5847        '4' => 'r8',
5848        '5' => 'r9'
5849      },
5850      'Return' => '100',
5851      'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
5852    },
5853    '133670' => {
5854      'Header' => 'platform.h',
5855      'Line' => '2210',
5856      'Param' => {
5857        '0' => {
5858          'name' => 'msg',
5859          'type' => '4914'
5860        },
5861        '1' => {
5862          'name' => 'payload_length',
5863          'type' => '1140'
5864        },
5865        '2' => {
5866          'name' => 'completion_code',
5867          'type' => '4919'
5868        },
5869        '3' => {
5870          'name' => 'effecter_data_size',
5871          'type' => '4919'
5872        },
5873        '4' => {
5874          'name' => 'effecter_oper_state',
5875          'type' => '4919'
5876        },
5877        '5' => {
5878          'name' => 'pending_value',
5879          'type' => '4919'
5880        },
5881        '6' => {
5882          'name' => 'present_value',
5883          'offset' => '0',
5884          'type' => '4919'
5885        }
5886      },
5887      'Return' => '100',
5888      'ShortName' => 'decode_get_numeric_effecter_value_resp'
5889    },
5890    '136978' => {
5891      'Header' => 'platform.h',
5892      'Line' => '1487',
5893      'Param' => {
5894        '0' => {
5895          'name' => 'msg',
5896          'type' => '4914'
5897        },
5898        '1' => {
5899          'name' => 'payload_length',
5900          'type' => '1140'
5901        },
5902        '2' => {
5903          'name' => 'effecter_id',
5904          'type' => '12863'
5905        }
5906      },
5907      'Return' => '100',
5908      'ShortName' => 'decode_get_numeric_effecter_value_req'
5909    },
5910    '137577' => {
5911      'Header' => 'platform.h',
5912      'Line' => '1511',
5913      'Param' => {
5914        '0' => {
5915          'name' => 'instance_id',
5916          'type' => '121'
5917        },
5918        '1' => {
5919          'name' => 'completion_code',
5920          'type' => '121'
5921        },
5922        '2' => {
5923          'name' => 'effecter_data_size',
5924          'type' => '121'
5925        },
5926        '3' => {
5927          'name' => 'effecter_oper_state',
5928          'type' => '121'
5929        },
5930        '4' => {
5931          'name' => 'pending_value',
5932          'type' => '1214'
5933        },
5934        '5' => {
5935          'name' => 'present_value',
5936          'type' => '1214'
5937        },
5938        '6' => {
5939          'name' => 'msg',
5940          'offset' => '0',
5941          'type' => '4270'
5942        },
5943        '7' => {
5944          'name' => 'payload_length',
5945          'offset' => '8',
5946          'type' => '1140'
5947        }
5948      },
5949      'Return' => '100',
5950      'ShortName' => 'encode_get_numeric_effecter_value_resp'
5951    },
5952    '138275' => {
5953      'Header' => 'platform.h',
5954      'Line' => '2189',
5955      'Param' => {
5956        '0' => {
5957          'name' => 'instance_id',
5958          'type' => '121'
5959        },
5960        '1' => {
5961          'name' => 'effecter_id',
5962          'type' => '1006'
5963        },
5964        '2' => {
5965          'name' => 'msg',
5966          'type' => '4270'
5967        }
5968      },
5969      'Return' => '100',
5970      'ShortName' => 'encode_get_numeric_effecter_value_req'
5971    },
5972    '138473' => {
5973      'Header' => 'platform.h',
5974      'Line' => '2174',
5975      'Param' => {
5976        '0' => {
5977          'name' => 'pdr_data',
5978          'type' => '2396'
5979        },
5980        '1' => {
5981          'name' => 'pdr_data_length',
5982          'type' => '1140'
5983        },
5984        '2' => {
5985          'name' => 'pdr_value',
5986          'type' => '161090'
5987        }
5988      },
5989      'Return' => '100',
5990      'ShortName' => 'decode_numeric_sensor_pdr_data'
5991    },
5992    '161095' => {
5993      'Header' => 'platform.h',
5994      'Line' => '2162',
5995      'Param' => {
5996        '0' => {
5997          'name' => 'sensor_data',
5998          'type' => '1214'
5999        },
6000        '1' => {
6001          'name' => 'sensor_data_length',
6002          'type' => '1140'
6003        },
6004        '2' => {
6005          'name' => 'event_state',
6006          'type' => '4919'
6007        },
6008        '3' => {
6009          'name' => 'previous_event_state',
6010          'type' => '4919'
6011        },
6012        '4' => {
6013          'name' => 'sensor_data_size',
6014          'type' => '4919'
6015        },
6016        '5' => {
6017          'name' => 'present_reading',
6018          'type' => '4924'
6019        }
6020      },
6021      'Reg' => {
6022        '5' => 'r9'
6023      },
6024      'Return' => '100',
6025      'ShortName' => 'decode_numeric_sensor_data'
6026    },
6027    '163108' => {
6028      'Header' => 'platform.h',
6029      'Line' => '2141',
6030      'Param' => {
6031        '0' => {
6032          'name' => 'sensor_data',
6033          'type' => '1214'
6034        },
6035        '1' => {
6036          'name' => 'sensor_data_length',
6037          'type' => '1140'
6038        },
6039        '2' => {
6040          'name' => 'sensor_offset',
6041          'type' => '4919'
6042        },
6043        '3' => {
6044          'name' => 'event_state',
6045          'type' => '4919'
6046        },
6047        '4' => {
6048          'name' => 'previous_event_state',
6049          'type' => '4919'
6050        }
6051      },
6052      'Reg' => {
6053        '0' => 'rdi',
6054        '2' => 'rdx',
6055        '3' => 'r9',
6056        '4' => 'r8'
6057      },
6058      'Return' => '100',
6059      'ShortName' => 'decode_state_sensor_data'
6060    },
6061    '163907' => {
6062      'Header' => 'platform.h',
6063      'Line' => '2123',
6064      'Param' => {
6065        '0' => {
6066          'name' => 'sensor_data',
6067          'type' => '1214'
6068        },
6069        '1' => {
6070          'name' => 'sensor_data_length',
6071          'type' => '1140'
6072        },
6073        '2' => {
6074          'name' => 'present_op_state',
6075          'type' => '4919'
6076        },
6077        '3' => {
6078          'name' => 'previous_op_state',
6079          'type' => '4919'
6080        }
6081      },
6082      'Reg' => {
6083        '0' => 'rdi',
6084        '2' => 'rdx',
6085        '3' => 'r8'
6086      },
6087      'Return' => '100',
6088      'ShortName' => 'decode_sensor_op_data'
6089    },
6090    '164557' => {
6091      'Header' => 'platform.h',
6092      'Line' => '2106',
6093      'Param' => {
6094        '0' => {
6095          'name' => 'event_data',
6096          'type' => '1214'
6097        },
6098        '1' => {
6099          'name' => 'event_data_length',
6100          'type' => '1140'
6101        },
6102        '2' => {
6103          'name' => 'sensor_id',
6104          'type' => '12863'
6105        },
6106        '3' => {
6107          'name' => 'sensor_event_class_type',
6108          'type' => '4919'
6109        },
6110        '4' => {
6111          'name' => 'event_class_data_offset',
6112          'type' => '13426'
6113        }
6114      },
6115      'Return' => '100',
6116      'ShortName' => 'decode_sensor_event_data'
6117    },
6118    '165366' => {
6119      'Header' => 'platform.h',
6120      'Line' => '2085',
6121      'Param' => {
6122        '0' => {
6123          'name' => 'msg',
6124          'type' => '4914'
6125        },
6126        '1' => {
6127          'name' => 'payload_length',
6128          'type' => '1140'
6129        },
6130        '2' => {
6131          'name' => 'completion_code',
6132          'type' => '4919'
6133        },
6134        '3' => {
6135          'name' => 'synchrony_config',
6136          'type' => '4919'
6137        },
6138        '4' => {
6139          'name' => 'synchrony_config_support',
6140          'type' => '6753'
6141        },
6142        '5' => {
6143          'name' => 'number_event_class_returned',
6144          'type' => '4919'
6145        },
6146        '6' => {
6147          'name' => 'event_class',
6148          'offset' => '0',
6149          'type' => '4919'
6150        },
6151        '7' => {
6152          'name' => 'event_class_count',
6153          'offset' => '8',
6154          'type' => '121'
6155        }
6156      },
6157      'Reg' => {
6158        '4' => 'r8',
6159        '5' => 'r9'
6160      },
6161      'Return' => '100',
6162      'ShortName' => 'decode_event_message_supported_resp'
6163    },
6164    '166644' => {
6165      'Header' => 'platform.h',
6166      'Line' => '2068',
6167      'Param' => {
6168        '0' => {
6169          'name' => 'instance_id',
6170          'type' => '121'
6171        },
6172        '1' => {
6173          'name' => 'format_version',
6174          'type' => '121'
6175        },
6176        '2' => {
6177          'name' => 'msg',
6178          'type' => '4270'
6179        }
6180      },
6181      'Return' => '100',
6182      'ShortName' => 'encode_event_message_supported_req'
6183    },
6184    '166842' => {
6185      'Header' => 'platform.h',
6186      'Line' => '2041',
6187      'Param' => {
6188        '0' => {
6189          'name' => 'msg',
6190          'type' => '4914'
6191        },
6192        '1' => {
6193          'name' => 'payload_length',
6194          'type' => '1140'
6195        },
6196        '2' => {
6197          'name' => 'completion_code',
6198          'type' => '4919'
6199        },
6200        '3' => {
6201          'name' => 'terminus_max_buffer_size',
6202          'type' => '12863'
6203        }
6204      },
6205      'Return' => '100',
6206      'ShortName' => 'decode_event_message_buffer_size_resp'
6207    },
6208    '167611' => {
6209      'Header' => 'platform.h',
6210      'Line' => '2054',
6211      'Param' => {
6212        '0' => {
6213          'name' => 'instance_id',
6214          'type' => '121'
6215        },
6216        '1' => {
6217          'name' => 'event_receiver_max_buffer_size',
6218          'type' => '1006'
6219        },
6220        '2' => {
6221          'name' => 'msg',
6222          'type' => '4270'
6223        }
6224      },
6225      'Reg' => {
6226        '2' => 'rbx'
6227      },
6228      'Return' => '100',
6229      'ShortName' => 'encode_event_message_buffer_size_req'
6230    },
6231    '167809' => {
6232      'Header' => 'platform.h',
6233      'Line' => '2030',
6234      'Param' => {
6235        '0' => {
6236          'name' => 'msg',
6237          'type' => '4914'
6238        },
6239        '1' => {
6240          'name' => 'payload_length',
6241          'type' => '1140'
6242        },
6243        '2' => {
6244          'name' => 'completion_code',
6245          'type' => '4919'
6246        },
6247        '3' => {
6248          'name' => 'platform_event_status',
6249          'type' => '4919'
6250        }
6251      },
6252      'Reg' => {
6253        '3' => 'rcx'
6254      },
6255      'Return' => '100',
6256      'ShortName' => 'decode_platform_event_message_resp'
6257    },
6258    '168485' => {
6259      'Header' => 'platform.h',
6260      'Line' => '1973',
6261      'Param' => {
6262        '0' => {
6263          'name' => 'instance_id',
6264          'type' => '121'
6265        },
6266        '1' => {
6267          'name' => 'format_version',
6268          'type' => '121'
6269        },
6270        '2' => {
6271          'name' => 'tid',
6272          'type' => '121'
6273        },
6274        '3' => {
6275          'name' => 'event_class',
6276          'type' => '121'
6277        },
6278        '4' => {
6279          'name' => 'event_data',
6280          'type' => '1214'
6281        },
6282        '5' => {
6283          'name' => 'event_data_length',
6284          'type' => '1140'
6285        },
6286        '6' => {
6287          'name' => 'msg',
6288          'offset' => '0',
6289          'type' => '4270'
6290        },
6291        '7' => {
6292          'name' => 'payload_length',
6293          'offset' => '8',
6294          'type' => '1140'
6295        }
6296      },
6297      'Return' => '100',
6298      'ShortName' => 'encode_platform_event_message_req'
6299    },
6300    '168886' => {
6301      'Header' => 'platform.h',
6302      'Line' => '1953',
6303      'Param' => {
6304        '0' => {
6305          'name' => 'instance_id',
6306          'type' => '121'
6307        },
6308        '1' => {
6309          'name' => 'completion_code',
6310          'type' => '121'
6311        },
6312        '2' => {
6313          'name' => 'tid',
6314          'type' => '121'
6315        },
6316        '3' => {
6317          'name' => 'event_id',
6318          'type' => '1006'
6319        },
6320        '4' => {
6321          'name' => 'next_data_transfer_handle',
6322          'type' => '1018'
6323        },
6324        '5' => {
6325          'name' => 'transfer_flag',
6326          'type' => '121'
6327        },
6328        '6' => {
6329          'name' => 'event_class',
6330          'offset' => '0',
6331          'type' => '121'
6332        },
6333        '7' => {
6334          'name' => 'event_data_size',
6335          'offset' => '8',
6336          'type' => '1018'
6337        },
6338        '8' => {
6339          'name' => 'event_data',
6340          'offset' => '16',
6341          'type' => '4919'
6342        },
6343        '9' => {
6344          'name' => 'checksum',
6345          'offset' => '24',
6346          'type' => '1018'
6347        },
6348        '10' => {
6349          'name' => 'msg',
6350          'offset' => '32',
6351          'type' => '4270'
6352        },
6353        '11' => {
6354          'name' => 'payload_length',
6355          'offset' => '40',
6356          'type' => '1140'
6357        }
6358      },
6359      'Return' => '100',
6360      'ShortName' => 'encode_poll_for_platform_event_message_resp'
6361    },
6362    '171000' => {
6363      'Header' => 'platform.h',
6364      'Line' => '1931',
6365      'Param' => {
6366        '0' => {
6367          'name' => 'instance_id',
6368          'type' => '121'
6369        },
6370        '1' => {
6371          'name' => 'completion_code',
6372          'type' => '121'
6373        },
6374        '2' => {
6375          'name' => 'platform_event_status',
6376          'type' => '121'
6377        },
6378        '3' => {
6379          'name' => 'msg',
6380          'type' => '4270'
6381        }
6382      },
6383      'Return' => '100',
6384      'ShortName' => 'encode_platform_event_message_resp'
6385    },
6386    '171218' => {
6387      'Header' => 'platform.h',
6388      'Line' => '1916',
6389      'Param' => {
6390        '0' => {
6391          'name' => 'msg',
6392          'type' => '4914'
6393        },
6394        '1' => {
6395          'name' => 'payload_length',
6396          'type' => '1140'
6397        },
6398        '2' => {
6399          'name' => 'format_version',
6400          'type' => '4919'
6401        },
6402        '3' => {
6403          'name' => 'transfer_operation_flag',
6404          'type' => '4919'
6405        },
6406        '4' => {
6407          'name' => 'data_transfer_handle',
6408          'type' => '4924'
6409        },
6410        '5' => {
6411          'name' => 'event_id_to_acknowledge',
6412          'type' => '12863'
6413        }
6414      },
6415      'Return' => '100',
6416      'ShortName' => 'decode_poll_for_platform_event_message_req'
6417    },
6418    '172468' => {
6419      'Header' => 'platform.h',
6420      'Line' => '1900',
6421      'Param' => {
6422        '0' => {
6423          'name' => 'msg',
6424          'type' => '4914'
6425        },
6426        '1' => {
6427          'name' => 'payload_length',
6428          'type' => '1140'
6429        },
6430        '2' => {
6431          'name' => 'format_version',
6432          'type' => '4919'
6433        },
6434        '3' => {
6435          'name' => 'tid',
6436          'type' => '4919'
6437        },
6438        '4' => {
6439          'name' => 'event_class',
6440          'type' => '4919'
6441        },
6442        '5' => {
6443          'name' => 'event_data_offset',
6444          'type' => '13426'
6445        }
6446      },
6447      'Reg' => {
6448        '0' => 'r10',
6449        '2' => 'rdx',
6450        '3' => 'rcx',
6451        '4' => 'r8',
6452        '5' => 'r9'
6453      },
6454      'Return' => '100',
6455      'ShortName' => 'decode_platform_event_message_req'
6456    },
6457    '173287' => {
6458      'Header' => 'platform.h',
6459      'Line' => '2318',
6460      'Param' => {
6461        '0' => {
6462          'name' => 'event_data',
6463          'type' => '173478'
6464        },
6465        '1' => {
6466          'name' => 'event_data_size',
6467          'type' => '32005'
6468        },
6469        '2' => {
6470          'name' => 'sensor_id',
6471          'type' => '16179'
6472        },
6473        '3' => {
6474          'name' => 'sensor_event_class',
6475          'type' => '91219'
6476        },
6477        '4' => {
6478          'name' => 'sensor_offset',
6479          'type' => '1001'
6480        },
6481        '5' => {
6482          'name' => 'event_state',
6483          'type' => '1001'
6484        },
6485        '6' => {
6486          'name' => 'previous_event_state',
6487          'offset' => '0',
6488          'type' => '1001'
6489        },
6490        '7' => {
6491          'name' => 'actual_event_data_size',
6492          'type' => '130939'
6493        }
6494      },
6495      'Reg' => {
6496        '1' => 'rdi',
6497        '2' => 'rdx',
6498        '3' => 'rcx',
6499        '4' => 'r8',
6500        '5' => 'r9',
6501        '7' => 'rsi'
6502      },
6503      'Return' => '100',
6504      'ShortName' => 'encode_sensor_event_data'
6505    },
6506    '173493' => {
6507      'Header' => 'platform.h',
6508      'Line' => '1452',
6509      'Param' => {
6510        '0' => {
6511          'name' => 'msg',
6512          'type' => '4914'
6513        },
6514        '1' => {
6515          'name' => 'payload_length',
6516          'type' => '1140'
6517        },
6518        '2' => {
6519          'name' => 'sensor_id',
6520          'type' => '12863'
6521        },
6522        '3' => {
6523          'name' => 'sensor_rearm',
6524          'type' => '6753'
6525        },
6526        '4' => {
6527          'name' => 'reserved',
6528          'type' => '4919'
6529        }
6530      },
6531      'Return' => '100',
6532      'ShortName' => 'decode_get_state_sensor_readings_req'
6533    },
6534    '174398' => {
6535      'Header' => 'platform.h',
6536      'Line' => '1820',
6537      'Param' => {
6538        '0' => {
6539          'name' => 'msg',
6540          'type' => '4914'
6541        },
6542        '1' => {
6543          'name' => 'payload_length',
6544          'type' => '1140'
6545        },
6546        '2' => {
6547          'name' => 'completion_code',
6548          'type' => '4919'
6549        },
6550        '3' => {
6551          'name' => 'comp_sensor_count',
6552          'type' => '4919'
6553        },
6554        '4' => {
6555          'name' => 'field',
6556          'type' => '175628'
6557        }
6558      },
6559      'Reg' => {
6560        '3' => 'r9',
6561        '4' => 'r8'
6562      },
6563      'Return' => '100',
6564      'ShortName' => 'decode_get_state_sensor_readings_resp'
6565    },
6566    '175633' => {
6567      'Header' => 'platform.h',
6568      'Line' => '1800',
6569      'Param' => {
6570        '0' => {
6571          'name' => 'instance_id',
6572          'type' => '121'
6573        },
6574        '1' => {
6575          'name' => 'sensor_id',
6576          'type' => '1006'
6577        },
6578        '2' => {
6579          'name' => 'sensor_rearm',
6580          'type' => '2831'
6581        },
6582        '3' => {
6583          'name' => 'reserved',
6584          'type' => '121'
6585        },
6586        '4' => {
6587          'name' => 'msg',
6588          'type' => '4270'
6589        }
6590      },
6591      'Return' => '100',
6592      'ShortName' => 'encode_get_state_sensor_readings_req'
6593    },
6594    '175871' => {
6595      'Header' => 'platform.h',
6596      'Line' => '1472',
6597      'Param' => {
6598        '0' => {
6599          'name' => 'instance_id',
6600          'type' => '121'
6601        },
6602        '1' => {
6603          'name' => 'completion_code',
6604          'type' => '121'
6605        },
6606        '2' => {
6607          'name' => 'comp_sensor_count',
6608          'type' => '121'
6609        },
6610        '3' => {
6611          'name' => 'field',
6612          'type' => '175628'
6613        },
6614        '4' => {
6615          'name' => 'msg',
6616          'type' => '4270'
6617        }
6618      },
6619      'Return' => '100',
6620      'ShortName' => 'encode_get_state_sensor_readings_resp'
6621    },
6622    '176225' => {
6623      'Header' => 'platform.h',
6624      'Line' => '1781',
6625      'Param' => {
6626        '0' => {
6627          'name' => 'msg',
6628          'type' => '4914'
6629        },
6630        '1' => {
6631          'name' => 'payload_length',
6632          'type' => '1140'
6633        },
6634        '2' => {
6635          'name' => 'completion_code',
6636          'type' => '4919'
6637        }
6638      },
6639      'Reg' => {
6640        '0' => 'rdi',
6641        '1' => 'rsi',
6642        '2' => 'rdx'
6643      },
6644      'Return' => '100',
6645      'ShortName' => 'decode_set_numeric_effecter_value_resp'
6646    },
6647    '176302' => {
6648      'Header' => 'platform.h',
6649      'Line' => '1768',
6650      'Param' => {
6651        '0' => {
6652          'name' => 'instance_id',
6653          'type' => '121'
6654        },
6655        '1' => {
6656          'name' => 'effecter_id',
6657          'type' => '1006'
6658        },
6659        '2' => {
6660          'name' => 'effecter_data_size',
6661          'type' => '121'
6662        },
6663        '3' => {
6664          'name' => 'effecter_value',
6665          'type' => '1214'
6666        },
6667        '4' => {
6668          'name' => 'msg',
6669          'type' => '4270'
6670        },
6671        '5' => {
6672          'name' => 'payload_length',
6673          'type' => '1140'
6674        }
6675      },
6676      'Reg' => {
6677        '3' => 'r12'
6678      },
6679      'Return' => '100',
6680      'ShortName' => 'encode_set_numeric_effecter_value_req'
6681    },
6682    '176774' => {
6683      'Header' => 'platform.h',
6684      'Line' => '1343',
6685      'Param' => {
6686        '0' => {
6687          'name' => 'instance_id',
6688          'type' => '121'
6689        },
6690        '1' => {
6691          'name' => 'completion_code',
6692          'type' => '121'
6693        },
6694        '2' => {
6695          'name' => 'msg',
6696          'type' => '4270'
6697        },
6698        '3' => {
6699          'name' => 'payload_length',
6700          'type' => '1140'
6701        }
6702      },
6703      'Return' => '100',
6704      'ShortName' => 'encode_set_numeric_effecter_value_resp'
6705    },
6706    '176967' => {
6707      'Header' => 'platform.h',
6708      'Line' => '1327',
6709      'Param' => {
6710        '0' => {
6711          'name' => 'msg',
6712          'type' => '4914'
6713        },
6714        '1' => {
6715          'name' => 'payload_length',
6716          'type' => '1140'
6717        },
6718        '2' => {
6719          'name' => 'effecter_id',
6720          'type' => '12863'
6721        },
6722        '3' => {
6723          'name' => 'effecter_data_size',
6724          'type' => '4919'
6725        },
6726        '4' => {
6727          'name' => 'effecter_value',
6728          'type' => '4919'
6729        }
6730      },
6731      'Return' => '100',
6732      'ShortName' => 'decode_set_numeric_effecter_value_req'
6733    },
6734    '180748' => {
6735      'Header' => 'platform.h',
6736      'Line' => '1679',
6737      'Param' => {
6738        '0' => {
6739          'name' => 'msg',
6740          'type' => '4914'
6741        },
6742        '1' => {
6743          'name' => 'payload_length',
6744          'type' => '1140'
6745        },
6746        '2' => {
6747          'name' => 'completion_code',
6748          'type' => '4919'
6749        },
6750        '3' => {
6751          'name' => 'next_record_hndl',
6752          'type' => '4924'
6753        },
6754        '4' => {
6755          'name' => 'next_data_transfer_hndl',
6756          'type' => '4924'
6757        },
6758        '5' => {
6759          'name' => 'transfer_flag',
6760          'type' => '4919'
6761        },
6762        '6' => {
6763          'name' => 'resp_cnt',
6764          'offset' => '0',
6765          'type' => '12863'
6766        },
6767        '7' => {
6768          'name' => 'record_data',
6769          'offset' => '8',
6770          'type' => '4919'
6771        },
6772        '8' => {
6773          'name' => 'record_data_length',
6774          'offset' => '16',
6775          'type' => '1140'
6776        },
6777        '9' => {
6778          'name' => 'transfer_crc',
6779          'offset' => '24',
6780          'type' => '4919'
6781        }
6782      },
6783      'Reg' => {
6784        '5' => 'rbx'
6785      },
6786      'Return' => '100',
6787      'ShortName' => 'decode_get_pdr_resp'
6788    },
6789    '182602' => {
6790      'Header' => 'platform.h',
6791      'Line' => '1648',
6792      'Param' => {
6793        '0' => {
6794          'name' => 'instance_id',
6795          'type' => '121'
6796        },
6797        '1' => {
6798          'name' => 'record_hndl',
6799          'type' => '1018'
6800        },
6801        '2' => {
6802          'name' => 'data_transfer_hndl',
6803          'type' => '1018'
6804        },
6805        '3' => {
6806          'name' => 'transfer_op_flag',
6807          'type' => '121'
6808        },
6809        '4' => {
6810          'name' => 'request_cnt',
6811          'type' => '1006'
6812        },
6813        '5' => {
6814          'name' => 'record_chg_num',
6815          'type' => '1006'
6816        },
6817        '6' => {
6818          'name' => 'msg',
6819          'offset' => '0',
6820          'type' => '4270'
6821        },
6822        '7' => {
6823          'name' => 'payload_length',
6824          'offset' => '8',
6825          'type' => '1140'
6826        }
6827      },
6828      'Reg' => {
6829        '2' => 'r14'
6830      },
6831      'Return' => '100',
6832      'ShortName' => 'encode_get_pdr_req'
6833    },
6834    '184836' => {
6835      'Header' => 'platform.h',
6836      'Line' => '1610',
6837      'Param' => {
6838        '0' => {
6839          'name' => 'msg',
6840          'type' => '4914'
6841        },
6842        '1' => {
6843          'name' => 'payload_length',
6844          'type' => '1140'
6845        },
6846        '2' => {
6847          'name' => 'completion_code',
6848          'type' => '4919'
6849        },
6850        '3' => {
6851          'name' => 'repository_state',
6852          'type' => '4919'
6853        },
6854        '4' => {
6855          'name' => 'update_time',
6856          'type' => '4919'
6857        },
6858        '5' => {
6859          'name' => 'oem_update_time',
6860          'type' => '4919'
6861        },
6862        '6' => {
6863          'name' => 'record_count',
6864          'offset' => '0',
6865          'type' => '4924'
6866        },
6867        '7' => {
6868          'name' => 'repository_size',
6869          'offset' => '8',
6870          'type' => '4924'
6871        },
6872        '8' => {
6873          'name' => 'largest_record_size',
6874          'offset' => '16',
6875          'type' => '4924'
6876        },
6877        '9' => {
6878          'name' => 'data_transfer_handle_timeout',
6879          'offset' => '24',
6880          'type' => '4919'
6881        }
6882      },
6883      'Return' => '100',
6884      'ShortName' => 'decode_get_pdr_repository_info_resp'
6885    },
6886    '186895' => {
6887      'Header' => 'platform.h',
6888      'Line' => '1586',
6889      'Param' => {
6890        '0' => {
6891          'name' => 'instance_id',
6892          'type' => '121'
6893        },
6894        '1' => {
6895          'name' => 'completion_code',
6896          'type' => '121'
6897        },
6898        '2' => {
6899          'name' => 'repository_state',
6900          'type' => '121'
6901        },
6902        '3' => {
6903          'name' => 'update_time',
6904          'type' => '1214'
6905        },
6906        '4' => {
6907          'name' => 'oem_update_time',
6908          'type' => '1214'
6909        },
6910        '5' => {
6911          'name' => 'record_count',
6912          'type' => '1018'
6913        },
6914        '6' => {
6915          'name' => 'repository_size',
6916          'offset' => '0',
6917          'type' => '1018'
6918        },
6919        '7' => {
6920          'name' => 'largest_record_size',
6921          'offset' => '8',
6922          'type' => '1018'
6923        },
6924        '8' => {
6925          'name' => 'data_transfer_handle_timeout',
6926          'offset' => '16',
6927          'type' => '121'
6928        },
6929        '9' => {
6930          'name' => 'msg',
6931          'offset' => '24',
6932          'type' => '4270'
6933        }
6934      },
6935      'Return' => '100',
6936      'ShortName' => 'encode_get_pdr_repository_info_resp'
6937    },
6938    '187368' => {
6939      'Header' => 'platform.h',
6940      'Line' => '1410',
6941      'Param' => {
6942        '0' => {
6943          'name' => 'instance_id',
6944          'type' => '121'
6945        },
6946        '1' => {
6947          'name' => 'completion_code',
6948          'type' => '121'
6949        },
6950        '2' => {
6951          'name' => 'next_record_hndl',
6952          'type' => '1018'
6953        },
6954        '3' => {
6955          'name' => 'next_data_transfer_hndl',
6956          'type' => '1018'
6957        },
6958        '4' => {
6959          'name' => 'transfer_flag',
6960          'type' => '121'
6961        },
6962        '5' => {
6963          'name' => 'resp_cnt',
6964          'type' => '1006'
6965        },
6966        '6' => {
6967          'name' => 'record_data',
6968          'offset' => '0',
6969          'type' => '1214'
6970        },
6971        '7' => {
6972          'name' => 'transfer_crc',
6973          'offset' => '8',
6974          'type' => '121'
6975        },
6976        '8' => {
6977          'name' => 'msg',
6978          'offset' => '16',
6979          'type' => '4270'
6980        }
6981      },
6982      'Return' => '100',
6983      'ShortName' => 'encode_get_pdr_resp'
6984    },
6985    '187817' => {
6986      'Header' => 'platform.h',
6987      'Line' => '1431',
6988      'Param' => {
6989        '0' => {
6990          'name' => 'msg',
6991          'type' => '4914'
6992        },
6993        '1' => {
6994          'name' => 'payload_length',
6995          'type' => '1140'
6996        },
6997        '2' => {
6998          'name' => 'record_hndl',
6999          'type' => '4924'
7000        },
7001        '3' => {
7002          'name' => 'data_transfer_hndl',
7003          'type' => '4924'
7004        },
7005        '4' => {
7006          'name' => 'transfer_op_flag',
7007          'type' => '4919'
7008        },
7009        '5' => {
7010          'name' => 'request_cnt',
7011          'type' => '12863'
7012        },
7013        '6' => {
7014          'name' => 'record_chg_num',
7015          'offset' => '0',
7016          'type' => '12863'
7017        }
7018      },
7019      'Return' => '100',
7020      'ShortName' => 'decode_get_pdr_req'
7021    },
7022    '189294' => {
7023      'Header' => 'platform.h',
7024      'Line' => '1382',
7025      'Param' => {
7026        '0' => {
7027          'name' => 'msg',
7028          'type' => '4914'
7029        },
7030        '1' => {
7031          'name' => 'payload_length',
7032          'type' => '1140'
7033        },
7034        '2' => {
7035          'name' => 'effecter_id',
7036          'type' => '12863'
7037        },
7038        '3' => {
7039          'name' => 'comp_effecter_count',
7040          'type' => '4919'
7041        },
7042        '4' => {
7043          'name' => 'field',
7044          'type' => '190346'
7045        }
7046      },
7047      'Return' => '100',
7048      'ShortName' => 'decode_set_state_effecter_states_req'
7049    },
7050    '190351' => {
7051      'Header' => 'platform.h',
7052      'Line' => '1747',
7053      'Param' => {
7054        '0' => {
7055          'name' => 'msg',
7056          'type' => '4914'
7057        },
7058        '1' => {
7059          'name' => 'payload_length',
7060          'type' => '1140'
7061        },
7062        '2' => {
7063          'name' => 'completion_code',
7064          'type' => '4919'
7065        }
7066      },
7067      'Reg' => {
7068        '0' => 'rdi',
7069        '1' => 'rsi',
7070        '2' => 'rdx'
7071      },
7072      'Return' => '100',
7073      'ShortName' => 'decode_set_state_effecter_states_resp'
7074    },
7075    '190426' => {
7076      'Header' => 'platform.h',
7077      'Line' => '1728',
7078      'Param' => {
7079        '0' => {
7080          'name' => 'instance_id',
7081          'type' => '121'
7082        },
7083        '1' => {
7084          'name' => 'effecter_id',
7085          'type' => '1006'
7086        },
7087        '2' => {
7088          'name' => 'comp_effecter_count',
7089          'type' => '121'
7090        },
7091        '3' => {
7092          'name' => 'field',
7093          'type' => '190346'
7094        },
7095        '4' => {
7096          'name' => 'msg',
7097          'type' => '4270'
7098        }
7099      },
7100      'Reg' => {
7101        '1' => 'rsi'
7102      },
7103      'Return' => '100',
7104      'ShortName' => 'encode_set_state_effecter_states_req'
7105    },
7106    '190770' => {
7107      'Header' => 'platform.h',
7108      'Line' => '1360',
7109      'Param' => {
7110        '0' => {
7111          'name' => 'instance_id',
7112          'type' => '121'
7113        },
7114        '1' => {
7115          'name' => 'completion_code',
7116          'type' => '121'
7117        },
7118        '2' => {
7119          'name' => 'msg',
7120          'type' => '4270'
7121        }
7122      },
7123      'Return' => '100',
7124      'ShortName' => 'encode_set_state_effecter_states_resp'
7125    },
7126    '190937' => {
7127      'Header' => 'platform.h',
7128      'Line' => '710',
7129      'Param' => {
7130        '0' => {
7131          'name' => 'sensor',
7132          'type' => '191327'
7133        },
7134        '1' => {
7135          'name' => 'allocation_size',
7136          'type' => '32005'
7137        },
7138        '2' => {
7139          'name' => 'possible_states',
7140          'type' => '191337'
7141        },
7142        '3' => {
7143          'name' => 'possible_states_size',
7144          'type' => '32005'
7145        },
7146        '4' => {
7147          'name' => 'actual_size',
7148          'type' => '130939'
7149        }
7150      },
7151      'Reg' => {
7152        '0' => 'rdi',
7153        '1' => 'rsi',
7154        '2' => 'r9',
7155        '3' => 'rcx',
7156        '4' => 'r8'
7157      },
7158      'Return' => '100',
7159      'ShortName' => 'encode_state_sensor_pdr'
7160    },
7161    '191347' => {
7162      'Header' => 'platform.h',
7163      'Line' => '950',
7164      'Param' => {
7165        '0' => {
7166          'name' => 'effecter',
7167          'type' => '191737'
7168        },
7169        '1' => {
7170          'name' => 'allocation_size',
7171          'type' => '32005'
7172        },
7173        '2' => {
7174          'name' => 'possible_states',
7175          'type' => '191747'
7176        },
7177        '3' => {
7178          'name' => 'possible_states_size',
7179          'type' => '32005'
7180        },
7181        '4' => {
7182          'name' => 'actual_size',
7183          'type' => '130939'
7184        }
7185      },
7186      'Reg' => {
7187        '0' => 'rdi',
7188        '1' => 'rsi',
7189        '2' => 'r9',
7190        '3' => 'rcx',
7191        '4' => 'r8'
7192      },
7193      'Return' => '100',
7194      'ShortName' => 'encode_state_effecter_pdr'
7195    },
7196    '195060' => {
7197      'Header' => 'instance-id.h',
7198      'Line' => '85',
7199      'Param' => {
7200        '0' => {
7201          'name' => 'ctx',
7202          'type' => '195240'
7203        },
7204        '1' => {
7205          'name' => 'tid',
7206          'type' => '175'
7207        },
7208        '2' => {
7209          'name' => 'iid',
7210          'type' => '187'
7211        }
7212      },
7213      'Return' => '100',
7214      'ShortName' => 'pldm_instance_id_free'
7215    },
7216    '195245' => {
7217      'Header' => 'instance-id.h',
7218      'Line' => '68',
7219      'Param' => {
7220        '0' => {
7221          'name' => 'ctx',
7222          'type' => '195240'
7223        },
7224        '1' => {
7225          'name' => 'tid',
7226          'type' => '175'
7227        },
7228        '2' => {
7229          'name' => 'iid',
7230          'type' => '195627'
7231        }
7232      },
7233      'Return' => '100',
7234      'ShortName' => 'pldm_instance_id_alloc'
7235    },
7236    '195632' => {
7237      'Header' => 'instance-id.h',
7238      'Line' => '51',
7239      'Param' => {
7240        '0' => {
7241          'name' => 'ctx',
7242          'type' => '195240'
7243        }
7244      },
7245      'Reg' => {
7246        '0' => 'rdi'
7247      },
7248      'Return' => '100',
7249      'ShortName' => 'pldm_instance_db_destroy'
7250    },
7251    '195717' => {
7252      'Header' => 'instance-id.h',
7253      'Line' => '41',
7254      'Param' => {
7255        '0' => {
7256          'name' => 'ctx',
7257          'type' => '195803'
7258        }
7259      },
7260      'Return' => '100',
7261      'ShortName' => 'pldm_instance_db_init_default'
7262    },
7263    '195808' => {
7264      'Header' => 'instance-id.h',
7265      'Line' => '28',
7266      'Param' => {
7267        '0' => {
7268          'name' => 'ctx',
7269          'type' => '195803'
7270        },
7271        '1' => {
7272          'name' => 'dbpath',
7273          'type' => '3999'
7274        }
7275      },
7276      'Return' => '100',
7277      'ShortName' => 'pldm_instance_db_init'
7278    },
7279    '196759' => {
7280      'Header' => 'transport.h',
7281      'Line' => '53',
7282      'Param' => {
7283        '0' => {
7284          'name' => 'transport',
7285          'type' => '196796'
7286        },
7287        '1' => {
7288          'name' => 'tid',
7289          'type' => '175'
7290        },
7291        '2' => {
7292          'name' => 'pldm_msg',
7293          'type' => '2396'
7294        },
7295        '3' => {
7296          'name' => 'msg_len',
7297          'type' => '1140'
7298        }
7299      },
7300      'Reg' => {
7301        '0' => 'rdi',
7302        '1' => 'rsi',
7303        '2' => 'rdx',
7304        '3' => 'rcx'
7305      },
7306      'Return' => '196710',
7307      'ShortName' => 'pldm_transport_send_msg'
7308    },
7309    '196806' => {
7310      'Header' => 'transport.h',
7311      'Line' => '118',
7312      'Param' => {
7313        '0' => {
7314          'name' => 'transport',
7315          'type' => '196796'
7316        },
7317        '1' => {
7318          'name' => 'tid',
7319          'type' => '175'
7320        },
7321        '2' => {
7322          'name' => 'pldm_req_msg',
7323          'type' => '2396'
7324        },
7325        '3' => {
7326          'name' => 'req_msg_len',
7327          'type' => '1140'
7328        },
7329        '4' => {
7330          'name' => 'pldm_resp_msg',
7331          'type' => '54364'
7332        },
7333        '5' => {
7334          'name' => 'resp_msg_len',
7335          'type' => '13426'
7336        }
7337      },
7338      'Reg' => {
7339        '2' => 'r14'
7340      },
7341      'Return' => '196710',
7342      'ShortName' => 'pldm_transport_send_recv_msg'
7343    },
7344    '196863' => {
7345      'Header' => 'mctp-demux.h',
7346      'Line' => '18',
7347      'Param' => {
7348        '0' => {
7349          'name' => 'ctx',
7350          'type' => '196754'
7351        }
7352      },
7353      'Reg' => {
7354        '0' => 'rdi'
7355      },
7356      'Return' => '1',
7357      'ShortName' => 'pldm_transport_mctp_demux_destroy'
7358    },
7359    '196900' => {
7360      'Header' => 'transport.h',
7361      'Line' => '81',
7362      'Param' => {
7363        '0' => {
7364          'name' => 'transport',
7365          'type' => '196796'
7366        },
7367        '1' => {
7368          'name' => 'tid',
7369          'type' => '196937'
7370        },
7371        '2' => {
7372          'name' => 'pldm_msg',
7373          'type' => '54364'
7374        },
7375        '3' => {
7376          'name' => 'msg_len',
7377          'type' => '13426'
7378        }
7379      },
7380      'Reg' => {
7381        '0' => 'rdi',
7382        '1' => 'rsi',
7383        '2' => 'rbp',
7384        '3' => 'rcx'
7385      },
7386      'Return' => '196710',
7387      'ShortName' => 'pldm_transport_recv_msg'
7388    },
7389    '196942' => {
7390      'Header' => 'mctp-demux.h',
7391      'Line' => '32',
7392      'Param' => {
7393        '0' => {
7394          'name' => 'ctx',
7395          'type' => '196754'
7396        },
7397        '1' => {
7398          'name' => 'tid',
7399          'type' => '175'
7400        },
7401        '2' => {
7402          'name' => 'eid',
7403          'type' => '196595'
7404        }
7405      },
7406      'Reg' => {
7407        '0' => 'rdi',
7408        '1' => 'rsi',
7409        '2' => 'rdx'
7410      },
7411      'Return' => '100',
7412      'ShortName' => 'pldm_transport_mctp_demux_map_tid'
7413    },
7414    '196974' => {
7415      'Header' => 'mctp-demux.h',
7416      'Line' => '22',
7417      'Param' => {
7418        '0' => {
7419          'name' => 'ctx',
7420          'type' => '196754'
7421        }
7422      },
7423      'Reg' => {
7424        '0' => 'rdi'
7425      },
7426      'Return' => '196796',
7427      'ShortName' => 'pldm_transport_mctp_demux_core'
7428    },
7429    '197018' => {
7430      'Header' => 'mctp-demux.h',
7431      'Line' => '15',
7432      'Param' => {
7433        '0' => {
7434          'name' => 'ctx',
7435          'type' => '197040'
7436        }
7437      },
7438      'Reg' => {
7439        '0' => 'r12'
7440      },
7441      'Return' => '100',
7442      'ShortName' => 'pldm_transport_mctp_demux_init'
7443    },
7444    '197099' => {
7445      'Header' => 'pldm.h',
7446      'Line' => '119',
7447      'Return' => '1',
7448      'ShortName' => 'pldm_close'
7449    },
7450    '197143' => {
7451      'Header' => 'pldm.h',
7452      'Line' => '75',
7453      'Param' => {
7454        '0' => {
7455          'name' => 'eid',
7456          'type' => '196595'
7457        },
7458        '1' => {
7459          'name' => 'mctp_fd',
7460          'type' => '100'
7461        },
7462        '2' => {
7463          'name' => 'pldm_req_msg',
7464          'type' => '1214'
7465        },
7466        '3' => {
7467          'name' => 'req_msg_len',
7468          'type' => '1140'
7469        }
7470      },
7471      'Reg' => {
7472        '0' => 'rdi',
7473        '1' => 'rsi',
7474        '2' => 'rdx',
7475        '3' => 'rcx'
7476      },
7477      'Return' => '196710',
7478      'ShortName' => 'pldm_send'
7479    },
7480    '197562' => {
7481      'Header' => 'pldm.h',
7482      'Line' => '57',
7483      'Param' => {
7484        '0' => {
7485          'name' => 'eid',
7486          'type' => '196595'
7487        },
7488        '1' => {
7489          'name' => 'mctp_fd',
7490          'type' => '100'
7491        },
7492        '2' => {
7493          'name' => 'pldm_req_msg',
7494          'type' => '1214'
7495        },
7496        '3' => {
7497          'name' => 'req_msg_len',
7498          'type' => '1140'
7499        },
7500        '4' => {
7501          'name' => 'pldm_resp_msg',
7502          'type' => '51451'
7503        },
7504        '5' => {
7505          'name' => 'resp_msg_len',
7506          'type' => '13426'
7507        }
7508      },
7509      'Reg' => {
7510        '0' => 'rdi',
7511        '1' => 'rsi',
7512        '2' => 'rdx',
7513        '3' => 'rcx',
7514        '4' => 'r8',
7515        '5' => 'r9'
7516      },
7517      'Return' => '196710',
7518      'ShortName' => 'pldm_send_recv'
7519    },
7520    '198045' => {
7521      'Header' => 'pldm.h',
7522      'Line' => '94',
7523      'Param' => {
7524        '0' => {
7525          'name' => 'eid',
7526          'type' => '196595'
7527        },
7528        '1' => {
7529          'name' => 'mctp_fd',
7530          'type' => '100'
7531        },
7532        '2' => {
7533          'name' => 'instance_id',
7534          'type' => '121'
7535        },
7536        '3' => {
7537          'name' => 'pldm_resp_msg',
7538          'type' => '51451'
7539        },
7540        '4' => {
7541          'name' => 'resp_msg_len',
7542          'type' => '13426'
7543        }
7544      },
7545      'Reg' => {
7546        '3' => 'rbx'
7547      },
7548      'Return' => '196710',
7549      'ShortName' => 'pldm_recv'
7550    },
7551    '198271' => {
7552      'Header' => 'pldm.h',
7553      'Line' => '112',
7554      'Param' => {
7555        '0' => {
7556          'name' => 'eid',
7557          'type' => '196595'
7558        },
7559        '1' => {
7560          'name' => 'mctp_fd',
7561          'type' => '100'
7562        },
7563        '2' => {
7564          'name' => 'pldm_resp_msg',
7565          'type' => '51451'
7566        },
7567        '3' => {
7568          'name' => 'resp_msg_len',
7569          'type' => '13426'
7570        }
7571      },
7572      'Reg' => {
7573        '2' => 'r12',
7574        '3' => 'r13'
7575      },
7576      'Return' => '196710',
7577      'ShortName' => 'pldm_recv_any'
7578    },
7579    '198724' => {
7580      'Header' => 'pldm.h',
7581      'Line' => '39',
7582      'Return' => '196710',
7583      'ShortName' => 'pldm_open'
7584    },
7585    '201142' => {
7586      'Header' => 'af-mctp.h',
7587      'Line' => '54',
7588      'Param' => {
7589        '0' => {
7590          'name' => 'transport',
7591          'type' => '201298'
7592        },
7593        '1' => {
7594          'name' => 'smctp',
7595          'type' => '201303'
7596        },
7597        '2' => {
7598          'name' => 'len',
7599          'type' => '1140'
7600        }
7601      },
7602      'Reg' => {
7603        '1' => 'rsi',
7604        '2' => 'rdx'
7605      },
7606      'Return' => '100',
7607      'ShortName' => 'pldm_transport_af_mctp_bind'
7608    },
7609    '201308' => {
7610      'Header' => 'af-mctp.h',
7611      'Line' => '19',
7612      'Param' => {
7613        '0' => {
7614          'name' => 'ctx',
7615          'type' => '201298'
7616        }
7617      },
7618      'Reg' => {
7619        '0' => 'rdi'
7620      },
7621      'Return' => '1',
7622      'ShortName' => 'pldm_transport_af_mctp_destroy'
7623    },
7624    '201392' => {
7625      'Header' => 'af-mctp.h',
7626      'Line' => '16',
7627      'Param' => {
7628        '0' => {
7629          'name' => 'ctx',
7630          'type' => '201616'
7631        }
7632      },
7633      'Reg' => {
7634        '0' => 'r12'
7635      },
7636      'Return' => '100',
7637      'ShortName' => 'pldm_transport_af_mctp_init'
7638    },
7639    '202803' => {
7640      'Header' => 'af-mctp.h',
7641      'Line' => '37',
7642      'Param' => {
7643        '0' => {
7644          'name' => 'ctx',
7645          'type' => '201298'
7646        },
7647        '1' => {
7648          'name' => 'tid',
7649          'type' => '175'
7650        },
7651        '2' => {
7652          'name' => 'eid',
7653          'type' => '196595'
7654        }
7655      },
7656      'Reg' => {
7657        '0' => 'rdi',
7658        '1' => 'rsi',
7659        '2' => 'rdx'
7660      },
7661      'Return' => '100',
7662      'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
7663    },
7664    '202876' => {
7665      'Header' => 'af-mctp.h',
7666      'Line' => '33',
7667      'Param' => {
7668        '0' => {
7669          'name' => 'ctx',
7670          'type' => '201298'
7671        },
7672        '1' => {
7673          'name' => 'tid',
7674          'type' => '175'
7675        },
7676        '2' => {
7677          'name' => 'eid',
7678          'type' => '196595'
7679        }
7680      },
7681      'Reg' => {
7682        '0' => 'rdi',
7683        '1' => 'rsi',
7684        '2' => 'rdx'
7685      },
7686      'Return' => '100',
7687      'ShortName' => 'pldm_transport_af_mctp_map_tid'
7688    },
7689    '203117' => {
7690      'Header' => 'af-mctp.h',
7691      'Line' => '28',
7692      'Param' => {
7693        '0' => {
7694          'name' => 't',
7695          'type' => '196796'
7696        },
7697        '1' => {
7698          'name' => 'pollfd',
7699          'type' => '199794'
7700        }
7701      },
7702      'Reg' => {
7703        '0' => 'rdi',
7704        '1' => 'rsi'
7705      },
7706      'Return' => '100',
7707      'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
7708    },
7709    '203195' => {
7710      'Header' => 'af-mctp.h',
7711      'Line' => '23',
7712      'Param' => {
7713        '0' => {
7714          'name' => 'ctx',
7715          'type' => '201298'
7716        }
7717      },
7718      'Reg' => {
7719        '0' => 'rdi'
7720      },
7721      'Return' => '196796',
7722      'ShortName' => 'pldm_transport_af_mctp_core'
7723    },
7724    '206914' => {
7725      'Header' => 'mctp-demux.h',
7726      'Line' => '36',
7727      'Param' => {
7728        '0' => {
7729          'name' => 'ctx',
7730          'type' => '196754'
7731        },
7732        '1' => {
7733          'name' => 'tid',
7734          'type' => '175'
7735        },
7736        '2' => {
7737          'name' => 'eid',
7738          'type' => '196595'
7739        }
7740      },
7741      'Reg' => {
7742        '0' => 'rdi',
7743        '1' => 'rsi',
7744        '2' => 'rdx'
7745      },
7746      'Return' => '100',
7747      'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
7748    },
7749    '207228' => {
7750      'Header' => 'mctp-demux.h',
7751      'Line' => '27',
7752      'Param' => {
7753        '0' => {
7754          'name' => 't',
7755          'type' => '196796'
7756        },
7757        '1' => {
7758          'name' => 'pollfd',
7759          'type' => '199794'
7760        }
7761      },
7762      'Reg' => {
7763        '0' => 'rdi',
7764        '1' => 'rsi'
7765      },
7766      'Return' => '100',
7767      'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
7768    },
7769    '215064' => {
7770      'Header' => 'transport.h',
7771      'Line' => '31',
7772      'Param' => {
7773        '0' => {
7774          'name' => 'transport',
7775          'type' => '196796'
7776        },
7777        '1' => {
7778          'name' => 'timeout',
7779          'type' => '100'
7780        }
7781      },
7782      'Return' => '100',
7783      'ShortName' => 'pldm_transport_poll'
7784    },
7785    '217263' => {
7786      'Header' => 'file_io.h',
7787      'Line' => '912',
7788      'Param' => {
7789        '0' => {
7790          'name' => 'instance_id',
7791          'type' => '121'
7792        },
7793        '1' => {
7794          'name' => 'completion_code',
7795          'type' => '121'
7796        },
7797        '2' => {
7798          'name' => 'msg',
7799          'type' => '4270'
7800        }
7801      },
7802      'Return' => '100',
7803      'ShortName' => 'encode_new_file_with_metadata_resp'
7804    },
7805    '217463' => {
7806      'Header' => 'file_io.h',
7807      'Line' => '898',
7808      'Param' => {
7809        '0' => {
7810          'name' => 'msg',
7811          'type' => '4914'
7812        },
7813        '1' => {
7814          'name' => 'payload_length',
7815          'type' => '1140'
7816        },
7817        '2' => {
7818          'name' => 'file_type',
7819          'type' => '12863'
7820        },
7821        '3' => {
7822          'name' => 'file_handle',
7823          'type' => '4924'
7824        },
7825        '4' => {
7826          'name' => 'length',
7827          'type' => '24846'
7828        },
7829        '5' => {
7830          'name' => 'file_meta_data_1',
7831          'type' => '4924'
7832        },
7833        '6' => {
7834          'name' => 'file_meta_data_2',
7835          'offset' => '0',
7836          'type' => '4924'
7837        },
7838        '7' => {
7839          'name' => 'file_meta_data_3',
7840          'offset' => '8',
7841          'type' => '4924'
7842        },
7843        '8' => {
7844          'name' => 'file_meta_data_4',
7845          'offset' => '16',
7846          'type' => '4924'
7847        }
7848      },
7849      'Reg' => {
7850        '1' => 'r10',
7851        '2' => 'rdx',
7852        '3' => 'rdi',
7853        '4' => 'r8',
7854        '5' => 'r9'
7855      },
7856      'Return' => '100',
7857      'ShortName' => 'decode_new_file_with_metadata_req'
7858    },
7859    '217695' => {
7860      'Header' => 'file_io.h',
7861      'Line' => '881',
7862      'Param' => {
7863        '0' => {
7864          'name' => 'msg',
7865          'type' => '4914'
7866        },
7867        '1' => {
7868          'name' => 'payload_length',
7869          'type' => '1140'
7870        },
7871        '2' => {
7872          'name' => 'completion_code',
7873          'type' => '4919'
7874        }
7875      },
7876      'Reg' => {
7877        '0' => 'rdi',
7878        '1' => 'rsi',
7879        '2' => 'rdx'
7880      },
7881      'Return' => '100',
7882      'ShortName' => 'decode_new_file_with_metadata_resp'
7883    },
7884    '217796' => {
7885      'Header' => 'file_io.h',
7886      'Line' => '866',
7887      'Param' => {
7888        '0' => {
7889          'name' => 'instance_id',
7890          'type' => '121'
7891        },
7892        '1' => {
7893          'name' => 'file_type',
7894          'type' => '1006'
7895        },
7896        '2' => {
7897          'name' => 'file_handle',
7898          'type' => '1018'
7899        },
7900        '3' => {
7901          'name' => 'length',
7902          'type' => '16196'
7903        },
7904        '4' => {
7905          'name' => 'file_meta_data_1',
7906          'type' => '1018'
7907        },
7908        '5' => {
7909          'name' => 'file_meta_data_2',
7910          'type' => '1018'
7911        },
7912        '6' => {
7913          'name' => 'file_meta_data_3',
7914          'offset' => '0',
7915          'type' => '1018'
7916        },
7917        '7' => {
7918          'name' => 'file_meta_data_4',
7919          'offset' => '8',
7920          'type' => '1018'
7921        },
7922        '8' => {
7923          'name' => 'msg',
7924          'offset' => '16',
7925          'type' => '4270'
7926        }
7927      },
7928      'Reg' => {
7929        '2' => 'r14'
7930      },
7931      'Return' => '100',
7932      'ShortName' => 'encode_new_file_with_metadata_req'
7933    },
7934    '218093' => {
7935      'Header' => 'file_io.h',
7936      'Line' => '824',
7937      'Param' => {
7938        '0' => {
7939          'name' => 'instance_id',
7940          'type' => '121'
7941        },
7942        '1' => {
7943          'name' => 'completion_code',
7944          'type' => '121'
7945        },
7946        '2' => {
7947          'name' => 'msg',
7948          'type' => '4270'
7949        }
7950      },
7951      'Return' => '100',
7952      'ShortName' => 'encode_file_ack_with_meta_data_resp'
7953    },
7954    '218288' => {
7955      'Header' => 'file_io.h',
7956      'Line' => '811',
7957      'Param' => {
7958        '0' => {
7959          'name' => 'msg',
7960          'type' => '4914'
7961        },
7962        '1' => {
7963          'name' => 'payload_length',
7964          'type' => '1140'
7965        },
7966        '2' => {
7967          'name' => 'file_type',
7968          'type' => '12863'
7969        },
7970        '3' => {
7971          'name' => 'file_handle',
7972          'type' => '4924'
7973        },
7974        '4' => {
7975          'name' => 'file_status',
7976          'type' => '4919'
7977        },
7978        '5' => {
7979          'name' => 'file_meta_data_1',
7980          'type' => '4924'
7981        },
7982        '6' => {
7983          'name' => 'file_meta_data_2',
7984          'offset' => '0',
7985          'type' => '4924'
7986        },
7987        '7' => {
7988          'name' => 'file_meta_data_3',
7989          'offset' => '8',
7990          'type' => '4924'
7991        },
7992        '8' => {
7993          'name' => 'file_meta_data_4',
7994          'offset' => '16',
7995          'type' => '4924'
7996        }
7997      },
7998      'Reg' => {
7999        '1' => 'rsi',
8000        '2' => 'rdx',
8001        '3' => 'rcx',
8002        '4' => 'r8',
8003        '5' => 'r9'
8004      },
8005      'Return' => '100',
8006      'ShortName' => 'decode_file_ack_with_meta_data_req'
8007    },
8008    '218500' => {
8009      'Header' => 'file_io.h',
8010      'Line' => '794',
8011      'Param' => {
8012        '0' => {
8013          'name' => 'msg',
8014          'type' => '4914'
8015        },
8016        '1' => {
8017          'name' => 'payload_length',
8018          'type' => '1140'
8019        },
8020        '2' => {
8021          'name' => 'completion_code',
8022          'type' => '4919'
8023        }
8024      },
8025      'Reg' => {
8026        '0' => 'rdi',
8027        '1' => 'rsi',
8028        '2' => 'rdx'
8029      },
8030      'Return' => '100',
8031      'ShortName' => 'decode_file_ack_with_meta_data_resp'
8032    },
8033    '218596' => {
8034      'Header' => 'file_io.h',
8035      'Line' => '781',
8036      'Param' => {
8037        '0' => {
8038          'name' => 'instance_id',
8039          'type' => '121'
8040        },
8041        '1' => {
8042          'name' => 'file_type',
8043          'type' => '1006'
8044        },
8045        '2' => {
8046          'name' => 'file_handle',
8047          'type' => '1018'
8048        },
8049        '3' => {
8050          'name' => 'file_status',
8051          'type' => '121'
8052        },
8053        '4' => {
8054          'name' => 'file_meta_data_1',
8055          'type' => '1018'
8056        },
8057        '5' => {
8058          'name' => 'file_meta_data_2',
8059          'type' => '1018'
8060        },
8061        '6' => {
8062          'name' => 'file_meta_data_3',
8063          'offset' => '0',
8064          'type' => '1018'
8065        },
8066        '7' => {
8067          'name' => 'file_meta_data_4',
8068          'offset' => '8',
8069          'type' => '1018'
8070        },
8071        '8' => {
8072          'name' => 'msg',
8073          'offset' => '16',
8074          'type' => '4270'
8075        }
8076      },
8077      'Reg' => {
8078        '2' => 'r14'
8079      },
8080      'Return' => '100',
8081      'ShortName' => 'encode_file_ack_with_meta_data_req'
8082    },
8083    '218893' => {
8084      'Header' => 'file_io.h',
8085      'Line' => '741',
8086      'Param' => {
8087        '0' => {
8088          'name' => 'msg',
8089          'type' => '4914'
8090        },
8091        '1' => {
8092          'name' => 'payload_length',
8093          'type' => '1140'
8094        },
8095        '2' => {
8096          'name' => 'completion_code',
8097          'type' => '4919'
8098        }
8099      },
8100      'Reg' => {
8101        '0' => 'rdi',
8102        '1' => 'rsi',
8103        '2' => 'rdx'
8104      },
8105      'Return' => '100',
8106      'ShortName' => 'decode_file_ack_resp'
8107    },
8108    '218994' => {
8109      'Header' => 'file_io.h',
8110      'Line' => '730',
8111      'Param' => {
8112        '0' => {
8113          'name' => 'instance_id',
8114          'type' => '121'
8115        },
8116        '1' => {
8117          'name' => 'file_type',
8118          'type' => '1006'
8119        },
8120        '2' => {
8121          'name' => 'file_handle',
8122          'type' => '1018'
8123        },
8124        '3' => {
8125          'name' => 'file_status',
8126          'type' => '121'
8127        },
8128        '4' => {
8129          'name' => 'msg',
8130          'type' => '4270'
8131        }
8132      },
8133      'Return' => '100',
8134      'ShortName' => 'encode_file_ack_req'
8135    },
8136    '219229' => {
8137      'Header' => 'file_io.h',
8138      'Line' => '718',
8139      'Param' => {
8140        '0' => {
8141          'name' => 'instance_id',
8142          'type' => '121'
8143        },
8144        '1' => {
8145          'name' => 'completion_code',
8146          'type' => '121'
8147        },
8148        '2' => {
8149          'name' => 'msg',
8150          'type' => '4270'
8151        }
8152      },
8153      'Return' => '100',
8154      'ShortName' => 'encode_file_ack_resp'
8155    },
8156    '219419' => {
8157      'Header' => 'file_io.h',
8158      'Line' => '706',
8159      'Param' => {
8160        '0' => {
8161          'name' => 'msg',
8162          'type' => '4914'
8163        },
8164        '1' => {
8165          'name' => 'payload_length',
8166          'type' => '1140'
8167        },
8168        '2' => {
8169          'name' => 'file_type',
8170          'type' => '12863'
8171        },
8172        '3' => {
8173          'name' => 'file_handle',
8174          'type' => '4924'
8175        },
8176        '4' => {
8177          'name' => 'file_status',
8178          'type' => '4919'
8179        }
8180      },
8181      'Reg' => {
8182        '1' => 'rsi',
8183        '2' => 'rdx',
8184        '3' => 'rcx',
8185        '4' => 'r8'
8186      },
8187      'Return' => '100',
8188      'ShortName' => 'decode_file_ack_req'
8189    },
8190    '219561' => {
8191      'Header' => 'file_io.h',
8192      'Line' => '675',
8193      'Param' => {
8194        '0' => {
8195          'name' => 'msg',
8196          'type' => '4914'
8197        },
8198        '1' => {
8199          'name' => 'payload_length',
8200          'type' => '1140'
8201        },
8202        '2' => {
8203          'name' => 'completion_code',
8204          'type' => '4919'
8205        },
8206        '3' => {
8207          'name' => 'length',
8208          'type' => '4924'
8209        }
8210      },
8211      'Reg' => {
8212        '0' => 'rdi',
8213        '1' => 'rsi',
8214        '2' => 'rdx',
8215        '3' => 'rcx'
8216      },
8217      'Return' => '100',
8218      'ShortName' => 'decode_rw_file_by_type_resp'
8219    },
8220    '219676' => {
8221      'Header' => 'file_io.h',
8222      'Line' => '661',
8223      'Param' => {
8224        '0' => {
8225          'name' => 'instance_id',
8226          'type' => '121'
8227        },
8228        '1' => {
8229          'name' => 'command',
8230          'type' => '121'
8231        },
8232        '2' => {
8233          'name' => 'file_type',
8234          'type' => '1006'
8235        },
8236        '3' => {
8237          'name' => 'file_handle',
8238          'type' => '1018'
8239        },
8240        '4' => {
8241          'name' => 'offset',
8242          'type' => '1018'
8243        },
8244        '5' => {
8245          'name' => 'length',
8246          'type' => '1018'
8247        },
8248        '6' => {
8249          'name' => 'msg',
8250          'offset' => '0',
8251          'type' => '4270'
8252        }
8253      },
8254      'Return' => '100',
8255      'ShortName' => 'encode_rw_file_by_type_req'
8256    },
8257    '219946' => {
8258      'Header' => 'file_io.h',
8259      'Line' => '644',
8260      'Param' => {
8261        '0' => {
8262          'name' => 'instance_id',
8263          'type' => '121'
8264        },
8265        '1' => {
8266          'name' => 'command',
8267          'type' => '121'
8268        },
8269        '2' => {
8270          'name' => 'completion_code',
8271          'type' => '121'
8272        },
8273        '3' => {
8274          'name' => 'length',
8275          'type' => '1018'
8276        },
8277        '4' => {
8278          'name' => 'msg',
8279          'type' => '4270'
8280        }
8281      },
8282      'Return' => '100',
8283      'ShortName' => 'encode_rw_file_by_type_resp'
8284    },
8285    '220176' => {
8286      'Header' => 'file_io.h',
8287      'Line' => '626',
8288      'Param' => {
8289        '0' => {
8290          'name' => 'msg',
8291          'type' => '4914'
8292        },
8293        '1' => {
8294          'name' => 'payload_length',
8295          'type' => '1140'
8296        },
8297        '2' => {
8298          'name' => 'file_type',
8299          'type' => '12863'
8300        },
8301        '3' => {
8302          'name' => 'file_handle',
8303          'type' => '4924'
8304        },
8305        '4' => {
8306          'name' => 'offset',
8307          'type' => '4924'
8308        },
8309        '5' => {
8310          'name' => 'length',
8311          'type' => '4924'
8312        }
8313      },
8314      'Reg' => {
8315        '1' => 'r10',
8316        '2' => 'rdx',
8317        '3' => 'rdi',
8318        '4' => 'r8',
8319        '5' => 'r9'
8320      },
8321      'Return' => '100',
8322      'ShortName' => 'decode_rw_file_by_type_req'
8323    },
8324    '220338' => {
8325      'Header' => 'file_io.h',
8326      'Line' => '590',
8327      'Param' => {
8328        '0' => {
8329          'name' => 'msg',
8330          'type' => '4914'
8331        },
8332        '1' => {
8333          'name' => 'payload_length',
8334          'type' => '1140'
8335        },
8336        '2' => {
8337          'name' => 'completion_code',
8338          'type' => '4919'
8339        }
8340      },
8341      'Reg' => {
8342        '0' => 'rdi',
8343        '1' => 'rsi',
8344        '2' => 'rdx'
8345      },
8346      'Return' => '100',
8347      'ShortName' => 'decode_new_file_resp'
8348    },
8349    '220439' => {
8350      'Header' => 'file_io.h',
8351      'Line' => '579',
8352      'Param' => {
8353        '0' => {
8354          'name' => 'instance_id',
8355          'type' => '121'
8356        },
8357        '1' => {
8358          'name' => 'file_type',
8359          'type' => '1006'
8360        },
8361        '2' => {
8362          'name' => 'file_handle',
8363          'type' => '1018'
8364        },
8365        '3' => {
8366          'name' => 'length',
8367          'type' => '16196'
8368        },
8369        '4' => {
8370          'name' => 'msg',
8371          'type' => '4270'
8372        }
8373      },
8374      'Return' => '100',
8375      'ShortName' => 'encode_new_file_req'
8376    },
8377    '220674' => {
8378      'Header' => 'file_io.h',
8379      'Line' => '567',
8380      'Param' => {
8381        '0' => {
8382          'name' => 'instance_id',
8383          'type' => '121'
8384        },
8385        '1' => {
8386          'name' => 'completion_code',
8387          'type' => '121'
8388        },
8389        '2' => {
8390          'name' => 'msg',
8391          'type' => '4270'
8392        }
8393      },
8394      'Return' => '100',
8395      'ShortName' => 'encode_new_file_resp'
8396    },
8397    '220864' => {
8398      'Header' => 'file_io.h',
8399      'Line' => '555',
8400      'Param' => {
8401        '0' => {
8402          'name' => 'msg',
8403          'type' => '4914'
8404        },
8405        '1' => {
8406          'name' => 'payload_length',
8407          'type' => '1140'
8408        },
8409        '2' => {
8410          'name' => 'file_type',
8411          'type' => '12863'
8412        },
8413        '3' => {
8414          'name' => 'file_handle',
8415          'type' => '4924'
8416        },
8417        '4' => {
8418          'name' => 'length',
8419          'type' => '24846'
8420        }
8421      },
8422      'Reg' => {
8423        '1' => 'r9',
8424        '2' => 'rdx',
8425        '3' => 'rcx',
8426        '4' => 'r8'
8427      },
8428      'Return' => '100',
8429      'ShortName' => 'decode_new_file_req'
8430    },
8431    '221006' => {
8432      'Header' => 'file_io.h',
8433      'Line' => '523',
8434      'Param' => {
8435        '0' => {
8436          'name' => 'msg',
8437          'type' => '4914'
8438        },
8439        '1' => {
8440          'name' => 'payload_length',
8441          'type' => '1140'
8442        },
8443        '2' => {
8444          'name' => 'completion_code',
8445          'type' => '4919'
8446        },
8447        '3' => {
8448          'name' => 'length',
8449          'type' => '4924'
8450        }
8451      },
8452      'Reg' => {
8453        '0' => 'rdi',
8454        '1' => 'rsi',
8455        '2' => 'rdx',
8456        '3' => 'rcx'
8457      },
8458      'Return' => '100',
8459      'ShortName' => 'decode_rw_file_by_type_memory_resp'
8460    },
8461    '221121' => {
8462      'Header' => 'file_io.h',
8463      'Line' => '509',
8464      'Param' => {
8465        '0' => {
8466          'name' => 'instance_id',
8467          'type' => '121'
8468        },
8469        '1' => {
8470          'name' => 'command',
8471          'type' => '121'
8472        },
8473        '2' => {
8474          'name' => 'file_type',
8475          'type' => '1006'
8476        },
8477        '3' => {
8478          'name' => 'file_handle',
8479          'type' => '1018'
8480        },
8481        '4' => {
8482          'name' => 'offset',
8483          'type' => '1018'
8484        },
8485        '5' => {
8486          'name' => 'length',
8487          'type' => '1018'
8488        },
8489        '6' => {
8490          'name' => 'address',
8491          'offset' => '0',
8492          'type' => '16196'
8493        },
8494        '7' => {
8495          'name' => 'msg',
8496          'offset' => '8',
8497          'type' => '4270'
8498        }
8499      },
8500      'Return' => '100',
8501      'ShortName' => 'encode_rw_file_by_type_memory_req'
8502    },
8503    '221406' => {
8504      'Header' => 'file_io.h',
8505      'Line' => '491',
8506      'Param' => {
8507        '0' => {
8508          'name' => 'instance_id',
8509          'type' => '121'
8510        },
8511        '1' => {
8512          'name' => 'command',
8513          'type' => '121'
8514        },
8515        '2' => {
8516          'name' => 'completion_code',
8517          'type' => '121'
8518        },
8519        '3' => {
8520          'name' => 'length',
8521          'type' => '1018'
8522        },
8523        '4' => {
8524          'name' => 'msg',
8525          'type' => '4270'
8526        }
8527      },
8528      'Return' => '100',
8529      'ShortName' => 'encode_rw_file_by_type_memory_resp'
8530    },
8531    '221636' => {
8532      'Header' => 'file_io.h',
8533      'Line' => '473',
8534      'Param' => {
8535        '0' => {
8536          'name' => 'msg',
8537          'type' => '4914'
8538        },
8539        '1' => {
8540          'name' => 'payload_length',
8541          'type' => '1140'
8542        },
8543        '2' => {
8544          'name' => 'file_type',
8545          'type' => '12863'
8546        },
8547        '3' => {
8548          'name' => 'file_handle',
8549          'type' => '4924'
8550        },
8551        '4' => {
8552          'name' => 'offset',
8553          'type' => '4924'
8554        },
8555        '5' => {
8556          'name' => 'length',
8557          'type' => '4924'
8558        },
8559        '6' => {
8560          'name' => 'address',
8561          'offset' => '0',
8562          'type' => '24846'
8563        }
8564      },
8565      'Reg' => {
8566        '1' => 'r10',
8567        '2' => 'rdx',
8568        '3' => 'rdi',
8569        '4' => 'r8',
8570        '5' => 'r9'
8571      },
8572      'Return' => '100',
8573      'ShortName' => 'decode_rw_file_by_type_memory_req'
8574    },
8575    '221813' => {
8576      'Header' => 'file_io.h',
8577      'Line' => '435',
8578      'Param' => {
8579        '0' => {
8580          'name' => 'instance_id',
8581          'type' => '121'
8582        },
8583        '1' => {
8584          'name' => 'completion_code',
8585          'type' => '121'
8586        },
8587        '2' => {
8588          'name' => 'length',
8589          'type' => '1018'
8590        },
8591        '3' => {
8592          'name' => 'msg',
8593          'type' => '4270'
8594        }
8595      },
8596      'Return' => '100',
8597      'ShortName' => 'encode_write_file_resp'
8598    },
8599    '222028' => {
8600      'Header' => 'file_io.h',
8601      'Line' => '422',
8602      'Param' => {
8603        '0' => {
8604          'name' => 'msg',
8605          'type' => '4914'
8606        },
8607        '1' => {
8608          'name' => 'payload_length',
8609          'type' => '1140'
8610        },
8611        '2' => {
8612          'name' => 'completion_code',
8613          'type' => '4919'
8614        },
8615        '3' => {
8616          'name' => 'length',
8617          'type' => '4924'
8618        }
8619      },
8620      'Reg' => {
8621        '0' => 'rdi',
8622        '1' => 'rsi',
8623        '2' => 'rdx',
8624        '3' => 'rcx'
8625      },
8626      'Return' => '100',
8627      'ShortName' => 'decode_write_file_resp'
8628    },
8629    '222138' => {
8630      'Header' => 'file_io.h',
8631      'Line' => '410',
8632      'Param' => {
8633        '0' => {
8634          'name' => 'instance_id',
8635          'type' => '121'
8636        },
8637        '1' => {
8638          'name' => 'file_handle',
8639          'type' => '1018'
8640        },
8641        '2' => {
8642          'name' => 'offset',
8643          'type' => '1018'
8644        },
8645        '3' => {
8646          'name' => 'length',
8647          'type' => '1018'
8648        },
8649        '4' => {
8650          'name' => 'msg',
8651          'type' => '4270'
8652        }
8653      },
8654      'Return' => '100',
8655      'ShortName' => 'encode_write_file_req'
8656    },
8657    '222373' => {
8658      'Header' => 'file_io.h',
8659      'Line' => '391',
8660      'Param' => {
8661        '0' => {
8662          'name' => 'msg',
8663          'type' => '4914'
8664        },
8665        '1' => {
8666          'name' => 'payload_length',
8667          'type' => '1140'
8668        },
8669        '2' => {
8670          'name' => 'file_handle',
8671          'type' => '4924'
8672        },
8673        '3' => {
8674          'name' => 'offset',
8675          'type' => '4924'
8676        },
8677        '4' => {
8678          'name' => 'length',
8679          'type' => '4924'
8680        },
8681        '5' => {
8682          'name' => 'file_data_offset',
8683          'type' => '13426'
8684        }
8685      },
8686      'Reg' => {
8687        '1' => 'rsi',
8688        '3' => 'rcx',
8689        '4' => 'r8',
8690        '5' => 'r9'
8691      },
8692      'Return' => '100',
8693      'ShortName' => 'decode_write_file_req'
8694    },
8695    '222528' => {
8696      'Header' => 'file_io.h',
8697      'Line' => '377',
8698      'Param' => {
8699        '0' => {
8700          'name' => 'instance_id',
8701          'type' => '121'
8702        },
8703        '1' => {
8704          'name' => 'completion_code',
8705          'type' => '121'
8706        },
8707        '2' => {
8708          'name' => 'length',
8709          'type' => '1018'
8710        },
8711        '3' => {
8712          'name' => 'msg',
8713          'type' => '4270'
8714        }
8715      },
8716      'Return' => '100',
8717      'ShortName' => 'encode_read_file_resp'
8718    },
8719    '222743' => {
8720      'Header' => 'file_io.h',
8721      'Line' => '359',
8722      'Param' => {
8723        '0' => {
8724          'name' => 'msg',
8725          'type' => '4914'
8726        },
8727        '1' => {
8728          'name' => 'payload_length',
8729          'type' => '1140'
8730        },
8731        '2' => {
8732          'name' => 'completion_code',
8733          'type' => '4919'
8734        },
8735        '3' => {
8736          'name' => 'length',
8737          'type' => '4924'
8738        },
8739        '4' => {
8740          'name' => 'file_data_offset',
8741          'type' => '13426'
8742        }
8743      },
8744      'Reg' => {
8745        '1' => 'r9',
8746        '2' => 'rdx',
8747        '3' => 'rcx',
8748        '4' => 'r8'
8749      },
8750      'Return' => '100',
8751      'ShortName' => 'decode_read_file_resp'
8752    },
8753    '222879' => {
8754      'Header' => 'file_io.h',
8755      'Line' => '344',
8756      'Param' => {
8757        '0' => {
8758          'name' => 'instance_id',
8759          'type' => '121'
8760        },
8761        '1' => {
8762          'name' => 'file_handle',
8763          'type' => '1018'
8764        },
8765        '2' => {
8766          'name' => 'offset',
8767          'type' => '1018'
8768        },
8769        '3' => {
8770          'name' => 'length',
8771          'type' => '1018'
8772        },
8773        '4' => {
8774          'name' => 'msg',
8775          'type' => '4270'
8776        }
8777      },
8778      'Return' => '100',
8779      'ShortName' => 'encode_read_file_req'
8780    },
8781    '223114' => {
8782      'Header' => 'file_io.h',
8783      'Line' => '330',
8784      'Param' => {
8785        '0' => {
8786          'name' => 'msg',
8787          'type' => '4914'
8788        },
8789        '1' => {
8790          'name' => 'payload_length',
8791          'type' => '1140'
8792        },
8793        '2' => {
8794          'name' => 'file_handle',
8795          'type' => '4924'
8796        },
8797        '3' => {
8798          'name' => 'offset',
8799          'type' => '4924'
8800        },
8801        '4' => {
8802          'name' => 'length',
8803          'type' => '4924'
8804        }
8805      },
8806      'Reg' => {
8807        '1' => 'r9',
8808        '2' => 'rdx',
8809        '3' => 'rcx',
8810        '4' => 'r8'
8811      },
8812      'Return' => '100',
8813      'ShortName' => 'decode_read_file_req'
8814    },
8815    '223250' => {
8816      'Header' => 'file_io.h',
8817      'Line' => '274',
8818      'Param' => {
8819        '0' => {
8820          'name' => 'msg',
8821          'type' => '4914'
8822        },
8823        '1' => {
8824          'name' => 'payload_length',
8825          'type' => '1140'
8826        },
8827        '2' => {
8828          'name' => 'completion_code',
8829          'type' => '4919'
8830        },
8831        '3' => {
8832          'name' => 'next_transfer_handle',
8833          'type' => '4924'
8834        },
8835        '4' => {
8836          'name' => 'transfer_flag',
8837          'type' => '4919'
8838        },
8839        '5' => {
8840          'name' => 'file_table_data_start_offset',
8841          'type' => '4919'
8842        },
8843        '6' => {
8844          'name' => 'file_table_length',
8845          'offset' => '0',
8846          'type' => '13426'
8847        }
8848      },
8849      'Reg' => {
8850        '1' => 'rsi',
8851        '2' => 'rdi',
8852        '3' => 'r10',
8853        '4' => 'r8',
8854        '5' => 'r9'
8855      },
8856      'Return' => '100',
8857      'ShortName' => 'decode_get_file_table_resp'
8858    },
8859    '223424' => {
8860      'Header' => 'file_io.h',
8861      'Line' => '258',
8862      'Param' => {
8863        '0' => {
8864          'name' => 'instance_id',
8865          'type' => '121'
8866        },
8867        '1' => {
8868          'name' => 'transfer_handle',
8869          'type' => '1018'
8870        },
8871        '2' => {
8872          'name' => 'transfer_opflag',
8873          'type' => '121'
8874        },
8875        '3' => {
8876          'name' => 'table_type',
8877          'type' => '121'
8878        },
8879        '4' => {
8880          'name' => 'msg',
8881          'type' => '4270'
8882        }
8883      },
8884      'Return' => '100',
8885      'ShortName' => 'encode_get_file_table_req'
8886    },
8887    '223651' => {
8888      'Header' => 'file_io.h',
8889      'Line' => '244',
8890      'Param' => {
8891        '0' => {
8892          'name' => 'instance_id',
8893          'type' => '121'
8894        },
8895        '1' => {
8896          'name' => 'completion_code',
8897          'type' => '121'
8898        },
8899        '2' => {
8900          'name' => 'next_transfer_handle',
8901          'type' => '1018'
8902        },
8903        '3' => {
8904          'name' => 'transfer_flag',
8905          'type' => '121'
8906        },
8907        '4' => {
8908          'name' => 'table_data',
8909          'type' => '1214'
8910        },
8911        '5' => {
8912          'name' => 'table_size',
8913          'type' => '1140'
8914        },
8915        '6' => {
8916          'name' => 'msg',
8917          'offset' => '0',
8918          'type' => '4270'
8919        }
8920      },
8921      'Reg' => {
8922        '2' => 'r15'
8923      },
8924      'Return' => '100',
8925      'ShortName' => 'encode_get_file_table_resp'
8926    },
8927    '224009' => {
8928      'Header' => 'file_io.h',
8929      'Line' => '227',
8930      'Param' => {
8931        '0' => {
8932          'name' => 'msg',
8933          'type' => '4914'
8934        },
8935        '1' => {
8936          'name' => 'payload_length',
8937          'type' => '1140'
8938        },
8939        '2' => {
8940          'name' => 'transfer_handle',
8941          'type' => '4924'
8942        },
8943        '3' => {
8944          'name' => 'transfer_opflag',
8945          'type' => '4919'
8946        },
8947        '4' => {
8948          'name' => 'table_type',
8949          'type' => '4919'
8950        }
8951      },
8952      'Reg' => {
8953        '1' => 'r9',
8954        '2' => 'rdx',
8955        '3' => 'rcx',
8956        '4' => 'r8'
8957      },
8958      'Return' => '100',
8959      'ShortName' => 'decode_get_file_table_req'
8960    },
8961    '224144' => {
8962      'Header' => 'file_io.h',
8963      'Line' => '183',
8964      'Param' => {
8965        '0' => {
8966          'name' => 'msg',
8967          'type' => '4914'
8968        },
8969        '1' => {
8970          'name' => 'payload_length',
8971          'type' => '1140'
8972        },
8973        '2' => {
8974          'name' => 'completion_code',
8975          'type' => '4919'
8976        },
8977        '3' => {
8978          'name' => 'length',
8979          'type' => '4924'
8980        }
8981      },
8982      'Reg' => {
8983        '0' => 'rdi',
8984        '1' => 'rsi',
8985        '2' => 'rdx',
8986        '3' => 'rcx'
8987      },
8988      'Return' => '100',
8989      'ShortName' => 'decode_rw_file_memory_resp'
8990    },
8991    '224253' => {
8992      'Header' => 'file_io.h',
8993      'Line' => '169',
8994      'Param' => {
8995        '0' => {
8996          'name' => 'instance_id',
8997          'type' => '121'
8998        },
8999        '1' => {
9000          'name' => 'command',
9001          'type' => '121'
9002        },
9003        '2' => {
9004          'name' => 'file_handle',
9005          'type' => '1018'
9006        },
9007        '3' => {
9008          'name' => 'offset',
9009          'type' => '1018'
9010        },
9011        '4' => {
9012          'name' => 'length',
9013          'type' => '1018'
9014        },
9015        '5' => {
9016          'name' => 'address',
9017          'type' => '16196'
9018        },
9019        '6' => {
9020          'name' => 'msg',
9021          'offset' => '0',
9022          'type' => '4270'
9023        }
9024      },
9025      'Reg' => {
9026        '2' => 'r14'
9027      },
9028      'Return' => '100',
9029      'ShortName' => 'encode_rw_file_memory_req'
9030    },
9031    '224512' => {
9032      'Header' => 'file_io.h',
9033      'Line' => '152',
9034      'Param' => {
9035        '0' => {
9036          'name' => 'instance_id',
9037          'type' => '121'
9038        },
9039        '1' => {
9040          'name' => 'command',
9041          'type' => '121'
9042        },
9043        '2' => {
9044          'name' => 'completion_code',
9045          'type' => '121'
9046        },
9047        '3' => {
9048          'name' => 'length',
9049          'type' => '1018'
9050        },
9051        '4' => {
9052          'name' => 'msg',
9053          'type' => '4270'
9054        }
9055      },
9056      'Return' => '100',
9057      'ShortName' => 'encode_rw_file_memory_resp'
9058    },
9059    '224733' => {
9060      'Header' => 'file_io.h',
9061      'Line' => '136',
9062      'Param' => {
9063        '0' => {
9064          'name' => 'msg',
9065          'type' => '4914'
9066        },
9067        '1' => {
9068          'name' => 'payload_length',
9069          'type' => '1140'
9070        },
9071        '2' => {
9072          'name' => 'file_handle',
9073          'type' => '4924'
9074        },
9075        '3' => {
9076          'name' => 'offset',
9077          'type' => '4924'
9078        },
9079        '4' => {
9080          'name' => 'length',
9081          'type' => '4924'
9082        },
9083        '5' => {
9084          'name' => 'address',
9085          'type' => '24846'
9086        }
9087      },
9088      'Reg' => {
9089        '1' => 'r10',
9090        '2' => 'rdx',
9091        '3' => 'rdi',
9092        '4' => 'r8',
9093        '5' => 'r9'
9094      },
9095      'Return' => '100',
9096      'ShortName' => 'decode_rw_file_memory_req'
9097    },
9098    '225782' => {
9099      'Header' => 'host.h',
9100      'Line' => '101',
9101      'Param' => {
9102        '0' => {
9103          'name' => 'instance_id',
9104          'type' => '121'
9105        },
9106        '1' => {
9107          'name' => 'completion_code',
9108          'type' => '121'
9109        },
9110        '2' => {
9111          'name' => 'rack_entry',
9112          'type' => '1018'
9113        },
9114        '3' => {
9115          'name' => 'pri_cec_node',
9116          'type' => '1018'
9117        },
9118        '4' => {
9119          'name' => 'msg',
9120          'type' => '4270'
9121        },
9122        '5' => {
9123          'name' => 'payload_length',
9124          'type' => '1140'
9125        }
9126      },
9127      'Reg' => {
9128        '2' => 'r12'
9129      },
9130      'Return' => '100',
9131      'ShortName' => 'encode_get_alert_status_resp'
9132    },
9133    '226030' => {
9134      'Header' => 'host.h',
9135      'Line' => '86',
9136      'Param' => {
9137        '0' => {
9138          'name' => 'msg',
9139          'type' => '4914'
9140        },
9141        '1' => {
9142          'name' => 'payload_length',
9143          'type' => '1140'
9144        },
9145        '2' => {
9146          'name' => 'version_id',
9147          'type' => '4919'
9148        }
9149      },
9150      'Reg' => {
9151        '0' => 'rdi',
9152        '1' => 'rsi',
9153        '2' => 'rdx'
9154      },
9155      'Return' => '100',
9156      'ShortName' => 'decode_get_alert_status_req'
9157    },
9158    '226113' => {
9159      'Header' => 'host.h',
9160      'Line' => '70',
9161      'Param' => {
9162        '0' => {
9163          'name' => 'msg',
9164          'type' => '4914'
9165        },
9166        '1' => {
9167          'name' => 'payload_length',
9168          'type' => '1140'
9169        },
9170        '2' => {
9171          'name' => 'completion_code',
9172          'type' => '4919'
9173        },
9174        '3' => {
9175          'name' => 'rack_entry',
9176          'type' => '4924'
9177        },
9178        '4' => {
9179          'name' => 'pri_cec_node',
9180          'type' => '4924'
9181        }
9182      },
9183      'Reg' => {
9184        '1' => 'r9',
9185        '2' => 'rdx',
9186        '3' => 'rcx',
9187        '4' => 'r8'
9188      },
9189      'Return' => '100',
9190      'ShortName' => 'decode_get_alert_status_resp'
9191    },
9192    '226252' => {
9193      'Header' => 'host.h',
9194      'Line' => '52',
9195      'Param' => {
9196        '0' => {
9197          'name' => 'instance_id',
9198          'type' => '121'
9199        },
9200        '1' => {
9201          'name' => 'version_id',
9202          'type' => '121'
9203        },
9204        '2' => {
9205          'name' => 'msg',
9206          'type' => '4270'
9207        },
9208        '3' => {
9209          'name' => 'payload_length',
9210          'type' => '1140'
9211        }
9212      },
9213      'Return' => '100',
9214      'ShortName' => 'encode_get_alert_status_req'
9215    },
9216    '227470' => {
9217      'Header' => 'platform.h',
9218      'Line' => '47',
9219      'Param' => {
9220        '0' => {
9221          'name' => 'instance_id',
9222          'type' => '121'
9223        },
9224        '1' => {
9225          'name' => 'format_version',
9226          'type' => '121'
9227        },
9228        '2' => {
9229          'name' => 'tid',
9230          'type' => '121'
9231        },
9232        '3' => {
9233          'name' => 'num_handles',
9234          'type' => '121'
9235        },
9236        '4' => {
9237          'name' => 'list_of_handles',
9238          'type' => '1214'
9239        },
9240        '5' => {
9241          'name' => 'payload_length',
9242          'type' => '1140'
9243        },
9244        '6' => {
9245          'name' => 'msg',
9246          'offset' => '0',
9247          'type' => '4270'
9248        }
9249      },
9250      'Return' => '100',
9251      'ShortName' => 'encode_bios_attribute_update_event_req'
9252    },
9253    '229320' => {
9254      'Header' => 'file_io.h',
9255      'Line' => '160',
9256      'Param' => {
9257        '0' => {
9258          'name' => 'instance_id',
9259          'type' => '121'
9260        },
9261        '1' => {
9262          'name' => 'resp',
9263          'type' => '231031'
9264        },
9265        '2' => {
9266          'name' => 'resp_len',
9267          'type' => '1140'
9268        },
9269        '3' => {
9270          'name' => 'responseMsg',
9271          'type' => '4270'
9272        },
9273        '4' => {
9274          'name' => 'payload_length',
9275          'type' => '1140'
9276        }
9277      },
9278      'Reg' => {
9279        '3' => 'r12'
9280      },
9281      'Return' => '100',
9282      'ShortName' => 'encode_oem_meta_file_io_read_resp'
9283    },
9284    '231046' => {
9285      'Header' => 'file_io.h',
9286      'Line' => '147',
9287      'Param' => {
9288        '0' => {
9289          'name' => 'resp',
9290          'type' => '231031'
9291        }
9292      },
9293      'Reg' => {
9294        '0' => 'rdi'
9295      },
9296      'Return' => '2634',
9297      'ShortName' => 'pldm_oem_meta_file_io_read_resp_data'
9298    },
9299    '231094' => {
9300      'Header' => 'file_io.h',
9301      'Line' => '137',
9302      'Param' => {
9303        '0' => {
9304          'name' => 'msg',
9305          'type' => '4914'
9306        },
9307        '1' => {
9308          'name' => 'payload_length',
9309          'type' => '1140'
9310        },
9311        '2' => {
9312          'name' => 'req',
9313          'type' => '232160'
9314        }
9315      },
9316      'Return' => '100',
9317      'ShortName' => 'decode_oem_meta_file_io_read_req'
9318    },
9319    '232165' => {
9320      'Header' => 'file_io.h',
9321      'Line' => '126',
9322      'Param' => {
9323        '0' => {
9324          'name' => 'msg',
9325          'type' => '4914'
9326        },
9327        '1' => {
9328          'name' => 'payload_length',
9329          'type' => '1140'
9330        },
9331        '2' => {
9332          'name' => 'file_handle',
9333          'type' => '4919'
9334        },
9335        '3' => {
9336          'name' => 'length',
9337          'type' => '4924'
9338        },
9339        '4' => {
9340          'name' => 'data',
9341          'type' => '4919'
9342        }
9343      },
9344      'Reg' => {
9345        '0' => 'rdi',
9346        '1' => 'rbx',
9347        '2' => 'r12',
9348        '3' => 'rcx',
9349        '4' => 'r8'
9350      },
9351      'Return' => '100',
9352      'ShortName' => 'decode_oem_meta_file_io_req'
9353    },
9354    '232601' => {
9355      'Header' => 'file_io.h',
9356      'Line' => '113',
9357      'Param' => {
9358        '0' => {
9359          'name' => 'msg',
9360          'type' => '4914'
9361        },
9362        '1' => {
9363          'name' => 'payload_length',
9364          'type' => '1140'
9365        },
9366        '2' => {
9367          'name' => 'req',
9368          'type' => '232596'
9369        },
9370        '3' => {
9371          'name' => 'req_length',
9372          'type' => '1140'
9373        }
9374      },
9375      'Return' => '100',
9376      'ShortName' => 'decode_oem_meta_file_io_write_req'
9377    },
9378    '233566' => {
9379      'Header' => 'file_io.h',
9380      'Line' => '102',
9381      'Param' => {
9382        '0' => {
9383          'name' => 'req',
9384          'type' => '232596'
9385        }
9386      },
9387      'Reg' => {
9388        '0' => 'rdi'
9389      },
9390      'Return' => '2634',
9391      'ShortName' => 'pldm_oem_meta_file_io_write_req_data'
9392    }
9393  },
9394  'SymbolVersion' => {},
9395  'Symbols' => {
9396    'libpldm.so.0.11.0' => {
9397      'bcd2dec16' => 1,
9398      'bcd2dec32' => 1,
9399      'bcd2dec8' => 1,
9400      'crc32' => 1,
9401      'crc8' => 1,
9402      'dec2bcd16' => 1,
9403      'dec2bcd32' => 1,
9404      'dec2bcd8' => 1,
9405      'decode_activate_firmware_resp' => 1,
9406      'decode_apply_complete_req' => 1,
9407      'decode_cancel_update_component_resp' => 1,
9408      'decode_cancel_update_resp' => 1,
9409      'decode_descriptor_type_length_value' => 1,
9410      'decode_entity_auxiliary_names_pdr' => 1,
9411      'decode_event_message_buffer_size_resp' => 1,
9412      'decode_event_message_supported_resp' => 1,
9413      'decode_file_ack_req' => 1,
9414      'decode_file_ack_resp' => 1,
9415      'decode_file_ack_with_meta_data_req' => 1,
9416      'decode_file_ack_with_meta_data_resp' => 1,
9417      'decode_firmware_device_id_record' => 1,
9418      'decode_get_alert_status_req' => 1,
9419      'decode_get_alert_status_resp' => 1,
9420      'decode_get_bios_attribute_current_value_by_handle_req' => 1,
9421      'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
9422      'decode_get_bios_table_req' => 1,
9423      'decode_get_bios_table_resp' => 1,
9424      'decode_get_commands_req' => 1,
9425      'decode_get_commands_resp' => 1,
9426      'decode_get_date_time_resp' => 1,
9427      'decode_get_file_table_req' => 1,
9428      'decode_get_file_table_resp' => 1,
9429      'decode_get_firmware_parameters_resp' => 1,
9430      'decode_get_firmware_parameters_resp_comp_entry' => 1,
9431      'decode_get_fru_record_by_option_req' => 1,
9432      'decode_get_fru_record_by_option_resp' => 1,
9433      'decode_get_fru_record_table_metadata_resp' => 1,
9434      'decode_get_fru_record_table_req' => 1,
9435      'decode_get_fru_record_table_resp' => 1,
9436      'decode_get_fru_record_table_resp_safe' => 1,
9437      'decode_get_numeric_effecter_value_req' => 1,
9438      'decode_get_numeric_effecter_value_resp' => 1,
9439      'decode_get_pdr_repository_info_resp' => 1,
9440      'decode_get_pdr_req' => 1,
9441      'decode_get_pdr_resp' => 1,
9442      'decode_get_sensor_reading_req' => 1,
9443      'decode_get_sensor_reading_resp' => 1,
9444      'decode_get_state_effecter_states_req' => 1,
9445      'decode_get_state_effecter_states_resp' => 1,
9446      'decode_get_state_sensor_readings_req' => 1,
9447      'decode_get_state_sensor_readings_resp' => 1,
9448      'decode_get_status_resp' => 1,
9449      'decode_get_tid_resp' => 1,
9450      'decode_get_types_resp' => 1,
9451      'decode_get_version_req' => 1,
9452      'decode_get_version_resp' => 1,
9453      'decode_multipart_receive_req' => 1,
9454      'decode_new_file_req' => 1,
9455      'decode_new_file_resp' => 1,
9456      'decode_new_file_with_metadata_req' => 1,
9457      'decode_new_file_with_metadata_resp' => 1,
9458      'decode_numeric_sensor_data' => 1,
9459      'decode_numeric_sensor_pdr_data' => 1,
9460      'decode_oem_meta_file_io_read_req' => 1,
9461      'decode_oem_meta_file_io_req' => 1,
9462      'decode_oem_meta_file_io_write_req' => 1,
9463      'decode_pass_component_table_resp' => 1,
9464      'decode_platform_event_message_req' => 1,
9465      'decode_platform_event_message_resp' => 1,
9466      'decode_pldm_comp_image_info' => 1,
9467      'decode_pldm_entity_auxiliary_names_pdr_index' => 1,
9468      'decode_pldm_message_poll_event_data' => 1,
9469      'decode_pldm_package_header_info' => 1,
9470      'decode_pldm_pdr_repository_change_record_data' => 1,
9471      'decode_pldm_pdr_repository_chg_event_data' => 1,
9472      'decode_pldm_platform_cper_event' => 1,
9473      'decode_poll_for_platform_event_message_req' => 1,
9474      'decode_poll_for_platform_event_message_resp' => 1,
9475      'decode_query_device_identifiers_resp' => 1,
9476      'decode_read_file_req' => 1,
9477      'decode_read_file_resp' => 1,
9478      'decode_request_firmware_data_req' => 1,
9479      'decode_request_update_resp' => 1,
9480      'decode_rw_file_by_type_memory_req' => 1,
9481      'decode_rw_file_by_type_memory_resp' => 1,
9482      'decode_rw_file_by_type_req' => 1,
9483      'decode_rw_file_by_type_resp' => 1,
9484      'decode_rw_file_memory_req' => 1,
9485      'decode_rw_file_memory_resp' => 1,
9486      'decode_sensor_event_data' => 1,
9487      'decode_sensor_op_data' => 1,
9488      'decode_set_bios_attribute_current_value_req' => 1,
9489      'decode_set_bios_attribute_current_value_resp' => 1,
9490      'decode_set_bios_table_req' => 1,
9491      'decode_set_bios_table_resp' => 1,
9492      'decode_set_date_time_req' => 1,
9493      'decode_set_date_time_resp' => 1,
9494      'decode_set_event_receiver_req' => 1,
9495      'decode_set_event_receiver_resp' => 1,
9496      'decode_set_fru_record_table_req' => 1,
9497      'decode_set_numeric_effecter_value_req' => 1,
9498      'decode_set_numeric_effecter_value_resp' => 1,
9499      'decode_set_state_effecter_states_req' => 1,
9500      'decode_set_state_effecter_states_resp' => 1,
9501      'decode_state_sensor_data' => 1,
9502      'decode_transfer_complete_req' => 1,
9503      'decode_update_component_resp' => 1,
9504      'decode_vendor_defined_descriptor_value' => 1,
9505      'decode_verify_complete_req' => 1,
9506      'decode_write_file_req' => 1,
9507      'decode_write_file_resp' => 1,
9508      'encode_activate_firmware_req' => 1,
9509      'encode_apply_complete_resp' => 1,
9510      'encode_bios_attribute_update_event_req' => 1,
9511      'encode_cancel_update_component_req' => 1,
9512      'encode_cancel_update_req' => 1,
9513      'encode_cc_only_resp' => 1,
9514      'encode_event_message_buffer_size_req' => 1,
9515      'encode_event_message_supported_req' => 1,
9516      'encode_file_ack_req' => 1,
9517      'encode_file_ack_resp' => 1,
9518      'encode_file_ack_with_meta_data_req' => 1,
9519      'encode_file_ack_with_meta_data_resp' => 1,
9520      'encode_fru_record' => 1,
9521      'encode_get_alert_status_req' => 1,
9522      'encode_get_alert_status_resp' => 1,
9523      'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9524      'encode_get_bios_current_value_by_handle_resp' => 1,
9525      'encode_get_bios_table_req' => 1,
9526      'encode_get_bios_table_resp' => 1,
9527      'encode_get_commands_req' => 1,
9528      'encode_get_commands_resp' => 1,
9529      'encode_get_date_time_req' => 1,
9530      'encode_get_date_time_resp' => 1,
9531      'encode_get_file_table_req' => 1,
9532      'encode_get_file_table_resp' => 1,
9533      'encode_get_firmware_parameters_req' => 1,
9534      'encode_get_fru_record_by_option_req' => 1,
9535      'encode_get_fru_record_by_option_resp' => 1,
9536      'encode_get_fru_record_table_metadata_req' => 1,
9537      'encode_get_fru_record_table_metadata_resp' => 1,
9538      'encode_get_fru_record_table_req' => 1,
9539      'encode_get_fru_record_table_resp' => 1,
9540      'encode_get_numeric_effecter_value_req' => 1,
9541      'encode_get_numeric_effecter_value_resp' => 1,
9542      'encode_get_pdr_repository_info_resp' => 1,
9543      'encode_get_pdr_req' => 1,
9544      'encode_get_pdr_resp' => 1,
9545      'encode_get_sensor_reading_req' => 1,
9546      'encode_get_sensor_reading_resp' => 1,
9547      'encode_get_state_effecter_states_req' => 1,
9548      'encode_get_state_effecter_states_resp' => 1,
9549      'encode_get_state_sensor_readings_req' => 1,
9550      'encode_get_state_sensor_readings_resp' => 1,
9551      'encode_get_status_req' => 1,
9552      'encode_get_tid_req' => 1,
9553      'encode_get_tid_resp' => 1,
9554      'encode_get_types_req' => 1,
9555      'encode_get_types_resp' => 1,
9556      'encode_get_version_req' => 1,
9557      'encode_get_version_resp' => 1,
9558      'encode_new_file_req' => 1,
9559      'encode_new_file_resp' => 1,
9560      'encode_new_file_with_metadata_req' => 1,
9561      'encode_new_file_with_metadata_resp' => 1,
9562      'encode_oem_meta_file_io_read_resp' => 1,
9563      'encode_pass_component_table_req' => 1,
9564      'encode_platform_event_message_req' => 1,
9565      'encode_platform_event_message_resp' => 1,
9566      'encode_pldm_header_only' => 1,
9567      'encode_pldm_pdr_repository_chg_event_data' => 1,
9568      'encode_poll_for_platform_event_message_req' => 1,
9569      'encode_poll_for_platform_event_message_resp' => 1,
9570      'encode_query_device_identifiers_req' => 1,
9571      'encode_read_file_req' => 1,
9572      'encode_read_file_resp' => 1,
9573      'encode_request_firmware_data_resp' => 1,
9574      'encode_request_update_req' => 1,
9575      'encode_rw_file_by_type_memory_req' => 1,
9576      'encode_rw_file_by_type_memory_resp' => 1,
9577      'encode_rw_file_by_type_req' => 1,
9578      'encode_rw_file_by_type_resp' => 1,
9579      'encode_rw_file_memory_req' => 1,
9580      'encode_rw_file_memory_resp' => 1,
9581      'encode_sensor_event_data' => 1,
9582      'encode_set_bios_attribute_current_value_req' => 1,
9583      'encode_set_bios_attribute_current_value_resp' => 1,
9584      'encode_set_bios_table_req' => 1,
9585      'encode_set_bios_table_resp' => 1,
9586      'encode_set_date_time_req' => 1,
9587      'encode_set_date_time_resp' => 1,
9588      'encode_set_event_receiver_req' => 1,
9589      'encode_set_event_receiver_resp' => 1,
9590      'encode_set_fru_record_table_resp' => 1,
9591      'encode_set_numeric_effecter_value_req' => 1,
9592      'encode_set_numeric_effecter_value_resp' => 1,
9593      'encode_set_state_effecter_states_req' => 1,
9594      'encode_set_state_effecter_states_resp' => 1,
9595      'encode_set_tid_req' => 1,
9596      'encode_state_effecter_pdr' => 1,
9597      'encode_state_sensor_pdr' => 1,
9598      'encode_transfer_complete_resp' => 1,
9599      'encode_update_component_req' => 1,
9600      'encode_verify_complete_resp' => 1,
9601      'encode_write_file_req' => 1,
9602      'encode_write_file_resp' => 1,
9603      'get_fru_record_by_option' => 1,
9604      'is_time_legal' => 1,
9605      'is_transfer_flag_valid' => 1,
9606      'pack_pldm_header' => 1,
9607      'pldm_bios_table_append_pad_checksum' => 1,
9608      'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9609      'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9610      'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9611      'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
9612      'pldm_bios_table_attr_entry_enum_decode_def_num' => 1,
9613      'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1,
9614      'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1,
9615      'pldm_bios_table_attr_entry_enum_encode' => 1,
9616      'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9617      'pldm_bios_table_attr_entry_integer_decode' => 1,
9618      'pldm_bios_table_attr_entry_integer_encode' => 1,
9619      'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9620      'pldm_bios_table_attr_entry_integer_info_check' => 1,
9621      'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
9622      'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
9623      'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9624      'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9625      'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
9626      'pldm_bios_table_attr_entry_string_encode' => 1,
9627      'pldm_bios_table_attr_entry_string_encode_length' => 1,
9628      'pldm_bios_table_attr_entry_string_info_check' => 1,
9629      'pldm_bios_table_attr_find_by_handle' => 1,
9630      'pldm_bios_table_attr_find_by_string_handle' => 1,
9631      'pldm_bios_table_attr_value_copy_and_update' => 1,
9632      'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9633      'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9634      'pldm_bios_table_attr_value_entry_decode_handle' => 1,
9635      'pldm_bios_table_attr_value_entry_encode_enum' => 1,
9636      'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
9637      'pldm_bios_table_attr_value_entry_encode_integer' => 1,
9638      'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
9639      'pldm_bios_table_attr_value_entry_encode_string' => 1,
9640      'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9641      'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9642      'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9643      'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9644      'pldm_bios_table_attr_value_entry_length' => 1,
9645      'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9646      'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9647      'pldm_bios_table_attr_value_find_by_handle' => 1,
9648      'pldm_bios_table_checksum' => 1,
9649      'pldm_bios_table_iter_create' => 1,
9650      'pldm_bios_table_iter_free' => 1,
9651      'pldm_bios_table_iter_is_end' => 1,
9652      'pldm_bios_table_iter_next' => 1,
9653      'pldm_bios_table_iter_value' => 1,
9654      'pldm_bios_table_pad_checksum_size' => 1,
9655      'pldm_bios_table_string_entry_decode_handle' => 1,
9656      'pldm_bios_table_string_entry_decode_string' => 1,
9657      'pldm_bios_table_string_entry_decode_string_length' => 1,
9658      'pldm_bios_table_string_entry_encode' => 1,
9659      'pldm_bios_table_string_entry_encode_length' => 1,
9660      'pldm_bios_table_string_find_by_handle' => 1,
9661      'pldm_bios_table_string_find_by_string' => 1,
9662      'pldm_close' => 1,
9663      'pldm_entity_association_pdr_add' => 1,
9664      'pldm_entity_association_pdr_add_from_node' => 1,
9665      'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1,
9666      'pldm_entity_association_pdr_extract' => 1,
9667      'pldm_entity_association_tree_add' => 1,
9668      'pldm_entity_association_tree_add_entity' => 1,
9669      'pldm_entity_association_tree_copy_root' => 1,
9670      'pldm_entity_association_tree_destroy' => 1,
9671      'pldm_entity_association_tree_destroy_root' => 1,
9672      'pldm_entity_association_tree_find' => 1,
9673      'pldm_entity_association_tree_find_with_locality' => 1,
9674      'pldm_entity_association_tree_init' => 1,
9675      'pldm_entity_association_tree_visit' => 1,
9676      'pldm_entity_extract' => 1,
9677      'pldm_entity_get_num_children' => 1,
9678      'pldm_entity_get_parent' => 1,
9679      'pldm_entity_is_exist_parent' => 1,
9680      'pldm_entity_is_node_parent' => 1,
9681      'pldm_entity_node_get_remote_container_id' => 1,
9682      'pldm_find_entity_ref_in_tree' => 1,
9683      'pldm_instance_db_destroy' => 1,
9684      'pldm_instance_db_init' => 1,
9685      'pldm_instance_db_init_default' => 1,
9686      'pldm_instance_id_alloc' => 1,
9687      'pldm_instance_id_free' => 1,
9688      'pldm_is_current_parent_child' => 1,
9689      'pldm_is_empty_entity_assoc_tree' => 1,
9690      'pldm_msg_hdr_correlate_response' => 1,
9691      'pldm_oem_meta_file_io_read_resp_data' => 1,
9692      'pldm_oem_meta_file_io_write_req_data' => 1,
9693      'pldm_open' => 1,
9694      'pldm_pdr_add' => 1,
9695      'pldm_pdr_add_fru_record_set' => 1,
9696      'pldm_pdr_destroy' => 1,
9697      'pldm_pdr_find_last_in_range' => 1,
9698      'pldm_pdr_find_record' => 1,
9699      'pldm_pdr_find_record_by_type' => 1,
9700      'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9701      'pldm_pdr_get_next_record' => 1,
9702      'pldm_pdr_get_record_count' => 1,
9703      'pldm_pdr_get_record_handle' => 1,
9704      'pldm_pdr_get_repo_size' => 1,
9705      'pldm_pdr_init' => 1,
9706      'pldm_pdr_record_is_remote' => 1,
9707      'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9708      'pldm_pdr_remove_remote_pdrs' => 1,
9709      'pldm_pdr_update_TL_pdr' => 1,
9710      'pldm_platform_cper_event_event_data' => 1,
9711      'pldm_recv' => 1,
9712      'pldm_recv_any' => 1,
9713      'pldm_send' => 1,
9714      'pldm_send_recv' => 1,
9715      'pldm_transport_af_mctp_bind' => 1,
9716      'pldm_transport_af_mctp_core' => 1,
9717      'pldm_transport_af_mctp_destroy' => 1,
9718      'pldm_transport_af_mctp_init' => 1,
9719      'pldm_transport_af_mctp_init_pollfd' => 1,
9720      'pldm_transport_af_mctp_map_tid' => 1,
9721      'pldm_transport_af_mctp_unmap_tid' => 1,
9722      'pldm_transport_mctp_demux_core' => 1,
9723      'pldm_transport_mctp_demux_destroy' => 1,
9724      'pldm_transport_mctp_demux_init' => 1,
9725      'pldm_transport_mctp_demux_init_pollfd' => 1,
9726      'pldm_transport_mctp_demux_map_tid' => 1,
9727      'pldm_transport_mctp_demux_unmap_tid' => 1,
9728      'pldm_transport_poll' => 1,
9729      'pldm_transport_recv_msg' => 1,
9730      'pldm_transport_send_msg' => 1,
9731      'pldm_transport_send_recv_msg' => 1,
9732      'unpack_pldm_header' => 1,
9733      'ver2str' => 1
9734    }
9735  },
9736  'Target' => 'unix',
9737  'TypeInfo' => {
9738    '1' => {
9739      'Name' => 'void',
9740      'Type' => 'Intrinsic'
9741    },
9742    '46' => {
9743      'Name' => 'unsigned char',
9744      'Size' => '1',
9745      'Type' => 'Intrinsic'
9746    },
9747    '53' => {
9748      'Name' => 'unsigned short',
9749      'Size' => '2',
9750      'Type' => 'Intrinsic'
9751    },
9752    '60' => {
9753      'Name' => 'unsigned int',
9754      'Size' => '4',
9755      'Type' => 'Intrinsic'
9756    },
9757    '67' => {
9758      'Name' => 'unsigned long',
9759      'Size' => '8',
9760      'Type' => 'Intrinsic'
9761    },
9762    '74' => {
9763      'Name' => 'signed char',
9764      'Size' => '1',
9765      'Type' => 'Intrinsic'
9766    },
9767    '81' => {
9768      'BaseType' => '46',
9769      'Header' => 'types.h',
9770      'Line' => '38',
9771      'Name' => '__uint8_t',
9772      'PrivateABI' => 1,
9773      'Size' => '1',
9774      'Type' => 'Typedef'
9775    },
9776    '93' => {
9777      'Name' => 'short',
9778      'Size' => '2',
9779      'Type' => 'Intrinsic'
9780    },
9781    '100' => {
9782      'Name' => 'int',
9783      'Size' => '4',
9784      'Type' => 'Intrinsic'
9785    },
9786    '107' => {
9787      'Name' => 'long',
9788      'Size' => '8',
9789      'Type' => 'Intrinsic'
9790    },
9791    '114' => {
9792      'Name' => 'char',
9793      'Size' => '1',
9794      'Type' => 'Intrinsic'
9795    },
9796    '121' => {
9797      'BaseType' => '81',
9798      'Header' => 'stdint-uintn.h',
9799      'Line' => '24',
9800      'Name' => 'uint8_t',
9801      'PrivateABI' => 1,
9802      'Size' => '1',
9803      'Type' => 'Typedef'
9804    },
9805    '133' => {
9806      'Name' => 'float',
9807      'Size' => '4',
9808      'Type' => 'Intrinsic'
9809    },
9810    '175' => {
9811      'BaseType' => '121',
9812      'Header' => 'base.h',
9813      'Line' => '17',
9814      'Name' => 'pldm_tid_t',
9815      'Size' => '1',
9816      'Type' => 'Typedef'
9817    },
9818    '187' => {
9819      'BaseType' => '121',
9820      'Header' => 'instance-id.h',
9821      'Line' => '13',
9822      'Name' => 'pldm_instance_id_t',
9823      'Size' => '1',
9824      'Type' => 'Typedef'
9825    },
9826    '199' => {
9827      'Header' => 'responder.h',
9828      'Line' => '10',
9829      'Memb' => {
9830        '0' => {
9831          'name' => 'tid',
9832          'offset' => '0',
9833          'type' => '175'
9834        },
9835        '1' => {
9836          'name' => 'instance_id',
9837          'offset' => '1',
9838          'type' => '187'
9839        },
9840        '2' => {
9841          'name' => 'type',
9842          'offset' => '2',
9843          'type' => '121'
9844        },
9845        '3' => {
9846          'name' => 'command',
9847          'offset' => '3',
9848          'type' => '121'
9849        },
9850        '4' => {
9851          'name' => 'next',
9852          'offset' => '8',
9853          'type' => '279'
9854        }
9855      },
9856      'Name' => 'struct pldm_responder_cookie',
9857      'PrivateABI' => 1,
9858      'Size' => '16',
9859      'Type' => 'Struct'
9860    },
9861    '279' => {
9862      'BaseType' => '199',
9863      'Name' => 'struct pldm_responder_cookie*',
9864      'Size' => '8',
9865      'Type' => 'Pointer'
9866    },
9867    '284' => {
9868      'Header' => 'pldm.h',
9869      'Line' => '15',
9870      'Memb' => {
9871        '0' => {
9872          'name' => 'PLDM_REQUESTER_SUCCESS',
9873          'value' => '0'
9874        },
9875        '1' => {
9876          'name' => 'PLDM_REQUESTER_OPEN_FAIL',
9877          'value' => '18446744073709551615 (-1)'
9878        },
9879        '2' => {
9880          'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
9881          'value' => '18446744073709551614 (-2)'
9882        },
9883        '3' => {
9884          'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
9885          'value' => '18446744073709551613 (-3)'
9886        },
9887        '4' => {
9888          'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
9889          'value' => '18446744073709551612 (-4)'
9890        },
9891        '5' => {
9892          'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
9893          'value' => '18446744073709551611 (-5)'
9894        },
9895        '6' => {
9896          'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
9897          'value' => '18446744073709551610 (-6)'
9898        },
9899        '7' => {
9900          'name' => 'PLDM_REQUESTER_SEND_FAIL',
9901          'value' => '18446744073709551609 (-7)'
9902        },
9903        '8' => {
9904          'name' => 'PLDM_REQUESTER_RECV_FAIL',
9905          'value' => '18446744073709551608 (-8)'
9906        },
9907        '9' => {
9908          'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
9909          'value' => '18446744073709551607 (-9)'
9910        },
9911        '10' => {
9912          'name' => 'PLDM_REQUESTER_SETUP_FAIL',
9913          'value' => '18446744073709551606 (-10)'
9914        },
9915        '11' => {
9916          'name' => 'PLDM_REQUESTER_INVALID_SETUP',
9917          'value' => '18446744073709551605 (-11)'
9918        },
9919        '12' => {
9920          'name' => 'PLDM_REQUESTER_POLL_FAIL',
9921          'value' => '18446744073709551604 (-12)'
9922        },
9923        '13' => {
9924          'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY',
9925          'value' => '18446744073709551603 (-13)'
9926        }
9927      },
9928      'Name' => 'enum pldm_requester_error_codes',
9929      'Size' => '4',
9930      'Type' => 'Enum'
9931    },
9932    '805' => {
9933      'Name' => '_Bool',
9934      'Size' => '1',
9935      'Type' => 'Intrinsic'
9936    },
9937    '927' => {
9938      'BaseType' => '53',
9939      'Header' => 'types.h',
9940      'Line' => '40',
9941      'Name' => '__uint16_t',
9942      'PrivateABI' => 1,
9943      'Size' => '2',
9944      'Type' => 'Typedef'
9945    },
9946    '946' => {
9947      'BaseType' => '60',
9948      'Header' => 'types.h',
9949      'Line' => '42',
9950      'Name' => '__uint32_t',
9951      'PrivateABI' => 1,
9952      'Size' => '4',
9953      'Type' => 'Typedef'
9954    },
9955    '965' => {
9956      'BaseType' => '107',
9957      'Header' => 'types.h',
9958      'Line' => '194',
9959      'Name' => '__ssize_t',
9960      'PrivateABI' => 1,
9961      'Size' => '8',
9962      'Type' => 'Typedef'
9963    },
9964    '977' => {
9965      'BaseType' => '114',
9966      'Name' => 'char*',
9967      'Size' => '8',
9968      'Type' => 'Pointer'
9969    },
9970    '1001' => {
9971      'BaseType' => '121',
9972      'Name' => 'uint8_t const',
9973      'Size' => '1',
9974      'Type' => 'Const'
9975    },
9976    '1006' => {
9977      'BaseType' => '927',
9978      'Header' => 'stdint-uintn.h',
9979      'Line' => '25',
9980      'Name' => 'uint16_t',
9981      'PrivateABI' => 1,
9982      'Size' => '2',
9983      'Type' => 'Typedef'
9984    },
9985    '1018' => {
9986      'BaseType' => '946',
9987      'Header' => 'stdint-uintn.h',
9988      'Line' => '26',
9989      'Name' => 'uint32_t',
9990      'PrivateABI' => 1,
9991      'Size' => '4',
9992      'Type' => 'Typedef'
9993    },
9994    '1030' => {
9995      'Header' => 'pldm_types.h',
9996      'Line' => '25',
9997      'Memb' => {
9998        '0' => {
9999          'name' => 'alpha',
10000          'offset' => '0',
10001          'type' => '121'
10002        },
10003        '1' => {
10004          'name' => 'update',
10005          'offset' => '1',
10006          'type' => '121'
10007        },
10008        '2' => {
10009          'name' => 'minor',
10010          'offset' => '2',
10011          'type' => '121'
10012        },
10013        '3' => {
10014          'name' => 'major',
10015          'offset' => '3',
10016          'type' => '121'
10017        }
10018      },
10019      'Name' => 'struct pldm_version',
10020      'Size' => '4',
10021      'Type' => 'Struct'
10022    },
10023    '1088' => {
10024      'BaseType' => '1030',
10025      'Header' => 'pldm_types.h',
10026      'Line' => '30',
10027      'Name' => 'ver32_t',
10028      'Size' => '4',
10029      'Type' => 'Typedef'
10030    },
10031    '1100' => {
10032      'BaseType' => '1088',
10033      'Name' => 'ver32_t const',
10034      'Size' => '4',
10035      'Type' => 'Const'
10036    },
10037    '1140' => {
10038      'BaseType' => '67',
10039      'Header' => 'stddef.h',
10040      'Line' => '214',
10041      'Name' => 'size_t',
10042      'PrivateABI' => 1,
10043      'Size' => '8',
10044      'Type' => 'Typedef'
10045    },
10046    '1202' => {
10047      'BaseType' => '965',
10048      'Header' => 'types.h',
10049      'Line' => '108',
10050      'Name' => 'ssize_t',
10051      'PrivateABI' => 1,
10052      'Size' => '8',
10053      'Type' => 'Typedef'
10054    },
10055    '1214' => {
10056      'BaseType' => '1001',
10057      'Name' => 'uint8_t const*',
10058      'Size' => '8',
10059      'Type' => 'Pointer'
10060    },
10061    '2283' => {
10062      'BaseType' => '1100',
10063      'Name' => 'ver32_t const*',
10064      'Size' => '8',
10065      'Type' => 'Pointer'
10066    },
10067    '2396' => {
10068      'BaseType' => '2401',
10069      'Name' => 'void const*',
10070      'Size' => '8',
10071      'Type' => 'Pointer'
10072    },
10073    '2401' => {
10074      'BaseType' => '1',
10075      'Name' => 'void const',
10076      'Type' => 'Const'
10077    },
10078    '2634' => {
10079      'BaseType' => '1',
10080      'Name' => 'void*',
10081      'Size' => '8',
10082      'Type' => 'Pointer'
10083    },
10084    '2648' => {
10085      'BaseType' => '114',
10086      'Name' => 'char const',
10087      'Size' => '1',
10088      'Type' => 'Const'
10089    },
10090    '2677' => {
10091      'Header' => 'pldm_types.h',
10092      'Line' => '9',
10093      'Name' => 'anon-struct-pldm_types.h-9',
10094      'Size' => '1',
10095      'Type' => 'Struct'
10096    },
10097    '2831' => {
10098      'Header' => 'pldm_types.h',
10099      'Line' => '19',
10100      'Memb' => {
10101        '0' => {
10102          'name' => 'byte',
10103          'offset' => '0',
10104          'type' => '121'
10105        },
10106        '1' => {
10107          'name' => 'bits',
10108          'offset' => '0',
10109          'type' => '2677'
10110        }
10111      },
10112      'Name' => 'union bitfield8_t',
10113      'Size' => '1',
10114      'Type' => 'Union'
10115    },
10116    '2843' => {
10117      'BaseType' => '2831',
10118      'Name' => 'bitfield8_t const',
10119      'Size' => '1',
10120      'Type' => 'Const'
10121    },
10122    '3270' => {
10123      'Header' => 'base.h',
10124      'Line' => '97',
10125      'Memb' => {
10126        '0' => {
10127          'name' => 'PLDM_RESPONSE',
10128          'value' => '0'
10129        },
10130        '1' => {
10131          'name' => 'PLDM_REQUEST',
10132          'value' => '1'
10133        },
10134        '2' => {
10135          'name' => 'PLDM_RESERVED',
10136          'value' => '2'
10137        },
10138        '3' => {
10139          'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
10140          'value' => '3'
10141        }
10142      },
10143      'Name' => 'enum MessageType',
10144      'Size' => '4',
10145      'Type' => 'Enum'
10146    },
10147    '3282' => {
10148      'Header' => 'base.h',
10149      'Line' => '143',
10150      'Memb' => {
10151        '0' => {
10152          'name' => 'command',
10153          'offset' => '2',
10154          'type' => '121'
10155        }
10156      },
10157      'Name' => 'struct pldm_msg_hdr',
10158      'Size' => '3',
10159      'Type' => 'Struct'
10160    },
10161    '3393' => {
10162      'BaseType' => '3282',
10163      'Name' => 'struct pldm_msg_hdr const',
10164      'Size' => '3',
10165      'Type' => 'Const'
10166    },
10167    '3398' => {
10168      'Header' => 'base.h',
10169      'Line' => '176',
10170      'Memb' => {
10171        '0' => {
10172          'name' => 'hdr',
10173          'offset' => '0',
10174          'type' => '3282'
10175        },
10176        '1' => {
10177          'name' => 'payload',
10178          'offset' => '3',
10179          'type' => '3443'
10180        }
10181      },
10182      'Name' => 'struct pldm_msg',
10183      'Size' => '4',
10184      'Type' => 'Struct'
10185    },
10186    '3438' => {
10187      'BaseType' => '3398',
10188      'Name' => 'struct pldm_msg const',
10189      'Size' => '4',
10190      'Type' => 'Const'
10191    },
10192    '3443' => {
10193      'BaseType' => '121',
10194      'Name' => 'uint8_t[1]',
10195      'Size' => '1',
10196      'Type' => 'Array'
10197    },
10198    '3459' => {
10199      'Header' => 'base.h',
10200      'Line' => '243',
10201      'Memb' => {
10202        '0' => {
10203          'name' => 'msg_type',
10204          'offset' => '0',
10205          'type' => '3270'
10206        },
10207        '1' => {
10208          'name' => 'instance',
10209          'offset' => '4',
10210          'type' => '121'
10211        },
10212        '2' => {
10213          'name' => 'pldm_type',
10214          'offset' => '5',
10215          'type' => '121'
10216        },
10217        '3' => {
10218          'name' => 'command',
10219          'offset' => '6',
10220          'type' => '121'
10221        },
10222        '4' => {
10223          'name' => 'completion_code',
10224          'offset' => '7',
10225          'type' => '121'
10226        }
10227      },
10228      'Name' => 'struct pldm_header_info',
10229      'Size' => '8',
10230      'Type' => 'Struct'
10231    },
10232    '3538' => {
10233      'BaseType' => '3459',
10234      'Name' => 'struct pldm_header_info const',
10235      'Size' => '8',
10236      'Type' => 'Const'
10237    },
10238    '3999' => {
10239      'BaseType' => '2648',
10240      'Name' => 'char const*',
10241      'Size' => '8',
10242      'Type' => 'Pointer'
10243    },
10244    '4270' => {
10245      'BaseType' => '3398',
10246      'Name' => 'struct pldm_msg*',
10247      'Size' => '8',
10248      'Type' => 'Pointer'
10249    },
10250    '4914' => {
10251      'BaseType' => '3438',
10252      'Name' => 'struct pldm_msg const*',
10253      'Size' => '8',
10254      'Type' => 'Pointer'
10255    },
10256    '4919' => {
10257      'BaseType' => '121',
10258      'Name' => 'uint8_t*',
10259      'Size' => '8',
10260      'Type' => 'Pointer'
10261    },
10262    '4924' => {
10263      'BaseType' => '1018',
10264      'Name' => 'uint32_t*',
10265      'Size' => '8',
10266      'Type' => 'Pointer'
10267    },
10268    '5824' => {
10269      'BaseType' => '1088',
10270      'Name' => 'ver32_t*',
10271      'Size' => '8',
10272      'Type' => 'Pointer'
10273    },
10274    '6753' => {
10275      'BaseType' => '2831',
10276      'Name' => 'bitfield8_t*',
10277      'Size' => '8',
10278      'Type' => 'Pointer'
10279    },
10280    '7217' => {
10281      'BaseType' => '2843',
10282      'Name' => 'bitfield8_t const*',
10283      'Size' => '8',
10284      'Type' => 'Pointer'
10285    },
10286    '8009' => {
10287      'BaseType' => '3393',
10288      'Name' => 'struct pldm_msg_hdr const*',
10289      'Size' => '8',
10290      'Type' => 'Pointer'
10291    },
10292    '8249' => {
10293      'BaseType' => '3459',
10294      'Name' => 'struct pldm_header_info*',
10295      'Size' => '8',
10296      'Type' => 'Pointer'
10297    },
10298    '8510' => {
10299      'BaseType' => '3538',
10300      'Name' => 'struct pldm_header_info const*',
10301      'Size' => '8',
10302      'Type' => 'Pointer'
10303    },
10304    '8515' => {
10305      'BaseType' => '3282',
10306      'Name' => 'struct pldm_msg_hdr*',
10307      'Size' => '8',
10308      'Type' => 'Pointer'
10309    },
10310    '10385' => {
10311      'Header' => 'utils.h',
10312      'Line' => '20',
10313      'Memb' => {
10314        '0' => {
10315          'name' => 'ptr',
10316          'offset' => '0',
10317          'type' => '1214'
10318        },
10319        '1' => {
10320          'name' => 'length',
10321          'offset' => '8',
10322          'type' => '1140'
10323        }
10324      },
10325      'Name' => 'struct variable_field',
10326      'Size' => '16',
10327      'Type' => 'Struct'
10328    },
10329    '10781' => {
10330      'BaseType' => '10385',
10331      'Name' => 'struct variable_field*',
10332      'Size' => '8',
10333      'Type' => 'Pointer'
10334    },
10335    '12863' => {
10336      'BaseType' => '1006',
10337      'Name' => 'uint16_t*',
10338      'Size' => '8',
10339      'Type' => 'Pointer'
10340    },
10341    '13426' => {
10342      'BaseType' => '1140',
10343      'Name' => 'size_t*',
10344      'Size' => '8',
10345      'Type' => 'Pointer'
10346    },
10347    '16102' => {
10348      'BaseType' => '67',
10349      'Header' => 'types.h',
10350      'Line' => '45',
10351      'Name' => '__uint64_t',
10352      'PrivateABI' => 1,
10353      'Size' => '8',
10354      'Type' => 'Typedef'
10355    },
10356    '16179' => {
10357      'BaseType' => '1006',
10358      'Name' => 'uint16_t const',
10359      'Size' => '2',
10360      'Type' => 'Const'
10361    },
10362    '16196' => {
10363      'BaseType' => '16102',
10364      'Header' => 'stdint-uintn.h',
10365      'Line' => '27',
10366      'Name' => 'uint64_t',
10367      'PrivateABI' => 1,
10368      'Size' => '8',
10369      'Type' => 'Typedef'
10370    },
10371    '16354' => {
10372      'Header' => 'bios.h',
10373      'Line' => '39',
10374      'Memb' => {
10375        '0' => {
10376          'name' => 'PLDM_BIOS_STRING_TABLE',
10377          'value' => '0'
10378        },
10379        '1' => {
10380          'name' => 'PLDM_BIOS_ATTR_TABLE',
10381          'value' => '1'
10382        },
10383        '2' => {
10384          'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10385          'value' => '2'
10386        }
10387      },
10388      'Name' => 'enum pldm_bios_table_types',
10389      'Size' => '4',
10390      'Type' => 'Enum'
10391    },
10392    '16388' => {
10393      'Header' => 'bios.h',
10394      'Line' => '48',
10395      'Memb' => {
10396        '0' => {
10397          'name' => 'string_handle',
10398          'offset' => '0',
10399          'type' => '1006'
10400        },
10401        '1' => {
10402          'name' => 'string_length',
10403          'offset' => '2',
10404          'type' => '1006'
10405        },
10406        '2' => {
10407          'name' => 'name',
10408          'offset' => '4',
10409          'type' => '16445'
10410        }
10411      },
10412      'Name' => 'struct pldm_bios_string_table_entry',
10413      'Size' => '5',
10414      'Type' => 'Struct'
10415    },
10416    '16440' => {
10417      'BaseType' => '16388',
10418      'Name' => 'struct pldm_bios_string_table_entry const',
10419      'Size' => '5',
10420      'Type' => 'Const'
10421    },
10422    '16445' => {
10423      'BaseType' => '114',
10424      'Name' => 'char[1]',
10425      'Size' => '1',
10426      'Type' => 'Array'
10427    },
10428    '16461' => {
10429      'Header' => 'bios.h',
10430      'Line' => '54',
10431      'Memb' => {
10432        '0' => {
10433          'name' => 'attr_handle',
10434          'offset' => '0',
10435          'type' => '1006'
10436        },
10437        '1' => {
10438          'name' => 'attr_type',
10439          'offset' => '2',
10440          'type' => '121'
10441        },
10442        '2' => {
10443          'name' => 'string_handle',
10444          'offset' => '3',
10445          'type' => '1006'
10446        },
10447        '3' => {
10448          'name' => 'metadata',
10449          'offset' => '5',
10450          'type' => '3443'
10451        }
10452      },
10453      'Name' => 'struct pldm_bios_attr_table_entry',
10454      'Size' => '6',
10455      'Type' => 'Struct'
10456    },
10457    '16526' => {
10458      'BaseType' => '16461',
10459      'Name' => 'struct pldm_bios_attr_table_entry const',
10460      'Size' => '6',
10461      'Type' => 'Const'
10462    },
10463    '16531' => {
10464      'Header' => 'bios.h',
10465      'Line' => '66',
10466      'Memb' => {
10467        '0' => {
10468          'name' => 'attr_handle',
10469          'offset' => '0',
10470          'type' => '1006'
10471        },
10472        '1' => {
10473          'name' => 'attr_type',
10474          'offset' => '2',
10475          'type' => '121'
10476        },
10477        '2' => {
10478          'name' => 'value',
10479          'offset' => '3',
10480          'type' => '3443'
10481        }
10482      },
10483      'Name' => 'struct pldm_bios_attr_val_table_entry',
10484      'Size' => '4',
10485      'Type' => 'Struct'
10486    },
10487    '16583' => {
10488      'BaseType' => '16531',
10489      'Name' => 'struct pldm_bios_attr_val_table_entry const',
10490      'Size' => '4',
10491      'Type' => 'Const'
10492    },
10493    '16652' => {
10494      'Header' => 'bios_table.h',
10495      'Line' => '206',
10496      'Memb' => {
10497        '0' => {
10498          'name' => 'name_handle',
10499          'offset' => '0',
10500          'type' => '1006'
10501        },
10502        '1' => {
10503          'name' => 'read_only',
10504          'offset' => '2',
10505          'type' => '805'
10506        },
10507        '2' => {
10508          'name' => 'pv_num',
10509          'offset' => '3',
10510          'type' => '121'
10511        },
10512        '3' => {
10513          'name' => 'pv_handle',
10514          'offset' => '8',
10515          'type' => '16755'
10516        },
10517        '4' => {
10518          'name' => 'def_num',
10519          'offset' => '22',
10520          'type' => '121'
10521        },
10522        '5' => {
10523          'name' => 'def_index',
10524          'offset' => '36',
10525          'type' => '1214'
10526        }
10527      },
10528      'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
10529      'Size' => '32',
10530      'Type' => 'Struct'
10531    },
10532    '16743' => {
10533      'BaseType' => '16652',
10534      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
10535      'Size' => '32',
10536      'Type' => 'Const'
10537    },
10538    '16755' => {
10539      'BaseType' => '16179',
10540      'Name' => 'uint16_t const*',
10541      'Size' => '8',
10542      'Type' => 'Pointer'
10543    },
10544    '16765' => {
10545      'Header' => 'bios_table.h',
10546      'Line' => '294',
10547      'Memb' => {
10548        '0' => {
10549          'name' => 'name_handle',
10550          'offset' => '0',
10551          'type' => '1006'
10552        },
10553        '1' => {
10554          'name' => 'read_only',
10555          'offset' => '2',
10556          'type' => '805'
10557        },
10558        '2' => {
10559          'name' => 'string_type',
10560          'offset' => '3',
10561          'type' => '121'
10562        },
10563        '3' => {
10564          'name' => 'min_length',
10565          'offset' => '4',
10566          'type' => '1006'
10567        },
10568        '4' => {
10569          'name' => 'max_length',
10570          'offset' => '6',
10571          'type' => '1006'
10572        },
10573        '5' => {
10574          'name' => 'def_length',
10575          'offset' => '8',
10576          'type' => '1006'
10577        },
10578        '6' => {
10579          'name' => 'def_string',
10580          'offset' => '22',
10581          'type' => '3999'
10582        }
10583      },
10584      'Name' => 'struct pldm_bios_table_attr_entry_string_info',
10585      'Size' => '24',
10586      'Type' => 'Struct'
10587    },
10588    '16877' => {
10589      'BaseType' => '16765',
10590      'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
10591      'Size' => '24',
10592      'Type' => 'Const'
10593    },
10594    '16887' => {
10595      'Header' => 'bios_table.h',
10596      'Line' => '384',
10597      'Memb' => {
10598        '0' => {
10599          'name' => 'name_handle',
10600          'offset' => '0',
10601          'type' => '1006'
10602        },
10603        '1' => {
10604          'name' => 'read_only',
10605          'offset' => '2',
10606          'type' => '805'
10607        },
10608        '2' => {
10609          'name' => 'lower_bound',
10610          'offset' => '8',
10611          'type' => '16196'
10612        },
10613        '3' => {
10614          'name' => 'upper_bound',
10615          'offset' => '22',
10616          'type' => '16196'
10617        },
10618        '4' => {
10619          'name' => 'scalar_increment',
10620          'offset' => '36',
10621          'type' => '1018'
10622        },
10623        '5' => {
10624          'name' => 'default_value',
10625          'offset' => '50',
10626          'type' => '16196'
10627        }
10628      },
10629      'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
10630      'Size' => '40',
10631      'Type' => 'Struct'
10632    },
10633    '16985' => {
10634      'BaseType' => '16887',
10635      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
10636      'Size' => '40',
10637      'Type' => 'Const'
10638    },
10639    '17268' => {
10640      'Name' => 'ssize_t(*)(void const*)',
10641      'Param' => {
10642        '0' => {
10643          'type' => '2396'
10644        }
10645      },
10646      'Return' => '1202',
10647      'Size' => '8',
10648      'Type' => 'FuncPtr'
10649    },
10650    '17338' => {
10651      'Line' => '957',
10652      'Memb' => {
10653        '0' => {
10654          'name' => 'table_data',
10655          'offset' => '0',
10656          'type' => '1214'
10657        },
10658        '1' => {
10659          'name' => 'table_len',
10660          'offset' => '8',
10661          'type' => '1140'
10662        },
10663        '2' => {
10664          'name' => 'current_pos',
10665          'offset' => '22',
10666          'type' => '1140'
10667        },
10668        '3' => {
10669          'name' => 'entry_length_handler',
10670          'offset' => '36',
10671          'type' => '17268'
10672        }
10673      },
10674      'Name' => 'struct pldm_bios_table_iter',
10675      'PrivateABI' => 1,
10676      'Size' => '32',
10677      'Source' => 'bios_table.c',
10678      'Type' => 'Struct'
10679    },
10680    '17408' => {
10681      'BaseType' => '17338',
10682      'Name' => 'struct pldm_bios_table_iter const',
10683      'Size' => '32',
10684      'Type' => 'Const'
10685    },
10686    '18478' => {
10687      'BaseType' => '17338',
10688      'Name' => 'struct pldm_bios_table_iter*',
10689      'Size' => '8',
10690      'Type' => 'Pointer'
10691    },
10692    '18483' => {
10693      'BaseType' => '16583',
10694      'Name' => 'struct pldm_bios_attr_val_table_entry const*',
10695      'Size' => '8',
10696      'Type' => 'Pointer'
10697    },
10698    '18897' => {
10699      'BaseType' => '16526',
10700      'Name' => 'struct pldm_bios_attr_table_entry const*',
10701      'Size' => '8',
10702      'Type' => 'Pointer'
10703    },
10704    '19500' => {
10705      'BaseType' => '16440',
10706      'Name' => 'struct pldm_bios_string_table_entry const*',
10707      'Size' => '8',
10708      'Type' => 'Pointer'
10709    },
10710    '20663' => {
10711      'BaseType' => '17408',
10712      'Name' => 'struct pldm_bios_table_iter const*',
10713      'Size' => '8',
10714      'Type' => 'Pointer'
10715    },
10716    '24846' => {
10717      'BaseType' => '16196',
10718      'Name' => 'uint64_t*',
10719      'Size' => '8',
10720      'Type' => 'Pointer'
10721    },
10722    '25123' => {
10723      'BaseType' => '16985',
10724      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
10725      'Size' => '8',
10726      'Type' => 'Pointer'
10727    },
10728    '25432' => {
10729      'BaseType' => '3999',
10730      'Name' => 'char const**',
10731      'Size' => '8',
10732      'Type' => 'Pointer'
10733    },
10734    '26561' => {
10735      'BaseType' => '16877',
10736      'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
10737      'Size' => '8',
10738      'Type' => 'Pointer'
10739    },
10740    '28015' => {
10741      'BaseType' => '16743',
10742      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
10743      'Size' => '8',
10744      'Type' => 'Pointer'
10745    },
10746    '30181' => {
10747      'BaseType' => '1018',
10748      'Name' => 'uint32_t const',
10749      'Size' => '4',
10750      'Type' => 'Const'
10751    },
10752    '30222' => {
10753      'BaseType' => '121',
10754      'Header' => 'pldm_types.h',
10755      'Line' => '32',
10756      'Name' => 'bool8_t',
10757      'Size' => '1',
10758      'Type' => 'Typedef'
10759    },
10760    '30234' => {
10761      'Header' => 'pldm_types.h',
10762      'Line' => '36',
10763      'Name' => 'anon-struct-pldm_types.h-36',
10764      'Size' => '2',
10765      'Type' => 'Struct'
10766    },
10767    '30498' => {
10768      'Header' => 'pldm_types.h',
10769      'Line' => '54',
10770      'Memb' => {
10771        '0' => {
10772          'name' => 'value',
10773          'offset' => '0',
10774          'type' => '1006'
10775        },
10776        '1' => {
10777          'name' => 'bits',
10778          'offset' => '0',
10779          'type' => '30234'
10780        }
10781      },
10782      'Name' => 'union bitfield16_t',
10783      'Size' => '2',
10784      'Type' => 'Union'
10785    },
10786    '30510' => {
10787      'Header' => 'pldm_types.h',
10788      'Line' => '58',
10789      'Name' => 'anon-struct-pldm_types.h-58',
10790      'Size' => '4',
10791      'Type' => 'Struct'
10792    },
10793    '30998' => {
10794      'Header' => 'pldm_types.h',
10795      'Line' => '92',
10796      'Memb' => {
10797        '0' => {
10798          'name' => 'value',
10799          'offset' => '0',
10800          'type' => '1018'
10801        },
10802        '1' => {
10803          'name' => 'bits',
10804          'offset' => '0',
10805          'type' => '30510'
10806        }
10807      },
10808      'Name' => 'union bitfield32_t',
10809      'Size' => '4',
10810      'Type' => 'Union'
10811    },
10812    '31010' => {
10813      'Header' => 'pldm_types.h',
10814      'Line' => '96',
10815      'Name' => 'anon-struct-pldm_types.h-96',
10816      'Size' => '8',
10817      'Type' => 'Struct'
10818    },
10819    '31946' => {
10820      'Header' => 'pldm_types.h',
10821      'Line' => '162',
10822      'Memb' => {
10823        '0' => {
10824          'name' => 'value',
10825          'offset' => '0',
10826          'type' => '16196'
10827        },
10828        '1' => {
10829          'name' => 'bits',
10830          'offset' => '0',
10831          'type' => '31010'
10832        }
10833      },
10834      'Name' => 'union bitfield64_t',
10835      'Size' => '8',
10836      'Type' => 'Union'
10837    },
10838    '32005' => {
10839      'BaseType' => '1140',
10840      'Name' => 'size_t const',
10841      'Size' => '8',
10842      'Type' => 'Const'
10843    },
10844    '32639' => {
10845      'BaseType' => '10385',
10846      'Name' => 'struct variable_field const',
10847      'Size' => '16',
10848      'Type' => 'Const'
10849    },
10850    '33808' => {
10851      'Header' => 'firmware_update.h',
10852      'Line' => '418',
10853      'Memb' => {
10854        '0' => {
10855          'name' => 'uuid',
10856          'offset' => '0',
10857          'type' => '33912'
10858        },
10859        '1' => {
10860          'name' => 'package_header_format_version',
10861          'offset' => '22',
10862          'type' => '121'
10863        },
10864        '2' => {
10865          'name' => 'package_header_size',
10866          'offset' => '23',
10867          'type' => '1006'
10868        },
10869        '3' => {
10870          'name' => 'package_release_date_time',
10871          'offset' => '25',
10872          'type' => '33928'
10873        },
10874        '4' => {
10875          'name' => 'component_bitmap_bit_length',
10876          'offset' => '50',
10877          'type' => '1006'
10878        },
10879        '5' => {
10880          'name' => 'package_version_string_type',
10881          'offset' => '52',
10882          'type' => '121'
10883        },
10884        '6' => {
10885          'name' => 'package_version_string_length',
10886          'offset' => '53',
10887          'type' => '121'
10888        }
10889      },
10890      'Name' => 'struct pldm_package_header_information',
10891      'Size' => '36',
10892      'Type' => 'Struct'
10893    },
10894    '33912' => {
10895      'BaseType' => '121',
10896      'Name' => 'uint8_t[16]',
10897      'Size' => '16',
10898      'Type' => 'Array'
10899    },
10900    '33928' => {
10901      'BaseType' => '121',
10902      'Name' => 'uint8_t[13]',
10903      'Size' => '13',
10904      'Type' => 'Array'
10905    },
10906    '33944' => {
10907      'Header' => 'firmware_update.h',
10908      'Line' => '432',
10909      'Memb' => {
10910        '0' => {
10911          'name' => 'record_length',
10912          'offset' => '0',
10913          'type' => '1006'
10914        },
10915        '1' => {
10916          'name' => 'descriptor_count',
10917          'offset' => '2',
10918          'type' => '121'
10919        },
10920        '2' => {
10921          'name' => 'device_update_option_flags',
10922          'offset' => '3',
10923          'type' => '30998'
10924        },
10925        '3' => {
10926          'name' => 'comp_image_set_version_string_type',
10927          'offset' => '7',
10928          'type' => '121'
10929        },
10930        '4' => {
10931          'name' => 'comp_image_set_version_string_length',
10932          'offset' => '8',
10933          'type' => '121'
10934        },
10935        '5' => {
10936          'name' => 'fw_device_pkg_data_length',
10937          'offset' => '9',
10938          'type' => '1006'
10939        }
10940      },
10941      'Name' => 'struct pldm_firmware_device_id_record',
10942      'Size' => '11',
10943      'Type' => 'Struct'
10944    },
10945    '34139' => {
10946      'Header' => 'firmware_update.h',
10947      'Line' => '466',
10948      'Memb' => {
10949        '0' => {
10950          'name' => 'comp_classification',
10951          'offset' => '0',
10952          'type' => '1006'
10953        },
10954        '1' => {
10955          'name' => 'comp_identifier',
10956          'offset' => '2',
10957          'type' => '1006'
10958        },
10959        '2' => {
10960          'name' => 'comp_comparison_stamp',
10961          'offset' => '4',
10962          'type' => '1018'
10963        },
10964        '3' => {
10965          'name' => 'comp_options',
10966          'offset' => '8',
10967          'type' => '30498'
10968        },
10969        '4' => {
10970          'name' => 'requested_comp_activation_method',
10971          'offset' => '16',
10972          'type' => '30498'
10973        },
10974        '5' => {
10975          'name' => 'comp_location_offset',
10976          'offset' => '18',
10977          'type' => '1018'
10978        },
10979        '6' => {
10980          'name' => 'comp_size',
10981          'offset' => '22',
10982          'type' => '1018'
10983        },
10984        '7' => {
10985          'name' => 'comp_version_string_type',
10986          'offset' => '32',
10987          'type' => '121'
10988        },
10989        '8' => {
10990          'name' => 'comp_version_string_length',
10991          'offset' => '33',
10992          'type' => '121'
10993        }
10994      },
10995      'Name' => 'struct pldm_component_image_information',
10996      'Size' => '22',
10997      'Type' => 'Struct'
10998    },
10999    '34321' => {
11000      'Header' => 'firmware_update.h',
11001      'Line' => '492',
11002      'Memb' => {
11003        '0' => {
11004          'name' => 'completion_code',
11005          'offset' => '0',
11006          'type' => '121'
11007        },
11008        '1' => {
11009          'name' => 'capabilities_during_update',
11010          'offset' => '1',
11011          'type' => '30998'
11012        },
11013        '2' => {
11014          'name' => 'comp_count',
11015          'offset' => '5',
11016          'type' => '1006'
11017        },
11018        '3' => {
11019          'name' => 'active_comp_image_set_ver_str_type',
11020          'offset' => '7',
11021          'type' => '121'
11022        },
11023        '4' => {
11024          'name' => 'active_comp_image_set_ver_str_len',
11025          'offset' => '8',
11026          'type' => '121'
11027        },
11028        '5' => {
11029          'name' => 'pending_comp_image_set_ver_str_type',
11030          'offset' => '9',
11031          'type' => '121'
11032        },
11033        '6' => {
11034          'name' => 'pending_comp_image_set_ver_str_len',
11035          'offset' => '16',
11036          'type' => '121'
11037        }
11038      },
11039      'Name' => 'struct pldm_get_firmware_parameters_resp',
11040      'Size' => '11',
11041      'Type' => 'Struct'
11042    },
11043    '34503' => {
11044      'Header' => 'firmware_update.h',
11045      'Line' => '520',
11046      'Memb' => {
11047        '0' => {
11048          'name' => 'comp_classification',
11049          'offset' => '0',
11050          'type' => '1006'
11051        },
11052        '1' => {
11053          'name' => 'comp_identifier',
11054          'offset' => '2',
11055          'type' => '1006'
11056        },
11057        '2' => {
11058          'name' => 'comp_classification_index',
11059          'offset' => '4',
11060          'type' => '121'
11061        },
11062        '3' => {
11063          'name' => 'active_comp_comparison_stamp',
11064          'offset' => '5',
11065          'type' => '1018'
11066        },
11067        '4' => {
11068          'name' => 'active_comp_ver_str_type',
11069          'offset' => '9',
11070          'type' => '121'
11071        },
11072        '5' => {
11073          'name' => 'active_comp_ver_str_len',
11074          'offset' => '16',
11075          'type' => '121'
11076        },
11077        '6' => {
11078          'name' => 'active_comp_release_date',
11079          'offset' => '17',
11080          'type' => '34685'
11081        },
11082        '7' => {
11083          'name' => 'pending_comp_comparison_stamp',
11084          'offset' => '25',
11085          'type' => '1018'
11086        },
11087        '8' => {
11088          'name' => 'pending_comp_ver_str_type',
11089          'offset' => '35',
11090          'type' => '121'
11091        },
11092        '9' => {
11093          'name' => 'pending_comp_ver_str_len',
11094          'offset' => '36',
11095          'type' => '121'
11096        },
11097        '10' => {
11098          'name' => 'pending_comp_release_date',
11099          'offset' => '37',
11100          'type' => '34685'
11101        },
11102        '11' => {
11103          'name' => 'comp_activation_methods',
11104          'offset' => '51',
11105          'type' => '30498'
11106        },
11107        '12' => {
11108          'name' => 'capabilities_during_update',
11109          'offset' => '53',
11110          'type' => '30998'
11111        }
11112      },
11113      'Name' => 'struct pldm_component_parameter_entry',
11114      'Size' => '39',
11115      'Type' => 'Struct'
11116    },
11117    '34685' => {
11118      'BaseType' => '121',
11119      'Name' => 'uint8_t[8]',
11120      'Size' => '8',
11121      'Type' => 'Array'
11122    },
11123    '36498' => {
11124      'BaseType' => '30222',
11125      'Name' => 'bool8_t*',
11126      'Size' => '8',
11127      'Type' => 'Pointer'
11128    },
11129    '36503' => {
11130      'BaseType' => '31946',
11131      'Name' => 'bitfield64_t*',
11132      'Size' => '8',
11133      'Type' => 'Pointer'
11134    },
11135    '37258' => {
11136      'BaseType' => '30998',
11137      'Name' => 'bitfield32_t*',
11138      'Size' => '8',
11139      'Type' => 'Pointer'
11140    },
11141    '38107' => {
11142      'BaseType' => '30498',
11143      'Name' => 'bitfield16_t*',
11144      'Size' => '8',
11145      'Type' => 'Pointer'
11146    },
11147    '39661' => {
11148      'BaseType' => '32639',
11149      'Name' => 'struct variable_field const*',
11150      'Size' => '8',
11151      'Type' => 'Pointer'
11152    },
11153    '50925' => {
11154      'BaseType' => '34503',
11155      'Name' => 'struct pldm_component_parameter_entry*',
11156      'Size' => '8',
11157      'Type' => 'Pointer'
11158    },
11159    '51150' => {
11160      'BaseType' => '34321',
11161      'Name' => 'struct pldm_get_firmware_parameters_resp*',
11162      'Size' => '8',
11163      'Type' => 'Pointer'
11164    },
11165    '51451' => {
11166      'BaseType' => '4919',
11167      'Name' => 'uint8_t**',
11168      'Size' => '8',
11169      'Type' => 'Pointer'
11170    },
11171    '51748' => {
11172      'BaseType' => '34139',
11173      'Name' => 'struct pldm_component_image_information*',
11174      'Size' => '8',
11175      'Type' => 'Pointer'
11176    },
11177    '53305' => {
11178      'BaseType' => '33944',
11179      'Name' => 'struct pldm_firmware_device_id_record*',
11180      'Size' => '8',
11181      'Type' => 'Pointer'
11182    },
11183    '53615' => {
11184      'BaseType' => '33808',
11185      'Name' => 'struct pldm_package_header_information*',
11186      'Size' => '8',
11187      'Type' => 'Pointer'
11188    },
11189    '54364' => {
11190      'BaseType' => '2634',
11191      'Name' => 'void**',
11192      'Size' => '8',
11193      'Type' => 'Pointer'
11194    },
11195    '61341' => {
11196      'BaseType' => '61358',
11197      'Header' => 'pdr.h',
11198      'Line' => '16',
11199      'Name' => 'pldm_pdr',
11200      'PrivateABI' => 1,
11201      'Size' => '24',
11202      'Type' => 'Typedef'
11203    },
11204    '61353' => {
11205      'BaseType' => '61341',
11206      'Name' => 'pldm_pdr const',
11207      'Size' => '24',
11208      'Type' => 'Const'
11209    },
11210    '61358' => {
11211      'Line' => '30',
11212      'Memb' => {
11213        '0' => {
11214          'name' => 'record_count',
11215          'offset' => '0',
11216          'type' => '1018'
11217        },
11218        '1' => {
11219          'name' => 'size',
11220          'offset' => '4',
11221          'type' => '1018'
11222        },
11223        '2' => {
11224          'name' => 'first',
11225          'offset' => '8',
11226          'type' => '62457'
11227        },
11228        '3' => {
11229          'name' => 'last',
11230          'offset' => '22',
11231          'type' => '62457'
11232        }
11233      },
11234      'Name' => 'struct pldm_pdr',
11235      'PrivateABI' => 1,
11236      'Size' => '24',
11237      'Source' => 'pdr.c',
11238      'Type' => 'Struct'
11239    },
11240    '61424' => {
11241      'BaseType' => '61441',
11242      'Header' => 'pdr.h',
11243      'Line' => '21',
11244      'Name' => 'pldm_pdr_record',
11245      'PrivateABI' => 1,
11246      'Size' => '32',
11247      'Type' => 'Typedef'
11248    },
11249    '61436' => {
11250      'BaseType' => '61424',
11251      'Name' => 'pldm_pdr_record const',
11252      'Size' => '32',
11253      'Type' => 'Const'
11254    },
11255    '61441' => {
11256      'Line' => '21',
11257      'Memb' => {
11258        '0' => {
11259          'name' => 'record_handle',
11260          'offset' => '0',
11261          'type' => '1018'
11262        },
11263        '1' => {
11264          'name' => 'size',
11265          'offset' => '4',
11266          'type' => '1018'
11267        },
11268        '2' => {
11269          'name' => 'data',
11270          'offset' => '8',
11271          'type' => '4919'
11272        },
11273        '3' => {
11274          'name' => 'next',
11275          'offset' => '22',
11276          'type' => '62445'
11277        },
11278        '4' => {
11279          'name' => 'is_remote',
11280          'offset' => '36',
11281          'type' => '805'
11282        },
11283        '5' => {
11284          'name' => 'terminus_handle',
11285          'offset' => '38',
11286          'type' => '1006'
11287        }
11288      },
11289      'Name' => 'struct pldm_pdr_record',
11290      'PrivateABI' => 1,
11291      'Size' => '32',
11292      'Source' => 'pdr.c',
11293      'Type' => 'Struct'
11294    },
11295    '61533' => {
11296      'Header' => 'pdr.h',
11297      'Line' => '288',
11298      'Memb' => {
11299        '0' => {
11300          'name' => 'entity_type',
11301          'offset' => '0',
11302          'type' => '1006'
11303        },
11304        '1' => {
11305          'name' => 'entity_instance_num',
11306          'offset' => '2',
11307          'type' => '1006'
11308        },
11309        '2' => {
11310          'name' => 'entity_container_id',
11311          'offset' => '4',
11312          'type' => '1006'
11313        }
11314      },
11315      'Name' => 'struct pldm_entity',
11316      'Size' => '6',
11317      'Type' => 'Struct'
11318    },
11319    '61595' => {
11320      'BaseType' => '61533',
11321      'Header' => 'pdr.h',
11322      'Line' => '292',
11323      'Name' => 'pldm_entity',
11324      'Size' => '6',
11325      'Type' => 'Typedef'
11326    },
11327    '61639' => {
11328      'BaseType' => '61651',
11329      'Header' => 'pdr.h',
11330      'Line' => '302',
11331      'Name' => 'pldm_entity_association_tree',
11332      'PrivateABI' => 1,
11333      'Size' => '16',
11334      'Type' => 'Typedef'
11335    },
11336    '61651' => {
11337      'Line' => '451',
11338      'Memb' => {
11339        '0' => {
11340          'name' => 'root',
11341          'offset' => '0',
11342          'type' => '62462'
11343        },
11344        '1' => {
11345          'name' => 'last_used_container_id',
11346          'offset' => '8',
11347          'type' => '1006'
11348        }
11349      },
11350      'Name' => 'struct pldm_entity_association_tree',
11351      'PrivateABI' => 1,
11352      'Size' => '16',
11353      'Source' => 'pdr.c',
11354      'Type' => 'Struct'
11355    },
11356    '61694' => {
11357      'BaseType' => '61711',
11358      'Header' => 'pdr.h',
11359      'Line' => '307',
11360      'Name' => 'pldm_entity_node',
11361      'PrivateABI' => 1,
11362      'Size' => '40',
11363      'Type' => 'Typedef'
11364    },
11365    '61706' => {
11366      'BaseType' => '61694',
11367      'Name' => 'pldm_entity_node const',
11368      'Size' => '40',
11369      'Type' => 'Const'
11370    },
11371    '61711' => {
11372      'Line' => '456',
11373      'Memb' => {
11374        '0' => {
11375          'name' => 'entity',
11376          'offset' => '0',
11377          'type' => '61595'
11378        },
11379        '1' => {
11380          'name' => 'parent',
11381          'offset' => '6',
11382          'type' => '61595'
11383        },
11384        '2' => {
11385          'name' => 'remote_container_id',
11386          'offset' => '18',
11387          'type' => '1006'
11388        },
11389        '3' => {
11390          'name' => 'first_child',
11391          'offset' => '22',
11392          'type' => '62462'
11393        },
11394        '4' => {
11395          'name' => 'next_sibling',
11396          'offset' => '36',
11397          'type' => '62462'
11398        },
11399        '5' => {
11400          'name' => 'association_type',
11401          'offset' => '50',
11402          'type' => '121'
11403        }
11404      },
11405      'Name' => 'struct pldm_entity_node',
11406      'PrivateABI' => 1,
11407      'Size' => '40',
11408      'Source' => 'pdr.c',
11409      'Type' => 'Struct'
11410    },
11411    '61985' => {
11412      'Header' => 'platform.h',
11413      'Line' => '551',
11414      'Memb' => {
11415        '0' => {
11416          'name' => 'record_handle',
11417          'offset' => '0',
11418          'type' => '1018'
11419        },
11420        '1' => {
11421          'name' => 'version',
11422          'offset' => '4',
11423          'type' => '121'
11424        },
11425        '2' => {
11426          'name' => 'type',
11427          'offset' => '5',
11428          'type' => '121'
11429        },
11430        '3' => {
11431          'name' => 'record_change_num',
11432          'offset' => '6',
11433          'type' => '1006'
11434        },
11435        '4' => {
11436          'name' => 'length',
11437          'offset' => '8',
11438          'type' => '1006'
11439        }
11440      },
11441      'Name' => 'struct pldm_pdr_hdr',
11442      'Size' => '10',
11443      'Type' => 'Struct'
11444    },
11445    '62445' => {
11446      'BaseType' => '61441',
11447      'Name' => 'struct pldm_pdr_record*',
11448      'Size' => '8',
11449      'Type' => 'Pointer'
11450    },
11451    '62457' => {
11452      'BaseType' => '61424',
11453      'Name' => 'pldm_pdr_record*',
11454      'Size' => '8',
11455      'Type' => 'Pointer'
11456    },
11457    '62462' => {
11458      'BaseType' => '61694',
11459      'Name' => 'pldm_entity_node*',
11460      'Size' => '8',
11461      'Type' => 'Pointer'
11462    },
11463    '63331' => {
11464      'BaseType' => '61341',
11465      'Name' => 'pldm_pdr*',
11466      'Size' => '8',
11467      'Type' => 'Pointer'
11468    },
11469    '64281' => {
11470      'BaseType' => '61436',
11471      'Name' => 'pldm_pdr_record const*',
11472      'Size' => '8',
11473      'Type' => 'Pointer'
11474    },
11475    '68451' => {
11476      'BaseType' => '61595',
11477      'Name' => 'pldm_entity*',
11478      'Size' => '8',
11479      'Type' => 'Pointer'
11480    },
11481    '77786' => {
11482      'BaseType' => '68451',
11483      'Name' => 'pldm_entity**',
11484      'Size' => '8',
11485      'Type' => 'Pointer'
11486    },
11487    '77850' => {
11488      'BaseType' => '61639',
11489      'Name' => 'pldm_entity_association_tree*',
11490      'Size' => '8',
11491      'Type' => 'Pointer'
11492    },
11493    '78438' => {
11494      'BaseType' => '62462',
11495      'Name' => 'pldm_entity_node**',
11496      'Size' => '8',
11497      'Type' => 'Pointer'
11498    },
11499    '79227' => {
11500      'BaseType' => '61353',
11501      'Name' => 'pldm_pdr const*',
11502      'Size' => '8',
11503      'Type' => 'Pointer'
11504    },
11505    '84465' => {
11506      'BaseType' => '61706',
11507      'Name' => 'pldm_entity_node const*',
11508      'Size' => '8',
11509      'Type' => 'Pointer'
11510    },
11511    '89260' => {
11512      'BaseType' => '74',
11513      'Header' => 'types.h',
11514      'Line' => '37',
11515      'Name' => '__int8_t',
11516      'PrivateABI' => 1,
11517      'Size' => '1',
11518      'Type' => 'Typedef'
11519    },
11520    '89291' => {
11521      'BaseType' => '93',
11522      'Header' => 'types.h',
11523      'Line' => '39',
11524      'Name' => '__int16_t',
11525      'PrivateABI' => 1,
11526      'Size' => '2',
11527      'Type' => 'Typedef'
11528    },
11529    '89322' => {
11530      'BaseType' => '100',
11531      'Header' => 'types.h',
11532      'Line' => '41',
11533      'Name' => '__int32_t',
11534      'PrivateABI' => 1,
11535      'Size' => '4',
11536      'Type' => 'Typedef'
11537    },
11538    '89360' => {
11539      'BaseType' => '927',
11540      'Header' => 'types.h',
11541      'Line' => '55',
11542      'Name' => '__uint_least16_t',
11543      'PrivateABI' => 1,
11544      'Size' => '2',
11545      'Type' => 'Typedef'
11546    },
11547    '89413' => {
11548      'BaseType' => '89260',
11549      'Header' => 'stdint-intn.h',
11550      'Line' => '24',
11551      'Name' => 'int8_t',
11552      'PrivateABI' => 1,
11553      'Size' => '1',
11554      'Type' => 'Typedef'
11555    },
11556    '89425' => {
11557      'BaseType' => '89291',
11558      'Header' => 'stdint-intn.h',
11559      'Line' => '25',
11560      'Name' => 'int16_t',
11561      'PrivateABI' => 1,
11562      'Size' => '2',
11563      'Type' => 'Typedef'
11564    },
11565    '89437' => {
11566      'BaseType' => '89322',
11567      'Header' => 'stdint-intn.h',
11568      'Line' => '26',
11569      'Name' => 'int32_t',
11570      'PrivateABI' => 1,
11571      'Size' => '4',
11572      'Type' => 'Typedef'
11573    },
11574    '89702' => {
11575      'BaseType' => '133',
11576      'Header' => 'pldm_types.h',
11577      'Line' => '164',
11578      'Name' => 'real32_t',
11579      'Size' => '4',
11580      'Type' => 'Typedef'
11581    },
11582    '90359' => {
11583      'BaseType' => '89360',
11584      'Header' => 'uchar.h',
11585      'Line' => '51',
11586      'Name' => 'char16_t',
11587      'PrivateABI' => 1,
11588      'Size' => '2',
11589      'Type' => 'Typedef'
11590    },
11591    '91185' => {
11592      'Header' => 'platform.h',
11593      'Line' => '329',
11594      'Memb' => {
11595        '0' => {
11596          'name' => 'PLDM_SENSOR_OP_STATE',
11597          'value' => '0'
11598        },
11599        '1' => {
11600          'name' => 'PLDM_STATE_SENSOR_STATE',
11601          'value' => '1'
11602        },
11603        '2' => {
11604          'name' => 'PLDM_NUMERIC_SENSOR_STATE',
11605          'value' => '2'
11606        }
11607      },
11608      'Name' => 'enum sensor_event_class_states',
11609      'Size' => '4',
11610      'Type' => 'Enum'
11611    },
11612    '91219' => {
11613      'BaseType' => '91185',
11614      'Name' => 'enum sensor_event_class_states const',
11615      'Size' => '4',
11616      'Type' => 'Const'
11617    },
11618    '91527' => {
11619      'Header' => 'platform.h',
11620      'Line' => '626',
11621      'Memb' => {
11622        '0' => {
11623          'name' => 'hdr',
11624          'offset' => '0',
11625          'type' => '61985'
11626        },
11627        '1' => {
11628          'name' => 'terminus_handle',
11629          'offset' => '16',
11630          'type' => '1006'
11631        },
11632        '2' => {
11633          'name' => 'sensor_id',
11634          'offset' => '18',
11635          'type' => '1006'
11636        },
11637        '3' => {
11638          'name' => 'entity_type',
11639          'offset' => '20',
11640          'type' => '1006'
11641        },
11642        '4' => {
11643          'name' => 'entity_instance',
11644          'offset' => '22',
11645          'type' => '1006'
11646        },
11647        '5' => {
11648          'name' => 'container_id',
11649          'offset' => '24',
11650          'type' => '1006'
11651        },
11652        '6' => {
11653          'name' => 'sensor_init',
11654          'offset' => '32',
11655          'type' => '121'
11656        },
11657        '7' => {
11658          'name' => 'sensor_auxiliary_names_pdr',
11659          'offset' => '33',
11660          'type' => '30222'
11661        },
11662        '8' => {
11663          'name' => 'composite_sensor_count',
11664          'offset' => '34',
11665          'type' => '121'
11666        },
11667        '9' => {
11668          'name' => 'possible_states',
11669          'offset' => '35',
11670          'type' => '3443'
11671        }
11672      },
11673      'Name' => 'struct pldm_state_sensor_pdr',
11674      'Size' => '24',
11675      'Type' => 'Struct'
11676    },
11677    '91681' => {
11678      'Header' => 'platform.h',
11679      'Line' => '643',
11680      'Memb' => {
11681        '0' => {
11682          'name' => 'state_set_id',
11683          'offset' => '0',
11684          'type' => '1006'
11685        },
11686        '1' => {
11687          'name' => 'possible_states_size',
11688          'offset' => '2',
11689          'type' => '121'
11690        },
11691        '2' => {
11692          'name' => 'states',
11693          'offset' => '3',
11694          'type' => '91743'
11695        }
11696      },
11697      'Name' => 'struct state_sensor_possible_states',
11698      'Size' => '4',
11699      'Type' => 'Struct'
11700    },
11701    '91738' => {
11702      'BaseType' => '91681',
11703      'Name' => 'struct state_sensor_possible_states const',
11704      'Size' => '4',
11705      'Type' => 'Const'
11706    },
11707    '91743' => {
11708      'BaseType' => '2831',
11709      'Name' => 'bitfield8_t[1]',
11710      'Size' => '1',
11711      'Type' => 'Array'
11712    },
11713    '91759' => {
11714      'Header' => 'platform.h',
11715      'Line' => '653',
11716      'Memb' => {
11717        '0' => {
11718          'name' => 'hdr',
11719          'offset' => '0',
11720          'type' => '61985'
11721        },
11722        '1' => {
11723          'name' => 'terminus_handle',
11724          'offset' => '16',
11725          'type' => '1006'
11726        },
11727        '2' => {
11728          'name' => 'effecter_id',
11729          'offset' => '18',
11730          'type' => '1006'
11731        },
11732        '3' => {
11733          'name' => 'entity_type',
11734          'offset' => '20',
11735          'type' => '1006'
11736        },
11737        '4' => {
11738          'name' => 'entity_instance',
11739          'offset' => '22',
11740          'type' => '1006'
11741        },
11742        '5' => {
11743          'name' => 'container_id',
11744          'offset' => '24',
11745          'type' => '1006'
11746        },
11747        '6' => {
11748          'name' => 'effecter_semantic_id',
11749          'offset' => '32',
11750          'type' => '1006'
11751        },
11752        '7' => {
11753          'name' => 'effecter_init',
11754          'offset' => '34',
11755          'type' => '121'
11756        },
11757        '8' => {
11758          'name' => 'has_description_pdr',
11759          'offset' => '35',
11760          'type' => '30222'
11761        },
11762        '9' => {
11763          'name' => 'composite_effecter_count',
11764          'offset' => '36',
11765          'type' => '121'
11766        },
11767        '10' => {
11768          'name' => 'possible_states',
11769          'offset' => '37',
11770          'type' => '3443'
11771        }
11772      },
11773      'Name' => 'struct pldm_state_effecter_pdr',
11774      'Size' => '26',
11775      'Type' => 'Struct'
11776    },
11777    '92112' => {
11778      'Header' => 'platform.h',
11779      'Line' => '744',
11780      'Memb' => {
11781        '0' => {
11782          'name' => 'value_u8',
11783          'offset' => '0',
11784          'type' => '121'
11785        },
11786        '1' => {
11787          'name' => 'value_s8',
11788          'offset' => '0',
11789          'type' => '89413'
11790        },
11791        '2' => {
11792          'name' => 'value_u16',
11793          'offset' => '0',
11794          'type' => '1006'
11795        },
11796        '3' => {
11797          'name' => 'value_s16',
11798          'offset' => '0',
11799          'type' => '89425'
11800        },
11801        '4' => {
11802          'name' => 'value_u32',
11803          'offset' => '0',
11804          'type' => '1018'
11805        },
11806        '5' => {
11807          'name' => 'value_s32',
11808          'offset' => '0',
11809          'type' => '89437'
11810        },
11811        '6' => {
11812          'name' => 'value_f32',
11813          'offset' => '0',
11814          'type' => '89702'
11815        }
11816      },
11817      'Name' => 'union union_range_field_format',
11818      'Size' => '4',
11819      'Type' => 'Union'
11820    },
11821    '92709' => {
11822      'Header' => 'platform.h',
11823      'Line' => '801',
11824      'Memb' => {
11825        '0' => {
11826          'name' => 'value_u8',
11827          'offset' => '0',
11828          'type' => '121'
11829        },
11830        '1' => {
11831          'name' => 'value_s8',
11832          'offset' => '0',
11833          'type' => '89413'
11834        },
11835        '2' => {
11836          'name' => 'value_u16',
11837          'offset' => '0',
11838          'type' => '1006'
11839        },
11840        '3' => {
11841          'name' => 'value_s16',
11842          'offset' => '0',
11843          'type' => '89425'
11844        },
11845        '4' => {
11846          'name' => 'value_u32',
11847          'offset' => '0',
11848          'type' => '1018'
11849        },
11850        '5' => {
11851          'name' => 'value_s32',
11852          'offset' => '0',
11853          'type' => '89437'
11854        }
11855      },
11856      'Name' => 'union union_sensor_data_size',
11857      'Size' => '4',
11858      'Type' => 'Union'
11859    },
11860    '92722' => {
11861      'Header' => 'platform.h',
11862      'Line' => '808',
11863      'Memb' => {
11864        '0' => {
11865          'name' => 'record_handle',
11866          'offset' => '0',
11867          'type' => '1018'
11868        },
11869        '1' => {
11870          'name' => 'version',
11871          'offset' => '4',
11872          'type' => '121'
11873        },
11874        '2' => {
11875          'name' => 'type',
11876          'offset' => '5',
11877          'type' => '121'
11878        },
11879        '3' => {
11880          'name' => 'record_change_num',
11881          'offset' => '6',
11882          'type' => '1006'
11883        },
11884        '4' => {
11885          'name' => 'length',
11886          'offset' => '8',
11887          'type' => '1006'
11888        }
11889      },
11890      'Name' => 'struct pldm_value_pdr_hdr',
11891      'Size' => '12',
11892      'Type' => 'Struct'
11893    },
11894    '92807' => {
11895      'Header' => 'platform.h',
11896      'Line' => '826',
11897      'Memb' => {
11898        '0' => {
11899          'name' => 'entity_instance_num',
11900          'offset' => '0',
11901          'type' => '1006'
11902        },
11903        '1' => {
11904          'name' => 'entity_instance',
11905          'offset' => '0',
11906          'type' => '1006'
11907        }
11908      },
11909      'Name' => 'anon-union-platform.h-826',
11910      'Size' => '2',
11911      'Type' => 'Union'
11912    },
11913    '92842' => {
11914      'Header' => 'platform.h',
11915      'Line' => '821',
11916      'Memb' => {
11917        '0' => {
11918          'name' => 'hdr',
11919          'offset' => '0',
11920          'type' => '92722'
11921        },
11922        '1' => {
11923          'name' => 'terminus_handle',
11924          'offset' => '18',
11925          'type' => '1006'
11926        },
11927        '2' => {
11928          'name' => 'sensor_id',
11929          'offset' => '20',
11930          'type' => '1006'
11931        },
11932        '3' => {
11933          'name' => 'entity_type',
11934          'offset' => '22',
11935          'type' => '1006'
11936        },
11937        '4' => {
11938          'name' => 'unnamed0',
11939          'offset' => '24',
11940          'type' => '92807'
11941        },
11942        '5' => {
11943          'name' => 'container_id',
11944          'offset' => '32',
11945          'type' => '1006'
11946        },
11947        '6' => {
11948          'name' => 'sensor_init',
11949          'offset' => '34',
11950          'type' => '121'
11951        },
11952        '7' => {
11953          'name' => 'sensor_auxiliary_names_pdr',
11954          'offset' => '35',
11955          'type' => '30222'
11956        },
11957        '8' => {
11958          'name' => 'base_unit',
11959          'offset' => '36',
11960          'type' => '121'
11961        },
11962        '9' => {
11963          'name' => 'unit_modifier',
11964          'offset' => '37',
11965          'type' => '89413'
11966        },
11967        '10' => {
11968          'name' => 'rate_unit',
11969          'offset' => '38',
11970          'type' => '121'
11971        },
11972        '11' => {
11973          'name' => 'base_oem_unit_handle',
11974          'offset' => '39',
11975          'type' => '121'
11976        },
11977        '12' => {
11978          'name' => 'aux_unit',
11979          'offset' => '40',
11980          'type' => '121'
11981        },
11982        '13' => {
11983          'name' => 'aux_unit_modifier',
11984          'offset' => '41',
11985          'type' => '89413'
11986        },
11987        '14' => {
11988          'name' => 'aux_rate_unit',
11989          'offset' => '48',
11990          'type' => '121'
11991        },
11992        '15' => {
11993          'name' => 'rel',
11994          'offset' => '49',
11995          'type' => '121'
11996        },
11997        '16' => {
11998          'name' => 'aux_oem_unit_handle',
11999          'offset' => '50',
12000          'type' => '121'
12001        },
12002        '17' => {
12003          'name' => 'is_linear',
12004          'offset' => '51',
12005          'type' => '30222'
12006        },
12007        '18' => {
12008          'name' => 'sensor_data_size',
12009          'offset' => '52',
12010          'type' => '121'
12011        },
12012        '19' => {
12013          'name' => 'resolution',
12014          'offset' => '54',
12015          'type' => '89702'
12016        },
12017        '20' => {
12018          'name' => 'offset',
12019          'offset' => '64',
12020          'type' => '89702'
12021        },
12022        '21' => {
12023          'name' => 'accuracy',
12024          'offset' => '68',
12025          'type' => '1006'
12026        },
12027        '22' => {
12028          'name' => 'plus_tolerance',
12029          'offset' => '70',
12030          'type' => '121'
12031        },
12032        '23' => {
12033          'name' => 'minus_tolerance',
12034          'offset' => '71',
12035          'type' => '121'
12036        },
12037        '24' => {
12038          'name' => 'hysteresis',
12039          'offset' => '72',
12040          'type' => '92709'
12041        },
12042        '25' => {
12043          'name' => 'supported_thresholds',
12044          'offset' => '82',
12045          'type' => '2831'
12046        },
12047        '26' => {
12048          'name' => 'threshold_and_hysteresis_volatility',
12049          'offset' => '83',
12050          'type' => '2831'
12051        },
12052        '27' => {
12053          'name' => 'state_transition_interval',
12054          'offset' => '86',
12055          'type' => '89702'
12056        },
12057        '28' => {
12058          'name' => 'update_interval',
12059          'offset' => '96',
12060          'type' => '89702'
12061        },
12062        '29' => {
12063          'name' => 'max_readable',
12064          'offset' => '100',
12065          'type' => '92709'
12066        },
12067        '30' => {
12068          'name' => 'min_readable',
12069          'offset' => '104',
12070          'type' => '92709'
12071        },
12072        '31' => {
12073          'name' => 'range_field_format',
12074          'offset' => '114',
12075          'type' => '121'
12076        },
12077        '32' => {
12078          'name' => 'range_field_support',
12079          'offset' => '115',
12080          'type' => '2831'
12081        },
12082        '33' => {
12083          'name' => 'nominal_value',
12084          'offset' => '118',
12085          'type' => '92112'
12086        },
12087        '34' => {
12088          'name' => 'normal_max',
12089          'offset' => '128',
12090          'type' => '92112'
12091        },
12092        '35' => {
12093          'name' => 'normal_min',
12094          'offset' => '132',
12095          'type' => '92112'
12096        },
12097        '36' => {
12098          'name' => 'warning_high',
12099          'offset' => '136',
12100          'type' => '92112'
12101        },
12102        '37' => {
12103          'name' => 'warning_low',
12104          'offset' => '146',
12105          'type' => '92112'
12106        },
12107        '38' => {
12108          'name' => 'critical_high',
12109          'offset' => '150',
12110          'type' => '92112'
12111        },
12112        '39' => {
12113          'name' => 'critical_low',
12114          'offset' => '256',
12115          'type' => '92112'
12116        },
12117        '40' => {
12118          'name' => 'fatal_high',
12119          'offset' => '260',
12120          'type' => '92112'
12121        },
12122        '41' => {
12123          'name' => 'fatal_low',
12124          'offset' => '264',
12125          'type' => '92112'
12126        }
12127      },
12128      'Name' => 'struct pldm_numeric_sensor_value_pdr',
12129      'Size' => '112',
12130      'Type' => 'Struct'
12131    },
12132    '93435' => {
12133      'BaseType' => '90359',
12134      'Header' => 'platform.h',
12135      'Line' => '869',
12136      'Name' => 'pldm_utf16be',
12137      'Size' => '2',
12138      'Type' => 'Typedef'
12139    },
12140    '93448' => {
12141      'Header' => 'platform.h',
12142      'Line' => '871',
12143      'Memb' => {
12144        '0' => {
12145          'name' => 'tag',
12146          'offset' => '0',
12147          'type' => '977'
12148        },
12149        '1' => {
12150          'name' => 'name',
12151          'offset' => '8',
12152          'type' => '93490'
12153        }
12154      },
12155      'Name' => 'struct pldm_entity_auxiliary_name',
12156      'Size' => '16',
12157      'Type' => 'Struct'
12158    },
12159    '93490' => {
12160      'BaseType' => '93435',
12161      'Name' => 'pldm_utf16be*',
12162      'Size' => '8',
12163      'Type' => 'Pointer'
12164    },
12165    '93495' => {
12166      'Header' => 'platform.h',
12167      'Line' => '881',
12168      'Memb' => {
12169        '0' => {
12170          'name' => 'hdr',
12171          'offset' => '0',
12172          'type' => '92722'
12173        },
12174        '1' => {
12175          'name' => 'container',
12176          'offset' => '18',
12177          'type' => '61595'
12178        },
12179        '2' => {
12180          'name' => 'shared_name_count',
12181          'offset' => '24',
12182          'type' => '121'
12183        },
12184        '3' => {
12185          'name' => 'name_string_count',
12186          'offset' => '25',
12187          'type' => '121'
12188        },
12189        '4' => {
12190          'name' => 'names',
12191          'offset' => '36',
12192          'type' => '93609'
12193        },
12194        '5' => {
12195          'name' => 'auxiliary_name_data_size',
12196          'offset' => '50',
12197          'type' => '1140'
12198        },
12199        '6' => {
12200          'name' => 'auxiliary_name_data',
12201          'offset' => '64',
12202          'type' => '93614'
12203        }
12204      },
12205      'Name' => 'struct pldm_entity_auxiliary_names_pdr',
12206      'Size' => '40',
12207      'Type' => 'Struct'
12208    },
12209    '93609' => {
12210      'BaseType' => '93448',
12211      'Name' => 'struct pldm_entity_auxiliary_name*',
12212      'Size' => '8',
12213      'Type' => 'Pointer'
12214    },
12215    '93614' => {
12216      'BaseType' => '114',
12217      'Name' => 'char[]',
12218      'Size' => '8',
12219      'Type' => 'Array'
12220    },
12221    '93629' => {
12222      'Header' => 'platform.h',
12223      'Line' => '911',
12224      'Memb' => {
12225        '0' => {
12226          'name' => 'state_set_id',
12227          'offset' => '0',
12228          'type' => '1006'
12229        },
12230        '1' => {
12231          'name' => 'possible_states_size',
12232          'offset' => '2',
12233          'type' => '121'
12234        },
12235        '2' => {
12236          'name' => 'states',
12237          'offset' => '3',
12238          'type' => '91743'
12239        }
12240      },
12241      'Name' => 'struct state_effecter_possible_states',
12242      'Size' => '4',
12243      'Type' => 'Struct'
12244    },
12245    '93686' => {
12246      'BaseType' => '93629',
12247      'Name' => 'struct state_effecter_possible_states const',
12248      'Size' => '4',
12249      'Type' => 'Const'
12250    },
12251    '93691' => {
12252      'Header' => 'platform.h',
12253      'Line' => '959',
12254      'Memb' => {
12255        '0' => {
12256          'name' => 'set_request',
12257          'offset' => '0',
12258          'type' => '121'
12259        },
12260        '1' => {
12261          'name' => 'effecter_state',
12262          'offset' => '1',
12263          'type' => '121'
12264        }
12265      },
12266      'Name' => 'struct state_field_for_state_effecter_set',
12267      'Size' => '2',
12268      'Type' => 'Struct'
12269    },
12270    '93734' => {
12271      'BaseType' => '93691',
12272      'Header' => 'platform.h',
12273      'Line' => '962',
12274      'Name' => 'set_effecter_state_field',
12275      'Size' => '2',
12276      'Type' => 'Typedef'
12277    },
12278    '93747' => {
12279      'Header' => 'platform.h',
12280      'Line' => '968',
12281      'Memb' => {
12282        '0' => {
12283          'name' => 'sensor_op_state',
12284          'offset' => '0',
12285          'type' => '121'
12286        },
12287        '1' => {
12288          'name' => 'present_state',
12289          'offset' => '1',
12290          'type' => '121'
12291        },
12292        '2' => {
12293          'name' => 'previous_state',
12294          'offset' => '2',
12295          'type' => '121'
12296        },
12297        '3' => {
12298          'name' => 'event_state',
12299          'offset' => '3',
12300          'type' => '121'
12301        }
12302      },
12303      'Name' => 'struct state_field_for_get_state_sensor_readings',
12304      'Size' => '4',
12305      'Type' => 'Struct'
12306    },
12307    '93818' => {
12308      'BaseType' => '93747',
12309      'Header' => 'platform.h',
12310      'Line' => '976',
12311      'Name' => 'get_sensor_state_field',
12312      'Size' => '4',
12313      'Type' => 'Typedef'
12314    },
12315    '93831' => {
12316      'Header' => 'platform.h',
12317      'Line' => '982',
12318      'Memb' => {
12319        '0' => {
12320          'name' => 'effecter_op_state',
12321          'offset' => '0',
12322          'type' => '121'
12323        },
12324        '1' => {
12325          'name' => 'pending_state',
12326          'offset' => '1',
12327          'type' => '121'
12328        },
12329        '2' => {
12330          'name' => 'present_state',
12331          'offset' => '2',
12332          'type' => '121'
12333        }
12334      },
12335      'Name' => 'struct state_field_for_get_state_effecter_states',
12336      'Size' => '3',
12337      'Type' => 'Struct'
12338    },
12339    '93888' => {
12340      'BaseType' => '93831',
12341      'Header' => 'platform.h',
12342      'Line' => '986',
12343      'Name' => 'get_effecter_state_field',
12344      'Size' => '3',
12345      'Type' => 'Typedef'
12346    },
12347    '94617' => {
12348      'Header' => 'platform.h',
12349      'Line' => '1131',
12350      'Memb' => {
12351        '0' => {
12352          'name' => 'completion_code',
12353          'offset' => '0',
12354          'type' => '121'
12355        },
12356        '1' => {
12357          'name' => 'comp_effecter_count',
12358          'offset' => '1',
12359          'type' => '121'
12360        },
12361        '2' => {
12362          'name' => 'field',
12363          'offset' => '2',
12364          'type' => '94674'
12365        }
12366      },
12367      'Name' => 'struct pldm_get_state_effecter_states_resp',
12368      'Size' => '26',
12369      'Type' => 'Struct'
12370    },
12371    '94674' => {
12372      'BaseType' => '93888',
12373      'Name' => 'get_effecter_state_field[8]',
12374      'Size' => '24',
12375      'Type' => 'Array'
12376    },
12377    '94690' => {
12378      'Header' => 'platform.h',
12379      'Line' => '1141',
12380      'Memb' => {
12381        '0' => {
12382          'name' => 'sensor_id',
12383          'offset' => '0',
12384          'type' => '1006'
12385        },
12386        '1' => {
12387          'name' => 'sensor_event_class_type',
12388          'offset' => '2',
12389          'type' => '121'
12390        },
12391        '2' => {
12392          'name' => 'event_class',
12393          'offset' => '3',
12394          'type' => '3443'
12395        }
12396      },
12397      'Name' => 'struct pldm_sensor_event_data',
12398      'Size' => '4',
12399      'Type' => 'Struct'
12400    },
12401    '94804' => {
12402      'Header' => 'platform.h',
12403      'Line' => '1181',
12404      'Memb' => {
12405        '0' => {
12406          'name' => 'format_version',
12407          'offset' => '0',
12408          'type' => '121'
12409        },
12410        '1' => {
12411          'name' => 'event_id',
12412          'offset' => '2',
12413          'type' => '1006'
12414        },
12415        '2' => {
12416          'name' => 'data_transfer_handle',
12417          'offset' => '4',
12418          'type' => '1018'
12419        }
12420      },
12421      'Name' => 'struct pldm_message_poll_event',
12422      'Size' => '8',
12423      'Type' => 'Struct'
12424    },
12425    '94866' => {
12426      'Header' => 'platform.h',
12427      'Line' => '1191',
12428      'Memb' => {
12429        '0' => {
12430          'name' => 'format_version',
12431          'offset' => '0',
12432          'type' => '121'
12433        },
12434        '1' => {
12435          'name' => 'format_type',
12436          'offset' => '1',
12437          'type' => '121'
12438        },
12439        '2' => {
12440          'name' => 'event_data_length',
12441          'offset' => '2',
12442          'type' => '1006'
12443        },
12444        '3' => {
12445          'name' => 'event_data',
12446          'offset' => '4',
12447          'type' => '94937'
12448        }
12449      },
12450      'Name' => 'struct pldm_platform_cper_event',
12451      'Size' => '4',
12452      'Type' => 'Struct'
12453    },
12454    '94937' => {
12455      'BaseType' => '121',
12456      'Name' => 'uint8_t[]',
12457      'Size' => '8',
12458      'Type' => 'Array'
12459    },
12460    '95093' => {
12461      'Header' => 'platform.h',
12462      'Line' => '1251',
12463      'Memb' => {
12464        '0' => {
12465          'name' => 'event_data_format',
12466          'offset' => '0',
12467          'type' => '121'
12468        },
12469        '1' => {
12470          'name' => 'number_of_change_records',
12471          'offset' => '1',
12472          'type' => '121'
12473        },
12474        '2' => {
12475          'name' => 'change_records',
12476          'offset' => '2',
12477          'type' => '3443'
12478        }
12479      },
12480      'Name' => 'struct pldm_pdr_repository_chg_event_data',
12481      'Size' => '3',
12482      'Type' => 'Struct'
12483    },
12484    '95717' => {
12485      'BaseType' => '94866',
12486      'Name' => 'struct pldm_platform_cper_event*',
12487      'Size' => '8',
12488      'Type' => 'Pointer'
12489    },
12490    '97470' => {
12491      'BaseType' => '93495',
12492      'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
12493      'Size' => '8',
12494      'Type' => 'Pointer'
12495    },
12496    '102721' => {
12497      'BaseType' => '94617',
12498      'Name' => 'struct pldm_get_state_effecter_states_resp*',
12499      'Size' => '8',
12500      'Type' => 'Pointer'
12501    },
12502    '130939' => {
12503      'BaseType' => '13426',
12504      'Name' => 'size_t*const',
12505      'Size' => '8',
12506      'Type' => 'Const'
12507    },
12508    '132651' => {
12509      'BaseType' => '94804',
12510      'Name' => 'struct pldm_message_poll_event*',
12511      'Size' => '8',
12512      'Type' => 'Pointer'
12513    },
12514    '133645' => {
12515      'BaseType' => '133655',
12516      'Name' => 'uint32_t const*const*',
12517      'Size' => '8',
12518      'Type' => 'Pointer'
12519    },
12520    '133650' => {
12521      'BaseType' => '30181',
12522      'Name' => 'uint32_t const*',
12523      'Size' => '8',
12524      'Type' => 'Pointer'
12525    },
12526    '133655' => {
12527      'BaseType' => '133650',
12528      'Name' => 'uint32_t const*const',
12529      'Size' => '8',
12530      'Type' => 'Const'
12531    },
12532    '133660' => {
12533      'BaseType' => '95093',
12534      'Name' => 'struct pldm_pdr_repository_chg_event_data*',
12535      'Size' => '8',
12536      'Type' => 'Pointer'
12537    },
12538    '161090' => {
12539      'BaseType' => '92842',
12540      'Name' => 'struct pldm_numeric_sensor_value_pdr*',
12541      'Size' => '8',
12542      'Type' => 'Pointer'
12543    },
12544    '173473' => {
12545      'BaseType' => '94690',
12546      'Name' => 'struct pldm_sensor_event_data*',
12547      'Size' => '8',
12548      'Type' => 'Pointer'
12549    },
12550    '173478' => {
12551      'BaseType' => '173473',
12552      'Name' => 'struct pldm_sensor_event_data*const',
12553      'Size' => '8',
12554      'Type' => 'Const'
12555    },
12556    '175628' => {
12557      'BaseType' => '93818',
12558      'Name' => 'get_sensor_state_field*',
12559      'Size' => '8',
12560      'Type' => 'Pointer'
12561    },
12562    '190346' => {
12563      'BaseType' => '93734',
12564      'Name' => 'set_effecter_state_field*',
12565      'Size' => '8',
12566      'Type' => 'Pointer'
12567    },
12568    '191322' => {
12569      'BaseType' => '91527',
12570      'Name' => 'struct pldm_state_sensor_pdr*',
12571      'Size' => '8',
12572      'Type' => 'Pointer'
12573    },
12574    '191327' => {
12575      'BaseType' => '191322',
12576      'Name' => 'struct pldm_state_sensor_pdr*const',
12577      'Size' => '8',
12578      'Type' => 'Const'
12579    },
12580    '191332' => {
12581      'BaseType' => '91738',
12582      'Name' => 'struct state_sensor_possible_states const*',
12583      'Size' => '8',
12584      'Type' => 'Pointer'
12585    },
12586    '191337' => {
12587      'BaseType' => '191332',
12588      'Name' => 'struct state_sensor_possible_states const*const',
12589      'Size' => '8',
12590      'Type' => 'Const'
12591    },
12592    '191732' => {
12593      'BaseType' => '91759',
12594      'Name' => 'struct pldm_state_effecter_pdr*',
12595      'Size' => '8',
12596      'Type' => 'Pointer'
12597    },
12598    '191737' => {
12599      'BaseType' => '191732',
12600      'Name' => 'struct pldm_state_effecter_pdr*const',
12601      'Size' => '8',
12602      'Type' => 'Const'
12603    },
12604    '191742' => {
12605      'BaseType' => '93686',
12606      'Name' => 'struct state_effecter_possible_states const*',
12607      'Size' => '8',
12608      'Type' => 'Pointer'
12609    },
12610    '191747' => {
12611      'BaseType' => '191742',
12612      'Name' => 'struct state_effecter_possible_states const*const',
12613      'Size' => '8',
12614      'Type' => 'Const'
12615    },
12616    '194603' => {
12617      'Line' => '19',
12618      'Memb' => {
12619        '0' => {
12620          'name' => 'prev',
12621          'offset' => '0',
12622          'type' => '187'
12623        },
12624        '1' => {
12625          'name' => 'allocations',
12626          'offset' => '4',
12627          'type' => '1018'
12628        }
12629      },
12630      'Name' => 'struct pldm_tid_state',
12631      'PrivateABI' => 1,
12632      'Size' => '8',
12633      'Source' => 'instance-id.c',
12634      'Type' => 'Struct'
12635    },
12636    '194642' => {
12637      'Line' => '24',
12638      'Memb' => {
12639        '0' => {
12640          'name' => 'state',
12641          'offset' => '0',
12642          'type' => '194684'
12643        },
12644        '1' => {
12645          'name' => 'lock_db_fd',
12646          'offset' => '8264',
12647          'type' => '100'
12648        }
12649      },
12650      'Name' => 'struct pldm_instance_db',
12651      'PrivateABI' => 1,
12652      'Size' => '2052',
12653      'Source' => 'instance-id.c',
12654      'Type' => 'Struct'
12655    },
12656    '194684' => {
12657      'BaseType' => '194603',
12658      'Name' => 'struct pldm_tid_state[256]',
12659      'Size' => '2048',
12660      'Type' => 'Array'
12661    },
12662    '195240' => {
12663      'BaseType' => '194642',
12664      'Name' => 'struct pldm_instance_db*',
12665      'Size' => '8',
12666      'Type' => 'Pointer'
12667    },
12668    '195627' => {
12669      'BaseType' => '187',
12670      'Name' => 'pldm_instance_id_t*',
12671      'Size' => '8',
12672      'Type' => 'Pointer'
12673    },
12674    '195803' => {
12675      'BaseType' => '195240',
12676      'Name' => 'struct pldm_instance_db**',
12677      'Size' => '8',
12678      'Type' => 'Pointer'
12679    },
12680    '196595' => {
12681      'BaseType' => '121',
12682      'Header' => 'pldm.h',
12683      'Line' => '13',
12684      'Name' => 'mctp_eid_t',
12685      'Size' => '1',
12686      'Type' => 'Typedef'
12687    },
12688    '196710' => {
12689      'BaseType' => '284',
12690      'Header' => 'pldm.h',
12691      'Line' => '30',
12692      'Name' => 'pldm_requester_rc_t',
12693      'Size' => '4',
12694      'Type' => 'Typedef'
12695    },
12696    '196728' => {
12697      'Line' => '26',
12698      'Memb' => {
12699        '0' => {
12700          'name' => 'transport',
12701          'offset' => '0',
12702          'type' => '196801'
12703        },
12704        '1' => {
12705          'name' => 'socket',
12706          'offset' => '64',
12707          'type' => '100'
12708        },
12709        '2' => {
12710          'name' => 'tid_eid_map',
12711          'offset' => '68',
12712          'type' => '200497'
12713        },
12714        '3' => {
12715          'name' => 'socket_send_buf',
12716          'offset' => '768',
12717          'type' => '199417'
12718        }
12719      },
12720      'Name' => 'struct pldm_transport_mctp_demux',
12721      'PrivateABI' => 1,
12722      'Size' => '312',
12723      'Source' => 'mctp-demux.c',
12724      'Type' => 'Struct'
12725    },
12726    '196754' => {
12727      'BaseType' => '196728',
12728      'Name' => 'struct pldm_transport_mctp_demux*',
12729      'Size' => '8',
12730      'Type' => 'Pointer'
12731    },
12732    '196796' => {
12733      'BaseType' => '196801',
12734      'Name' => 'struct pldm_transport*',
12735      'Size' => '8',
12736      'Type' => 'Pointer'
12737    },
12738    '196801' => {
12739      'Header' => 'transport.h',
12740      'Line' => '18',
12741      'Memb' => {
12742        '0' => {
12743          'name' => 'name',
12744          'offset' => '0',
12745          'type' => '3999'
12746        },
12747        '1' => {
12748          'name' => 'version',
12749          'offset' => '8',
12750          'type' => '121'
12751        },
12752        '2' => {
12753          'name' => 'recv',
12754          'offset' => '22',
12755          'type' => '199728'
12756        },
12757        '3' => {
12758          'name' => 'send',
12759          'offset' => '36',
12760          'type' => '199769'
12761        },
12762        '4' => {
12763          'name' => 'init_pollfd',
12764          'offset' => '50',
12765          'type' => '199849'
12766        }
12767      },
12768      'Name' => 'struct pldm_transport',
12769      'PrivateABI' => 1,
12770      'Size' => '40',
12771      'Type' => 'Struct'
12772    },
12773    '196937' => {
12774      'BaseType' => '175',
12775      'Name' => 'pldm_tid_t*',
12776      'Size' => '8',
12777      'Type' => 'Pointer'
12778    },
12779    '197040' => {
12780      'BaseType' => '196754',
12781      'Name' => 'struct pldm_transport_mctp_demux**',
12782      'Size' => '8',
12783      'Type' => 'Pointer'
12784    },
12785    '199137' => {
12786      'BaseType' => '46',
12787      'Header' => 'int-ll64.h',
12788      'Line' => '21',
12789      'Name' => '__u8',
12790      'PrivateABI' => 1,
12791      'Size' => '1',
12792      'Type' => 'Typedef'
12793    },
12794    '199149' => {
12795      'BaseType' => '53',
12796      'Header' => 'int-ll64.h',
12797      'Line' => '24',
12798      'Name' => '__u16',
12799      'PrivateABI' => 1,
12800      'Size' => '2',
12801      'Type' => 'Typedef'
12802    },
12803    '199417' => {
12804      'Header' => 'socket.h',
12805      'Line' => '5',
12806      'Memb' => {
12807        '0' => {
12808          'name' => 'size',
12809          'offset' => '0',
12810          'type' => '100'
12811        },
12812        '1' => {
12813          'name' => 'socket',
12814          'offset' => '4',
12815          'type' => '100'
12816        },
12817        '2' => {
12818          'name' => 'max_size',
12819          'offset' => '8',
12820          'type' => '100'
12821        }
12822      },
12823      'Name' => 'struct pldm_socket_sndbuf',
12824      'PrivateABI' => 1,
12825      'Size' => '12',
12826      'Type' => 'Struct'
12827    },
12828    '199728' => {
12829      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
12830      'Param' => {
12831        '0' => {
12832          'type' => '196796'
12833        },
12834        '1' => {
12835          'type' => '196937'
12836        },
12837        '2' => {
12838          'type' => '54364'
12839        },
12840        '3' => {
12841          'type' => '13426'
12842        }
12843      },
12844      'Return' => '196710',
12845      'Size' => '8',
12846      'Type' => 'FuncPtr'
12847    },
12848    '199769' => {
12849      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
12850      'Param' => {
12851        '0' => {
12852          'type' => '196796'
12853        },
12854        '1' => {
12855          'type' => '175'
12856        },
12857        '2' => {
12858          'type' => '2396'
12859        },
12860        '3' => {
12861          'type' => '1140'
12862        }
12863      },
12864      'Return' => '196710',
12865      'Size' => '8',
12866      'Type' => 'FuncPtr'
12867    },
12868    '199794' => {
12869      'BaseType' => '199799',
12870      'Name' => 'struct pollfd*',
12871      'Size' => '8',
12872      'Type' => 'Pointer'
12873    },
12874    '199799' => {
12875      'Header' => 'poll.h',
12876      'Line' => '36',
12877      'Memb' => {
12878        '0' => {
12879          'name' => 'fd',
12880          'offset' => '0',
12881          'type' => '100'
12882        },
12883        '1' => {
12884          'name' => 'events',
12885          'offset' => '4',
12886          'type' => '93'
12887        },
12888        '2' => {
12889          'name' => 'revents',
12890          'offset' => '6',
12891          'type' => '93'
12892        }
12893      },
12894      'Name' => 'struct pollfd',
12895      'PrivateABI' => 1,
12896      'Size' => '8',
12897      'Type' => 'Struct'
12898    },
12899    '199849' => {
12900      'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
12901      'Param' => {
12902        '0' => {
12903          'type' => '196796'
12904        },
12905        '1' => {
12906          'type' => '199794'
12907        }
12908      },
12909      'Return' => '100',
12910      'Size' => '8',
12911      'Type' => 'FuncPtr'
12912    },
12913    '199854' => {
12914      'BaseType' => '53',
12915      'Header' => 'socket.h',
12916      'Line' => '10',
12917      'Name' => '__kernel_sa_family_t',
12918      'PrivateABI' => 1,
12919      'Size' => '2',
12920      'Type' => 'Typedef'
12921    },
12922    '200231' => {
12923      'Header' => 'mctp.h',
12924      'Line' => '18',
12925      'Memb' => {
12926        '0' => {
12927          'name' => 's_addr',
12928          'offset' => '0',
12929          'type' => '196595'
12930        }
12931      },
12932      'Name' => 'struct mctp_addr',
12933      'PrivateABI' => 1,
12934      'Size' => '1',
12935      'Type' => 'Struct'
12936    },
12937    '200257' => {
12938      'Header' => 'mctp.h',
12939      'Line' => '22',
12940      'Memb' => {
12941        '0' => {
12942          'name' => 'smctp_family',
12943          'offset' => '0',
12944          'type' => '199854'
12945        },
12946        '1' => {
12947          'name' => '__smctp_pad0',
12948          'offset' => '2',
12949          'type' => '199149'
12950        },
12951        '2' => {
12952          'name' => 'smctp_network',
12953          'offset' => '4',
12954          'type' => '60'
12955        },
12956        '3' => {
12957          'name' => 'smctp_addr',
12958          'offset' => '8',
12959          'type' => '200231'
12960        },
12961        '4' => {
12962          'name' => 'smctp_type',
12963          'offset' => '9',
12964          'type' => '199137'
12965        },
12966        '5' => {
12967          'name' => 'smctp_tag',
12968          'offset' => '16',
12969          'type' => '199137'
12970        },
12971        '6' => {
12972          'name' => '__smctp_pad1',
12973          'offset' => '17',
12974          'type' => '199137'
12975        }
12976      },
12977      'Name' => 'struct sockaddr_mctp',
12978      'PrivateABI' => 1,
12979      'Size' => '12',
12980      'Type' => 'Struct'
12981    },
12982    '200361' => {
12983      'BaseType' => '200257',
12984      'Name' => 'struct sockaddr_mctp const',
12985      'Size' => '12',
12986      'Type' => 'Const'
12987    },
12988    '200404' => {
12989      'Line' => '35',
12990      'Memb' => {
12991        '0' => {
12992          'name' => 'transport',
12993          'offset' => '0',
12994          'type' => '196801'
12995        },
12996        '1' => {
12997          'name' => 'socket',
12998          'offset' => '64',
12999          'type' => '100'
13000        },
13001        '2' => {
13002          'name' => 'tid_eid_map',
13003          'offset' => '68',
13004          'type' => '200497'
13005        },
13006        '3' => {
13007          'name' => 'socket_send_buf',
13008          'offset' => '768',
13009          'type' => '199417'
13010        },
13011        '4' => {
13012          'name' => 'bound',
13013          'offset' => '786',
13014          'type' => '805'
13015        },
13016        '5' => {
13017          'name' => 'cookie_jar',
13018          'offset' => '800',
13019          'type' => '199'
13020        }
13021      },
13022      'Name' => 'struct pldm_transport_af_mctp',
13023      'PrivateABI' => 1,
13024      'Size' => '336',
13025      'Source' => 'af-mctp.c',
13026      'Type' => 'Struct'
13027    },
13028    '200497' => {
13029      'BaseType' => '175',
13030      'Name' => 'pldm_tid_t[256]',
13031      'Size' => '256',
13032      'Type' => 'Array'
13033    },
13034    '201298' => {
13035      'BaseType' => '200404',
13036      'Name' => 'struct pldm_transport_af_mctp*',
13037      'Size' => '8',
13038      'Type' => 'Pointer'
13039    },
13040    '201303' => {
13041      'BaseType' => '200361',
13042      'Name' => 'struct sockaddr_mctp const*',
13043      'Size' => '8',
13044      'Type' => 'Pointer'
13045    },
13046    '201616' => {
13047      'BaseType' => '201298',
13048      'Name' => 'struct pldm_transport_af_mctp**',
13049      'Size' => '8',
13050      'Type' => 'Pointer'
13051    },
13052    '228261' => {
13053      'Header' => 'file_io.h',
13054      'Line' => '32',
13055      'Memb' => {
13056        '0' => {
13057          'name' => 'handle',
13058          'offset' => '0',
13059          'type' => '121'
13060        },
13061        '1' => {
13062          'name' => 'length',
13063          'offset' => '4',
13064          'type' => '1018'
13065        },
13066        '2' => {
13067          'name' => 'data',
13068          'offset' => '8',
13069          'type' => '94937'
13070        }
13071      },
13072      'Name' => 'struct pldm_oem_meta_file_io_write_req',
13073      'Size' => '8',
13074      'Type' => 'Struct'
13075    },
13076    '228328' => {
13077      'Header' => 'file_io.h',
13078      'Line' => '45',
13079      'Memb' => {
13080        '0' => {
13081          'name' => 'transferFlag',
13082          'offset' => '0',
13083          'type' => '121'
13084        },
13085        '1' => {
13086          'name' => 'offset',
13087          'offset' => '2',
13088          'type' => '1006'
13089        }
13090      },
13091      'Name' => 'struct pldm_oem_meta_file_io_read_data_info',
13092      'Size' => '4',
13093      'Type' => 'Struct'
13094    },
13095    '228367' => {
13096      'Header' => 'file_io.h',
13097      'Line' => '55',
13098      'Memb' => {
13099        '0' => {
13100          'name' => 'size',
13101          'offset' => '0',
13102          'type' => '1006'
13103        },
13104        '1' => {
13105          'name' => 'crc32',
13106          'offset' => '4',
13107          'type' => '1018'
13108        }
13109      },
13110      'Name' => 'struct pldm_oem_meta_file_io_read_attr_info',
13111      'Size' => '8',
13112      'Type' => 'Struct'
13113    },
13114    '228406' => {
13115      'Header' => 'file_io.h',
13116      'Line' => '70',
13117      'Memb' => {
13118        '0' => {
13119          'name' => 'data',
13120          'offset' => '0',
13121          'type' => '228328'
13122        }
13123      },
13124      'Name' => 'anon-union-file_io.h-70',
13125      'Size' => '4',
13126      'Type' => 'Union'
13127    },
13128    '228424' => {
13129      'Header' => 'file_io.h',
13130      'Line' => '65',
13131      'Memb' => {
13132        '0' => {
13133          'name' => 'version',
13134          'offset' => '0',
13135          'type' => '1140'
13136        },
13137        '1' => {
13138          'name' => 'handle',
13139          'offset' => '8',
13140          'type' => '121'
13141        },
13142        '2' => {
13143          'name' => 'option',
13144          'offset' => '9',
13145          'type' => '121'
13146        },
13147        '3' => {
13148          'name' => 'length',
13149          'offset' => '16',
13150          'type' => '121'
13151        },
13152        '4' => {
13153          'name' => 'info',
13154          'offset' => '18',
13155          'type' => '228406'
13156        }
13157      },
13158      'Name' => 'struct pldm_oem_meta_file_io_read_req',
13159      'Size' => '16',
13160      'Type' => 'Struct'
13161    },
13162    '228502' => {
13163      'Header' => 'file_io.h',
13164      'Line' => '86',
13165      'Memb' => {
13166        '0' => {
13167          'name' => 'attr',
13168          'offset' => '0',
13169          'type' => '228367'
13170        },
13171        '1' => {
13172          'name' => 'data',
13173          'offset' => '0',
13174          'type' => '228328'
13175        }
13176      },
13177      'Name' => 'anon-union-file_io.h-86',
13178      'Size' => '8',
13179      'Type' => 'Union'
13180    },
13181    '228530' => {
13182      'Header' => 'file_io.h',
13183      'Line' => '80',
13184      'Memb' => {
13185        '0' => {
13186          'name' => 'version',
13187          'offset' => '0',
13188          'type' => '1140'
13189        },
13190        '1' => {
13191          'name' => 'completion_code',
13192          'offset' => '8',
13193          'type' => '121'
13194        },
13195        '2' => {
13196          'name' => 'handle',
13197          'offset' => '9',
13198          'type' => '121'
13199        },
13200        '3' => {
13201          'name' => 'option',
13202          'offset' => '16',
13203          'type' => '121'
13204        },
13205        '4' => {
13206          'name' => 'length',
13207          'offset' => '17',
13208          'type' => '121'
13209        },
13210        '5' => {
13211          'name' => 'info',
13212          'offset' => '18',
13213          'type' => '228502'
13214        },
13215        '6' => {
13216          'name' => 'data',
13217          'offset' => '32',
13218          'type' => '94937'
13219        }
13220      },
13221      'Name' => 'struct pldm_oem_meta_file_io_read_resp',
13222      'Size' => '24',
13223      'Type' => 'Struct'
13224    },
13225    '231031' => {
13226      'BaseType' => '228530',
13227      'Name' => 'struct pldm_oem_meta_file_io_read_resp*',
13228      'Size' => '8',
13229      'Type' => 'Pointer'
13230    },
13231    '232160' => {
13232      'BaseType' => '228424',
13233      'Name' => 'struct pldm_oem_meta_file_io_read_req*',
13234      'Size' => '8',
13235      'Type' => 'Pointer'
13236    },
13237    '232596' => {
13238      'BaseType' => '228261',
13239      'Name' => 'struct pldm_oem_meta_file_io_write_req*',
13240      'Size' => '8',
13241      'Type' => 'Pointer'
13242    }
13243  },
13244  'UndefinedSymbols' => {
13245    'libpldm.so.0.11.0' => {
13246      '_ITM_deregisterTMCloneTable' => 0,
13247      '_ITM_registerTMCloneTable' => 0,
13248      '__assert_fail@GLIBC_2.2.5' => 0,
13249      '__cxa_finalize@GLIBC_2.2.5' => 0,
13250      '__errno_location@GLIBC_2.2.5' => 0,
13251      '__gmon_start__' => 0,
13252      '__isoc23_strtol@GLIBC_2.38' => 0,
13253      '__memcpy_chk@GLIBC_2.3.4' => 0,
13254      '__recv_chk@GLIBC_2.4' => 0,
13255      '__recvfrom_chk@GLIBC_2.4' => 0,
13256      '__stack_chk_fail@GLIBC_2.4' => 0,
13257      'bind@GLIBC_2.2.5' => 0,
13258      'calloc@GLIBC_2.2.5' => 0,
13259      'clock_gettime@GLIBC_2.17' => 0,
13260      'close@GLIBC_2.2.5' => 0,
13261      'connect@GLIBC_2.2.5' => 0,
13262      'dup@GLIBC_2.2.5' => 0,
13263      'fclose@GLIBC_2.2.5' => 0,
13264      'fcntl64@GLIBC_2.28' => 0,
13265      'fgets@GLIBC_2.2.5' => 0,
13266      'fopen64@GLIBC_2.2.5' => 0,
13267      'free@GLIBC_2.2.5' => 0,
13268      'getsockopt@GLIBC_2.2.5' => 0,
13269      'malloc@GLIBC_2.2.5' => 0,
13270      'memcmp@GLIBC_2.2.5' => 0,
13271      'memcpy@GLIBC_2.14' => 0,
13272      'memmem@GLIBC_2.2.5' => 0,
13273      'open64@GLIBC_2.2.5' => 0,
13274      'poll@GLIBC_2.2.5' => 0,
13275      'ppoll@GLIBC_2.4' => 0,
13276      'recv@GLIBC_2.2.5' => 0,
13277      'recvmsg@GLIBC_2.2.5' => 0,
13278      'sendmsg@GLIBC_2.2.5' => 0,
13279      'sendto@GLIBC_2.2.5' => 0,
13280      'setsockopt@GLIBC_2.2.5' => 0,
13281      'socket@GLIBC_2.2.5' => 0,
13282      'stat64@GLIBC_2.33' => 0,
13283      'strlen@GLIBC_2.2.5' => 0,
13284      'strnlen@GLIBC_2.2.5' => 0,
13285      'timerfd_create@GLIBC_2.8' => 0,
13286      'timerfd_settime@GLIBC_2.8' => 0,
13287      'write@GLIBC_2.2.5' => 0
13288    }
13289  },
13290  'WordSize' => '8'
13291};
13292