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