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