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