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