xref: /openbmc/libpldm/abi/x86_64/gcc.dump (revision d480b704)
1$VAR1 = {
2  'ABI_DUMPER_VERSION' => '1.2',
3  'ABI_DUMP_VERSION' => '3.5',
4  'Arch' => 'x86_64',
5  'GccVersion' => '13.2.0',
6  'Headers' => {
7    'af-mctp.h' => 1,
8    'base.h' => 1,
9    'bios.h' => 1,
10    'bios_table.h' => 1,
11    'file_io.h' => 1,
12    'firmware_update.h' => 1,
13    'fru.h' => 1,
14    'host.h' => 1,
15    'instance-id.h' => 1,
16    'mctp-demux.h' => 1,
17    'pdr.h' => 1,
18    'platform.h' => 1,
19    'pldm.h' => 1,
20    'pldm_types.h' => 1,
21    'transport.h' => 1,
22    'utils.h' => 1
23  },
24  'Language' => 'C',
25  'LibraryName' => 'libpldm.so.0.8.0',
26  'LibraryVersion' => '0.8.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    '1431' => {
41      'Header' => 'base.h',
42      'Line' => '607',
43      'Param' => {
44        '0' => {
45          'name' => 'msg_type',
46          'type' => '140'
47        },
48        '1' => {
49          'name' => 'instance_id',
50          'type' => '140'
51        },
52        '2' => {
53          'name' => 'pldm_type',
54          'type' => '140'
55        },
56        '3' => {
57          'name' => 'command',
58          'type' => '140'
59        },
60        '4' => {
61          'name' => 'msg',
62          'type' => '1624'
63        }
64      },
65      'Return' => '100',
66      'ShortName' => 'encode_pldm_header_only'
67    },
68    '1629' => {
69      'Header' => 'base.h',
70      'Line' => '594',
71      'Param' => {
72        '0' => {
73          'name' => 'instance_id',
74          'type' => '140'
75        },
76        '1' => {
77          'name' => 'type',
78          'type' => '140'
79        },
80        '2' => {
81          'name' => 'command',
82          'type' => '140'
83        },
84        '3' => {
85          'name' => 'cc',
86          'type' => '140'
87        },
88        '4' => {
89          'name' => 'msg',
90          'type' => '1624'
91        }
92      },
93      'Return' => '100',
94      'ShortName' => 'encode_cc_only_resp'
95    },
96    '1838' => {
97      'Header' => 'base.h',
98      'Line' => '577',
99      'Param' => {
100        '0' => {
101          'name' => 'msg',
102          'type' => '2071'
103        },
104        '1' => {
105          'name' => 'payload_length',
106          'type' => '453'
107        },
108        '2' => {
109          'name' => 'pldm_type',
110          'type' => '2076'
111        },
112        '3' => {
113          'name' => 'transfer_opflag',
114          'type' => '2076'
115        },
116        '4' => {
117          'name' => 'transfer_ctx',
118          'type' => '2081'
119        },
120        '5' => {
121          'name' => 'transfer_handle',
122          'type' => '2081'
123        },
124        '6' => {
125          'name' => 'section_offset',
126          'offset' => '0',
127          'type' => '2081'
128        },
129        '7' => {
130          'name' => 'section_length',
131          'offset' => '8',
132          'type' => '2081'
133        }
134      },
135      'Reg' => {
136        '2' => 'rdx',
137        '3' => 'r10',
138        '4' => 'r8',
139        '5' => 'r9'
140      },
141      'Return' => '100',
142      'ShortName' => 'decode_multipart_receive_req'
143    },
144    '2091' => {
145      'Header' => 'base.h',
146      'Line' => '559',
147      'Param' => {
148        '0' => {
149          'name' => 'instance_id',
150          'type' => '140'
151        },
152        '1' => {
153          'name' => 'tid',
154          'type' => '140'
155        },
156        '2' => {
157          'name' => 'msg',
158          'type' => '1624'
159        }
160      },
161      'Return' => '100',
162      'ShortName' => 'encode_set_tid_req'
163    },
164    '2286' => {
165      'Header' => 'base.h',
166      'Line' => '441',
167      'Param' => {
168        '0' => {
169          'name' => 'msg',
170          'type' => '2071'
171        },
172        '1' => {
173          'name' => 'payload_length',
174          'type' => '453'
175        },
176        '2' => {
177          'name' => 'completion_code',
178          'type' => '2076'
179        },
180        '3' => {
181          'name' => 'tid',
182          'type' => '2076'
183        }
184      },
185      'Reg' => {
186        '0' => 'rdi',
187        '1' => 'rsi',
188        '2' => 'rdx',
189        '3' => 'rcx'
190      },
191      'Return' => '100',
192      'ShortName' => 'decode_get_tid_resp'
193    },
194    '2402' => {
195      'Header' => 'base.h',
196      'Line' => '547',
197      'Param' => {
198        '0' => {
199          'name' => 'instance_id',
200          'type' => '140'
201        },
202        '1' => {
203          'name' => 'completion_code',
204          'type' => '140'
205        },
206        '2' => {
207          'name' => 'tid',
208          'type' => '140'
209        },
210        '3' => {
211          'name' => 'msg',
212          'type' => '1624'
213        }
214      },
215      'Return' => '100',
216      'ShortName' => 'encode_get_tid_resp'
217    },
218    '2612' => {
219      'Header' => 'base.h',
220      'Line' => '535',
221      'Param' => {
222        '0' => {
223          'name' => 'instance_id',
224          'type' => '140'
225        },
226        '1' => {
227          'name' => 'msg',
228          'type' => '1624'
229        }
230      },
231      'Return' => '100',
232      'ShortName' => 'encode_get_tid_req'
233    },
234    '2745' => {
235      'Header' => 'base.h',
236      'Line' => '420',
237      'Param' => {
238        '0' => {
239          'name' => 'msg',
240          'type' => '2071'
241        },
242        '1' => {
243          'name' => 'payload_length',
244          'type' => '453'
245        },
246        '2' => {
247          'name' => 'completion_code',
248          'type' => '2076'
249        },
250        '3' => {
251          'name' => 'next_transfer_handle',
252          'type' => '2081'
253        },
254        '4' => {
255          'name' => 'transfer_flag',
256          'type' => '2076'
257        },
258        '5' => {
259          'name' => 'version',
260          'type' => '2976'
261        }
262      },
263      'Reg' => {
264        '1' => 'r10',
265        '2' => 'rdx',
266        '3' => 'rcx',
267        '4' => 'r8',
268        '5' => 'r9'
269      },
270      'Return' => '100',
271      'ShortName' => 'decode_get_version_resp'
272    },
273    '2986' => {
274      'Header' => 'base.h',
275      'Line' => '519',
276      'Param' => {
277        '0' => {
278          'name' => 'msg',
279          'type' => '2071'
280        },
281        '1' => {
282          'name' => 'payload_length',
283          'type' => '453'
284        },
285        '2' => {
286          'name' => 'transfer_handle',
287          'type' => '2081'
288        },
289        '3' => {
290          'name' => 'transfer_opflag',
291          'type' => '2076'
292        },
293        '4' => {
294          'name' => 'type',
295          'type' => '2076'
296        }
297      },
298      'Reg' => {
299        '0' => 'rdi',
300        '1' => 'rsi',
301        '2' => 'rdx',
302        '3' => 'rcx',
303        '4' => 'r8'
304      },
305      'Return' => '100',
306      'ShortName' => 'decode_get_version_req'
307    },
308    '3116' => {
309      'Header' => 'base.h',
310      'Line' => '505',
311      'Param' => {
312        '0' => {
313          'name' => 'instance_id',
314          'type' => '140'
315        },
316        '1' => {
317          'name' => 'completion_code',
318          'type' => '140'
319        },
320        '2' => {
321          'name' => 'next_transfer_handle',
322          'type' => '152'
323        },
324        '3' => {
325          'name' => 'transfer_flag',
326          'type' => '140'
327        },
328        '4' => {
329          'name' => 'version_data',
330          'type' => '3481'
331        },
332        '5' => {
333          'name' => 'version_size',
334          'type' => '453'
335        },
336        '6' => {
337          'name' => 'msg',
338          'offset' => '0',
339          'type' => '1624'
340        }
341      },
342      'Reg' => {
343        '2' => 'r15'
344      },
345      'Return' => '100',
346      'ShortName' => 'encode_get_version_resp'
347    },
348    '3486' => {
349      'Header' => 'base.h',
350      'Line' => '401',
351      'Param' => {
352        '0' => {
353          'name' => 'instance_id',
354          'type' => '140'
355        },
356        '1' => {
357          'name' => 'transfer_handle',
358          'type' => '152'
359        },
360        '2' => {
361          'name' => 'transfer_opflag',
362          'type' => '140'
363        },
364        '3' => {
365          'name' => 'type',
366          'type' => '140'
367        },
368        '4' => {
369          'name' => 'msg',
370          'type' => '1624'
371        }
372      },
373      'Return' => '100',
374      'ShortName' => 'encode_get_version_req'
375    },
376    '3712' => {
377      'Header' => 'base.h',
378      'Line' => '382',
379      'Param' => {
380        '0' => {
381          'name' => 'msg',
382          'type' => '2071'
383        },
384        '1' => {
385          'name' => 'payload_length',
386          'type' => '453'
387        },
388        '2' => {
389          'name' => 'completion_code',
390          'type' => '2076'
391        },
392        '3' => {
393          'name' => 'commands',
394          'type' => '3889'
395        }
396      },
397      'Reg' => {
398        '0' => 'rdi',
399        '1' => 'rsi',
400        '2' => 'rdx',
401        '3' => 'rcx'
402      },
403      'Return' => '100',
404      'ShortName' => 'decode_get_commands_resp'
405    },
406    '3899' => {
407      'Header' => 'base.h',
408      'Line' => '349',
409      'Param' => {
410        '0' => {
411          'name' => 'msg',
412          'type' => '2071'
413        },
414        '1' => {
415          'name' => 'payload_length',
416          'type' => '453'
417        },
418        '2' => {
419          'name' => 'completion_code',
420          'type' => '2076'
421        },
422        '3' => {
423          'name' => 'types',
424          'type' => '3889'
425        }
426      },
427      'Reg' => {
428        '0' => 'rdi',
429        '1' => 'rsi',
430        '2' => 'rdx',
431        '3' => 'rcx'
432      },
433      'Return' => '100',
434      'ShortName' => 'decode_get_types_resp'
435    },
436    '4081' => {
437      'Header' => 'base.h',
438      'Line' => '486',
439      'Param' => {
440        '0' => {
441          'name' => 'instance_id',
442          'type' => '140'
443        },
444        '1' => {
445          'name' => 'completion_code',
446          'type' => '140'
447        },
448        '2' => {
449          'name' => 'commands',
450          'type' => '4347'
451        },
452        '3' => {
453          'name' => 'msg',
454          'type' => '1624'
455        }
456      },
457      'Return' => '100',
458      'ShortName' => 'encode_get_commands_resp'
459    },
460    '4352' => {
461      'Header' => 'base.h',
462      'Line' => '472',
463      'Param' => {
464        '0' => {
465          'name' => 'msg',
466          'type' => '2071'
467        },
468        '1' => {
469          'name' => 'payload_length',
470          'type' => '453'
471        },
472        '2' => {
473          'name' => 'type',
474          'type' => '2076'
475        },
476        '3' => {
477          'name' => 'version',
478          'type' => '2976'
479        }
480      },
481      'Reg' => {
482        '0' => 'rdi',
483        '1' => 'rsi',
484        '2' => 'rdx',
485        '3' => 'rcx'
486      },
487      'Return' => '100',
488      'ShortName' => 'decode_get_commands_req'
489    },
490    '4463' => {
491      'Header' => 'base.h',
492      'Line' => '459',
493      'Param' => {
494        '0' => {
495          'name' => 'instance_id',
496          'type' => '140'
497        },
498        '1' => {
499          'name' => 'completion_code',
500          'type' => '140'
501        },
502        '2' => {
503          'name' => 'types',
504          'type' => '4347'
505        },
506        '3' => {
507          'name' => 'msg',
508          'type' => '1624'
509        }
510      },
511      'Return' => '100',
512      'ShortName' => 'encode_get_types_resp'
513    },
514    '4729' => {
515      'Header' => 'base.h',
516      'Line' => '364',
517      'Param' => {
518        '0' => {
519          'name' => 'instance_id',
520          'type' => '140'
521        },
522        '1' => {
523          'name' => 'type',
524          'type' => '140'
525        },
526        '2' => {
527          'name' => 'version',
528          'type' => '401'
529        },
530        '3' => {
531          'name' => 'msg',
532          'type' => '1624'
533        }
534      },
535      'Reg' => {
536        '2' => 'rbp'
537      },
538      'Return' => '100',
539      'ShortName' => 'encode_get_commands_req'
540    },
541    '4932' => {
542      'Header' => 'base.h',
543      'Line' => '332',
544      'Param' => {
545        '0' => {
546          'name' => 'instance_id',
547          'type' => '140'
548        },
549        '1' => {
550          'name' => 'msg',
551          'type' => '1624'
552        }
553      },
554      'Return' => '100',
555      'ShortName' => 'encode_get_types_req'
556    },
557    '5062' => {
558      'Header' => 'base.h',
559      'Line' => '187',
560      'Param' => {
561        '0' => {
562          'name' => 'req',
563          'type' => '5130'
564        },
565        '1' => {
566          'name' => 'resp',
567          'type' => '5130'
568        }
569      },
570      'Reg' => {
571        '0' => 'rdi',
572        '1' => 'rsi'
573      },
574      'Return' => '5123',
575      'ShortName' => 'pldm_msg_hdr_correlate_response'
576    },
577    '5135' => {
578      'Header' => 'base.h',
579      'Line' => '317',
580      'Param' => {
581        '0' => {
582          'name' => 'msg',
583          'type' => '5130'
584        },
585        '1' => {
586          'name' => 'hdr',
587          'type' => '5196'
588        }
589      },
590      'Reg' => {
591        '0' => 'rdi',
592        '1' => 'rsi'
593      },
594      'Return' => '140',
595      'ShortName' => 'unpack_pldm_header'
596    },
597    '5201' => {
598      'Header' => 'base.h',
599      'Line' => '304',
600      'Param' => {
601        '0' => {
602          'name' => 'hdr',
603          'type' => '5287'
604        },
605        '1' => {
606          'name' => 'msg',
607          'type' => '5292'
608        }
609      },
610      'Reg' => {
611        '0' => 'rdi'
612      },
613      'Return' => '140',
614      'ShortName' => 'pack_pldm_header'
615    },
616    '6822' => {
617      'Header' => 'utils.h',
618      'Line' => '69',
619      'Param' => {
620        '0' => {
621          'name' => 'bcd',
622          'type' => '5573'
623        }
624      },
625      'Return' => '5573',
626      'ShortName' => 'bcd2dec16'
627    },
628    '6843' => {
629      'Header' => 'utils.h',
630      'Line' => '57',
631      'Param' => {
632        '0' => {
633          'name' => 'bcd',
634          'type' => '140'
635        }
636      },
637      'Return' => '140',
638      'ShortName' => 'bcd2dec8'
639    },
640    '6864' => {
641      'Header' => 'utils.h',
642      'Line' => '75',
643      'Param' => {
644        '0' => {
645          'name' => 'dec',
646          'type' => '5573'
647        }
648      },
649      'Return' => '5573',
650      'ShortName' => 'dec2bcd16'
651    },
652    '6885' => {
653      'Header' => 'utils.h',
654      'Line' => '63',
655      'Param' => {
656        '0' => {
657          'name' => 'dec',
658          'type' => '140'
659        }
660      },
661      'Return' => '140',
662      'ShortName' => 'dec2bcd8'
663    },
664    '6906' => {
665      'Header' => 'utils.h',
666      'Line' => '99',
667      'Param' => {
668        '0' => {
669          'name' => 'seconds',
670          'type' => '140'
671        },
672        '1' => {
673          'name' => 'minutes',
674          'type' => '140'
675        },
676        '2' => {
677          'name' => 'hours',
678          'type' => '140'
679        },
680        '3' => {
681          'name' => 'day',
682          'type' => '140'
683        },
684        '4' => {
685          'name' => 'month',
686          'type' => '140'
687        },
688        '5' => {
689          'name' => 'year',
690          'type' => '5573'
691        }
692      },
693      'Reg' => {
694        '0' => 'rdi',
695        '1' => 'rsi',
696        '2' => 'rdx',
697        '5' => 'r9'
698      },
699      'Return' => '5123',
700      'ShortName' => 'is_time_legal'
701    },
702    '6997' => {
703      'Header' => 'bios.h',
704      'Line' => '612',
705      'Param' => {
706        '0' => {
707          'name' => 'msg',
708          'type' => '2071'
709        },
710        '1' => {
711          'name' => 'payload_length',
712          'type' => '453'
713        },
714        '2' => {
715          'name' => 'transfer_handle',
716          'type' => '2081'
717        },
718        '3' => {
719          'name' => 'transfer_flag',
720          'type' => '2076'
721        },
722        '4' => {
723          'name' => 'table_type',
724          'type' => '2076'
725        },
726        '5' => {
727          'name' => 'table',
728          'type' => '7174'
729        }
730      },
731      'Reg' => {
732        '1' => 'rsi',
733        '2' => 'rdi',
734        '3' => 'r10',
735        '4' => 'r8',
736        '5' => 'r9'
737      },
738      'Return' => '100',
739      'ShortName' => 'decode_set_bios_table_req'
740    },
741    '7184' => {
742      'Header' => 'bios.h',
743      'Line' => '594',
744      'Param' => {
745        '0' => {
746          'name' => 'instance_id',
747          'type' => '140'
748        },
749        '1' => {
750          'name' => 'completion_code',
751          'type' => '140'
752        },
753        '2' => {
754          'name' => 'next_transfer_handle',
755          'type' => '152'
756        },
757        '3' => {
758          'name' => 'msg',
759          'type' => '1624'
760        }
761      },
762      'Return' => '100',
763      'ShortName' => 'encode_set_bios_table_resp'
764    },
765    '7403' => {
766      'Header' => 'bios.h',
767      'Line' => '322',
768      'Param' => {
769        '0' => {
770          'name' => 'msg',
771          'type' => '2071'
772        },
773        '1' => {
774          'name' => 'payload_length',
775          'type' => '453'
776        },
777        '2' => {
778          'name' => 'completion_code',
779          'type' => '2076'
780        },
781        '3' => {
782          'name' => 'next_transfer_handle',
783          'type' => '2081'
784        }
785      },
786      'Reg' => {
787        '0' => 'rdi',
788        '1' => 'rsi',
789        '2' => 'rdx',
790        '3' => 'rcx'
791      },
792      'Return' => '100',
793      'ShortName' => 'decode_set_bios_table_resp'
794    },
795    '7513' => {
796      'Header' => 'bios.h',
797      'Line' => '302',
798      'Param' => {
799        '0' => {
800          'name' => 'instance_id',
801          'type' => '140'
802        },
803        '1' => {
804          'name' => 'transfer_handle',
805          'type' => '152'
806        },
807        '2' => {
808          'name' => 'transfer_flag',
809          'type' => '140'
810        },
811        '3' => {
812          'name' => 'table_type',
813          'type' => '140'
814        },
815        '4' => {
816          'name' => 'table_data',
817          'type' => '6817'
818        },
819        '5' => {
820          'name' => 'table_length',
821          'type' => '453'
822        },
823        '6' => {
824          'name' => 'msg',
825          'offset' => '0',
826          'type' => '1624'
827        },
828        '7' => {
829          'name' => 'payload_length',
830          'offset' => '8',
831          'type' => '453'
832        }
833      },
834      'Return' => '100',
835      'ShortName' => 'encode_set_bios_table_req'
836    },
837    '7902' => {
838      'Header' => 'bios.h',
839      'Line' => '514',
840      'Param' => {
841        '0' => {
842          'name' => 'instance_id',
843          'type' => '140'
844        },
845        '1' => {
846          'name' => 'completion_code',
847          'type' => '140'
848        },
849        '2' => {
850          'name' => 'next_transfer_handle',
851          'type' => '152'
852        },
853        '3' => {
854          'name' => 'msg',
855          'type' => '1624'
856        }
857      },
858      'Return' => '100',
859      'ShortName' => 'encode_set_bios_attribute_current_value_resp'
860    },
861    '8116' => {
862      'Header' => 'bios.h',
863      'Line' => '502',
864      'Param' => {
865        '0' => {
866          'name' => 'msg',
867          'type' => '2071'
868        },
869        '1' => {
870          'name' => 'payload_length',
871          'type' => '453'
872        },
873        '2' => {
874          'name' => 'transfer_handle',
875          'type' => '2081'
876        },
877        '3' => {
878          'name' => 'transfer_flag',
879          'type' => '2076'
880        },
881        '4' => {
882          'name' => 'attribute',
883          'type' => '7174'
884        }
885      },
886      'Reg' => {
887        '1' => 'rsi',
888        '2' => 'rdx',
889        '3' => 'rcx',
890        '4' => 'r8'
891      },
892      'Return' => '100',
893      'ShortName' => 'decode_set_bios_attribute_current_value_req'
894    },
895    '8263' => {
896      'Header' => 'bios.h',
897      'Line' => '279',
898      'Param' => {
899        '0' => {
900          'name' => 'msg',
901          'type' => '2071'
902        },
903        '1' => {
904          'name' => 'payload_length',
905          'type' => '453'
906        },
907        '2' => {
908          'name' => 'completion_code',
909          'type' => '2076'
910        },
911        '3' => {
912          'name' => 'next_transfer_handle',
913          'type' => '2081'
914        }
915      },
916      'Reg' => {
917        '0' => 'rdi',
918        '1' => 'rsi',
919        '2' => 'rdx',
920        '3' => 'rcx'
921      },
922      'Return' => '100',
923      'ShortName' => 'decode_set_bios_attribute_current_value_resp'
924    },
925    '8373' => {
926      'Header' => 'bios.h',
927      'Line' => '259',
928      'Param' => {
929        '0' => {
930          'name' => 'instance_id',
931          'type' => '140'
932        },
933        '1' => {
934          'name' => 'transfer_handle',
935          'type' => '152'
936        },
937        '2' => {
938          'name' => 'transfer_flag',
939          'type' => '140'
940        },
941        '3' => {
942          'name' => 'attribute_data',
943          'type' => '6817'
944        },
945        '4' => {
946          'name' => 'attribute_length',
947          'type' => '453'
948        },
949        '5' => {
950          'name' => 'msg',
951          'type' => '1624'
952        },
953        '6' => {
954          'name' => 'payload_length',
955          'offset' => '0',
956          'type' => '453'
957        }
958      },
959      'Reg' => {
960        '3' => 'rbp'
961      },
962      'Return' => '100',
963      'ShortName' => 'encode_set_bios_attribute_current_value_req'
964    },
965    '8745' => {
966      'Header' => 'bios.h',
967      'Line' => '480',
968      'Param' => {
969        '0' => {
970          'name' => 'instance_id',
971          'type' => '140'
972        },
973        '1' => {
974          'name' => 'completion_code',
975          'type' => '140'
976        },
977        '2' => {
978          'name' => 'next_transfer_handle',
979          'type' => '152'
980        },
981        '3' => {
982          'name' => 'transfer_flag',
983          'type' => '140'
984        },
985        '4' => {
986          'name' => 'attribute_data',
987          'type' => '6817'
988        },
989        '5' => {
990          'name' => 'attribute_length',
991          'type' => '453'
992        },
993        '6' => {
994          'name' => 'msg',
995          'offset' => '0',
996          'type' => '1624'
997        }
998      },
999      'Reg' => {
1000        '2' => 'r14'
1001      },
1002      'Return' => '100',
1003      'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
1004    },
1005    '9114' => {
1006      'Header' => 'bios.h',
1007      'Line' => '461',
1008      'Param' => {
1009        '0' => {
1010          'name' => 'msg',
1011          'type' => '2071'
1012        },
1013        '1' => {
1014          'name' => 'payload_length',
1015          'type' => '453'
1016        },
1017        '2' => {
1018          'name' => 'transfer_handle',
1019          'type' => '2081'
1020        },
1021        '3' => {
1022          'name' => 'transfer_op_flag',
1023          'type' => '2076'
1024        },
1025        '4' => {
1026          'name' => 'attribute_handle',
1027          'type' => '9256'
1028        }
1029      },
1030      'Reg' => {
1031        '1' => 'r9',
1032        '2' => 'rdx',
1033        '3' => 'rcx',
1034        '4' => 'r8'
1035      },
1036      'Return' => '100',
1037      'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
1038    },
1039    '9266' => {
1040      'Header' => 'bios.h',
1041      'Line' => '446',
1042      'Param' => {
1043        '0' => {
1044          'name' => 'msg',
1045          'type' => '2071'
1046        },
1047        '1' => {
1048          'name' => 'payload_length',
1049          'type' => '453'
1050        },
1051        '2' => {
1052          'name' => 'completion_code',
1053          'type' => '2076'
1054        },
1055        '3' => {
1056          'name' => 'next_transfer_handle',
1057          'type' => '2081'
1058        },
1059        '4' => {
1060          'name' => 'transfer_flag',
1061          'type' => '2076'
1062        },
1063        '5' => {
1064          'name' => 'attribute_data',
1065          'type' => '7174'
1066        }
1067      },
1068      'Reg' => {
1069        '1' => 'rsi',
1070        '2' => 'rdx',
1071        '3' => 'r10',
1072        '4' => 'r8',
1073        '5' => 'r9'
1074      },
1075      'Return' => '100',
1076      'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
1077    },
1078    '9428' => {
1079      'Header' => 'bios.h',
1080      'Line' => '430',
1081      'Param' => {
1082        '0' => {
1083          'name' => 'instance_id',
1084          'type' => '140'
1085        },
1086        '1' => {
1087          'name' => 'transfer_handle',
1088          'type' => '152'
1089        },
1090        '2' => {
1091          'name' => 'transfer_op_flag',
1092          'type' => '140'
1093        },
1094        '3' => {
1095          'name' => 'attribute_handle',
1096          'type' => '5573'
1097        },
1098        '4' => {
1099          'name' => 'msg',
1100          'type' => '1624'
1101        }
1102      },
1103      'Return' => '100',
1104      'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
1105    },
1106    '9657' => {
1107      'Header' => 'bios.h',
1108      'Line' => '412',
1109      'Param' => {
1110        '0' => {
1111          'name' => 'msg',
1112          'type' => '2071'
1113        },
1114        '1' => {
1115          'name' => 'payload_length',
1116          'type' => '453'
1117        },
1118        '2' => {
1119          'name' => 'completion_code',
1120          'type' => '2076'
1121        },
1122        '3' => {
1123          'name' => 'next_transfer_handle',
1124          'type' => '2081'
1125        },
1126        '4' => {
1127          'name' => 'transfer_flag',
1128          'type' => '2076'
1129        },
1130        '5' => {
1131          'name' => 'bios_table_offset',
1132          'type' => '9819'
1133        }
1134      },
1135      'Reg' => {
1136        '1' => 'r10',
1137        '2' => 'rsi',
1138        '3' => 'rdi',
1139        '4' => 'r8',
1140        '5' => 'r9'
1141      },
1142      'Return' => '100',
1143      'ShortName' => 'decode_get_bios_table_resp'
1144    },
1145    '9829' => {
1146      'Header' => 'bios.h',
1147      'Line' => '395',
1148      'Param' => {
1149        '0' => {
1150          'name' => 'msg',
1151          'type' => '2071'
1152        },
1153        '1' => {
1154          'name' => 'payload_length',
1155          'type' => '453'
1156        },
1157        '2' => {
1158          'name' => 'transfer_handle',
1159          'type' => '2081'
1160        },
1161        '3' => {
1162          'name' => 'transfer_op_flag',
1163          'type' => '2076'
1164        },
1165        '4' => {
1166          'name' => 'table_type',
1167          'type' => '2076'
1168        }
1169      },
1170      'Reg' => {
1171        '1' => 'r9',
1172        '2' => 'rdx',
1173        '3' => 'rcx',
1174        '4' => 'r8'
1175      },
1176      'Return' => '100',
1177      'ShortName' => 'decode_get_bios_table_req'
1178    },
1179    '9976' => {
1180      'Header' => 'bios.h',
1181      'Line' => '381',
1182      'Param' => {
1183        '0' => {
1184          'name' => 'instance_id',
1185          'type' => '140'
1186        },
1187        '1' => {
1188          'name' => 'transfer_handle',
1189          'type' => '152'
1190        },
1191        '2' => {
1192          'name' => 'transfer_op_flag',
1193          'type' => '140'
1194        },
1195        '3' => {
1196          'name' => 'table_type',
1197          'type' => '140'
1198        },
1199        '4' => {
1200          'name' => 'msg',
1201          'type' => '1624'
1202        }
1203      },
1204      'Return' => '100',
1205      'ShortName' => 'encode_get_bios_table_req'
1206    },
1207    '10200' => {
1208      'Header' => 'bios.h',
1209      'Line' => '366',
1210      'Param' => {
1211        '0' => {
1212          'name' => 'instance_id',
1213          'type' => '140'
1214        },
1215        '1' => {
1216          'name' => 'completion_code',
1217          'type' => '140'
1218        },
1219        '2' => {
1220          'name' => 'next_transfer_handle',
1221          'type' => '152'
1222        },
1223        '3' => {
1224          'name' => 'transfer_flag',
1225          'type' => '140'
1226        },
1227        '4' => {
1228          'name' => 'table_data',
1229          'type' => '2076'
1230        },
1231        '5' => {
1232          'name' => 'payload_length',
1233          'type' => '453'
1234        },
1235        '6' => {
1236          'name' => 'msg',
1237          'offset' => '0',
1238          'type' => '1624'
1239        }
1240      },
1241      'Reg' => {
1242        '2' => 'r15'
1243      },
1244      'Return' => '100',
1245      'ShortName' => 'encode_get_bios_table_resp'
1246    },
1247    '10553' => {
1248      'Header' => 'bios.h',
1249      'Line' => '581',
1250      'Param' => {
1251        '0' => {
1252          'name' => 'msg',
1253          'type' => '2071'
1254        },
1255        '1' => {
1256          'name' => 'payload_length',
1257          'type' => '453'
1258        },
1259        '2' => {
1260          'name' => 'completion_code',
1261          'type' => '2076'
1262        }
1263      },
1264      'Reg' => {
1265        '0' => 'rdi',
1266        '1' => 'rsi',
1267        '2' => 'rdx'
1268      },
1269      'Return' => '100',
1270      'ShortName' => 'decode_set_date_time_resp'
1271    },
1272    '10626' => {
1273      'Header' => 'bios.h',
1274      'Line' => '565',
1275      'Param' => {
1276        '0' => {
1277          'name' => 'instance_id',
1278          'type' => '140'
1279        },
1280        '1' => {
1281          'name' => 'completion_code',
1282          'type' => '140'
1283        },
1284        '2' => {
1285          'name' => 'msg',
1286          'type' => '1624'
1287        },
1288        '3' => {
1289          'name' => 'payload_length',
1290          'type' => '453'
1291        }
1292      },
1293      'Return' => '100',
1294      'ShortName' => 'encode_set_date_time_resp'
1295    },
1296    '10833' => {
1297      'Header' => 'bios.h',
1298      'Line' => '551',
1299      'Param' => {
1300        '0' => {
1301          'name' => 'msg',
1302          'type' => '2071'
1303        },
1304        '1' => {
1305          'name' => 'payload_length',
1306          'type' => '453'
1307        },
1308        '2' => {
1309          'name' => 'seconds',
1310          'type' => '2076'
1311        },
1312        '3' => {
1313          'name' => 'minutes',
1314          'type' => '2076'
1315        },
1316        '4' => {
1317          'name' => 'hours',
1318          'type' => '2076'
1319        },
1320        '5' => {
1321          'name' => 'day',
1322          'type' => '2076'
1323        },
1324        '6' => {
1325          'name' => 'month',
1326          'offset' => '0',
1327          'type' => '2076'
1328        },
1329        '7' => {
1330          'name' => 'year',
1331          'offset' => '8',
1332          'type' => '9256'
1333        }
1334      },
1335      'Reg' => {
1336        '2' => 'rbp',
1337        '3' => 'r12',
1338        '4' => 'r13',
1339        '5' => 'r14'
1340      },
1341      'Return' => '100',
1342      'ShortName' => 'decode_set_date_time_req'
1343    },
1344    '11124' => {
1345      'Header' => 'bios.h',
1346      'Line' => '534',
1347      'Param' => {
1348        '0' => {
1349          'name' => 'instance_id',
1350          'type' => '140'
1351        },
1352        '1' => {
1353          'name' => 'seconds',
1354          'type' => '140'
1355        },
1356        '2' => {
1357          'name' => 'minutes',
1358          'type' => '140'
1359        },
1360        '3' => {
1361          'name' => 'hours',
1362          'type' => '140'
1363        },
1364        '4' => {
1365          'name' => 'day',
1366          'type' => '140'
1367        },
1368        '5' => {
1369          'name' => 'month',
1370          'type' => '140'
1371        },
1372        '6' => {
1373          'name' => 'year',
1374          'offset' => '0',
1375          'type' => '5573'
1376        },
1377        '7' => {
1378          'name' => 'msg',
1379          'offset' => '8',
1380          'type' => '1624'
1381        },
1382        '8' => {
1383          'name' => 'payload_length',
1384          'offset' => '16',
1385          'type' => '453'
1386        }
1387      },
1388      'Return' => '100',
1389      'ShortName' => 'encode_set_date_time_req'
1390    },
1391    '11617' => {
1392      'Header' => 'bios.h',
1393      'Line' => '238',
1394      'Param' => {
1395        '0' => {
1396          'name' => 'msg',
1397          'type' => '2071'
1398        },
1399        '1' => {
1400          'name' => 'payload_length',
1401          'type' => '453'
1402        },
1403        '2' => {
1404          'name' => 'completion_code',
1405          'type' => '2076'
1406        },
1407        '3' => {
1408          'name' => 'seconds',
1409          'type' => '2076'
1410        },
1411        '4' => {
1412          'name' => 'minutes',
1413          'type' => '2076'
1414        },
1415        '5' => {
1416          'name' => 'hours',
1417          'type' => '2076'
1418        },
1419        '6' => {
1420          'name' => 'day',
1421          'offset' => '0',
1422          'type' => '2076'
1423        },
1424        '7' => {
1425          'name' => 'month',
1426          'offset' => '8',
1427          'type' => '2076'
1428        },
1429        '8' => {
1430          'name' => 'year',
1431          'offset' => '16',
1432          'type' => '9256'
1433        }
1434      },
1435      'Reg' => {
1436        '1' => 'rdi',
1437        '2' => 'r10',
1438        '3' => 'rdx',
1439        '4' => 'r8',
1440        '5' => 'r9'
1441      },
1442      'Return' => '100',
1443      'ShortName' => 'decode_get_date_time_resp'
1444    },
1445    '11818' => {
1446      'Header' => 'bios.h',
1447      'Line' => '346',
1448      'Param' => {
1449        '0' => {
1450          'name' => 'instance_id',
1451          'type' => '140'
1452        },
1453        '1' => {
1454          'name' => 'completion_code',
1455          'type' => '140'
1456        },
1457        '2' => {
1458          'name' => 'seconds',
1459          'type' => '140'
1460        },
1461        '3' => {
1462          'name' => 'minutes',
1463          'type' => '140'
1464        },
1465        '4' => {
1466          'name' => 'hours',
1467          'type' => '140'
1468        },
1469        '5' => {
1470          'name' => 'day',
1471          'type' => '140'
1472        },
1473        '6' => {
1474          'name' => 'month',
1475          'offset' => '0',
1476          'type' => '140'
1477        },
1478        '7' => {
1479          'name' => 'year',
1480          'offset' => '8',
1481          'type' => '5573'
1482        },
1483        '8' => {
1484          'name' => 'msg',
1485          'offset' => '16',
1486          'type' => '1624'
1487        }
1488      },
1489      'Return' => '100',
1490      'ShortName' => 'encode_get_date_time_resp'
1491    },
1492    '12102' => {
1493      'Header' => 'bios.h',
1494      'Line' => '217',
1495      'Param' => {
1496        '0' => {
1497          'name' => 'instance_id',
1498          'type' => '140'
1499        },
1500        '1' => {
1501          'name' => 'msg',
1502          'type' => '1624'
1503        }
1504      },
1505      'Return' => '100',
1506      'ShortName' => 'encode_get_date_time_req'
1507    },
1508    '57581' => {
1509      'Header' => 'platform.h',
1510      'Line' => '1748',
1511      'Param' => {
1512        '0' => {
1513          'name' => 'msg',
1514          'type' => '2071'
1515        },
1516        '1' => {
1517          'name' => 'payload_length',
1518          'type' => '453'
1519        },
1520        '2' => {
1521          'name' => 'completion_code',
1522          'type' => '2076'
1523        },
1524        '3' => {
1525          'name' => 'tid',
1526          'type' => '2076'
1527        },
1528        '4' => {
1529          'name' => 'event_id',
1530          'type' => '9256'
1531        },
1532        '5' => {
1533          'name' => 'next_data_transfer_handle',
1534          'type' => '2081'
1535        },
1536        '6' => {
1537          'name' => 'transfer_flag',
1538          'offset' => '0',
1539          'type' => '2076'
1540        },
1541        '7' => {
1542          'name' => 'event_class',
1543          'offset' => '8',
1544          'type' => '2076'
1545        },
1546        '8' => {
1547          'name' => 'event_data_size',
1548          'offset' => '16',
1549          'type' => '2081'
1550        },
1551        '9' => {
1552          'name' => 'event_data',
1553          'offset' => '24',
1554          'type' => '60289'
1555        },
1556        '10' => {
1557          'name' => 'event_data_integrity_checksum',
1558          'offset' => '32',
1559          'type' => '2081'
1560        }
1561      },
1562      'Return' => '100',
1563      'ShortName' => 'decode_poll_for_platform_event_message_resp'
1564    },
1565    '60294' => {
1566      'Header' => 'platform.h',
1567      'Line' => '1722',
1568      'Param' => {
1569        '0' => {
1570          'name' => 'instance_id',
1571          'type' => '140'
1572        },
1573        '1' => {
1574          'name' => 'format_version',
1575          'type' => '140'
1576        },
1577        '2' => {
1578          'name' => 'transfer_operation_flag',
1579          'type' => '140'
1580        },
1581        '3' => {
1582          'name' => 'data_transfer_handle',
1583          'type' => '152'
1584        },
1585        '4' => {
1586          'name' => 'event_id_to_acknowledge',
1587          'type' => '5573'
1588        },
1589        '5' => {
1590          'name' => 'msg',
1591          'type' => '1624'
1592        },
1593        '6' => {
1594          'name' => 'payload_length',
1595          'offset' => '0',
1596          'type' => '453'
1597        }
1598      },
1599      'Return' => '100',
1600      'ShortName' => 'encode_poll_for_platform_event_message_req'
1601    },
1602    '61715' => {
1603      'Header' => 'platform.h',
1604      'Line' => '2201',
1605      'Param' => {
1606        '0' => {
1607          'name' => 'instance_id',
1608          'type' => '140'
1609        },
1610        '1' => {
1611          'name' => 'completion_code',
1612          'type' => '140'
1613        },
1614        '2' => {
1615          'name' => 'msg',
1616          'type' => '1624'
1617        }
1618      },
1619      'Return' => '100',
1620      'ShortName' => 'encode_set_event_receiver_resp'
1621    },
1622    '61886' => {
1623      'Header' => 'platform.h',
1624      'Line' => '2187',
1625      'Param' => {
1626        '0' => {
1627          'name' => 'msg',
1628          'type' => '2071'
1629        },
1630        '1' => {
1631          'name' => 'payload_length',
1632          'type' => '453'
1633        },
1634        '2' => {
1635          'name' => 'event_message_global_enable',
1636          'type' => '2076'
1637        },
1638        '3' => {
1639          'name' => 'transport_protocol_type',
1640          'type' => '2076'
1641        },
1642        '4' => {
1643          'name' => 'event_receiver_address_info',
1644          'type' => '2076'
1645        },
1646        '5' => {
1647          'name' => 'heartbeat_timer',
1648          'type' => '9256'
1649        }
1650      },
1651      'Return' => '100',
1652      'ShortName' => 'decode_set_event_receiver_req'
1653    },
1654    '63302' => {
1655      'Header' => 'platform.h',
1656      'Line' => '2165',
1657      'Param' => {
1658        '0' => {
1659          'name' => 'msg',
1660          'type' => '2071'
1661        },
1662        '1' => {
1663          'name' => 'payload_length',
1664          'type' => '453'
1665        },
1666        '2' => {
1667          'name' => 'completion_code',
1668          'type' => '2076'
1669        }
1670      },
1671      'Reg' => {
1672        '0' => 'rdi',
1673        '1' => 'rsi',
1674        '2' => 'rdx'
1675      },
1676      'Return' => '100',
1677      'ShortName' => 'decode_set_event_receiver_resp'
1678    },
1679    '63957' => {
1680      'Header' => 'platform.h',
1681      'Line' => '2151',
1682      'Param' => {
1683        '0' => {
1684          'name' => 'instance_id',
1685          'type' => '140'
1686        },
1687        '1' => {
1688          'name' => 'event_message_global_enable',
1689          'type' => '140'
1690        },
1691        '2' => {
1692          'name' => 'transport_protocol_type',
1693          'type' => '140'
1694        },
1695        '3' => {
1696          'name' => 'event_receiver_address_info',
1697          'type' => '140'
1698        },
1699        '4' => {
1700          'name' => 'heartbeat_timer',
1701          'type' => '5573'
1702        },
1703        '5' => {
1704          'name' => 'msg',
1705          'type' => '1624'
1706        }
1707      },
1708      'Return' => '100',
1709      'ShortName' => 'encode_set_event_receiver_req'
1710    },
1711    '64213' => {
1712      'Header' => 'platform.h',
1713      'Line' => '1356',
1714      'Param' => {
1715        '0' => {
1716          'name' => 'msg',
1717          'type' => '2071'
1718        },
1719        '1' => {
1720          'name' => 'payload_length',
1721          'type' => '453'
1722        },
1723        '2' => {
1724          'name' => 'sensor_id',
1725          'type' => '9256'
1726        },
1727        '3' => {
1728          'name' => 'rearm_event_state',
1729          'type' => '2076'
1730        }
1731      },
1732      'Return' => '100',
1733      'ShortName' => 'decode_get_sensor_reading_req'
1734    },
1735    '65191' => {
1736      'Header' => 'platform.h',
1737      'Line' => '1382',
1738      'Param' => {
1739        '0' => {
1740          'name' => 'instance_id',
1741          'type' => '140'
1742        },
1743        '1' => {
1744          'name' => 'completion_code',
1745          'type' => '140'
1746        },
1747        '2' => {
1748          'name' => 'sensor_data_size',
1749          'type' => '140'
1750        },
1751        '3' => {
1752          'name' => 'sensor_operational_state',
1753          'type' => '140'
1754        },
1755        '4' => {
1756          'name' => 'sensor_event_message_enable',
1757          'type' => '140'
1758        },
1759        '5' => {
1760          'name' => 'present_state',
1761          'type' => '140'
1762        },
1763        '6' => {
1764          'name' => 'previous_state',
1765          'offset' => '0',
1766          'type' => '140'
1767        },
1768        '7' => {
1769          'name' => 'event_state',
1770          'offset' => '8',
1771          'type' => '140'
1772        },
1773        '8' => {
1774          'name' => 'present_reading',
1775          'offset' => '16',
1776          'type' => '6817'
1777        },
1778        '9' => {
1779          'name' => 'msg',
1780          'offset' => '24',
1781          'type' => '1624'
1782        },
1783        '10' => {
1784          'name' => 'payload_length',
1785          'offset' => '32',
1786          'type' => '453'
1787        }
1788      },
1789      'Return' => '100',
1790      'ShortName' => 'encode_get_sensor_reading_resp'
1791    },
1792    '65741' => {
1793      'Header' => 'platform.h',
1794      'Line' => '2126',
1795      'Param' => {
1796        '0' => {
1797          'name' => 'msg',
1798          'type' => '2071'
1799        },
1800        '1' => {
1801          'name' => 'payload_length',
1802          'type' => '453'
1803        },
1804        '2' => {
1805          'name' => 'completion_code',
1806          'type' => '2076'
1807        },
1808        '3' => {
1809          'name' => 'sensor_data_size',
1810          'type' => '2076'
1811        },
1812        '4' => {
1813          'name' => 'sensor_operational_state',
1814          'type' => '2076'
1815        },
1816        '5' => {
1817          'name' => 'sensor_event_message_enable',
1818          'type' => '2076'
1819        },
1820        '6' => {
1821          'name' => 'present_state',
1822          'offset' => '0',
1823          'type' => '2076'
1824        },
1825        '7' => {
1826          'name' => 'previous_state',
1827          'offset' => '8',
1828          'type' => '2076'
1829        },
1830        '8' => {
1831          'name' => 'event_state',
1832          'offset' => '16',
1833          'type' => '2076'
1834        },
1835        '9' => {
1836          'name' => 'present_reading',
1837          'offset' => '24',
1838          'type' => '2076'
1839        }
1840      },
1841      'Return' => '100',
1842      'ShortName' => 'decode_get_sensor_reading_resp'
1843    },
1844    '69333' => {
1845      'Header' => 'platform.h',
1846      'Line' => '2101',
1847      'Param' => {
1848        '0' => {
1849          'name' => 'instance_id',
1850          'type' => '140'
1851        },
1852        '1' => {
1853          'name' => 'sensor_id',
1854          'type' => '5573'
1855        },
1856        '2' => {
1857          'name' => 'rearm_event_state',
1858          'type' => '140'
1859        },
1860        '3' => {
1861          'name' => 'msg',
1862          'type' => '1624'
1863        }
1864      },
1865      'Return' => '100',
1866      'ShortName' => 'encode_get_sensor_reading_req'
1867    },
1868    '69549' => {
1869      'Header' => 'platform.h',
1870      'Line' => '2082',
1871      'Param' => {
1872        '0' => {
1873          'name' => 'change_record_data',
1874          'type' => '6817'
1875        },
1876        '1' => {
1877          'name' => 'change_record_data_size',
1878          'type' => '453'
1879        },
1880        '2' => {
1881          'name' => 'event_data_operation',
1882          'type' => '2076'
1883        },
1884        '3' => {
1885          'name' => 'number_of_change_entries',
1886          'type' => '2076'
1887        },
1888        '4' => {
1889          'name' => 'change_entry_data_offset',
1890          'type' => '9819'
1891        }
1892      },
1893      'Reg' => {
1894        '0' => 'rdi',
1895        '2' => 'rdx',
1896        '3' => 'r9',
1897        '4' => 'r8'
1898      },
1899      'Return' => '100',
1900      'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
1901    },
1902    '72826' => {
1903      'Header' => 'platform.h',
1904      'Line' => '1965',
1905      'Param' => {
1906        '0' => {
1907          'name' => 'event_data',
1908          'type' => '6817'
1909        },
1910        '1' => {
1911          'name' => 'event_data_size',
1912          'type' => '453'
1913        },
1914        '2' => {
1915          'name' => 'event_data_format',
1916          'type' => '2076'
1917        },
1918        '3' => {
1919          'name' => 'number_of_change_records',
1920          'type' => '2076'
1921        },
1922        '4' => {
1923          'name' => 'change_record_data_offset',
1924          'type' => '9819'
1925        }
1926      },
1927      'Reg' => {
1928        '0' => 'rdi',
1929        '2' => 'rdx',
1930        '3' => 'r9',
1931        '4' => 'r8'
1932      },
1933      'Return' => '100',
1934      'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
1935    },
1936    '73701' => {
1937      'Header' => 'platform.h',
1938      'Line' => '2036',
1939      'Param' => {
1940        '0' => {
1941          'name' => 'event_data_format',
1942          'type' => '140'
1943        },
1944        '1' => {
1945          'name' => 'number_of_change_records',
1946          'type' => '140'
1947        },
1948        '2' => {
1949          'name' => 'event_data_operations',
1950          'type' => '6817'
1951        },
1952        '3' => {
1953          'name' => 'numbers_of_change_entries',
1954          'type' => '6817'
1955        },
1956        '4' => {
1957          'name' => 'change_entries',
1958          'type' => '74019'
1959        },
1960        '5' => {
1961          'name' => 'event_data',
1962          'type' => '74034'
1963        },
1964        '6' => {
1965          'name' => 'actual_change_records_size',
1966          'offset' => '0',
1967          'type' => '9819'
1968        },
1969        '7' => {
1970          'name' => 'max_change_records_size',
1971          'offset' => '8',
1972          'type' => '453'
1973        }
1974      },
1975      'Reg' => {
1976        '0' => 'rdi',
1977        '1' => 'rbx',
1978        '2' => 'r10',
1979        '3' => 'r11',
1980        '4' => 'r8',
1981        '5' => 'r9'
1982      },
1983      'Return' => '100',
1984      'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
1985    },
1986    '74044' => {
1987      'Header' => 'platform.h',
1988      'Line' => '1943',
1989      'Param' => {
1990        '0' => {
1991          'name' => 'msg',
1992          'type' => '2071'
1993        },
1994        '1' => {
1995          'name' => 'payload_length',
1996          'type' => '453'
1997        },
1998        '2' => {
1999          'name' => 'completion_code',
2000          'type' => '2076'
2001        },
2002        '3' => {
2003          'name' => 'effecter_data_size',
2004          'type' => '2076'
2005        },
2006        '4' => {
2007          'name' => 'effecter_oper_state',
2008          'type' => '2076'
2009        },
2010        '5' => {
2011          'name' => 'pending_value',
2012          'type' => '2076'
2013        },
2014        '6' => {
2015          'name' => 'present_value',
2016          'offset' => '0',
2017          'type' => '2076'
2018        }
2019      },
2020      'Return' => '100',
2021      'ShortName' => 'decode_get_numeric_effecter_value_resp'
2022    },
2023    '78392' => {
2024      'Header' => 'platform.h',
2025      'Line' => '1313',
2026      'Param' => {
2027        '0' => {
2028          'name' => 'msg',
2029          'type' => '2071'
2030        },
2031        '1' => {
2032          'name' => 'payload_length',
2033          'type' => '453'
2034        },
2035        '2' => {
2036          'name' => 'effecter_id',
2037          'type' => '9256'
2038        }
2039      },
2040      'Return' => '100',
2041      'ShortName' => 'decode_get_numeric_effecter_value_req'
2042    },
2043    '79152' => {
2044      'Header' => 'platform.h',
2045      'Line' => '1337',
2046      'Param' => {
2047        '0' => {
2048          'name' => 'instance_id',
2049          'type' => '140'
2050        },
2051        '1' => {
2052          'name' => 'completion_code',
2053          'type' => '140'
2054        },
2055        '2' => {
2056          'name' => 'effecter_data_size',
2057          'type' => '140'
2058        },
2059        '3' => {
2060          'name' => 'effecter_oper_state',
2061          'type' => '140'
2062        },
2063        '4' => {
2064          'name' => 'pending_value',
2065          'type' => '6817'
2066        },
2067        '5' => {
2068          'name' => 'present_value',
2069          'type' => '6817'
2070        },
2071        '6' => {
2072          'name' => 'msg',
2073          'offset' => '0',
2074          'type' => '1624'
2075        },
2076        '7' => {
2077          'name' => 'payload_length',
2078          'offset' => '8',
2079          'type' => '453'
2080        }
2081      },
2082      'Return' => '100',
2083      'ShortName' => 'encode_get_numeric_effecter_value_resp'
2084    },
2085    '79842' => {
2086      'Header' => 'platform.h',
2087      'Line' => '1922',
2088      'Param' => {
2089        '0' => {
2090          'name' => 'instance_id',
2091          'type' => '140'
2092        },
2093        '1' => {
2094          'name' => 'effecter_id',
2095          'type' => '5573'
2096        },
2097        '2' => {
2098          'name' => 'msg',
2099          'type' => '1624'
2100        }
2101      },
2102      'Return' => '100',
2103      'ShortName' => 'encode_get_numeric_effecter_value_req'
2104    },
2105    '80038' => {
2106      'Header' => 'platform.h',
2107      'Line' => '1907',
2108      'Param' => {
2109        '0' => {
2110          'name' => 'pdr_data',
2111          'type' => '5342'
2112        },
2113        '1' => {
2114          'name' => 'pdr_data_length',
2115          'type' => '453'
2116        },
2117        '2' => {
2118          'name' => 'pdr_value',
2119          'type' => '137431'
2120        }
2121      },
2122      'Return' => '100',
2123      'ShortName' => 'decode_numeric_sensor_pdr_data'
2124    },
2125    '137436' => {
2126      'Header' => 'platform.h',
2127      'Line' => '1895',
2128      'Param' => {
2129        '0' => {
2130          'name' => 'sensor_data',
2131          'type' => '6817'
2132        },
2133        '1' => {
2134          'name' => 'sensor_data_length',
2135          'type' => '453'
2136        },
2137        '2' => {
2138          'name' => 'event_state',
2139          'type' => '2076'
2140        },
2141        '3' => {
2142          'name' => 'previous_event_state',
2143          'type' => '2076'
2144        },
2145        '4' => {
2146          'name' => 'sensor_data_size',
2147          'type' => '2076'
2148        },
2149        '5' => {
2150          'name' => 'present_reading',
2151          'type' => '2081'
2152        }
2153      },
2154      'Reg' => {
2155        '3' => 'r10',
2156        '5' => 'r9'
2157      },
2158      'Return' => '100',
2159      'ShortName' => 'decode_numeric_sensor_data'
2160    },
2161    '140072' => {
2162      'Header' => 'platform.h',
2163      'Line' => '1874',
2164      'Param' => {
2165        '0' => {
2166          'name' => 'sensor_data',
2167          'type' => '6817'
2168        },
2169        '1' => {
2170          'name' => 'sensor_data_length',
2171          'type' => '453'
2172        },
2173        '2' => {
2174          'name' => 'sensor_offset',
2175          'type' => '2076'
2176        },
2177        '3' => {
2178          'name' => 'event_state',
2179          'type' => '2076'
2180        },
2181        '4' => {
2182          'name' => 'previous_event_state',
2183          'type' => '2076'
2184        }
2185      },
2186      'Reg' => {
2187        '0' => 'rdi',
2188        '2' => 'rdx',
2189        '3' => 'r9',
2190        '4' => 'r8'
2191      },
2192      'Return' => '100',
2193      'ShortName' => 'decode_state_sensor_data'
2194    },
2195    '141147' => {
2196      'Header' => 'platform.h',
2197      'Line' => '1856',
2198      'Param' => {
2199        '0' => {
2200          'name' => 'sensor_data',
2201          'type' => '6817'
2202        },
2203        '1' => {
2204          'name' => 'sensor_data_length',
2205          'type' => '453'
2206        },
2207        '2' => {
2208          'name' => 'present_op_state',
2209          'type' => '2076'
2210        },
2211        '3' => {
2212          'name' => 'previous_op_state',
2213          'type' => '2076'
2214        }
2215      },
2216      'Reg' => {
2217        '1' => 'rsi',
2218        '2' => 'rdx',
2219        '3' => 'rcx'
2220      },
2221      'Return' => '100',
2222      'ShortName' => 'decode_sensor_op_data'
2223    },
2224    '142003' => {
2225      'Header' => 'platform.h',
2226      'Line' => '1839',
2227      'Param' => {
2228        '0' => {
2229          'name' => 'event_data',
2230          'type' => '6817'
2231        },
2232        '1' => {
2233          'name' => 'event_data_length',
2234          'type' => '453'
2235        },
2236        '2' => {
2237          'name' => 'sensor_id',
2238          'type' => '9256'
2239        },
2240        '3' => {
2241          'name' => 'sensor_event_class_type',
2242          'type' => '2076'
2243        },
2244        '4' => {
2245          'name' => 'event_class_data_offset',
2246          'type' => '9819'
2247        }
2248      },
2249      'Return' => '100',
2250      'ShortName' => 'decode_sensor_event_data'
2251    },
2252    '142935' => {
2253      'Header' => 'platform.h',
2254      'Line' => '1818',
2255      'Param' => {
2256        '0' => {
2257          'name' => 'msg',
2258          'type' => '2071'
2259        },
2260        '1' => {
2261          'name' => 'payload_length',
2262          'type' => '453'
2263        },
2264        '2' => {
2265          'name' => 'completion_code',
2266          'type' => '2076'
2267        },
2268        '3' => {
2269          'name' => 'synchrony_config',
2270          'type' => '2076'
2271        },
2272        '4' => {
2273          'name' => 'synchrony_config_support',
2274          'type' => '3889'
2275        },
2276        '5' => {
2277          'name' => 'number_event_class_returned',
2278          'type' => '2076'
2279        },
2280        '6' => {
2281          'name' => 'event_class',
2282          'offset' => '0',
2283          'type' => '2076'
2284        },
2285        '7' => {
2286          'name' => 'event_class_count',
2287          'offset' => '8',
2288          'type' => '140'
2289        }
2290      },
2291      'Reg' => {
2292        '3' => 'r10',
2293        '4' => 'r8',
2294        '5' => 'r9'
2295      },
2296      'Return' => '100',
2297      'ShortName' => 'decode_event_message_supported_resp'
2298    },
2299    '144566' => {
2300      'Header' => 'platform.h',
2301      'Line' => '1801',
2302      'Param' => {
2303        '0' => {
2304          'name' => 'instance_id',
2305          'type' => '140'
2306        },
2307        '1' => {
2308          'name' => 'format_version',
2309          'type' => '140'
2310        },
2311        '2' => {
2312          'name' => 'msg',
2313          'type' => '1624'
2314        }
2315      },
2316      'Return' => '100',
2317      'ShortName' => 'encode_event_message_supported_req'
2318    },
2319    '144762' => {
2320      'Header' => 'platform.h',
2321      'Line' => '1774',
2322      'Param' => {
2323        '0' => {
2324          'name' => 'msg',
2325          'type' => '2071'
2326        },
2327        '1' => {
2328          'name' => 'payload_length',
2329          'type' => '453'
2330        },
2331        '2' => {
2332          'name' => 'completion_code',
2333          'type' => '2076'
2334        },
2335        '3' => {
2336          'name' => 'terminus_max_buffer_size',
2337          'type' => '9256'
2338        }
2339      },
2340      'Return' => '100',
2341      'ShortName' => 'decode_event_message_buffer_size_resp'
2342    },
2343    '145741' => {
2344      'Header' => 'platform.h',
2345      'Line' => '1787',
2346      'Param' => {
2347        '0' => {
2348          'name' => 'instance_id',
2349          'type' => '140'
2350        },
2351        '1' => {
2352          'name' => 'event_receiver_max_buffer_size',
2353          'type' => '5573'
2354        },
2355        '2' => {
2356          'name' => 'msg',
2357          'type' => '1624'
2358        }
2359      },
2360      'Reg' => {
2361        '2' => 'rbx'
2362      },
2363      'Return' => '100',
2364      'ShortName' => 'encode_event_message_buffer_size_req'
2365    },
2366    '145937' => {
2367      'Header' => 'platform.h',
2368      'Line' => '1763',
2369      'Param' => {
2370        '0' => {
2371          'name' => 'msg',
2372          'type' => '2071'
2373        },
2374        '1' => {
2375          'name' => 'payload_length',
2376          'type' => '453'
2377        },
2378        '2' => {
2379          'name' => 'completion_code',
2380          'type' => '2076'
2381        },
2382        '3' => {
2383          'name' => 'platform_event_status',
2384          'type' => '2076'
2385        }
2386      },
2387      'Reg' => {
2388        '3' => 'r8'
2389      },
2390      'Return' => '100',
2391      'ShortName' => 'decode_platform_event_message_resp'
2392    },
2393    '146743' => {
2394      'Header' => 'platform.h',
2395      'Line' => '1706',
2396      'Param' => {
2397        '0' => {
2398          'name' => 'instance_id',
2399          'type' => '140'
2400        },
2401        '1' => {
2402          'name' => 'format_version',
2403          'type' => '140'
2404        },
2405        '2' => {
2406          'name' => 'tid',
2407          'type' => '140'
2408        },
2409        '3' => {
2410          'name' => 'event_class',
2411          'type' => '140'
2412        },
2413        '4' => {
2414          'name' => 'event_data',
2415          'type' => '6817'
2416        },
2417        '5' => {
2418          'name' => 'event_data_length',
2419          'type' => '453'
2420        },
2421        '6' => {
2422          'name' => 'msg',
2423          'offset' => '0',
2424          'type' => '1624'
2425        },
2426        '7' => {
2427          'name' => 'payload_length',
2428          'offset' => '8',
2429          'type' => '453'
2430        }
2431      },
2432      'Return' => '100',
2433      'ShortName' => 'encode_platform_event_message_req'
2434    },
2435    '147142' => {
2436      'Header' => 'platform.h',
2437      'Line' => '1686',
2438      'Param' => {
2439        '0' => {
2440          'name' => 'instance_id',
2441          'type' => '140'
2442        },
2443        '1' => {
2444          'name' => 'completion_code',
2445          'type' => '140'
2446        },
2447        '2' => {
2448          'name' => 'tid',
2449          'type' => '140'
2450        },
2451        '3' => {
2452          'name' => 'event_id',
2453          'type' => '5573'
2454        },
2455        '4' => {
2456          'name' => 'next_data_transfer_handle',
2457          'type' => '152'
2458        },
2459        '5' => {
2460          'name' => 'transfer_flag',
2461          'type' => '140'
2462        },
2463        '6' => {
2464          'name' => 'event_class',
2465          'offset' => '0',
2466          'type' => '140'
2467        },
2468        '7' => {
2469          'name' => 'event_data_size',
2470          'offset' => '8',
2471          'type' => '152'
2472        },
2473        '8' => {
2474          'name' => 'event_data',
2475          'offset' => '16',
2476          'type' => '2076'
2477        },
2478        '9' => {
2479          'name' => 'checksum',
2480          'offset' => '24',
2481          'type' => '152'
2482        },
2483        '10' => {
2484          'name' => 'msg',
2485          'offset' => '32',
2486          'type' => '1624'
2487        },
2488        '11' => {
2489          'name' => 'payload_length',
2490          'offset' => '40',
2491          'type' => '453'
2492        }
2493      },
2494      'Return' => '100',
2495      'ShortName' => 'encode_poll_for_platform_event_message_resp'
2496    },
2497    '149836' => {
2498      'Header' => 'platform.h',
2499      'Line' => '1664',
2500      'Param' => {
2501        '0' => {
2502          'name' => 'instance_id',
2503          'type' => '140'
2504        },
2505        '1' => {
2506          'name' => 'completion_code',
2507          'type' => '140'
2508        },
2509        '2' => {
2510          'name' => 'platform_event_status',
2511          'type' => '140'
2512        },
2513        '3' => {
2514          'name' => 'msg',
2515          'type' => '1624'
2516        }
2517      },
2518      'Return' => '100',
2519      'ShortName' => 'encode_platform_event_message_resp'
2520    },
2521    '150052' => {
2522      'Header' => 'platform.h',
2523      'Line' => '1649',
2524      'Param' => {
2525        '0' => {
2526          'name' => 'msg',
2527          'type' => '2071'
2528        },
2529        '1' => {
2530          'name' => 'payload_length',
2531          'type' => '453'
2532        },
2533        '2' => {
2534          'name' => 'format_version',
2535          'type' => '2076'
2536        },
2537        '3' => {
2538          'name' => 'transfer_operation_flag',
2539          'type' => '2076'
2540        },
2541        '4' => {
2542          'name' => 'data_transfer_handle',
2543          'type' => '2081'
2544        },
2545        '5' => {
2546          'name' => 'event_id_to_acknowledge',
2547          'type' => '9256'
2548        }
2549      },
2550      'Return' => '100',
2551      'ShortName' => 'decode_poll_for_platform_event_message_req'
2552    },
2553    '151488' => {
2554      'Header' => 'platform.h',
2555      'Line' => '1633',
2556      'Param' => {
2557        '0' => {
2558          'name' => 'msg',
2559          'type' => '2071'
2560        },
2561        '1' => {
2562          'name' => 'payload_length',
2563          'type' => '453'
2564        },
2565        '2' => {
2566          'name' => 'format_version',
2567          'type' => '2076'
2568        },
2569        '3' => {
2570          'name' => 'tid',
2571          'type' => '2076'
2572        },
2573        '4' => {
2574          'name' => 'event_class',
2575          'type' => '2076'
2576        },
2577        '5' => {
2578          'name' => 'event_data_offset',
2579          'type' => '9819'
2580        }
2581      },
2582      'Reg' => {
2583        '1' => 'rsi',
2584        '2' => 'rdx',
2585        '3' => 'r10',
2586        '4' => 'r8',
2587        '5' => 'r9'
2588      },
2589      'Return' => '100',
2590      'ShortName' => 'decode_platform_event_message_req'
2591    },
2592    '152601' => {
2593      'Header' => 'platform.h',
2594      'Line' => '2060',
2595      'Param' => {
2596        '0' => {
2597          'name' => 'event_data',
2598          'type' => '152791'
2599        },
2600        '1' => {
2601          'name' => 'event_data_size',
2602          'type' => '12920'
2603        },
2604        '2' => {
2605          'name' => 'sensor_id',
2606          'type' => '12637'
2607        },
2608        '3' => {
2609          'name' => 'sensor_event_class',
2610          'type' => '14122'
2611        },
2612        '4' => {
2613          'name' => 'sensor_offset',
2614          'type' => '5568'
2615        },
2616        '5' => {
2617          'name' => 'event_state',
2618          'type' => '5568'
2619        },
2620        '6' => {
2621          'name' => 'previous_event_state',
2622          'offset' => '0',
2623          'type' => '5568'
2624        },
2625        '7' => {
2626          'name' => 'actual_event_data_size',
2627          'type' => '70429'
2628        }
2629      },
2630      'Reg' => {
2631        '1' => 'rdi',
2632        '2' => 'rdx',
2633        '3' => 'rcx',
2634        '4' => 'r8',
2635        '5' => 'r9',
2636        '7' => 'rsi'
2637      },
2638      'Return' => '100',
2639      'ShortName' => 'encode_sensor_event_data'
2640    },
2641    '152806' => {
2642      'Header' => 'platform.h',
2643      'Line' => '1278',
2644      'Param' => {
2645        '0' => {
2646          'name' => 'msg',
2647          'type' => '2071'
2648        },
2649        '1' => {
2650          'name' => 'payload_length',
2651          'type' => '453'
2652        },
2653        '2' => {
2654          'name' => 'sensor_id',
2655          'type' => '9256'
2656        },
2657        '3' => {
2658          'name' => 'sensor_rearm',
2659          'type' => '3889'
2660        },
2661        '4' => {
2662          'name' => 'reserved',
2663          'type' => '2076'
2664        }
2665      },
2666      'Return' => '100',
2667      'ShortName' => 'decode_get_state_sensor_readings_req'
2668    },
2669    '154003' => {
2670      'Header' => 'platform.h',
2671      'Line' => '1614',
2672      'Param' => {
2673        '0' => {
2674          'name' => 'msg',
2675          'type' => '2071'
2676        },
2677        '1' => {
2678          'name' => 'payload_length',
2679          'type' => '453'
2680        },
2681        '2' => {
2682          'name' => 'completion_code',
2683          'type' => '2076'
2684        },
2685        '3' => {
2686          'name' => 'comp_sensor_count',
2687          'type' => '2076'
2688        },
2689        '4' => {
2690          'name' => 'field',
2691          'type' => '155712'
2692        }
2693      },
2694      'Reg' => {
2695        '1' => 'rsi',
2696        '3' => 'r9',
2697        '4' => 'r8'
2698      },
2699      'Return' => '100',
2700      'ShortName' => 'decode_get_state_sensor_readings_resp'
2701    },
2702    '155717' => {
2703      'Header' => 'platform.h',
2704      'Line' => '1594',
2705      'Param' => {
2706        '0' => {
2707          'name' => 'instance_id',
2708          'type' => '140'
2709        },
2710        '1' => {
2711          'name' => 'sensor_id',
2712          'type' => '5573'
2713        },
2714        '2' => {
2715          'name' => 'sensor_rearm',
2716          'type' => '318'
2717        },
2718        '3' => {
2719          'name' => 'reserved',
2720          'type' => '140'
2721        },
2722        '4' => {
2723          'name' => 'msg',
2724          'type' => '1624'
2725        }
2726      },
2727      'Return' => '100',
2728      'ShortName' => 'encode_get_state_sensor_readings_req'
2729    },
2730    '155953' => {
2731      'Header' => 'platform.h',
2732      'Line' => '1298',
2733      'Param' => {
2734        '0' => {
2735          'name' => 'instance_id',
2736          'type' => '140'
2737        },
2738        '1' => {
2739          'name' => 'completion_code',
2740          'type' => '140'
2741        },
2742        '2' => {
2743          'name' => 'comp_sensor_count',
2744          'type' => '140'
2745        },
2746        '3' => {
2747          'name' => 'field',
2748          'type' => '155712'
2749        },
2750        '4' => {
2751          'name' => 'msg',
2752          'type' => '1624'
2753        }
2754      },
2755      'Return' => '100',
2756      'ShortName' => 'encode_get_state_sensor_readings_resp'
2757    },
2758    '156305' => {
2759      'Header' => 'platform.h',
2760      'Line' => '1575',
2761      'Param' => {
2762        '0' => {
2763          'name' => 'msg',
2764          'type' => '2071'
2765        },
2766        '1' => {
2767          'name' => 'payload_length',
2768          'type' => '453'
2769        },
2770        '2' => {
2771          'name' => 'completion_code',
2772          'type' => '2076'
2773        }
2774      },
2775      'Reg' => {
2776        '0' => 'rdi',
2777        '1' => 'rsi',
2778        '2' => 'rdx'
2779      },
2780      'Return' => '100',
2781      'ShortName' => 'decode_set_numeric_effecter_value_resp'
2782    },
2783    '156381' => {
2784      'Header' => 'platform.h',
2785      'Line' => '1562',
2786      'Param' => {
2787        '0' => {
2788          'name' => 'instance_id',
2789          'type' => '140'
2790        },
2791        '1' => {
2792          'name' => 'effecter_id',
2793          'type' => '5573'
2794        },
2795        '2' => {
2796          'name' => 'effecter_data_size',
2797          'type' => '140'
2798        },
2799        '3' => {
2800          'name' => 'effecter_value',
2801          'type' => '6817'
2802        },
2803        '4' => {
2804          'name' => 'msg',
2805          'type' => '1624'
2806        },
2807        '5' => {
2808          'name' => 'payload_length',
2809          'type' => '453'
2810        }
2811      },
2812      'Reg' => {
2813        '3' => 'r12'
2814      },
2815      'Return' => '100',
2816      'ShortName' => 'encode_set_numeric_effecter_value_req'
2817    },
2818    '156849' => {
2819      'Header' => 'platform.h',
2820      'Line' => '1169',
2821      'Param' => {
2822        '0' => {
2823          'name' => 'instance_id',
2824          'type' => '140'
2825        },
2826        '1' => {
2827          'name' => 'completion_code',
2828          'type' => '140'
2829        },
2830        '2' => {
2831          'name' => 'msg',
2832          'type' => '1624'
2833        },
2834        '3' => {
2835          'name' => 'payload_length',
2836          'type' => '453'
2837        }
2838      },
2839      'Return' => '100',
2840      'ShortName' => 'encode_set_numeric_effecter_value_resp'
2841    },
2842    '157040' => {
2843      'Header' => 'platform.h',
2844      'Line' => '1153',
2845      'Param' => {
2846        '0' => {
2847          'name' => 'msg',
2848          'type' => '2071'
2849        },
2850        '1' => {
2851          'name' => 'payload_length',
2852          'type' => '453'
2853        },
2854        '2' => {
2855          'name' => 'effecter_id',
2856          'type' => '9256'
2857        },
2858        '3' => {
2859          'name' => 'effecter_data_size',
2860          'type' => '2076'
2861        },
2862        '4' => {
2863          'name' => 'effecter_value',
2864          'type' => '2076'
2865        }
2866      },
2867      'Return' => '100',
2868      'ShortName' => 'decode_set_numeric_effecter_value_req'
2869    },
2870    '159639' => {
2871      'Header' => 'platform.h',
2872      'Line' => '1493',
2873      'Param' => {
2874        '0' => {
2875          'name' => 'msg',
2876          'type' => '2071'
2877        },
2878        '1' => {
2879          'name' => 'payload_length',
2880          'type' => '453'
2881        },
2882        '2' => {
2883          'name' => 'completion_code',
2884          'type' => '2076'
2885        },
2886        '3' => {
2887          'name' => 'next_record_hndl',
2888          'type' => '2081'
2889        },
2890        '4' => {
2891          'name' => 'next_data_transfer_hndl',
2892          'type' => '2081'
2893        },
2894        '5' => {
2895          'name' => 'transfer_flag',
2896          'type' => '2076'
2897        },
2898        '6' => {
2899          'name' => 'resp_cnt',
2900          'offset' => '0',
2901          'type' => '9256'
2902        },
2903        '7' => {
2904          'name' => 'record_data',
2905          'offset' => '8',
2906          'type' => '2076'
2907        },
2908        '8' => {
2909          'name' => 'record_data_length',
2910          'offset' => '16',
2911          'type' => '453'
2912        },
2913        '9' => {
2914          'name' => 'transfer_crc',
2915          'offset' => '24',
2916          'type' => '2076'
2917        }
2918      },
2919      'Reg' => {
2920        '5' => 'rbx'
2921      },
2922      'Return' => '100',
2923      'ShortName' => 'decode_get_pdr_resp'
2924    },
2925    '161942' => {
2926      'Header' => 'platform.h',
2927      'Line' => '1462',
2928      'Param' => {
2929        '0' => {
2930          'name' => 'instance_id',
2931          'type' => '140'
2932        },
2933        '1' => {
2934          'name' => 'record_hndl',
2935          'type' => '152'
2936        },
2937        '2' => {
2938          'name' => 'data_transfer_hndl',
2939          'type' => '152'
2940        },
2941        '3' => {
2942          'name' => 'transfer_op_flag',
2943          'type' => '140'
2944        },
2945        '4' => {
2946          'name' => 'request_cnt',
2947          'type' => '5573'
2948        },
2949        '5' => {
2950          'name' => 'record_chg_num',
2951          'type' => '5573'
2952        },
2953        '6' => {
2954          'name' => 'msg',
2955          'offset' => '0',
2956          'type' => '1624'
2957        },
2958        '7' => {
2959          'name' => 'payload_length',
2960          'offset' => '8',
2961          'type' => '453'
2962        }
2963      },
2964      'Reg' => {
2965        '2' => 'r14'
2966      },
2967      'Return' => '100',
2968      'ShortName' => 'encode_get_pdr_req'
2969    },
2970    '162230' => {
2971      'Header' => 'platform.h',
2972      'Line' => '1436',
2973      'Param' => {
2974        '0' => {
2975          'name' => 'msg',
2976          'type' => '2071'
2977        },
2978        '1' => {
2979          'name' => 'payload_length',
2980          'type' => '453'
2981        },
2982        '2' => {
2983          'name' => 'completion_code',
2984          'type' => '2076'
2985        },
2986        '3' => {
2987          'name' => 'repository_state',
2988          'type' => '2076'
2989        },
2990        '4' => {
2991          'name' => 'update_time',
2992          'type' => '2076'
2993        },
2994        '5' => {
2995          'name' => 'oem_update_time',
2996          'type' => '2076'
2997        },
2998        '6' => {
2999          'name' => 'record_count',
3000          'offset' => '0',
3001          'type' => '2081'
3002        },
3003        '7' => {
3004          'name' => 'repository_size',
3005          'offset' => '8',
3006          'type' => '2081'
3007        },
3008        '8' => {
3009          'name' => 'largest_record_size',
3010          'offset' => '16',
3011          'type' => '2081'
3012        },
3013        '9' => {
3014          'name' => 'data_transfer_handle_timeout',
3015          'offset' => '24',
3016          'type' => '2076'
3017        }
3018      },
3019      'Return' => '100',
3020      'ShortName' => 'decode_get_pdr_repository_info_resp'
3021    },
3022    '164705' => {
3023      'Header' => 'platform.h',
3024      'Line' => '1412',
3025      'Param' => {
3026        '0' => {
3027          'name' => 'instance_id',
3028          'type' => '140'
3029        },
3030        '1' => {
3031          'name' => 'completion_code',
3032          'type' => '140'
3033        },
3034        '2' => {
3035          'name' => 'repository_state',
3036          'type' => '140'
3037        },
3038        '3' => {
3039          'name' => 'update_time',
3040          'type' => '6817'
3041        },
3042        '4' => {
3043          'name' => 'oem_update_time',
3044          'type' => '6817'
3045        },
3046        '5' => {
3047          'name' => 'record_count',
3048          'type' => '152'
3049        },
3050        '6' => {
3051          'name' => 'repository_size',
3052          'offset' => '0',
3053          'type' => '152'
3054        },
3055        '7' => {
3056          'name' => 'largest_record_size',
3057          'offset' => '8',
3058          'type' => '152'
3059        },
3060        '8' => {
3061          'name' => 'data_transfer_handle_timeout',
3062          'offset' => '16',
3063          'type' => '140'
3064        },
3065        '9' => {
3066          'name' => 'msg',
3067          'offset' => '24',
3068          'type' => '1624'
3069        }
3070      },
3071      'Return' => '100',
3072      'ShortName' => 'encode_get_pdr_repository_info_resp'
3073    },
3074    '165181' => {
3075      'Header' => 'platform.h',
3076      'Line' => '1236',
3077      'Param' => {
3078        '0' => {
3079          'name' => 'instance_id',
3080          'type' => '140'
3081        },
3082        '1' => {
3083          'name' => 'completion_code',
3084          'type' => '140'
3085        },
3086        '2' => {
3087          'name' => 'next_record_hndl',
3088          'type' => '152'
3089        },
3090        '3' => {
3091          'name' => 'next_data_transfer_hndl',
3092          'type' => '152'
3093        },
3094        '4' => {
3095          'name' => 'transfer_flag',
3096          'type' => '140'
3097        },
3098        '5' => {
3099          'name' => 'resp_cnt',
3100          'type' => '5573'
3101        },
3102        '6' => {
3103          'name' => 'record_data',
3104          'offset' => '0',
3105          'type' => '6817'
3106        },
3107        '7' => {
3108          'name' => 'transfer_crc',
3109          'offset' => '8',
3110          'type' => '140'
3111        },
3112        '8' => {
3113          'name' => 'msg',
3114          'offset' => '16',
3115          'type' => '1624'
3116        }
3117      },
3118      'Return' => '100',
3119      'ShortName' => 'encode_get_pdr_resp'
3120    },
3121    '165633' => {
3122      'Header' => 'platform.h',
3123      'Line' => '1257',
3124      'Param' => {
3125        '0' => {
3126          'name' => 'msg',
3127          'type' => '2071'
3128        },
3129        '1' => {
3130          'name' => 'payload_length',
3131          'type' => '453'
3132        },
3133        '2' => {
3134          'name' => 'record_hndl',
3135          'type' => '2081'
3136        },
3137        '3' => {
3138          'name' => 'data_transfer_hndl',
3139          'type' => '2081'
3140        },
3141        '4' => {
3142          'name' => 'transfer_op_flag',
3143          'type' => '2076'
3144        },
3145        '5' => {
3146          'name' => 'request_cnt',
3147          'type' => '9256'
3148        },
3149        '6' => {
3150          'name' => 'record_chg_num',
3151          'offset' => '0',
3152          'type' => '9256'
3153        }
3154      },
3155      'Return' => '100',
3156      'ShortName' => 'decode_get_pdr_req'
3157    },
3158    '167524' => {
3159      'Header' => 'platform.h',
3160      'Line' => '1208',
3161      'Param' => {
3162        '0' => {
3163          'name' => 'msg',
3164          'type' => '2071'
3165        },
3166        '1' => {
3167          'name' => 'payload_length',
3168          'type' => '453'
3169        },
3170        '2' => {
3171          'name' => 'effecter_id',
3172          'type' => '9256'
3173        },
3174        '3' => {
3175          'name' => 'comp_effecter_count',
3176          'type' => '2076'
3177        },
3178        '4' => {
3179          'name' => 'field',
3180          'type' => '168936'
3181        }
3182      },
3183      'Return' => '100',
3184      'ShortName' => 'decode_set_state_effecter_states_req'
3185    },
3186    '168941' => {
3187      'Header' => 'platform.h',
3188      'Line' => '1541',
3189      'Param' => {
3190        '0' => {
3191          'name' => 'msg',
3192          'type' => '2071'
3193        },
3194        '1' => {
3195          'name' => 'payload_length',
3196          'type' => '453'
3197        },
3198        '2' => {
3199          'name' => 'completion_code',
3200          'type' => '2076'
3201        }
3202      },
3203      'Reg' => {
3204        '0' => 'rdi',
3205        '1' => 'rsi',
3206        '2' => 'rdx'
3207      },
3208      'Return' => '100',
3209      'ShortName' => 'decode_set_state_effecter_states_resp'
3210    },
3211    '169014' => {
3212      'Header' => 'platform.h',
3213      'Line' => '1522',
3214      'Param' => {
3215        '0' => {
3216          'name' => 'instance_id',
3217          'type' => '140'
3218        },
3219        '1' => {
3220          'name' => 'effecter_id',
3221          'type' => '5573'
3222        },
3223        '2' => {
3224          'name' => 'comp_effecter_count',
3225          'type' => '140'
3226        },
3227        '3' => {
3228          'name' => 'field',
3229          'type' => '168936'
3230        },
3231        '4' => {
3232          'name' => 'msg',
3233          'type' => '1624'
3234        }
3235      },
3236      'Reg' => {
3237        '1' => 'rsi'
3238      },
3239      'Return' => '100',
3240      'ShortName' => 'encode_set_state_effecter_states_req'
3241    },
3242    '169357' => {
3243      'Header' => 'platform.h',
3244      'Line' => '1186',
3245      'Param' => {
3246        '0' => {
3247          'name' => 'instance_id',
3248          'type' => '140'
3249        },
3250        '1' => {
3251          'name' => 'completion_code',
3252          'type' => '140'
3253        },
3254        '2' => {
3255          'name' => 'msg',
3256          'type' => '1624'
3257        }
3258      },
3259      'Return' => '100',
3260      'ShortName' => 'encode_set_state_effecter_states_resp'
3261    },
3262    '169523' => {
3263      'Header' => 'platform.h',
3264      'Line' => '631',
3265      'Param' => {
3266        '0' => {
3267          'name' => 'sensor',
3268          'type' => '169907'
3269        },
3270        '1' => {
3271          'name' => 'allocation_size',
3272          'type' => '12920'
3273        },
3274        '2' => {
3275          'name' => 'possible_states',
3276          'type' => '169917'
3277        },
3278        '3' => {
3279          'name' => 'possible_states_size',
3280          'type' => '12920'
3281        },
3282        '4' => {
3283          'name' => 'actual_size',
3284          'type' => '70429'
3285        }
3286      },
3287      'Reg' => {
3288        '0' => 'rdi',
3289        '1' => 'r10',
3290        '2' => 'rsi',
3291        '3' => 'r9',
3292        '4' => 'r8'
3293      },
3294      'Return' => '100',
3295      'ShortName' => 'encode_state_sensor_pdr'
3296    },
3297    '169927' => {
3298      'Header' => 'platform.h',
3299      'Line' => '833',
3300      'Param' => {
3301        '0' => {
3302          'name' => 'effecter',
3303          'type' => '170311'
3304        },
3305        '1' => {
3306          'name' => 'allocation_size',
3307          'type' => '12920'
3308        },
3309        '2' => {
3310          'name' => 'possible_states',
3311          'type' => '170321'
3312        },
3313        '3' => {
3314          'name' => 'possible_states_size',
3315          'type' => '12920'
3316        },
3317        '4' => {
3318          'name' => 'actual_size',
3319          'type' => '70429'
3320        }
3321      },
3322      'Reg' => {
3323        '0' => 'rdi',
3324        '1' => 'r10',
3325        '2' => 'rsi',
3326        '3' => 'r9',
3327        '4' => 'r8'
3328      },
3329      'Return' => '100',
3330      'ShortName' => 'encode_state_effecter_pdr'
3331    },
3332    '176735' => {
3333      'Header' => 'utils.h',
3334      'Line' => '39',
3335      'Param' => {
3336        '0' => {
3337          'name' => 'data',
3338          'type' => '5342'
3339        },
3340        '1' => {
3341          'name' => 'size',
3342          'type' => '453'
3343        }
3344      },
3345      'Reg' => {
3346        '1' => 'rcx'
3347      },
3348      'Return' => '152',
3349      'ShortName' => 'crc32'
3350    },
3351    '176818' => {
3352      'Header' => 'bios_table.h',
3353      'Line' => '633',
3354      'Param' => {
3355        '0' => {
3356          'name' => 'table',
3357          'type' => '6817'
3358        },
3359        '1' => {
3360          'name' => 'size',
3361          'type' => '453'
3362        }
3363      },
3364      'Reg' => {
3365        '0' => 'rdi',
3366        '1' => 'rsi'
3367      },
3368      'Return' => '5123',
3369      'ShortName' => 'pldm_bios_table_checksum'
3370    },
3371    '176963' => {
3372      'Header' => 'bios_table.h',
3373      'Line' => '624',
3374      'Param' => {
3375        '0' => {
3376          'name' => 'src_table',
3377          'type' => '5342'
3378        },
3379        '1' => {
3380          'name' => 'src_length',
3381          'type' => '453'
3382        },
3383        '2' => {
3384          'name' => 'dest_table',
3385          'type' => '126'
3386        },
3387        '3' => {
3388          'name' => 'dest_length',
3389          'type' => '9819'
3390        },
3391        '4' => {
3392          'name' => 'entry',
3393          'type' => '5342'
3394        },
3395        '5' => {
3396          'name' => 'entry_length',
3397          'type' => '453'
3398        }
3399      },
3400      'Reg' => {
3401        '2' => 'r14',
3402        '4' => 'r13'
3403      },
3404      'Return' => '100',
3405      'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
3406    },
3407    '177651' => {
3408      'Header' => 'bios_table.h',
3409      'Line' => '590',
3410      'Param' => {
3411        '0' => {
3412          'name' => 'table',
3413          'type' => '5342'
3414        },
3415        '1' => {
3416          'name' => 'length',
3417          'type' => '453'
3418        },
3419        '2' => {
3420          'name' => 'handle',
3421          'type' => '5573'
3422        }
3423      },
3424      'Reg' => {
3425        '2' => 'r8'
3426      },
3427      'Return' => '177646',
3428      'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
3429    },
3430    '177914' => {
3431      'Header' => 'bios_table.h',
3432      'Line' => '197',
3433      'Param' => {
3434        '0' => {
3435          'name' => 'table',
3436          'type' => '5342'
3437        },
3438        '1' => {
3439          'name' => 'length',
3440          'type' => '453'
3441        },
3442        '2' => {
3443          'name' => 'handle',
3444          'type' => '5573'
3445        }
3446      },
3447      'Reg' => {
3448        '2' => 'r8'
3449      },
3450      'Return' => '178060',
3451      'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
3452    },
3453    '178181' => {
3454      'Header' => 'bios_table.h',
3455      'Line' => '187',
3456      'Param' => {
3457        '0' => {
3458          'name' => 'table',
3459          'type' => '5342'
3460        },
3461        '1' => {
3462          'name' => 'length',
3463          'type' => '453'
3464        },
3465        '2' => {
3466          'name' => 'handle',
3467          'type' => '5573'
3468        }
3469      },
3470      'Reg' => {
3471        '2' => 'r8'
3472      },
3473      'Return' => '178060',
3474      'ShortName' => 'pldm_bios_table_attr_find_by_handle'
3475    },
3476    '178443' => {
3477      'Header' => 'bios_table.h',
3478      'Line' => '146',
3479      'Param' => {
3480        '0' => {
3481          'name' => 'table',
3482          'type' => '5342'
3483        },
3484        '1' => {
3485          'name' => 'length',
3486          'type' => '453'
3487        },
3488        '2' => {
3489          'name' => 'str',
3490          'type' => '13466'
3491        }
3492      },
3493      'Reg' => {
3494        '0' => 'rbp',
3495        '1' => 'r12',
3496        '2' => 'rbx'
3497      },
3498      'Return' => '178664',
3499      'ShortName' => 'pldm_bios_table_string_find_by_string'
3500    },
3501    '178833' => {
3502      'Header' => 'bios_table.h',
3503      'Line' => '155',
3504      'Param' => {
3505        '0' => {
3506          'name' => 'table',
3507          'type' => '5342'
3508        },
3509        '1' => {
3510          'name' => 'length',
3511          'type' => '453'
3512        },
3513        '2' => {
3514          'name' => 'handle',
3515          'type' => '5573'
3516        }
3517      },
3518      'Reg' => {
3519        '2' => 'r8'
3520      },
3521      'Return' => '178664',
3522      'ShortName' => 'pldm_bios_table_string_find_by_handle'
3523    },
3524    '179594' => {
3525      'Header' => 'bios_table.h',
3526      'Line' => '52',
3527      'Param' => {
3528        '0' => {
3529          'name' => 'iter',
3530          'type' => '177641'
3531        }
3532      },
3533      'Reg' => {
3534        '0' => 'rdi'
3535      },
3536      'Return' => '5342',
3537      'ShortName' => 'pldm_bios_table_iter_value'
3538    },
3539    '179642' => {
3540      'Header' => 'bios_table.h',
3541      'Line' => '46',
3542      'Param' => {
3543        '0' => {
3544          'name' => 'iter',
3545          'type' => '177641'
3546        }
3547      },
3548      'Return' => '1',
3549      'ShortName' => 'pldm_bios_table_iter_next'
3550    },
3551    '179752' => {
3552      'Header' => 'bios_table.h',
3553      'Line' => '41',
3554      'Param' => {
3555        '0' => {
3556          'name' => 'iter',
3557          'type' => '179827'
3558        }
3559      },
3560      'Return' => '5123',
3561      'ShortName' => 'pldm_bios_table_iter_is_end'
3562    },
3563    '179832' => {
3564      'Header' => 'bios_table.h',
3565      'Line' => '34',
3566      'Param' => {
3567        '0' => {
3568          'name' => 'iter',
3569          'type' => '177641'
3570        }
3571      },
3572      'Return' => '1',
3573      'ShortName' => 'pldm_bios_table_iter_free'
3574    },
3575    '179904' => {
3576      'Header' => 'bios_table.h',
3577      'Line' => '28',
3578      'Param' => {
3579        '0' => {
3580          'name' => 'table',
3581          'type' => '5342'
3582        },
3583        '1' => {
3584          'name' => 'length',
3585          'type' => '453'
3586        },
3587        '2' => {
3588          'name' => 'type',
3589          'type' => '175517'
3590        }
3591      },
3592      'Reg' => {
3593        '0' => 'rbp',
3594        '1' => 'r12',
3595        '2' => 'rbx'
3596      },
3597      'Return' => '177641',
3598      'ShortName' => 'pldm_bios_table_iter_create'
3599    },
3600    '180142' => {
3601      'Header' => 'bios_table.h',
3602      'Line' => '609',
3603      'Param' => {
3604        '0' => {
3605          'name' => 'table',
3606          'type' => '126'
3607        },
3608        '1' => {
3609          'name' => 'capacity',
3610          'type' => '453'
3611        },
3612        '2' => {
3613          'name' => 'size',
3614          'type' => '9819'
3615        }
3616      },
3617      'Reg' => {
3618        '0' => 'rbp',
3619        '1' => 'r12',
3620        '2' => 'rbx'
3621      },
3622      'Return' => '100',
3623      'ShortName' => 'pldm_bios_table_append_pad_checksum_check'
3624    },
3625    '180442' => {
3626      'Header' => 'bios_table.h',
3627      'Line' => '597',
3628      'Param' => {
3629        '0' => {
3630          'name' => 'size_without_pad',
3631          'type' => '453'
3632        }
3633      },
3634      'Return' => '453',
3635      'ShortName' => 'pldm_bios_table_pad_checksum_size'
3636    },
3637    '180797' => {
3638      'Header' => 'bios_table.h',
3639      'Line' => '572',
3640      'Param' => {
3641        '0' => {
3642          'name' => 'entry',
3643          'type' => '177646'
3644        }
3645      },
3646      'Reg' => {
3647        '0' => 'rdi'
3648      },
3649      'Return' => '5573',
3650      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
3651    },
3652    '180846' => {
3653      'Header' => 'bios_table.h',
3654      'Line' => '579',
3655      'Param' => {
3656        '0' => {
3657          'name' => 'entry',
3658          'type' => '177646'
3659        }
3660      },
3661      'Return' => '453',
3662      'ShortName' => 'pldm_bios_table_attr_value_entry_length'
3663    },
3664    '181330' => {
3665      'Header' => 'bios_table.h',
3666      'Line' => '546',
3667      'Param' => {
3668        '0' => {
3669          'name' => 'entry',
3670          'type' => '177646'
3671        }
3672      },
3673      'Reg' => {
3674        '0' => 'rdi'
3675      },
3676      'Return' => '175371',
3677      'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
3678    },
3679    '181470' => {
3680      'Header' => 'bios_table.h',
3681      'Line' => '562',
3682      'Param' => {
3683        '0' => {
3684          'name' => 'entry',
3685          'type' => '126'
3686        },
3687        '1' => {
3688          'name' => 'entry_length',
3689          'type' => '453'
3690        },
3691        '2' => {
3692          'name' => 'attr_handle',
3693          'type' => '5573'
3694        },
3695        '3' => {
3696          'name' => 'attr_type',
3697          'type' => '140'
3698        },
3699        '4' => {
3700          'name' => 'cv',
3701          'type' => '175371'
3702        }
3703      },
3704      'Reg' => {
3705        '0' => 'rbx',
3706        '1' => 'r12',
3707        '2' => 'r13',
3708        '3' => 'rbp',
3709        '4' => 'r8'
3710      },
3711      'Return' => '100',
3712      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
3713    },
3714    '181739' => {
3715      'Header' => 'bios_table.h',
3716      'Line' => '540',
3717      'Return' => '453',
3718      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
3719    },
3720    '181901' => {
3721      'Header' => 'bios_table.h',
3722      'Line' => '533',
3723      'Param' => {
3724        '0' => {
3725          'name' => 'entry',
3726          'type' => '126'
3727        },
3728        '1' => {
3729          'name' => 'entry_length',
3730          'type' => '453'
3731        },
3732        '2' => {
3733          'name' => 'attr_handle',
3734          'type' => '5573'
3735        },
3736        '3' => {
3737          'name' => 'attr_type',
3738          'type' => '140'
3739        },
3740        '4' => {
3741          'name' => 'str_length',
3742          'type' => '5573'
3743        },
3744        '5' => {
3745          'name' => 'str',
3746          'type' => '13466'
3747        }
3748      },
3749      'Reg' => {
3750        '0' => 'rbx',
3751        '1' => 'r13',
3752        '2' => 'r14',
3753        '3' => 'rbp',
3754        '4' => 'r8',
3755        '5' => 'r12'
3756      },
3757      'Return' => '100',
3758      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
3759    },
3760    '182301' => {
3761      'Header' => 'bios_table.h',
3762      'Line' => '514',
3763      'Param' => {
3764        '0' => {
3765          'name' => 'entry',
3766          'type' => '177646'
3767        },
3768        '1' => {
3769          'name' => 'current_string',
3770          'type' => '7174'
3771        }
3772      },
3773      'Return' => '1',
3774      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
3775    },
3776    '182396' => {
3777      'Header' => 'bios_table.h',
3778      'Line' => '504',
3779      'Param' => {
3780        '0' => {
3781          'name' => 'entry',
3782          'type' => '177646'
3783        }
3784      },
3785      'Reg' => {
3786        '0' => 'rdi'
3787      },
3788      'Return' => '5573',
3789      'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
3790    },
3791    '182537' => {
3792      'Header' => 'bios_table.h',
3793      'Line' => '498',
3794      'Param' => {
3795        '0' => {
3796          'name' => 'string_length',
3797          'type' => '5573'
3798        }
3799      },
3800      'Reg' => {
3801        '0' => 'rdi'
3802      },
3803      'Return' => '453',
3804      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
3805    },
3806    '182719' => {
3807      'Header' => 'bios_table.h',
3808      'Line' => '488',
3809      'Param' => {
3810        '0' => {
3811          'name' => 'entry',
3812          'type' => '126'
3813        },
3814        '1' => {
3815          'name' => 'entry_length',
3816          'type' => '453'
3817        },
3818        '2' => {
3819          'name' => 'attr_handle',
3820          'type' => '5573'
3821        },
3822        '3' => {
3823          'name' => 'attr_type',
3824          'type' => '140'
3825        },
3826        '4' => {
3827          'name' => 'count',
3828          'type' => '140'
3829        },
3830        '5' => {
3831          'name' => 'handles',
3832          'type' => '6817'
3833        }
3834      },
3835      'Reg' => {
3836        '0' => 'rbx',
3837        '1' => 'r14',
3838        '5' => 'r13'
3839      },
3840      'Return' => '100',
3841      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
3842    },
3843    '183038' => {
3844      'Header' => 'bios_table.h',
3845      'Line' => '469',
3846      'Param' => {
3847        '0' => {
3848          'name' => 'entry',
3849          'type' => '177646'
3850        },
3851        '1' => {
3852          'name' => 'handles',
3853          'type' => '2076'
3854        },
3855        '2' => {
3856          'name' => 'number',
3857          'type' => '140'
3858        }
3859      },
3860      'Return' => '140',
3861      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
3862    },
3863    '183285' => {
3864      'Header' => 'bios_table.h',
3865      'Line' => '459',
3866      'Param' => {
3867        '0' => {
3868          'name' => 'entry',
3869          'type' => '177646'
3870        }
3871      },
3872      'Reg' => {
3873        '0' => 'rdi'
3874      },
3875      'Return' => '140',
3876      'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
3877    },
3878    '183334' => {
3879      'Header' => 'bios_table.h',
3880      'Line' => '453',
3881      'Param' => {
3882        '0' => {
3883          'name' => 'count',
3884          'type' => '140'
3885        }
3886      },
3887      'Reg' => {
3888        '0' => 'rdi'
3889      },
3890      'Return' => '453',
3891      'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
3892    },
3893    '183383' => {
3894      'Header' => 'bios_table.h',
3895      'Line' => '446',
3896      'Param' => {
3897        '0' => {
3898          'name' => 'entry',
3899          'type' => '177646'
3900        }
3901      },
3902      'Reg' => {
3903        '0' => 'rdi'
3904      },
3905      'Return' => '140',
3906      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
3907    },
3908    '183432' => {
3909      'Header' => 'bios_table.h',
3910      'Line' => '439',
3911      'Param' => {
3912        '0' => {
3913          'name' => 'entry',
3914          'type' => '177646'
3915        }
3916      },
3917      'Reg' => {
3918        '0' => 'rdi'
3919      },
3920      'Return' => '5573',
3921      'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
3922    },
3923    '183979' => {
3924      'Header' => 'bios_table.h',
3925      'Line' => '431',
3926      'Param' => {
3927        '0' => {
3928          'name' => 'entry',
3929          'type' => '178060'
3930        },
3931        '1' => {
3932          'name' => 'lower',
3933          'type' => '184100'
3934        },
3935        '2' => {
3936          'name' => 'upper',
3937          'type' => '184100'
3938        },
3939        '3' => {
3940          'name' => 'scalar',
3941          'type' => '2081'
3942        },
3943        '4' => {
3944          'name' => 'def',
3945          'type' => '184100'
3946        }
3947      },
3948      'Reg' => {
3949        '0' => 'rdi',
3950        '1' => 'rsi',
3951        '2' => 'rdx',
3952        '3' => 'rcx',
3953        '4' => 'r8'
3954      },
3955      'Return' => '1',
3956      'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
3957    },
3958    '184115' => {
3959      'Header' => 'bios_table.h',
3960      'Line' => '419',
3961      'Param' => {
3962        '0' => {
3963          'name' => 'entry',
3964          'type' => '126'
3965        },
3966        '1' => {
3967          'name' => 'entry_length',
3968          'type' => '453'
3969        },
3970        '2' => {
3971          'name' => 'info',
3972          'type' => '184377'
3973        }
3974      },
3975      'Reg' => {
3976        '0' => 'r12',
3977        '1' => 'rbp',
3978        '2' => 'rbx'
3979      },
3980      'Return' => '100',
3981      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
3982    },
3983    '184387' => {
3984      'Header' => 'bios_table.h',
3985      'Line' => '400',
3986      'Param' => {
3987        '0' => {
3988          'name' => 'info',
3989          'type' => '184377'
3990        },
3991        '1' => {
3992          'name' => 'errmsg',
3993          'type' => '184686'
3994        }
3995      },
3996      'Return' => '100',
3997      'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
3998    },
3999    '184691' => {
4000      'Header' => 'bios_table.h',
4001      'Line' => '407',
4002      'Return' => '453',
4003      'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
4004    },
4005    '184853' => {
4006      'Header' => 'bios_table.h',
4007      'Line' => '374',
4008      'Param' => {
4009        '0' => {
4010          'name' => 'entry',
4011          'type' => '178060'
4012        },
4013        '1' => {
4014          'name' => 'buffer',
4015          'type' => '12550'
4016        },
4017        '2' => {
4018          'name' => 'size',
4019          'type' => '453'
4020        }
4021      },
4022      'Return' => '5573',
4023      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
4024    },
4025    '185122' => {
4026      'Header' => 'bios_table.h',
4027      'Line' => '366',
4028      'Param' => {
4029        '0' => {
4030          'name' => 'entry',
4031          'type' => '178060'
4032        }
4033      },
4034      'Reg' => {
4035        '0' => 'rdi'
4036      },
4037      'Return' => '5573',
4038      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
4039    },
4040    '185191' => {
4041      'Header' => 'bios_table.h',
4042      'Line' => '358',
4043      'Param' => {
4044        '0' => {
4045          'name' => 'entry',
4046          'type' => '178060'
4047        }
4048      },
4049      'Reg' => {
4050        '0' => 'rdi'
4051      },
4052      'Return' => '5573',
4053      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
4054    },
4055    '185260' => {
4056      'Header' => 'bios_table.h',
4057      'Line' => '350',
4058      'Param' => {
4059        '0' => {
4060          'name' => 'entry',
4061          'type' => '178060'
4062        }
4063      },
4064      'Reg' => {
4065        '0' => 'rdi'
4066      },
4067      'Return' => '140',
4068      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
4069    },
4070    '185329' => {
4071      'Header' => 'bios_table.h',
4072      'Line' => '342',
4073      'Param' => {
4074        '0' => {
4075          'name' => 'entry',
4076          'type' => '178060'
4077        },
4078        '1' => {
4079          'name' => 'def_string_length',
4080          'type' => '9256'
4081        }
4082      },
4083      'Reg' => {
4084        '0' => 'rdi',
4085        '1' => 'rbx'
4086      },
4087      'Return' => '100',
4088      'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
4089    },
4090    '185499' => {
4091      'Header' => 'bios_table.h',
4092      'Line' => '331',
4093      'Param' => {
4094        '0' => {
4095          'name' => 'entry',
4096          'type' => '126'
4097        },
4098        '1' => {
4099          'name' => 'entry_length',
4100          'type' => '453'
4101        },
4102        '2' => {
4103          'name' => 'info',
4104          'type' => '185858'
4105        }
4106      },
4107      'Reg' => {
4108        '0' => 'r12',
4109        '2' => 'rbx'
4110      },
4111      'Return' => '100',
4112      'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
4113    },
4114    '185863' => {
4115      'Header' => 'bios_table.h',
4116      'Line' => '310',
4117      'Param' => {
4118        '0' => {
4119          'name' => 'info',
4120          'type' => '185858'
4121        },
4122        '1' => {
4123          'name' => 'errmsg',
4124          'type' => '184686'
4125        }
4126      },
4127      'Reg' => {
4128        '1' => 'rbx'
4129      },
4130      'Return' => '100',
4131      'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
4132    },
4133    '186132' => {
4134      'Header' => 'bios_table.h',
4135      'Line' => '318',
4136      'Param' => {
4137        '0' => {
4138          'name' => 'def_str_len',
4139          'type' => '5573'
4140        }
4141      },
4142      'Reg' => {
4143        '0' => 'rdi'
4144      },
4145      'Return' => '453',
4146      'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
4147    },
4148    '186364' => {
4149      'Header' => 'bios_table.h',
4150      'Line' => '284',
4151      'Param' => {
4152        '0' => {
4153          'name' => 'entry',
4154          'type' => '178060'
4155        },
4156        '1' => {
4157          'name' => 'def_indices',
4158          'type' => '2076'
4159        },
4160        '2' => {
4161          'name' => 'def_num',
4162          'type' => '140'
4163        }
4164      },
4165      'Return' => '140',
4166      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
4167    },
4168    '186643' => {
4169      'Header' => 'bios_table.h',
4170      'Line' => '272',
4171      'Param' => {
4172        '0' => {
4173          'name' => 'entry',
4174          'type' => '178060'
4175        },
4176        '1' => {
4177          'name' => 'pv_hdls',
4178          'type' => '9256'
4179        },
4180        '2' => {
4181          'name' => 'pv_num',
4182          'type' => '140'
4183        }
4184      },
4185      'Reg' => {
4186        '0' => 'rcx',
4187        '1' => 'rsi',
4188        '2' => 'rdx'
4189      },
4190      'Return' => '100',
4191      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
4192    },
4193    '186808' => {
4194      'Header' => 'bios_table.h',
4195      'Line' => '255',
4196      'Param' => {
4197        '0' => {
4198          'name' => 'entry',
4199          'type' => '178060'
4200        },
4201        '1' => {
4202          'name' => 'def_num',
4203          'type' => '2076'
4204        }
4205      },
4206      'Reg' => {
4207        '0' => 'rdi',
4208        '1' => 'rbx'
4209      },
4210      'Return' => '100',
4211      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
4212    },
4213    '186969' => {
4214      'Header' => 'bios_table.h',
4215      'Line' => '245',
4216      'Param' => {
4217        '0' => {
4218          'name' => 'entry',
4219          'type' => '178060'
4220        },
4221        '1' => {
4222          'name' => 'pv_num',
4223          'type' => '2076'
4224        }
4225      },
4226      'Reg' => {
4227        '0' => 'rdi',
4228        '1' => 'rsi'
4229      },
4230      'Return' => '100',
4231      'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
4232    },
4233    '187029' => {
4234      'Header' => 'bios_table.h',
4235      'Line' => '234',
4236      'Param' => {
4237        '0' => {
4238          'name' => 'entry',
4239          'type' => '126'
4240        },
4241        '1' => {
4242          'name' => 'entry_length',
4243          'type' => '453'
4244        },
4245        '2' => {
4246          'name' => 'info',
4247          'type' => '187358'
4248        }
4249      },
4250      'Reg' => {
4251        '0' => 'rbp',
4252        '2' => 'rbx'
4253      },
4254      'Return' => '100',
4255      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
4256    },
4257    '187363' => {
4258      'Header' => 'bios_table.h',
4259      'Line' => '220',
4260      'Param' => {
4261        '0' => {
4262          'name' => 'pv_num',
4263          'type' => '140'
4264        },
4265        '1' => {
4266          'name' => 'def_num',
4267          'type' => '140'
4268        }
4269      },
4270      'Reg' => {
4271        '0' => 'rdi',
4272        '1' => 'rsi'
4273      },
4274      'Return' => '453',
4275      'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
4276    },
4277    '187423' => {
4278      'Header' => 'bios_table.h',
4279      'Line' => '177',
4280      'Param' => {
4281        '0' => {
4282          'name' => 'entry',
4283          'type' => '178060'
4284        }
4285      },
4286      'Reg' => {
4287        '0' => 'rdi'
4288      },
4289      'Return' => '5573',
4290      'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
4291    },
4292    '187470' => {
4293      'Header' => 'bios_table.h',
4294      'Line' => '169',
4295      'Param' => {
4296        '0' => {
4297          'name' => 'entry',
4298          'type' => '178060'
4299        }
4300      },
4301      'Reg' => {
4302        '0' => 'rdi'
4303      },
4304      'Return' => '140',
4305      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
4306    },
4307    '187517' => {
4308      'Header' => 'bios_table.h',
4309      'Line' => '162',
4310      'Param' => {
4311        '0' => {
4312          'name' => 'entry',
4313          'type' => '178060'
4314        }
4315      },
4316      'Reg' => {
4317        '0' => 'rdi'
4318      },
4319      'Return' => '5573',
4320      'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
4321    },
4322    '188150' => {
4323      'Header' => 'bios_table.h',
4324      'Line' => '135',
4325      'Param' => {
4326        '0' => {
4327          'name' => 'entry',
4328          'type' => '178664'
4329        },
4330        '1' => {
4331          'name' => 'buffer',
4332          'type' => '12550'
4333        },
4334        '2' => {
4335          'name' => 'size',
4336          'type' => '453'
4337        }
4338      },
4339      'Reg' => {
4340        '0' => 'rdi',
4341        '1' => 'rsi',
4342        '2' => 'rdx'
4343      },
4344      'Return' => '100',
4345      'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
4346    },
4347    '188387' => {
4348      'Header' => 'bios_table.h',
4349      'Line' => '120',
4350      'Param' => {
4351        '0' => {
4352          'name' => 'entry',
4353          'type' => '178664'
4354        }
4355      },
4356      'Reg' => {
4357        '0' => 'rdi'
4358      },
4359      'Return' => '5573',
4360      'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
4361    },
4362    '188434' => {
4363      'Header' => 'bios_table.h',
4364      'Line' => '113',
4365      'Param' => {
4366        '0' => {
4367          'name' => 'entry',
4368          'type' => '178664'
4369        }
4370      },
4371      'Reg' => {
4372        '0' => 'rdi'
4373      },
4374      'Return' => '5573',
4375      'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
4376    },
4377    '188481' => {
4378      'Header' => 'bios_table.h',
4379      'Line' => '105',
4380      'Param' => {
4381        '0' => {
4382          'name' => 'entry',
4383          'type' => '126'
4384        },
4385        '1' => {
4386          'name' => 'entry_length',
4387          'type' => '453'
4388        },
4389        '2' => {
4390          'name' => 'str',
4391          'type' => '13466'
4392        },
4393        '3' => {
4394          'name' => 'str_length',
4395          'type' => '5573'
4396        }
4397      },
4398      'Return' => '100',
4399      'ShortName' => 'pldm_bios_table_string_entry_encode_check'
4400    },
4401    '188842' => {
4402      'Header' => 'bios_table.h',
4403      'Line' => '91',
4404      'Param' => {
4405        '0' => {
4406          'name' => 'string_length',
4407          'type' => '5573'
4408        }
4409      },
4410      'Reg' => {
4411        '0' => 'rdi'
4412      },
4413      'Return' => '453',
4414      'ShortName' => 'pldm_bios_table_string_entry_encode_length'
4415    },
4416    '194926' => {
4417      'Header' => 'utils.h',
4418      'Line' => '108',
4419      'Param' => {
4420        '0' => {
4421          'name' => 'transfer_flag',
4422          'type' => '140'
4423        }
4424      },
4425      'Return' => '5123',
4426      'ShortName' => 'is_transfer_flag_valid'
4427    },
4428    '195072' => {
4429      'Header' => 'firmware_update.h',
4430      'Line' => '1285',
4431      'Param' => {
4432        '0' => {
4433          'name' => 'msg',
4434          'type' => '2071'
4435        },
4436        '1' => {
4437          'name' => 'payload_length',
4438          'type' => '453'
4439        },
4440        '2' => {
4441          'name' => 'completion_code',
4442          'type' => '2076'
4443        },
4444        '3' => {
4445          'name' => 'non_functioning_component_indication',
4446          'type' => '195254'
4447        },
4448        '4' => {
4449          'name' => 'non_functioning_component_bitmap',
4450          'type' => '195259'
4451        }
4452      },
4453      'Reg' => {
4454        '0' => 'rbx',
4455        '3' => 'rbp',
4456        '4' => 'r12'
4457      },
4458      'Return' => '100',
4459      'ShortName' => 'decode_cancel_update_resp'
4460    },
4461    '195269' => {
4462      'Header' => 'firmware_update.h',
4463      'Line' => '1268',
4464      'Param' => {
4465        '0' => {
4466          'name' => 'instance_id',
4467          'type' => '140'
4468        },
4469        '1' => {
4470          'name' => 'msg',
4471          'type' => '1624'
4472        },
4473        '2' => {
4474          'name' => 'payload_length',
4475          'type' => '453'
4476        }
4477      },
4478      'Return' => '100',
4479      'ShortName' => 'encode_cancel_update_req'
4480    },
4481    '195441' => {
4482      'Header' => 'firmware_update.h',
4483      'Line' => '1253',
4484      'Param' => {
4485        '0' => {
4486          'name' => 'msg',
4487          'type' => '2071'
4488        },
4489        '1' => {
4490          'name' => 'payload_length',
4491          'type' => '453'
4492        },
4493        '2' => {
4494          'name' => 'completion_code',
4495          'type' => '2076'
4496        }
4497      },
4498      'Reg' => {
4499        '0' => 'rdi',
4500        '1' => 'rsi',
4501        '2' => 'rdx'
4502      },
4503      'Return' => '100',
4504      'ShortName' => 'decode_cancel_update_component_resp'
4505    },
4506    '195517' => {
4507      'Header' => 'firmware_update.h',
4508      'Line' => '1241',
4509      'Param' => {
4510        '0' => {
4511          'name' => 'instance_id',
4512          'type' => '140'
4513        },
4514        '1' => {
4515          'name' => 'msg',
4516          'type' => '1624'
4517        },
4518        '2' => {
4519          'name' => 'payload_length',
4520          'type' => '453'
4521        }
4522      },
4523      'Return' => '100',
4524      'ShortName' => 'encode_cancel_update_component_req'
4525    },
4526    '195689' => {
4527      'Header' => 'firmware_update.h',
4528      'Line' => '1223',
4529      'Param' => {
4530        '0' => {
4531          'name' => 'msg',
4532          'type' => '2071'
4533        },
4534        '1' => {
4535          'name' => 'payload_length',
4536          'type' => '453'
4537        },
4538        '2' => {
4539          'name' => 'completion_code',
4540          'type' => '2076'
4541        },
4542        '3' => {
4543          'name' => 'current_state',
4544          'type' => '2076'
4545        },
4546        '4' => {
4547          'name' => 'previous_state',
4548          'type' => '2076'
4549        },
4550        '5' => {
4551          'name' => 'aux_state',
4552          'type' => '2076'
4553        },
4554        '6' => {
4555          'name' => 'aux_state_status',
4556          'offset' => '0',
4557          'type' => '2076'
4558        },
4559        '7' => {
4560          'name' => 'progress_percent',
4561          'offset' => '8',
4562          'type' => '2076'
4563        },
4564        '8' => {
4565          'name' => 'reason_code',
4566          'offset' => '16',
4567          'type' => '2076'
4568        },
4569        '9' => {
4570          'name' => 'update_option_flags_enabled',
4571          'offset' => '24',
4572          'type' => '196016'
4573        }
4574      },
4575      'Reg' => {
4576        '0' => 'rbx',
4577        '3' => 'r12',
4578        '4' => 'rbp',
4579        '5' => 'r13'
4580      },
4581      'Return' => '100',
4582      'ShortName' => 'decode_get_status_resp'
4583    },
4584    '196026' => {
4585      'Header' => 'firmware_update.h',
4586      'Line' => '1203',
4587      'Param' => {
4588        '0' => {
4589          'name' => 'instance_id',
4590          'type' => '140'
4591        },
4592        '1' => {
4593          'name' => 'msg',
4594          'type' => '1624'
4595        },
4596        '2' => {
4597          'name' => 'payload_length',
4598          'type' => '453'
4599        }
4600      },
4601      'Return' => '100',
4602      'ShortName' => 'encode_get_status_req'
4603    },
4604    '196198' => {
4605      'Header' => 'firmware_update.h',
4606      'Line' => '1187',
4607      'Param' => {
4608        '0' => {
4609          'name' => 'msg',
4610          'type' => '2071'
4611        },
4612        '1' => {
4613          'name' => 'payload_length',
4614          'type' => '453'
4615        },
4616        '2' => {
4617          'name' => 'completion_code',
4618          'type' => '2076'
4619        },
4620        '3' => {
4621          'name' => 'estimated_time_activation',
4622          'type' => '9256'
4623        }
4624      },
4625      'Reg' => {
4626        '1' => 'rsi',
4627        '2' => 'rdx',
4628        '3' => 'rcx'
4629      },
4630      'Return' => '100',
4631      'ShortName' => 'decode_activate_firmware_resp'
4632    },
4633    '196324' => {
4634      'Header' => 'firmware_update.h',
4635      'Line' => '1173',
4636      'Param' => {
4637        '0' => {
4638          'name' => 'instance_id',
4639          'type' => '140'
4640        },
4641        '1' => {
4642          'name' => 'self_contained_activation_req',
4643          'type' => '12849'
4644        },
4645        '2' => {
4646          'name' => 'msg',
4647          'type' => '1624'
4648        },
4649        '3' => {
4650          'name' => 'payload_length',
4651          'type' => '453'
4652        }
4653      },
4654      'Return' => '100',
4655      'ShortName' => 'encode_activate_firmware_req'
4656    },
4657    '196567' => {
4658      'Header' => 'firmware_update.h',
4659      'Line' => '1158',
4660      'Param' => {
4661        '0' => {
4662          'name' => 'instance_id',
4663          'type' => '140'
4664        },
4665        '1' => {
4666          'name' => 'completion_code',
4667          'type' => '140'
4668        },
4669        '2' => {
4670          'name' => 'msg',
4671          'type' => '1624'
4672        },
4673        '3' => {
4674          'name' => 'payload_length',
4675          'type' => '453'
4676        }
4677      },
4678      'Return' => '100',
4679      'ShortName' => 'encode_apply_complete_resp'
4680    },
4681    '196758' => {
4682      'Header' => 'firmware_update.h',
4683      'Line' => '1141',
4684      'Param' => {
4685        '0' => {
4686          'name' => 'msg',
4687          'type' => '2071'
4688        },
4689        '1' => {
4690          'name' => 'payload_length',
4691          'type' => '453'
4692        },
4693        '2' => {
4694          'name' => 'apply_result',
4695          'type' => '2076'
4696        },
4697        '3' => {
4698          'name' => 'comp_activation_methods_modification',
4699          'type' => '196868'
4700        }
4701      },
4702      'Reg' => {
4703        '0' => 'rdi',
4704        '1' => 'rsi',
4705        '2' => 'rdx',
4706        '3' => 'rcx'
4707      },
4708      'Return' => '100',
4709      'ShortName' => 'decode_apply_complete_req'
4710    },
4711    '196878' => {
4712      'Header' => 'firmware_update.h',
4713      'Line' => '1128',
4714      'Param' => {
4715        '0' => {
4716          'name' => 'instance_id',
4717          'type' => '140'
4718        },
4719        '1' => {
4720          'name' => 'completion_code',
4721          'type' => '140'
4722        },
4723        '2' => {
4724          'name' => 'msg',
4725          'type' => '1624'
4726        },
4727        '3' => {
4728          'name' => 'payload_length',
4729          'type' => '453'
4730        }
4731      },
4732      'Return' => '100',
4733      'ShortName' => 'encode_verify_complete_resp'
4734    },
4735    '197069' => {
4736      'Header' => 'firmware_update.h',
4737      'Line' => '1113',
4738      'Param' => {
4739        '0' => {
4740          'name' => 'msg',
4741          'type' => '2071'
4742        },
4743        '1' => {
4744          'name' => 'payload_length',
4745          'type' => '453'
4746        },
4747        '2' => {
4748          'name' => 'verify_result',
4749          'type' => '2076'
4750        }
4751      },
4752      'Reg' => {
4753        '0' => 'rdi',
4754        '1' => 'rsi',
4755        '2' => 'rdx'
4756      },
4757      'Return' => '100',
4758      'ShortName' => 'decode_verify_complete_req'
4759    },
4760    '197145' => {
4761      'Header' => 'firmware_update.h',
4762      'Line' => '1102',
4763      'Param' => {
4764        '0' => {
4765          'name' => 'instance_id',
4766          'type' => '140'
4767        },
4768        '1' => {
4769          'name' => 'completion_code',
4770          'type' => '140'
4771        },
4772        '2' => {
4773          'name' => 'msg',
4774          'type' => '1624'
4775        },
4776        '3' => {
4777          'name' => 'payload_length',
4778          'type' => '453'
4779        }
4780      },
4781      'Return' => '100',
4782      'ShortName' => 'encode_transfer_complete_resp'
4783    },
4784    '197336' => {
4785      'Header' => 'firmware_update.h',
4786      'Line' => '1086',
4787      'Param' => {
4788        '0' => {
4789          'name' => 'msg',
4790          'type' => '2071'
4791        },
4792        '1' => {
4793          'name' => 'payload_length',
4794          'type' => '453'
4795        },
4796        '2' => {
4797          'name' => 'transfer_result',
4798          'type' => '2076'
4799        }
4800      },
4801      'Reg' => {
4802        '0' => 'rdi',
4803        '1' => 'rsi',
4804        '2' => 'rdx'
4805      },
4806      'Return' => '100',
4807      'ShortName' => 'decode_transfer_complete_req'
4808    },
4809    '197412' => {
4810      'Header' => 'firmware_update.h',
4811      'Line' => '1073',
4812      'Param' => {
4813        '0' => {
4814          'name' => 'instance_id',
4815          'type' => '140'
4816        },
4817        '1' => {
4818          'name' => 'completion_code',
4819          'type' => '140'
4820        },
4821        '2' => {
4822          'name' => 'msg',
4823          'type' => '1624'
4824        },
4825        '3' => {
4826          'name' => 'payload_length',
4827          'type' => '453'
4828        }
4829      },
4830      'Reg' => {
4831        '2' => 'rbx'
4832      },
4833      'Return' => '100',
4834      'ShortName' => 'encode_request_firmware_data_resp'
4835    },
4836    '197603' => {
4837      'Header' => 'firmware_update.h',
4838      'Line' => '1051',
4839      'Param' => {
4840        '0' => {
4841          'name' => 'msg',
4842          'type' => '2071'
4843        },
4844        '1' => {
4845          'name' => 'payload_length',
4846          'type' => '453'
4847        },
4848        '2' => {
4849          'name' => 'offset',
4850          'type' => '2081'
4851        },
4852        '3' => {
4853          'name' => 'length',
4854          'type' => '2081'
4855        }
4856      },
4857      'Reg' => {
4858        '0' => 'rdi',
4859        '1' => 'rsi',
4860        '2' => 'rdx',
4861        '3' => 'rcx'
4862      },
4863      'Return' => '100',
4864      'ShortName' => 'decode_request_firmware_data_req'
4865    },
4866    '197723' => {
4867      'Header' => 'firmware_update.h',
4868      'Line' => '1033',
4869      'Param' => {
4870        '0' => {
4871          'name' => 'msg',
4872          'type' => '2071'
4873        },
4874        '1' => {
4875          'name' => 'payload_length',
4876          'type' => '453'
4877        },
4878        '2' => {
4879          'name' => 'completion_code',
4880          'type' => '2076'
4881        },
4882        '3' => {
4883          'name' => 'comp_compatibility_resp',
4884          'type' => '2076'
4885        },
4886        '4' => {
4887          'name' => 'comp_compatibility_resp_code',
4888          'type' => '2076'
4889        },
4890        '5' => {
4891          'name' => 'update_option_flags_enabled',
4892          'type' => '196016'
4893        },
4894        '6' => {
4895          'name' => 'time_before_req_fw_data',
4896          'offset' => '0',
4897          'type' => '9256'
4898        }
4899      },
4900      'Reg' => {
4901        '0' => 'rbx',
4902        '3' => 'r12',
4903        '4' => 'rbp',
4904        '5' => 'r13'
4905      },
4906      'Return' => '100',
4907      'ShortName' => 'decode_update_component_resp'
4908    },
4909    '197957' => {
4910      'Header' => 'firmware_update.h',
4911      'Line' => '1009',
4912      'Param' => {
4913        '0' => {
4914          'name' => 'instance_id',
4915          'type' => '140'
4916        },
4917        '1' => {
4918          'name' => 'comp_classification',
4919          'type' => '5573'
4920        },
4921        '2' => {
4922          'name' => 'comp_identifier',
4923          'type' => '5573'
4924        },
4925        '3' => {
4926          'name' => 'comp_classification_index',
4927          'type' => '140'
4928        },
4929        '4' => {
4930          'name' => 'comp_comparison_stamp',
4931          'type' => '152'
4932        },
4933        '5' => {
4934          'name' => 'comp_image_size',
4935          'type' => '152'
4936        },
4937        '6' => {
4938          'name' => 'update_option_flags',
4939          'offset' => '0',
4940          'type' => '190340'
4941        },
4942        '7' => {
4943          'name' => 'comp_ver_str_type',
4944          'offset' => '8',
4945          'type' => '140'
4946        },
4947        '8' => {
4948          'name' => 'comp_ver_str_len',
4949          'offset' => '16',
4950          'type' => '140'
4951        },
4952        '9' => {
4953          'name' => 'comp_ver_str',
4954          'offset' => '24',
4955          'type' => '198426'
4956        },
4957        '10' => {
4958          'name' => 'msg',
4959          'offset' => '32',
4960          'type' => '1624'
4961        },
4962        '11' => {
4963          'name' => 'payload_length',
4964          'offset' => '40',
4965          'type' => '453'
4966        }
4967      },
4968      'Return' => '100',
4969      'ShortName' => 'encode_update_component_req'
4970    },
4971    '198436' => {
4972      'Header' => 'firmware_update.h',
4973      'Line' => '982',
4974      'Param' => {
4975        '0' => {
4976          'name' => 'msg',
4977          'type' => '2071'
4978        },
4979        '1' => {
4980          'name' => 'payload_length',
4981          'type' => '12920'
4982        },
4983        '2' => {
4984          'name' => 'completion_code',
4985          'type' => '2076'
4986        },
4987        '3' => {
4988          'name' => 'comp_resp',
4989          'type' => '2076'
4990        },
4991        '4' => {
4992          'name' => 'comp_resp_code',
4993          'type' => '2076'
4994        }
4995      },
4996      'Reg' => {
4997        '0' => 'rbx',
4998        '3' => 'r12',
4999        '4' => 'rbp'
5000      },
5001      'Return' => '100',
5002      'ShortName' => 'decode_pass_component_table_resp'
5003    },
5004    '198635' => {
5005      'Header' => 'firmware_update.h',
5006      'Line' => '964',
5007      'Param' => {
5008        '0' => {
5009          'name' => 'instance_id',
5010          'type' => '140'
5011        },
5012        '1' => {
5013          'name' => 'transfer_flag',
5014          'type' => '140'
5015        },
5016        '2' => {
5017          'name' => 'comp_classification',
5018          'type' => '5573'
5019        },
5020        '3' => {
5021          'name' => 'comp_identifier',
5022          'type' => '5573'
5023        },
5024        '4' => {
5025          'name' => 'comp_classification_index',
5026          'type' => '140'
5027        },
5028        '5' => {
5029          'name' => 'comp_comparison_stamp',
5030          'type' => '152'
5031        },
5032        '6' => {
5033          'name' => 'comp_ver_str_type',
5034          'offset' => '0',
5035          'type' => '140'
5036        },
5037        '7' => {
5038          'name' => 'comp_ver_str_len',
5039          'offset' => '8',
5040          'type' => '140'
5041        },
5042        '8' => {
5043          'name' => 'comp_ver_str',
5044          'offset' => '16',
5045          'type' => '198426'
5046        },
5047        '9' => {
5048          'name' => 'msg',
5049          'offset' => '24',
5050          'type' => '1624'
5051        },
5052        '10' => {
5053          'name' => 'payload_length',
5054          'offset' => '32',
5055          'type' => '453'
5056        }
5057      },
5058      'Return' => '100',
5059      'ShortName' => 'encode_pass_component_table_req'
5060    },
5061    '199121' => {
5062      'Header' => 'firmware_update.h',
5063      'Line' => '939',
5064      'Param' => {
5065        '0' => {
5066          'name' => 'msg',
5067          'type' => '2071'
5068        },
5069        '1' => {
5070          'name' => 'payload_length',
5071          'type' => '453'
5072        },
5073        '2' => {
5074          'name' => 'completion_code',
5075          'type' => '2076'
5076        },
5077        '3' => {
5078          'name' => 'fd_meta_data_len',
5079          'type' => '9256'
5080        },
5081        '4' => {
5082          'name' => 'fd_will_send_pkg_data',
5083          'type' => '2076'
5084        }
5085      },
5086      'Reg' => {
5087        '1' => 'r9',
5088        '2' => 'rdx',
5089        '3' => 'rcx',
5090        '4' => 'r8'
5091      },
5092      'Return' => '100',
5093      'ShortName' => 'decode_request_update_resp'
5094    },
5095    '199268' => {
5096      'Header' => 'firmware_update.h',
5097      'Line' => '920',
5098      'Param' => {
5099        '0' => {
5100          'name' => 'instance_id',
5101          'type' => '140'
5102        },
5103        '1' => {
5104          'name' => 'max_transfer_size',
5105          'type' => '152'
5106        },
5107        '2' => {
5108          'name' => 'num_of_comp',
5109          'type' => '5573'
5110        },
5111        '3' => {
5112          'name' => 'max_outstanding_transfer_req',
5113          'type' => '140'
5114        },
5115        '4' => {
5116          'name' => 'pkg_data_len',
5117          'type' => '5573'
5118        },
5119        '5' => {
5120          'name' => 'comp_image_set_ver_str_type',
5121          'type' => '140'
5122        },
5123        '6' => {
5124          'name' => 'comp_image_set_ver_str_len',
5125          'offset' => '0',
5126          'type' => '140'
5127        },
5128        '7' => {
5129          'name' => 'comp_img_set_ver_str',
5130          'offset' => '8',
5131          'type' => '198426'
5132        },
5133        '8' => {
5134          'name' => 'msg',
5135          'offset' => '16',
5136          'type' => '1624'
5137        },
5138        '9' => {
5139          'name' => 'payload_length',
5140          'offset' => '24',
5141          'type' => '453'
5142        }
5143      },
5144      'Return' => '100',
5145      'ShortName' => 'encode_request_update_req'
5146    },
5147    '204393' => {
5148      'Header' => 'firmware_update.h',
5149      'Line' => '827',
5150      'Param' => {
5151        '0' => {
5152          'name' => 'data',
5153          'type' => '6817'
5154        },
5155        '1' => {
5156          'name' => 'length',
5157          'type' => '453'
5158        },
5159        '2' => {
5160          'name' => 'component_data',
5161          'type' => '204715'
5162        },
5163        '3' => {
5164          'name' => 'active_comp_ver_str',
5165          'type' => '7174'
5166        },
5167        '4' => {
5168          'name' => 'pending_comp_ver_str',
5169          'type' => '7174'
5170        }
5171      },
5172      'Reg' => {
5173        '1' => 'r9',
5174        '2' => 'rdx',
5175        '3' => 'rdi',
5176        '4' => 'r8'
5177      },
5178      'Return' => '100',
5179      'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
5180    },
5181    '204720' => {
5182      'Header' => 'firmware_update.h',
5183      'Line' => '808',
5184      'Param' => {
5185        '0' => {
5186          'name' => 'msg',
5187          'type' => '2071'
5188        },
5189        '1' => {
5190          'name' => 'payload_length',
5191          'type' => '453'
5192        },
5193        '2' => {
5194          'name' => 'resp_data',
5195          'type' => '204940'
5196        },
5197        '3' => {
5198          'name' => 'active_comp_image_set_ver_str',
5199          'type' => '7174'
5200        },
5201        '4' => {
5202          'name' => 'pending_comp_image_set_ver_str',
5203          'type' => '7174'
5204        },
5205        '5' => {
5206          'name' => 'comp_parameter_table',
5207          'type' => '7174'
5208        }
5209      },
5210      'Reg' => {
5211        '0' => 'rbx',
5212        '1' => 'r12',
5213        '2' => 'rbp',
5214        '3' => 'r13',
5215        '4' => 'r14',
5216        '5' => 'r15'
5217      },
5218      'Return' => '100',
5219      'ShortName' => 'decode_get_firmware_parameters_resp'
5220    },
5221    '204945' => {
5222      'Header' => 'firmware_update.h',
5223      'Line' => '791',
5224      'Param' => {
5225        '0' => {
5226          'name' => 'instance_id',
5227          'type' => '140'
5228        },
5229        '1' => {
5230          'name' => 'payload_length',
5231          'type' => '453'
5232        },
5233        '2' => {
5234          'name' => 'msg',
5235          'type' => '1624'
5236        }
5237      },
5238      'Reg' => {
5239        '0' => 'rdi',
5240        '1' => 'rsi',
5241        '2' => 'rdx'
5242      },
5243      'Return' => '100',
5244      'ShortName' => 'encode_get_firmware_parameters_req'
5245    },
5246    '205085' => {
5247      'Header' => 'firmware_update.h',
5248      'Line' => '773',
5249      'Param' => {
5250        '0' => {
5251          'name' => 'msg',
5252          'type' => '2071'
5253        },
5254        '1' => {
5255          'name' => 'payload_length',
5256          'type' => '453'
5257        },
5258        '2' => {
5259          'name' => 'completion_code',
5260          'type' => '2076'
5261        },
5262        '3' => {
5263          'name' => 'device_identifiers_len',
5264          'type' => '2081'
5265        },
5266        '4' => {
5267          'name' => 'descriptor_count',
5268          'type' => '2076'
5269        },
5270        '5' => {
5271          'name' => 'descriptor_data',
5272          'type' => '205241'
5273        }
5274      },
5275      'Reg' => {
5276        '1' => 'r10',
5277        '3' => 'rcx',
5278        '4' => 'r8',
5279        '5' => 'r9'
5280      },
5281      'Return' => '100',
5282      'ShortName' => 'decode_query_device_identifiers_resp'
5283    },
5284    '205251' => {
5285      'Header' => 'firmware_update.h',
5286      'Line' => '758',
5287      'Param' => {
5288        '0' => {
5289          'name' => 'instance_id',
5290          'type' => '140'
5291        },
5292        '1' => {
5293          'name' => 'payload_length',
5294          'type' => '453'
5295        },
5296        '2' => {
5297          'name' => 'msg',
5298          'type' => '1624'
5299        }
5300      },
5301      'Reg' => {
5302        '0' => 'rdi',
5303        '1' => 'rsi',
5304        '2' => 'rdx'
5305      },
5306      'Return' => '100',
5307      'ShortName' => 'encode_query_device_identifiers_req'
5308    },
5309    '205391' => {
5310      'Header' => 'firmware_update.h',
5311      'Line' => '742',
5312      'Param' => {
5313        '0' => {
5314          'name' => 'data',
5315          'type' => '6817'
5316        },
5317        '1' => {
5318          'name' => 'length',
5319          'type' => '453'
5320        },
5321        '2' => {
5322          'name' => 'pldm_comp_image_info',
5323          'type' => '205538'
5324        },
5325        '3' => {
5326          'name' => 'comp_version_str',
5327          'type' => '7174'
5328        }
5329      },
5330      'Reg' => {
5331        '0' => 'rbx',
5332        '1' => 'r13',
5333        '2' => 'rbp',
5334        '3' => 'r12'
5335      },
5336      'Return' => '100',
5337      'ShortName' => 'decode_pldm_comp_image_info'
5338    },
5339    '205543' => {
5340      'Header' => 'firmware_update.h',
5341      'Line' => '727',
5342      'Param' => {
5343        '0' => {
5344          'name' => 'data',
5345          'type' => '6817'
5346        },
5347        '1' => {
5348          'name' => 'length',
5349          'type' => '453'
5350        },
5351        '2' => {
5352          'name' => 'descriptor_title_str_type',
5353          'type' => '2076'
5354        },
5355        '3' => {
5356          'name' => 'descriptor_title_str',
5357          'type' => '7174'
5358        },
5359        '4' => {
5360          'name' => 'descriptor_data',
5361          'type' => '7174'
5362        }
5363      },
5364      'Reg' => {
5365        '0' => 'rbx',
5366        '1' => 'rbp',
5367        '2' => 'r14',
5368        '3' => 'r12',
5369        '4' => 'r13'
5370      },
5371      'Return' => '100',
5372      'ShortName' => 'decode_vendor_defined_descriptor_value'
5373    },
5374    '205725' => {
5375      'Header' => 'firmware_update.h',
5376      'Line' => '711',
5377      'Param' => {
5378        '0' => {
5379          'name' => 'data',
5380          'type' => '6817'
5381        },
5382        '1' => {
5383          'name' => 'length',
5384          'type' => '453'
5385        },
5386        '2' => {
5387          'name' => 'descriptor_type',
5388          'type' => '9256'
5389        },
5390        '3' => {
5391          'name' => 'descriptor_data',
5392          'type' => '7174'
5393        }
5394      },
5395      'Reg' => {
5396        '0' => 'rbx',
5397        '1' => 'r12',
5398        '3' => 'rbp'
5399      },
5400      'Return' => '100',
5401      'ShortName' => 'decode_descriptor_type_length_value'
5402    },
5403    '205897' => {
5404      'Header' => 'firmware_update.h',
5405      'Line' => '692',
5406      'Param' => {
5407        '0' => {
5408          'name' => 'data',
5409          'type' => '6817'
5410        },
5411        '1' => {
5412          'name' => 'length',
5413          'type' => '453'
5414        },
5415        '2' => {
5416          'name' => 'component_bitmap_bit_length',
5417          'type' => '5573'
5418        },
5419        '3' => {
5420          'name' => 'fw_device_id_record',
5421          'type' => '206154'
5422        },
5423        '4' => {
5424          'name' => 'applicable_components',
5425          'type' => '7174'
5426        },
5427        '5' => {
5428          'name' => 'comp_image_set_version_str',
5429          'type' => '7174'
5430        },
5431        '6' => {
5432          'name' => 'record_descriptors',
5433          'offset' => '0',
5434          'type' => '7174'
5435        },
5436        '7' => {
5437          'name' => 'fw_device_pkg_data',
5438          'offset' => '8',
5439          'type' => '7174'
5440        }
5441      },
5442      'Reg' => {
5443        '1' => 'r15',
5444        '3' => 'rbp',
5445        '4' => 'r14',
5446        '5' => 'r13'
5447      },
5448      'Return' => '100',
5449      'ShortName' => 'decode_firmware_device_id_record'
5450    },
5451    '206159' => {
5452      'Header' => 'firmware_update.h',
5453      'Line' => '671',
5454      'Param' => {
5455        '0' => {
5456          'name' => 'data',
5457          'type' => '6817'
5458        },
5459        '1' => {
5460          'name' => 'length',
5461          'type' => '453'
5462        },
5463        '2' => {
5464          'name' => 'package_header_info',
5465          'type' => '206464'
5466        },
5467        '3' => {
5468          'name' => 'package_version_str',
5469          'type' => '7174'
5470        }
5471      },
5472      'Reg' => {
5473        '0' => 'rbx',
5474        '1' => 'r13',
5475        '2' => 'rbp',
5476        '3' => 'r12'
5477      },
5478      'Return' => '100',
5479      'ShortName' => 'decode_pldm_package_header_info'
5480    },
5481    '209739' => {
5482      'Header' => 'fru.h',
5483      'Line' => '501',
5484      'Param' => {
5485        '0' => {
5486          'name' => 'instance_id',
5487          'type' => '140'
5488        },
5489        '1' => {
5490          'name' => 'completion_code',
5491          'type' => '140'
5492        },
5493        '2' => {
5494          'name' => 'next_data_transfer_handle',
5495          'type' => '152'
5496        },
5497        '3' => {
5498          'name' => 'payload_length',
5499          'type' => '453'
5500        },
5501        '4' => {
5502          'name' => 'msg',
5503          'type' => '1624'
5504        }
5505      },
5506      'Return' => '100',
5507      'ShortName' => 'encode_set_fru_record_table_resp'
5508    },
5509    '209979' => {
5510      'Header' => 'fru.h',
5511      'Line' => '486',
5512      'Param' => {
5513        '0' => {
5514          'name' => 'msg',
5515          'type' => '2071'
5516        },
5517        '1' => {
5518          'name' => 'payload_length',
5519          'type' => '453'
5520        },
5521        '2' => {
5522          'name' => 'data_transfer_handle',
5523          'type' => '2081'
5524        },
5525        '3' => {
5526          'name' => 'transfer_flag',
5527          'type' => '2076'
5528        },
5529        '4' => {
5530          'name' => 'fru_table_data',
5531          'type' => '7174'
5532        }
5533      },
5534      'Reg' => {
5535        '1' => 'rsi',
5536        '2' => 'rdx',
5537        '3' => 'rcx',
5538        '4' => 'r8'
5539      },
5540      'Return' => '100',
5541      'ShortName' => 'decode_set_fru_record_table_req'
5542    },
5543    '210146' => {
5544      'Header' => 'fru.h',
5545      'Line' => '360',
5546      'Param' => {
5547        '0' => {
5548          'name' => 'msg',
5549          'type' => '2071'
5550        },
5551        '1' => {
5552          'name' => 'payload_length',
5553          'type' => '453'
5554        },
5555        '2' => {
5556          'name' => 'completion_code',
5557          'type' => '2076'
5558        },
5559        '3' => {
5560          'name' => 'next_data_transfer_handle',
5561          'type' => '2081'
5562        },
5563        '4' => {
5564          'name' => 'transfer_flag',
5565          'type' => '2076'
5566        },
5567        '5' => {
5568          'name' => 'fru_record_table_data',
5569          'type' => '2076'
5570        },
5571        '6' => {
5572          'name' => 'fru_record_table_length',
5573          'offset' => '0',
5574          'type' => '9819'
5575        }
5576      },
5577      'Return' => '100',
5578      'ShortName' => 'decode_get_fru_record_table_resp'
5579    },
5580    '210376' => {
5581      'Header' => 'fru.h',
5582      'Line' => '387',
5583      'Param' => {
5584        '0' => {
5585          'name' => 'msg',
5586          'type' => '2071'
5587        },
5588        '1' => {
5589          'name' => 'payload_length',
5590          'type' => '453'
5591        },
5592        '2' => {
5593          'name' => 'completion_code',
5594          'type' => '2076'
5595        },
5596        '3' => {
5597          'name' => 'next_data_transfer_handle',
5598          'type' => '2081'
5599        },
5600        '4' => {
5601          'name' => 'transfer_flag',
5602          'type' => '2076'
5603        },
5604        '5' => {
5605          'name' => 'fru_record_table_data',
5606          'type' => '2076'
5607        },
5608        '6' => {
5609          'name' => 'fru_record_table_length',
5610          'offset' => '0',
5611          'type' => '9819'
5612        },
5613        '7' => {
5614          'name' => 'max_fru_record_table_length',
5615          'offset' => '8',
5616          'type' => '453'
5617        }
5618      },
5619      'Reg' => {
5620        '3' => 'r10',
5621        '4' => 'r8',
5622        '5' => 'r9'
5623      },
5624      'Return' => '100',
5625      'ShortName' => 'decode_get_fru_record_table_resp_safe'
5626    },
5627    '210697' => {
5628      'Header' => 'fru.h',
5629      'Line' => '339',
5630      'Param' => {
5631        '0' => {
5632          'name' => 'instance_id',
5633          'type' => '140'
5634        },
5635        '1' => {
5636          'name' => 'data_transfer_handle',
5637          'type' => '152'
5638        },
5639        '2' => {
5640          'name' => 'transfer_operation_flag',
5641          'type' => '140'
5642        },
5643        '3' => {
5644          'name' => 'msg',
5645          'type' => '1624'
5646        },
5647        '4' => {
5648          'name' => 'payload_length',
5649          'type' => '453'
5650        }
5651      },
5652      'Return' => '100',
5653      'ShortName' => 'encode_get_fru_record_table_req'
5654    },
5655    '210932' => {
5656      'Header' => 'fru.h',
5657      'Line' => '451',
5658      'Param' => {
5659        '0' => {
5660          'name' => 'msg',
5661          'type' => '2071'
5662        },
5663        '1' => {
5664          'name' => 'payload_length',
5665          'type' => '453'
5666        },
5667        '2' => {
5668          'name' => 'completion_code',
5669          'type' => '2076'
5670        },
5671        '3' => {
5672          'name' => 'next_transfer_handle',
5673          'type' => '2081'
5674        },
5675        '4' => {
5676          'name' => 'transfer_flag',
5677          'type' => '2076'
5678        },
5679        '5' => {
5680          'name' => 'fru_structure_data',
5681          'type' => '7174'
5682        }
5683      },
5684      'Reg' => {
5685        '1' => 'rsi',
5686        '2' => 'rdx',
5687        '3' => 'r10',
5688        '4' => 'r8',
5689        '5' => 'r9'
5690      },
5691      'Return' => '100',
5692      'ShortName' => 'decode_get_fru_record_by_option_resp'
5693    },
5694    '211099' => {
5695      'Header' => 'fru.h',
5696      'Line' => '313',
5697      'Param' => {
5698        '0' => {
5699          'name' => 'instance_id',
5700          'type' => '140'
5701        },
5702        '1' => {
5703          'name' => 'completion_code',
5704          'type' => '140'
5705        },
5706        '2' => {
5707          'name' => 'next_data_transfer_handle',
5708          'type' => '152'
5709        },
5710        '3' => {
5711          'name' => 'transfer_flag',
5712          'type' => '140'
5713        },
5714        '4' => {
5715          'name' => 'fru_structure_data',
5716          'type' => '5342'
5717        },
5718        '5' => {
5719          'name' => 'data_size',
5720          'type' => '453'
5721        },
5722        '6' => {
5723          'name' => 'msg',
5724          'offset' => '0',
5725          'type' => '1624'
5726        },
5727        '7' => {
5728          'name' => 'payload_length',
5729          'offset' => '8',
5730          'type' => '453'
5731        }
5732      },
5733      'Reg' => {
5734        '2' => 'r15'
5735      },
5736      'Return' => '100',
5737      'ShortName' => 'encode_get_fru_record_by_option_resp'
5738    },
5739    '211490' => {
5740      'Header' => 'fru.h',
5741      'Line' => '292',
5742      'Param' => {
5743        '0' => {
5744          'name' => 'msg',
5745          'type' => '2071'
5746        },
5747        '1' => {
5748          'name' => 'payload_length',
5749          'type' => '453'
5750        },
5751        '2' => {
5752          'name' => 'data_transfer_handle',
5753          'type' => '2081'
5754        },
5755        '3' => {
5756          'name' => 'fru_table_handle',
5757          'type' => '9256'
5758        },
5759        '4' => {
5760          'name' => 'record_set_identifier',
5761          'type' => '9256'
5762        },
5763        '5' => {
5764          'name' => 'record_type',
5765          'type' => '2076'
5766        },
5767        '6' => {
5768          'name' => 'field_type',
5769          'offset' => '0',
5770          'type' => '2076'
5771        },
5772        '7' => {
5773          'name' => 'transfer_op_flag',
5774          'offset' => '8',
5775          'type' => '2076'
5776        }
5777      },
5778      'Reg' => {
5779        '1' => 'r10',
5780        '2' => 'rdx',
5781        '3' => 'rdi',
5782        '4' => 'r8',
5783        '5' => 'r9'
5784      },
5785      'Return' => '100',
5786      'ShortName' => 'decode_get_fru_record_by_option_req'
5787    },
5788    '211692' => {
5789      'Header' => 'fru.h',
5790      'Line' => '433',
5791      'Param' => {
5792        '0' => {
5793          'name' => 'instance_id',
5794          'type' => '140'
5795        },
5796        '1' => {
5797          'name' => 'data_transfer_handle',
5798          'type' => '152'
5799        },
5800        '2' => {
5801          'name' => 'fru_table_handle',
5802          'type' => '5573'
5803        },
5804        '3' => {
5805          'name' => 'record_set_identifier',
5806          'type' => '5573'
5807        },
5808        '4' => {
5809          'name' => 'record_type',
5810          'type' => '140'
5811        },
5812        '5' => {
5813          'name' => 'field_type',
5814          'type' => '140'
5815        },
5816        '6' => {
5817          'name' => 'transfer_op_flag',
5818          'offset' => '0',
5819          'type' => '140'
5820        },
5821        '7' => {
5822          'name' => 'msg',
5823          'offset' => '8',
5824          'type' => '1624'
5825        },
5826        '8' => {
5827          'name' => 'payload_length',
5828          'offset' => '16',
5829          'type' => '453'
5830        }
5831      },
5832      'Return' => '100',
5833      'ShortName' => 'encode_get_fru_record_by_option_req'
5834    },
5835    '211989' => {
5836      'Header' => 'fru.h',
5837      'Line' => '468',
5838      'Param' => {
5839        '0' => {
5840          'name' => 'table',
5841          'type' => '6817'
5842        },
5843        '1' => {
5844          'name' => 'table_size',
5845          'type' => '453'
5846        },
5847        '2' => {
5848          'name' => 'record_table',
5849          'type' => '2076'
5850        },
5851        '3' => {
5852          'name' => 'record_size',
5853          'type' => '9819'
5854        },
5855        '4' => {
5856          'name' => 'rsi',
5857          'type' => '5573'
5858        },
5859        '5' => {
5860          'name' => 'rt',
5861          'type' => '140'
5862        },
5863        '6' => {
5864          'name' => 'ft',
5865          'offset' => '0',
5866          'type' => '140'
5867        }
5868      },
5869      'Return' => '100',
5870      'ShortName' => 'get_fru_record_by_option_check'
5871    },
5872    '212648' => {
5873      'Header' => 'fru.h',
5874      'Line' => '409',
5875      'Param' => {
5876        '0' => {
5877          'name' => 'fru_table',
5878          'type' => '2076'
5879        },
5880        '1' => {
5881          'name' => 'total_size',
5882          'type' => '453'
5883        },
5884        '2' => {
5885          'name' => 'curr_size',
5886          'type' => '9819'
5887        },
5888        '3' => {
5889          'name' => 'record_set_id',
5890          'type' => '5573'
5891        },
5892        '4' => {
5893          'name' => 'record_type',
5894          'type' => '140'
5895        },
5896        '5' => {
5897          'name' => 'num_frus',
5898          'type' => '140'
5899        },
5900        '6' => {
5901          'name' => 'encoding',
5902          'offset' => '0',
5903          'type' => '140'
5904        },
5905        '7' => {
5906          'name' => 'tlvs',
5907          'offset' => '8',
5908          'type' => '2076'
5909        },
5910        '8' => {
5911          'name' => 'tlvs_size',
5912          'offset' => '16',
5913          'type' => '453'
5914        }
5915      },
5916      'Reg' => {
5917        '0' => 'rdi',
5918        '1' => 'rsi',
5919        '2' => 'rbx',
5920        '3' => 'rcx',
5921        '4' => 'r8',
5922        '5' => 'r9'
5923      },
5924      'Return' => '100',
5925      'ShortName' => 'encode_fru_record'
5926    },
5927    '212970' => {
5928      'Header' => 'fru.h',
5929      'Line' => '269',
5930      'Param' => {
5931        '0' => {
5932          'name' => 'instance_id',
5933          'type' => '140'
5934        },
5935        '1' => {
5936          'name' => 'completion_code',
5937          'type' => '140'
5938        },
5939        '2' => {
5940          'name' => 'next_data_transfer_handle',
5941          'type' => '152'
5942        },
5943        '3' => {
5944          'name' => 'transfer_flag',
5945          'type' => '140'
5946        },
5947        '4' => {
5948          'name' => 'msg',
5949          'type' => '1624'
5950        }
5951      },
5952      'Return' => '100',
5953      'ShortName' => 'encode_get_fru_record_table_resp'
5954    },
5955    '213192' => {
5956      'Header' => 'fru.h',
5957      'Line' => '251',
5958      'Param' => {
5959        '0' => {
5960          'name' => 'msg',
5961          'type' => '2071'
5962        },
5963        '1' => {
5964          'name' => 'payload_length',
5965          'type' => '453'
5966        },
5967        '2' => {
5968          'name' => 'data_transfer_handle',
5969          'type' => '2081'
5970        },
5971        '3' => {
5972          'name' => 'transfer_operation_flag',
5973          'type' => '2076'
5974        }
5975      },
5976      'Reg' => {
5977        '0' => 'rdi',
5978        '1' => 'rsi',
5979        '2' => 'rdx',
5980        '3' => 'rcx'
5981      },
5982      'Return' => '100',
5983      'ShortName' => 'decode_get_fru_record_table_req'
5984    },
5985    '213296' => {
5986      'Header' => 'fru.h',
5987      'Line' => '232',
5988      'Param' => {
5989        '0' => {
5990          'name' => 'instance_id',
5991          'type' => '140'
5992        },
5993        '1' => {
5994          'name' => 'completion_code',
5995          'type' => '140'
5996        },
5997        '2' => {
5998          'name' => 'fru_data_major_version',
5999          'type' => '140'
6000        },
6001        '3' => {
6002          'name' => 'fru_data_minor_version',
6003          'type' => '140'
6004        },
6005        '4' => {
6006          'name' => 'fru_table_maximum_size',
6007          'type' => '152'
6008        },
6009        '5' => {
6010          'name' => 'fru_table_length',
6011          'type' => '152'
6012        },
6013        '6' => {
6014          'name' => 'total_record_set_identifiers',
6015          'offset' => '0',
6016          'type' => '5573'
6017        },
6018        '7' => {
6019          'name' => 'total_table_records',
6020          'offset' => '8',
6021          'type' => '5573'
6022        },
6023        '8' => {
6024          'name' => 'checksum',
6025          'offset' => '16',
6026          'type' => '152'
6027        },
6028        '9' => {
6029          'name' => 'msg',
6030          'offset' => '24',
6031          'type' => '1624'
6032        }
6033      },
6034      'Return' => '100',
6035      'ShortName' => 'encode_get_fru_record_table_metadata_resp'
6036    },
6037    '213599' => {
6038      'Header' => 'fru.h',
6039      'Line' => '203',
6040      'Param' => {
6041        '0' => {
6042          'name' => 'msg',
6043          'type' => '2071'
6044        },
6045        '1' => {
6046          'name' => 'payload_length',
6047          'type' => '453'
6048        },
6049        '2' => {
6050          'name' => 'completion_code',
6051          'type' => '2076'
6052        },
6053        '3' => {
6054          'name' => 'fru_data_major_version',
6055          'type' => '2076'
6056        },
6057        '4' => {
6058          'name' => 'fru_data_minor_version',
6059          'type' => '2076'
6060        },
6061        '5' => {
6062          'name' => 'fru_table_maximum_size',
6063          'type' => '2081'
6064        },
6065        '6' => {
6066          'name' => 'fru_table_length',
6067          'offset' => '0',
6068          'type' => '2081'
6069        },
6070        '7' => {
6071          'name' => 'total_record_set_identifiers',
6072          'offset' => '8',
6073          'type' => '9256'
6074        },
6075        '8' => {
6076          'name' => 'total_table_records',
6077          'offset' => '16',
6078          'type' => '9256'
6079        },
6080        '9' => {
6081          'name' => 'checksum',
6082          'offset' => '24',
6083          'type' => '2081'
6084        }
6085      },
6086      'Reg' => {
6087        '1' => 'rdi',
6088        '2' => 'rdx',
6089        '3' => 'r10',
6090        '4' => 'r8',
6091        '5' => 'r9'
6092      },
6093      'Return' => '100',
6094      'ShortName' => 'decode_get_fru_record_table_metadata_resp'
6095    },
6096    '213809' => {
6097      'Header' => 'fru.h',
6098      'Line' => '178',
6099      'Param' => {
6100        '0' => {
6101          'name' => 'instance_id',
6102          'type' => '140'
6103        },
6104        '1' => {
6105          'name' => 'msg',
6106          'type' => '1624'
6107        },
6108        '2' => {
6109          'name' => 'payload_length',
6110          'type' => '453'
6111        }
6112      },
6113      'Return' => '100',
6114      'ShortName' => 'encode_get_fru_record_table_metadata_req'
6115    },
6116    '215532' => {
6117      'Header' => 'pdr.h',
6118      'Line' => '589',
6119      'Param' => {
6120        '0' => {
6121          'name' => 'pdr',
6122          'type' => '6817'
6123        },
6124        '1' => {
6125          'name' => 'pdr_len',
6126          'type' => '5573'
6127        },
6128        '2' => {
6129          'name' => 'num_entities',
6130          'type' => '9819'
6131        },
6132        '3' => {
6133          'name' => 'entities',
6134          'type' => '215845'
6135        }
6136      },
6137      'Reg' => {
6138        '2' => 'rbp',
6139        '3' => 'r12'
6140      },
6141      'Return' => '1',
6142      'ShortName' => 'pldm_entity_association_pdr_extract'
6143    },
6144    '215865' => {
6145      'Header' => 'pdr.h',
6146      'Line' => '577',
6147      'Param' => {
6148        '0' => {
6149          'name' => 'tree',
6150          'type' => '215914'
6151        }
6152      },
6153      'Reg' => {
6154        '0' => 'rdi'
6155      },
6156      'Return' => '5123',
6157      'ShortName' => 'pldm_is_empty_entity_assoc_tree'
6158    },
6159    '215919' => {
6160      'Header' => 'pdr.h',
6161      'Line' => '567',
6162      'Param' => {
6163        '0' => {
6164          'name' => 'tree',
6165          'type' => '215914'
6166        }
6167      },
6168      'Reg' => {
6169        '0' => 'rdi'
6170      },
6171      'Return' => '1',
6172      'ShortName' => 'pldm_entity_association_tree_destroy_root'
6173    },
6174    '215982' => {
6175      'Header' => 'pdr.h',
6176      'Line' => '557',
6177      'Param' => {
6178        '0' => {
6179          'name' => 'org_tree',
6180          'type' => '215914'
6181        },
6182        '1' => {
6183          'name' => 'new_tree',
6184          'type' => '215914'
6185        }
6186      },
6187      'Return' => '1',
6188      'ShortName' => 'pldm_entity_association_tree_copy_root'
6189    },
6190    '216366' => {
6191      'Header' => 'pdr.h',
6192      'Line' => '531',
6193      'Param' => {
6194        '0' => {
6195          'name' => 'tree',
6196          'type' => '215914'
6197        },
6198        '1' => {
6199          'name' => 'entity',
6200          'type' => '215850'
6201        }
6202      },
6203      'Return' => '215452',
6204      'ShortName' => 'pldm_entity_association_tree_find'
6205    },
6206    '216646' => {
6207      'Header' => 'pdr.h',
6208      'Line' => '545',
6209      'Param' => {
6210        '0' => {
6211          'name' => 'tree',
6212          'type' => '215914'
6213        },
6214        '1' => {
6215          'name' => 'entity',
6216          'type' => '215850'
6217        },
6218        '2' => {
6219          'name' => 'is_remote',
6220          'type' => '5123'
6221        }
6222      },
6223      'Return' => '215452',
6224      'ShortName' => 'pldm_entity_association_tree_find_with_locality'
6225    },
6226    '217028' => {
6227      'Header' => 'pdr.h',
6228      'Line' => '200',
6229      'Param' => {
6230        '0' => {
6231          'name' => 'repo',
6232          'type' => '217150'
6233        },
6234        '1' => {
6235          'name' => 'first',
6236          'type' => '152'
6237        },
6238        '2' => {
6239          'name' => 'last',
6240          'type' => '152'
6241        }
6242      },
6243      'Reg' => {
6244        '1' => 'rsi',
6245        '2' => 'rdx'
6246      },
6247      'Return' => '215447',
6248      'ShortName' => 'pldm_pdr_find_last_in_range'
6249    },
6250    '217155' => {
6251      'Header' => 'pdr.h',
6252      'Line' => '165',
6253      'Param' => {
6254        '0' => {
6255          'name' => 'repo',
6256          'type' => '217403'
6257        }
6258      },
6259      'Reg' => {
6260        '0' => 'rdi'
6261      },
6262      'Return' => '1',
6263      'ShortName' => 'pldm_pdr_remove_remote_pdrs'
6264    },
6265    '217408' => {
6266      'Header' => 'pdr.h',
6267      'Line' => '174',
6268      'Param' => {
6269        '0' => {
6270          'name' => 'repo',
6271          'type' => '217403'
6272        },
6273        '1' => {
6274          'name' => 'terminus_handle',
6275          'type' => '5573'
6276        }
6277      },
6278      'Reg' => {
6279        '0' => 'rdi',
6280        '1' => 'rsi'
6281      },
6282      'Return' => '1',
6283      'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
6284    },
6285    '217676' => {
6286      'Header' => 'pdr.h',
6287      'Line' => '492',
6288      'Param' => {
6289        '0' => {
6290          'name' => 'tree',
6291          'type' => '215914'
6292        },
6293        '1' => {
6294          'name' => 'entity',
6295          'type' => '214531'
6296        },
6297        '2' => {
6298          'name' => 'node',
6299          'type' => '216361'
6300        }
6301      },
6302      'Return' => '1',
6303      'ShortName' => 'pldm_find_entity_ref_in_tree'
6304    },
6305    '217963' => {
6306      'Header' => 'pdr.h',
6307      'Line' => '481',
6308      'Param' => {
6309        '0' => {
6310          'name' => 'node',
6311          'type' => '215452'
6312        },
6313        '1' => {
6314          'name' => 'repo',
6315          'type' => '217403'
6316        },
6317        '2' => {
6318          'name' => 'entities',
6319          'type' => '215845'
6320        },
6321        '3' => {
6322          'name' => 'num_entities',
6323          'type' => '453'
6324        },
6325        '4' => {
6326          'name' => 'is_remote',
6327          'type' => '5123'
6328        },
6329        '5' => {
6330          'name' => 'terminus_handle',
6331          'type' => '5573'
6332        },
6333        '6' => {
6334          'name' => 'record_handle',
6335          'offset' => '0',
6336          'type' => '152'
6337        }
6338      },
6339      'Reg' => {
6340        '0' => 'rdi',
6341        '1' => 'rsi',
6342        '2' => 'rdx',
6343        '3' => 'rcx',
6344        '4' => 'r8',
6345        '5' => 'r9'
6346      },
6347      'Return' => '100',
6348      'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
6349    },
6350    '218196' => {
6351      'Header' => 'pdr.h',
6352      'Line' => '464',
6353      'Param' => {
6354        '0' => {
6355          'name' => 'node',
6356          'type' => '215452'
6357        },
6358        '1' => {
6359          'name' => 'repo',
6360          'type' => '217403'
6361        },
6362        '2' => {
6363          'name' => 'entities',
6364          'type' => '215845'
6365        },
6366        '3' => {
6367          'name' => 'num_entities',
6368          'type' => '453'
6369        },
6370        '4' => {
6371          'name' => 'is_remote',
6372          'type' => '5123'
6373        },
6374        '5' => {
6375          'name' => 'terminus_handle',
6376          'type' => '5573'
6377        }
6378      },
6379      'Return' => '100',
6380      'ShortName' => 'pldm_entity_association_pdr_add_from_node_check'
6381    },
6382    '218414' => {
6383      'Header' => 'pdr.h',
6384      'Line' => '451',
6385      'Param' => {
6386        '0' => {
6387          'name' => 'tree',
6388          'type' => '215914'
6389        },
6390        '1' => {
6391          'name' => 'repo',
6392          'type' => '217403'
6393        },
6394        '2' => {
6395          'name' => 'is_remote',
6396          'type' => '5123'
6397        },
6398        '3' => {
6399          'name' => 'terminus_handle',
6400          'type' => '5573'
6401        }
6402      },
6403      'Return' => '100',
6404      'ShortName' => 'pldm_entity_association_pdr_add_check'
6405    },
6406    '219937' => {
6407      'Header' => 'pdr.h',
6408      'Line' => '518',
6409      'Param' => {
6410        '0' => {
6411          'name' => 'parent',
6412          'type' => '215452'
6413        },
6414        '1' => {
6415          'name' => 'node',
6416          'type' => '215850'
6417        }
6418      },
6419      'Reg' => {
6420        '0' => 'rdi',
6421        '1' => 'rsi'
6422      },
6423      'Return' => '5123',
6424      'ShortName' => 'pldm_is_current_parent_child'
6425    },
6426    '220026' => {
6427      'Header' => 'pdr.h',
6428      'Line' => '504',
6429      'Param' => {
6430        '0' => {
6431          'name' => 'node',
6432          'type' => '215452'
6433        },
6434        '1' => {
6435          'name' => 'association_type',
6436          'type' => '140'
6437        }
6438      },
6439      'Reg' => {
6440        '0' => 'rdi',
6441        '1' => 'rcx'
6442      },
6443      'Return' => '140',
6444      'ShortName' => 'pldm_entity_get_num_children'
6445    },
6446    '220241' => {
6447      'Header' => 'pdr.h',
6448      'Line' => '422',
6449      'Param' => {
6450        '0' => {
6451          'name' => 'node',
6452          'type' => '215452'
6453        }
6454      },
6455      'Reg' => {
6456        '0' => 'rdi'
6457      },
6458      'Return' => '5123',
6459      'ShortName' => 'pldm_entity_is_exist_parent'
6460    },
6461    '220396' => {
6462      'Header' => 'pdr.h',
6463      'Line' => '412',
6464      'Param' => {
6465        '0' => {
6466          'name' => 'node',
6467          'type' => '215452'
6468        }
6469      },
6470      'Return' => '214531',
6471      'ShortName' => 'pldm_entity_get_parent'
6472    },
6473    '220551' => {
6474      'Header' => 'pdr.h',
6475      'Line' => '402',
6476      'Param' => {
6477        '0' => {
6478          'name' => 'node',
6479          'type' => '215452'
6480        }
6481      },
6482      'Return' => '5123',
6483      'ShortName' => 'pldm_entity_is_node_parent'
6484    },
6485    '220706' => {
6486      'Header' => 'pdr.h',
6487      'Line' => '392',
6488      'Param' => {
6489        '0' => {
6490          'name' => 'tree',
6491          'type' => '215914'
6492        }
6493      },
6494      'Reg' => {
6495        '0' => 'rdi'
6496      },
6497      'Return' => '1',
6498      'ShortName' => 'pldm_entity_association_tree_destroy'
6499    },
6500    '220885' => {
6501      'Header' => 'pdr.h',
6502      'Line' => '364',
6503      'Param' => {
6504        '0' => {
6505          'name' => 'tree',
6506          'type' => '215914'
6507        },
6508        '1' => {
6509          'name' => 'entities',
6510          'type' => '215845'
6511        },
6512        '2' => {
6513          'name' => 'size',
6514          'type' => '9819'
6515        }
6516      },
6517      'Reg' => {
6518        '2' => 'rbp'
6519      },
6520      'Return' => '1',
6521      'ShortName' => 'pldm_entity_association_tree_visit'
6522    },
6523    '221344' => {
6524      'Header' => 'pdr.h',
6525      'Line' => '346',
6526      'Param' => {
6527        '0' => {
6528          'name' => 'tree',
6529          'type' => '215914'
6530        },
6531        '1' => {
6532          'name' => 'entity',
6533          'type' => '215850'
6534        },
6535        '2' => {
6536          'name' => 'entity_instance_number',
6537          'type' => '5573'
6538        },
6539        '3' => {
6540          'name' => 'parent',
6541          'type' => '215452'
6542        },
6543        '4' => {
6544          'name' => 'association_type',
6545          'type' => '140'
6546        },
6547        '5' => {
6548          'name' => 'is_remote',
6549          'type' => '5123'
6550        },
6551        '6' => {
6552          'name' => 'is_update_container_id',
6553          'offset' => '0',
6554          'type' => '5123'
6555        },
6556        '7' => {
6557          'name' => 'container_id',
6558          'offset' => '8',
6559          'type' => '5573'
6560        }
6561      },
6562      'Return' => '215452',
6563      'ShortName' => 'pldm_entity_association_tree_add_entity'
6564    },
6565    '221871' => {
6566      'Header' => 'pdr.h',
6567      'Line' => '318',
6568      'Param' => {
6569        '0' => {
6570          'name' => 'tree',
6571          'type' => '215914'
6572        },
6573        '1' => {
6574          'name' => 'entity',
6575          'type' => '215850'
6576        },
6577        '2' => {
6578          'name' => 'entity_instance_number',
6579          'type' => '5573'
6580        },
6581        '3' => {
6582          'name' => 'parent',
6583          'type' => '215452'
6584        },
6585        '4' => {
6586          'name' => 'association_type',
6587          'type' => '140'
6588        }
6589      },
6590      'Return' => '215452',
6591      'ShortName' => 'pldm_entity_association_tree_add'
6592    },
6593    '222304' => {
6594      'Header' => 'pdr.h',
6595      'Line' => '301',
6596      'Return' => '215914',
6597      'ShortName' => 'pldm_entity_association_tree_init'
6598    },
6599    '222378' => {
6600      'Header' => 'pdr.h',
6601      'Line' => '386',
6602      'Param' => {
6603        '0' => {
6604          'name' => 'entity',
6605          'type' => '222512'
6606        }
6607      },
6608      'Return' => '5573',
6609      'ShortName' => 'pldm_entity_node_get_remote_container_id'
6610    },
6611    '222538' => {
6612      'Header' => 'pdr.h',
6613      'Line' => '375',
6614      'Param' => {
6615        '0' => {
6616          'name' => 'node',
6617          'type' => '215452'
6618        }
6619      },
6620      'Return' => '214531',
6621      'ShortName' => 'pldm_entity_extract'
6622    },
6623    '223332' => {
6624      'Header' => 'pdr.h',
6625      'Line' => '187',
6626      'Param' => {
6627        '0' => {
6628          'name' => 'repo',
6629          'type' => '217150'
6630        },
6631        '1' => {
6632          'name' => 'terminus_handle',
6633          'type' => '5573'
6634        },
6635        '2' => {
6636          'name' => 'tid',
6637          'type' => '140'
6638        },
6639        '3' => {
6640          'name' => 'tl_eid',
6641          'type' => '140'
6642        },
6643        '4' => {
6644          'name' => 'valid_bit',
6645          'type' => '5123'
6646        }
6647      },
6648      'Reg' => {
6649        '0' => 'rbx',
6650        '1' => 'rbp',
6651        '2' => 'r12',
6652        '3' => 'r13'
6653      },
6654      'Return' => '1',
6655      'ShortName' => 'pldm_pdr_update_TL_pdr'
6656    },
6657    '223691' => {
6658      'Header' => 'pdr.h',
6659      'Line' => '266',
6660      'Param' => {
6661        '0' => {
6662          'name' => 'repo',
6663          'type' => '217150'
6664        },
6665        '1' => {
6666          'name' => 'fru_rsi',
6667          'type' => '5573'
6668        },
6669        '2' => {
6670          'name' => 'terminus_handle',
6671          'type' => '9256'
6672        },
6673        '3' => {
6674          'name' => 'entity_type',
6675          'type' => '9256'
6676        },
6677        '4' => {
6678          'name' => 'entity_instance_num',
6679          'type' => '9256'
6680        },
6681        '5' => {
6682          'name' => 'container_id',
6683          'type' => '9256'
6684        }
6685      },
6686      'Reg' => {
6687        '2' => 'r12'
6688      },
6689      'Return' => '223676',
6690      'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
6691    },
6692    '224045' => {
6693      'Header' => 'pdr.h',
6694      'Line' => '245',
6695      'Param' => {
6696        '0' => {
6697          'name' => 'repo',
6698          'type' => '217403'
6699        },
6700        '1' => {
6701          'name' => 'terminus_handle',
6702          'type' => '5573'
6703        },
6704        '2' => {
6705          'name' => 'fru_rsi',
6706          'type' => '5573'
6707        },
6708        '3' => {
6709          'name' => 'entity_type',
6710          'type' => '5573'
6711        },
6712        '4' => {
6713          'name' => 'entity_instance_num',
6714          'type' => '5573'
6715        },
6716        '5' => {
6717          'name' => 'container_id',
6718          'type' => '5573'
6719        },
6720        '6' => {
6721          'name' => 'bmc_record_handle',
6722          'offset' => '0',
6723          'type' => '2081'
6724        }
6725      },
6726      'Return' => '100',
6727      'ShortName' => 'pldm_pdr_add_fru_record_set_check'
6728    },
6729    '224388' => {
6730      'Header' => 'pdr.h',
6731      'Line' => '157',
6732      'Param' => {
6733        '0' => {
6734          'name' => 'record',
6735          'type' => '223676'
6736        }
6737      },
6738      'Return' => '5123',
6739      'ShortName' => 'pldm_pdr_record_is_remote'
6740    },
6741    '224542' => {
6742      'Header' => 'pdr.h',
6743      'Line' => '94',
6744      'Param' => {
6745        '0' => {
6746          'name' => 'repo',
6747          'type' => '217150'
6748        },
6749        '1' => {
6750          'name' => 'record',
6751          'type' => '223676'
6752        }
6753      },
6754      'Return' => '152',
6755      'ShortName' => 'pldm_pdr_get_record_handle'
6756    },
6757    '224756' => {
6758      'Header' => 'pdr.h',
6759      'Line' => '62',
6760      'Param' => {
6761        '0' => {
6762          'name' => 'repo',
6763          'type' => '217150'
6764        }
6765      },
6766      'Return' => '152',
6767      'ShortName' => 'pldm_pdr_get_repo_size'
6768    },
6769    '224887' => {
6770      'Header' => 'pdr.h',
6771      'Line' => '52',
6772      'Param' => {
6773        '0' => {
6774          'name' => 'repo',
6775          'type' => '217150'
6776        }
6777      },
6778      'Return' => '152',
6779      'ShortName' => 'pldm_pdr_get_record_count'
6780    },
6781    '225018' => {
6782      'Header' => 'pdr.h',
6783      'Line' => '147',
6784      'Param' => {
6785        '0' => {
6786          'name' => 'repo',
6787          'type' => '217150'
6788        },
6789        '1' => {
6790          'name' => 'pdr_type',
6791          'type' => '140'
6792        },
6793        '2' => {
6794          'name' => 'curr_record',
6795          'type' => '223676'
6796        },
6797        '3' => {
6798          'name' => 'data',
6799          'type' => '205241'
6800        },
6801        '4' => {
6802          'name' => 'size',
6803          'type' => '2081'
6804        }
6805      },
6806      'Reg' => {
6807        '0' => 'rdi',
6808        '3' => 'rcx',
6809        '4' => 'r8'
6810      },
6811      'Return' => '223676',
6812      'ShortName' => 'pldm_pdr_find_record_by_type'
6813    },
6814    '225189' => {
6815      'Header' => 'pdr.h',
6816      'Line' => '129',
6817      'Param' => {
6818        '0' => {
6819          'name' => 'repo',
6820          'type' => '217150'
6821        },
6822        '1' => {
6823          'name' => 'curr_record',
6824          'type' => '223676'
6825        },
6826        '2' => {
6827          'name' => 'data',
6828          'type' => '205241'
6829        },
6830        '3' => {
6831          'name' => 'size',
6832          'type' => '2081'
6833        },
6834        '4' => {
6835          'name' => 'next_record_handle',
6836          'type' => '2081'
6837        }
6838      },
6839      'Reg' => {
6840        '0' => 'rdi',
6841        '1' => 'rbx',
6842        '2' => 'r13',
6843        '3' => 'rcx',
6844        '4' => 'rbp'
6845      },
6846      'Return' => '223676',
6847      'ShortName' => 'pldm_pdr_get_next_record'
6848    },
6849    '225356' => {
6850      'Header' => 'pdr.h',
6851      'Line' => '110',
6852      'Param' => {
6853        '0' => {
6854          'name' => 'repo',
6855          'type' => '217150'
6856        },
6857        '1' => {
6858          'name' => 'record_handle',
6859          'type' => '152'
6860        },
6861        '2' => {
6862          'name' => 'data',
6863          'type' => '205241'
6864        },
6865        '3' => {
6866          'name' => 'size',
6867          'type' => '2081'
6868        },
6869        '4' => {
6870          'name' => 'next_record_handle',
6871          'type' => '2081'
6872        }
6873      },
6874      'Reg' => {
6875        '0' => 'rdi',
6876        '1' => 'rax',
6877        '2' => 'rdx',
6878        '3' => 'rcx',
6879        '4' => 'rbp'
6880      },
6881      'Return' => '223676',
6882      'ShortName' => 'pldm_pdr_find_record'
6883    },
6884    '225524' => {
6885      'Header' => 'pdr.h',
6886      'Line' => '42',
6887      'Param' => {
6888        '0' => {
6889          'name' => 'repo',
6890          'type' => '217403'
6891        }
6892      },
6893      'Reg' => {
6894        '0' => 'rdi'
6895      },
6896      'Return' => '1',
6897      'ShortName' => 'pldm_pdr_destroy'
6898    },
6899    '225677' => {
6900      'Header' => 'pdr.h',
6901      'Line' => '36',
6902      'Return' => '217403',
6903      'ShortName' => 'pldm_pdr_init'
6904    },
6905    '225749' => {
6906      'Header' => 'pdr.h',
6907      'Line' => '79',
6908      'Param' => {
6909        '0' => {
6910          'name' => 'repo',
6911          'type' => '217403'
6912        },
6913        '1' => {
6914          'name' => 'data',
6915          'type' => '6817'
6916        },
6917        '2' => {
6918          'name' => 'size',
6919          'type' => '152'
6920        },
6921        '3' => {
6922          'name' => 'is_remote',
6923          'type' => '5123'
6924        },
6925        '4' => {
6926          'name' => 'terminus_handle',
6927          'type' => '5573'
6928        },
6929        '5' => {
6930          'name' => 'record_handle',
6931          'type' => '2081'
6932        }
6933      },
6934      'Reg' => {
6935        '0' => 'rbp',
6936        '1' => 'r13',
6937        '2' => 'r14',
6938        '5' => 'r12'
6939      },
6940      'Return' => '100',
6941      'ShortName' => 'pldm_pdr_add_check'
6942    },
6943    '228137' => {
6944      'Header' => 'utils.h',
6945      'Line' => '87',
6946      'Param' => {
6947        '0' => {
6948          'name' => 'dec',
6949          'type' => '152'
6950        }
6951      },
6952      'Return' => '152',
6953      'ShortName' => 'dec2bcd32'
6954    },
6955    '228266' => {
6956      'Header' => 'utils.h',
6957      'Line' => '81',
6958      'Param' => {
6959        '0' => {
6960          'name' => 'bcd',
6961          'type' => '152'
6962        }
6963      },
6964      'Return' => '152',
6965      'ShortName' => 'bcd2dec32'
6966    },
6967    '228694' => {
6968      'Header' => 'utils.h',
6969      'Line' => '51',
6970      'Param' => {
6971        '0' => {
6972          'name' => 'version',
6973          'type' => '3481'
6974        },
6975        '1' => {
6976          'name' => 'buffer',
6977          'type' => '12550'
6978        },
6979        '2' => {
6980          'name' => 'buffer_size',
6981          'type' => '453'
6982        }
6983      },
6984      'Reg' => {
6985        '0' => 'rdi',
6986        '1' => 'rcx'
6987      },
6988      'Return' => '176153',
6989      'ShortName' => 'ver2str'
6990    },
6991    '228822' => {
6992      'Header' => 'utils.h',
6993      'Line' => '31',
6994      'Param' => {
6995        '0' => {
6996          'name' => 'data',
6997          'type' => '5342'
6998        },
6999        '1' => {
7000          'name' => 'size',
7001          'type' => '453'
7002        }
7003      },
7004      'Reg' => {
7005        '1' => 'rdx'
7006      },
7007      'Return' => '140',
7008      'ShortName' => 'crc8'
7009    },
7010    '230136' => {
7011      'Header' => 'instance-id.h',
7012      'Line' => '85',
7013      'Param' => {
7014        '0' => {
7015          'name' => 'ctx',
7016          'type' => '230359'
7017        },
7018        '1' => {
7019          'name' => 'tid',
7020          'type' => '226764'
7021        },
7022        '2' => {
7023          'name' => 'iid',
7024          'type' => '226776'
7025        }
7026      },
7027      'Return' => '100',
7028      'ShortName' => 'pldm_instance_id_free'
7029    },
7030    '230364' => {
7031      'Header' => 'instance-id.h',
7032      'Line' => '68',
7033      'Param' => {
7034        '0' => {
7035          'name' => 'ctx',
7036          'type' => '230359'
7037        },
7038        '1' => {
7039          'name' => 'tid',
7040          'type' => '226764'
7041        },
7042        '2' => {
7043          'name' => 'iid',
7044          'type' => '230784'
7045        }
7046      },
7047      'Return' => '100',
7048      'ShortName' => 'pldm_instance_id_alloc'
7049    },
7050    '230789' => {
7051      'Header' => 'instance-id.h',
7052      'Line' => '51',
7053      'Param' => {
7054        '0' => {
7055          'name' => 'ctx',
7056          'type' => '230359'
7057        }
7058      },
7059      'Reg' => {
7060        '0' => 'rdi'
7061      },
7062      'Return' => '100',
7063      'ShortName' => 'pldm_instance_db_destroy'
7064    },
7065    '230874' => {
7066      'Header' => 'instance-id.h',
7067      'Line' => '41',
7068      'Param' => {
7069        '0' => {
7070          'name' => 'ctx',
7071          'type' => '230960'
7072        }
7073      },
7074      'Return' => '100',
7075      'ShortName' => 'pldm_instance_db_init_default'
7076    },
7077    '230965' => {
7078      'Header' => 'instance-id.h',
7079      'Line' => '28',
7080      'Param' => {
7081        '0' => {
7082          'name' => 'ctx',
7083          'type' => '230960'
7084        },
7085        '1' => {
7086          'name' => 'dbpath',
7087          'type' => '13466'
7088        }
7089      },
7090      'Return' => '100',
7091      'ShortName' => 'pldm_instance_db_init'
7092    },
7093    '231881' => {
7094      'Header' => 'transport.h',
7095      'Line' => '53',
7096      'Param' => {
7097        '0' => {
7098          'name' => 'transport',
7099          'type' => '231918'
7100        },
7101        '1' => {
7102          'name' => 'tid',
7103          'type' => '226764'
7104        },
7105        '2' => {
7106          'name' => 'pldm_msg',
7107          'type' => '5342'
7108        },
7109        '3' => {
7110          'name' => 'msg_len',
7111          'type' => '453'
7112        }
7113      },
7114      'Reg' => {
7115        '0' => 'rdi',
7116        '1' => 'rsi',
7117        '2' => 'rdx',
7118        '3' => 'rcx'
7119      },
7120      'Return' => '231832',
7121      'ShortName' => 'pldm_transport_send_msg'
7122    },
7123    '231928' => {
7124      'Header' => 'transport.h',
7125      'Line' => '118',
7126      'Param' => {
7127        '0' => {
7128          'name' => 'transport',
7129          'type' => '231918'
7130        },
7131        '1' => {
7132          'name' => 'tid',
7133          'type' => '226764'
7134        },
7135        '2' => {
7136          'name' => 'pldm_req_msg',
7137          'type' => '5342'
7138        },
7139        '3' => {
7140          'name' => 'req_msg_len',
7141          'type' => '453'
7142        },
7143        '4' => {
7144          'name' => 'pldm_resp_msg',
7145          'type' => '60289'
7146        },
7147        '5' => {
7148          'name' => 'resp_msg_len',
7149          'type' => '9819'
7150        }
7151      },
7152      'Reg' => {
7153        '2' => 'r14'
7154      },
7155      'Return' => '231832',
7156      'ShortName' => 'pldm_transport_send_recv_msg'
7157    },
7158    '231985' => {
7159      'Header' => 'mctp-demux.h',
7160      'Line' => '18',
7161      'Param' => {
7162        '0' => {
7163          'name' => 'ctx',
7164          'type' => '231876'
7165        }
7166      },
7167      'Reg' => {
7168        '0' => 'rdi'
7169      },
7170      'Return' => '1',
7171      'ShortName' => 'pldm_transport_mctp_demux_destroy'
7172    },
7173    '232022' => {
7174      'Header' => 'transport.h',
7175      'Line' => '81',
7176      'Param' => {
7177        '0' => {
7178          'name' => 'transport',
7179          'type' => '231918'
7180        },
7181        '1' => {
7182          'name' => 'tid',
7183          'type' => '232059'
7184        },
7185        '2' => {
7186          'name' => 'pldm_msg',
7187          'type' => '60289'
7188        },
7189        '3' => {
7190          'name' => 'msg_len',
7191          'type' => '9819'
7192        }
7193      },
7194      'Reg' => {
7195        '0' => 'rdi',
7196        '1' => 'rsi',
7197        '2' => 'rbp',
7198        '3' => 'rcx'
7199      },
7200      'Return' => '231832',
7201      'ShortName' => 'pldm_transport_recv_msg'
7202    },
7203    '232064' => {
7204      'Header' => 'mctp-demux.h',
7205      'Line' => '32',
7206      'Param' => {
7207        '0' => {
7208          'name' => 'ctx',
7209          'type' => '231876'
7210        },
7211        '1' => {
7212          'name' => 'tid',
7213          'type' => '226764'
7214        },
7215        '2' => {
7216          'name' => 'eid',
7217          'type' => '231717'
7218        }
7219      },
7220      'Reg' => {
7221        '0' => 'rdi',
7222        '1' => 'rsi',
7223        '2' => 'rdx'
7224      },
7225      'Return' => '100',
7226      'ShortName' => 'pldm_transport_mctp_demux_map_tid'
7227    },
7228    '232096' => {
7229      'Header' => 'mctp-demux.h',
7230      'Line' => '22',
7231      'Param' => {
7232        '0' => {
7233          'name' => 'ctx',
7234          'type' => '231876'
7235        }
7236      },
7237      'Reg' => {
7238        '0' => 'rdi'
7239      },
7240      'Return' => '231918',
7241      'ShortName' => 'pldm_transport_mctp_demux_core'
7242    },
7243    '232140' => {
7244      'Header' => 'mctp-demux.h',
7245      'Line' => '15',
7246      'Param' => {
7247        '0' => {
7248          'name' => 'ctx',
7249          'type' => '232162'
7250        }
7251      },
7252      'Reg' => {
7253        '0' => 'r12'
7254      },
7255      'Return' => '100',
7256      'ShortName' => 'pldm_transport_mctp_demux_init'
7257    },
7258    '232221' => {
7259      'Header' => 'pldm.h',
7260      'Line' => '119',
7261      'Return' => '1',
7262      'ShortName' => 'pldm_close'
7263    },
7264    '232265' => {
7265      'Header' => 'pldm.h',
7266      'Line' => '75',
7267      'Param' => {
7268        '0' => {
7269          'name' => 'eid',
7270          'type' => '231717'
7271        },
7272        '1' => {
7273          'name' => 'mctp_fd',
7274          'type' => '100'
7275        },
7276        '2' => {
7277          'name' => 'pldm_req_msg',
7278          'type' => '6817'
7279        },
7280        '3' => {
7281          'name' => 'req_msg_len',
7282          'type' => '453'
7283        }
7284      },
7285      'Reg' => {
7286        '0' => 'rdi',
7287        '1' => 'rsi',
7288        '2' => 'rdx',
7289        '3' => 'rcx'
7290      },
7291      'Return' => '231832',
7292      'ShortName' => 'pldm_send'
7293    },
7294    '232684' => {
7295      'Header' => 'pldm.h',
7296      'Line' => '57',
7297      'Param' => {
7298        '0' => {
7299          'name' => 'eid',
7300          'type' => '231717'
7301        },
7302        '1' => {
7303          'name' => 'mctp_fd',
7304          'type' => '100'
7305        },
7306        '2' => {
7307          'name' => 'pldm_req_msg',
7308          'type' => '6817'
7309        },
7310        '3' => {
7311          'name' => 'req_msg_len',
7312          'type' => '453'
7313        },
7314        '4' => {
7315          'name' => 'pldm_resp_msg',
7316          'type' => '205241'
7317        },
7318        '5' => {
7319          'name' => 'resp_msg_len',
7320          'type' => '9819'
7321        }
7322      },
7323      'Reg' => {
7324        '0' => 'rdi',
7325        '1' => 'rsi',
7326        '2' => 'rdx',
7327        '3' => 'rcx',
7328        '4' => 'r8',
7329        '5' => 'r9'
7330      },
7331      'Return' => '231832',
7332      'ShortName' => 'pldm_send_recv'
7333    },
7334    '233167' => {
7335      'Header' => 'pldm.h',
7336      'Line' => '94',
7337      'Param' => {
7338        '0' => {
7339          'name' => 'eid',
7340          'type' => '231717'
7341        },
7342        '1' => {
7343          'name' => 'mctp_fd',
7344          'type' => '100'
7345        },
7346        '2' => {
7347          'name' => 'instance_id',
7348          'type' => '140'
7349        },
7350        '3' => {
7351          'name' => 'pldm_resp_msg',
7352          'type' => '205241'
7353        },
7354        '4' => {
7355          'name' => 'resp_msg_len',
7356          'type' => '9819'
7357        }
7358      },
7359      'Reg' => {
7360        '3' => 'rbx'
7361      },
7362      'Return' => '231832',
7363      'ShortName' => 'pldm_recv'
7364    },
7365    '233393' => {
7366      'Header' => 'pldm.h',
7367      'Line' => '112',
7368      'Param' => {
7369        '0' => {
7370          'name' => 'eid',
7371          'type' => '231717'
7372        },
7373        '1' => {
7374          'name' => 'mctp_fd',
7375          'type' => '100'
7376        },
7377        '2' => {
7378          'name' => 'pldm_resp_msg',
7379          'type' => '205241'
7380        },
7381        '3' => {
7382          'name' => 'resp_msg_len',
7383          'type' => '9819'
7384        }
7385      },
7386      'Reg' => {
7387        '2' => 'r12',
7388        '3' => 'r13'
7389      },
7390      'Return' => '231832',
7391      'ShortName' => 'pldm_recv_any'
7392    },
7393    '233846' => {
7394      'Header' => 'pldm.h',
7395      'Line' => '39',
7396      'Return' => '231832',
7397      'ShortName' => 'pldm_open'
7398    },
7399    '236215' => {
7400      'Header' => 'af-mctp.h',
7401      'Line' => '54',
7402      'Param' => {
7403        '0' => {
7404          'name' => 'transport',
7405          'type' => '236371'
7406        },
7407        '1' => {
7408          'name' => 'smctp',
7409          'type' => '236376'
7410        },
7411        '2' => {
7412          'name' => 'len',
7413          'type' => '453'
7414        }
7415      },
7416      'Reg' => {
7417        '1' => 'rsi',
7418        '2' => 'rdx'
7419      },
7420      'Return' => '100',
7421      'ShortName' => 'pldm_transport_af_mctp_bind'
7422    },
7423    '236381' => {
7424      'Header' => 'af-mctp.h',
7425      'Line' => '19',
7426      'Param' => {
7427        '0' => {
7428          'name' => 'ctx',
7429          'type' => '236371'
7430        }
7431      },
7432      'Reg' => {
7433        '0' => 'rdi'
7434      },
7435      'Return' => '1',
7436      'ShortName' => 'pldm_transport_af_mctp_destroy'
7437    },
7438    '236465' => {
7439      'Header' => 'af-mctp.h',
7440      'Line' => '16',
7441      'Param' => {
7442        '0' => {
7443          'name' => 'ctx',
7444          'type' => '236689'
7445        }
7446      },
7447      'Reg' => {
7448        '0' => 'r12'
7449      },
7450      'Return' => '100',
7451      'ShortName' => 'pldm_transport_af_mctp_init'
7452    },
7453    '237884' => {
7454      'Header' => 'af-mctp.h',
7455      'Line' => '37',
7456      'Param' => {
7457        '0' => {
7458          'name' => 'ctx',
7459          'type' => '236371'
7460        },
7461        '1' => {
7462          'name' => 'tid',
7463          'type' => '226764'
7464        },
7465        '2' => {
7466          'name' => 'eid',
7467          'type' => '231717'
7468        }
7469      },
7470      'Reg' => {
7471        '0' => 'rdi',
7472        '1' => 'rsi',
7473        '2' => 'rdx'
7474      },
7475      'Return' => '100',
7476      'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
7477    },
7478    '237957' => {
7479      'Header' => 'af-mctp.h',
7480      'Line' => '33',
7481      'Param' => {
7482        '0' => {
7483          'name' => 'ctx',
7484          'type' => '236371'
7485        },
7486        '1' => {
7487          'name' => 'tid',
7488          'type' => '226764'
7489        },
7490        '2' => {
7491          'name' => 'eid',
7492          'type' => '231717'
7493        }
7494      },
7495      'Reg' => {
7496        '0' => 'rdi',
7497        '1' => 'rsi',
7498        '2' => 'rdx'
7499      },
7500      'Return' => '100',
7501      'ShortName' => 'pldm_transport_af_mctp_map_tid'
7502    },
7503    '238198' => {
7504      'Header' => 'af-mctp.h',
7505      'Line' => '28',
7506      'Param' => {
7507        '0' => {
7508          'name' => 't',
7509          'type' => '231918'
7510        },
7511        '1' => {
7512          'name' => 'pollfd',
7513          'type' => '234881'
7514        }
7515      },
7516      'Reg' => {
7517        '0' => 'rdi',
7518        '1' => 'rsi'
7519      },
7520      'Return' => '100',
7521      'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
7522    },
7523    '238276' => {
7524      'Header' => 'af-mctp.h',
7525      'Line' => '23',
7526      'Param' => {
7527        '0' => {
7528          'name' => 'ctx',
7529          'type' => '236371'
7530        }
7531      },
7532      'Reg' => {
7533        '0' => 'rdi'
7534      },
7535      'Return' => '231918',
7536      'ShortName' => 'pldm_transport_af_mctp_core'
7537    },
7538    '241947' => {
7539      'Header' => 'mctp-demux.h',
7540      'Line' => '36',
7541      'Param' => {
7542        '0' => {
7543          'name' => 'ctx',
7544          'type' => '231876'
7545        },
7546        '1' => {
7547          'name' => 'tid',
7548          'type' => '226764'
7549        },
7550        '2' => {
7551          'name' => 'eid',
7552          'type' => '231717'
7553        }
7554      },
7555      'Reg' => {
7556        '0' => 'rdi',
7557        '1' => 'rsi',
7558        '2' => 'rdx'
7559      },
7560      'Return' => '100',
7561      'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
7562    },
7563    '242261' => {
7564      'Header' => 'mctp-demux.h',
7565      'Line' => '27',
7566      'Param' => {
7567        '0' => {
7568          'name' => 't',
7569          'type' => '231918'
7570        },
7571        '1' => {
7572          'name' => 'pollfd',
7573          'type' => '234881'
7574        }
7575      },
7576      'Reg' => {
7577        '0' => 'rdi',
7578        '1' => 'rsi'
7579      },
7580      'Return' => '100',
7581      'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
7582    },
7583    '247194' => {
7584      'Header' => 'transport.h',
7585      'Line' => '31',
7586      'Param' => {
7587        '0' => {
7588          'name' => 'transport',
7589          'type' => '231918'
7590        },
7591        '1' => {
7592          'name' => 'timeout',
7593          'type' => '100'
7594        }
7595      },
7596      'Return' => '100',
7597      'ShortName' => 'pldm_transport_poll'
7598    },
7599    '252253' => {
7600      'Header' => 'file_io.h',
7601      'Line' => '912',
7602      'Param' => {
7603        '0' => {
7604          'name' => 'instance_id',
7605          'type' => '140'
7606        },
7607        '1' => {
7608          'name' => 'completion_code',
7609          'type' => '140'
7610        },
7611        '2' => {
7612          'name' => 'msg',
7613          'type' => '1624'
7614        }
7615      },
7616      'Return' => '100',
7617      'ShortName' => 'encode_new_file_with_metadata_resp'
7618    },
7619    '252453' => {
7620      'Header' => 'file_io.h',
7621      'Line' => '898',
7622      'Param' => {
7623        '0' => {
7624          'name' => 'msg',
7625          'type' => '2071'
7626        },
7627        '1' => {
7628          'name' => 'payload_length',
7629          'type' => '453'
7630        },
7631        '2' => {
7632          'name' => 'file_type',
7633          'type' => '9256'
7634        },
7635        '3' => {
7636          'name' => 'file_handle',
7637          'type' => '2081'
7638        },
7639        '4' => {
7640          'name' => 'length',
7641          'type' => '184100'
7642        },
7643        '5' => {
7644          'name' => 'file_meta_data_1',
7645          'type' => '2081'
7646        },
7647        '6' => {
7648          'name' => 'file_meta_data_2',
7649          'offset' => '0',
7650          'type' => '2081'
7651        },
7652        '7' => {
7653          'name' => 'file_meta_data_3',
7654          'offset' => '8',
7655          'type' => '2081'
7656        },
7657        '8' => {
7658          'name' => 'file_meta_data_4',
7659          'offset' => '16',
7660          'type' => '2081'
7661        }
7662      },
7663      'Reg' => {
7664        '1' => 'r10',
7665        '2' => 'rdx',
7666        '3' => 'rdi',
7667        '4' => 'r8',
7668        '5' => 'r9'
7669      },
7670      'Return' => '100',
7671      'ShortName' => 'decode_new_file_with_metadata_req'
7672    },
7673    '252685' => {
7674      'Header' => 'file_io.h',
7675      'Line' => '881',
7676      'Param' => {
7677        '0' => {
7678          'name' => 'msg',
7679          'type' => '2071'
7680        },
7681        '1' => {
7682          'name' => 'payload_length',
7683          'type' => '453'
7684        },
7685        '2' => {
7686          'name' => 'completion_code',
7687          'type' => '2076'
7688        }
7689      },
7690      'Reg' => {
7691        '0' => 'rdi',
7692        '1' => 'rsi',
7693        '2' => 'rdx'
7694      },
7695      'Return' => '100',
7696      'ShortName' => 'decode_new_file_with_metadata_resp'
7697    },
7698    '252786' => {
7699      'Header' => 'file_io.h',
7700      'Line' => '866',
7701      'Param' => {
7702        '0' => {
7703          'name' => 'instance_id',
7704          'type' => '140'
7705        },
7706        '1' => {
7707          'name' => 'file_type',
7708          'type' => '5573'
7709        },
7710        '2' => {
7711          'name' => 'file_handle',
7712          'type' => '152'
7713        },
7714        '3' => {
7715          'name' => 'length',
7716          'type' => '175371'
7717        },
7718        '4' => {
7719          'name' => 'file_meta_data_1',
7720          'type' => '152'
7721        },
7722        '5' => {
7723          'name' => 'file_meta_data_2',
7724          'type' => '152'
7725        },
7726        '6' => {
7727          'name' => 'file_meta_data_3',
7728          'offset' => '0',
7729          'type' => '152'
7730        },
7731        '7' => {
7732          'name' => 'file_meta_data_4',
7733          'offset' => '8',
7734          'type' => '152'
7735        },
7736        '8' => {
7737          'name' => 'msg',
7738          'offset' => '16',
7739          'type' => '1624'
7740        }
7741      },
7742      'Reg' => {
7743        '2' => 'r14'
7744      },
7745      'Return' => '100',
7746      'ShortName' => 'encode_new_file_with_metadata_req'
7747    },
7748    '253083' => {
7749      'Header' => 'file_io.h',
7750      'Line' => '824',
7751      'Param' => {
7752        '0' => {
7753          'name' => 'instance_id',
7754          'type' => '140'
7755        },
7756        '1' => {
7757          'name' => 'completion_code',
7758          'type' => '140'
7759        },
7760        '2' => {
7761          'name' => 'msg',
7762          'type' => '1624'
7763        }
7764      },
7765      'Return' => '100',
7766      'ShortName' => 'encode_file_ack_with_meta_data_resp'
7767    },
7768    '253278' => {
7769      'Header' => 'file_io.h',
7770      'Line' => '811',
7771      'Param' => {
7772        '0' => {
7773          'name' => 'msg',
7774          'type' => '2071'
7775        },
7776        '1' => {
7777          'name' => 'payload_length',
7778          'type' => '453'
7779        },
7780        '2' => {
7781          'name' => 'file_type',
7782          'type' => '9256'
7783        },
7784        '3' => {
7785          'name' => 'file_handle',
7786          'type' => '2081'
7787        },
7788        '4' => {
7789          'name' => 'file_status',
7790          'type' => '2076'
7791        },
7792        '5' => {
7793          'name' => 'file_meta_data_1',
7794          'type' => '2081'
7795        },
7796        '6' => {
7797          'name' => 'file_meta_data_2',
7798          'offset' => '0',
7799          'type' => '2081'
7800        },
7801        '7' => {
7802          'name' => 'file_meta_data_3',
7803          'offset' => '8',
7804          'type' => '2081'
7805        },
7806        '8' => {
7807          'name' => 'file_meta_data_4',
7808          'offset' => '16',
7809          'type' => '2081'
7810        }
7811      },
7812      'Reg' => {
7813        '1' => 'rsi',
7814        '2' => 'rdx',
7815        '3' => 'rcx',
7816        '4' => 'r8',
7817        '5' => 'r9'
7818      },
7819      'Return' => '100',
7820      'ShortName' => 'decode_file_ack_with_meta_data_req'
7821    },
7822    '253490' => {
7823      'Header' => 'file_io.h',
7824      'Line' => '794',
7825      'Param' => {
7826        '0' => {
7827          'name' => 'msg',
7828          'type' => '2071'
7829        },
7830        '1' => {
7831          'name' => 'payload_length',
7832          'type' => '453'
7833        },
7834        '2' => {
7835          'name' => 'completion_code',
7836          'type' => '2076'
7837        }
7838      },
7839      'Reg' => {
7840        '0' => 'rdi',
7841        '1' => 'rsi',
7842        '2' => 'rdx'
7843      },
7844      'Return' => '100',
7845      'ShortName' => 'decode_file_ack_with_meta_data_resp'
7846    },
7847    '253586' => {
7848      'Header' => 'file_io.h',
7849      'Line' => '781',
7850      'Param' => {
7851        '0' => {
7852          'name' => 'instance_id',
7853          'type' => '140'
7854        },
7855        '1' => {
7856          'name' => 'file_type',
7857          'type' => '5573'
7858        },
7859        '2' => {
7860          'name' => 'file_handle',
7861          'type' => '152'
7862        },
7863        '3' => {
7864          'name' => 'file_status',
7865          'type' => '140'
7866        },
7867        '4' => {
7868          'name' => 'file_meta_data_1',
7869          'type' => '152'
7870        },
7871        '5' => {
7872          'name' => 'file_meta_data_2',
7873          'type' => '152'
7874        },
7875        '6' => {
7876          'name' => 'file_meta_data_3',
7877          'offset' => '0',
7878          'type' => '152'
7879        },
7880        '7' => {
7881          'name' => 'file_meta_data_4',
7882          'offset' => '8',
7883          'type' => '152'
7884        },
7885        '8' => {
7886          'name' => 'msg',
7887          'offset' => '16',
7888          'type' => '1624'
7889        }
7890      },
7891      'Reg' => {
7892        '2' => 'r14'
7893      },
7894      'Return' => '100',
7895      'ShortName' => 'encode_file_ack_with_meta_data_req'
7896    },
7897    '253883' => {
7898      'Header' => 'file_io.h',
7899      'Line' => '741',
7900      'Param' => {
7901        '0' => {
7902          'name' => 'msg',
7903          'type' => '2071'
7904        },
7905        '1' => {
7906          'name' => 'payload_length',
7907          'type' => '453'
7908        },
7909        '2' => {
7910          'name' => 'completion_code',
7911          'type' => '2076'
7912        }
7913      },
7914      'Reg' => {
7915        '0' => 'rdi',
7916        '1' => 'rsi',
7917        '2' => 'rdx'
7918      },
7919      'Return' => '100',
7920      'ShortName' => 'decode_file_ack_resp'
7921    },
7922    '253984' => {
7923      'Header' => 'file_io.h',
7924      'Line' => '730',
7925      'Param' => {
7926        '0' => {
7927          'name' => 'instance_id',
7928          'type' => '140'
7929        },
7930        '1' => {
7931          'name' => 'file_type',
7932          'type' => '5573'
7933        },
7934        '2' => {
7935          'name' => 'file_handle',
7936          'type' => '152'
7937        },
7938        '3' => {
7939          'name' => 'file_status',
7940          'type' => '140'
7941        },
7942        '4' => {
7943          'name' => 'msg',
7944          'type' => '1624'
7945        }
7946      },
7947      'Return' => '100',
7948      'ShortName' => 'encode_file_ack_req'
7949    },
7950    '254219' => {
7951      'Header' => 'file_io.h',
7952      'Line' => '718',
7953      'Param' => {
7954        '0' => {
7955          'name' => 'instance_id',
7956          'type' => '140'
7957        },
7958        '1' => {
7959          'name' => 'completion_code',
7960          'type' => '140'
7961        },
7962        '2' => {
7963          'name' => 'msg',
7964          'type' => '1624'
7965        }
7966      },
7967      'Return' => '100',
7968      'ShortName' => 'encode_file_ack_resp'
7969    },
7970    '254409' => {
7971      'Header' => 'file_io.h',
7972      'Line' => '706',
7973      'Param' => {
7974        '0' => {
7975          'name' => 'msg',
7976          'type' => '2071'
7977        },
7978        '1' => {
7979          'name' => 'payload_length',
7980          'type' => '453'
7981        },
7982        '2' => {
7983          'name' => 'file_type',
7984          'type' => '9256'
7985        },
7986        '3' => {
7987          'name' => 'file_handle',
7988          'type' => '2081'
7989        },
7990        '4' => {
7991          'name' => 'file_status',
7992          'type' => '2076'
7993        }
7994      },
7995      'Reg' => {
7996        '1' => 'rsi',
7997        '2' => 'rdx',
7998        '3' => 'rcx',
7999        '4' => 'r8'
8000      },
8001      'Return' => '100',
8002      'ShortName' => 'decode_file_ack_req'
8003    },
8004    '254551' => {
8005      'Header' => 'file_io.h',
8006      'Line' => '675',
8007      'Param' => {
8008        '0' => {
8009          'name' => 'msg',
8010          'type' => '2071'
8011        },
8012        '1' => {
8013          'name' => 'payload_length',
8014          'type' => '453'
8015        },
8016        '2' => {
8017          'name' => 'completion_code',
8018          'type' => '2076'
8019        },
8020        '3' => {
8021          'name' => 'length',
8022          'type' => '2081'
8023        }
8024      },
8025      'Reg' => {
8026        '0' => 'rdi',
8027        '1' => 'rsi',
8028        '2' => 'rdx',
8029        '3' => 'rcx'
8030      },
8031      'Return' => '100',
8032      'ShortName' => 'decode_rw_file_by_type_resp'
8033    },
8034    '254666' => {
8035      'Header' => 'file_io.h',
8036      'Line' => '661',
8037      'Param' => {
8038        '0' => {
8039          'name' => 'instance_id',
8040          'type' => '140'
8041        },
8042        '1' => {
8043          'name' => 'command',
8044          'type' => '140'
8045        },
8046        '2' => {
8047          'name' => 'file_type',
8048          'type' => '5573'
8049        },
8050        '3' => {
8051          'name' => 'file_handle',
8052          'type' => '152'
8053        },
8054        '4' => {
8055          'name' => 'offset',
8056          'type' => '152'
8057        },
8058        '5' => {
8059          'name' => 'length',
8060          'type' => '152'
8061        },
8062        '6' => {
8063          'name' => 'msg',
8064          'offset' => '0',
8065          'type' => '1624'
8066        }
8067      },
8068      'Return' => '100',
8069      'ShortName' => 'encode_rw_file_by_type_req'
8070    },
8071    '254936' => {
8072      'Header' => 'file_io.h',
8073      'Line' => '644',
8074      'Param' => {
8075        '0' => {
8076          'name' => 'instance_id',
8077          'type' => '140'
8078        },
8079        '1' => {
8080          'name' => 'command',
8081          'type' => '140'
8082        },
8083        '2' => {
8084          'name' => 'completion_code',
8085          'type' => '140'
8086        },
8087        '3' => {
8088          'name' => 'length',
8089          'type' => '152'
8090        },
8091        '4' => {
8092          'name' => 'msg',
8093          'type' => '1624'
8094        }
8095      },
8096      'Return' => '100',
8097      'ShortName' => 'encode_rw_file_by_type_resp'
8098    },
8099    '255166' => {
8100      'Header' => 'file_io.h',
8101      'Line' => '626',
8102      'Param' => {
8103        '0' => {
8104          'name' => 'msg',
8105          'type' => '2071'
8106        },
8107        '1' => {
8108          'name' => 'payload_length',
8109          'type' => '453'
8110        },
8111        '2' => {
8112          'name' => 'file_type',
8113          'type' => '9256'
8114        },
8115        '3' => {
8116          'name' => 'file_handle',
8117          'type' => '2081'
8118        },
8119        '4' => {
8120          'name' => 'offset',
8121          'type' => '2081'
8122        },
8123        '5' => {
8124          'name' => 'length',
8125          'type' => '2081'
8126        }
8127      },
8128      'Reg' => {
8129        '1' => 'r10',
8130        '2' => 'rdx',
8131        '3' => 'rdi',
8132        '4' => 'r8',
8133        '5' => 'r9'
8134      },
8135      'Return' => '100',
8136      'ShortName' => 'decode_rw_file_by_type_req'
8137    },
8138    '255328' => {
8139      'Header' => 'file_io.h',
8140      'Line' => '590',
8141      'Param' => {
8142        '0' => {
8143          'name' => 'msg',
8144          'type' => '2071'
8145        },
8146        '1' => {
8147          'name' => 'payload_length',
8148          'type' => '453'
8149        },
8150        '2' => {
8151          'name' => 'completion_code',
8152          'type' => '2076'
8153        }
8154      },
8155      'Reg' => {
8156        '0' => 'rdi',
8157        '1' => 'rsi',
8158        '2' => 'rdx'
8159      },
8160      'Return' => '100',
8161      'ShortName' => 'decode_new_file_resp'
8162    },
8163    '255429' => {
8164      'Header' => 'file_io.h',
8165      'Line' => '579',
8166      'Param' => {
8167        '0' => {
8168          'name' => 'instance_id',
8169          'type' => '140'
8170        },
8171        '1' => {
8172          'name' => 'file_type',
8173          'type' => '5573'
8174        },
8175        '2' => {
8176          'name' => 'file_handle',
8177          'type' => '152'
8178        },
8179        '3' => {
8180          'name' => 'length',
8181          'type' => '175371'
8182        },
8183        '4' => {
8184          'name' => 'msg',
8185          'type' => '1624'
8186        }
8187      },
8188      'Return' => '100',
8189      'ShortName' => 'encode_new_file_req'
8190    },
8191    '255664' => {
8192      'Header' => 'file_io.h',
8193      'Line' => '567',
8194      'Param' => {
8195        '0' => {
8196          'name' => 'instance_id',
8197          'type' => '140'
8198        },
8199        '1' => {
8200          'name' => 'completion_code',
8201          'type' => '140'
8202        },
8203        '2' => {
8204          'name' => 'msg',
8205          'type' => '1624'
8206        }
8207      },
8208      'Return' => '100',
8209      'ShortName' => 'encode_new_file_resp'
8210    },
8211    '255854' => {
8212      'Header' => 'file_io.h',
8213      'Line' => '555',
8214      'Param' => {
8215        '0' => {
8216          'name' => 'msg',
8217          'type' => '2071'
8218        },
8219        '1' => {
8220          'name' => 'payload_length',
8221          'type' => '453'
8222        },
8223        '2' => {
8224          'name' => 'file_type',
8225          'type' => '9256'
8226        },
8227        '3' => {
8228          'name' => 'file_handle',
8229          'type' => '2081'
8230        },
8231        '4' => {
8232          'name' => 'length',
8233          'type' => '184100'
8234        }
8235      },
8236      'Reg' => {
8237        '1' => 'r9',
8238        '2' => 'rdx',
8239        '3' => 'rcx',
8240        '4' => 'r8'
8241      },
8242      'Return' => '100',
8243      'ShortName' => 'decode_new_file_req'
8244    },
8245    '255996' => {
8246      'Header' => 'file_io.h',
8247      'Line' => '523',
8248      'Param' => {
8249        '0' => {
8250          'name' => 'msg',
8251          'type' => '2071'
8252        },
8253        '1' => {
8254          'name' => 'payload_length',
8255          'type' => '453'
8256        },
8257        '2' => {
8258          'name' => 'completion_code',
8259          'type' => '2076'
8260        },
8261        '3' => {
8262          'name' => 'length',
8263          'type' => '2081'
8264        }
8265      },
8266      'Reg' => {
8267        '0' => 'rdi',
8268        '1' => 'rsi',
8269        '2' => 'rdx',
8270        '3' => 'rcx'
8271      },
8272      'Return' => '100',
8273      'ShortName' => 'decode_rw_file_by_type_memory_resp'
8274    },
8275    '256111' => {
8276      'Header' => 'file_io.h',
8277      'Line' => '509',
8278      'Param' => {
8279        '0' => {
8280          'name' => 'instance_id',
8281          'type' => '140'
8282        },
8283        '1' => {
8284          'name' => 'command',
8285          'type' => '140'
8286        },
8287        '2' => {
8288          'name' => 'file_type',
8289          'type' => '5573'
8290        },
8291        '3' => {
8292          'name' => 'file_handle',
8293          'type' => '152'
8294        },
8295        '4' => {
8296          'name' => 'offset',
8297          'type' => '152'
8298        },
8299        '5' => {
8300          'name' => 'length',
8301          'type' => '152'
8302        },
8303        '6' => {
8304          'name' => 'address',
8305          'offset' => '0',
8306          'type' => '175371'
8307        },
8308        '7' => {
8309          'name' => 'msg',
8310          'offset' => '8',
8311          'type' => '1624'
8312        }
8313      },
8314      'Return' => '100',
8315      'ShortName' => 'encode_rw_file_by_type_memory_req'
8316    },
8317    '256396' => {
8318      'Header' => 'file_io.h',
8319      'Line' => '491',
8320      'Param' => {
8321        '0' => {
8322          'name' => 'instance_id',
8323          'type' => '140'
8324        },
8325        '1' => {
8326          'name' => 'command',
8327          'type' => '140'
8328        },
8329        '2' => {
8330          'name' => 'completion_code',
8331          'type' => '140'
8332        },
8333        '3' => {
8334          'name' => 'length',
8335          'type' => '152'
8336        },
8337        '4' => {
8338          'name' => 'msg',
8339          'type' => '1624'
8340        }
8341      },
8342      'Return' => '100',
8343      'ShortName' => 'encode_rw_file_by_type_memory_resp'
8344    },
8345    '256626' => {
8346      'Header' => 'file_io.h',
8347      'Line' => '473',
8348      'Param' => {
8349        '0' => {
8350          'name' => 'msg',
8351          'type' => '2071'
8352        },
8353        '1' => {
8354          'name' => 'payload_length',
8355          'type' => '453'
8356        },
8357        '2' => {
8358          'name' => 'file_type',
8359          'type' => '9256'
8360        },
8361        '3' => {
8362          'name' => 'file_handle',
8363          'type' => '2081'
8364        },
8365        '4' => {
8366          'name' => 'offset',
8367          'type' => '2081'
8368        },
8369        '5' => {
8370          'name' => 'length',
8371          'type' => '2081'
8372        },
8373        '6' => {
8374          'name' => 'address',
8375          'offset' => '0',
8376          'type' => '184100'
8377        }
8378      },
8379      'Reg' => {
8380        '1' => 'r10',
8381        '2' => 'rdx',
8382        '3' => 'rdi',
8383        '4' => 'r8',
8384        '5' => 'r9'
8385      },
8386      'Return' => '100',
8387      'ShortName' => 'decode_rw_file_by_type_memory_req'
8388    },
8389    '256803' => {
8390      'Header' => 'file_io.h',
8391      'Line' => '435',
8392      'Param' => {
8393        '0' => {
8394          'name' => 'instance_id',
8395          'type' => '140'
8396        },
8397        '1' => {
8398          'name' => 'completion_code',
8399          'type' => '140'
8400        },
8401        '2' => {
8402          'name' => 'length',
8403          'type' => '152'
8404        },
8405        '3' => {
8406          'name' => 'msg',
8407          'type' => '1624'
8408        }
8409      },
8410      'Return' => '100',
8411      'ShortName' => 'encode_write_file_resp'
8412    },
8413    '257018' => {
8414      'Header' => 'file_io.h',
8415      'Line' => '422',
8416      'Param' => {
8417        '0' => {
8418          'name' => 'msg',
8419          'type' => '2071'
8420        },
8421        '1' => {
8422          'name' => 'payload_length',
8423          'type' => '453'
8424        },
8425        '2' => {
8426          'name' => 'completion_code',
8427          'type' => '2076'
8428        },
8429        '3' => {
8430          'name' => 'length',
8431          'type' => '2081'
8432        }
8433      },
8434      'Reg' => {
8435        '0' => 'rdi',
8436        '1' => 'rsi',
8437        '2' => 'rdx',
8438        '3' => 'rcx'
8439      },
8440      'Return' => '100',
8441      'ShortName' => 'decode_write_file_resp'
8442    },
8443    '257128' => {
8444      'Header' => 'file_io.h',
8445      'Line' => '410',
8446      'Param' => {
8447        '0' => {
8448          'name' => 'instance_id',
8449          'type' => '140'
8450        },
8451        '1' => {
8452          'name' => 'file_handle',
8453          'type' => '152'
8454        },
8455        '2' => {
8456          'name' => 'offset',
8457          'type' => '152'
8458        },
8459        '3' => {
8460          'name' => 'length',
8461          'type' => '152'
8462        },
8463        '4' => {
8464          'name' => 'msg',
8465          'type' => '1624'
8466        }
8467      },
8468      'Return' => '100',
8469      'ShortName' => 'encode_write_file_req'
8470    },
8471    '257363' => {
8472      'Header' => 'file_io.h',
8473      'Line' => '391',
8474      'Param' => {
8475        '0' => {
8476          'name' => 'msg',
8477          'type' => '2071'
8478        },
8479        '1' => {
8480          'name' => 'payload_length',
8481          'type' => '453'
8482        },
8483        '2' => {
8484          'name' => 'file_handle',
8485          'type' => '2081'
8486        },
8487        '3' => {
8488          'name' => 'offset',
8489          'type' => '2081'
8490        },
8491        '4' => {
8492          'name' => 'length',
8493          'type' => '2081'
8494        },
8495        '5' => {
8496          'name' => 'file_data_offset',
8497          'type' => '9819'
8498        }
8499      },
8500      'Reg' => {
8501        '1' => 'rsi',
8502        '3' => 'rcx',
8503        '4' => 'r8',
8504        '5' => 'r9'
8505      },
8506      'Return' => '100',
8507      'ShortName' => 'decode_write_file_req'
8508    },
8509    '257518' => {
8510      'Header' => 'file_io.h',
8511      'Line' => '377',
8512      'Param' => {
8513        '0' => {
8514          'name' => 'instance_id',
8515          'type' => '140'
8516        },
8517        '1' => {
8518          'name' => 'completion_code',
8519          'type' => '140'
8520        },
8521        '2' => {
8522          'name' => 'length',
8523          'type' => '152'
8524        },
8525        '3' => {
8526          'name' => 'msg',
8527          'type' => '1624'
8528        }
8529      },
8530      'Return' => '100',
8531      'ShortName' => 'encode_read_file_resp'
8532    },
8533    '257733' => {
8534      'Header' => 'file_io.h',
8535      'Line' => '359',
8536      'Param' => {
8537        '0' => {
8538          'name' => 'msg',
8539          'type' => '2071'
8540        },
8541        '1' => {
8542          'name' => 'payload_length',
8543          'type' => '453'
8544        },
8545        '2' => {
8546          'name' => 'completion_code',
8547          'type' => '2076'
8548        },
8549        '3' => {
8550          'name' => 'length',
8551          'type' => '2081'
8552        },
8553        '4' => {
8554          'name' => 'file_data_offset',
8555          'type' => '9819'
8556        }
8557      },
8558      'Reg' => {
8559        '1' => 'r9',
8560        '2' => 'rdx',
8561        '3' => 'rcx',
8562        '4' => 'r8'
8563      },
8564      'Return' => '100',
8565      'ShortName' => 'decode_read_file_resp'
8566    },
8567    '257869' => {
8568      'Header' => 'file_io.h',
8569      'Line' => '344',
8570      'Param' => {
8571        '0' => {
8572          'name' => 'instance_id',
8573          'type' => '140'
8574        },
8575        '1' => {
8576          'name' => 'file_handle',
8577          'type' => '152'
8578        },
8579        '2' => {
8580          'name' => 'offset',
8581          'type' => '152'
8582        },
8583        '3' => {
8584          'name' => 'length',
8585          'type' => '152'
8586        },
8587        '4' => {
8588          'name' => 'msg',
8589          'type' => '1624'
8590        }
8591      },
8592      'Return' => '100',
8593      'ShortName' => 'encode_read_file_req'
8594    },
8595    '258104' => {
8596      'Header' => 'file_io.h',
8597      'Line' => '330',
8598      'Param' => {
8599        '0' => {
8600          'name' => 'msg',
8601          'type' => '2071'
8602        },
8603        '1' => {
8604          'name' => 'payload_length',
8605          'type' => '453'
8606        },
8607        '2' => {
8608          'name' => 'file_handle',
8609          'type' => '2081'
8610        },
8611        '3' => {
8612          'name' => 'offset',
8613          'type' => '2081'
8614        },
8615        '4' => {
8616          'name' => 'length',
8617          'type' => '2081'
8618        }
8619      },
8620      'Reg' => {
8621        '1' => 'r9',
8622        '2' => 'rdx',
8623        '3' => 'rcx',
8624        '4' => 'r8'
8625      },
8626      'Return' => '100',
8627      'ShortName' => 'decode_read_file_req'
8628    },
8629    '258240' => {
8630      'Header' => 'file_io.h',
8631      'Line' => '274',
8632      'Param' => {
8633        '0' => {
8634          'name' => 'msg',
8635          'type' => '2071'
8636        },
8637        '1' => {
8638          'name' => 'payload_length',
8639          'type' => '453'
8640        },
8641        '2' => {
8642          'name' => 'completion_code',
8643          'type' => '2076'
8644        },
8645        '3' => {
8646          'name' => 'next_transfer_handle',
8647          'type' => '2081'
8648        },
8649        '4' => {
8650          'name' => 'transfer_flag',
8651          'type' => '2076'
8652        },
8653        '5' => {
8654          'name' => 'file_table_data_start_offset',
8655          'type' => '2076'
8656        },
8657        '6' => {
8658          'name' => 'file_table_length',
8659          'offset' => '0',
8660          'type' => '9819'
8661        }
8662      },
8663      'Reg' => {
8664        '1' => 'rsi',
8665        '2' => 'rdi',
8666        '3' => 'r10',
8667        '4' => 'r8',
8668        '5' => 'r9'
8669      },
8670      'Return' => '100',
8671      'ShortName' => 'decode_get_file_table_resp'
8672    },
8673    '258414' => {
8674      'Header' => 'file_io.h',
8675      'Line' => '258',
8676      'Param' => {
8677        '0' => {
8678          'name' => 'instance_id',
8679          'type' => '140'
8680        },
8681        '1' => {
8682          'name' => 'transfer_handle',
8683          'type' => '152'
8684        },
8685        '2' => {
8686          'name' => 'transfer_opflag',
8687          'type' => '140'
8688        },
8689        '3' => {
8690          'name' => 'table_type',
8691          'type' => '140'
8692        },
8693        '4' => {
8694          'name' => 'msg',
8695          'type' => '1624'
8696        }
8697      },
8698      'Return' => '100',
8699      'ShortName' => 'encode_get_file_table_req'
8700    },
8701    '258641' => {
8702      'Header' => 'file_io.h',
8703      'Line' => '244',
8704      'Param' => {
8705        '0' => {
8706          'name' => 'instance_id',
8707          'type' => '140'
8708        },
8709        '1' => {
8710          'name' => 'completion_code',
8711          'type' => '140'
8712        },
8713        '2' => {
8714          'name' => 'next_transfer_handle',
8715          'type' => '152'
8716        },
8717        '3' => {
8718          'name' => 'transfer_flag',
8719          'type' => '140'
8720        },
8721        '4' => {
8722          'name' => 'table_data',
8723          'type' => '6817'
8724        },
8725        '5' => {
8726          'name' => 'table_size',
8727          'type' => '453'
8728        },
8729        '6' => {
8730          'name' => 'msg',
8731          'offset' => '0',
8732          'type' => '1624'
8733        }
8734      },
8735      'Reg' => {
8736        '2' => 'r15'
8737      },
8738      'Return' => '100',
8739      'ShortName' => 'encode_get_file_table_resp'
8740    },
8741    '258999' => {
8742      'Header' => 'file_io.h',
8743      'Line' => '227',
8744      'Param' => {
8745        '0' => {
8746          'name' => 'msg',
8747          'type' => '2071'
8748        },
8749        '1' => {
8750          'name' => 'payload_length',
8751          'type' => '453'
8752        },
8753        '2' => {
8754          'name' => 'transfer_handle',
8755          'type' => '2081'
8756        },
8757        '3' => {
8758          'name' => 'transfer_opflag',
8759          'type' => '2076'
8760        },
8761        '4' => {
8762          'name' => 'table_type',
8763          'type' => '2076'
8764        }
8765      },
8766      'Reg' => {
8767        '1' => 'r9',
8768        '2' => 'rdx',
8769        '3' => 'rcx',
8770        '4' => 'r8'
8771      },
8772      'Return' => '100',
8773      'ShortName' => 'decode_get_file_table_req'
8774    },
8775    '259134' => {
8776      'Header' => 'file_io.h',
8777      'Line' => '183',
8778      'Param' => {
8779        '0' => {
8780          'name' => 'msg',
8781          'type' => '2071'
8782        },
8783        '1' => {
8784          'name' => 'payload_length',
8785          'type' => '453'
8786        },
8787        '2' => {
8788          'name' => 'completion_code',
8789          'type' => '2076'
8790        },
8791        '3' => {
8792          'name' => 'length',
8793          'type' => '2081'
8794        }
8795      },
8796      'Reg' => {
8797        '0' => 'rdi',
8798        '1' => 'rsi',
8799        '2' => 'rdx',
8800        '3' => 'rcx'
8801      },
8802      'Return' => '100',
8803      'ShortName' => 'decode_rw_file_memory_resp'
8804    },
8805    '259243' => {
8806      'Header' => 'file_io.h',
8807      'Line' => '169',
8808      'Param' => {
8809        '0' => {
8810          'name' => 'instance_id',
8811          'type' => '140'
8812        },
8813        '1' => {
8814          'name' => 'command',
8815          'type' => '140'
8816        },
8817        '2' => {
8818          'name' => 'file_handle',
8819          'type' => '152'
8820        },
8821        '3' => {
8822          'name' => 'offset',
8823          'type' => '152'
8824        },
8825        '4' => {
8826          'name' => 'length',
8827          'type' => '152'
8828        },
8829        '5' => {
8830          'name' => 'address',
8831          'type' => '175371'
8832        },
8833        '6' => {
8834          'name' => 'msg',
8835          'offset' => '0',
8836          'type' => '1624'
8837        }
8838      },
8839      'Reg' => {
8840        '2' => 'r14'
8841      },
8842      'Return' => '100',
8843      'ShortName' => 'encode_rw_file_memory_req'
8844    },
8845    '259502' => {
8846      'Header' => 'file_io.h',
8847      'Line' => '152',
8848      'Param' => {
8849        '0' => {
8850          'name' => 'instance_id',
8851          'type' => '140'
8852        },
8853        '1' => {
8854          'name' => 'command',
8855          'type' => '140'
8856        },
8857        '2' => {
8858          'name' => 'completion_code',
8859          'type' => '140'
8860        },
8861        '3' => {
8862          'name' => 'length',
8863          'type' => '152'
8864        },
8865        '4' => {
8866          'name' => 'msg',
8867          'type' => '1624'
8868        }
8869      },
8870      'Return' => '100',
8871      'ShortName' => 'encode_rw_file_memory_resp'
8872    },
8873    '259723' => {
8874      'Header' => 'file_io.h',
8875      'Line' => '136',
8876      'Param' => {
8877        '0' => {
8878          'name' => 'msg',
8879          'type' => '2071'
8880        },
8881        '1' => {
8882          'name' => 'payload_length',
8883          'type' => '453'
8884        },
8885        '2' => {
8886          'name' => 'file_handle',
8887          'type' => '2081'
8888        },
8889        '3' => {
8890          'name' => 'offset',
8891          'type' => '2081'
8892        },
8893        '4' => {
8894          'name' => 'length',
8895          'type' => '2081'
8896        },
8897        '5' => {
8898          'name' => 'address',
8899          'type' => '184100'
8900        }
8901      },
8902      'Reg' => {
8903        '1' => 'r10',
8904        '2' => 'rdx',
8905        '3' => 'rdi',
8906        '4' => 'r8',
8907        '5' => 'r9'
8908      },
8909      'Return' => '100',
8910      'ShortName' => 'decode_rw_file_memory_req'
8911    },
8912    '260772' => {
8913      'Header' => 'host.h',
8914      'Line' => '101',
8915      'Param' => {
8916        '0' => {
8917          'name' => 'instance_id',
8918          'type' => '140'
8919        },
8920        '1' => {
8921          'name' => 'completion_code',
8922          'type' => '140'
8923        },
8924        '2' => {
8925          'name' => 'rack_entry',
8926          'type' => '152'
8927        },
8928        '3' => {
8929          'name' => 'pri_cec_node',
8930          'type' => '152'
8931        },
8932        '4' => {
8933          'name' => 'msg',
8934          'type' => '1624'
8935        },
8936        '5' => {
8937          'name' => 'payload_length',
8938          'type' => '453'
8939        }
8940      },
8941      'Reg' => {
8942        '2' => 'r12'
8943      },
8944      'Return' => '100',
8945      'ShortName' => 'encode_get_alert_status_resp'
8946    },
8947    '261020' => {
8948      'Header' => 'host.h',
8949      'Line' => '86',
8950      'Param' => {
8951        '0' => {
8952          'name' => 'msg',
8953          'type' => '2071'
8954        },
8955        '1' => {
8956          'name' => 'payload_length',
8957          'type' => '453'
8958        },
8959        '2' => {
8960          'name' => 'version_id',
8961          'type' => '2076'
8962        }
8963      },
8964      'Reg' => {
8965        '0' => 'rdi',
8966        '1' => 'rsi',
8967        '2' => 'rdx'
8968      },
8969      'Return' => '100',
8970      'ShortName' => 'decode_get_alert_status_req'
8971    },
8972    '261103' => {
8973      'Header' => 'host.h',
8974      'Line' => '70',
8975      'Param' => {
8976        '0' => {
8977          'name' => 'msg',
8978          'type' => '2071'
8979        },
8980        '1' => {
8981          'name' => 'payload_length',
8982          'type' => '453'
8983        },
8984        '2' => {
8985          'name' => 'completion_code',
8986          'type' => '2076'
8987        },
8988        '3' => {
8989          'name' => 'rack_entry',
8990          'type' => '2081'
8991        },
8992        '4' => {
8993          'name' => 'pri_cec_node',
8994          'type' => '2081'
8995        }
8996      },
8997      'Reg' => {
8998        '1' => 'r9',
8999        '2' => 'rdx',
9000        '3' => 'rcx',
9001        '4' => 'r8'
9002      },
9003      'Return' => '100',
9004      'ShortName' => 'decode_get_alert_status_resp'
9005    },
9006    '261242' => {
9007      'Header' => 'host.h',
9008      'Line' => '52',
9009      'Param' => {
9010        '0' => {
9011          'name' => 'instance_id',
9012          'type' => '140'
9013        },
9014        '1' => {
9015          'name' => 'version_id',
9016          'type' => '140'
9017        },
9018        '2' => {
9019          'name' => 'msg',
9020          'type' => '1624'
9021        },
9022        '3' => {
9023          'name' => 'payload_length',
9024          'type' => '453'
9025        }
9026      },
9027      'Return' => '100',
9028      'ShortName' => 'encode_get_alert_status_req'
9029    },
9030    '262304' => {
9031      'Header' => 'platform.h',
9032      'Line' => '47',
9033      'Param' => {
9034        '0' => {
9035          'name' => 'instance_id',
9036          'type' => '140'
9037        },
9038        '1' => {
9039          'name' => 'format_version',
9040          'type' => '140'
9041        },
9042        '2' => {
9043          'name' => 'tid',
9044          'type' => '140'
9045        },
9046        '3' => {
9047          'name' => 'num_handles',
9048          'type' => '140'
9049        },
9050        '4' => {
9051          'name' => 'list_of_handles',
9052          'type' => '6817'
9053        },
9054        '5' => {
9055          'name' => 'payload_length',
9056          'type' => '453'
9057        },
9058        '6' => {
9059          'name' => 'msg',
9060          'offset' => '0',
9061          'type' => '1624'
9062        }
9063      },
9064      'Return' => '100',
9065      'ShortName' => 'encode_bios_attribute_update_event_req'
9066    },
9067    '263409' => {
9068      'Header' => 'file_io.h',
9069      'Line' => '36',
9070      'Param' => {
9071        '0' => {
9072          'name' => 'msg',
9073          'type' => '2071'
9074        },
9075        '1' => {
9076          'name' => 'payload_length',
9077          'type' => '453'
9078        },
9079        '2' => {
9080          'name' => 'file_handle',
9081          'type' => '2076'
9082        },
9083        '3' => {
9084          'name' => 'length',
9085          'type' => '2081'
9086        },
9087        '4' => {
9088          'name' => 'data',
9089          'type' => '2076'
9090        }
9091      },
9092      'Return' => '100',
9093      'ShortName' => 'decode_oem_meta_file_io_req'
9094    }
9095  },
9096  'SymbolVersion' => {},
9097  'Symbols' => {
9098    'libpldm.so.0.8.0' => {
9099      'bcd2dec16' => 1,
9100      'bcd2dec32' => 1,
9101      'bcd2dec8' => 1,
9102      'crc32' => 1,
9103      'crc8' => 1,
9104      'dec2bcd16' => 1,
9105      'dec2bcd32' => 1,
9106      'dec2bcd8' => 1,
9107      'decode_activate_firmware_resp' => 1,
9108      'decode_apply_complete_req' => 1,
9109      'decode_cancel_update_component_resp' => 1,
9110      'decode_cancel_update_resp' => 1,
9111      'decode_descriptor_type_length_value' => 1,
9112      'decode_event_message_buffer_size_resp' => 1,
9113      'decode_event_message_supported_resp' => 1,
9114      'decode_file_ack_req' => 1,
9115      'decode_file_ack_resp' => 1,
9116      'decode_file_ack_with_meta_data_req' => 1,
9117      'decode_file_ack_with_meta_data_resp' => 1,
9118      'decode_firmware_device_id_record' => 1,
9119      'decode_get_alert_status_req' => 1,
9120      'decode_get_alert_status_resp' => 1,
9121      'decode_get_bios_attribute_current_value_by_handle_req' => 1,
9122      'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
9123      'decode_get_bios_table_req' => 1,
9124      'decode_get_bios_table_resp' => 1,
9125      'decode_get_commands_req' => 1,
9126      'decode_get_commands_resp' => 1,
9127      'decode_get_date_time_resp' => 1,
9128      'decode_get_file_table_req' => 1,
9129      'decode_get_file_table_resp' => 1,
9130      'decode_get_firmware_parameters_resp' => 1,
9131      'decode_get_firmware_parameters_resp_comp_entry' => 1,
9132      'decode_get_fru_record_by_option_req' => 1,
9133      'decode_get_fru_record_by_option_resp' => 1,
9134      'decode_get_fru_record_table_metadata_resp' => 1,
9135      'decode_get_fru_record_table_req' => 1,
9136      'decode_get_fru_record_table_resp' => 1,
9137      'decode_get_fru_record_table_resp_safe' => 1,
9138      'decode_get_numeric_effecter_value_req' => 1,
9139      'decode_get_numeric_effecter_value_resp' => 1,
9140      'decode_get_pdr_repository_info_resp' => 1,
9141      'decode_get_pdr_req' => 1,
9142      'decode_get_pdr_resp' => 1,
9143      'decode_get_sensor_reading_req' => 1,
9144      'decode_get_sensor_reading_resp' => 1,
9145      'decode_get_state_sensor_readings_req' => 1,
9146      'decode_get_state_sensor_readings_resp' => 1,
9147      'decode_get_status_resp' => 1,
9148      'decode_get_tid_resp' => 1,
9149      'decode_get_types_resp' => 1,
9150      'decode_get_version_req' => 1,
9151      'decode_get_version_resp' => 1,
9152      'decode_multipart_receive_req' => 1,
9153      'decode_new_file_req' => 1,
9154      'decode_new_file_resp' => 1,
9155      'decode_new_file_with_metadata_req' => 1,
9156      'decode_new_file_with_metadata_resp' => 1,
9157      'decode_numeric_sensor_data' => 1,
9158      'decode_numeric_sensor_pdr_data' => 1,
9159      'decode_oem_meta_file_io_req' => 1,
9160      'decode_pass_component_table_resp' => 1,
9161      'decode_platform_event_message_req' => 1,
9162      'decode_platform_event_message_resp' => 1,
9163      'decode_pldm_comp_image_info' => 1,
9164      'decode_pldm_package_header_info' => 1,
9165      'decode_pldm_pdr_repository_change_record_data' => 1,
9166      'decode_pldm_pdr_repository_chg_event_data' => 1,
9167      'decode_poll_for_platform_event_message_req' => 1,
9168      'decode_poll_for_platform_event_message_resp' => 1,
9169      'decode_query_device_identifiers_resp' => 1,
9170      'decode_read_file_req' => 1,
9171      'decode_read_file_resp' => 1,
9172      'decode_request_firmware_data_req' => 1,
9173      'decode_request_update_resp' => 1,
9174      'decode_rw_file_by_type_memory_req' => 1,
9175      'decode_rw_file_by_type_memory_resp' => 1,
9176      'decode_rw_file_by_type_req' => 1,
9177      'decode_rw_file_by_type_resp' => 1,
9178      'decode_rw_file_memory_req' => 1,
9179      'decode_rw_file_memory_resp' => 1,
9180      'decode_sensor_event_data' => 1,
9181      'decode_sensor_op_data' => 1,
9182      'decode_set_bios_attribute_current_value_req' => 1,
9183      'decode_set_bios_attribute_current_value_resp' => 1,
9184      'decode_set_bios_table_req' => 1,
9185      'decode_set_bios_table_resp' => 1,
9186      'decode_set_date_time_req' => 1,
9187      'decode_set_date_time_resp' => 1,
9188      'decode_set_event_receiver_req' => 1,
9189      'decode_set_event_receiver_resp' => 1,
9190      'decode_set_fru_record_table_req' => 1,
9191      'decode_set_numeric_effecter_value_req' => 1,
9192      'decode_set_numeric_effecter_value_resp' => 1,
9193      'decode_set_state_effecter_states_req' => 1,
9194      'decode_set_state_effecter_states_resp' => 1,
9195      'decode_state_sensor_data' => 1,
9196      'decode_transfer_complete_req' => 1,
9197      'decode_update_component_resp' => 1,
9198      'decode_vendor_defined_descriptor_value' => 1,
9199      'decode_verify_complete_req' => 1,
9200      'decode_write_file_req' => 1,
9201      'decode_write_file_resp' => 1,
9202      'encode_activate_firmware_req' => 1,
9203      'encode_apply_complete_resp' => 1,
9204      'encode_bios_attribute_update_event_req' => 1,
9205      'encode_cancel_update_component_req' => 1,
9206      'encode_cancel_update_req' => 1,
9207      'encode_cc_only_resp' => 1,
9208      'encode_event_message_buffer_size_req' => 1,
9209      'encode_event_message_supported_req' => 1,
9210      'encode_file_ack_req' => 1,
9211      'encode_file_ack_resp' => 1,
9212      'encode_file_ack_with_meta_data_req' => 1,
9213      'encode_file_ack_with_meta_data_resp' => 1,
9214      'encode_fru_record' => 1,
9215      'encode_get_alert_status_req' => 1,
9216      'encode_get_alert_status_resp' => 1,
9217      'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9218      'encode_get_bios_current_value_by_handle_resp' => 1,
9219      'encode_get_bios_table_req' => 1,
9220      'encode_get_bios_table_resp' => 1,
9221      'encode_get_commands_req' => 1,
9222      'encode_get_commands_resp' => 1,
9223      'encode_get_date_time_req' => 1,
9224      'encode_get_date_time_resp' => 1,
9225      'encode_get_file_table_req' => 1,
9226      'encode_get_file_table_resp' => 1,
9227      'encode_get_firmware_parameters_req' => 1,
9228      'encode_get_fru_record_by_option_req' => 1,
9229      'encode_get_fru_record_by_option_resp' => 1,
9230      'encode_get_fru_record_table_metadata_req' => 1,
9231      'encode_get_fru_record_table_metadata_resp' => 1,
9232      'encode_get_fru_record_table_req' => 1,
9233      'encode_get_fru_record_table_resp' => 1,
9234      'encode_get_numeric_effecter_value_req' => 1,
9235      'encode_get_numeric_effecter_value_resp' => 1,
9236      'encode_get_pdr_repository_info_resp' => 1,
9237      'encode_get_pdr_req' => 1,
9238      'encode_get_pdr_resp' => 1,
9239      'encode_get_sensor_reading_req' => 1,
9240      'encode_get_sensor_reading_resp' => 1,
9241      'encode_get_state_sensor_readings_req' => 1,
9242      'encode_get_state_sensor_readings_resp' => 1,
9243      'encode_get_status_req' => 1,
9244      'encode_get_tid_req' => 1,
9245      'encode_get_tid_resp' => 1,
9246      'encode_get_types_req' => 1,
9247      'encode_get_types_resp' => 1,
9248      'encode_get_version_req' => 1,
9249      'encode_get_version_resp' => 1,
9250      'encode_new_file_req' => 1,
9251      'encode_new_file_resp' => 1,
9252      'encode_new_file_with_metadata_req' => 1,
9253      'encode_new_file_with_metadata_resp' => 1,
9254      'encode_pass_component_table_req' => 1,
9255      'encode_platform_event_message_req' => 1,
9256      'encode_platform_event_message_resp' => 1,
9257      'encode_pldm_header_only' => 1,
9258      'encode_pldm_pdr_repository_chg_event_data' => 1,
9259      'encode_poll_for_platform_event_message_req' => 1,
9260      'encode_poll_for_platform_event_message_resp' => 1,
9261      'encode_query_device_identifiers_req' => 1,
9262      'encode_read_file_req' => 1,
9263      'encode_read_file_resp' => 1,
9264      'encode_request_firmware_data_resp' => 1,
9265      'encode_request_update_req' => 1,
9266      'encode_rw_file_by_type_memory_req' => 1,
9267      'encode_rw_file_by_type_memory_resp' => 1,
9268      'encode_rw_file_by_type_req' => 1,
9269      'encode_rw_file_by_type_resp' => 1,
9270      'encode_rw_file_memory_req' => 1,
9271      'encode_rw_file_memory_resp' => 1,
9272      'encode_sensor_event_data' => 1,
9273      'encode_set_bios_attribute_current_value_req' => 1,
9274      'encode_set_bios_attribute_current_value_resp' => 1,
9275      'encode_set_bios_table_req' => 1,
9276      'encode_set_bios_table_resp' => 1,
9277      'encode_set_date_time_req' => 1,
9278      'encode_set_date_time_resp' => 1,
9279      'encode_set_event_receiver_req' => 1,
9280      'encode_set_event_receiver_resp' => 1,
9281      'encode_set_fru_record_table_resp' => 1,
9282      'encode_set_numeric_effecter_value_req' => 1,
9283      'encode_set_numeric_effecter_value_resp' => 1,
9284      'encode_set_state_effecter_states_req' => 1,
9285      'encode_set_state_effecter_states_resp' => 1,
9286      'encode_set_tid_req' => 1,
9287      'encode_state_effecter_pdr' => 1,
9288      'encode_state_sensor_pdr' => 1,
9289      'encode_transfer_complete_resp' => 1,
9290      'encode_update_component_req' => 1,
9291      'encode_verify_complete_resp' => 1,
9292      'encode_write_file_req' => 1,
9293      'encode_write_file_resp' => 1,
9294      'get_fru_record_by_option_check' => 1,
9295      'is_time_legal' => 1,
9296      'is_transfer_flag_valid' => 1,
9297      'pack_pldm_header' => 1,
9298      'pldm_bios_table_append_pad_checksum_check' => 1,
9299      'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9300      'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9301      'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9302      'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
9303      'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
9304      'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
9305      'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
9306      'pldm_bios_table_attr_entry_enum_encode_check' => 1,
9307      'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9308      'pldm_bios_table_attr_entry_integer_decode' => 1,
9309      'pldm_bios_table_attr_entry_integer_encode_check' => 1,
9310      'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9311      'pldm_bios_table_attr_entry_integer_info_check' => 1,
9312      'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
9313      'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
9314      'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9315      'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9316      'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
9317      'pldm_bios_table_attr_entry_string_encode_check' => 1,
9318      'pldm_bios_table_attr_entry_string_encode_length' => 1,
9319      'pldm_bios_table_attr_entry_string_info_check' => 1,
9320      'pldm_bios_table_attr_find_by_handle' => 1,
9321      'pldm_bios_table_attr_find_by_string_handle' => 1,
9322      'pldm_bios_table_attr_value_copy_and_update' => 1,
9323      'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9324      'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9325      'pldm_bios_table_attr_value_entry_decode_handle' => 1,
9326      'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
9327      'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
9328      'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
9329      'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
9330      'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
9331      'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9332      'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9333      'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9334      'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9335      'pldm_bios_table_attr_value_entry_length' => 1,
9336      'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9337      'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9338      'pldm_bios_table_attr_value_find_by_handle' => 1,
9339      'pldm_bios_table_checksum' => 1,
9340      'pldm_bios_table_iter_create' => 1,
9341      'pldm_bios_table_iter_free' => 1,
9342      'pldm_bios_table_iter_is_end' => 1,
9343      'pldm_bios_table_iter_next' => 1,
9344      'pldm_bios_table_iter_value' => 1,
9345      'pldm_bios_table_pad_checksum_size' => 1,
9346      'pldm_bios_table_string_entry_decode_handle' => 1,
9347      'pldm_bios_table_string_entry_decode_string_check' => 1,
9348      'pldm_bios_table_string_entry_decode_string_length' => 1,
9349      'pldm_bios_table_string_entry_encode_check' => 1,
9350      'pldm_bios_table_string_entry_encode_length' => 1,
9351      'pldm_bios_table_string_find_by_handle' => 1,
9352      'pldm_bios_table_string_find_by_string' => 1,
9353      'pldm_close' => 1,
9354      'pldm_entity_association_pdr_add_check' => 1,
9355      'pldm_entity_association_pdr_add_from_node_check' => 1,
9356      'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1,
9357      'pldm_entity_association_pdr_extract' => 1,
9358      'pldm_entity_association_tree_add' => 1,
9359      'pldm_entity_association_tree_add_entity' => 1,
9360      'pldm_entity_association_tree_copy_root' => 1,
9361      'pldm_entity_association_tree_destroy' => 1,
9362      'pldm_entity_association_tree_destroy_root' => 1,
9363      'pldm_entity_association_tree_find' => 1,
9364      'pldm_entity_association_tree_find_with_locality' => 1,
9365      'pldm_entity_association_tree_init' => 1,
9366      'pldm_entity_association_tree_visit' => 1,
9367      'pldm_entity_extract' => 1,
9368      'pldm_entity_get_num_children' => 1,
9369      'pldm_entity_get_parent' => 1,
9370      'pldm_entity_is_exist_parent' => 1,
9371      'pldm_entity_is_node_parent' => 1,
9372      'pldm_entity_node_get_remote_container_id' => 1,
9373      'pldm_find_entity_ref_in_tree' => 1,
9374      'pldm_instance_db_destroy' => 1,
9375      'pldm_instance_db_init' => 1,
9376      'pldm_instance_db_init_default' => 1,
9377      'pldm_instance_id_alloc' => 1,
9378      'pldm_instance_id_free' => 1,
9379      'pldm_is_current_parent_child' => 1,
9380      'pldm_is_empty_entity_assoc_tree' => 1,
9381      'pldm_msg_hdr_correlate_response' => 1,
9382      'pldm_open' => 1,
9383      'pldm_pdr_add_check' => 1,
9384      'pldm_pdr_add_fru_record_set_check' => 1,
9385      'pldm_pdr_destroy' => 1,
9386      'pldm_pdr_find_last_in_range' => 1,
9387      'pldm_pdr_find_record' => 1,
9388      'pldm_pdr_find_record_by_type' => 1,
9389      'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9390      'pldm_pdr_get_next_record' => 1,
9391      'pldm_pdr_get_record_count' => 1,
9392      'pldm_pdr_get_record_handle' => 1,
9393      'pldm_pdr_get_repo_size' => 1,
9394      'pldm_pdr_init' => 1,
9395      'pldm_pdr_record_is_remote' => 1,
9396      'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9397      'pldm_pdr_remove_remote_pdrs' => 1,
9398      'pldm_pdr_update_TL_pdr' => 1,
9399      'pldm_recv' => 1,
9400      'pldm_recv_any' => 1,
9401      'pldm_send' => 1,
9402      'pldm_send_recv' => 1,
9403      'pldm_transport_af_mctp_bind' => 1,
9404      'pldm_transport_af_mctp_core' => 1,
9405      'pldm_transport_af_mctp_destroy' => 1,
9406      'pldm_transport_af_mctp_init' => 1,
9407      'pldm_transport_af_mctp_init_pollfd' => 1,
9408      'pldm_transport_af_mctp_map_tid' => 1,
9409      'pldm_transport_af_mctp_unmap_tid' => 1,
9410      'pldm_transport_mctp_demux_core' => 1,
9411      'pldm_transport_mctp_demux_destroy' => 1,
9412      'pldm_transport_mctp_demux_init' => 1,
9413      'pldm_transport_mctp_demux_init_pollfd' => 1,
9414      'pldm_transport_mctp_demux_map_tid' => 1,
9415      'pldm_transport_mctp_demux_unmap_tid' => 1,
9416      'pldm_transport_poll' => 1,
9417      'pldm_transport_recv_msg' => 1,
9418      'pldm_transport_send_msg' => 1,
9419      'pldm_transport_send_recv_msg' => 1,
9420      'unpack_pldm_header' => 1,
9421      'ver2str' => 1
9422    }
9423  },
9424  'Target' => 'unix',
9425  'TypeInfo' => {
9426    '1' => {
9427      'Name' => 'void',
9428      'Type' => 'Intrinsic'
9429    },
9430    '46' => {
9431      'Name' => 'unsigned char',
9432      'Size' => '1',
9433      'Type' => 'Intrinsic'
9434    },
9435    '53' => {
9436      'Name' => 'unsigned short',
9437      'Size' => '2',
9438      'Type' => 'Intrinsic'
9439    },
9440    '60' => {
9441      'Name' => 'unsigned int',
9442      'Size' => '4',
9443      'Type' => 'Intrinsic'
9444    },
9445    '67' => {
9446      'Name' => 'unsigned long',
9447      'Size' => '8',
9448      'Type' => 'Intrinsic'
9449    },
9450    '74' => {
9451      'Name' => 'signed char',
9452      'Size' => '1',
9453      'Type' => 'Intrinsic'
9454    },
9455    '81' => {
9456      'BaseType' => '46',
9457      'Header' => 'types.h',
9458      'Line' => '38',
9459      'Name' => '__uint8_t',
9460      'PrivateABI' => 1,
9461      'Size' => '1',
9462      'Type' => 'Typedef'
9463    },
9464    '93' => {
9465      'Name' => 'short',
9466      'Size' => '2',
9467      'Type' => 'Intrinsic'
9468    },
9469    '100' => {
9470      'Name' => 'int',
9471      'Size' => '4',
9472      'Type' => 'Intrinsic'
9473    },
9474    '107' => {
9475      'BaseType' => '60',
9476      'Header' => 'types.h',
9477      'Line' => '42',
9478      'Name' => '__uint32_t',
9479      'PrivateABI' => 1,
9480      'Size' => '4',
9481      'Type' => 'Typedef'
9482    },
9483    '119' => {
9484      'Name' => 'long',
9485      'Size' => '8',
9486      'Type' => 'Intrinsic'
9487    },
9488    '126' => {
9489      'BaseType' => '1',
9490      'Name' => 'void*',
9491      'Size' => '8',
9492      'Type' => 'Pointer'
9493    },
9494    '133' => {
9495      'Name' => 'char',
9496      'Size' => '1',
9497      'Type' => 'Intrinsic'
9498    },
9499    '140' => {
9500      'BaseType' => '81',
9501      'Header' => 'stdint-uintn.h',
9502      'Line' => '24',
9503      'Name' => 'uint8_t',
9504      'PrivateABI' => 1,
9505      'Size' => '1',
9506      'Type' => 'Typedef'
9507    },
9508    '152' => {
9509      'BaseType' => '107',
9510      'Header' => 'stdint-uintn.h',
9511      'Line' => '26',
9512      'Name' => 'uint32_t',
9513      'PrivateABI' => 1,
9514      'Size' => '4',
9515      'Type' => 'Typedef'
9516    },
9517    '164' => {
9518      'Header' => 'pldm_types.h',
9519      'Line' => '9',
9520      'Name' => 'anon-struct-pldm_types.h-9',
9521      'Size' => '1',
9522      'Type' => 'Struct'
9523    },
9524    '318' => {
9525      'Header' => 'pldm_types.h',
9526      'Line' => '19',
9527      'Memb' => {
9528        '0' => {
9529          'name' => 'byte',
9530          'offset' => '0',
9531          'type' => '140'
9532        },
9533        '1' => {
9534          'name' => 'bits',
9535          'offset' => '0',
9536          'type' => '164'
9537        }
9538      },
9539      'Name' => 'union bitfield8_t',
9540      'Size' => '1',
9541      'Type' => 'Union'
9542    },
9543    '330' => {
9544      'BaseType' => '318',
9545      'Name' => 'bitfield8_t const',
9546      'Size' => '1',
9547      'Type' => 'Const'
9548    },
9549    '335' => {
9550      'Header' => 'pldm_types.h',
9551      'Line' => '25',
9552      'Memb' => {
9553        '0' => {
9554          'name' => 'alpha',
9555          'offset' => '0',
9556          'type' => '140'
9557        },
9558        '1' => {
9559          'name' => 'update',
9560          'offset' => '1',
9561          'type' => '140'
9562        },
9563        '2' => {
9564          'name' => 'minor',
9565          'offset' => '2',
9566          'type' => '140'
9567        },
9568        '3' => {
9569          'name' => 'major',
9570          'offset' => '3',
9571          'type' => '140'
9572        }
9573      },
9574      'Name' => 'struct pldm_version',
9575      'Size' => '4',
9576      'Type' => 'Struct'
9577    },
9578    '401' => {
9579      'BaseType' => '335',
9580      'Header' => 'pldm_types.h',
9581      'Line' => '30',
9582      'Name' => 'ver32_t',
9583      'Size' => '4',
9584      'Type' => 'Typedef'
9585    },
9586    '413' => {
9587      'BaseType' => '401',
9588      'Name' => 'ver32_t const',
9589      'Size' => '4',
9590      'Type' => 'Const'
9591    },
9592    '418' => {
9593      'Name' => 'float',
9594      'Size' => '4',
9595      'Type' => 'Intrinsic'
9596    },
9597    '453' => {
9598      'BaseType' => '67',
9599      'Header' => 'stddef.h',
9600      'Line' => '214',
9601      'Name' => 'size_t',
9602      'PrivateABI' => 1,
9603      'Size' => '8',
9604      'Type' => 'Typedef'
9605    },
9606    '733' => {
9607      'Header' => 'base.h',
9608      'Line' => '92',
9609      'Memb' => {
9610        '0' => {
9611          'name' => 'PLDM_RESPONSE',
9612          'value' => '0'
9613        },
9614        '1' => {
9615          'name' => 'PLDM_REQUEST',
9616          'value' => '1'
9617        },
9618        '2' => {
9619          'name' => 'PLDM_RESERVED',
9620          'value' => '2'
9621        },
9622        '3' => {
9623          'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
9624          'value' => '3'
9625        }
9626      },
9627      'Name' => 'enum MessageType',
9628      'Size' => '4',
9629      'Type' => 'Enum'
9630    },
9631    '745' => {
9632      'Header' => 'base.h',
9633      'Line' => '136',
9634      'Memb' => {
9635        '0' => {
9636          'name' => 'command',
9637          'offset' => '2',
9638          'type' => '140'
9639        }
9640      },
9641      'Name' => 'struct pldm_msg_hdr',
9642      'Size' => '3',
9643      'Type' => 'Struct'
9644    },
9645    '856' => {
9646      'BaseType' => '745',
9647      'Name' => 'struct pldm_msg_hdr const',
9648      'Size' => '3',
9649      'Type' => 'Const'
9650    },
9651    '861' => {
9652      'Header' => 'base.h',
9653      'Line' => '169',
9654      'Memb' => {
9655        '0' => {
9656          'name' => 'hdr',
9657          'offset' => '0',
9658          'type' => '745'
9659        },
9660        '1' => {
9661          'name' => 'payload',
9662          'offset' => '3',
9663          'type' => '906'
9664        }
9665      },
9666      'Name' => 'struct pldm_msg',
9667      'Size' => '4',
9668      'Type' => 'Struct'
9669    },
9670    '901' => {
9671      'BaseType' => '861',
9672      'Name' => 'struct pldm_msg const',
9673      'Size' => '4',
9674      'Type' => 'Const'
9675    },
9676    '906' => {
9677      'BaseType' => '140',
9678      'Name' => 'uint8_t[1]',
9679      'Size' => '1',
9680      'Type' => 'Array'
9681    },
9682    '922' => {
9683      'Header' => 'base.h',
9684      'Line' => '195',
9685      'Memb' => {
9686        '0' => {
9687          'name' => 'msg_type',
9688          'offset' => '0',
9689          'type' => '733'
9690        },
9691        '1' => {
9692          'name' => 'instance',
9693          'offset' => '4',
9694          'type' => '140'
9695        },
9696        '2' => {
9697          'name' => 'pldm_type',
9698          'offset' => '5',
9699          'type' => '140'
9700        },
9701        '3' => {
9702          'name' => 'command',
9703          'offset' => '6',
9704          'type' => '140'
9705        },
9706        '4' => {
9707          'name' => 'completion_code',
9708          'offset' => '7',
9709          'type' => '140'
9710        }
9711      },
9712      'Name' => 'struct pldm_header_info',
9713      'Size' => '8',
9714      'Type' => 'Struct'
9715    },
9716    '1001' => {
9717      'BaseType' => '922',
9718      'Name' => 'struct pldm_header_info const',
9719      'Size' => '8',
9720      'Type' => 'Const'
9721    },
9722    '1624' => {
9723      'BaseType' => '861',
9724      'Name' => 'struct pldm_msg*',
9725      'Size' => '8',
9726      'Type' => 'Pointer'
9727    },
9728    '2071' => {
9729      'BaseType' => '901',
9730      'Name' => 'struct pldm_msg const*',
9731      'Size' => '8',
9732      'Type' => 'Pointer'
9733    },
9734    '2076' => {
9735      'BaseType' => '140',
9736      'Name' => 'uint8_t*',
9737      'Size' => '8',
9738      'Type' => 'Pointer'
9739    },
9740    '2081' => {
9741      'BaseType' => '152',
9742      'Name' => 'uint32_t*',
9743      'Size' => '8',
9744      'Type' => 'Pointer'
9745    },
9746    '2976' => {
9747      'BaseType' => '401',
9748      'Name' => 'ver32_t*',
9749      'Size' => '8',
9750      'Type' => 'Pointer'
9751    },
9752    '3481' => {
9753      'BaseType' => '413',
9754      'Name' => 'ver32_t const*',
9755      'Size' => '8',
9756      'Type' => 'Pointer'
9757    },
9758    '3889' => {
9759      'BaseType' => '318',
9760      'Name' => 'bitfield8_t*',
9761      'Size' => '8',
9762      'Type' => 'Pointer'
9763    },
9764    '4347' => {
9765      'BaseType' => '330',
9766      'Name' => 'bitfield8_t const*',
9767      'Size' => '8',
9768      'Type' => 'Pointer'
9769    },
9770    '5123' => {
9771      'Name' => '_Bool',
9772      'Size' => '1',
9773      'Type' => 'Intrinsic'
9774    },
9775    '5130' => {
9776      'BaseType' => '856',
9777      'Name' => 'struct pldm_msg_hdr const*',
9778      'Size' => '8',
9779      'Type' => 'Pointer'
9780    },
9781    '5196' => {
9782      'BaseType' => '922',
9783      'Name' => 'struct pldm_header_info*',
9784      'Size' => '8',
9785      'Type' => 'Pointer'
9786    },
9787    '5287' => {
9788      'BaseType' => '1001',
9789      'Name' => 'struct pldm_header_info const*',
9790      'Size' => '8',
9791      'Type' => 'Pointer'
9792    },
9793    '5292' => {
9794      'BaseType' => '745',
9795      'Name' => 'struct pldm_msg_hdr*',
9796      'Size' => '8',
9797      'Type' => 'Pointer'
9798    },
9799    '5342' => {
9800      'BaseType' => '5352',
9801      'Name' => 'void const*',
9802      'Size' => '8',
9803      'Type' => 'Pointer'
9804    },
9805    '5352' => {
9806      'BaseType' => '1',
9807      'Name' => 'void const',
9808      'Type' => 'Const'
9809    },
9810    '5504' => {
9811      'BaseType' => '53',
9812      'Header' => 'types.h',
9813      'Line' => '40',
9814      'Name' => '__uint16_t',
9815      'PrivateABI' => 1,
9816      'Size' => '2',
9817      'Type' => 'Typedef'
9818    },
9819    '5568' => {
9820      'BaseType' => '140',
9821      'Name' => 'uint8_t const',
9822      'Size' => '1',
9823      'Type' => 'Const'
9824    },
9825    '5573' => {
9826      'BaseType' => '5504',
9827      'Header' => 'stdint-uintn.h',
9828      'Line' => '25',
9829      'Name' => 'uint16_t',
9830      'PrivateABI' => 1,
9831      'Size' => '2',
9832      'Type' => 'Typedef'
9833    },
9834    '6778' => {
9835      'Header' => 'utils.h',
9836      'Line' => '20',
9837      'Memb' => {
9838        '0' => {
9839          'name' => 'ptr',
9840          'offset' => '0',
9841          'type' => '6817'
9842        },
9843        '1' => {
9844          'name' => 'length',
9845          'offset' => '8',
9846          'type' => '453'
9847        }
9848      },
9849      'Name' => 'struct variable_field',
9850      'Size' => '16',
9851      'Type' => 'Struct'
9852    },
9853    '6817' => {
9854      'BaseType' => '5568',
9855      'Name' => 'uint8_t const*',
9856      'Size' => '8',
9857      'Type' => 'Pointer'
9858    },
9859    '7174' => {
9860      'BaseType' => '6778',
9861      'Name' => 'struct variable_field*',
9862      'Size' => '8',
9863      'Type' => 'Pointer'
9864    },
9865    '9256' => {
9866      'BaseType' => '5573',
9867      'Name' => 'uint16_t*',
9868      'Size' => '8',
9869      'Type' => 'Pointer'
9870    },
9871    '9819' => {
9872      'BaseType' => '453',
9873      'Name' => 'size_t*',
9874      'Size' => '8',
9875      'Type' => 'Pointer'
9876    },
9877    '12431' => {
9878      'BaseType' => '74',
9879      'Header' => 'types.h',
9880      'Line' => '37',
9881      'Name' => '__int8_t',
9882      'PrivateABI' => 1,
9883      'Size' => '1',
9884      'Type' => 'Typedef'
9885    },
9886    '12462' => {
9887      'BaseType' => '93',
9888      'Header' => 'types.h',
9889      'Line' => '39',
9890      'Name' => '__int16_t',
9891      'PrivateABI' => 1,
9892      'Size' => '2',
9893      'Type' => 'Typedef'
9894    },
9895    '12493' => {
9896      'BaseType' => '100',
9897      'Header' => 'types.h',
9898      'Line' => '41',
9899      'Name' => '__int32_t',
9900      'PrivateABI' => 1,
9901      'Size' => '4',
9902      'Type' => 'Typedef'
9903    },
9904    '12550' => {
9905      'BaseType' => '133',
9906      'Name' => 'char*',
9907      'Size' => '8',
9908      'Type' => 'Pointer'
9909    },
9910    '12567' => {
9911      'BaseType' => '133',
9912      'Name' => 'char const',
9913      'Size' => '1',
9914      'Type' => 'Const'
9915    },
9916    '12572' => {
9917      'BaseType' => '12431',
9918      'Header' => 'stdint-intn.h',
9919      'Line' => '24',
9920      'Name' => 'int8_t',
9921      'PrivateABI' => 1,
9922      'Size' => '1',
9923      'Type' => 'Typedef'
9924    },
9925    '12584' => {
9926      'BaseType' => '12462',
9927      'Header' => 'stdint-intn.h',
9928      'Line' => '25',
9929      'Name' => 'int16_t',
9930      'PrivateABI' => 1,
9931      'Size' => '2',
9932      'Type' => 'Typedef'
9933    },
9934    '12596' => {
9935      'BaseType' => '12493',
9936      'Header' => 'stdint-intn.h',
9937      'Line' => '26',
9938      'Name' => 'int32_t',
9939      'PrivateABI' => 1,
9940      'Size' => '4',
9941      'Type' => 'Typedef'
9942    },
9943    '12637' => {
9944      'BaseType' => '5573',
9945      'Name' => 'uint16_t const',
9946      'Size' => '2',
9947      'Type' => 'Const'
9948    },
9949    '12654' => {
9950      'BaseType' => '152',
9951      'Name' => 'uint32_t const',
9952      'Size' => '4',
9953      'Type' => 'Const'
9954    },
9955    '12849' => {
9956      'BaseType' => '140',
9957      'Header' => 'pldm_types.h',
9958      'Line' => '32',
9959      'Name' => 'bool8_t',
9960      'Size' => '1',
9961      'Type' => 'Typedef'
9962    },
9963    '12861' => {
9964      'BaseType' => '418',
9965      'Header' => 'pldm_types.h',
9966      'Line' => '164',
9967      'Name' => 'real32_t',
9968      'Size' => '4',
9969      'Type' => 'Typedef'
9970    },
9971    '12920' => {
9972      'BaseType' => '453',
9973      'Name' => 'size_t const',
9974      'Size' => '8',
9975      'Type' => 'Const'
9976    },
9977    '13466' => {
9978      'BaseType' => '12567',
9979      'Name' => 'char const*',
9980      'Size' => '8',
9981      'Type' => 'Pointer'
9982    },
9983    '14088' => {
9984      'Header' => 'platform.h',
9985      'Line' => '250',
9986      'Memb' => {
9987        '0' => {
9988          'name' => 'PLDM_SENSOR_OP_STATE',
9989          'value' => '0'
9990        },
9991        '1' => {
9992          'name' => 'PLDM_STATE_SENSOR_STATE',
9993          'value' => '1'
9994        },
9995        '2' => {
9996          'name' => 'PLDM_NUMERIC_SENSOR_STATE',
9997          'value' => '2'
9998        }
9999      },
10000      'Name' => 'enum sensor_event_class_states',
10001      'Size' => '4',
10002      'Type' => 'Enum'
10003    },
10004    '14122' => {
10005      'BaseType' => '14088',
10006      'Name' => 'enum sensor_event_class_states const',
10007      'Size' => '4',
10008      'Type' => 'Const'
10009    },
10010    '14345' => {
10011      'Header' => 'platform.h',
10012      'Line' => '472',
10013      'Memb' => {
10014        '0' => {
10015          'name' => 'record_handle',
10016          'offset' => '0',
10017          'type' => '152'
10018        },
10019        '1' => {
10020          'name' => 'version',
10021          'offset' => '4',
10022          'type' => '140'
10023        },
10024        '2' => {
10025          'name' => 'type',
10026          'offset' => '5',
10027          'type' => '140'
10028        },
10029        '3' => {
10030          'name' => 'record_change_num',
10031          'offset' => '6',
10032          'type' => '5573'
10033        },
10034        '4' => {
10035          'name' => 'length',
10036          'offset' => '8',
10037          'type' => '5573'
10038        }
10039      },
10040      'Name' => 'struct pldm_pdr_hdr',
10041      'Size' => '10',
10042      'Type' => 'Struct'
10043    },
10044    '14424' => {
10045      'Header' => 'platform.h',
10046      'Line' => '547',
10047      'Memb' => {
10048        '0' => {
10049          'name' => 'hdr',
10050          'offset' => '0',
10051          'type' => '14345'
10052        },
10053        '1' => {
10054          'name' => 'terminus_handle',
10055          'offset' => '16',
10056          'type' => '5573'
10057        },
10058        '2' => {
10059          'name' => 'sensor_id',
10060          'offset' => '18',
10061          'type' => '5573'
10062        },
10063        '3' => {
10064          'name' => 'entity_type',
10065          'offset' => '20',
10066          'type' => '5573'
10067        },
10068        '4' => {
10069          'name' => 'entity_instance',
10070          'offset' => '22',
10071          'type' => '5573'
10072        },
10073        '5' => {
10074          'name' => 'container_id',
10075          'offset' => '24',
10076          'type' => '5573'
10077        },
10078        '6' => {
10079          'name' => 'sensor_init',
10080          'offset' => '32',
10081          'type' => '140'
10082        },
10083        '7' => {
10084          'name' => 'sensor_auxiliary_names_pdr',
10085          'offset' => '33',
10086          'type' => '12849'
10087        },
10088        '8' => {
10089          'name' => 'composite_sensor_count',
10090          'offset' => '34',
10091          'type' => '140'
10092        },
10093        '9' => {
10094          'name' => 'possible_states',
10095          'offset' => '35',
10096          'type' => '906'
10097        }
10098      },
10099      'Name' => 'struct pldm_state_sensor_pdr',
10100      'Size' => '24',
10101      'Type' => 'Struct'
10102    },
10103    '14568' => {
10104      'Header' => 'platform.h',
10105      'Line' => '564',
10106      'Memb' => {
10107        '0' => {
10108          'name' => 'state_set_id',
10109          'offset' => '0',
10110          'type' => '5573'
10111        },
10112        '1' => {
10113          'name' => 'possible_states_size',
10114          'offset' => '2',
10115          'type' => '140'
10116        },
10117        '2' => {
10118          'name' => 'states',
10119          'offset' => '3',
10120          'type' => '14626'
10121        }
10122      },
10123      'Name' => 'struct state_sensor_possible_states',
10124      'Size' => '4',
10125      'Type' => 'Struct'
10126    },
10127    '14621' => {
10128      'BaseType' => '14568',
10129      'Name' => 'struct state_sensor_possible_states const',
10130      'Size' => '4',
10131      'Type' => 'Const'
10132    },
10133    '14626' => {
10134      'BaseType' => '318',
10135      'Name' => 'bitfield8_t[1]',
10136      'Size' => '1',
10137      'Type' => 'Array'
10138    },
10139    '14642' => {
10140      'Header' => 'platform.h',
10141      'Line' => '574',
10142      'Memb' => {
10143        '0' => {
10144          'name' => 'hdr',
10145          'offset' => '0',
10146          'type' => '14345'
10147        },
10148        '1' => {
10149          'name' => 'terminus_handle',
10150          'offset' => '16',
10151          'type' => '5573'
10152        },
10153        '2' => {
10154          'name' => 'effecter_id',
10155          'offset' => '18',
10156          'type' => '5573'
10157        },
10158        '3' => {
10159          'name' => 'entity_type',
10160          'offset' => '20',
10161          'type' => '5573'
10162        },
10163        '4' => {
10164          'name' => 'entity_instance',
10165          'offset' => '22',
10166          'type' => '5573'
10167        },
10168        '5' => {
10169          'name' => 'container_id',
10170          'offset' => '24',
10171          'type' => '5573'
10172        },
10173        '6' => {
10174          'name' => 'effecter_semantic_id',
10175          'offset' => '32',
10176          'type' => '5573'
10177        },
10178        '7' => {
10179          'name' => 'effecter_init',
10180          'offset' => '34',
10181          'type' => '140'
10182        },
10183        '8' => {
10184          'name' => 'has_description_pdr',
10185          'offset' => '35',
10186          'type' => '12849'
10187        },
10188        '9' => {
10189          'name' => 'composite_effecter_count',
10190          'offset' => '36',
10191          'type' => '140'
10192        },
10193        '10' => {
10194          'name' => 'possible_states',
10195          'offset' => '37',
10196          'type' => '906'
10197        }
10198      },
10199      'Name' => 'struct pldm_state_effecter_pdr',
10200      'Size' => '26',
10201      'Type' => 'Struct'
10202    },
10203    '14987' => {
10204      'Header' => 'platform.h',
10205      'Line' => '665',
10206      'Memb' => {
10207        '0' => {
10208          'name' => 'value_u8',
10209          'offset' => '0',
10210          'type' => '140'
10211        },
10212        '1' => {
10213          'name' => 'value_s8',
10214          'offset' => '0',
10215          'type' => '12572'
10216        },
10217        '2' => {
10218          'name' => 'value_u16',
10219          'offset' => '0',
10220          'type' => '5573'
10221        },
10222        '3' => {
10223          'name' => 'value_s16',
10224          'offset' => '0',
10225          'type' => '12584'
10226        },
10227        '4' => {
10228          'name' => 'value_u32',
10229          'offset' => '0',
10230          'type' => '152'
10231        },
10232        '5' => {
10233          'name' => 'value_s32',
10234          'offset' => '0',
10235          'type' => '12596'
10236        },
10237        '6' => {
10238          'name' => 'value_f32',
10239          'offset' => '0',
10240          'type' => '12861'
10241        }
10242      },
10243      'Name' => 'union union_range_field_format',
10244      'Size' => '4',
10245      'Type' => 'Union'
10246    },
10247    '15550' => {
10248      'Header' => 'platform.h',
10249      'Line' => '722',
10250      'Memb' => {
10251        '0' => {
10252          'name' => 'value_u8',
10253          'offset' => '0',
10254          'type' => '140'
10255        },
10256        '1' => {
10257          'name' => 'value_s8',
10258          'offset' => '0',
10259          'type' => '12572'
10260        },
10261        '2' => {
10262          'name' => 'value_u16',
10263          'offset' => '0',
10264          'type' => '5573'
10265        },
10266        '3' => {
10267          'name' => 'value_s16',
10268          'offset' => '0',
10269          'type' => '12584'
10270        },
10271        '4' => {
10272          'name' => 'value_u32',
10273          'offset' => '0',
10274          'type' => '152'
10275        },
10276        '5' => {
10277          'name' => 'value_s32',
10278          'offset' => '0',
10279          'type' => '12596'
10280        }
10281      },
10282      'Name' => 'union union_sensor_data_size',
10283      'Size' => '4',
10284      'Type' => 'Union'
10285    },
10286    '15562' => {
10287      'Header' => 'platform.h',
10288      'Line' => '729',
10289      'Memb' => {
10290        '0' => {
10291          'name' => 'record_handle',
10292          'offset' => '0',
10293          'type' => '152'
10294        },
10295        '1' => {
10296          'name' => 'version',
10297          'offset' => '4',
10298          'type' => '140'
10299        },
10300        '2' => {
10301          'name' => 'type',
10302          'offset' => '5',
10303          'type' => '140'
10304        },
10305        '3' => {
10306          'name' => 'record_change_num',
10307          'offset' => '6',
10308          'type' => '5573'
10309        },
10310        '4' => {
10311          'name' => 'length',
10312          'offset' => '8',
10313          'type' => '5573'
10314        }
10315      },
10316      'Name' => 'struct pldm_value_pdr_hdr',
10317      'Size' => '12',
10318      'Type' => 'Struct'
10319    },
10320    '15641' => {
10321      'Header' => 'platform.h',
10322      'Line' => '747',
10323      'Memb' => {
10324        '0' => {
10325          'name' => 'entity_instance_num',
10326          'offset' => '0',
10327          'type' => '5573'
10328        },
10329        '1' => {
10330          'name' => 'entity_instance',
10331          'offset' => '0',
10332          'type' => '5573'
10333        }
10334      },
10335      'Name' => 'anon-union-platform.h-747',
10336      'Size' => '2',
10337      'Type' => 'Union'
10338    },
10339    '15675' => {
10340      'Header' => 'platform.h',
10341      'Line' => '742',
10342      'Memb' => {
10343        '0' => {
10344          'name' => 'hdr',
10345          'offset' => '0',
10346          'type' => '15562'
10347        },
10348        '1' => {
10349          'name' => 'terminus_handle',
10350          'offset' => '18',
10351          'type' => '5573'
10352        },
10353        '2' => {
10354          'name' => 'sensor_id',
10355          'offset' => '20',
10356          'type' => '5573'
10357        },
10358        '3' => {
10359          'name' => 'entity_type',
10360          'offset' => '22',
10361          'type' => '5573'
10362        },
10363        '4' => {
10364          'name' => 'unnamed0',
10365          'offset' => '24',
10366          'type' => '15641'
10367        },
10368        '5' => {
10369          'name' => 'container_id',
10370          'offset' => '32',
10371          'type' => '5573'
10372        },
10373        '6' => {
10374          'name' => 'sensor_init',
10375          'offset' => '34',
10376          'type' => '140'
10377        },
10378        '7' => {
10379          'name' => 'sensor_auxiliary_names_pdr',
10380          'offset' => '35',
10381          'type' => '12849'
10382        },
10383        '8' => {
10384          'name' => 'base_unit',
10385          'offset' => '36',
10386          'type' => '140'
10387        },
10388        '9' => {
10389          'name' => 'unit_modifier',
10390          'offset' => '37',
10391          'type' => '12572'
10392        },
10393        '10' => {
10394          'name' => 'rate_unit',
10395          'offset' => '38',
10396          'type' => '140'
10397        },
10398        '11' => {
10399          'name' => 'base_oem_unit_handle',
10400          'offset' => '39',
10401          'type' => '140'
10402        },
10403        '12' => {
10404          'name' => 'aux_unit',
10405          'offset' => '40',
10406          'type' => '140'
10407        },
10408        '13' => {
10409          'name' => 'aux_unit_modifier',
10410          'offset' => '41',
10411          'type' => '12572'
10412        },
10413        '14' => {
10414          'name' => 'aux_rate_unit',
10415          'offset' => '48',
10416          'type' => '140'
10417        },
10418        '15' => {
10419          'name' => 'rel',
10420          'offset' => '49',
10421          'type' => '140'
10422        },
10423        '16' => {
10424          'name' => 'aux_oem_unit_handle',
10425          'offset' => '50',
10426          'type' => '140'
10427        },
10428        '17' => {
10429          'name' => 'is_linear',
10430          'offset' => '51',
10431          'type' => '12849'
10432        },
10433        '18' => {
10434          'name' => 'sensor_data_size',
10435          'offset' => '52',
10436          'type' => '140'
10437        },
10438        '19' => {
10439          'name' => 'resolution',
10440          'offset' => '54',
10441          'type' => '12861'
10442        },
10443        '20' => {
10444          'name' => 'offset',
10445          'offset' => '64',
10446          'type' => '12861'
10447        },
10448        '21' => {
10449          'name' => 'accuracy',
10450          'offset' => '68',
10451          'type' => '5573'
10452        },
10453        '22' => {
10454          'name' => 'plus_tolerance',
10455          'offset' => '70',
10456          'type' => '140'
10457        },
10458        '23' => {
10459          'name' => 'minus_tolerance',
10460          'offset' => '71',
10461          'type' => '140'
10462        },
10463        '24' => {
10464          'name' => 'hysteresis',
10465          'offset' => '72',
10466          'type' => '15550'
10467        },
10468        '25' => {
10469          'name' => 'supported_thresholds',
10470          'offset' => '82',
10471          'type' => '318'
10472        },
10473        '26' => {
10474          'name' => 'threshold_and_hysteresis_volatility',
10475          'offset' => '83',
10476          'type' => '318'
10477        },
10478        '27' => {
10479          'name' => 'state_transition_interval',
10480          'offset' => '86',
10481          'type' => '12861'
10482        },
10483        '28' => {
10484          'name' => 'update_interval',
10485          'offset' => '96',
10486          'type' => '12861'
10487        },
10488        '29' => {
10489          'name' => 'max_readable',
10490          'offset' => '100',
10491          'type' => '15550'
10492        },
10493        '30' => {
10494          'name' => 'min_readable',
10495          'offset' => '104',
10496          'type' => '15550'
10497        },
10498        '31' => {
10499          'name' => 'range_field_format',
10500          'offset' => '114',
10501          'type' => '140'
10502        },
10503        '32' => {
10504          'name' => 'range_field_support',
10505          'offset' => '115',
10506          'type' => '318'
10507        },
10508        '33' => {
10509          'name' => 'nominal_value',
10510          'offset' => '118',
10511          'type' => '14987'
10512        },
10513        '34' => {
10514          'name' => 'normal_max',
10515          'offset' => '128',
10516          'type' => '14987'
10517        },
10518        '35' => {
10519          'name' => 'normal_min',
10520          'offset' => '132',
10521          'type' => '14987'
10522        },
10523        '36' => {
10524          'name' => 'warning_high',
10525          'offset' => '136',
10526          'type' => '14987'
10527        },
10528        '37' => {
10529          'name' => 'warning_low',
10530          'offset' => '146',
10531          'type' => '14987'
10532        },
10533        '38' => {
10534          'name' => 'critical_high',
10535          'offset' => '150',
10536          'type' => '14987'
10537        },
10538        '39' => {
10539          'name' => 'critical_low',
10540          'offset' => '256',
10541          'type' => '14987'
10542        },
10543        '40' => {
10544          'name' => 'fatal_high',
10545          'offset' => '260',
10546          'type' => '14987'
10547        },
10548        '41' => {
10549          'name' => 'fatal_low',
10550          'offset' => '264',
10551          'type' => '14987'
10552        }
10553      },
10554      'Name' => 'struct pldm_numeric_sensor_value_pdr',
10555      'Size' => '112',
10556      'Type' => 'Struct'
10557    },
10558    '16228' => {
10559      'Header' => 'platform.h',
10560      'Line' => '794',
10561      'Memb' => {
10562        '0' => {
10563          'name' => 'state_set_id',
10564          'offset' => '0',
10565          'type' => '5573'
10566        },
10567        '1' => {
10568          'name' => 'possible_states_size',
10569          'offset' => '2',
10570          'type' => '140'
10571        },
10572        '2' => {
10573          'name' => 'states',
10574          'offset' => '3',
10575          'type' => '14626'
10576        }
10577      },
10578      'Name' => 'struct state_effecter_possible_states',
10579      'Size' => '4',
10580      'Type' => 'Struct'
10581    },
10582    '16281' => {
10583      'BaseType' => '16228',
10584      'Name' => 'struct state_effecter_possible_states const',
10585      'Size' => '4',
10586      'Type' => 'Const'
10587    },
10588    '16286' => {
10589      'Header' => 'platform.h',
10590      'Line' => '842',
10591      'Memb' => {
10592        '0' => {
10593          'name' => 'set_request',
10594          'offset' => '0',
10595          'type' => '140'
10596        },
10597        '1' => {
10598          'name' => 'effecter_state',
10599          'offset' => '1',
10600          'type' => '140'
10601        }
10602      },
10603      'Name' => 'struct state_field_for_state_effecter_set',
10604      'Size' => '2',
10605      'Type' => 'Struct'
10606    },
10607    '16326' => {
10608      'BaseType' => '16286',
10609      'Header' => 'platform.h',
10610      'Line' => '845',
10611      'Name' => 'set_effecter_state_field',
10612      'Size' => '2',
10613      'Type' => 'Typedef'
10614    },
10615    '16338' => {
10616      'Header' => 'platform.h',
10617      'Line' => '851',
10618      'Memb' => {
10619        '0' => {
10620          'name' => 'sensor_op_state',
10621          'offset' => '0',
10622          'type' => '140'
10623        },
10624        '1' => {
10625          'name' => 'present_state',
10626          'offset' => '1',
10627          'type' => '140'
10628        },
10629        '2' => {
10630          'name' => 'previous_state',
10631          'offset' => '2',
10632          'type' => '140'
10633        },
10634        '3' => {
10635          'name' => 'event_state',
10636          'offset' => '3',
10637          'type' => '140'
10638        }
10639      },
10640      'Name' => 'struct state_field_for_get_state_sensor_readings',
10641      'Size' => '4',
10642      'Type' => 'Struct'
10643    },
10644    '16404' => {
10645      'BaseType' => '16338',
10646      'Header' => 'platform.h',
10647      'Line' => '859',
10648      'Name' => 'get_sensor_state_field',
10649      'Size' => '4',
10650      'Type' => 'Typedef'
10651    },
10652    '16603' => {
10653      'BaseType' => '140',
10654      'Name' => 'uint8_t[13]',
10655      'Size' => '13',
10656      'Type' => 'Array'
10657    },
10658    '17085' => {
10659      'Header' => 'platform.h',
10660      'Line' => '996',
10661      'Memb' => {
10662        '0' => {
10663          'name' => 'sensor_id',
10664          'offset' => '0',
10665          'type' => '5573'
10666        },
10667        '1' => {
10668          'name' => 'sensor_event_class_type',
10669          'offset' => '2',
10670          'type' => '140'
10671        },
10672        '2' => {
10673          'name' => 'event_class',
10674          'offset' => '3',
10675          'type' => '906'
10676        }
10677      },
10678      'Name' => 'struct pldm_sensor_event_data',
10679      'Size' => '4',
10680      'Type' => 'Struct'
10681    },
10682    '17297' => {
10683      'Header' => 'platform.h',
10684      'Line' => '1077',
10685      'Memb' => {
10686        '0' => {
10687          'name' => 'event_data_format',
10688          'offset' => '0',
10689          'type' => '140'
10690        },
10691        '1' => {
10692          'name' => 'number_of_change_records',
10693          'offset' => '1',
10694          'type' => '140'
10695        },
10696        '2' => {
10697          'name' => 'change_records',
10698          'offset' => '2',
10699          'type' => '906'
10700        }
10701      },
10702      'Name' => 'struct pldm_pdr_repository_chg_event_data',
10703      'Size' => '3',
10704      'Type' => 'Struct'
10705    },
10706    '60289' => {
10707      'BaseType' => '126',
10708      'Name' => 'void**',
10709      'Size' => '8',
10710      'Type' => 'Pointer'
10711    },
10712    '70429' => {
10713      'BaseType' => '9819',
10714      'Name' => 'size_t*const',
10715      'Size' => '8',
10716      'Type' => 'Const'
10717    },
10718    '74019' => {
10719      'BaseType' => '74029',
10720      'Name' => 'uint32_t const*const*',
10721      'Size' => '8',
10722      'Type' => 'Pointer'
10723    },
10724    '74024' => {
10725      'BaseType' => '12654',
10726      'Name' => 'uint32_t const*',
10727      'Size' => '8',
10728      'Type' => 'Pointer'
10729    },
10730    '74029' => {
10731      'BaseType' => '74024',
10732      'Name' => 'uint32_t const*const',
10733      'Size' => '8',
10734      'Type' => 'Const'
10735    },
10736    '74034' => {
10737      'BaseType' => '17297',
10738      'Name' => 'struct pldm_pdr_repository_chg_event_data*',
10739      'Size' => '8',
10740      'Type' => 'Pointer'
10741    },
10742    '137431' => {
10743      'BaseType' => '15675',
10744      'Name' => 'struct pldm_numeric_sensor_value_pdr*',
10745      'Size' => '8',
10746      'Type' => 'Pointer'
10747    },
10748    '152786' => {
10749      'BaseType' => '17085',
10750      'Name' => 'struct pldm_sensor_event_data*',
10751      'Size' => '8',
10752      'Type' => 'Pointer'
10753    },
10754    '152791' => {
10755      'BaseType' => '152786',
10756      'Name' => 'struct pldm_sensor_event_data*const',
10757      'Size' => '8',
10758      'Type' => 'Const'
10759    },
10760    '155712' => {
10761      'BaseType' => '16404',
10762      'Name' => 'get_sensor_state_field*',
10763      'Size' => '8',
10764      'Type' => 'Pointer'
10765    },
10766    '168936' => {
10767      'BaseType' => '16326',
10768      'Name' => 'set_effecter_state_field*',
10769      'Size' => '8',
10770      'Type' => 'Pointer'
10771    },
10772    '169902' => {
10773      'BaseType' => '14424',
10774      'Name' => 'struct pldm_state_sensor_pdr*',
10775      'Size' => '8',
10776      'Type' => 'Pointer'
10777    },
10778    '169907' => {
10779      'BaseType' => '169902',
10780      'Name' => 'struct pldm_state_sensor_pdr*const',
10781      'Size' => '8',
10782      'Type' => 'Const'
10783    },
10784    '169912' => {
10785      'BaseType' => '14621',
10786      'Name' => 'struct state_sensor_possible_states const*',
10787      'Size' => '8',
10788      'Type' => 'Pointer'
10789    },
10790    '169917' => {
10791      'BaseType' => '169912',
10792      'Name' => 'struct state_sensor_possible_states const*const',
10793      'Size' => '8',
10794      'Type' => 'Const'
10795    },
10796    '170306' => {
10797      'BaseType' => '14642',
10798      'Name' => 'struct pldm_state_effecter_pdr*',
10799      'Size' => '8',
10800      'Type' => 'Pointer'
10801    },
10802    '170311' => {
10803      'BaseType' => '170306',
10804      'Name' => 'struct pldm_state_effecter_pdr*const',
10805      'Size' => '8',
10806      'Type' => 'Const'
10807    },
10808    '170316' => {
10809      'BaseType' => '16281',
10810      'Name' => 'struct state_effecter_possible_states const*',
10811      'Size' => '8',
10812      'Type' => 'Pointer'
10813    },
10814    '170321' => {
10815      'BaseType' => '170316',
10816      'Name' => 'struct state_effecter_possible_states const*const',
10817      'Size' => '8',
10818      'Type' => 'Const'
10819    },
10820    '175277' => {
10821      'BaseType' => '67',
10822      'Header' => 'types.h',
10823      'Line' => '45',
10824      'Name' => '__uint64_t',
10825      'PrivateABI' => 1,
10826      'Size' => '8',
10827      'Type' => 'Typedef'
10828    },
10829    '175296' => {
10830      'BaseType' => '119',
10831      'Header' => 'types.h',
10832      'Line' => '194',
10833      'Name' => '__ssize_t',
10834      'PrivateABI' => 1,
10835      'Size' => '8',
10836      'Type' => 'Typedef'
10837    },
10838    '175371' => {
10839      'BaseType' => '175277',
10840      'Header' => 'stdint-uintn.h',
10841      'Line' => '27',
10842      'Name' => 'uint64_t',
10843      'PrivateABI' => 1,
10844      'Size' => '8',
10845      'Type' => 'Typedef'
10846    },
10847    '175517' => {
10848      'Header' => 'bios.h',
10849      'Line' => '39',
10850      'Memb' => {
10851        '0' => {
10852          'name' => 'PLDM_BIOS_STRING_TABLE',
10853          'value' => '0'
10854        },
10855        '1' => {
10856          'name' => 'PLDM_BIOS_ATTR_TABLE',
10857          'value' => '1'
10858        },
10859        '2' => {
10860          'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10861          'value' => '2'
10862        }
10863      },
10864      'Name' => 'enum pldm_bios_table_types',
10865      'Size' => '4',
10866      'Type' => 'Enum'
10867    },
10868    '175551' => {
10869      'Header' => 'bios.h',
10870      'Line' => '48',
10871      'Memb' => {
10872        '0' => {
10873          'name' => 'string_handle',
10874          'offset' => '0',
10875          'type' => '5573'
10876        },
10877        '1' => {
10878          'name' => 'string_length',
10879          'offset' => '2',
10880          'type' => '5573'
10881        },
10882        '2' => {
10883          'name' => 'name',
10884          'offset' => '4',
10885          'type' => '175608'
10886        }
10887      },
10888      'Name' => 'struct pldm_bios_string_table_entry',
10889      'Size' => '5',
10890      'Type' => 'Struct'
10891    },
10892    '175603' => {
10893      'BaseType' => '175551',
10894      'Name' => 'struct pldm_bios_string_table_entry const',
10895      'Size' => '5',
10896      'Type' => 'Const'
10897    },
10898    '175608' => {
10899      'BaseType' => '133',
10900      'Name' => 'char[1]',
10901      'Size' => '1',
10902      'Type' => 'Array'
10903    },
10904    '175624' => {
10905      'Header' => 'bios.h',
10906      'Line' => '54',
10907      'Memb' => {
10908        '0' => {
10909          'name' => 'attr_handle',
10910          'offset' => '0',
10911          'type' => '5573'
10912        },
10913        '1' => {
10914          'name' => 'attr_type',
10915          'offset' => '2',
10916          'type' => '140'
10917        },
10918        '2' => {
10919          'name' => 'string_handle',
10920          'offset' => '3',
10921          'type' => '5573'
10922        },
10923        '3' => {
10924          'name' => 'metadata',
10925          'offset' => '5',
10926          'type' => '906'
10927        }
10928      },
10929      'Name' => 'struct pldm_bios_attr_table_entry',
10930      'Size' => '6',
10931      'Type' => 'Struct'
10932    },
10933    '175689' => {
10934      'BaseType' => '175624',
10935      'Name' => 'struct pldm_bios_attr_table_entry const',
10936      'Size' => '6',
10937      'Type' => 'Const'
10938    },
10939    '175694' => {
10940      'Header' => 'bios.h',
10941      'Line' => '66',
10942      'Memb' => {
10943        '0' => {
10944          'name' => 'attr_handle',
10945          'offset' => '0',
10946          'type' => '5573'
10947        },
10948        '1' => {
10949          'name' => 'attr_type',
10950          'offset' => '2',
10951          'type' => '140'
10952        },
10953        '2' => {
10954          'name' => 'value',
10955          'offset' => '3',
10956          'type' => '906'
10957        }
10958      },
10959      'Name' => 'struct pldm_bios_attr_val_table_entry',
10960      'Size' => '4',
10961      'Type' => 'Struct'
10962    },
10963    '175746' => {
10964      'BaseType' => '175694',
10965      'Name' => 'struct pldm_bios_attr_val_table_entry const',
10966      'Size' => '4',
10967      'Type' => 'Const'
10968    },
10969    '175815' => {
10970      'Header' => 'bios_table.h',
10971      'Line' => '206',
10972      'Memb' => {
10973        '0' => {
10974          'name' => 'name_handle',
10975          'offset' => '0',
10976          'type' => '5573'
10977        },
10978        '1' => {
10979          'name' => 'read_only',
10980          'offset' => '2',
10981          'type' => '5123'
10982        },
10983        '2' => {
10984          'name' => 'pv_num',
10985          'offset' => '3',
10986          'type' => '140'
10987        },
10988        '3' => {
10989          'name' => 'pv_handle',
10990          'offset' => '8',
10991          'type' => '175918'
10992        },
10993        '4' => {
10994          'name' => 'def_num',
10995          'offset' => '22',
10996          'type' => '140'
10997        },
10998        '5' => {
10999          'name' => 'def_index',
11000          'offset' => '36',
11001          'type' => '6817'
11002        }
11003      },
11004      'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
11005      'Size' => '32',
11006      'Type' => 'Struct'
11007    },
11008    '175906' => {
11009      'BaseType' => '175815',
11010      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
11011      'Size' => '32',
11012      'Type' => 'Const'
11013    },
11014    '175918' => {
11015      'BaseType' => '12637',
11016      'Name' => 'uint16_t const*',
11017      'Size' => '8',
11018      'Type' => 'Pointer'
11019    },
11020    '175928' => {
11021      'Header' => 'bios_table.h',
11022      'Line' => '294',
11023      'Memb' => {
11024        '0' => {
11025          'name' => 'name_handle',
11026          'offset' => '0',
11027          'type' => '5573'
11028        },
11029        '1' => {
11030          'name' => 'read_only',
11031          'offset' => '2',
11032          'type' => '5123'
11033        },
11034        '2' => {
11035          'name' => 'string_type',
11036          'offset' => '3',
11037          'type' => '140'
11038        },
11039        '3' => {
11040          'name' => 'min_length',
11041          'offset' => '4',
11042          'type' => '5573'
11043        },
11044        '4' => {
11045          'name' => 'max_length',
11046          'offset' => '6',
11047          'type' => '5573'
11048        },
11049        '5' => {
11050          'name' => 'def_length',
11051          'offset' => '8',
11052          'type' => '5573'
11053        },
11054        '6' => {
11055          'name' => 'def_string',
11056          'offset' => '22',
11057          'type' => '13466'
11058        }
11059      },
11060      'Name' => 'struct pldm_bios_table_attr_entry_string_info',
11061      'Size' => '24',
11062      'Type' => 'Struct'
11063    },
11064    '176040' => {
11065      'BaseType' => '175928',
11066      'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
11067      'Size' => '24',
11068      'Type' => 'Const'
11069    },
11070    '176050' => {
11071      'Header' => 'bios_table.h',
11072      'Line' => '384',
11073      'Memb' => {
11074        '0' => {
11075          'name' => 'name_handle',
11076          'offset' => '0',
11077          'type' => '5573'
11078        },
11079        '1' => {
11080          'name' => 'read_only',
11081          'offset' => '2',
11082          'type' => '5123'
11083        },
11084        '2' => {
11085          'name' => 'lower_bound',
11086          'offset' => '8',
11087          'type' => '175371'
11088        },
11089        '3' => {
11090          'name' => 'upper_bound',
11091          'offset' => '22',
11092          'type' => '175371'
11093        },
11094        '4' => {
11095          'name' => 'scalar_increment',
11096          'offset' => '36',
11097          'type' => '152'
11098        },
11099        '5' => {
11100          'name' => 'default_value',
11101          'offset' => '50',
11102          'type' => '175371'
11103        }
11104      },
11105      'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
11106      'Size' => '40',
11107      'Type' => 'Struct'
11108    },
11109    '176148' => {
11110      'BaseType' => '176050',
11111      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
11112      'Size' => '40',
11113      'Type' => 'Const'
11114    },
11115    '176153' => {
11116      'BaseType' => '175296',
11117      'Header' => 'types.h',
11118      'Line' => '108',
11119      'Name' => 'ssize_t',
11120      'PrivateABI' => 1,
11121      'Size' => '8',
11122      'Type' => 'Typedef'
11123    },
11124    '176431' => {
11125      'Name' => 'ssize_t(*)(void const*)',
11126      'Param' => {
11127        '0' => {
11128          'type' => '5342'
11129        }
11130      },
11131      'Return' => '176153',
11132      'Size' => '8',
11133      'Type' => 'FuncPtr'
11134    },
11135    '176501' => {
11136      'Line' => '938',
11137      'Memb' => {
11138        '0' => {
11139          'name' => 'table_data',
11140          'offset' => '0',
11141          'type' => '6817'
11142        },
11143        '1' => {
11144          'name' => 'table_len',
11145          'offset' => '8',
11146          'type' => '453'
11147        },
11148        '2' => {
11149          'name' => 'current_pos',
11150          'offset' => '22',
11151          'type' => '453'
11152        },
11153        '3' => {
11154          'name' => 'entry_length_handler',
11155          'offset' => '36',
11156          'type' => '176431'
11157        }
11158      },
11159      'Name' => 'struct pldm_bios_table_iter',
11160      'PrivateABI' => 1,
11161      'Size' => '32',
11162      'Source' => 'bios_table.c',
11163      'Type' => 'Struct'
11164    },
11165    '176571' => {
11166      'BaseType' => '176501',
11167      'Name' => 'struct pldm_bios_table_iter const',
11168      'Size' => '32',
11169      'Type' => 'Const'
11170    },
11171    '177641' => {
11172      'BaseType' => '176501',
11173      'Name' => 'struct pldm_bios_table_iter*',
11174      'Size' => '8',
11175      'Type' => 'Pointer'
11176    },
11177    '177646' => {
11178      'BaseType' => '175746',
11179      'Name' => 'struct pldm_bios_attr_val_table_entry const*',
11180      'Size' => '8',
11181      'Type' => 'Pointer'
11182    },
11183    '178060' => {
11184      'BaseType' => '175689',
11185      'Name' => 'struct pldm_bios_attr_table_entry const*',
11186      'Size' => '8',
11187      'Type' => 'Pointer'
11188    },
11189    '178664' => {
11190      'BaseType' => '175603',
11191      'Name' => 'struct pldm_bios_string_table_entry const*',
11192      'Size' => '8',
11193      'Type' => 'Pointer'
11194    },
11195    '179827' => {
11196      'BaseType' => '176571',
11197      'Name' => 'struct pldm_bios_table_iter const*',
11198      'Size' => '8',
11199      'Type' => 'Pointer'
11200    },
11201    '184100' => {
11202      'BaseType' => '175371',
11203      'Name' => 'uint64_t*',
11204      'Size' => '8',
11205      'Type' => 'Pointer'
11206    },
11207    '184377' => {
11208      'BaseType' => '176148',
11209      'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
11210      'Size' => '8',
11211      'Type' => 'Pointer'
11212    },
11213    '184686' => {
11214      'BaseType' => '13466',
11215      'Name' => 'char const**',
11216      'Size' => '8',
11217      'Type' => 'Pointer'
11218    },
11219    '185858' => {
11220      'BaseType' => '176040',
11221      'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
11222      'Size' => '8',
11223      'Type' => 'Pointer'
11224    },
11225    '187358' => {
11226      'BaseType' => '175906',
11227      'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
11228      'Size' => '8',
11229      'Type' => 'Pointer'
11230    },
11231    '189576' => {
11232      'Header' => 'pldm_types.h',
11233      'Line' => '36',
11234      'Name' => 'anon-struct-pldm_types.h-36',
11235      'Size' => '2',
11236      'Type' => 'Struct'
11237    },
11238    '189840' => {
11239      'Header' => 'pldm_types.h',
11240      'Line' => '54',
11241      'Memb' => {
11242        '0' => {
11243          'name' => 'value',
11244          'offset' => '0',
11245          'type' => '5573'
11246        },
11247        '1' => {
11248          'name' => 'bits',
11249          'offset' => '0',
11250          'type' => '189576'
11251        }
11252      },
11253      'Name' => 'union bitfield16_t',
11254      'Size' => '2',
11255      'Type' => 'Union'
11256    },
11257    '189852' => {
11258      'Header' => 'pldm_types.h',
11259      'Line' => '58',
11260      'Name' => 'anon-struct-pldm_types.h-58',
11261      'Size' => '4',
11262      'Type' => 'Struct'
11263    },
11264    '190340' => {
11265      'Header' => 'pldm_types.h',
11266      'Line' => '92',
11267      'Memb' => {
11268        '0' => {
11269          'name' => 'value',
11270          'offset' => '0',
11271          'type' => '152'
11272        },
11273        '1' => {
11274          'name' => 'bits',
11275          'offset' => '0',
11276          'type' => '189852'
11277        }
11278      },
11279      'Name' => 'union bitfield32_t',
11280      'Size' => '4',
11281      'Type' => 'Union'
11282    },
11283    '190352' => {
11284      'Header' => 'pldm_types.h',
11285      'Line' => '96',
11286      'Name' => 'anon-struct-pldm_types.h-96',
11287      'Size' => '8',
11288      'Type' => 'Struct'
11289    },
11290    '191288' => {
11291      'Header' => 'pldm_types.h',
11292      'Line' => '162',
11293      'Memb' => {
11294        '0' => {
11295          'name' => 'value',
11296          'offset' => '0',
11297          'type' => '175371'
11298        },
11299        '1' => {
11300          'name' => 'bits',
11301          'offset' => '0',
11302          'type' => '190352'
11303        }
11304      },
11305      'Name' => 'union bitfield64_t',
11306      'Size' => '8',
11307      'Type' => 'Union'
11308    },
11309    '193101' => {
11310      'Header' => 'firmware_update.h',
11311      'Line' => '372',
11312      'Memb' => {
11313        '0' => {
11314          'name' => 'uuid',
11315          'offset' => '0',
11316          'type' => '193205'
11317        },
11318        '1' => {
11319          'name' => 'package_header_format_version',
11320          'offset' => '22',
11321          'type' => '140'
11322        },
11323        '2' => {
11324          'name' => 'package_header_size',
11325          'offset' => '23',
11326          'type' => '5573'
11327        },
11328        '3' => {
11329          'name' => 'package_release_date_time',
11330          'offset' => '25',
11331          'type' => '16603'
11332        },
11333        '4' => {
11334          'name' => 'component_bitmap_bit_length',
11335          'offset' => '50',
11336          'type' => '5573'
11337        },
11338        '5' => {
11339          'name' => 'package_version_string_type',
11340          'offset' => '52',
11341          'type' => '140'
11342        },
11343        '6' => {
11344          'name' => 'package_version_string_length',
11345          'offset' => '53',
11346          'type' => '140'
11347        }
11348      },
11349      'Name' => 'struct pldm_package_header_information',
11350      'Size' => '36',
11351      'Type' => 'Struct'
11352    },
11353    '193205' => {
11354      'BaseType' => '140',
11355      'Name' => 'uint8_t[16]',
11356      'Size' => '16',
11357      'Type' => 'Array'
11358    },
11359    '193237' => {
11360      'Header' => 'firmware_update.h',
11361      'Line' => '386',
11362      'Memb' => {
11363        '0' => {
11364          'name' => 'record_length',
11365          'offset' => '0',
11366          'type' => '5573'
11367        },
11368        '1' => {
11369          'name' => 'descriptor_count',
11370          'offset' => '2',
11371          'type' => '140'
11372        },
11373        '2' => {
11374          'name' => 'device_update_option_flags',
11375          'offset' => '3',
11376          'type' => '190340'
11377        },
11378        '3' => {
11379          'name' => 'comp_image_set_version_string_type',
11380          'offset' => '7',
11381          'type' => '140'
11382        },
11383        '4' => {
11384          'name' => 'comp_image_set_version_string_length',
11385          'offset' => '8',
11386          'type' => '140'
11387        },
11388        '5' => {
11389          'name' => 'fw_device_pkg_data_length',
11390          'offset' => '9',
11391          'type' => '5573'
11392        }
11393      },
11394      'Name' => 'struct pldm_firmware_device_id_record',
11395      'Size' => '11',
11396      'Type' => 'Struct'
11397    },
11398    '193432' => {
11399      'Header' => 'firmware_update.h',
11400      'Line' => '420',
11401      'Memb' => {
11402        '0' => {
11403          'name' => 'comp_classification',
11404          'offset' => '0',
11405          'type' => '5573'
11406        },
11407        '1' => {
11408          'name' => 'comp_identifier',
11409          'offset' => '2',
11410          'type' => '5573'
11411        },
11412        '2' => {
11413          'name' => 'comp_comparison_stamp',
11414          'offset' => '4',
11415          'type' => '152'
11416        },
11417        '3' => {
11418          'name' => 'comp_options',
11419          'offset' => '8',
11420          'type' => '189840'
11421        },
11422        '4' => {
11423          'name' => 'requested_comp_activation_method',
11424          'offset' => '16',
11425          'type' => '189840'
11426        },
11427        '5' => {
11428          'name' => 'comp_location_offset',
11429          'offset' => '18',
11430          'type' => '152'
11431        },
11432        '6' => {
11433          'name' => 'comp_size',
11434          'offset' => '22',
11435          'type' => '152'
11436        },
11437        '7' => {
11438          'name' => 'comp_version_string_type',
11439          'offset' => '32',
11440          'type' => '140'
11441        },
11442        '8' => {
11443          'name' => 'comp_version_string_length',
11444          'offset' => '33',
11445          'type' => '140'
11446        }
11447      },
11448      'Name' => 'struct pldm_component_image_information',
11449      'Size' => '22',
11450      'Type' => 'Struct'
11451    },
11452    '193614' => {
11453      'Header' => 'firmware_update.h',
11454      'Line' => '446',
11455      'Memb' => {
11456        '0' => {
11457          'name' => 'completion_code',
11458          'offset' => '0',
11459          'type' => '140'
11460        },
11461        '1' => {
11462          'name' => 'capabilities_during_update',
11463          'offset' => '1',
11464          'type' => '190340'
11465        },
11466        '2' => {
11467          'name' => 'comp_count',
11468          'offset' => '5',
11469          'type' => '5573'
11470        },
11471        '3' => {
11472          'name' => 'active_comp_image_set_ver_str_type',
11473          'offset' => '7',
11474          'type' => '140'
11475        },
11476        '4' => {
11477          'name' => 'active_comp_image_set_ver_str_len',
11478          'offset' => '8',
11479          'type' => '140'
11480        },
11481        '5' => {
11482          'name' => 'pending_comp_image_set_ver_str_type',
11483          'offset' => '9',
11484          'type' => '140'
11485        },
11486        '6' => {
11487          'name' => 'pending_comp_image_set_ver_str_len',
11488          'offset' => '16',
11489          'type' => '140'
11490        }
11491      },
11492      'Name' => 'struct pldm_get_firmware_parameters_resp',
11493      'Size' => '11',
11494      'Type' => 'Struct'
11495    },
11496    '193796' => {
11497      'Header' => 'firmware_update.h',
11498      'Line' => '474',
11499      'Memb' => {
11500        '0' => {
11501          'name' => 'comp_classification',
11502          'offset' => '0',
11503          'type' => '5573'
11504        },
11505        '1' => {
11506          'name' => 'comp_identifier',
11507          'offset' => '2',
11508          'type' => '5573'
11509        },
11510        '2' => {
11511          'name' => 'comp_classification_index',
11512          'offset' => '4',
11513          'type' => '140'
11514        },
11515        '3' => {
11516          'name' => 'active_comp_comparison_stamp',
11517          'offset' => '5',
11518          'type' => '152'
11519        },
11520        '4' => {
11521          'name' => 'active_comp_ver_str_type',
11522          'offset' => '9',
11523          'type' => '140'
11524        },
11525        '5' => {
11526          'name' => 'active_comp_ver_str_len',
11527          'offset' => '16',
11528          'type' => '140'
11529        },
11530        '6' => {
11531          'name' => 'active_comp_release_date',
11532          'offset' => '17',
11533          'type' => '193978'
11534        },
11535        '7' => {
11536          'name' => 'pending_comp_comparison_stamp',
11537          'offset' => '25',
11538          'type' => '152'
11539        },
11540        '8' => {
11541          'name' => 'pending_comp_ver_str_type',
11542          'offset' => '35',
11543          'type' => '140'
11544        },
11545        '9' => {
11546          'name' => 'pending_comp_ver_str_len',
11547          'offset' => '36',
11548          'type' => '140'
11549        },
11550        '10' => {
11551          'name' => 'pending_comp_release_date',
11552          'offset' => '37',
11553          'type' => '193978'
11554        },
11555        '11' => {
11556          'name' => 'comp_activation_methods',
11557          'offset' => '51',
11558          'type' => '189840'
11559        },
11560        '12' => {
11561          'name' => 'capabilities_during_update',
11562          'offset' => '53',
11563          'type' => '190340'
11564        }
11565      },
11566      'Name' => 'struct pldm_component_parameter_entry',
11567      'Size' => '39',
11568      'Type' => 'Struct'
11569    },
11570    '193978' => {
11571      'BaseType' => '140',
11572      'Name' => 'uint8_t[8]',
11573      'Size' => '8',
11574      'Type' => 'Array'
11575    },
11576    '194916' => {
11577      'BaseType' => '6778',
11578      'Name' => 'struct variable_field const',
11579      'Size' => '16',
11580      'Type' => 'Const'
11581    },
11582    '195254' => {
11583      'BaseType' => '12849',
11584      'Name' => 'bool8_t*',
11585      'Size' => '8',
11586      'Type' => 'Pointer'
11587    },
11588    '195259' => {
11589      'BaseType' => '191288',
11590      'Name' => 'bitfield64_t*',
11591      'Size' => '8',
11592      'Type' => 'Pointer'
11593    },
11594    '196016' => {
11595      'BaseType' => '190340',
11596      'Name' => 'bitfield32_t*',
11597      'Size' => '8',
11598      'Type' => 'Pointer'
11599    },
11600    '196868' => {
11601      'BaseType' => '189840',
11602      'Name' => 'bitfield16_t*',
11603      'Size' => '8',
11604      'Type' => 'Pointer'
11605    },
11606    '198426' => {
11607      'BaseType' => '194916',
11608      'Name' => 'struct variable_field const*',
11609      'Size' => '8',
11610      'Type' => 'Pointer'
11611    },
11612    '204715' => {
11613      'BaseType' => '193796',
11614      'Name' => 'struct pldm_component_parameter_entry*',
11615      'Size' => '8',
11616      'Type' => 'Pointer'
11617    },
11618    '204940' => {
11619      'BaseType' => '193614',
11620      'Name' => 'struct pldm_get_firmware_parameters_resp*',
11621      'Size' => '8',
11622      'Type' => 'Pointer'
11623    },
11624    '205241' => {
11625      'BaseType' => '2076',
11626      'Name' => 'uint8_t**',
11627      'Size' => '8',
11628      'Type' => 'Pointer'
11629    },
11630    '205538' => {
11631      'BaseType' => '193432',
11632      'Name' => 'struct pldm_component_image_information*',
11633      'Size' => '8',
11634      'Type' => 'Pointer'
11635    },
11636    '206154' => {
11637      'BaseType' => '193237',
11638      'Name' => 'struct pldm_firmware_device_id_record*',
11639      'Size' => '8',
11640      'Type' => 'Pointer'
11641    },
11642    '206464' => {
11643      'BaseType' => '193101',
11644      'Name' => 'struct pldm_package_header_information*',
11645      'Size' => '8',
11646      'Type' => 'Pointer'
11647    },
11648    '214296' => {
11649      'BaseType' => '214313',
11650      'Header' => 'pdr.h',
11651      'Line' => '16',
11652      'Name' => 'pldm_pdr',
11653      'PrivateABI' => 1,
11654      'Size' => '24',
11655      'Type' => 'Typedef'
11656    },
11657    '214308' => {
11658      'BaseType' => '214296',
11659      'Name' => 'pldm_pdr const',
11660      'Size' => '24',
11661      'Type' => 'Const'
11662    },
11663    '214313' => {
11664      'Line' => '20',
11665      'Memb' => {
11666        '0' => {
11667          'name' => 'record_count',
11668          'offset' => '0',
11669          'type' => '152'
11670        },
11671        '1' => {
11672          'name' => 'size',
11673          'offset' => '4',
11674          'type' => '152'
11675        },
11676        '2' => {
11677          'name' => 'first',
11678          'offset' => '8',
11679          'type' => '215447'
11680        },
11681        '3' => {
11682          'name' => 'last',
11683          'offset' => '22',
11684          'type' => '215447'
11685        }
11686      },
11687      'Name' => 'struct pldm_pdr',
11688      'PrivateABI' => 1,
11689      'Size' => '24',
11690      'Source' => 'pdr.c',
11691      'Type' => 'Struct'
11692    },
11693    '214373' => {
11694      'BaseType' => '214390',
11695      'Header' => 'pdr.h',
11696      'Line' => '21',
11697      'Name' => 'pldm_pdr_record',
11698      'PrivateABI' => 1,
11699      'Size' => '32',
11700      'Type' => 'Typedef'
11701    },
11702    '214385' => {
11703      'BaseType' => '214373',
11704      'Name' => 'pldm_pdr_record const',
11705      'Size' => '32',
11706      'Type' => 'Const'
11707    },
11708    '214390' => {
11709      'Line' => '11',
11710      'Memb' => {
11711        '0' => {
11712          'name' => 'record_handle',
11713          'offset' => '0',
11714          'type' => '152'
11715        },
11716        '1' => {
11717          'name' => 'size',
11718          'offset' => '4',
11719          'type' => '152'
11720        },
11721        '2' => {
11722          'name' => 'data',
11723          'offset' => '8',
11724          'type' => '2076'
11725        },
11726        '3' => {
11727          'name' => 'next',
11728          'offset' => '22',
11729          'type' => '215435'
11730        },
11731        '4' => {
11732          'name' => 'is_remote',
11733          'offset' => '36',
11734          'type' => '5123'
11735        },
11736        '5' => {
11737          'name' => 'terminus_handle',
11738          'offset' => '38',
11739          'type' => '5573'
11740        }
11741      },
11742      'Name' => 'struct pldm_pdr_record',
11743      'PrivateABI' => 1,
11744      'Size' => '32',
11745      'Source' => 'pdr.c',
11746      'Type' => 'Struct'
11747    },
11748    '214474' => {
11749      'Header' => 'pdr.h',
11750      'Line' => '275',
11751      'Memb' => {
11752        '0' => {
11753          'name' => 'entity_type',
11754          'offset' => '0',
11755          'type' => '5573'
11756        },
11757        '1' => {
11758          'name' => 'entity_instance_num',
11759          'offset' => '2',
11760          'type' => '5573'
11761        },
11762        '2' => {
11763          'name' => 'entity_container_id',
11764          'offset' => '4',
11765          'type' => '5573'
11766        }
11767      },
11768      'Name' => 'struct pldm_entity',
11769      'Size' => '6',
11770      'Type' => 'Struct'
11771    },
11772    '214531' => {
11773      'BaseType' => '214474',
11774      'Header' => 'pdr.h',
11775      'Line' => '279',
11776      'Name' => 'pldm_entity',
11777      'Size' => '6',
11778      'Type' => 'Typedef'
11779    },
11780    '214575' => {
11781      'BaseType' => '214587',
11782      'Header' => 'pdr.h',
11783      'Line' => '289',
11784      'Name' => 'pldm_entity_association_tree',
11785      'PrivateABI' => 1,
11786      'Size' => '16',
11787      'Type' => 'Typedef'
11788    },
11789    '214587' => {
11790      'Line' => '435',
11791      'Memb' => {
11792        '0' => {
11793          'name' => 'root',
11794          'offset' => '0',
11795          'type' => '215452'
11796        },
11797        '1' => {
11798          'name' => 'last_used_container_id',
11799          'offset' => '8',
11800          'type' => '5573'
11801        }
11802      },
11803      'Name' => 'struct pldm_entity_association_tree',
11804      'PrivateABI' => 1,
11805      'Size' => '16',
11806      'Source' => 'pdr.c',
11807      'Type' => 'Struct'
11808    },
11809    '214630' => {
11810      'BaseType' => '214647',
11811      'Header' => 'pdr.h',
11812      'Line' => '294',
11813      'Name' => 'pldm_entity_node',
11814      'PrivateABI' => 1,
11815      'Size' => '40',
11816      'Type' => 'Typedef'
11817    },
11818    '214642' => {
11819      'BaseType' => '214630',
11820      'Name' => 'pldm_entity_node const',
11821      'Size' => '40',
11822      'Type' => 'Const'
11823    },
11824    '214647' => {
11825      'Line' => '440',
11826      'Memb' => {
11827        '0' => {
11828          'name' => 'entity',
11829          'offset' => '0',
11830          'type' => '214531'
11831        },
11832        '1' => {
11833          'name' => 'parent',
11834          'offset' => '6',
11835          'type' => '214531'
11836        },
11837        '2' => {
11838          'name' => 'remote_container_id',
11839          'offset' => '18',
11840          'type' => '5573'
11841        },
11842        '3' => {
11843          'name' => 'first_child',
11844          'offset' => '22',
11845          'type' => '215452'
11846        },
11847        '4' => {
11848          'name' => 'next_sibling',
11849          'offset' => '36',
11850          'type' => '215452'
11851        },
11852        '5' => {
11853          'name' => 'association_type',
11854          'offset' => '50',
11855          'type' => '140'
11856        }
11857      },
11858      'Name' => 'struct pldm_entity_node',
11859      'PrivateABI' => 1,
11860      'Size' => '40',
11861      'Source' => 'pdr.c',
11862      'Type' => 'Struct'
11863    },
11864    '215435' => {
11865      'BaseType' => '214390',
11866      'Name' => 'struct pldm_pdr_record*',
11867      'Size' => '8',
11868      'Type' => 'Pointer'
11869    },
11870    '215447' => {
11871      'BaseType' => '214373',
11872      'Name' => 'pldm_pdr_record*',
11873      'Size' => '8',
11874      'Type' => 'Pointer'
11875    },
11876    '215452' => {
11877      'BaseType' => '214630',
11878      'Name' => 'pldm_entity_node*',
11879      'Size' => '8',
11880      'Type' => 'Pointer'
11881    },
11882    '215845' => {
11883      'BaseType' => '215850',
11884      'Name' => 'pldm_entity**',
11885      'Size' => '8',
11886      'Type' => 'Pointer'
11887    },
11888    '215850' => {
11889      'BaseType' => '214531',
11890      'Name' => 'pldm_entity*',
11891      'Size' => '8',
11892      'Type' => 'Pointer'
11893    },
11894    '215914' => {
11895      'BaseType' => '214575',
11896      'Name' => 'pldm_entity_association_tree*',
11897      'Size' => '8',
11898      'Type' => 'Pointer'
11899    },
11900    '216361' => {
11901      'BaseType' => '215452',
11902      'Name' => 'pldm_entity_node**',
11903      'Size' => '8',
11904      'Type' => 'Pointer'
11905    },
11906    '217150' => {
11907      'BaseType' => '214308',
11908      'Name' => 'pldm_pdr const*',
11909      'Size' => '8',
11910      'Type' => 'Pointer'
11911    },
11912    '217403' => {
11913      'BaseType' => '214296',
11914      'Name' => 'pldm_pdr*',
11915      'Size' => '8',
11916      'Type' => 'Pointer'
11917    },
11918    '222512' => {
11919      'BaseType' => '214642',
11920      'Name' => 'pldm_entity_node const*',
11921      'Size' => '8',
11922      'Type' => 'Pointer'
11923    },
11924    '223676' => {
11925      'BaseType' => '214385',
11926      'Name' => 'pldm_pdr_record const*',
11927      'Size' => '8',
11928      'Type' => 'Pointer'
11929    },
11930    '226764' => {
11931      'BaseType' => '140',
11932      'Header' => 'base.h',
11933      'Line' => '16',
11934      'Name' => 'pldm_tid_t',
11935      'Size' => '1',
11936      'Type' => 'Typedef'
11937    },
11938    '226776' => {
11939      'BaseType' => '140',
11940      'Header' => 'instance-id.h',
11941      'Line' => '13',
11942      'Name' => 'pldm_instance_id_t',
11943      'Size' => '1',
11944      'Type' => 'Typedef'
11945    },
11946    '226788' => {
11947      'Header' => 'responder.h',
11948      'Line' => '10',
11949      'Memb' => {
11950        '0' => {
11951          'name' => 'tid',
11952          'offset' => '0',
11953          'type' => '226764'
11954        },
11955        '1' => {
11956          'name' => 'instance_id',
11957          'offset' => '1',
11958          'type' => '226776'
11959        },
11960        '2' => {
11961          'name' => 'type',
11962          'offset' => '2',
11963          'type' => '140'
11964        },
11965        '3' => {
11966          'name' => 'command',
11967          'offset' => '3',
11968          'type' => '140'
11969        },
11970        '4' => {
11971          'name' => 'next',
11972          'offset' => '8',
11973          'type' => '226868'
11974        }
11975      },
11976      'Name' => 'struct pldm_responder_cookie',
11977      'PrivateABI' => 1,
11978      'Size' => '16',
11979      'Type' => 'Struct'
11980    },
11981    '226868' => {
11982      'BaseType' => '226788',
11983      'Name' => 'struct pldm_responder_cookie*',
11984      'Size' => '8',
11985      'Type' => 'Pointer'
11986    },
11987    '226873' => {
11988      'Header' => 'pldm.h',
11989      'Line' => '15',
11990      'Memb' => {
11991        '0' => {
11992          'name' => 'PLDM_REQUESTER_SUCCESS',
11993          'value' => '0'
11994        },
11995        '1' => {
11996          'name' => 'PLDM_REQUESTER_OPEN_FAIL',
11997          'value' => '18446744073709551615 (-1)'
11998        },
11999        '2' => {
12000          'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
12001          'value' => '18446744073709551614 (-2)'
12002        },
12003        '3' => {
12004          'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
12005          'value' => '18446744073709551613 (-3)'
12006        },
12007        '4' => {
12008          'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
12009          'value' => '18446744073709551612 (-4)'
12010        },
12011        '5' => {
12012          'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
12013          'value' => '18446744073709551611 (-5)'
12014        },
12015        '6' => {
12016          'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
12017          'value' => '18446744073709551610 (-6)'
12018        },
12019        '7' => {
12020          'name' => 'PLDM_REQUESTER_SEND_FAIL',
12021          'value' => '18446744073709551609 (-7)'
12022        },
12023        '8' => {
12024          'name' => 'PLDM_REQUESTER_RECV_FAIL',
12025          'value' => '18446744073709551608 (-8)'
12026        },
12027        '9' => {
12028          'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
12029          'value' => '18446744073709551607 (-9)'
12030        },
12031        '10' => {
12032          'name' => 'PLDM_REQUESTER_SETUP_FAIL',
12033          'value' => '18446744073709551606 (-10)'
12034        },
12035        '11' => {
12036          'name' => 'PLDM_REQUESTER_INVALID_SETUP',
12037          'value' => '18446744073709551605 (-11)'
12038        },
12039        '12' => {
12040          'name' => 'PLDM_REQUESTER_POLL_FAIL',
12041          'value' => '18446744073709551604 (-12)'
12042        },
12043        '13' => {
12044          'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY',
12045          'value' => '18446744073709551603 (-13)'
12046        }
12047      },
12048      'Name' => 'enum pldm_requester_error_codes',
12049      'Size' => '4',
12050      'Type' => 'Enum'
12051    },
12052    '229808' => {
12053      'Line' => '20',
12054      'Memb' => {
12055        '0' => {
12056          'name' => 'prev',
12057          'offset' => '0',
12058          'type' => '226776'
12059        },
12060        '1' => {
12061          'name' => 'allocations',
12062          'offset' => '4',
12063          'type' => '152'
12064        }
12065      },
12066      'Name' => 'struct pldm_tid_state',
12067      'PrivateABI' => 1,
12068      'Size' => '8',
12069      'Source' => 'instance-id.c',
12070      'Type' => 'Struct'
12071    },
12072    '229847' => {
12073      'Line' => '25',
12074      'Memb' => {
12075        '0' => {
12076          'name' => 'state',
12077          'offset' => '0',
12078          'type' => '229889'
12079        },
12080        '1' => {
12081          'name' => 'lock_db_fd',
12082          'offset' => '8264',
12083          'type' => '100'
12084        }
12085      },
12086      'Name' => 'struct pldm_instance_db',
12087      'PrivateABI' => 1,
12088      'Size' => '2052',
12089      'Source' => 'instance-id.c',
12090      'Type' => 'Struct'
12091    },
12092    '229889' => {
12093      'BaseType' => '229808',
12094      'Name' => 'struct pldm_tid_state[256]',
12095      'Size' => '2048',
12096      'Type' => 'Array'
12097    },
12098    '230359' => {
12099      'BaseType' => '229847',
12100      'Name' => 'struct pldm_instance_db*',
12101      'Size' => '8',
12102      'Type' => 'Pointer'
12103    },
12104    '230784' => {
12105      'BaseType' => '226776',
12106      'Name' => 'pldm_instance_id_t*',
12107      'Size' => '8',
12108      'Type' => 'Pointer'
12109    },
12110    '230960' => {
12111      'BaseType' => '230359',
12112      'Name' => 'struct pldm_instance_db**',
12113      'Size' => '8',
12114      'Type' => 'Pointer'
12115    },
12116    '231717' => {
12117      'BaseType' => '140',
12118      'Header' => 'pldm.h',
12119      'Line' => '13',
12120      'Name' => 'mctp_eid_t',
12121      'Size' => '1',
12122      'Type' => 'Typedef'
12123    },
12124    '231832' => {
12125      'BaseType' => '226873',
12126      'Header' => 'pldm.h',
12127      'Line' => '30',
12128      'Name' => 'pldm_requester_rc_t',
12129      'Size' => '4',
12130      'Type' => 'Typedef'
12131    },
12132    '231850' => {
12133      'Line' => '25',
12134      'Memb' => {
12135        '0' => {
12136          'name' => 'transport',
12137          'offset' => '0',
12138          'type' => '231923'
12139        },
12140        '1' => {
12141          'name' => 'socket',
12142          'offset' => '64',
12143          'type' => '100'
12144        },
12145        '2' => {
12146          'name' => 'tid_eid_map',
12147          'offset' => '68',
12148          'type' => '235555'
12149        },
12150        '3' => {
12151          'name' => 'socket_send_buf',
12152          'offset' => '768',
12153          'type' => '234504'
12154        }
12155      },
12156      'Name' => 'struct pldm_transport_mctp_demux',
12157      'PrivateABI' => 1,
12158      'Size' => '312',
12159      'Source' => 'mctp-demux.c',
12160      'Type' => 'Struct'
12161    },
12162    '231876' => {
12163      'BaseType' => '231850',
12164      'Name' => 'struct pldm_transport_mctp_demux*',
12165      'Size' => '8',
12166      'Type' => 'Pointer'
12167    },
12168    '231918' => {
12169      'BaseType' => '231923',
12170      'Name' => 'struct pldm_transport*',
12171      'Size' => '8',
12172      'Type' => 'Pointer'
12173    },
12174    '231923' => {
12175      'Header' => 'transport.h',
12176      'Line' => '18',
12177      'Memb' => {
12178        '0' => {
12179          'name' => 'name',
12180          'offset' => '0',
12181          'type' => '13466'
12182        },
12183        '1' => {
12184          'name' => 'version',
12185          'offset' => '8',
12186          'type' => '140'
12187        },
12188        '2' => {
12189          'name' => 'recv',
12190          'offset' => '22',
12191          'type' => '234815'
12192        },
12193        '3' => {
12194          'name' => 'send',
12195          'offset' => '36',
12196          'type' => '234856'
12197        },
12198        '4' => {
12199          'name' => 'init_pollfd',
12200          'offset' => '50',
12201          'type' => '234936'
12202        }
12203      },
12204      'Name' => 'struct pldm_transport',
12205      'PrivateABI' => 1,
12206      'Size' => '40',
12207      'Type' => 'Struct'
12208    },
12209    '232059' => {
12210      'BaseType' => '226764',
12211      'Name' => 'pldm_tid_t*',
12212      'Size' => '8',
12213      'Type' => 'Pointer'
12214    },
12215    '232162' => {
12216      'BaseType' => '231876',
12217      'Name' => 'struct pldm_transport_mctp_demux**',
12218      'Size' => '8',
12219      'Type' => 'Pointer'
12220    },
12221    '234224' => {
12222      'BaseType' => '46',
12223      'Header' => 'int-ll64.h',
12224      'Line' => '21',
12225      'Name' => '__u8',
12226      'PrivateABI' => 1,
12227      'Size' => '1',
12228      'Type' => 'Typedef'
12229    },
12230    '234236' => {
12231      'BaseType' => '53',
12232      'Header' => 'int-ll64.h',
12233      'Line' => '24',
12234      'Name' => '__u16',
12235      'PrivateABI' => 1,
12236      'Size' => '2',
12237      'Type' => 'Typedef'
12238    },
12239    '234504' => {
12240      'Header' => 'socket.h',
12241      'Line' => '5',
12242      'Memb' => {
12243        '0' => {
12244          'name' => 'size',
12245          'offset' => '0',
12246          'type' => '100'
12247        },
12248        '1' => {
12249          'name' => 'socket',
12250          'offset' => '4',
12251          'type' => '100'
12252        },
12253        '2' => {
12254          'name' => 'max_size',
12255          'offset' => '8',
12256          'type' => '100'
12257        }
12258      },
12259      'Name' => 'struct pldm_socket_sndbuf',
12260      'PrivateABI' => 1,
12261      'Size' => '12',
12262      'Type' => 'Struct'
12263    },
12264    '234815' => {
12265      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
12266      'Param' => {
12267        '0' => {
12268          'type' => '231918'
12269        },
12270        '1' => {
12271          'type' => '232059'
12272        },
12273        '2' => {
12274          'type' => '60289'
12275        },
12276        '3' => {
12277          'type' => '9819'
12278        }
12279      },
12280      'Return' => '231832',
12281      'Size' => '8',
12282      'Type' => 'FuncPtr'
12283    },
12284    '234856' => {
12285      'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
12286      'Param' => {
12287        '0' => {
12288          'type' => '231918'
12289        },
12290        '1' => {
12291          'type' => '226764'
12292        },
12293        '2' => {
12294          'type' => '5342'
12295        },
12296        '3' => {
12297          'type' => '453'
12298        }
12299      },
12300      'Return' => '231832',
12301      'Size' => '8',
12302      'Type' => 'FuncPtr'
12303    },
12304    '234881' => {
12305      'BaseType' => '234886',
12306      'Name' => 'struct pollfd*',
12307      'Size' => '8',
12308      'Type' => 'Pointer'
12309    },
12310    '234886' => {
12311      'Header' => 'poll.h',
12312      'Line' => '36',
12313      'Memb' => {
12314        '0' => {
12315          'name' => 'fd',
12316          'offset' => '0',
12317          'type' => '100'
12318        },
12319        '1' => {
12320          'name' => 'events',
12321          'offset' => '4',
12322          'type' => '93'
12323        },
12324        '2' => {
12325          'name' => 'revents',
12326          'offset' => '6',
12327          'type' => '93'
12328        }
12329      },
12330      'Name' => 'struct pollfd',
12331      'PrivateABI' => 1,
12332      'Size' => '8',
12333      'Type' => 'Struct'
12334    },
12335    '234936' => {
12336      'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
12337      'Param' => {
12338        '0' => {
12339          'type' => '231918'
12340        },
12341        '1' => {
12342          'type' => '234881'
12343        }
12344      },
12345      'Return' => '100',
12346      'Size' => '8',
12347      'Type' => 'FuncPtr'
12348    },
12349    '234941' => {
12350      'BaseType' => '53',
12351      'Header' => 'socket.h',
12352      'Line' => '10',
12353      'Name' => '__kernel_sa_family_t',
12354      'PrivateABI' => 1,
12355      'Size' => '2',
12356      'Type' => 'Typedef'
12357    },
12358    '235289' => {
12359      'Header' => 'mctp.h',
12360      'Line' => '18',
12361      'Memb' => {
12362        '0' => {
12363          'name' => 's_addr',
12364          'offset' => '0',
12365          'type' => '231717'
12366        }
12367      },
12368      'Name' => 'struct mctp_addr',
12369      'PrivateABI' => 1,
12370      'Size' => '1',
12371      'Type' => 'Struct'
12372    },
12373    '235315' => {
12374      'Header' => 'mctp.h',
12375      'Line' => '22',
12376      'Memb' => {
12377        '0' => {
12378          'name' => 'smctp_family',
12379          'offset' => '0',
12380          'type' => '234941'
12381        },
12382        '1' => {
12383          'name' => '__smctp_pad0',
12384          'offset' => '2',
12385          'type' => '234236'
12386        },
12387        '2' => {
12388          'name' => 'smctp_network',
12389          'offset' => '4',
12390          'type' => '60'
12391        },
12392        '3' => {
12393          'name' => 'smctp_addr',
12394          'offset' => '8',
12395          'type' => '235289'
12396        },
12397        '4' => {
12398          'name' => 'smctp_type',
12399          'offset' => '9',
12400          'type' => '234224'
12401        },
12402        '5' => {
12403          'name' => 'smctp_tag',
12404          'offset' => '16',
12405          'type' => '234224'
12406        },
12407        '6' => {
12408          'name' => '__smctp_pad1',
12409          'offset' => '17',
12410          'type' => '234224'
12411        }
12412      },
12413      'Name' => 'struct sockaddr_mctp',
12414      'PrivateABI' => 1,
12415      'Size' => '12',
12416      'Type' => 'Struct'
12417    },
12418    '235419' => {
12419      'BaseType' => '235315',
12420      'Name' => 'struct sockaddr_mctp const',
12421      'Size' => '12',
12422      'Type' => 'Const'
12423    },
12424    '235462' => {
12425      'Line' => '34',
12426      'Memb' => {
12427        '0' => {
12428          'name' => 'transport',
12429          'offset' => '0',
12430          'type' => '231923'
12431        },
12432        '1' => {
12433          'name' => 'socket',
12434          'offset' => '64',
12435          'type' => '100'
12436        },
12437        '2' => {
12438          'name' => 'tid_eid_map',
12439          'offset' => '68',
12440          'type' => '235555'
12441        },
12442        '3' => {
12443          'name' => 'socket_send_buf',
12444          'offset' => '768',
12445          'type' => '234504'
12446        },
12447        '4' => {
12448          'name' => 'bound',
12449          'offset' => '786',
12450          'type' => '5123'
12451        },
12452        '5' => {
12453          'name' => 'cookie_jar',
12454          'offset' => '800',
12455          'type' => '226788'
12456        }
12457      },
12458      'Name' => 'struct pldm_transport_af_mctp',
12459      'PrivateABI' => 1,
12460      'Size' => '336',
12461      'Source' => 'af-mctp.c',
12462      'Type' => 'Struct'
12463    },
12464    '235555' => {
12465      'BaseType' => '226764',
12466      'Name' => 'pldm_tid_t[256]',
12467      'Size' => '256',
12468      'Type' => 'Array'
12469    },
12470    '236371' => {
12471      'BaseType' => '235462',
12472      'Name' => 'struct pldm_transport_af_mctp*',
12473      'Size' => '8',
12474      'Type' => 'Pointer'
12475    },
12476    '236376' => {
12477      'BaseType' => '235419',
12478      'Name' => 'struct sockaddr_mctp const*',
12479      'Size' => '8',
12480      'Type' => 'Pointer'
12481    },
12482    '236689' => {
12483      'BaseType' => '236371',
12484      'Name' => 'struct pldm_transport_af_mctp**',
12485      'Size' => '8',
12486      'Type' => 'Pointer'
12487    }
12488  },
12489  'UndefinedSymbols' => {
12490    'libpldm.so.0.8.0' => {
12491      '_ITM_deregisterTMCloneTable' => 0,
12492      '_ITM_registerTMCloneTable' => 0,
12493      '__assert_fail@GLIBC_2.2.5' => 0,
12494      '__cxa_finalize@GLIBC_2.2.5' => 0,
12495      '__errno_location@GLIBC_2.2.5' => 0,
12496      '__gmon_start__' => 0,
12497      '__memcpy_chk@GLIBC_2.3.4' => 0,
12498      '__recv_chk@GLIBC_2.4' => 0,
12499      '__recvfrom_chk@GLIBC_2.4' => 0,
12500      '__stack_chk_fail@GLIBC_2.4' => 0,
12501      'bind@GLIBC_2.2.5' => 0,
12502      'calloc@GLIBC_2.2.5' => 0,
12503      'clock_gettime@GLIBC_2.17' => 0,
12504      'close@GLIBC_2.2.5' => 0,
12505      'connect@GLIBC_2.2.5' => 0,
12506      'dup@GLIBC_2.2.5' => 0,
12507      'fclose@GLIBC_2.2.5' => 0,
12508      'fcntl64@GLIBC_2.28' => 0,
12509      'fgets@GLIBC_2.2.5' => 0,
12510      'fopen64@GLIBC_2.2.5' => 0,
12511      'free@GLIBC_2.2.5' => 0,
12512      'getsockopt@GLIBC_2.2.5' => 0,
12513      'malloc@GLIBC_2.2.5' => 0,
12514      'memcmp@GLIBC_2.2.5' => 0,
12515      'memcpy@GLIBC_2.14' => 0,
12516      'open64@GLIBC_2.2.5' => 0,
12517      'poll@GLIBC_2.2.5' => 0,
12518      'ppoll@GLIBC_2.4' => 0,
12519      'recv@GLIBC_2.2.5' => 0,
12520      'recvmsg@GLIBC_2.2.5' => 0,
12521      'sendmsg@GLIBC_2.2.5' => 0,
12522      'sendto@GLIBC_2.2.5' => 0,
12523      'setsockopt@GLIBC_2.2.5' => 0,
12524      'socket@GLIBC_2.2.5' => 0,
12525      'stat64@GLIBC_2.33' => 0,
12526      'strlen@GLIBC_2.2.5' => 0,
12527      'strtol@GLIBC_2.2.5' => 0,
12528      'timerfd_create@GLIBC_2.8' => 0,
12529      'timerfd_settime@GLIBC_2.8' => 0,
12530      'write@GLIBC_2.2.5' => 0
12531    }
12532  },
12533  'WordSize' => '8'
12534};
12535