abi: Re-generate gcc.dump for gcc-15

This commit re-generated the `gcc.dump` file due to gcc version
migration.

Change-Id: Ia686e4c1000ce830b82870111113f2c2addce506
Signed-off-by: Unive Tien <unive.tien.wiwynn@gmail.com>
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index ae3d32a..951c617 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -1,8 +1,8 @@
 $VAR1 = {
-  'ABI_DUMPER_VERSION' => '1.2',
+  'ABI_DUMPER_VERSION' => '1.4',
   'ABI_DUMP_VERSION' => '3.5',
   'Arch' => 'x86_64',
-  'GccVersion' => '14.2.0',
+  'GccVersion' => '15.0.1',
   'Headers' => {
     'af-mctp.h' => 1,
     'base.h' => 1,
@@ -37,77 +37,77 @@
     'pdr.c' => 1
   },
   'SymbolInfo' => {
-    '1376' => {
+    '1459' => {
       'Header' => 'base.h',
-      'Line' => '744',
+      'Line' => '782',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'type',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'cc',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_cc_only_resp'
     },
-    '1423' => {
+    '1506' => {
       'Header' => 'base.h',
-      'Line' => '585',
+      'Line' => '605',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'commands',
-          'type' => '1243'
+          'type' => '1326'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_commands_resp'
     },
-    '1460' => {
+    '1543' => {
       'Header' => 'base.h',
-      'Line' => '571',
+      'Line' => '591',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'type',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'version',
-          'type' => '1507'
+          'type' => '1590'
         }
       },
       'Reg' => {
@@ -116,96 +116,96 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_commands_req'
     },
-    '1512' => {
+    '1595' => {
       'Header' => 'base.h',
-      'Line' => '558',
+      'Line' => '578',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'types',
-          'type' => '1243'
+          'type' => '1326'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_types_resp'
     },
-    '1549' => {
+    '1632' => {
       'Header' => 'base.h',
-      'Line' => '604',
+      'Line' => '624',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'version_data',
-          'type' => '1601'
+          'type' => '1684'
         },
         '5' => {
           'name' => 'version_size',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
         '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_version_resp'
     },
-    '1606' => {
+    '1689' => {
       'Header' => 'base.h',
-      'Line' => '618',
+      'Line' => '638',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_opflag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'type',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -215,292 +215,292 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_version_req'
     },
-    '1653' => {
+    '1736' => {
       'Header' => 'base.h',
-      'Line' => '646',
+      'Line' => '666',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'tid',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_tid_resp'
     },
-    '1690' => {
+    '1773' => {
       'Header' => 'base.h',
-      'Line' => '416',
+      'Line' => '436',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1717'
+          'type' => '1800'
         },
         '1' => {
           'name' => 'hdr',
-          'type' => '1722'
+          'type' => '1805'
         }
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'unpack_pldm_header'
     },
-    '5932' => {
+    '6025' => {
       'Header' => 'utils.h',
       'Line' => '108',
       'Param' => {
         '0' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         }
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'is_transfer_flag_valid'
     },
-    '5992' => {
+    '6088' => {
       'Header' => 'utils.h',
       'Line' => '99',
       'Param' => {
         '0' => {
           'name' => 'seconds',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'minutes',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'hours',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'day',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'month',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'year',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'is_time_legal'
     },
-    '6236' => {
+    '6327' => {
       'Header' => 'utils.h',
       'Line' => '87',
       'Param' => {
         '0' => {
           'name' => 'dec',
-          'type' => '147'
+          'type' => '152'
         }
       },
-      'Return' => '147',
+      'Return' => '152',
       'ShortName' => 'dec2bcd32'
     },
-    '6365' => {
+    '6443' => {
       'Header' => 'utils.h',
       'Line' => '81',
       'Param' => {
         '0' => {
           'name' => 'bcd',
-          'type' => '147'
+          'type' => '152'
         }
       },
-      'Return' => '147',
+      'Return' => '152',
       'ShortName' => 'bcd2dec32'
     },
-    '6468' => {
+    '6547' => {
       'Header' => 'utils.h',
       'Line' => '75',
       'Param' => {
         '0' => {
           'name' => 'dec',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'dec2bcd16'
     },
-    '6584' => {
+    '6637' => {
       'Header' => 'utils.h',
       'Line' => '69',
       'Param' => {
         '0' => {
           'name' => 'bcd',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'bcd2dec16'
     },
-    '6687' => {
+    '6741' => {
       'Header' => 'utils.h',
       'Line' => '63',
       'Param' => {
         '0' => {
           'name' => 'dec',
-          'type' => '135'
+          'type' => '140'
         }
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'dec2bcd8'
     },
-    '6740' => {
+    '6795' => {
       'Header' => 'utils.h',
       'Line' => '57',
       'Param' => {
         '0' => {
           'name' => 'bcd',
-          'type' => '135'
+          'type' => '140'
         }
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'bcd2dec8'
     },
-    '6793' => {
+    '6849' => {
       'Header' => 'utils.h',
       'Line' => '51',
       'Param' => {
         '0' => {
           'name' => 'version',
-          'type' => '1601'
+          'type' => '1684'
         },
         '1' => {
           'name' => 'buffer',
-          'type' => '5611'
+          'type' => '5704'
         },
         '2' => {
           'name' => 'buffer_size',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rcx'
       },
-      'Return' => '5772',
+      'Return' => '5865',
       'ShortName' => 'ver2str'
     },
-    '6922' => {
+    '6978' => {
       'Header' => 'utils.h',
       'Line' => '31',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'size',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '1' => 'rdx'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_edac_crc8'
     },
-    '7036' => {
+    '7232' => {
       'Header' => 'utils.h',
       'Line' => '39',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'size',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '1' => 'rcx'
       },
-      'Return' => '147',
+      'Return' => '152',
       'ShortName' => 'pldm_edac_crc32'
     },
-    '11984' => {
+    '12274' => {
       'Header' => 'base.h',
-      'Line' => '757',
+      'Line' => '795',
       'Param' => {
         '0' => {
           'name' => 'msg_type',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'pldm_type',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_pldm_header_only'
     },
-    '17198' => {
+    '20372' => {
       'Header' => 'base.h',
-      'Line' => '689',
+      'Line' => '709',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'pldm_type',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'transfer_opflag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'transfer_ctx',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '6' => {
           'name' => 'section_offset',
           'offset' => '0',
-          'type' => '1648'
+          'type' => '1731'
         },
         '7' => {
           'name' => 'section_length',
           'offset' => '8',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -509,48 +509,48 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_multipart_receive_req'
     },
-    '18209' => {
+    '21373' => {
       'Header' => 'base.h',
-      'Line' => '658',
+      'Line' => '678',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_tid_req'
     },
-    '18406' => {
+    '21570' => {
       'Header' => 'base.h',
-      'Line' => '540',
+      'Line' => '560',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'tid',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -559,52 +559,52 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_tid_resp'
     },
-    '18735' => {
+    '21899' => {
       'Header' => 'base.h',
-      'Line' => '634',
+      'Line' => '654',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_tid_req'
     },
-    '18869' => {
+    '22033' => {
       'Header' => 'base.h',
-      'Line' => '519',
+      'Line' => '539',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'version',
-          'type' => '1507'
+          'type' => '1590'
         }
       },
       'Reg' => {
@@ -614,56 +614,56 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_version_resp'
     },
-    '19613' => {
+    '22780' => {
       'Header' => 'base.h',
-      'Line' => '500',
+      'Line' => '520',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_opflag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_version_req'
     },
-    '19845' => {
+    '23012' => {
       'Header' => 'base.h',
-      'Line' => '481',
+      'Line' => '501',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'commands',
-          'type' => '20030'
+          'type' => '23205'
         }
       },
       'Reg' => {
@@ -672,28 +672,28 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_commands_resp'
     },
-    '20040' => {
+    '23215' => {
       'Header' => 'base.h',
-      'Line' => '448',
+      'Line' => '468',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'types',
-          'type' => '20030'
+          'type' => '23205'
         }
       },
       'Reg' => {
@@ -702,115 +702,115 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_types_resp'
     },
-    '20887' => {
+    '24064' => {
       'Header' => 'base.h',
-      'Line' => '463',
+      'Line' => '483',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'type',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'version',
-          'type' => '427'
+          'type' => '432'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
-        '2' => 'rbp'
+        '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_commands_req'
     },
-    '21093' => {
+    '24270' => {
       'Header' => 'base.h',
-      'Line' => '431',
+      'Line' => '451',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_types_req'
     },
-    '21225' => {
+    '24402' => {
       'Header' => 'base.h',
-      'Line' => '254',
+      'Line' => '274',
       'Param' => {
         '0' => {
           'name' => 'req',
-          'type' => '1717'
+          'type' => '1800'
         },
         '1' => {
           'name' => 'resp',
-          'type' => '1717'
+          'type' => '1800'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_msg_hdr_correlate_response'
     },
-    '21559' => {
+    '24737' => {
       'Header' => 'base.h',
-      'Line' => '403',
+      'Line' => '423',
       'Param' => {
         '0' => {
           'name' => 'hdr',
-          'type' => '3137'
+          'type' => '3220'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '21799'
+          'type' => '24977'
         }
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pack_pldm_header'
     },
-    '25278' => {
+    '28594' => {
       'Header' => 'bios.h',
       'Line' => '612',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'table_type',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'table',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
@@ -820,52 +820,52 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_bios_table_req'
     },
-    '25465' => {
+    '28781' => {
       'Header' => 'bios.h',
       'Line' => '594',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_bios_table_resp'
     },
-    '25684' => {
+    '29000' => {
       'Header' => 'bios.h',
       'Line' => '322',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -874,98 +874,98 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_bios_table_resp'
     },
-    '25794' => {
+    '29110' => {
       'Header' => 'bios.h',
       'Line' => '302',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'table_type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'table_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'table_length',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         },
         '7' => {
           'name' => 'payload_length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_bios_table_req'
     },
-    '26183' => {
+    '29499' => {
       'Header' => 'bios.h',
       'Line' => '514',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_bios_attribute_current_value_resp'
     },
-    '26397' => {
+    '29713' => {
       'Header' => 'bios.h',
       'Line' => '502',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'attribute',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
@@ -974,28 +974,28 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_bios_attribute_current_value_req'
     },
-    '26544' => {
+    '29860' => {
       'Header' => 'bios.h',
       'Line' => '279',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -1004,112 +1004,112 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_bios_attribute_current_value_resp'
     },
-    '26654' => {
+    '29970' => {
       'Header' => 'bios.h',
       'Line' => '259',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'attribute_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '4' => {
           'name' => 'attribute_length',
-          'type' => '164'
+          'type' => '169'
         },
         '5' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '6' => {
           'name' => 'payload_length',
           'offset' => '0',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '3' => 'rbp'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_bios_attribute_current_value_req'
     },
-    '27026' => {
+    '30342' => {
       'Header' => 'bios.h',
       'Line' => '480',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'attribute_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'attribute_length',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
-        '2' => 'r14'
+        '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
     },
-    '27395' => {
+    '30711' => {
       'Header' => 'bios.h',
       'Line' => '461',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_op_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'attribute_handle',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
@@ -1118,36 +1118,36 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
     },
-    '27547' => {
+    '30863' => {
       'Header' => 'bios.h',
       'Line' => '446',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'attribute_data',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
@@ -1157,64 +1157,64 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
     },
-    '27709' => {
+    '31025' => {
       'Header' => 'bios.h',
       'Line' => '430',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_op_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'attribute_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
     },
-    '27938' => {
+    '31254' => {
       'Header' => 'bios.h',
       'Line' => '412',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'bios_table_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
@@ -1224,32 +1224,32 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_bios_table_resp'
     },
-    '28110' => {
+    '31426' => {
       'Header' => 'bios.h',
       'Line' => '395',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_op_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'table_type',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -1258,92 +1258,92 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_bios_table_req'
     },
-    '28257' => {
+    '31573' => {
       'Header' => 'bios.h',
       'Line' => '381',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_op_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'table_type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_bios_table_req'
     },
-    '28481' => {
+    '31797' => {
       'Header' => 'bios.h',
       'Line' => '366',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'table_data',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
-        '2' => 'r15'
+        '2' => 'r12'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_bios_table_resp'
     },
-    '28834' => {
+    '32150' => {
       'Header' => 'bios.h',
       'Line' => '581',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -1351,70 +1351,70 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_date_time_resp'
     },
-    '28907' => {
+    '32223' => {
       'Header' => 'bios.h',
       'Line' => '565',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_date_time_resp'
     },
-    '29114' => {
+    '32430' => {
       'Header' => 'bios.h',
       'Line' => '551',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'seconds',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'minutes',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'hours',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'day',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'month',
           'offset' => '0',
-          'type' => '1502'
+          'type' => '1585'
         },
         '7' => {
           'name' => 'year',
           'offset' => '8',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
@@ -1423,98 +1423,98 @@
         '4' => 'r13',
         '5' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_date_time_req'
     },
-    '29405' => {
+    '32721' => {
       'Header' => 'bios.h',
       'Line' => '534',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'seconds',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'minutes',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'hours',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'day',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'month',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'year',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '7' => {
           'name' => 'msg',
           'offset' => '8',
-          'type' => '1418'
+          'type' => '1501'
         },
         '8' => {
           'name' => 'payload_length',
           'offset' => '16',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_date_time_req'
     },
-    '29898' => {
+    '33220' => {
       'Header' => 'bios.h',
       'Line' => '238',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'seconds',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'minutes',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'hours',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'day',
           'offset' => '0',
-          'type' => '1502'
+          'type' => '1585'
         },
         '7' => {
           'name' => 'month',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         },
         '8' => {
           'name' => 'year',
           'offset' => '16',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
@@ -1524,468 +1524,468 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_date_time_resp'
     },
-    '30099' => {
+    '33421' => {
       'Header' => 'bios.h',
       'Line' => '346',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'seconds',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'minutes',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'hours',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'day',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'month',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'year',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_date_time_resp'
     },
-    '30383' => {
+    '33705' => {
       'Header' => 'bios.h',
       'Line' => '217',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_date_time_req'
     },
-    '32335' => {
+    '35740' => {
       'Header' => 'bios_table.h',
       'Line' => '633',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'size',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_bios_table_checksum'
     },
-    '32480' => {
+    '35885' => {
       'Header' => 'bios_table.h',
       'Line' => '624',
       'Param' => {
         '0' => {
           'name' => 'src_table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'src_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'dest_table',
-          'type' => '133'
+          'type' => '138'
         },
         '3' => {
           'name' => 'dest_length',
-          'type' => '2677'
+          'type' => '2760'
         },
         '4' => {
           'name' => 'entry',
-          'type' => '1237'
+          'type' => '1320'
         },
         '5' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '2' => 'r14',
         '4' => 'r13'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
     },
-    '33168' => {
+    '36573' => {
       'Header' => 'bios_table.h',
       'Line' => '590',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '33163',
+      'Return' => '36568',
       'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
     },
-    '33431' => {
+    '36836' => {
       'Header' => 'bios_table.h',
       'Line' => '197',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '33577',
+      'Return' => '36982',
       'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
     },
-    '33698' => {
+    '37103' => {
       'Header' => 'bios_table.h',
       'Line' => '187',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '33577',
+      'Return' => '36982',
       'ShortName' => 'pldm_bios_table_attr_find_by_handle'
     },
-    '33960' => {
+    '37365' => {
       'Header' => 'bios_table.h',
       'Line' => '146',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'str',
-          'type' => '8971'
+          'type' => '9294'
         }
       },
       'Reg' => {
-        '0' => 'rbp',
-        '1' => 'r12',
+        '0' => 'r15',
+        '1' => 'r14',
         '2' => 'rbx'
       },
-      'Return' => '34180',
+      'Return' => '37585',
       'ShortName' => 'pldm_bios_table_string_find_by_string'
     },
-    '34349' => {
+    '37754' => {
       'Header' => 'bios_table.h',
       'Line' => '155',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '34180',
+      'Return' => '37585',
       'ShortName' => 'pldm_bios_table_string_find_by_handle'
     },
-    '35110' => {
+    '38515' => {
       'Header' => 'bios_table.h',
       'Line' => '53',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '33158'
+          'type' => '36563'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '1237',
+      'Return' => '1320',
       'ShortName' => 'pldm_bios_table_iter_value'
     },
-    '35158' => {
+    '38563' => {
       'Header' => 'bios_table.h',
       'Line' => '47',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '33158'
+          'type' => '36563'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_iter_next'
     },
-    '35268' => {
+    '38673' => {
       'Header' => 'bios_table.h',
       'Line' => '42',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '35343'
+          'type' => '38748'
         }
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_bios_table_iter_is_end'
     },
-    '35348' => {
+    '38753' => {
       'Header' => 'bios_table.h',
       'Line' => '34',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '33158'
+          'type' => '36563'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_iter_free'
     },
-    '35420' => {
+    '38825' => {
       'Header' => 'bios_table.h',
       'Line' => '28',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'type',
-          'type' => '31090'
+          'type' => '34495'
         }
       },
       'Reg' => {
-        '0' => 'rbp',
-        '1' => 'r12',
+        '0' => 'r12',
+        '1' => 'rbp',
         '2' => 'rbx'
       },
-      'Return' => '33158',
+      'Return' => '36563',
       'ShortName' => 'pldm_bios_table_iter_create'
     },
-    '35658' => {
+    '39063' => {
       'Header' => 'bios_table.h',
       'Line' => '609',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'capacity',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'size',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
         '0' => 'rbp',
-        '1' => 'r13',
+        '1' => 'r14',
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_append_pad_checksum'
     },
-    '35958' => {
+    '39363' => {
       'Header' => 'bios_table.h',
       'Line' => '597',
       'Param' => {
         '0' => {
           'name' => 'size_without_pad',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_pad_checksum_size'
     },
-    '36293' => {
+    '39698' => {
       'Header' => 'bios_table.h',
       'Line' => '572',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
     },
-    '36342' => {
+    '39747' => {
       'Header' => 'bios_table.h',
       'Line' => '579',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_value_entry_length'
     },
-    '36826' => {
+    '40231' => {
       'Header' => 'bios_table.h',
       'Line' => '546',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '30870',
+      'Return' => '34197',
       'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
     },
-    '36966' => {
+    '40371' => {
       'Header' => 'bios_table.h',
       'Line' => '562',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'attr_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'attr_type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'cv',
-          'type' => '30870'
+          'type' => '34197'
         }
       },
       'Reg' => {
         '0' => 'rbx',
-        '1' => 'r12',
-        '2' => 'r13',
+        '1' => 'r14',
+        '2' => 'r15',
         '3' => 'rbp',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
     },
-    '37235' => {
+    '40640' => {
       'Header' => 'bios_table.h',
       'Line' => '540',
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
     },
-    '37397' => {
+    '40802' => {
       'Header' => 'bios_table.h',
       'Line' => '533',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'attr_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'attr_type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'str_length',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'str',
-          'type' => '8971'
+          'type' => '9294'
         }
       },
       'Reg' => {
@@ -1996,82 +1996,82 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
     },
-    '37759' => {
+    '41164' => {
       'Header' => 'bios_table.h',
       'Line' => '514',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         },
         '1' => {
           'name' => 'current_string',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
     },
-    '37854' => {
+    '41259' => {
       'Header' => 'bios_table.h',
       'Line' => '504',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
     },
-    '37995' => {
+    '41400' => {
       'Header' => 'bios_table.h',
       'Line' => '498',
       'Param' => {
         '0' => {
           'name' => 'string_length',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
     },
-    '38177' => {
+    '41582' => {
       'Header' => 'bios_table.h',
       'Line' => '488',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'attr_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'attr_type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'count',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'handles',
-          'type' => '5791'
+          'type' => '5884'
         }
       },
       'Reg' => {
@@ -2081,112 +2081,112 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
     },
-    '38464' => {
+    '41869' => {
       'Header' => 'bios_table.h',
       'Line' => '469',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         },
         '1' => {
           'name' => 'handles',
-          'type' => '1502'
+          'type' => '1585'
         },
         '2' => {
           'name' => 'number',
-          'type' => '135'
+          'type' => '140'
         }
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
     },
-    '38711' => {
+    '42116' => {
       'Header' => 'bios_table.h',
       'Line' => '459',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
     },
-    '38760' => {
+    '42165' => {
       'Header' => 'bios_table.h',
       'Line' => '453',
       'Param' => {
         '0' => {
           'name' => 'count',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
     },
-    '38809' => {
+    '42214' => {
       'Header' => 'bios_table.h',
       'Line' => '446',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
     },
-    '38858' => {
+    '42263' => {
       'Header' => 'bios_table.h',
       'Line' => '439',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33163'
+          'type' => '36568'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
     },
-    '39405' => {
+    '42810' => {
       'Header' => 'bios_table.h',
       'Line' => '431',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'lower',
-          'type' => '39526'
+          'type' => '42931'
         },
         '2' => {
           'name' => 'upper',
-          'type' => '39526'
+          'type' => '42931'
         },
         '3' => {
           'name' => 'scalar',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'def',
-          'type' => '39526'
+          'type' => '42931'
         }
       },
       'Reg' => {
@@ -2199,238 +2199,238 @@
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
     },
-    '39541' => {
+    '42946' => {
       'Header' => 'bios_table.h',
       'Line' => '419',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'info',
-          'type' => '39803'
+          'type' => '43208'
         }
       },
       'Reg' => {
-        '0' => 'r12',
-        '1' => 'rbp',
+        '0' => 'rbp',
+        '1' => 'r14',
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
     },
-    '39813' => {
+    '43218' => {
       'Header' => 'bios_table.h',
       'Line' => '400',
       'Param' => {
         '0' => {
           'name' => 'info',
-          'type' => '39803'
+          'type' => '43208'
         },
         '1' => {
           'name' => 'errmsg',
-          'type' => '40112'
+          'type' => '43475'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
     },
-    '40117' => {
+    '43480' => {
       'Header' => 'bios_table.h',
       'Line' => '407',
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
     },
-    '40293' => {
+    '43656' => {
       'Header' => 'bios_table.h',
       'Line' => '374',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'buffer',
-          'type' => '5611'
+          'type' => '5704'
         },
         '2' => {
           'name' => 'size',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
-        '2' => 'r12'
+        '2' => 'r14'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
     },
-    '40587' => {
+    '43950' => {
       'Header' => 'bios_table.h',
       'Line' => '366',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
     },
-    '40656' => {
+    '44019' => {
       'Header' => 'bios_table.h',
       'Line' => '358',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
     },
-    '40725' => {
+    '44088' => {
       'Header' => 'bios_table.h',
       'Line' => '350',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
     },
-    '40794' => {
+    '44157' => {
       'Header' => 'bios_table.h',
       'Line' => '342',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'def_string_length',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
     },
-    '40882' => {
+    '44245' => {
       'Header' => 'bios_table.h',
       'Line' => '331',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'info',
-          'type' => '41241'
+          'type' => '44604'
         }
       },
       'Reg' => {
         '0' => 'r12',
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
     },
-    '41246' => {
+    '44609' => {
       'Header' => 'bios_table.h',
       'Line' => '310',
       'Param' => {
         '0' => {
           'name' => 'info',
-          'type' => '41241'
+          'type' => '44604'
         },
         '1' => {
           'name' => 'errmsg',
-          'type' => '40112'
+          'type' => '43475'
         }
       },
       'Reg' => {
-        '1' => 'rbx'
+        '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
     },
-    '41515' => {
+    '44878' => {
       'Header' => 'bios_table.h',
       'Line' => '318',
       'Param' => {
         '0' => {
           'name' => 'def_str_len',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
     },
-    '41765' => {
+    '45128' => {
       'Header' => 'bios_table.h',
       'Line' => '284',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'def_indices',
-          'type' => '1502'
+          'type' => '1585'
         },
         '2' => {
           'name' => 'def_num',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Reg' => {
         '0' => 'rbp',
-        '1' => 'r12'
+        '1' => 'r14'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
     },
-    '42062' => {
+    '45425' => {
       'Header' => 'bios_table.h',
       'Line' => '272',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'pv_hdls',
-          'type' => '27537'
+          'type' => '30853'
         },
         '2' => {
           'name' => 'pv_num',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Reg' => {
@@ -2438,153 +2438,153 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
     },
-    '42227' => {
+    '45590' => {
       'Header' => 'bios_table.h',
       'Line' => '255',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'def_num',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
     },
-    '42306' => {
+    '45669' => {
       'Header' => 'bios_table.h',
       'Line' => '245',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         },
         '1' => {
           'name' => 'pv_num',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
     },
-    '42366' => {
+    '45729' => {
       'Header' => 'bios_table.h',
       'Line' => '234',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'info',
-          'type' => '42695'
+          'type' => '46058'
         }
       },
       'Reg' => {
         '0' => 'rbp',
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
     },
-    '42700' => {
+    '46063' => {
       'Header' => 'bios_table.h',
       'Line' => '220',
       'Param' => {
         '0' => {
           'name' => 'pv_num',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'def_num',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
     },
-    '42760' => {
+    '46123' => {
       'Header' => 'bios_table.h',
       'Line' => '177',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
     },
-    '42807' => {
+    '46170' => {
       'Header' => 'bios_table.h',
       'Line' => '169',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
     },
-    '42854' => {
+    '46217' => {
       'Header' => 'bios_table.h',
       'Line' => '162',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '33577'
+          'type' => '36982'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
     },
-    '43487' => {
+    '46850' => {
       'Header' => 'bios_table.h',
       'Line' => '135',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '34180'
+          'type' => '37585'
         },
         '1' => {
           'name' => 'buffer',
-          'type' => '5611'
+          'type' => '5704'
         },
         '2' => {
           'name' => 'size',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
@@ -2592,273 +2592,273 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_string_entry_decode_string'
     },
-    '43724' => {
+    '47087' => {
       'Header' => 'bios_table.h',
       'Line' => '120',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '34180'
+          'type' => '37585'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
     },
-    '43771' => {
+    '47134' => {
       'Header' => 'bios_table.h',
       'Line' => '113',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '34180'
+          'type' => '37585'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
     },
-    '43818' => {
+    '47181' => {
       'Header' => 'bios_table.h',
       'Line' => '106',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '133'
+          'type' => '138'
         },
         '1' => {
           'name' => 'entry_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'str',
-          'type' => '8971'
+          'type' => '9294'
         },
         '3' => {
           'name' => 'str_length',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_bios_table_string_entry_encode'
     },
-    '44175' => {
+    '47538' => {
       'Header' => 'bios_table.h',
       'Line' => '92',
       'Param' => {
         '0' => {
           'name' => 'string_length',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '164',
+      'Return' => '169',
       'ShortName' => 'pldm_bios_table_string_entry_encode_length'
     },
-    '74800' => {
+    '84247' => {
       'Header' => 'firmware_update.h',
-      'Line' => '2146',
+      'Line' => '2162',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'non_functioning_component_indication',
-          'type' => '74982'
+          'type' => '84429'
         },
         '4' => {
           'name' => 'non_functioning_component_bitmap',
-          'type' => '74987'
+          'type' => '84434'
+        }
+      },
+      'Reg' => {
+        '0' => 'rbx',
+        '3' => 'r14',
+        '4' => 'r15'
+      },
+      'Return' => '58',
+      'ShortName' => 'decode_cancel_update_resp'
+    },
+    '84444' => {
+      'Header' => 'firmware_update.h',
+      'Line' => '2145',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'msg',
+          'type' => '1501'
+        },
+        '2' => {
+          'name' => 'payload_length',
+          'type' => '169'
+        }
+      },
+      'Return' => '58',
+      'ShortName' => 'encode_cancel_update_req'
+    },
+    '84616' => {
+      'Header' => 'firmware_update.h',
+      'Line' => '2130',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '1580'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '169'
+        },
+        '2' => {
+          'name' => 'completion_code',
+          'type' => '1585'
+        }
+      },
+      'Reg' => {
+        '0' => 'rdi',
+        '1' => 'rsi',
+        '2' => 'rdx'
+      },
+      'Return' => '58',
+      'ShortName' => 'decode_cancel_update_component_resp'
+    },
+    '84692' => {
+      'Header' => 'firmware_update.h',
+      'Line' => '2118',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'msg',
+          'type' => '1501'
+        },
+        '2' => {
+          'name' => 'payload_length',
+          'type' => '169'
+        }
+      },
+      'Return' => '58',
+      'ShortName' => 'encode_cancel_update_component_req'
+    },
+    '87485' => {
+      'Header' => 'firmware_update.h',
+      'Line' => '2085',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '1580'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '169'
+        },
+        '2' => {
+          'name' => 'completion_code',
+          'type' => '1585'
+        },
+        '3' => {
+          'name' => 'current_state',
+          'type' => '1585'
+        },
+        '4' => {
+          'name' => 'previous_state',
+          'type' => '1585'
+        },
+        '5' => {
+          'name' => 'aux_state',
+          'type' => '1585'
+        },
+        '6' => {
+          'name' => 'aux_state_status',
+          'offset' => '0',
+          'type' => '1585'
+        },
+        '7' => {
+          'name' => 'progress_percent',
+          'offset' => '8',
+          'type' => '1585'
+        },
+        '8' => {
+          'name' => 'reason_code',
+          'offset' => '16',
+          'type' => '1585'
+        },
+        '9' => {
+          'name' => 'update_option_flags_enabled',
+          'offset' => '24',
+          'type' => '87812'
         }
       },
       'Reg' => {
         '0' => 'rbx',
         '3' => 'rbp',
-        '4' => 'r12'
-      },
-      'Return' => '53',
-      'ShortName' => 'decode_cancel_update_resp'
-    },
-    '74997' => {
-      'Header' => 'firmware_update.h',
-      'Line' => '2129',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '135'
-        },
-        '1' => {
-          'name' => 'msg',
-          'type' => '1418'
-        },
-        '2' => {
-          'name' => 'payload_length',
-          'type' => '164'
-        }
-      },
-      'Return' => '53',
-      'ShortName' => 'encode_cancel_update_req'
-    },
-    '75169' => {
-      'Header' => 'firmware_update.h',
-      'Line' => '2114',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '1497'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '164'
-        },
-        '2' => {
-          'name' => 'completion_code',
-          'type' => '1502'
-        }
-      },
-      'Reg' => {
-        '0' => 'rdi',
-        '1' => 'rsi',
-        '2' => 'rdx'
-      },
-      'Return' => '53',
-      'ShortName' => 'decode_cancel_update_component_resp'
-    },
-    '75245' => {
-      'Header' => 'firmware_update.h',
-      'Line' => '2102',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '135'
-        },
-        '1' => {
-          'name' => 'msg',
-          'type' => '1418'
-        },
-        '2' => {
-          'name' => 'payload_length',
-          'type' => '164'
-        }
-      },
-      'Return' => '53',
-      'ShortName' => 'encode_cancel_update_component_req'
-    },
-    '78098' => {
-      'Header' => 'firmware_update.h',
-      'Line' => '2069',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '1497'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '164'
-        },
-        '2' => {
-          'name' => 'completion_code',
-          'type' => '1502'
-        },
-        '3' => {
-          'name' => 'current_state',
-          'type' => '1502'
-        },
-        '4' => {
-          'name' => 'previous_state',
-          'type' => '1502'
-        },
-        '5' => {
-          'name' => 'aux_state',
-          'type' => '1502'
-        },
-        '6' => {
-          'name' => 'aux_state_status',
-          'offset' => '0',
-          'type' => '1502'
-        },
-        '7' => {
-          'name' => 'progress_percent',
-          'offset' => '8',
-          'type' => '1502'
-        },
-        '8' => {
-          'name' => 'reason_code',
-          'offset' => '16',
-          'type' => '1502'
-        },
-        '9' => {
-          'name' => 'update_option_flags_enabled',
-          'offset' => '24',
-          'type' => '78425'
-        }
-      },
-      'Reg' => {
-        '0' => 'rbx',
-        '3' => 'r12',
-        '4' => 'rbp',
+        '4' => 'r12',
         '5' => 'r13'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_status_resp'
     },
-    '78435' => {
+    '87822' => {
       'Header' => 'firmware_update.h',
-      'Line' => '2049',
+      'Line' => '2065',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '2' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_status_req'
     },
-    '79824' => {
+    '89187' => {
       'Header' => 'firmware_update.h',
-      'Line' => '2017',
+      'Line' => '2033',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'estimated_time_activation',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
@@ -2866,76 +2866,76 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_activate_firmware_resp'
     },
-    '79950' => {
+    '89313' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1992',
+      'Line' => '2008',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'self_contained_activation_req',
-          'type' => '53071'
+          'type' => '61253'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_activate_firmware_req'
     },
-    '80988' => {
+    '90339' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1977',
+      'Line' => '1993',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_apply_complete_resp'
     },
-    '82396' => {
+    '91723' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1945',
+      'Line' => '1961',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'apply_result',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'comp_activation_methods_modification',
-          'type' => '82506'
+          'type' => '91833'
         }
       },
       'Reg' => {
@@ -2944,48 +2944,48 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_apply_complete_req'
     },
-    '82516' => {
+    '91843' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1932',
+      'Line' => '1948',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_verify_complete_resp'
     },
-    '83659' => {
+    '92968' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1903',
+      'Line' => '1919',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'verify_result',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -2993,48 +2993,48 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_verify_complete_req'
     },
-    '83735' => {
+    '93044' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1892',
+      'Line' => '1908',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_transfer_complete_resp'
     },
-    '84878' => {
+    '94169' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1862',
+      'Line' => '1878',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_result',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -3042,55 +3042,55 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_transfer_complete_req'
     },
-    '84954' => {
+    '94245' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1849',
+      'Line' => '1865',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_request_firmware_data_resp'
     },
-    '86370' => {
+    '95637' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1810',
+      'Line' => '1826',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'offset',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -3099,227 +3099,227 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_request_firmware_data_req'
     },
-    '88447' => {
+    '97672' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1777',
+      'Line' => '1793',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'comp_compatibility_resp',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'comp_compatibility_resp_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'update_option_flags_enabled',
-          'type' => '78425'
+          'type' => '87812'
         },
         '6' => {
           'name' => 'time_before_req_fw_data',
           'offset' => '0',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
         '0' => 'rbx',
-        '3' => 'r12',
-        '4' => 'rbp',
-        '5' => 'r13'
+        '3' => 'r14',
+        '4' => 'r15',
+        '5' => 'rbp'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_update_component_resp'
     },
-    '92384' => {
+    '101543' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1741',
+      'Line' => '1757',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'comp_classification',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'comp_identifier',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'comp_classification_index',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'comp_comparison_stamp',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'comp_image_size',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'update_option_flags',
           'offset' => '0',
-          'type' => '53847'
+          'type' => '62029'
         },
         '7' => {
           'name' => 'comp_ver_str_type',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'comp_ver_str_len',
           'offset' => '16',
-          'type' => '135'
+          'type' => '140'
         },
         '9' => {
           'name' => 'comp_ver_str',
           'offset' => '24',
-          'type' => '92853'
+          'type' => '102012'
         },
         '10' => {
           'name' => 'msg',
           'offset' => '32',
-          'type' => '1418'
+          'type' => '1501'
         },
         '11' => {
           'name' => 'payload_length',
           'offset' => '40',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_update_component_req'
     },
-    '94316' => {
+    '103445' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1698',
+      'Line' => '1714',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '54871'
+          'type' => '63053'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'comp_resp',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'comp_resp_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
         '0' => 'rbx',
-        '3' => 'r12',
-        '4' => 'rbp'
+        '3' => 'r14',
+        '4' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pass_component_table_resp'
     },
-    '97801' => {
+    '106870' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1668',
+      'Line' => '1684',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'comp_classification',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'comp_identifier',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'comp_classification_index',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'comp_comparison_stamp',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'comp_ver_str_type',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'comp_ver_str_len',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'comp_ver_str',
           'offset' => '16',
-          'type' => '92853'
+          'type' => '102012'
         },
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1418'
+          'type' => '1501'
         },
         '10' => {
           'name' => 'payload_length',
           'offset' => '32',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_pass_component_table_req'
     },
-    '99745' => {
+    '108784' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1552',
+      'Line' => '1568',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'fd_meta_data_len',
-          'type' => '27537'
+          'type' => '30853'
         },
         '4' => {
           'name' => 'fd_will_send_pkg_data',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -3328,261 +3328,261 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_request_update_resp'
     },
-    '102860' => {
+    '111851' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1519',
+      'Line' => '1535',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'max_transfer_size',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'num_of_comp',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'max_outstanding_transfer_req',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'pkg_data_len',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'comp_image_set_ver_str_type',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'comp_image_set_ver_str_len',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'comp_img_set_ver_str',
           'offset' => '8',
-          'type' => '92853'
+          'type' => '102012'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1418'
+          'type' => '1501'
         },
         '9' => {
           'name' => 'payload_length',
           'offset' => '24',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_request_update_req'
     },
-    '109722' => {
+    '118596' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1429',
+      'Line' => '1445',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '114556'
+          'type' => '123340'
         },
         '1' => {
           'name' => 'entry',
-          'type' => '114561'
+          'type' => '123345'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_downstream_device_parameters_entry_from_iter'
     },
-    '114566' => {
+    '123350' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1400',
+      'Line' => '1416',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'resp_data',
-          'type' => '117245'
+          'type' => '125987'
         },
         '3' => {
           'name' => 'iter',
-          'type' => '114556'
+          'type' => '123340'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_downstream_firmware_parameters_resp'
     },
-    '117250' => {
+    '125992' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1374',
+      'Line' => '1390',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'params_req',
-          'type' => '118378'
+          'type' => '127102'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '2' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_downstream_firmware_parameters_req'
     },
-    '118383' => {
+    '127107' => {
       'Header' => 'firmware_update.h',
-      'Line' => '659',
+      'Line' => '675',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '119558'
+          'type' => '128258'
         },
         '1' => {
           'name' => 'dev',
-          'type' => '119563'
+          'type' => '128263'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_downstream_device_from_iter'
     },
-    '119568' => {
+    '128268' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1353',
+      'Line' => '1369',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'resp_data',
-          'type' => '122261'
+          'type' => '130919'
         },
         '3' => {
           'name' => 'iter',
-          'type' => '119558'
+          'type' => '128258'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_query_downstream_identifiers_resp'
     },
-    '122266' => {
+    '130924' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1336',
+      'Line' => '1352',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'params_req',
-          'type' => '123394'
+          'type' => '132034'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '2' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_query_downstream_identifiers_req'
     },
-    '123399' => {
+    '132039' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1317',
+      'Line' => '1333',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'resp_data',
-          'type' => '125995'
+          'type' => '134599'
         }
       },
       'Reg' => {
         '2' => 'rbp'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_query_downstream_devices_resp'
     },
-    '126000' => {
+    '134604' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1301',
+      'Line' => '1317',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_query_downstream_devices_req'
     },
-    '126120' => {
+    '134724' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1255',
+      'Line' => '1271',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'component_data',
-          'type' => '126442'
+          'type' => '135046'
         },
         '3' => {
           'name' => 'active_comp_ver_str',
-          'type' => '25455'
+          'type' => '28771'
         },
         '4' => {
           'name' => 'pending_comp_ver_str',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
@@ -3591,64 +3591,64 @@
         '3' => 'rdi',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
     },
-    '134880' => {
+    '143248' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1236',
+      'Line' => '1252',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'resp_data',
-          'type' => '135100'
+          'type' => '143468'
         },
         '3' => {
           'name' => 'active_comp_image_set_ver_str',
-          'type' => '25455'
+          'type' => '28771'
         },
         '4' => {
           'name' => 'pending_comp_image_set_ver_str',
-          'type' => '25455'
+          'type' => '28771'
         },
         '5' => {
           'name' => 'comp_parameter_table',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
         '0' => 'rbx',
         '1' => 'r12',
         '2' => 'rbp',
-        '3' => 'r13',
-        '4' => 'r14',
-        '5' => 'r15'
+        '3' => 'r14',
+        '4' => 'r15',
+        '5' => 'r13'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_firmware_parameters_resp'
     },
-    '135105' => {
+    '143473' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1219',
+      'Line' => '1235',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
@@ -3656,36 +3656,36 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_firmware_parameters_req'
     },
-    '137916' => {
+    '146242' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1201',
+      'Line' => '1217',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'device_identifiers_len',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'descriptor_count',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'descriptor_data',
-          'type' => '138072'
+          'type' => '146398'
         }
       },
       'Reg' => {
@@ -3694,24 +3694,24 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_query_device_identifiers_resp'
     },
-    '138082' => {
+    '146408' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1167',
+      'Line' => '1183',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
@@ -3719,224 +3719,224 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_query_device_identifiers_req'
     },
-    '138222' => {
+    '146548' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1151',
+      'Line' => '1167',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'pldm_comp_image_info',
-          'type' => '138414'
+          'type' => '146740'
         },
         '3' => {
           'name' => 'comp_version_str',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_comp_image_info'
     },
-    '138567' => {
+    '146893' => {
+      'Header' => 'firmware_update.h',
+      'Line' => '1152',
+      'Param' => {
+        '0' => {
+          'name' => 'data',
+          'type' => '5884'
+        },
+        '1' => {
+          'name' => 'length',
+          'type' => '169'
+        },
+        '2' => {
+          'name' => 'descriptor_title_str_type',
+          'type' => '1585'
+        },
+        '3' => {
+          'name' => 'descriptor_title_str',
+          'type' => '28771'
+        },
+        '4' => {
+          'name' => 'descriptor_data',
+          'type' => '28771'
+        }
+      },
+      'Return' => '58',
+      'ShortName' => 'decode_vendor_defined_descriptor_value'
+    },
+    '147295' => {
       'Header' => 'firmware_update.h',
       'Line' => '1136',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
-        },
-        '2' => {
-          'name' => 'descriptor_title_str_type',
-          'type' => '1502'
-        },
-        '3' => {
-          'name' => 'descriptor_title_str',
-          'type' => '25455'
-        },
-        '4' => {
-          'name' => 'descriptor_data',
-          'type' => '25455'
-        }
-      },
-      'Return' => '53',
-      'ShortName' => 'decode_vendor_defined_descriptor_value'
-    },
-    '138969' => {
-      'Header' => 'firmware_update.h',
-      'Line' => '1120',
-      'Param' => {
-        '0' => {
-          'name' => 'data',
-          'type' => '5791'
-        },
-        '1' => {
-          'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'descriptor_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'descriptor_data',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_descriptor_type_length_value'
     },
-    '139334' => {
+    '147660' => {
       'Header' => 'firmware_update.h',
-      'Line' => '748',
+      'Line' => '764',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '140906'
+          'type' => '149202'
         },
         '1' => {
           'name' => 'desc',
-          'type' => '140911'
+          'type' => '149207'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_descriptor_from_iter'
     },
-    '140916' => {
+    '149212' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1101',
+      'Line' => '1117',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'component_bitmap_bit_length',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'fw_device_id_record',
-          'type' => '141295'
+          'type' => '149591'
         },
         '4' => {
           'name' => 'applicable_components',
-          'type' => '25455'
+          'type' => '28771'
         },
         '5' => {
           'name' => 'comp_image_set_version_str',
-          'type' => '25455'
+          'type' => '28771'
         },
         '6' => {
           'name' => 'record_descriptors',
           'offset' => '0',
-          'type' => '25455'
+          'type' => '28771'
         },
         '7' => {
           'name' => 'fw_device_pkg_data',
           'offset' => '8',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
         '3' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_firmware_device_id_record'
     },
-    '146904' => {
+    '155968' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1080',
+      'Line' => '1096',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'package_header_info',
-          'type' => '147377'
+          'type' => '156441'
         },
         '3' => {
           'name' => 'package_version_str',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_package_header_info'
     },
-    '156619' => {
+    '166519' => {
       'Header' => 'fru.h',
       'Line' => '502',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_fru_record_table_resp'
     },
-    '156859' => {
+    '166759' => {
       'Header' => 'fru.h',
       'Line' => '487',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'fru_table_data',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
@@ -3945,83 +3945,83 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_fru_record_table_req'
     },
-    '157026' => {
+    '166926' => {
       'Header' => 'fru.h',
       'Line' => '360',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'fru_record_table_data',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'fru_record_table_length',
           'offset' => '0',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_fru_record_table_resp'
     },
-    '157256' => {
+    '167156' => {
       'Header' => 'fru.h',
       'Line' => '387',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'fru_record_table_data',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'fru_record_table_length',
           'offset' => '0',
-          'type' => '2677'
+          'type' => '2760'
         },
         '7' => {
           'name' => 'max_fru_record_table_length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
@@ -4029,64 +4029,64 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_fru_record_table_resp_safe'
     },
-    '157577' => {
+    '167477' => {
       'Header' => 'fru.h',
       'Line' => '339',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_operation_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '4' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_fru_record_table_req'
     },
-    '157812' => {
+    '167712' => {
       'Header' => 'fru.h',
       'Line' => '451',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'fru_structure_data',
-          'type' => '25455'
+          'type' => '28771'
         }
       },
       'Reg' => {
@@ -4096,91 +4096,91 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_fru_record_by_option_resp'
     },
-    '157979' => {
+    '167879' => {
       'Header' => 'fru.h',
       'Line' => '313',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'fru_structure_data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '5' => {
           'name' => 'data_size',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         },
         '7' => {
           'name' => 'payload_length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_fru_record_by_option_resp'
     },
-    '158370' => {
+    '168270' => {
       'Header' => 'fru.h',
       'Line' => '292',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'fru_table_handle',
-          'type' => '27537'
+          'type' => '30853'
         },
         '4' => {
           'name' => 'record_set_identifier',
-          'type' => '27537'
+          'type' => '30853'
         },
         '5' => {
           'name' => 'record_type',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'field_type',
           'offset' => '0',
-          'type' => '1502'
+          'type' => '1585'
         },
         '7' => {
           'name' => 'transfer_op_flag',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -4190,135 +4190,135 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_fru_record_by_option_req'
     },
-    '158572' => {
+    '168472' => {
       'Header' => 'fru.h',
       'Line' => '433',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'fru_table_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'record_set_identifier',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'record_type',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'field_type',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'transfer_op_flag',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'msg',
           'offset' => '8',
-          'type' => '1418'
+          'type' => '1501'
         },
         '8' => {
           'name' => 'payload_length',
           'offset' => '16',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_fru_record_by_option_req'
     },
-    '158869' => {
+    '168769' => {
       'Header' => 'fru.h',
       'Line' => '468',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'table_size',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'record_table',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'record_size',
-          'type' => '2677'
+          'type' => '2760'
         },
         '4' => {
           'name' => 'rsi',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'rt',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'ft',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'get_fru_record_by_option'
     },
-    '159529' => {
+    '169429' => {
       'Header' => 'fru.h',
       'Line' => '409',
       'Param' => {
         '0' => {
           'name' => 'fru_table',
-          'type' => '1502'
+          'type' => '1585'
         },
         '1' => {
           'name' => 'total_size',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'curr_size',
-          'type' => '2677'
+          'type' => '2760'
         },
         '3' => {
           'name' => 'record_set_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'record_type',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'num_frus',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'encoding',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'tlvs',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         },
         '8' => {
           'name' => 'tlvs_size',
           'offset' => '16',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
@@ -4327,56 +4327,56 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_fru_record'
     },
-    '159851' => {
+    '169752' => {
       'Header' => 'fru.h',
       'Line' => '269',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_fru_record_table_resp'
     },
-    '160073' => {
+    '169974' => {
       'Header' => 'fru.h',
       'Line' => '251',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_operation_flag',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -4385,108 +4385,108 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_fru_record_table_req'
     },
-    '160177' => {
+    '170078' => {
       'Header' => 'fru.h',
       'Line' => '232',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'fru_data_major_version',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'fru_data_minor_version',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'fru_table_maximum_size',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'fru_table_length',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'total_record_set_identifiers',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '7' => {
           'name' => 'total_table_records',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         },
         '8' => {
           'name' => 'checksum',
           'offset' => '16',
-          'type' => '147'
+          'type' => '152'
         },
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_fru_record_table_metadata_resp'
     },
-    '160480' => {
+    '170381' => {
       'Header' => 'fru.h',
       'Line' => '203',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'fru_data_major_version',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'fru_data_minor_version',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'fru_table_maximum_size',
-          'type' => '1648'
+          'type' => '1731'
         },
         '6' => {
           'name' => 'fru_table_length',
           'offset' => '0',
-          'type' => '1648'
+          'type' => '1731'
         },
         '7' => {
           'name' => 'total_record_set_identifiers',
           'offset' => '8',
-          'type' => '27537'
+          'type' => '30853'
         },
         '8' => {
           'name' => 'total_table_records',
           'offset' => '16',
-          'type' => '27537'
+          'type' => '30853'
         },
         '9' => {
           'name' => 'checksum',
           'offset' => '24',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -4496,79 +4496,79 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_fru_record_table_metadata_resp'
     },
-    '160690' => {
+    '170591' => {
       'Header' => 'fru.h',
       'Line' => '178',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '2' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_fru_record_table_metadata_req'
     },
-    '188730' => {
+    '198308' => {
       'Header' => 'pdr.h',
       'Line' => '677',
       'Param' => {
         '0' => {
           'name' => 'pdr',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'pdr_len',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'num_entities',
-          'type' => '2677'
+          'type' => '2760'
         },
         '3' => {
           'name' => 'entities',
-          'type' => '189050'
+          'type' => '198628'
         }
       },
       'Reg' => {
         '2' => 'rbp',
-        '3' => 'r12'
+        '3' => 'r14'
       },
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_pdr_extract'
     },
-    '189065' => {
+    '198643' => {
       'Header' => 'pdr.h',
       'Line' => '665',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_is_empty_entity_assoc_tree'
     },
-    '189114' => {
+    '198692' => {
       'Header' => 'pdr.h',
       'Line' => '655',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         }
       },
       'Reg' => {
@@ -4577,89 +4577,89 @@
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_destroy_root'
     },
-    '189273' => {
+    '198851' => {
       'Header' => 'pdr.h',
       'Line' => '632',
       'Param' => {
         '0' => {
           'name' => 'org_tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'new_tree',
-          'type' => '163238'
+          'type' => '173144'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_copy_root'
     },
-    '189702' => {
+    '199280' => {
       'Header' => 'pdr.h',
       'Line' => '606',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '172928'
+          'type' => '182672'
         }
       },
-      'Return' => '162871',
+      'Return' => '172777',
       'ShortName' => 'pldm_entity_association_tree_find'
     },
-    '189982' => {
+    '199560' => {
       'Header' => 'pdr.h',
       'Line' => '620',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '172928'
+          'type' => '182672'
         },
         '2' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         }
       },
-      'Return' => '162871',
+      'Return' => '172777',
       'ShortName' => 'pldm_entity_association_tree_find_with_locality'
     },
-    '190364' => {
+    '199942' => {
       'Header' => 'pdr.h',
       'Line' => '213',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'first',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'last',
-          'type' => '147'
+          'type' => '152'
         }
       },
       'Reg' => {
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '162866',
+      'Return' => '172772',
       'ShortName' => 'pldm_pdr_find_last_in_range'
     },
-    '190491' => {
+    '200069' => {
       'Header' => 'pdr.h',
       'Line' => '178',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         }
       },
       'Reg' => {
@@ -4668,17 +4668,17 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_remove_remote_pdrs'
     },
-    '190743' => {
+    '200321' => {
       'Header' => 'pdr.h',
       'Line' => '187',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '1' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Reg' => {
@@ -4688,58 +4688,58 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
     },
-    '191011' => {
+    '200589' => {
       'Header' => 'pdr.h',
       'Line' => '567',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '161676'
+          'type' => '171582'
         },
         '2' => {
           'name' => 'node',
-          'type' => '189697'
+          'type' => '199275'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_find_entity_ref_in_tree'
     },
-    '191298' => {
+    '200876' => {
       'Header' => 'pdr.h',
       'Line' => '556',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         },
         '1' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '2' => {
           'name' => 'entities',
-          'type' => '189050'
+          'type' => '198628'
         },
         '3' => {
           'name' => 'num_entities',
-          'type' => '164'
+          'type' => '169'
         },
         '4' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         },
         '5' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'record_handle',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         }
       },
       'Reg' => {
@@ -4750,151 +4750,151 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
     },
-    '191654' => {
+    '201232' => {
       'Header' => 'pdr.h',
       'Line' => '539',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         },
         '1' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '2' => {
           'name' => 'entities',
-          'type' => '189050'
+          'type' => '198628'
         },
         '3' => {
           'name' => 'num_entities',
-          'type' => '164'
+          'type' => '169'
         },
         '4' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         },
         '5' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_entity_association_pdr_add_from_node'
     },
-    '191872' => {
+    '201450' => {
       'Header' => 'pdr.h',
       'Line' => '490',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '2' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         },
         '3' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_entity_association_pdr_add'
     },
-    '193545' => {
+    '203119' => {
       'Header' => 'pdr.h',
       'Line' => '593',
       'Param' => {
         '0' => {
           'name' => 'parent',
-          'type' => '162871'
+          'type' => '172777'
         },
         '1' => {
           'name' => 'node',
-          'type' => '172928'
+          'type' => '182672'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_is_current_parent_child'
     },
-    '193634' => {
+    '203208' => {
       'Header' => 'pdr.h',
       'Line' => '579',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         },
         '1' => {
           'name' => 'association_type',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rcx'
       },
-      'Return' => '135',
+      'Return' => '140',
       'ShortName' => 'pldm_entity_get_num_children'
     },
-    '193849' => {
+    '203423' => {
       'Header' => 'pdr.h',
       'Line' => '474',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_entity_is_exist_parent'
     },
-    '193898' => {
+    '203472' => {
       'Header' => 'pdr.h',
       'Line' => '464',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         }
       },
-      'Return' => '161676',
+      'Return' => '171582',
       'ShortName' => 'pldm_entity_get_parent'
     },
-    '194032' => {
+    '203606' => {
       'Header' => 'pdr.h',
       'Line' => '454',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         }
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_entity_is_node_parent'
     },
-    '194187' => {
+    '203761' => {
       'Header' => 'pdr.h',
       'Line' => '444',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         }
       },
       'Reg' => {
@@ -4903,144 +4903,144 @@
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_destroy'
     },
-    '194366' => {
+    '203940' => {
       'Header' => 'pdr.h',
       'Line' => '416',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'entities',
-          'type' => '189050'
+          'type' => '198628'
         },
         '2' => {
           'name' => 'size',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
-        '2' => 'rbp'
+        '2' => 'rbx'
       },
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_visit'
     },
-    '194825' => {
+    '204399' => {
       'Header' => 'pdr.h',
       'Line' => '398',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '172928'
+          'type' => '182672'
         },
         '2' => {
           'name' => 'entity_instance_number',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'parent',
-          'type' => '162871'
+          'type' => '172777'
         },
         '4' => {
           'name' => 'association_type',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         },
         '6' => {
           'name' => 'is_update_container_id',
           'offset' => '0',
-          'type' => '5439'
+          'type' => '5527'
         },
         '7' => {
           'name' => 'container_id',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Return' => '162871',
+      'Return' => '172777',
       'ShortName' => 'pldm_entity_association_tree_add_entity'
     },
-    '195432' => {
+    '205006' => {
       'Header' => 'pdr.h',
       'Line' => '370',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '163238'
+          'type' => '173144'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '172928'
+          'type' => '182672'
         },
         '2' => {
           'name' => 'entity_instance_number',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'parent',
-          'type' => '162871'
+          'type' => '172777'
         },
         '4' => {
           'name' => 'association_type',
-          'type' => '135'
+          'type' => '140'
         }
       },
-      'Return' => '162871',
+      'Return' => '172777',
       'ShortName' => 'pldm_entity_association_tree_add'
     },
-    '195755' => {
+    '205329' => {
       'Header' => 'pdr.h',
       'Line' => '353',
-      'Return' => '163238',
+      'Return' => '173144',
       'ShortName' => 'pldm_entity_association_tree_init'
     },
-    '195829' => {
+    '205403' => {
       'Header' => 'pdr.h',
       'Line' => '438',
       'Param' => {
         '0' => {
           'name' => 'entity',
-          'type' => '195963'
+          'type' => '205537'
         }
       },
-      'Return' => '5640',
+      'Return' => '5733',
       'ShortName' => 'pldm_entity_node_get_remote_container_id'
     },
-    '195989' => {
+    '205563' => {
       'Header' => 'pdr.h',
       'Line' => '427',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '162871'
+          'type' => '172777'
         }
       },
-      'Return' => '161676',
+      'Return' => '171582',
       'ShortName' => 'pldm_entity_extract'
     },
-    '196144' => {
+    '205718' => {
       'Header' => 'pdr.h',
       'Line' => '246',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '1' => {
           'name' => 'record_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         }
       },
       'Reg' => {
@@ -5048,32 +5048,32 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_pdr_delete_by_record_handle'
     },
-    '206871' => {
+    '216291' => {
       'Header' => 'pdr.h',
       'Line' => '200',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'tid',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'tl_eid',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'valid_bit',
-          'type' => '5439'
+          'type' => '5527'
         }
       },
       'Reg' => {
@@ -5085,153 +5085,153 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_update_TL_pdr'
     },
-    '207225' => {
+    '216645' => {
       'Header' => 'pdr.h',
       'Line' => '303',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'fru_rsi',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'terminus_handle',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'entity_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '4' => {
           'name' => 'entity_instance_num',
-          'type' => '27537'
+          'type' => '30853'
         },
         '5' => {
           'name' => 'container_id',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
       'Reg' => {
         '2' => 'r12'
       },
-      'Return' => '165694',
+      'Return' => '175564',
       'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
     },
-    '207579' => {
+    '216999' => {
       'Header' => 'pdr.h',
       'Line' => '282',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '1' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'fru_rsi',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'entity_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'entity_instance_num',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'container_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'bmc_record_handle',
           'offset' => '0',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_pdr_add_fru_record_set'
     },
-    '207892' => {
+    '217312' => {
       'Header' => 'pdr.h',
       'Line' => '170',
       'Param' => {
         '0' => {
           'name' => 'record',
-          'type' => '165694'
+          'type' => '175564'
         }
       },
-      'Return' => '5439',
+      'Return' => '5527',
       'ShortName' => 'pldm_pdr_record_is_remote'
     },
-    '208263' => {
+    '217683' => {
       'Header' => 'pdr.h',
       'Line' => '94',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'record',
-          'type' => '165694'
+          'type' => '175564'
         }
       },
-      'Return' => '147',
+      'Return' => '152',
       'ShortName' => 'pldm_pdr_get_record_handle'
     },
-    '208480' => {
+    '217900' => {
       'Header' => 'pdr.h',
       'Line' => '62',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         }
       },
-      'Return' => '147',
+      'Return' => '152',
       'ShortName' => 'pldm_pdr_get_repo_size'
     },
-    '208613' => {
+    '218033' => {
       'Header' => 'pdr.h',
       'Line' => '52',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         }
       },
-      'Return' => '147',
+      'Return' => '152',
       'ShortName' => 'pldm_pdr_get_record_count'
     },
-    '208744' => {
+    '218164' => {
       'Header' => 'pdr.h',
       'Line' => '160',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'pdr_type',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'curr_record',
-          'type' => '165694'
+          'type' => '175564'
         },
         '3' => {
           'name' => 'data',
-          'type' => '138072'
+          'type' => '146398'
         },
         '4' => {
           'name' => 'size',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -5239,32 +5239,32 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '165694',
+      'Return' => '175564',
       'ShortName' => 'pldm_pdr_find_record_by_type'
     },
-    '208915' => {
+    '218335' => {
       'Header' => 'pdr.h',
       'Line' => '142',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'curr_record',
-          'type' => '165694'
+          'type' => '175564'
         },
         '2' => {
           'name' => 'data',
-          'type' => '138072'
+          'type' => '146398'
         },
         '3' => {
           'name' => 'size',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'next_record_handle',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -5274,32 +5274,32 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '165694',
+      'Return' => '175564',
       'ShortName' => 'pldm_pdr_get_next_record'
     },
-    '209121' => {
+    '218541' => {
       'Header' => 'pdr.h',
       'Line' => '123',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '190486'
+          'type' => '200064'
         },
         '1' => {
           'name' => 'record_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'data',
-          'type' => '138072'
+          'type' => '146398'
         },
         '3' => {
           'name' => 'size',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'next_record_handle',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -5309,16 +5309,16 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '165694',
+      'Return' => '175564',
       'ShortName' => 'pldm_pdr_find_record'
     },
-    '209299' => {
+    '218719' => {
       'Header' => 'pdr.h',
       'Line' => '42',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         }
       },
       'Reg' => {
@@ -5327,704 +5327,704 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_destroy'
     },
-    '209452' => {
+    '218872' => {
       'Header' => 'pdr.h',
       'Line' => '36',
-      'Return' => '164383',
+      'Return' => '174271',
       'ShortName' => 'pldm_pdr_init'
     },
-    '209524' => {
+    '218944' => {
       'Header' => 'pdr.h',
       'Line' => '79',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '164383'
+          'type' => '174271'
         },
         '1' => {
           'name' => 'data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '2' => {
           'name' => 'size',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'is_remote',
-          'type' => '5439'
+          'type' => '5527'
         },
         '4' => {
           'name' => 'terminus_handle',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'record_handle',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
         '0' => 'rbp',
-        '1' => 'r13',
-        '2' => 'r14',
+        '1' => 'r14',
+        '2' => 'r13',
         '5' => 'r12'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_pdr_add'
     },
-    '226262' => {
+    '235798' => {
       'Header' => 'platform.h',
-      'Line' => '2661',
+      'Line' => '2705',
       'Param' => {
         '0' => {
           'name' => 'event',
-          'type' => '226311'
+          'type' => '235847'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '1502',
+      'Return' => '1585',
       'ShortName' => 'pldm_platform_cper_event_event_data'
     },
-    '226316' => {
+    '235852' => {
       'Header' => 'platform.h',
-      'Line' => '2650',
+      'Line' => '2694',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'event_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'cper_event',
-          'type' => '226311'
+          'type' => '235847'
         },
         '3' => {
           'name' => 'cper_event_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_platform_cper_event'
     },
-    '228519' => {
+    '237968' => {
       'Header' => 'platform.h',
-      'Line' => '2639',
+      'Line' => '2683',
       'Param' => {
         '0' => {
           'name' => 'pdr',
-          'type' => '229776'
+          'type' => '239207'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
     },
-    '229781' => {
+    '239212' => {
       'Header' => 'platform.h',
-      'Line' => '2617',
+      'Line' => '2661',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'pdr',
-          'type' => '229776'
+          'type' => '239207'
         },
         '3' => {
           'name' => 'pdr_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_entity_auxiliary_names_pdr'
     },
-    '237394' => {
+    '246639' => {
       'Header' => 'platform.h',
-      'Line' => '1947',
+      'Line' => '1991',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'resp',
-          'type' => '239296'
+          'type' => '248505'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_state_effecter_states_resp'
     },
-    '239311' => {
+    '248520' => {
       'Header' => 'platform.h',
-      'Line' => '1930',
+      'Line' => '1974',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'resp',
-          'type' => '239296'
+          'type' => '248505'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_state_effecter_states_resp'
     },
-    '241567' => {
+    '250740' => {
       'Header' => 'platform.h',
-      'Line' => '1899',
+      'Line' => '1943',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'effecter_id',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_state_effecter_states_req'
     },
-    '242451' => {
+    '251612' => {
       'Header' => 'platform.h',
-      'Line' => '1913',
+      'Line' => '1957',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'effecter_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_state_effecter_states_req'
     },
-    '269014' => {
+    '277643' => {
       'Header' => 'platform.h',
-      'Line' => '2079',
+      'Line' => '2123',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'tid',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'event_id',
-          'type' => '27537'
+          'type' => '30853'
         },
         '5' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '6' => {
           'name' => 'transfer_flag',
           'offset' => '0',
-          'type' => '1502'
+          'type' => '1585'
         },
         '7' => {
           'name' => 'event_class',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         },
         '8' => {
           'name' => 'event_data_size',
           'offset' => '16',
-          'type' => '1648'
+          'type' => '1731'
         },
         '9' => {
           'name' => 'event_data',
           'offset' => '24',
-          'type' => '22122'
+          'type' => '25355'
         },
         '10' => {
           'name' => 'event_data_integrity_checksum',
           'offset' => '32',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_poll_for_platform_event_message_resp'
     },
-    '272954' => {
+    '281529' => {
       'Header' => 'platform.h',
-      'Line' => '2053',
+      'Line' => '2097',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'format_version',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'transfer_operation_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'event_id_to_acknowledge',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '6' => {
           'name' => 'payload_length',
           'offset' => '0',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_poll_for_platform_event_message_req'
     },
-    '274701' => {
+    '283246' => {
       'Header' => 'platform.h',
-      'Line' => '2577',
+      'Line' => '2621',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_event_receiver_resp'
     },
-    '274874' => {
+    '283419' => {
       'Header' => 'platform.h',
-      'Line' => '2563',
+      'Line' => '2607',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'event_message_global_enable',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'transport_protocol_type',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'event_receiver_address_info',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'heartbeat_timer',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_event_receiver_req'
     },
-    '276596' => {
+    '285117' => {
       'Header' => 'platform.h',
-      'Line' => '2541',
+      'Line' => '2585',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_event_receiver_resp'
     },
-    '277412' => {
+    '285921' => {
       'Header' => 'platform.h',
-      'Line' => '2527',
+      'Line' => '2571',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'event_message_global_enable',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'transport_protocol_type',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'event_receiver_address_info',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'heartbeat_timer',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_event_receiver_req'
     },
-    '277670' => {
+    '286179' => {
       'Header' => 'platform.h',
-      'Line' => '2481',
+      'Line' => '2525',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'resp',
-          'type' => '279190'
+          'type' => '287675'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_event_receiver_resp'
     },
-    '280806' => {
+    '292610' => {
       'Header' => 'platform.h',
-      'Line' => '1577',
+      'Line' => '1621',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'rearm_event_state',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_sensor_reading_req'
     },
-    '281994' => {
+    '293780' => {
       'Header' => 'platform.h',
-      'Line' => '1603',
+      'Line' => '1647',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'sensor_data_size',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'sensor_operational_state',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'sensor_event_message_enable',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'present_state',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'previous_state',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'event_state',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'present_reading',
           'offset' => '16',
-          'type' => '5791'
+          'type' => '5884'
         },
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1418'
+          'type' => '1501'
         },
         '10' => {
           'name' => 'payload_length',
           'offset' => '32',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_sensor_reading_resp'
     },
-    '282543' => {
+    '294329' => {
       'Header' => 'platform.h',
-      'Line' => '2448',
+      'Line' => '2492',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'sensor_data_size',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'sensor_operational_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'sensor_event_message_enable',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'present_state',
           'offset' => '0',
-          'type' => '1502'
+          'type' => '1585'
         },
         '7' => {
           'name' => 'previous_state',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         },
         '8' => {
           'name' => 'event_state',
           'offset' => '16',
-          'type' => '1502'
+          'type' => '1585'
         },
         '9' => {
           'name' => 'present_reading',
           'offset' => '24',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_sensor_reading_resp'
     },
-    '287252' => {
+    '298960' => {
       'Header' => 'platform.h',
-      'Line' => '2423',
+      'Line' => '2467',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'sensor_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'rearm_event_state',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_sensor_reading_req'
     },
-    '287470' => {
+    '299178' => {
       'Header' => 'platform.h',
-      'Line' => '2404',
+      'Line' => '2448',
       'Param' => {
         '0' => {
           'name' => 'change_record_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'change_record_data_size',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'event_data_operation',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'number_of_change_entries',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'change_entry_data_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
     },
-    '289887' => {
+    '301425' => {
       'Header' => 'platform.h',
-      'Line' => '2310',
+      'Line' => '2354',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'event_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'poll_event',
-          'type' => '291532'
+          'type' => '302982'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_message_poll_event_data'
     },
-    '291537' => {
+    '302987' => {
       'Header' => 'platform.h',
-      'Line' => '2296',
+      'Line' => '2340',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'event_data_size',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'event_data_format',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'number_of_change_records',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'change_record_data_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
     },
-    '292645' => {
+    '304013' => {
       'Header' => 'platform.h',
-      'Line' => '2358',
+      'Line' => '2402',
       'Param' => {
         '0' => {
           'name' => 'event_data_format',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'number_of_change_records',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'event_data_operations',
-          'type' => '5791'
+          'type' => '5884'
         },
         '3' => {
           'name' => 'numbers_of_change_entries',
-          'type' => '5791'
+          'type' => '5884'
         },
         '4' => {
           'name' => 'change_entries',
-          'type' => '292964'
+          'type' => '304332'
         },
         '5' => {
           'name' => 'event_data',
-          'type' => '292979'
+          'type' => '304347'
         },
         '6' => {
           'name' => 'actual_change_records_size',
           'offset' => '0',
-          'type' => '2677'
+          'type' => '2760'
         },
         '7' => {
           'name' => 'max_change_records_size',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
@@ -6035,621 +6035,621 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
     },
-    '292989' => {
+    '304357' => {
       'Header' => 'platform.h',
-      'Line' => '2274',
+      'Line' => '2318',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'effecter_data_size',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'effecter_oper_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'pending_value',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'present_value',
           'offset' => '0',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_numeric_effecter_value_resp'
     },
-    '298798' => {
+    '310082' => {
       'Header' => 'platform.h',
-      'Line' => '1534',
+      'Line' => '1578',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'effecter_id',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_numeric_effecter_value_req'
     },
-    '299714' => {
+    '310986' => {
       'Header' => 'platform.h',
-      'Line' => '1558',
+      'Line' => '1602',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'effecter_data_size',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'effecter_oper_state',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'pending_value',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'present_value',
-          'type' => '5791'
+          'type' => '5884'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         },
         '7' => {
           'name' => 'payload_length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_numeric_effecter_value_resp'
     },
-    '300412' => {
+    '311684' => {
       'Header' => 'platform.h',
-      'Line' => '2253',
+      'Line' => '2297',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'effecter_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_numeric_effecter_value_req'
     },
-    '300610' => {
+    '311882' => {
       'Header' => 'platform.h',
-      'Line' => '2238',
+      'Line' => '2282',
       'Param' => {
         '0' => {
           'name' => 'pdr_data',
-          'type' => '1237'
+          'type' => '1320'
         },
         '1' => {
           'name' => 'pdr_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'pdr_value',
-          'type' => '336684'
+          'type' => '347262'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_numeric_sensor_pdr_data'
     },
-    '336689' => {
+    '347267' => {
       'Header' => 'platform.h',
-      'Line' => '2226',
+      'Line' => '2270',
       'Param' => {
         '0' => {
           'name' => 'sensor_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'sensor_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'event_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'previous_event_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'sensor_data_size',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'present_reading',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_numeric_sensor_data'
     },
-    '340119' => {
+    '350549' => {
       'Header' => 'platform.h',
-      'Line' => '2205',
+      'Line' => '2249',
       'Param' => {
         '0' => {
           'name' => 'sensor_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'sensor_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'sensor_offset',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'event_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'previous_event_state',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_state_sensor_data'
     },
-    '341471' => {
+    '351813' => {
       'Header' => 'platform.h',
-      'Line' => '2187',
+      'Line' => '2231',
       'Param' => {
         '0' => {
           'name' => 'sensor_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'sensor_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'present_op_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'previous_op_state',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_sensor_op_data'
     },
-    '342559' => {
+    '352819' => {
       'Header' => 'platform.h',
-      'Line' => '2170',
+      'Line' => '2214',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'event_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'sensor_event_class_type',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'event_class_data_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_sensor_event_data'
     },
-    '344442' => {
+    '354620' => {
+      'Header' => 'platform.h',
+      'Line' => '2193',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '1580'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '169'
+        },
+        '2' => {
+          'name' => 'completion_code',
+          'type' => '1585'
+        },
+        '3' => {
+          'name' => 'synchrony_config',
+          'type' => '1585'
+        },
+        '4' => {
+          'name' => 'synchrony_config_support',
+          'type' => '23205'
+        },
+        '5' => {
+          'name' => 'number_event_class_returned',
+          'type' => '1585'
+        },
+        '6' => {
+          'name' => 'event_class',
+          'offset' => '0',
+          'type' => '1585'
+        },
+        '7' => {
+          'name' => 'event_class_count',
+          'offset' => '8',
+          'type' => '140'
+        }
+      },
+      'Return' => '58',
+      'ShortName' => 'decode_event_message_supported_resp'
+    },
+    '357313' => {
+      'Header' => 'platform.h',
+      'Line' => '2176',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'format_version',
+          'type' => '140'
+        },
+        '2' => {
+          'name' => 'msg',
+          'type' => '1501'
+        }
+      },
+      'Return' => '58',
+      'ShortName' => 'encode_event_message_supported_req'
+    },
+    '357511' => {
       'Header' => 'platform.h',
       'Line' => '2149',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
-        },
-        '3' => {
-          'name' => 'synchrony_config',
-          'type' => '1502'
-        },
-        '4' => {
-          'name' => 'synchrony_config_support',
-          'type' => '20030'
-        },
-        '5' => {
-          'name' => 'number_event_class_returned',
-          'type' => '1502'
-        },
-        '6' => {
-          'name' => 'event_class',
-          'offset' => '0',
-          'type' => '1502'
-        },
-        '7' => {
-          'name' => 'event_class_count',
-          'offset' => '8',
-          'type' => '135'
-        }
-      },
-      'Return' => '53',
-      'ShortName' => 'decode_event_message_supported_resp'
-    },
-    '347171' => {
-      'Header' => 'platform.h',
-      'Line' => '2132',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '135'
-        },
-        '1' => {
-          'name' => 'format_version',
-          'type' => '135'
-        },
-        '2' => {
-          'name' => 'msg',
-          'type' => '1418'
-        }
-      },
-      'Return' => '53',
-      'ShortName' => 'encode_event_message_supported_req'
-    },
-    '347369' => {
-      'Header' => 'platform.h',
-      'Line' => '2105',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '1497'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '164'
-        },
-        '2' => {
-          'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'terminus_max_buffer_size',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_event_message_buffer_size_resp'
     },
-    '348764' => {
+    '358888' => {
       'Header' => 'platform.h',
-      'Line' => '2118',
+      'Line' => '2162',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'event_receiver_max_buffer_size',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
         '2' => 'rbx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_event_message_buffer_size_req'
     },
-    '348962' => {
+    '359086' => {
       'Header' => 'platform.h',
-      'Line' => '2094',
+      'Line' => '2138',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'platform_event_status',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_platform_event_message_resp'
     },
-    '350452' => {
+    '360562' => {
       'Header' => 'platform.h',
-      'Line' => '2037',
+      'Line' => '2081',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'format_version',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'tid',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'event_class',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'event_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'event_data_length',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         },
         '7' => {
           'name' => 'payload_length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_platform_event_message_req'
     },
-    '350853' => {
+    '360963' => {
       'Header' => 'platform.h',
-      'Line' => '2017',
+      'Line' => '2061',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'tid',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'event_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'event_class',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'event_data_size',
           'offset' => '8',
-          'type' => '147'
+          'type' => '152'
         },
         '8' => {
           'name' => 'event_data',
           'offset' => '16',
-          'type' => '1502'
+          'type' => '1585'
         },
         '9' => {
           'name' => 'checksum',
           'offset' => '24',
-          'type' => '147'
+          'type' => '152'
         },
         '10' => {
           'name' => 'msg',
           'offset' => '32',
-          'type' => '1418'
+          'type' => '1501'
         },
         '11' => {
           'name' => 'payload_length',
           'offset' => '40',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_poll_for_platform_event_message_resp'
     },
-    '354740' => {
+    '364806' => {
       'Header' => 'platform.h',
-      'Line' => '1995',
+      'Line' => '2039',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'platform_event_status',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_platform_event_message_resp'
     },
-    '354958' => {
+    '365024' => {
       'Header' => 'platform.h',
-      'Line' => '1980',
+      'Line' => '2024',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'format_version',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'transfer_operation_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'data_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'event_id_to_acknowledge',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_poll_for_platform_event_message_req'
     },
-    '357244' => {
+    '367280' => {
       'Header' => 'platform.h',
-      'Line' => '1964',
+      'Line' => '2008',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'format_version',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'tid',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'event_class',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'event_data_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_platform_event_message_req'
     },
-    '358616' => {
+    '368628' => {
       'Header' => 'platform.h',
-      'Line' => '2382',
+      'Line' => '2426',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '358807'
+          'type' => '368819'
         },
         '1' => {
           'name' => 'event_data_size',
-          'type' => '54871'
+          'type' => '63053'
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '7340'
+          'type' => '7541'
         },
         '3' => {
           'name' => 'sensor_event_class',
-          'type' => '213813'
+          'type' => '223374'
         },
         '4' => {
           'name' => 'sensor_offset',
-          'type' => '5635'
+          'type' => '5728'
         },
         '5' => {
           'name' => 'event_state',
-          'type' => '5635'
+          'type' => '5728'
         },
         '6' => {
           'name' => 'previous_event_state',
           'offset' => '0',
-          'type' => '5635'
+          'type' => '5728'
         },
         '7' => {
           'name' => 'actual_event_data_size',
-          'type' => '280646'
+          'type' => '289101'
         }
       },
       'Reg' => {
@@ -6660,136 +6660,136 @@
         '5' => 'r9',
         '7' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_sensor_event_data'
     },
-    '358822' => {
+    '368834' => {
       'Header' => 'platform.h',
-      'Line' => '1499',
+      'Line' => '1543',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'sensor_rearm',
-          'type' => '20030'
+          'type' => '23205'
         },
         '4' => {
           'name' => 'reserved',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_state_sensor_readings_req'
     },
-    '360274' => {
+    '370262' => {
       'Header' => 'platform.h',
-      'Line' => '1884',
+      'Line' => '1928',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'comp_sensor_count',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'field',
-          'type' => '362782'
+          'type' => '372728'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_state_sensor_readings_resp'
     },
-    '362787' => {
+    '372733' => {
       'Header' => 'platform.h',
-      'Line' => '1864',
+      'Line' => '1908',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'sensor_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'sensor_rearm',
-          'type' => '344'
+          'type' => '349'
         },
         '3' => {
           'name' => 'reserved',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_state_sensor_readings_req'
     },
-    '363025' => {
+    '372971' => {
       'Header' => 'platform.h',
-      'Line' => '1519',
+      'Line' => '1563',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'comp_sensor_count',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'field',
-          'type' => '362782'
+          'type' => '372728'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_state_sensor_readings_resp'
     },
-    '363379' => {
+    '373325' => {
       'Header' => 'platform.h',
-      'Line' => '1845',
+      'Line' => '1889',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -6797,427 +6797,433 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_numeric_effecter_value_resp'
     },
-    '363456' => {
+    '373402' => {
       'Header' => 'platform.h',
-      'Line' => '1832',
+      'Line' => '1876',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'effecter_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'effecter_data_size',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'effecter_value',
-          'type' => '5791'
+          'type' => '5884'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '5' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '3' => 'r12'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_numeric_effecter_value_req'
     },
-    '363928' => {
+    '373874' => {
       'Header' => 'platform.h',
-      'Line' => '1390',
+      'Line' => '1434',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_numeric_effecter_value_resp'
     },
-    '364121' => {
+    '374067' => {
       'Header' => 'platform.h',
-      'Line' => '1374',
+      'Line' => '1418',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'effecter_id',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'effecter_data_size',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'effecter_value',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_numeric_effecter_value_req'
     },
-    '370457' => {
+    '380320' => {
       'Header' => 'platform.h',
-      'Line' => '1743',
+      'Line' => '1787',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_record_hndl',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'next_data_transfer_hndl',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'resp_cnt',
           'offset' => '0',
-          'type' => '27537'
+          'type' => '30853'
         },
         '7' => {
           'name' => 'record_data',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         },
         '8' => {
           'name' => 'record_data_length',
           'offset' => '16',
-          'type' => '164'
+          'type' => '169'
         },
         '9' => {
           'name' => 'transfer_crc',
           'offset' => '24',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
-        '5' => 'rbx'
+        '5' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_pdr_resp'
     },
-    '373858' => {
+    '383679' => {
       'Header' => 'platform.h',
-      'Line' => '1712',
+      'Line' => '1756',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'record_hndl',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'data_transfer_hndl',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_op_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'request_cnt',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'record_chg_num',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         },
         '7' => {
           'name' => 'payload_length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
-        '2' => 'r14'
+        '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_pdr_req'
     },
-    '377399' => {
+    '387166' => {
       'Header' => 'platform.h',
-      'Line' => '1674',
+      'Line' => '1718',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'repository_state',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'update_time',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'oem_update_time',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'record_count',
           'offset' => '0',
-          'type' => '1648'
+          'type' => '1731'
         },
         '7' => {
           'name' => 'repository_size',
           'offset' => '8',
-          'type' => '1648'
+          'type' => '1731'
         },
         '8' => {
           'name' => 'largest_record_size',
           'offset' => '16',
-          'type' => '1648'
+          'type' => '1731'
         },
         '9' => {
           'name' => 'data_transfer_handle_timeout',
           'offset' => '24',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
-      'Return' => '53',
+      'Reg' => {
+        '5' => 'r14'
+      },
+      'Return' => '58',
       'ShortName' => 'decode_get_pdr_repository_info_resp'
     },
-    '381015' => {
+    '390738' => {
       'Header' => 'platform.h',
-      'Line' => '1650',
+      'Line' => '1694',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'repository_state',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'update_time',
-          'type' => '5791'
+          'type' => '5884'
         },
         '4' => {
           'name' => 'oem_update_time',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'record_count',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'repository_size',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '7' => {
           'name' => 'largest_record_size',
           'offset' => '8',
-          'type' => '147'
+          'type' => '152'
         },
         '8' => {
           'name' => 'data_transfer_handle_timeout',
           'offset' => '16',
-          'type' => '135'
+          'type' => '140'
         },
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_pdr_repository_info_resp'
     },
-    '381643' => {
+    '391366' => {
       'Header' => 'platform.h',
-      'Line' => '1457',
+      'Line' => '1501',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_record_hndl',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'next_data_transfer_hndl',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'resp_cnt',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'record_data',
           'offset' => '0',
-          'type' => '5791'
+          'type' => '5884'
         },
         '7' => {
           'name' => 'transfer_crc',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Reg' => {
+        '2' => 'r13'
+      },
+      'Return' => '58',
       'ShortName' => 'encode_get_pdr_resp'
     },
-    '382092' => {
+    '391815' => {
       'Header' => 'platform.h',
-      'Line' => '1478',
+      'Line' => '1522',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'record_hndl',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'data_transfer_hndl',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_op_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'request_cnt',
-          'type' => '27537'
+          'type' => '30853'
         },
         '6' => {
           'name' => 'record_chg_num',
           'offset' => '0',
-          'type' => '27537'
+          'type' => '30853'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_pdr_req'
     },
-    '384328' => {
+    '394015' => {
       'Header' => 'platform.h',
-      'Line' => '1429',
+      'Line' => '1473',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'effecter_id',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'comp_effecter_count',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'field',
-          'type' => '386241'
+          'type' => '395898'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_state_effecter_states_req'
     },
-    '386246' => {
+    '395903' => {
       'Header' => 'platform.h',
-      'Line' => '1811',
+      'Line' => '1855',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -7225,83 +7231,83 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_set_state_effecter_states_resp'
     },
-    '386321' => {
+    '395978' => {
       'Header' => 'platform.h',
-      'Line' => '1792',
+      'Line' => '1836',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'effecter_id',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'comp_effecter_count',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'field',
-          'type' => '386241'
+          'type' => '395898'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_state_effecter_states_req'
     },
-    '386665' => {
+    '396322' => {
       'Header' => 'platform.h',
-      'Line' => '1407',
+      'Line' => '1451',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_set_state_effecter_states_resp'
     },
-    '386832' => {
+    '396489' => {
       'Header' => 'platform.h',
-      'Line' => '722',
+      'Line' => '734',
       'Param' => {
         '0' => {
           'name' => 'sensor',
-          'type' => '387222'
+          'type' => '396879'
         },
         '1' => {
           'name' => 'allocation_size',
-          'type' => '54871'
+          'type' => '63053'
         },
         '2' => {
           'name' => 'possible_states',
-          'type' => '387232'
+          'type' => '396889'
         },
         '3' => {
           'name' => 'possible_states_size',
-          'type' => '54871'
+          'type' => '63053'
         },
         '4' => {
           'name' => 'actual_size',
-          'type' => '280646'
+          'type' => '289101'
         }
       },
       'Reg' => {
@@ -7311,32 +7317,32 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_state_sensor_pdr'
     },
-    '387242' => {
+    '396899' => {
       'Header' => 'platform.h',
-      'Line' => '984',
+      'Line' => '996',
       'Param' => {
         '0' => {
           'name' => 'effecter',
-          'type' => '387632'
+          'type' => '397289'
         },
         '1' => {
           'name' => 'allocation_size',
-          'type' => '54871'
+          'type' => '63053'
         },
         '2' => {
           'name' => 'possible_states',
-          'type' => '387642'
+          'type' => '397299'
         },
         '3' => {
           'name' => 'possible_states_size',
-          'type' => '54871'
+          'type' => '63053'
         },
         '4' => {
           'name' => 'actual_size',
-          'type' => '280646'
+          'type' => '289101'
         }
       },
       'Reg' => {
@@ -7346,123 +7352,123 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_state_effecter_pdr'
     },
-    '391647' => {
+    '401316' => {
       'Header' => 'instance-id.h',
       'Line' => '85',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '391827'
+          'type' => '401496'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'iid',
-          'type' => '4821'
+          'type' => '4909'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_instance_id_free'
     },
-    '391832' => {
+    '401501' => {
       'Header' => 'instance-id.h',
       'Line' => '68',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '391827'
+          'type' => '401496'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'iid',
-          'type' => '392214'
+          'type' => '401883'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_instance_id_alloc'
     },
-    '392219' => {
+    '401888' => {
       'Header' => 'instance-id.h',
       'Line' => '51',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '391827'
+          'type' => '401496'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_instance_db_destroy'
     },
-    '392304' => {
+    '401973' => {
       'Header' => 'instance-id.h',
       'Line' => '41',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '392390'
+          'type' => '402059'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_instance_db_init_default'
     },
-    '392395' => {
+    '402064' => {
       'Header' => 'instance-id.h',
       'Line' => '28',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '392390'
+          'type' => '402059'
         },
         '1' => {
           'name' => 'dbpath',
-          'type' => '8971'
+          'type' => '9294'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_instance_db_init'
     },
-    '395067' => {
+    '404750' => {
       'Header' => 'af-mctp.h',
       'Line' => '54',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '395223'
+          'type' => '404906'
         },
         '1' => {
           'name' => 'smctp',
-          'type' => '395228'
+          'type' => '404911'
         },
         '2' => {
           'name' => 'len',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_af_mctp_bind'
     },
-    '395233' => {
+    '404916' => {
       'Header' => 'af-mctp.h',
       'Line' => '19',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '395223'
+          'type' => '404906'
         }
       },
       'Reg' => {
@@ -7471,36 +7477,36 @@
       'Return' => '1',
       'ShortName' => 'pldm_transport_af_mctp_destroy'
     },
-    '395317' => {
+    '405000' => {
       'Header' => 'af-mctp.h',
       'Line' => '16',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '395541'
+          'type' => '405224'
         }
       },
       'Reg' => {
         '0' => 'r12'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_af_mctp_init'
     },
-    '396728' => {
+    '406411' => {
       'Header' => 'af-mctp.h',
       'Line' => '37',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '395223'
+          'type' => '404906'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '393400'
+          'type' => '403074'
         }
       },
       'Reg' => {
@@ -7508,24 +7514,24 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
     },
-    '396801' => {
+    '406484' => {
       'Header' => 'af-mctp.h',
       'Line' => '33',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '395223'
+          'type' => '404906'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '393400'
+          'type' => '403074'
         }
       },
       'Reg' => {
@@ -7533,51 +7539,51 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_af_mctp_map_tid'
     },
-    '397042' => {
+    '406725' => {
       'Header' => 'af-mctp.h',
       'Line' => '28',
       'Param' => {
         '0' => {
           'name' => 't',
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
           'name' => 'pollfd',
-          'type' => '393726'
+          'type' => '403400'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
     },
-    '397120' => {
+    '406803' => {
       'Header' => 'af-mctp.h',
       'Line' => '23',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '395223'
+          'type' => '404906'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '393640',
+      'Return' => '403314',
       'ShortName' => 'pldm_transport_af_mctp_core'
     },
-    '399474' => {
+    '409171' => {
       'Header' => 'mctp-demux.h',
       'Line' => '18',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '399256'
+          'type' => '408953'
         }
       },
       'Reg' => {
@@ -7586,36 +7592,36 @@
       'Return' => '1',
       'ShortName' => 'pldm_transport_mctp_demux_destroy'
     },
-    '399559' => {
+    '409256' => {
       'Header' => 'mctp-demux.h',
       'Line' => '15',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '399762'
+          'type' => '409459'
         }
       },
       'Reg' => {
         '0' => 'r12'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_mctp_demux_init'
     },
-    '400851' => {
+    '410548' => {
       'Header' => 'mctp-demux.h',
       'Line' => '36',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '399256'
+          'type' => '408953'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '393400'
+          'type' => '403074'
         }
       },
       'Reg' => {
@@ -7623,24 +7629,24 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
     },
-    '400924' => {
+    '410621' => {
       'Header' => 'mctp-demux.h',
       'Line' => '32',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '399256'
+          'type' => '408953'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '393400'
+          'type' => '403074'
         }
       },
       'Reg' => {
@@ -7648,128 +7654,128 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_mctp_demux_map_tid'
     },
-    '401165' => {
+    '410862' => {
       'Header' => 'mctp-demux.h',
       'Line' => '27',
       'Param' => {
         '0' => {
           'name' => 't',
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
           'name' => 'pollfd',
-          'type' => '393726'
+          'type' => '403400'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
     },
-    '401558' => {
+    '411255' => {
       'Header' => 'mctp-demux.h',
       'Line' => '22',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '399256'
+          'type' => '408953'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '393640',
+      'Return' => '403314',
       'ShortName' => 'pldm_transport_mctp_demux_core'
     },
-    '407622' => {
+    '417350' => {
       'Header' => 'transport.h',
       'Line' => '118',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'pldm_req_msg',
-          'type' => '1237'
+          'type' => '1320'
         },
         '3' => {
           'name' => 'req_msg_len',
-          'type' => '164'
+          'type' => '169'
         },
         '4' => {
           'name' => 'pldm_resp_msg',
-          'type' => '22122'
+          'type' => '25355'
         },
         '5' => {
           'name' => 'resp_msg_len',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
         '2' => 'r14'
       },
-      'Return' => '393514',
+      'Return' => '403188',
       'ShortName' => 'pldm_transport_send_recv_msg'
     },
-    '408677' => {
+    '418405' => {
       'Header' => 'transport.h',
       'Line' => '81',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '393645'
+          'type' => '403319'
         },
         '2' => {
           'name' => 'pldm_msg',
-          'type' => '22122'
+          'type' => '25355'
         },
         '3' => {
           'name' => 'msg_len',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi',
-        '2' => 'rbp',
+        '2' => 'r8',
         '3' => 'rcx'
       },
-      'Return' => '393514',
+      'Return' => '403188',
       'ShortName' => 'pldm_transport_recv_msg'
     },
-    '408858' => {
+    '418586' => {
       'Header' => 'transport.h',
       'Line' => '53',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
           'name' => 'pldm_msg',
-          'type' => '1237'
+          'type' => '1320'
         },
         '3' => {
           'name' => 'msg_len',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
@@ -7778,87 +7784,87 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '393514',
+      'Return' => '403188',
       'ShortName' => 'pldm_transport_send_msg'
     },
-    '409009' => {
+    '418737' => {
       'Header' => 'transport.h',
       'Line' => '31',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
           'name' => 'timeout',
-          'type' => '53'
+          'type' => '58'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'pldm_transport_poll'
     },
-    '411299' => {
+    '421110' => {
       'Header' => 'file_io.h',
       'Line' => '912',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_new_file_with_metadata_resp'
     },
-    '411499' => {
+    '421310' => {
       'Header' => 'file_io.h',
       'Line' => '898',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'length',
-          'type' => '39526'
+          'type' => '42931'
         },
         '5' => {
           'name' => 'file_meta_data_1',
-          'type' => '1648'
+          'type' => '1731'
         },
         '6' => {
           'name' => 'file_meta_data_2',
           'offset' => '0',
-          'type' => '1648'
+          'type' => '1731'
         },
         '7' => {
           'name' => 'file_meta_data_3',
           'offset' => '8',
-          'type' => '1648'
+          'type' => '1731'
         },
         '8' => {
           'name' => 'file_meta_data_4',
           'offset' => '16',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -7868,24 +7874,24 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_new_file_with_metadata_req'
     },
-    '411731' => {
+    '421542' => {
       'Header' => 'file_io.h',
       'Line' => '881',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -7893,121 +7899,121 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_new_file_with_metadata_resp'
     },
-    '411832' => {
+    '421643' => {
       'Header' => 'file_io.h',
       'Line' => '866',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'length',
-          'type' => '30870'
+          'type' => '34197'
         },
         '4' => {
           'name' => 'file_meta_data_1',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'file_meta_data_2',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'file_meta_data_3',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '7' => {
           'name' => 'file_meta_data_4',
           'offset' => '8',
-          'type' => '147'
+          'type' => '152'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
-        '2' => 'r14'
+        '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_new_file_with_metadata_req'
     },
-    '412129' => {
+    '421940' => {
       'Header' => 'file_io.h',
       'Line' => '824',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_file_ack_with_meta_data_resp'
     },
-    '412324' => {
+    '422135' => {
       'Header' => 'file_io.h',
       'Line' => '811',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'file_status',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'file_meta_data_1',
-          'type' => '1648'
+          'type' => '1731'
         },
         '6' => {
           'name' => 'file_meta_data_2',
           'offset' => '0',
-          'type' => '1648'
+          'type' => '1731'
         },
         '7' => {
           'name' => 'file_meta_data_3',
           'offset' => '8',
-          'type' => '1648'
+          'type' => '1731'
         },
         '8' => {
           'name' => 'file_meta_data_4',
           'offset' => '16',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -8017,24 +8023,24 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_file_ack_with_meta_data_req'
     },
-    '412536' => {
+    '422347' => {
       'Header' => 'file_io.h',
       'Line' => '794',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -8042,74 +8048,74 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_file_ack_with_meta_data_resp'
     },
-    '412632' => {
+    '422443' => {
       'Header' => 'file_io.h',
       'Line' => '781',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'file_status',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'file_meta_data_1',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'file_meta_data_2',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'file_meta_data_3',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '7' => {
           'name' => 'file_meta_data_4',
           'offset' => '8',
-          'type' => '147'
+          'type' => '152'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
-        '2' => 'r14'
+        '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_file_ack_with_meta_data_req'
     },
-    '412929' => {
+    '422740' => {
       'Header' => 'file_io.h',
       'Line' => '741',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -8117,80 +8123,80 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_file_ack_resp'
     },
-    '413030' => {
+    '422841' => {
       'Header' => 'file_io.h',
       'Line' => '730',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'file_status',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_file_ack_req'
     },
-    '413265' => {
+    '423076' => {
       'Header' => 'file_io.h',
       'Line' => '718',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_file_ack_resp'
     },
-    '413455' => {
+    '423266' => {
       'Header' => 'file_io.h',
       'Line' => '706',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'file_status',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -8199,28 +8205,28 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_file_ack_req'
     },
-    '413597' => {
+    '423408' => {
       'Header' => 'file_io.h',
       'Line' => '675',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -8229,101 +8235,101 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_rw_file_by_type_resp'
     },
-    '413712' => {
+    '423523' => {
       'Header' => 'file_io.h',
       'Line' => '661',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'offset',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_rw_file_by_type_req'
     },
-    '413982' => {
+    '423793' => {
       'Header' => 'file_io.h',
       'Line' => '644',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_rw_file_by_type_resp'
     },
-    '414212' => {
+    '424023' => {
       'Header' => 'file_io.h',
       'Line' => '626',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'offset',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -8333,24 +8339,24 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_rw_file_by_type_req'
     },
-    '414374' => {
+    '424185' => {
       'Header' => 'file_io.h',
       'Line' => '590',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -8358,80 +8364,80 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_new_file_resp'
     },
-    '414475' => {
+    '424286' => {
       'Header' => 'file_io.h',
       'Line' => '579',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'length',
-          'type' => '30870'
+          'type' => '34197'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_new_file_req'
     },
-    '414710' => {
+    '424521' => {
       'Header' => 'file_io.h',
       'Line' => '567',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_new_file_resp'
     },
-    '414900' => {
+    '424711' => {
       'Header' => 'file_io.h',
       'Line' => '555',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'length',
-          'type' => '39526'
+          'type' => '42931'
         }
       },
       'Reg' => {
@@ -8440,28 +8446,28 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_new_file_req'
     },
-    '415042' => {
+    '424853' => {
       'Header' => 'file_io.h',
       'Line' => '523',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -8470,111 +8476,111 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_rw_file_by_type_memory_resp'
     },
-    '415157' => {
+    '424968' => {
       'Header' => 'file_io.h',
       'Line' => '509',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'offset',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'address',
           'offset' => '0',
-          'type' => '30870'
+          'type' => '34197'
         },
         '7' => {
           'name' => 'msg',
           'offset' => '8',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_rw_file_by_type_memory_req'
     },
-    '415442' => {
+    '425253' => {
       'Header' => 'file_io.h',
       'Line' => '491',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_rw_file_by_type_memory_resp'
     },
-    '415672' => {
+    '425483' => {
       'Header' => 'file_io.h',
       'Line' => '473',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '27537'
+          'type' => '30853'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'offset',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         },
         '6' => {
           'name' => 'address',
           'offset' => '0',
-          'type' => '39526'
+          'type' => '42931'
         }
       },
       'Reg' => {
@@ -8584,52 +8590,52 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_rw_file_by_type_memory_req'
     },
-    '415849' => {
+    '425660' => {
       'Header' => 'file_io.h',
       'Line' => '435',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_write_file_resp'
     },
-    '416064' => {
+    '425875' => {
       'Header' => 'file_io.h',
       'Line' => '422',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -8638,64 +8644,64 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_write_file_resp'
     },
-    '416174' => {
+    '425985' => {
       'Header' => 'file_io.h',
       'Line' => '410',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'offset',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_write_file_req'
     },
-    '416409' => {
+    '426220' => {
       'Header' => 'file_io.h',
       'Line' => '391',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'file_data_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
@@ -8704,56 +8710,56 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_write_file_req'
     },
-    '416564' => {
+    '426375' => {
       'Header' => 'file_io.h',
       'Line' => '377',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_read_file_resp'
     },
-    '416779' => {
+    '426590' => {
       'Header' => 'file_io.h',
       'Line' => '359',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'file_data_offset',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
@@ -8762,60 +8768,60 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_read_file_resp'
     },
-    '416915' => {
+    '426726' => {
       'Header' => 'file_io.h',
       'Line' => '344',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'offset',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_read_file_req'
     },
-    '417150' => {
+    '426961' => {
       'Header' => 'file_io.h',
       'Line' => '330',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -8824,41 +8830,41 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_read_file_req'
     },
-    '417286' => {
+    '427097' => {
       'Header' => 'file_io.h',
       'Line' => '274',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '5' => {
           'name' => 'file_table_data_start_offset',
-          'type' => '1502'
+          'type' => '1585'
         },
         '6' => {
           'name' => 'file_table_length',
           'offset' => '0',
-          'type' => '2677'
+          'type' => '2760'
         }
       },
       'Reg' => {
@@ -8868,100 +8874,100 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_file_table_resp'
     },
-    '417460' => {
+    '427271' => {
       'Header' => 'file_io.h',
       'Line' => '258',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_opflag',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'table_type',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_file_table_req'
     },
-    '417687' => {
+    '427498' => {
       'Header' => 'file_io.h',
       'Line' => '244',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'next_transfer_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'table_data',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'table_size',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
-        '2' => 'r15'
+        '2' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_file_table_resp'
     },
-    '418040' => {
+    '427851' => {
       'Header' => 'file_io.h',
       'Line' => '227',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'transfer_opflag',
-          'type' => '1502'
+          'type' => '1585'
         },
         '4' => {
           'name' => 'table_type',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -8970,28 +8976,28 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_file_table_req'
     },
-    '418175' => {
+    '427986' => {
       'Header' => 'file_io.h',
       'Line' => '183',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -9000,104 +9006,104 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_rw_file_memory_resp'
     },
-    '418284' => {
+    '428095' => {
       'Header' => 'file_io.h',
       'Line' => '169',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'address',
-          'type' => '30870'
+          'type' => '34197'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
       'Reg' => {
         '2' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_rw_file_memory_req'
     },
-    '418543' => {
+    '428354' => {
       'Header' => 'file_io.h',
       'Line' => '152',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'command',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'length',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_rw_file_memory_resp'
     },
-    '418764' => {
+    '428575' => {
       'Header' => 'file_io.h',
       'Line' => '136',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '1648'
+          'type' => '1731'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         },
         '5' => {
           'name' => 'address',
-          'type' => '39526'
+          'type' => '42931'
         }
       },
       'Reg' => {
@@ -9107,59 +9113,59 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_rw_file_memory_req'
     },
-    '419827' => {
+    '429721' => {
       'Header' => 'host.h',
       'Line' => '101',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'completion_code',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'rack_entry',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'pri_cec_node',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '5' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
-        '2' => 'r12'
+        '2' => 'r15'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_alert_status_resp'
     },
-    '420075' => {
+    '429969' => {
       'Header' => 'host.h',
       'Line' => '86',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'version_id',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -9167,32 +9173,32 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_alert_status_req'
     },
-    '420158' => {
+    '430052' => {
       'Header' => 'host.h',
       'Line' => '70',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'rack_entry',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'pri_cec_node',
-          'type' => '1648'
+          'type' => '1731'
         }
       },
       'Reg' => {
@@ -9201,159 +9207,159 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_get_alert_status_resp'
     },
-    '420297' => {
+    '430191' => {
       'Header' => 'host.h',
       'Line' => '52',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'version_id',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '3' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_get_alert_status_req'
     },
-    '421528' => {
+    '431505' => {
       'Header' => 'platform.h',
       'Line' => '47',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'format_version',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'tid',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'num_handles',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'list_of_handles',
-          'type' => '5791'
+          'type' => '5884'
         },
         '5' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1418'
+          'type' => '1501'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_bios_attribute_update_event_req'
     },
-    '423392' => {
+    '433452' => {
       'Header' => 'file_io.h',
       'Line' => '160',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'resp',
-          'type' => '426573'
+          'type' => '436573'
         },
         '2' => {
           'name' => 'resp_len',
-          'type' => '164'
+          'type' => '169'
         },
         '3' => {
           'name' => 'responseMsg',
-          'type' => '1418'
+          'type' => '1501'
         },
         '4' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Reg' => {
         '3' => 'r14'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'encode_oem_meta_file_io_read_resp'
     },
-    '426588' => {
+    '436588' => {
       'Header' => 'file_io.h',
       'Line' => '147',
       'Param' => {
         '0' => {
           'name' => 'resp',
-          'type' => '426573'
+          'type' => '436573'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '133',
+      'Return' => '138',
       'ShortName' => 'pldm_oem_meta_file_io_read_resp_data'
     },
-    '426636' => {
+    '436636' => {
       'Header' => 'file_io.h',
       'Line' => '137',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'req',
-          'type' => '428831'
+          'type' => '438795'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_oem_meta_file_io_read_req'
     },
-    '428836' => {
+    '438800' => {
       'Header' => 'file_io.h',
       'Line' => '126',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'length',
-          'type' => '1648'
+          'type' => '1731'
         },
         '4' => {
           'name' => 'data',
-          'type' => '1502'
+          'type' => '1585'
         }
       },
       'Reg' => {
@@ -9363,46 +9369,46 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_oem_meta_file_io_req'
     },
-    '429272' => {
+    '439234' => {
       'Header' => 'file_io.h',
       'Line' => '113',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '1497'
+          'type' => '1580'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'req',
-          'type' => '429267'
+          'type' => '439229'
         },
         '3' => {
           'name' => 'req_length',
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'ShortName' => 'decode_oem_meta_file_io_write_req'
     },
-    '430956' => {
+    '440898' => {
       'Header' => 'file_io.h',
       'Line' => '102',
       'Param' => {
         '0' => {
           'name' => 'req',
-          'type' => '429267'
+          'type' => '439229'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '133',
+      'Return' => '138',
       'ShortName' => 'pldm_oem_meta_file_io_write_req_data'
     }
   },
@@ -9759,43 +9765,43 @@
       'Name' => 'void',
       'Type' => 'Intrinsic'
     },
-    '46' => {
+    '51' => {
       'Name' => 'char',
       'Size' => '1',
       'Type' => 'Intrinsic'
     },
-    '53' => {
+    '58' => {
       'Name' => 'int',
       'Size' => '4',
       'Type' => 'Intrinsic'
     },
-    '60' => {
+    '65' => {
       'Name' => 'unsigned char',
       'Size' => '1',
       'Type' => 'Intrinsic'
     },
-    '67' => {
+    '72' => {
       'Name' => 'unsigned short',
       'Size' => '2',
       'Type' => 'Intrinsic'
     },
-    '74' => {
+    '79' => {
       'Name' => 'unsigned int',
       'Size' => '4',
       'Type' => 'Intrinsic'
     },
-    '81' => {
+    '86' => {
       'Name' => 'unsigned long',
       'Size' => '8',
       'Type' => 'Intrinsic'
     },
-    '88' => {
+    '93' => {
       'Name' => 'signed char',
       'Size' => '1',
       'Type' => 'Intrinsic'
     },
-    '95' => {
-      'BaseType' => '60',
+    '100' => {
+      'BaseType' => '65',
       'Header' => 'types.h',
       'Line' => '38',
       'Name' => '__uint8_t',
@@ -9803,13 +9809,13 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '107' => {
+    '112' => {
       'Name' => 'short',
       'Size' => '2',
       'Type' => 'Intrinsic'
     },
-    '114' => {
-      'BaseType' => '74',
+    '119' => {
+      'BaseType' => '79',
       'Header' => 'types.h',
       'Line' => '42',
       'Name' => '__uint32_t',
@@ -9817,19 +9823,19 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '126' => {
+    '131' => {
       'Name' => 'long',
       'Size' => '8',
       'Type' => 'Intrinsic'
     },
-    '133' => {
+    '138' => {
       'BaseType' => '1',
       'Name' => 'void*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '135' => {
-      'BaseType' => '95',
+    '140' => {
+      'BaseType' => '100',
       'Header' => 'stdint-uintn.h',
       'Line' => '24',
       'Name' => 'uint8_t',
@@ -9837,8 +9843,8 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '147' => {
-      'BaseType' => '114',
+    '152' => {
+      'BaseType' => '119',
       'Header' => 'stdint-uintn.h',
       'Line' => '26',
       'Name' => 'uint32_t',
@@ -9846,14 +9852,14 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '159' => {
-      'BaseType' => '147',
+    '164' => {
+      'BaseType' => '152',
       'Name' => 'uint32_t const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '164' => {
-      'BaseType' => '81',
+    '169' => {
+      'BaseType' => '86',
       'Header' => 'stddef.h',
       'Line' => '214',
       'Name' => 'size_t',
@@ -9861,89 +9867,89 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '190' => {
+    '195' => {
       'Header' => 'pldm_types.h',
       'Line' => '9',
       'Name' => 'anon-struct-pldm_types.h-9',
       'Size' => '1',
       'Type' => 'Struct'
     },
-    '344' => {
+    '349' => {
       'Header' => 'pldm_types.h',
       'Line' => '19',
       'Memb' => {
         '0' => {
           'name' => 'byte',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '190'
+          'type' => '195'
         }
       },
       'Name' => 'union bitfield8_t',
       'Size' => '1',
       'Type' => 'Union'
     },
-    '356' => {
-      'BaseType' => '344',
+    '361' => {
+      'BaseType' => '349',
       'Name' => 'bitfield8_t const',
       'Size' => '1',
       'Type' => 'Const'
     },
-    '361' => {
+    '366' => {
       'Header' => 'pldm_types.h',
       'Line' => '25',
       'Memb' => {
         '0' => {
           'name' => 'alpha',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'update',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'minor',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'major',
           'offset' => '3',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_version',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '427' => {
-      'BaseType' => '361',
+    '432' => {
+      'BaseType' => '366',
       'Header' => 'pldm_types.h',
       'Line' => '30',
       'Name' => 'ver32_t',
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '439' => {
-      'BaseType' => '427',
+    '444' => {
+      'BaseType' => '432',
       'Name' => 'ver32_t const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '444' => {
+    '449' => {
       'Name' => 'float',
       'Size' => '4',
       'Type' => 'Intrinsic'
     },
-    '801' => {
+    '884' => {
       'Header' => 'base.h',
-      'Line' => '109',
+      'Line' => '129',
       'Memb' => {
         '0' => {
           'name' => 'PLDM_RESPONSE',
@@ -9966,218 +9972,218 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '813' => {
+    '896' => {
       'Header' => 'base.h',
-      'Line' => '162',
+      'Line' => '182',
       'Memb' => {
         '0' => {
           'name' => 'command',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_msg_hdr',
       'Size' => '3',
       'Type' => 'Struct'
     },
-    '924' => {
-      'BaseType' => '813',
+    '1007' => {
+      'BaseType' => '896',
       'Name' => 'struct pldm_msg_hdr const',
       'Size' => '3',
       'Type' => 'Const'
     },
-    '929' => {
+    '1012' => {
       'Header' => 'base.h',
-      'Line' => '195',
+      'Line' => '215',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '813'
+          'type' => '896'
         },
         '1' => {
           'name' => 'payload',
           'offset' => '3',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_msg',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '969' => {
-      'BaseType' => '929',
+    '1052' => {
+      'BaseType' => '1012',
       'Name' => 'struct pldm_msg const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '974' => {
-      'BaseType' => '135',
+    '1057' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t[1]',
       'Size' => '1',
       'Type' => 'Array'
     },
-    '990' => {
+    '1073' => {
       'Header' => 'base.h',
-      'Line' => '262',
+      'Line' => '282',
       'Memb' => {
         '0' => {
           'name' => 'msg_type',
           'offset' => '0',
-          'type' => '801'
+          'type' => '884'
         },
         '1' => {
           'name' => 'instance',
           'offset' => '4',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'pldm_type',
           'offset' => '5',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'command',
           'offset' => '6',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'completion_code',
           'offset' => '7',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_header_info',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '1070' => {
-      'BaseType' => '990',
+    '1153' => {
+      'BaseType' => '1073',
       'Name' => 'struct pldm_header_info const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '1237' => {
-      'BaseType' => '1242',
+    '1320' => {
+      'BaseType' => '1325',
       'Name' => 'void const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1242' => {
+    '1325' => {
       'BaseType' => '1',
       'Name' => 'void const',
       'Type' => 'Const'
     },
-    '1243' => {
-      'BaseType' => '356',
+    '1326' => {
+      'BaseType' => '361',
       'Name' => 'bitfield8_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1418' => {
-      'BaseType' => '929',
+    '1501' => {
+      'BaseType' => '1012',
       'Name' => 'struct pldm_msg*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1497' => {
-      'BaseType' => '969',
+    '1580' => {
+      'BaseType' => '1052',
       'Name' => 'struct pldm_msg const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1502' => {
-      'BaseType' => '135',
+    '1585' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1507' => {
-      'BaseType' => '427',
+    '1590' => {
+      'BaseType' => '432',
       'Name' => 'ver32_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1601' => {
-      'BaseType' => '439',
+    '1684' => {
+      'BaseType' => '444',
       'Name' => 'ver32_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1648' => {
-      'BaseType' => '147',
+    '1731' => {
+      'BaseType' => '152',
       'Name' => 'uint32_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1717' => {
-      'BaseType' => '924',
+    '1800' => {
+      'BaseType' => '1007',
       'Name' => 'struct pldm_msg_hdr const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '1722' => {
-      'BaseType' => '990',
+    '1805' => {
+      'BaseType' => '1073',
       'Name' => 'struct pldm_header_info*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '2677' => {
-      'BaseType' => '164',
+    '2760' => {
+      'BaseType' => '169',
       'Name' => 'size_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '3137' => {
-      'BaseType' => '1070',
+    '3220' => {
+      'BaseType' => '1153',
       'Name' => 'struct pldm_header_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '4809' => {
-      'BaseType' => '135',
+    '4897' => {
+      'BaseType' => '140',
       'Header' => 'base.h',
       'Line' => '19',
       'Name' => 'pldm_tid_t',
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '4821' => {
-      'BaseType' => '135',
+    '4909' => {
+      'BaseType' => '140',
       'Header' => 'instance-id.h',
       'Line' => '13',
       'Name' => 'pldm_instance_id_t',
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '4833' => {
+    '4921' => {
       'Header' => 'responder.h',
       'Line' => '10',
       'Memb' => {
         '0' => {
           'name' => 'tid',
           'offset' => '0',
-          'type' => '4809'
+          'type' => '4897'
         },
         '1' => {
           'name' => 'instance_id',
           'offset' => '1',
-          'type' => '4821'
+          'type' => '4909'
         },
         '2' => {
           'name' => 'type',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'command',
           'offset' => '3',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'next',
           'offset' => '8',
-          'type' => '4913'
+          'type' => '5001'
         }
       },
       'Name' => 'struct pldm_responder_cookie',
@@ -10185,13 +10191,13 @@
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '4913' => {
-      'BaseType' => '4833',
+    '5001' => {
+      'BaseType' => '4921',
       'Name' => 'struct pldm_responder_cookie*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '4918' => {
+    '5006' => {
       'Header' => 'pldm.h',
       'Line' => '15',
       'Memb' => {
@@ -10256,13 +10262,13 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '5439' => {
+    '5527' => {
       'Name' => '_Bool',
       'Size' => '1',
       'Type' => 'Intrinsic'
     },
-    '5561' => {
-      'BaseType' => '67',
+    '5654' => {
+      'BaseType' => '72',
       'Header' => 'types.h',
       'Line' => '40',
       'Name' => '__uint16_t',
@@ -10270,8 +10276,8 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '5599' => {
-      'BaseType' => '126',
+    '5692' => {
+      'BaseType' => '131',
       'Header' => 'types.h',
       'Line' => '194',
       'Name' => '__ssize_t',
@@ -10279,20 +10285,20 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '5611' => {
-      'BaseType' => '46',
+    '5704' => {
+      'BaseType' => '51',
       'Name' => 'char*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5635' => {
-      'BaseType' => '135',
+    '5728' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t const',
       'Size' => '1',
       'Type' => 'Const'
     },
-    '5640' => {
-      'BaseType' => '5561',
+    '5733' => {
+      'BaseType' => '5654',
       'Header' => 'stdint-uintn.h',
       'Line' => '25',
       'Name' => 'uint16_t',
@@ -10300,8 +10306,8 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '5772' => {
-      'BaseType' => '5599',
+    '5865' => {
+      'BaseType' => '5692',
       'Header' => 'types.h',
       'Line' => '108',
       'Name' => 'ssize_t',
@@ -10309,81 +10315,81 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '5791' => {
-      'BaseType' => '5635',
+    '5884' => {
+      'BaseType' => '5728',
       'Name' => 'uint8_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '7306' => {
-      'BaseType' => '46',
+    '7507' => {
+      'BaseType' => '51',
       'Name' => 'char const',
       'Size' => '1',
       'Type' => 'Const'
     },
-    '7340' => {
-      'BaseType' => '5640',
+    '7541' => {
+      'BaseType' => '5733',
       'Name' => 'uint16_t const',
       'Size' => '2',
       'Type' => 'Const'
     },
-    '7680' => {
+    '7881' => {
       'Header' => 'utils.h',
       'Line' => '20',
       'Memb' => {
         '0' => {
           'name' => 'ptr',
           'offset' => '0',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'length',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Name' => 'struct variable_field',
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '8971' => {
-      'BaseType' => '7306',
+    '9294' => {
+      'BaseType' => '7507',
       'Name' => 'char const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '20030' => {
-      'BaseType' => '344',
+    '23205' => {
+      'BaseType' => '349',
       'Name' => 'bitfield8_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '21799' => {
-      'BaseType' => '813',
+    '24977' => {
+      'BaseType' => '896',
       'Name' => 'struct pldm_msg_hdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '22122' => {
-      'BaseType' => '133',
+    '25355' => {
+      'BaseType' => '138',
       'Name' => 'void**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '25455' => {
-      'BaseType' => '7680',
+    '28771' => {
+      'BaseType' => '7881',
       'Name' => 'struct variable_field*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '27537' => {
-      'BaseType' => '5640',
+    '30853' => {
+      'BaseType' => '5733',
       'Name' => 'uint16_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '30776' => {
-      'BaseType' => '81',
+    '34103' => {
+      'BaseType' => '86',
       'Header' => 'types.h',
       'Line' => '45',
       'Name' => '__uint64_t',
@@ -10391,8 +10397,8 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '30870' => {
-      'BaseType' => '30776',
+    '34197' => {
+      'BaseType' => '34103',
       'Header' => 'stdint-uintn.h',
       'Line' => '27',
       'Name' => 'uint64_t',
@@ -10400,7 +10406,7 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '31090' => {
+    '34495' => {
       'Header' => 'bios.h',
       'Line' => '39',
       'Memb' => {
@@ -10421,286 +10427,286 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '31124' => {
+    '34529' => {
       'Header' => 'bios.h',
       'Line' => '48',
       'Memb' => {
         '0' => {
           'name' => 'string_handle',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'string_length',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'name',
           'offset' => '4',
-          'type' => '31181'
+          'type' => '34586'
         }
       },
       'Name' => 'struct pldm_bios_string_table_entry',
       'Size' => '5',
       'Type' => 'Struct'
     },
-    '31176' => {
-      'BaseType' => '31124',
+    '34581' => {
+      'BaseType' => '34529',
       'Name' => 'struct pldm_bios_string_table_entry const',
       'Size' => '5',
       'Type' => 'Const'
     },
-    '31181' => {
-      'BaseType' => '46',
+    '34586' => {
+      'BaseType' => '51',
       'Name' => 'char[1]',
       'Size' => '1',
       'Type' => 'Array'
     },
-    '31197' => {
+    '34602' => {
       'Header' => 'bios.h',
       'Line' => '54',
       'Memb' => {
         '0' => {
           'name' => 'attr_handle',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'attr_type',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'string_handle',
           'offset' => '3',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'metadata',
           'offset' => '5',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_bios_attr_table_entry',
       'Size' => '6',
       'Type' => 'Struct'
     },
-    '31262' => {
-      'BaseType' => '31197',
+    '34667' => {
+      'BaseType' => '34602',
       'Name' => 'struct pldm_bios_attr_table_entry const',
       'Size' => '6',
       'Type' => 'Const'
     },
-    '31267' => {
+    '34672' => {
       'Header' => 'bios.h',
       'Line' => '66',
       'Memb' => {
         '0' => {
           'name' => 'attr_handle',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'attr_type',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'value',
           'offset' => '3',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_bios_attr_val_table_entry',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '31319' => {
-      'BaseType' => '31267',
+    '34724' => {
+      'BaseType' => '34672',
       'Name' => 'struct pldm_bios_attr_val_table_entry const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '31388' => {
+    '34793' => {
       'Header' => 'bios_table.h',
       'Line' => '206',
       'Memb' => {
         '0' => {
           'name' => 'name_handle',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'read_only',
           'offset' => '2',
-          'type' => '5439'
+          'type' => '5527'
         },
         '2' => {
           'name' => 'pv_num',
           'offset' => '3',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'pv_handle',
           'offset' => '8',
-          'type' => '31491'
+          'type' => '34896'
         },
         '4' => {
           'name' => 'def_num',
           'offset' => '22',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'def_index',
           'offset' => '36',
-          'type' => '5791'
+          'type' => '5884'
         }
       },
       'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
       'Size' => '32',
       'Type' => 'Struct'
     },
-    '31479' => {
-      'BaseType' => '31388',
+    '34884' => {
+      'BaseType' => '34793',
       'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
       'Size' => '32',
       'Type' => 'Const'
     },
-    '31491' => {
-      'BaseType' => '7340',
+    '34896' => {
+      'BaseType' => '7541',
       'Name' => 'uint16_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '31496' => {
+    '34901' => {
       'Header' => 'bios_table.h',
       'Line' => '294',
       'Memb' => {
         '0' => {
           'name' => 'name_handle',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'read_only',
           'offset' => '2',
-          'type' => '5439'
+          'type' => '5527'
         },
         '2' => {
           'name' => 'string_type',
           'offset' => '3',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'min_length',
           'offset' => '4',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'max_length',
           'offset' => '6',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'def_length',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'def_string',
           'offset' => '22',
-          'type' => '8971'
+          'type' => '9294'
         }
       },
       'Name' => 'struct pldm_bios_table_attr_entry_string_info',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '31608' => {
-      'BaseType' => '31496',
+    '35013' => {
+      'BaseType' => '34901',
       'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
       'Size' => '24',
       'Type' => 'Const'
     },
-    '31618' => {
+    '35023' => {
       'Header' => 'bios_table.h',
       'Line' => '384',
       'Memb' => {
         '0' => {
           'name' => 'name_handle',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'read_only',
           'offset' => '2',
-          'type' => '5439'
+          'type' => '5527'
         },
         '2' => {
           'name' => 'lower_bound',
           'offset' => '8',
-          'type' => '30870'
+          'type' => '34197'
         },
         '3' => {
           'name' => 'upper_bound',
           'offset' => '22',
-          'type' => '30870'
+          'type' => '34197'
         },
         '4' => {
           'name' => 'scalar_increment',
           'offset' => '36',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'default_value',
           'offset' => '50',
-          'type' => '30870'
+          'type' => '34197'
         }
       },
       'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
       'Size' => '40',
       'Type' => 'Struct'
     },
-    '31716' => {
-      'BaseType' => '31618',
+    '35121' => {
+      'BaseType' => '35023',
       'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
       'Size' => '40',
       'Type' => 'Const'
     },
-    '31948' => {
+    '35353' => {
       'Name' => 'ssize_t(*)(void const*)',
       'Param' => {
         '0' => {
-          'type' => '1237'
+          'type' => '1320'
         }
       },
-      'Return' => '5772',
+      'Return' => '5865',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '32018' => {
+    '35423' => {
       'Line' => '957',
       'Memb' => {
         '0' => {
           'name' => 'table_data',
           'offset' => '0',
-          'type' => '5791'
+          'type' => '5884'
         },
         '1' => {
           'name' => 'table_len',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         },
         '2' => {
           'name' => 'current_pos',
           'offset' => '22',
-          'type' => '164'
+          'type' => '169'
         },
         '3' => {
           'name' => 'entry_length_handler',
           'offset' => '36',
-          'type' => '31948'
+          'type' => '35353'
         }
       },
       'Name' => 'struct pldm_bios_table_iter',
@@ -10709,909 +10715,909 @@
       'Source' => 'bios_table.c',
       'Type' => 'Struct'
     },
-    '32088' => {
-      'BaseType' => '32018',
+    '35493' => {
+      'BaseType' => '35423',
       'Name' => 'struct pldm_bios_table_iter const',
       'Size' => '32',
       'Type' => 'Const'
     },
-    '33158' => {
-      'BaseType' => '32018',
+    '36563' => {
+      'BaseType' => '35423',
       'Name' => 'struct pldm_bios_table_iter*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '33163' => {
-      'BaseType' => '31319',
+    '36568' => {
+      'BaseType' => '34724',
       'Name' => 'struct pldm_bios_attr_val_table_entry const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '33577' => {
-      'BaseType' => '31262',
+    '36982' => {
+      'BaseType' => '34667',
       'Name' => 'struct pldm_bios_attr_table_entry const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '34180' => {
-      'BaseType' => '31176',
+    '37585' => {
+      'BaseType' => '34581',
       'Name' => 'struct pldm_bios_string_table_entry const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '35343' => {
-      'BaseType' => '32088',
+    '38748' => {
+      'BaseType' => '35493',
       'Name' => 'struct pldm_bios_table_iter const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '39526' => {
-      'BaseType' => '30870',
+    '42931' => {
+      'BaseType' => '34197',
       'Name' => 'uint64_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '39803' => {
-      'BaseType' => '31716',
+    '43208' => {
+      'BaseType' => '35121',
       'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '40112' => {
-      'BaseType' => '8971',
+    '43475' => {
+      'BaseType' => '9294',
       'Name' => 'char const**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '41241' => {
-      'BaseType' => '31608',
+    '44604' => {
+      'BaseType' => '35013',
       'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '42695' => {
-      'BaseType' => '31479',
+    '46058' => {
+      'BaseType' => '34884',
       'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '44908' => {
+    '48281' => {
       'Header' => 'pldm_types.h',
       'Line' => '36',
       'Name' => 'anon-struct-pldm_types.h-36',
       'Size' => '2',
       'Type' => 'Struct'
     },
-    '45174' => {
+    '48547' => {
       'Header' => 'pldm_types.h',
       'Line' => '54',
       'Memb' => {
         '0' => {
           'name' => 'value',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '44908'
+          'type' => '48281'
         }
       },
       'Name' => 'union bitfield16_t',
       'Size' => '2',
       'Type' => 'Union'
     },
-    '53071' => {
-      'BaseType' => '135',
+    '61253' => {
+      'BaseType' => '140',
       'Header' => 'pldm_types.h',
       'Line' => '32',
       'Name' => 'bool8_t',
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '53359' => {
+    '61541' => {
       'Header' => 'pldm_types.h',
       'Line' => '58',
       'Name' => 'anon-struct-pldm_types.h-58',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '53847' => {
+    '62029' => {
       'Header' => 'pldm_types.h',
       'Line' => '92',
       'Memb' => {
         '0' => {
           'name' => 'value',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '53359'
+          'type' => '61541'
         }
       },
       'Name' => 'union bitfield32_t',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '53859' => {
+    '62041' => {
       'Header' => 'pldm_types.h',
       'Line' => '96',
       'Name' => 'anon-struct-pldm_types.h-96',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '54795' => {
+    '62977' => {
       'Header' => 'pldm_types.h',
       'Line' => '162',
       'Memb' => {
         '0' => {
           'name' => 'value',
           'offset' => '0',
-          'type' => '30870'
+          'type' => '34197'
         },
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '53859'
+          'type' => '62041'
         }
       },
       'Name' => 'union bitfield64_t',
       'Size' => '8',
       'Type' => 'Union'
     },
-    '54826' => {
-      'BaseType' => '135',
+    '63008' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t[16]',
       'Size' => '16',
       'Type' => 'Array'
     },
-    '54871' => {
-      'BaseType' => '164',
+    '63053' => {
+      'BaseType' => '169',
       'Name' => 'size_t const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '54935' => {
-      'BaseType' => '7680',
+    '63117' => {
+      'BaseType' => '7881',
       'Name' => 'struct variable_field const',
       'Size' => '16',
       'Type' => 'Const'
     },
-    '56884' => {
-      'BaseType' => '135',
+    '65218' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t[8]',
       'Size' => '8',
       'Type' => 'Array'
     },
-    '56900' => {
+    '65234' => {
       'Header' => 'firmware_update.h',
-      'Line' => '450',
+      'Line' => '466',
       'Memb' => {
         '0' => {
           'name' => 'uuid',
           'offset' => '0',
-          'type' => '54826'
+          'type' => '63008'
         },
         '1' => {
           'name' => 'package_header_format_version',
           'offset' => '22',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'package_header_size',
           'offset' => '23',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'package_release_date_time',
           'offset' => '25',
-          'type' => '57013'
+          'type' => '65347'
         },
         '4' => {
           'name' => 'component_bitmap_bit_length',
           'offset' => '50',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'package_version_string_type',
           'offset' => '52',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'package_version_string_length',
           'offset' => '53',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_package_header_information',
       'Size' => '36',
       'Type' => 'Struct'
     },
-    '57013' => {
-      'BaseType' => '135',
+    '65347' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t[13]',
       'Size' => '13',
       'Type' => 'Array'
     },
-    '57029' => {
+    '65363' => {
       'Header' => 'firmware_update.h',
-      'Line' => '464',
+      'Line' => '480',
       'Memb' => {
         '0' => {
           'name' => 'record_length',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'descriptor_count',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'device_update_option_flags',
           'offset' => '3',
-          'type' => '53847'
+          'type' => '62029'
         },
         '3' => {
           'name' => 'comp_image_set_version_string_type',
           'offset' => '7',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'comp_image_set_version_string_length',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'fw_device_pkg_data_length',
           'offset' => '9',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_firmware_device_id_record',
       'Size' => '11',
       'Type' => 'Struct'
     },
-    '57242' => {
+    '65576' => {
       'Header' => 'firmware_update.h',
-      'Line' => '498',
+      'Line' => '514',
       'Memb' => {
         '0' => {
           'name' => 'comp_classification',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'comp_identifier',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'comp_comparison_stamp',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '3' => {
           'name' => 'comp_options',
           'offset' => '8',
-          'type' => '45174'
+          'type' => '48547'
         },
         '4' => {
           'name' => 'requested_comp_activation_method',
           'offset' => '16',
-          'type' => '45174'
+          'type' => '48547'
         },
         '5' => {
           'name' => 'comp_location_offset',
           'offset' => '18',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'comp_size',
           'offset' => '22',
-          'type' => '147'
+          'type' => '152'
         },
         '7' => {
           'name' => 'comp_version_string_type',
           'offset' => '32',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'comp_version_string_length',
           'offset' => '33',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_component_image_information',
       'Size' => '22',
       'Type' => 'Struct'
     },
-    '57440' => {
+    '65774' => {
       'Header' => 'firmware_update.h',
-      'Line' => '524',
+      'Line' => '540',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'capabilities_during_update',
           'offset' => '1',
-          'type' => '53847'
+          'type' => '62029'
         },
         '2' => {
           'name' => 'comp_count',
           'offset' => '5',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'active_comp_image_set_ver_str_type',
           'offset' => '7',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'active_comp_image_set_ver_str_len',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'pending_comp_image_set_ver_str_type',
           'offset' => '9',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'pending_comp_image_set_ver_str_len',
           'offset' => '16',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_get_firmware_parameters_resp',
       'Size' => '11',
       'Type' => 'Struct'
     },
-    '57643' => {
+    '65977' => {
       'Header' => 'firmware_update.h',
-      'Line' => '552',
+      'Line' => '568',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'downstream_device_update_supported',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'number_of_downstream_devices',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'max_number_of_downstream_devices',
           'offset' => '4',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'capabilities',
           'offset' => '8',
-          'type' => '53847'
+          'type' => '62029'
         }
       },
       'Name' => 'struct pldm_query_downstream_devices_resp',
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '57728' => {
+    '66062' => {
       'Header' => 'firmware_update.h',
-      'Line' => '564',
+      'Line' => '580',
       'Memb' => {
         '0' => {
           'name' => 'comp_classification',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'comp_identifier',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'comp_classification_index',
           'offset' => '4',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'active_comp_comparison_stamp',
           'offset' => '5',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'active_comp_ver_str_type',
           'offset' => '9',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'active_comp_ver_str_len',
           'offset' => '16',
-          'type' => '135'
+          'type' => '140'
         },
         '6' => {
           'name' => 'active_comp_release_date',
           'offset' => '17',
-          'type' => '56884'
+          'type' => '65218'
         },
         '7' => {
           'name' => 'pending_comp_comparison_stamp',
           'offset' => '25',
-          'type' => '147'
+          'type' => '152'
         },
         '8' => {
           'name' => 'pending_comp_ver_str_type',
           'offset' => '35',
-          'type' => '135'
+          'type' => '140'
         },
         '9' => {
           'name' => 'pending_comp_ver_str_len',
           'offset' => '36',
-          'type' => '135'
+          'type' => '140'
         },
         '10' => {
           'name' => 'pending_comp_release_date',
           'offset' => '37',
-          'type' => '56884'
+          'type' => '65218'
         },
         '11' => {
           'name' => 'comp_activation_methods',
           'offset' => '51',
-          'type' => '45174'
+          'type' => '48547'
         },
         '12' => {
           'name' => 'capabilities_during_update',
           'offset' => '53',
-          'type' => '53847'
+          'type' => '62029'
         }
       },
       'Name' => 'struct pldm_component_parameter_entry',
       'Size' => '39',
       'Type' => 'Struct'
     },
-    '58043' => {
+    '66377' => {
       'Header' => 'firmware_update.h',
-      'Line' => '603',
+      'Line' => '619',
       'Memb' => {
         '0' => {
           'name' => 'data_transfer_handle',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'transfer_operation_flag',
           'offset' => '4',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_query_downstream_identifiers_req',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '58086' => {
-      'BaseType' => '58043',
+    '66420' => {
+      'BaseType' => '66377',
       'Name' => 'struct pldm_query_downstream_identifiers_req const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '58091' => {
+    '66425' => {
       'Header' => 'firmware_update.h',
-      'Line' => '617',
+      'Line' => '633',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'next_data_transfer_handle',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_flag',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'downstream_devices_length',
           'offset' => '18',
-          'type' => '147'
+          'type' => '152'
         },
         '4' => {
           'name' => 'number_of_downstream_devices',
           'offset' => '22',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_query_downstream_identifiers_resp',
       'Size' => '20',
       'Type' => 'Struct'
     },
-    '58176' => {
+    '66510' => {
       'Header' => 'firmware_update.h',
-      'Line' => '630',
+      'Line' => '646',
       'Memb' => {
         '0' => {
           'name' => 'downstream_device_index',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'downstream_descriptor_count',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_downstream_device',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '58219' => {
+    '66553' => {
       'Header' => 'firmware_update.h',
-      'Line' => '636',
+      'Line' => '652',
       'Memb' => {
         '0' => {
           'name' => 'field',
           'offset' => '0',
-          'type' => '7680'
+          'type' => '7881'
         },
         '1' => {
           'name' => 'devs',
           'offset' => '22',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Name' => 'struct pldm_downstream_device_iter',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '58262' => {
+    '66596' => {
       'Header' => 'firmware_update.h',
-      'Line' => '710',
+      'Line' => '726',
       'Memb' => {
         '0' => {
           'name' => 'descriptor_type',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'descriptor_length',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'descriptor_data',
           'offset' => '8',
-          'type' => '1237'
+          'type' => '1320'
         }
       },
       'Name' => 'struct pldm_descriptor',
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '58335' => {
+    '66669' => {
       'Header' => 'firmware_update.h',
-      'Line' => '716',
+      'Line' => '732',
       'Memb' => {
         '0' => {
           'name' => 'field',
           'offset' => '0',
-          'type' => '25455'
+          'type' => '28771'
         },
         '1' => {
           'name' => 'count',
           'offset' => '8',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Name' => 'struct pldm_descriptor_iter',
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '58383' => {
+    '66717' => {
       'Header' => 'firmware_update.h',
-      'Line' => '809',
+      'Line' => '825',
       'Memb' => {
         '0' => {
           'name' => 'data_transfer_handle',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'transfer_operation_flag',
           'offset' => '4',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_get_downstream_firmware_parameters_req',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '58426' => {
-      'BaseType' => '58383',
+    '66760' => {
+      'BaseType' => '66717',
       'Name' => 'struct pldm_get_downstream_firmware_parameters_req const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '58431' => {
+    '66765' => {
       'Header' => 'firmware_update.h',
-      'Line' => '824',
+      'Line' => '840',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'next_data_transfer_handle',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'transfer_flag',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'fdp_capabilities_during_update',
           'offset' => '18',
-          'type' => '53847'
+          'type' => '62029'
         },
         '4' => {
           'name' => 'downstream_device_count',
           'offset' => '22',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_get_downstream_firmware_parameters_resp',
       'Size' => '20',
       'Type' => 'Struct'
     },
-    '58516' => {
+    '66850' => {
       'Header' => 'firmware_update.h',
-      'Line' => '842',
+      'Line' => '858',
       'Memb' => {
         '0' => {
           'name' => 'downstream_device_index',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'active_comp_comparison_stamp',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'active_comp_ver_str_type',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'active_comp_ver_str_len',
           'offset' => '9',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'active_comp_release_date',
           'offset' => '16',
-          'type' => '58713'
+          'type' => '67047'
         },
         '5' => {
           'name' => 'pending_comp_comparison_stamp',
           'offset' => '32',
-          'type' => '147'
+          'type' => '152'
         },
         '6' => {
           'name' => 'pending_comp_ver_str_type',
           'offset' => '36',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'pending_comp_ver_str_len',
           'offset' => '37',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'pending_comp_release_date',
           'offset' => '38',
-          'type' => '58713'
+          'type' => '67047'
         },
         '9' => {
           'name' => 'comp_activation_methods',
           'offset' => '54',
-          'type' => '45174'
+          'type' => '48547'
         },
         '10' => {
           'name' => 'capabilities_during_update',
           'offset' => '64',
-          'type' => '53847'
+          'type' => '62029'
         },
         '11' => {
           'name' => 'active_comp_ver_str',
           'offset' => '72',
-          'type' => '1237'
+          'type' => '1320'
         },
         '12' => {
           'name' => 'pending_comp_ver_str',
           'offset' => '86',
-          'type' => '1237'
+          'type' => '1320'
         }
       },
       'Name' => 'struct pldm_downstream_device_parameters_entry',
       'Size' => '64',
       'Type' => 'Struct'
     },
-    '58713' => {
-      'BaseType' => '46',
+    '67047' => {
+      'BaseType' => '51',
       'Name' => 'char[9]',
       'Size' => '9',
       'Type' => 'Array'
     },
-    '60084' => {
+    '68418' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1379',
+      'Line' => '1395',
       'Memb' => {
         '0' => {
           'name' => 'field',
           'offset' => '0',
-          'type' => '7680'
+          'type' => '7881'
         },
         '1' => {
           'name' => 'entries',
           'offset' => '22',
-          'type' => '164'
+          'type' => '169'
         }
       },
       'Name' => 'struct pldm_downstream_device_parameters_iter',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '74982' => {
-      'BaseType' => '53071',
+    '84429' => {
+      'BaseType' => '61253',
       'Name' => 'bool8_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '74987' => {
-      'BaseType' => '54795',
+    '84434' => {
+      'BaseType' => '62977',
       'Name' => 'bitfield64_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '78425' => {
-      'BaseType' => '53847',
+    '87812' => {
+      'BaseType' => '62029',
       'Name' => 'bitfield32_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '82506' => {
-      'BaseType' => '45174',
+    '91833' => {
+      'BaseType' => '48547',
       'Name' => 'bitfield16_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '92853' => {
-      'BaseType' => '54935',
+    '102012' => {
+      'BaseType' => '63117',
       'Name' => 'struct variable_field const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '114556' => {
-      'BaseType' => '60084',
+    '123340' => {
+      'BaseType' => '68418',
       'Name' => 'struct pldm_downstream_device_parameters_iter*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '114561' => {
-      'BaseType' => '58516',
+    '123345' => {
+      'BaseType' => '66850',
       'Name' => 'struct pldm_downstream_device_parameters_entry*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '117245' => {
-      'BaseType' => '58431',
+    '125987' => {
+      'BaseType' => '66765',
       'Name' => 'struct pldm_get_downstream_firmware_parameters_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '118378' => {
-      'BaseType' => '58426',
+    '127102' => {
+      'BaseType' => '66760',
       'Name' => 'struct pldm_get_downstream_firmware_parameters_req const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '119558' => {
-      'BaseType' => '58219',
+    '128258' => {
+      'BaseType' => '66553',
       'Name' => 'struct pldm_downstream_device_iter*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '119563' => {
-      'BaseType' => '58176',
+    '128263' => {
+      'BaseType' => '66510',
       'Name' => 'struct pldm_downstream_device*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '122261' => {
-      'BaseType' => '58091',
+    '130919' => {
+      'BaseType' => '66425',
       'Name' => 'struct pldm_query_downstream_identifiers_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '123394' => {
-      'BaseType' => '58086',
+    '132034' => {
+      'BaseType' => '66420',
       'Name' => 'struct pldm_query_downstream_identifiers_req const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '125995' => {
-      'BaseType' => '57643',
+    '134599' => {
+      'BaseType' => '65977',
       'Name' => 'struct pldm_query_downstream_devices_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '126442' => {
-      'BaseType' => '57728',
+    '135046' => {
+      'BaseType' => '66062',
       'Name' => 'struct pldm_component_parameter_entry*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '135100' => {
-      'BaseType' => '57440',
+    '143468' => {
+      'BaseType' => '65774',
       'Name' => 'struct pldm_get_firmware_parameters_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '138072' => {
-      'BaseType' => '1502',
+    '146398' => {
+      'BaseType' => '1585',
       'Name' => 'uint8_t**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '138414' => {
-      'BaseType' => '57242',
+    '146740' => {
+      'BaseType' => '65576',
       'Name' => 'struct pldm_component_image_information*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '140906' => {
-      'BaseType' => '58335',
+    '149202' => {
+      'BaseType' => '66669',
       'Name' => 'struct pldm_descriptor_iter*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '140911' => {
-      'BaseType' => '58262',
+    '149207' => {
+      'BaseType' => '66596',
       'Name' => 'struct pldm_descriptor*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '141295' => {
-      'BaseType' => '57029',
+    '149591' => {
+      'BaseType' => '65363',
       'Name' => 'struct pldm_firmware_device_id_record*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '147377' => {
-      'BaseType' => '56900',
+    '156441' => {
+      'BaseType' => '65234',
       'Name' => 'struct pldm_package_header_information*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '161422' => {
-      'BaseType' => '161439',
+    '171328' => {
+      'BaseType' => '171345',
       'Header' => 'pdr.h',
       'Line' => '16',
       'Name' => 'pldm_pdr',
@@ -11619,34 +11625,34 @@
       'Size' => '24',
       'Type' => 'Typedef'
     },
-    '161434' => {
-      'BaseType' => '161422',
+    '171340' => {
+      'BaseType' => '171328',
       'Name' => 'pldm_pdr const',
       'Size' => '24',
       'Type' => 'Const'
     },
-    '161439' => {
+    '171345' => {
       'Line' => '30',
       'Memb' => {
         '0' => {
           'name' => 'record_count',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'size',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'first',
           'offset' => '8',
-          'type' => '162866'
+          'type' => '172772'
         },
         '3' => {
           'name' => 'last',
           'offset' => '22',
-          'type' => '162866'
+          'type' => '172772'
         }
       },
       'Name' => 'struct pldm_pdr',
@@ -11655,8 +11661,8 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '161505' => {
-      'BaseType' => '161522',
+    '171411' => {
+      'BaseType' => '171428',
       'Header' => 'pdr.h',
       'Line' => '21',
       'Name' => 'pldm_pdr_record',
@@ -11664,44 +11670,44 @@
       'Size' => '32',
       'Type' => 'Typedef'
     },
-    '161517' => {
-      'BaseType' => '161505',
+    '171423' => {
+      'BaseType' => '171411',
       'Name' => 'pldm_pdr_record const',
       'Size' => '32',
       'Type' => 'Const'
     },
-    '161522' => {
+    '171428' => {
       'Line' => '21',
       'Memb' => {
         '0' => {
           'name' => 'record_handle',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'size',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'data',
           'offset' => '8',
-          'type' => '1502'
+          'type' => '1585'
         },
         '3' => {
           'name' => 'next',
           'offset' => '22',
-          'type' => '162854'
+          'type' => '172760'
         },
         '4' => {
           'name' => 'is_remote',
           'offset' => '36',
-          'type' => '5439'
+          'type' => '5527'
         },
         '5' => {
           'name' => 'terminus_handle',
           'offset' => '38',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_pdr_record',
@@ -11710,40 +11716,40 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '161614' => {
+    '171520' => {
       'Header' => 'pdr.h',
       'Line' => '327',
       'Memb' => {
         '0' => {
           'name' => 'entity_type',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'entity_instance_num',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'entity_container_id',
           'offset' => '4',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_entity',
       'Size' => '6',
       'Type' => 'Struct'
     },
-    '161676' => {
-      'BaseType' => '161614',
+    '171582' => {
+      'BaseType' => '171520',
       'Header' => 'pdr.h',
       'Line' => '331',
       'Name' => 'pldm_entity',
       'Size' => '6',
       'Type' => 'Typedef'
     },
-    '161722' => {
-      'BaseType' => '161734',
+    '171628' => {
+      'BaseType' => '171640',
       'Header' => 'pdr.h',
       'Line' => '341',
       'Name' => 'pldm_entity_association_tree',
@@ -11751,18 +11757,18 @@
       'Size' => '16',
       'Type' => 'Typedef'
     },
-    '161734' => {
+    '171640' => {
       'Line' => '647',
       'Memb' => {
         '0' => {
           'name' => 'root',
           'offset' => '0',
-          'type' => '162871'
+          'type' => '172777'
         },
         '1' => {
           'name' => 'last_used_container_id',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_entity_association_tree',
@@ -11771,8 +11777,8 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '161777' => {
-      'BaseType' => '161794',
+    '171683' => {
+      'BaseType' => '171700',
       'Header' => 'pdr.h',
       'Line' => '346',
       'Name' => 'pldm_entity_node',
@@ -11780,44 +11786,44 @@
       'Size' => '40',
       'Type' => 'Typedef'
     },
-    '161789' => {
-      'BaseType' => '161777',
+    '171695' => {
+      'BaseType' => '171683',
       'Name' => 'pldm_entity_node const',
       'Size' => '40',
       'Type' => 'Const'
     },
-    '161794' => {
+    '171700' => {
       'Line' => '652',
       'Memb' => {
         '0' => {
           'name' => 'entity',
           'offset' => '0',
-          'type' => '161676'
+          'type' => '171582'
         },
         '1' => {
           'name' => 'parent',
           'offset' => '6',
-          'type' => '161676'
+          'type' => '171582'
         },
         '2' => {
           'name' => 'remote_container_id',
           'offset' => '18',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'first_child',
           'offset' => '22',
-          'type' => '162871'
+          'type' => '172777'
         },
         '4' => {
           'name' => 'next_sibling',
           'offset' => '36',
-          'type' => '162871'
+          'type' => '172777'
         },
         '5' => {
           'name' => 'association_type',
           'offset' => '50',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct pldm_entity_node',
@@ -11826,243 +11832,243 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '162072' => {
+    '171978' => {
       'Header' => 'platform.h',
-      'Line' => '563',
+      'Line' => '575',
       'Memb' => {
         '0' => {
           'name' => 'record_handle',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'version',
           'offset' => '4',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'type',
           'offset' => '5',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'record_change_num',
           'offset' => '6',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'length',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_pdr_hdr',
       'Size' => '10',
       'Type' => 'Struct'
     },
-    '162521' => {
+    '172427' => {
       'Header' => 'platform.h',
-      'Line' => '638',
+      'Line' => '650',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '162072'
+          'type' => '171978'
         },
         '1' => {
           'name' => 'terminus_handle',
           'offset' => '16',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'sensor_id',
           'offset' => '18',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'entity_type',
           'offset' => '20',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'entity_instance',
           'offset' => '22',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'container_id',
           'offset' => '24',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'sensor_init',
           'offset' => '32',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'sensor_auxiliary_names_pdr',
           'offset' => '33',
-          'type' => '53071'
+          'type' => '61253'
         },
         '8' => {
           'name' => 'composite_sensor_count',
           'offset' => '34',
-          'type' => '135'
+          'type' => '140'
         },
         '9' => {
           'name' => 'possible_states',
           'offset' => '35',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_state_sensor_pdr',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '162675' => {
+    '172581' => {
       'Header' => 'platform.h',
-      'Line' => '665',
+      'Line' => '677',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '162072'
+          'type' => '171978'
         },
         '1' => {
           'name' => 'terminus_handle',
           'offset' => '16',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'effecter_id',
           'offset' => '18',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'entity_type',
           'offset' => '20',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'entity_instance',
           'offset' => '22',
-          'type' => '5640'
+          'type' => '5733'
         },
         '5' => {
           'name' => 'container_id',
           'offset' => '24',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'effecter_semantic_id',
           'offset' => '32',
-          'type' => '5640'
+          'type' => '5733'
         },
         '7' => {
           'name' => 'effecter_init',
           'offset' => '34',
-          'type' => '135'
+          'type' => '140'
         },
         '8' => {
           'name' => 'has_description_pdr',
           'offset' => '35',
-          'type' => '53071'
+          'type' => '61253'
         },
         '9' => {
           'name' => 'composite_effecter_count',
           'offset' => '36',
-          'type' => '135'
+          'type' => '140'
         },
         '10' => {
           'name' => 'possible_states',
           'offset' => '37',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_state_effecter_pdr',
       'Size' => '26',
       'Type' => 'Struct'
     },
-    '162854' => {
-      'BaseType' => '161522',
+    '172760' => {
+      'BaseType' => '171428',
       'Name' => 'struct pldm_pdr_record*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '162866' => {
-      'BaseType' => '161505',
+    '172772' => {
+      'BaseType' => '171411',
       'Name' => 'pldm_pdr_record*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '162871' => {
-      'BaseType' => '161777',
+    '172777' => {
+      'BaseType' => '171683',
       'Name' => 'pldm_entity_node*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '163238' => {
-      'BaseType' => '161722',
+    '173144' => {
+      'BaseType' => '171628',
       'Name' => 'pldm_entity_association_tree*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '164383' => {
-      'BaseType' => '161422',
+    '174271' => {
+      'BaseType' => '171328',
       'Name' => 'pldm_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '165694' => {
-      'BaseType' => '161517',
+    '175564' => {
+      'BaseType' => '171423',
       'Name' => 'pldm_pdr_record const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '172928' => {
-      'BaseType' => '161676',
+    '182672' => {
+      'BaseType' => '171582',
       'Name' => 'pldm_entity*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '189050' => {
-      'BaseType' => '172928',
+    '198628' => {
+      'BaseType' => '182672',
       'Name' => 'pldm_entity**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '189697' => {
-      'BaseType' => '162871',
+    '199275' => {
+      'BaseType' => '172777',
       'Name' => 'pldm_entity_node**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '190486' => {
-      'BaseType' => '161434',
+    '200064' => {
+      'BaseType' => '171340',
       'Name' => 'pldm_pdr const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '195963' => {
-      'BaseType' => '161789',
+    '205537' => {
+      'BaseType' => '171695',
       'Name' => 'pldm_entity_node const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '201826' => {
-      'BaseType' => '162675',
+    '211317' => {
+      'BaseType' => '172581',
       'Name' => 'struct pldm_state_effecter_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '206783' => {
-      'BaseType' => '162521',
+    '216203' => {
+      'BaseType' => '172427',
       'Name' => 'struct pldm_state_sensor_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '211431' => {
-      'BaseType' => '88',
+    '220868' => {
+      'BaseType' => '93',
       'Header' => 'types.h',
       'Line' => '37',
       'Name' => '__int8_t',
@@ -12070,8 +12076,8 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '211462' => {
-      'BaseType' => '107',
+    '220899' => {
+      'BaseType' => '112',
       'Header' => 'types.h',
       'Line' => '39',
       'Name' => '__int16_t',
@@ -12079,8 +12085,8 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '211493' => {
-      'BaseType' => '53',
+    '220930' => {
+      'BaseType' => '58',
       'Header' => 'types.h',
       'Line' => '41',
       'Name' => '__int32_t',
@@ -12088,8 +12094,8 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '211531' => {
-      'BaseType' => '5561',
+    '220968' => {
+      'BaseType' => '5654',
       'Header' => 'types.h',
       'Line' => '55',
       'Name' => '__uint_least16_t',
@@ -12097,8 +12103,8 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '211584' => {
-      'BaseType' => '211431',
+    '221021' => {
+      'BaseType' => '220868',
       'Header' => 'stdint-intn.h',
       'Line' => '24',
       'Name' => 'int8_t',
@@ -12106,8 +12112,8 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '211596' => {
-      'BaseType' => '211462',
+    '221033' => {
+      'BaseType' => '220899',
       'Header' => 'stdint-intn.h',
       'Line' => '25',
       'Name' => 'int16_t',
@@ -12115,8 +12121,8 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '211608' => {
-      'BaseType' => '211493',
+    '221045' => {
+      'BaseType' => '220930',
       'Header' => 'stdint-intn.h',
       'Line' => '26',
       'Name' => 'int32_t',
@@ -12124,16 +12130,16 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '212225' => {
-      'BaseType' => '444',
+    '221662' => {
+      'BaseType' => '449',
       'Header' => 'pldm_types.h',
       'Line' => '164',
       'Name' => 'real32_t',
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '212946' => {
-      'BaseType' => '211531',
+    '222461' => {
+      'BaseType' => '220968',
       'Header' => 'uchar.h',
       'Line' => '51',
       'Name' => 'char16_t',
@@ -12141,9 +12147,9 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '213779' => {
+    '223340' => {
       'Header' => 'platform.h',
-      'Line' => '341',
+      'Line' => '344',
       'Memb' => {
         '0' => {
           'name' => 'PLDM_SENSOR_OP_STATE',
@@ -12162,936 +12168,936 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '213813' => {
-      'BaseType' => '213779',
+    '223374' => {
+      'BaseType' => '223340',
       'Name' => 'enum sensor_event_class_states const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '214275' => {
+    '223870' => {
       'Header' => 'platform.h',
-      'Line' => '655',
+      'Line' => '667',
       'Memb' => {
         '0' => {
           'name' => 'state_set_id',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'possible_states_size',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'states',
           'offset' => '3',
-          'type' => '214337'
+          'type' => '223932'
         }
       },
       'Name' => 'struct state_sensor_possible_states',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '214332' => {
-      'BaseType' => '214275',
+    '223927' => {
+      'BaseType' => '223870',
       'Name' => 'struct state_sensor_possible_states const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '214337' => {
-      'BaseType' => '344',
+    '223932' => {
+      'BaseType' => '349',
       'Name' => 'bitfield8_t[1]',
       'Size' => '1',
       'Type' => 'Array'
     },
-    '214710' => {
+    '224305' => {
       'Header' => 'platform.h',
-      'Line' => '756',
+      'Line' => '768',
       'Memb' => {
         '0' => {
           'name' => 'value_u8',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'value_s8',
           'offset' => '0',
-          'type' => '211584'
+          'type' => '221021'
         },
         '2' => {
           'name' => 'value_u16',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'value_s16',
           'offset' => '0',
-          'type' => '211596'
+          'type' => '221033'
         },
         '4' => {
           'name' => 'value_u32',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'value_s32',
           'offset' => '0',
-          'type' => '211608'
+          'type' => '221045'
         },
         '6' => {
           'name' => 'value_f32',
           'offset' => '0',
-          'type' => '212225'
+          'type' => '221662'
         }
       },
       'Name' => 'union union_range_field_format',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '215309' => {
+    '224904' => {
       'Header' => 'platform.h',
-      'Line' => '813',
+      'Line' => '825',
       'Memb' => {
         '0' => {
           'name' => 'value_u8',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'value_s8',
           'offset' => '0',
-          'type' => '211584'
+          'type' => '221021'
         },
         '2' => {
           'name' => 'value_u16',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'value_s16',
           'offset' => '0',
-          'type' => '211596'
+          'type' => '221033'
         },
         '4' => {
           'name' => 'value_u32',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '5' => {
           'name' => 'value_s32',
           'offset' => '0',
-          'type' => '211608'
+          'type' => '221045'
         }
       },
       'Name' => 'union union_sensor_data_size',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '215322' => {
+    '224917' => {
       'Header' => 'platform.h',
-      'Line' => '820',
+      'Line' => '832',
       'Memb' => {
         '0' => {
           'name' => 'record_handle',
           'offset' => '0',
-          'type' => '147'
+          'type' => '152'
         },
         '1' => {
           'name' => 'version',
           'offset' => '4',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'type',
           'offset' => '5',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'record_change_num',
           'offset' => '6',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'length',
           'offset' => '8',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_value_pdr_hdr',
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '215407' => {
+    '225002' => {
       'Header' => 'platform.h',
-      'Line' => '838',
+      'Line' => '850',
       'Memb' => {
         '0' => {
           'name' => 'entity_instance_num',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'entity_instance',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
-      'Name' => 'anon-union-platform.h-838',
+      'Name' => 'anon-union-platform.h-850',
       'Size' => '2',
       'Type' => 'Union'
     },
-    '215442' => {
+    '225037' => {
       'Header' => 'platform.h',
-      'Line' => '833',
+      'Line' => '845',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '215322'
+          'type' => '224917'
         },
         '1' => {
           'name' => 'terminus_handle',
           'offset' => '18',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'sensor_id',
           'offset' => '20',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'entity_type',
           'offset' => '22',
-          'type' => '5640'
+          'type' => '5733'
         },
         '4' => {
           'name' => 'unnamed0',
           'offset' => '24',
-          'type' => '215407'
+          'type' => '225002'
         },
         '5' => {
           'name' => 'container_id',
           'offset' => '32',
-          'type' => '5640'
+          'type' => '5733'
         },
         '6' => {
           'name' => 'sensor_init',
           'offset' => '34',
-          'type' => '135'
+          'type' => '140'
         },
         '7' => {
           'name' => 'sensor_auxiliary_names_pdr',
           'offset' => '35',
-          'type' => '53071'
+          'type' => '61253'
         },
         '8' => {
           'name' => 'base_unit',
           'offset' => '36',
-          'type' => '135'
+          'type' => '140'
         },
         '9' => {
           'name' => 'unit_modifier',
           'offset' => '37',
-          'type' => '211584'
+          'type' => '221021'
         },
         '10' => {
           'name' => 'rate_unit',
           'offset' => '38',
-          'type' => '135'
+          'type' => '140'
         },
         '11' => {
           'name' => 'base_oem_unit_handle',
           'offset' => '39',
-          'type' => '135'
+          'type' => '140'
         },
         '12' => {
           'name' => 'aux_unit',
           'offset' => '40',
-          'type' => '135'
+          'type' => '140'
         },
         '13' => {
           'name' => 'aux_unit_modifier',
           'offset' => '41',
-          'type' => '211584'
+          'type' => '221021'
         },
         '14' => {
           'name' => 'aux_rate_unit',
           'offset' => '48',
-          'type' => '135'
+          'type' => '140'
         },
         '15' => {
           'name' => 'rel',
           'offset' => '49',
-          'type' => '135'
+          'type' => '140'
         },
         '16' => {
           'name' => 'aux_oem_unit_handle',
           'offset' => '50',
-          'type' => '135'
+          'type' => '140'
         },
         '17' => {
           'name' => 'is_linear',
           'offset' => '51',
-          'type' => '53071'
+          'type' => '61253'
         },
         '18' => {
           'name' => 'sensor_data_size',
           'offset' => '52',
-          'type' => '135'
+          'type' => '140'
         },
         '19' => {
           'name' => 'resolution',
           'offset' => '54',
-          'type' => '212225'
+          'type' => '221662'
         },
         '20' => {
           'name' => 'offset',
           'offset' => '64',
-          'type' => '212225'
+          'type' => '221662'
         },
         '21' => {
           'name' => 'accuracy',
           'offset' => '68',
-          'type' => '5640'
+          'type' => '5733'
         },
         '22' => {
           'name' => 'plus_tolerance',
           'offset' => '70',
-          'type' => '135'
+          'type' => '140'
         },
         '23' => {
           'name' => 'minus_tolerance',
           'offset' => '71',
-          'type' => '135'
+          'type' => '140'
         },
         '24' => {
           'name' => 'hysteresis',
           'offset' => '72',
-          'type' => '215309'
+          'type' => '224904'
         },
         '25' => {
           'name' => 'supported_thresholds',
           'offset' => '82',
-          'type' => '344'
+          'type' => '349'
         },
         '26' => {
           'name' => 'threshold_and_hysteresis_volatility',
           'offset' => '83',
-          'type' => '344'
+          'type' => '349'
         },
         '27' => {
           'name' => 'state_transition_interval',
           'offset' => '86',
-          'type' => '212225'
+          'type' => '221662'
         },
         '28' => {
           'name' => 'update_interval',
           'offset' => '96',
-          'type' => '212225'
+          'type' => '221662'
         },
         '29' => {
           'name' => 'max_readable',
           'offset' => '100',
-          'type' => '215309'
+          'type' => '224904'
         },
         '30' => {
           'name' => 'min_readable',
           'offset' => '104',
-          'type' => '215309'
+          'type' => '224904'
         },
         '31' => {
           'name' => 'range_field_format',
           'offset' => '114',
-          'type' => '135'
+          'type' => '140'
         },
         '32' => {
           'name' => 'range_field_support',
           'offset' => '115',
-          'type' => '344'
+          'type' => '349'
         },
         '33' => {
           'name' => 'nominal_value',
           'offset' => '118',
-          'type' => '214710'
+          'type' => '224305'
         },
         '34' => {
           'name' => 'normal_max',
           'offset' => '128',
-          'type' => '214710'
+          'type' => '224305'
         },
         '35' => {
           'name' => 'normal_min',
           'offset' => '132',
-          'type' => '214710'
+          'type' => '224305'
         },
         '36' => {
           'name' => 'warning_high',
           'offset' => '136',
-          'type' => '214710'
+          'type' => '224305'
         },
         '37' => {
           'name' => 'warning_low',
           'offset' => '146',
-          'type' => '214710'
+          'type' => '224305'
         },
         '38' => {
           'name' => 'critical_high',
           'offset' => '150',
-          'type' => '214710'
+          'type' => '224305'
         },
         '39' => {
           'name' => 'critical_low',
           'offset' => '256',
-          'type' => '214710'
+          'type' => '224305'
         },
         '40' => {
           'name' => 'fatal_high',
           'offset' => '260',
-          'type' => '214710'
+          'type' => '224305'
         },
         '41' => {
           'name' => 'fatal_low',
           'offset' => '264',
-          'type' => '214710'
+          'type' => '224305'
         }
       },
       'Name' => 'struct pldm_numeric_sensor_value_pdr',
       'Size' => '112',
       'Type' => 'Struct'
     },
-    '216035' => {
-      'BaseType' => '212946',
+    '225630' => {
+      'BaseType' => '222461',
       'Header' => 'platform.h',
-      'Line' => '881',
+      'Line' => '893',
       'Name' => 'pldm_utf16be',
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '216048' => {
+    '225643' => {
       'Header' => 'platform.h',
-      'Line' => '883',
+      'Line' => '895',
       'Memb' => {
         '0' => {
           'name' => 'tag',
           'offset' => '0',
-          'type' => '5611'
+          'type' => '5704'
         },
         '1' => {
           'name' => 'name',
           'offset' => '8',
-          'type' => '216090'
+          'type' => '225685'
         }
       },
       'Name' => 'struct pldm_entity_auxiliary_name',
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '216090' => {
-      'BaseType' => '216035',
+    '225685' => {
+      'BaseType' => '225630',
       'Name' => 'pldm_utf16be*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '216095' => {
+    '225690' => {
       'Header' => 'platform.h',
-      'Line' => '893',
+      'Line' => '905',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '215322'
+          'type' => '224917'
         },
         '1' => {
           'name' => 'container',
           'offset' => '18',
-          'type' => '161676'
+          'type' => '171582'
         },
         '2' => {
           'name' => 'shared_name_count',
           'offset' => '24',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'name_string_count',
           'offset' => '25',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'names',
           'offset' => '36',
-          'type' => '216209'
+          'type' => '225804'
         },
         '5' => {
           'name' => 'auxiliary_name_data_size',
           'offset' => '50',
-          'type' => '164'
+          'type' => '169'
         },
         '6' => {
           'name' => 'auxiliary_name_data',
           'offset' => '64',
-          'type' => '216214'
+          'type' => '225809'
         }
       },
       'Name' => 'struct pldm_entity_auxiliary_names_pdr',
       'Size' => '40',
       'Type' => 'Struct'
     },
-    '216209' => {
-      'BaseType' => '216048',
+    '225804' => {
+      'BaseType' => '225643',
       'Name' => 'struct pldm_entity_auxiliary_name*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '216214' => {
-      'BaseType' => '46',
+    '225809' => {
+      'BaseType' => '51',
       'Name' => 'char[]',
       'Size' => '8',
       'Type' => 'Array'
     },
-    '216229' => {
+    '225824' => {
       'Header' => 'platform.h',
-      'Line' => '923',
+      'Line' => '935',
       'Memb' => {
         '0' => {
           'name' => 'state_set_id',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'possible_states_size',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'states',
           'offset' => '3',
-          'type' => '214337'
+          'type' => '223932'
         }
       },
       'Name' => 'struct state_effecter_possible_states',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '216286' => {
-      'BaseType' => '216229',
+    '225881' => {
+      'BaseType' => '225824',
       'Name' => 'struct state_effecter_possible_states const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '216487' => {
+    '226082' => {
       'Header' => 'platform.h',
-      'Line' => '993',
+      'Line' => '1005',
       'Memb' => {
         '0' => {
           'name' => 'set_request',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'effecter_state',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct state_field_for_state_effecter_set',
       'Size' => '2',
       'Type' => 'Struct'
     },
-    '216530' => {
-      'BaseType' => '216487',
+    '226125' => {
+      'BaseType' => '226082',
       'Header' => 'platform.h',
-      'Line' => '996',
+      'Line' => '1008',
       'Name' => 'set_effecter_state_field',
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '216543' => {
+    '226138' => {
       'Header' => 'platform.h',
-      'Line' => '1002',
+      'Line' => '1014',
       'Memb' => {
         '0' => {
           'name' => 'sensor_op_state',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'present_state',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'previous_state',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'event_state',
           'offset' => '3',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct state_field_for_get_state_sensor_readings',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '216614' => {
-      'BaseType' => '216543',
+    '226209' => {
+      'BaseType' => '226138',
       'Header' => 'platform.h',
-      'Line' => '1010',
+      'Line' => '1022',
       'Name' => 'get_sensor_state_field',
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '216627' => {
+    '226222' => {
       'Header' => 'platform.h',
-      'Line' => '1016',
+      'Line' => '1028',
       'Memb' => {
         '0' => {
           'name' => 'effecter_op_state',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'pending_state',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'present_state',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         }
       },
       'Name' => 'struct state_field_for_get_state_effecter_states',
       'Size' => '3',
       'Type' => 'Struct'
     },
-    '216684' => {
-      'BaseType' => '216627',
+    '226279' => {
+      'BaseType' => '226222',
       'Header' => 'platform.h',
-      'Line' => '1020',
+      'Line' => '1032',
       'Name' => 'get_effecter_state_field',
       'Size' => '3',
       'Type' => 'Typedef'
     },
-    '217168' => {
+    '226763' => {
       'Header' => 'platform.h',
-      'Line' => '1093',
+      'Line' => '1105',
       'Memb' => {
         '0' => {
           'name' => 'mctp_eid',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'vendor_specific',
           'offset' => '0',
-          'type' => '7680'
+          'type' => '7881'
         }
       },
-      'Name' => 'anon-union-platform.h-1093',
+      'Name' => 'anon-union-platform.h-1105',
       'Size' => '16',
       'Type' => 'Union'
     },
-    '217202' => {
+    '226797' => {
       'Header' => 'platform.h',
-      'Line' => '1090',
+      'Line' => '1102',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'transport_protocol_type',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'event_receiver_address',
           'offset' => '8',
-          'type' => '217168'
+          'type' => '226763'
         }
       },
       'Name' => 'struct pldm_get_event_receiver_resp',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '217504' => {
+    '227099' => {
       'Header' => 'platform.h',
-      'Line' => '1178',
+      'Line' => '1190',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'comp_effecter_count',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'field',
           'offset' => '2',
-          'type' => '217561'
+          'type' => '227156'
         }
       },
       'Name' => 'struct pldm_get_state_effecter_states_resp',
       'Size' => '26',
       'Type' => 'Struct'
     },
-    '217561' => {
-      'BaseType' => '216684',
+    '227156' => {
+      'BaseType' => '226279',
       'Name' => 'get_effecter_state_field[8]',
       'Size' => '24',
       'Type' => 'Array'
     },
-    '217577' => {
+    '227172' => {
       'Header' => 'platform.h',
-      'Line' => '1188',
+      'Line' => '1200',
       'Memb' => {
         '0' => {
           'name' => 'sensor_id',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'sensor_event_class_type',
           'offset' => '2',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'event_class',
           'offset' => '3',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_sensor_event_data',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '217691' => {
+    '227286' => {
       'Header' => 'platform.h',
-      'Line' => '1228',
+      'Line' => '1240',
       'Memb' => {
         '0' => {
           'name' => 'format_version',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'event_id',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '2' => {
           'name' => 'data_transfer_handle',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         }
       },
       'Name' => 'struct pldm_message_poll_event',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '217753' => {
+    '227348' => {
       'Header' => 'platform.h',
-      'Line' => '1238',
+      'Line' => '1250',
       'Memb' => {
         '0' => {
           'name' => 'format_version',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'format_type',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'event_data_length',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         },
         '3' => {
           'name' => 'event_data',
           'offset' => '4',
-          'type' => '217824'
+          'type' => '227419'
         }
       },
       'Name' => 'struct pldm_platform_cper_event',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '217824' => {
-      'BaseType' => '135',
+    '227419' => {
+      'BaseType' => '140',
       'Name' => 'uint8_t[]',
       'Size' => '8',
       'Type' => 'Array'
     },
-    '217980' => {
+    '227575' => {
       'Header' => 'platform.h',
-      'Line' => '1298',
+      'Line' => '1310',
       'Memb' => {
         '0' => {
           'name' => 'event_data_format',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'number_of_change_records',
           'offset' => '1',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'change_records',
           'offset' => '2',
-          'type' => '974'
+          'type' => '1057'
         }
       },
       'Name' => 'struct pldm_pdr_repository_chg_event_data',
       'Size' => '3',
       'Type' => 'Struct'
     },
-    '226311' => {
-      'BaseType' => '217753',
+    '235847' => {
+      'BaseType' => '227348',
       'Name' => 'struct pldm_platform_cper_event*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '229776' => {
-      'BaseType' => '216095',
+    '239207' => {
+      'BaseType' => '225690',
       'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '239296' => {
-      'BaseType' => '217504',
+    '248505' => {
+      'BaseType' => '227099',
       'Name' => 'struct pldm_get_state_effecter_states_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '279190' => {
-      'BaseType' => '217202',
+    '287675' => {
+      'BaseType' => '226797',
       'Name' => 'struct pldm_get_event_receiver_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '280646' => {
-      'BaseType' => '2677',
+    '289101' => {
+      'BaseType' => '2760',
       'Name' => 'size_t*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '291532' => {
-      'BaseType' => '217691',
+    '302982' => {
+      'BaseType' => '227286',
       'Name' => 'struct pldm_message_poll_event*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '292964' => {
-      'BaseType' => '292974',
+    '304332' => {
+      'BaseType' => '304342',
       'Name' => 'uint32_t const*const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '292969' => {
-      'BaseType' => '159',
+    '304337' => {
+      'BaseType' => '164',
       'Name' => 'uint32_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '292974' => {
-      'BaseType' => '292969',
+    '304342' => {
+      'BaseType' => '304337',
       'Name' => 'uint32_t const*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '292979' => {
-      'BaseType' => '217980',
+    '304347' => {
+      'BaseType' => '227575',
       'Name' => 'struct pldm_pdr_repository_chg_event_data*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '336684' => {
-      'BaseType' => '215442',
+    '347262' => {
+      'BaseType' => '225037',
       'Name' => 'struct pldm_numeric_sensor_value_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '358802' => {
-      'BaseType' => '217577',
+    '368814' => {
+      'BaseType' => '227172',
       'Name' => 'struct pldm_sensor_event_data*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '358807' => {
-      'BaseType' => '358802',
+    '368819' => {
+      'BaseType' => '368814',
       'Name' => 'struct pldm_sensor_event_data*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '362782' => {
-      'BaseType' => '216614',
+    '372728' => {
+      'BaseType' => '226209',
       'Name' => 'get_sensor_state_field*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '386241' => {
-      'BaseType' => '216530',
+    '395898' => {
+      'BaseType' => '226125',
       'Name' => 'set_effecter_state_field*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '387222' => {
-      'BaseType' => '206783',
+    '396879' => {
+      'BaseType' => '216203',
       'Name' => 'struct pldm_state_sensor_pdr*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '387227' => {
-      'BaseType' => '214332',
+    '396884' => {
+      'BaseType' => '223927',
       'Name' => 'struct state_sensor_possible_states const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '387232' => {
-      'BaseType' => '387227',
+    '396889' => {
+      'BaseType' => '396884',
       'Name' => 'struct state_sensor_possible_states const*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '387632' => {
-      'BaseType' => '201826',
+    '397289' => {
+      'BaseType' => '211317',
       'Name' => 'struct pldm_state_effecter_pdr*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '387637' => {
-      'BaseType' => '216286',
+    '397294' => {
+      'BaseType' => '225881',
       'Name' => 'struct state_effecter_possible_states const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '387642' => {
-      'BaseType' => '387637',
+    '397299' => {
+      'BaseType' => '397294',
       'Name' => 'struct state_effecter_possible_states const*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '391190' => {
+    '400859' => {
       'Line' => '19',
       'Memb' => {
         '0' => {
           'name' => 'prev',
           'offset' => '0',
-          'type' => '4821'
+          'type' => '4909'
         },
         '1' => {
           'name' => 'allocations',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         }
       },
       'Name' => 'struct pldm_tid_state',
@@ -13100,18 +13106,18 @@
       'Source' => 'instance-id.c',
       'Type' => 'Struct'
     },
-    '391229' => {
+    '400898' => {
       'Line' => '24',
       'Memb' => {
         '0' => {
           'name' => 'state',
           'offset' => '0',
-          'type' => '391271'
+          'type' => '400940'
         },
         '1' => {
           'name' => 'lock_db_fd',
           'offset' => '8264',
-          'type' => '53'
+          'type' => '58'
         }
       },
       'Name' => 'struct pldm_instance_db',
@@ -13120,32 +13126,32 @@
       'Source' => 'instance-id.c',
       'Type' => 'Struct'
     },
-    '391271' => {
-      'BaseType' => '391190',
+    '400940' => {
+      'BaseType' => '400859',
       'Name' => 'struct pldm_tid_state[256]',
       'Size' => '2048',
       'Type' => 'Array'
     },
-    '391827' => {
-      'BaseType' => '391229',
+    '401496' => {
+      'BaseType' => '400898',
       'Name' => 'struct pldm_instance_db*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '392214' => {
-      'BaseType' => '4821',
+    '401883' => {
+      'BaseType' => '4909',
       'Name' => 'pldm_instance_id_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '392390' => {
-      'BaseType' => '391827',
+    '402059' => {
+      'BaseType' => '401496',
       'Name' => 'struct pldm_instance_db**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '393098' => {
-      'BaseType' => '60',
+    '402772' => {
+      'BaseType' => '65',
       'Header' => 'int-ll64.h',
       'Line' => '21',
       'Name' => '__u8',
@@ -13153,8 +13159,8 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '393110' => {
-      'BaseType' => '67',
+    '402784' => {
+      'BaseType' => '72',
       'Header' => 'int-ll64.h',
       'Line' => '24',
       'Name' => '__u16',
@@ -13162,24 +13168,24 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '393347' => {
+    '403021' => {
       'Header' => 'socket.h',
       'Line' => '5',
       'Memb' => {
         '0' => {
           'name' => 'size',
           'offset' => '0',
-          'type' => '53'
+          'type' => '58'
         },
         '1' => {
           'name' => 'socket',
           'offset' => '4',
-          'type' => '53'
+          'type' => '58'
         },
         '2' => {
           'name' => 'max_size',
           'offset' => '8',
-          'type' => '53'
+          'type' => '58'
         }
       },
       'Name' => 'struct pldm_socket_sndbuf',
@@ -13187,50 +13193,50 @@
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '393400' => {
-      'BaseType' => '135',
+    '403074' => {
+      'BaseType' => '140',
       'Header' => 'pldm.h',
       'Line' => '13',
       'Name' => 'mctp_eid_t',
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '393514' => {
-      'BaseType' => '4918',
+    '403188' => {
+      'BaseType' => '5006',
       'Header' => 'pldm.h',
       'Line' => '30',
       'Name' => 'pldm_requester_rc_t',
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '393526' => {
+    '403200' => {
       'Header' => 'transport.h',
       'Line' => '18',
       'Memb' => {
         '0' => {
           'name' => 'name',
           'offset' => '0',
-          'type' => '8971'
+          'type' => '9294'
         },
         '1' => {
           'name' => 'version',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'recv',
           'offset' => '22',
-          'type' => '393660'
+          'type' => '403334'
         },
         '3' => {
           'name' => 'send',
           'offset' => '36',
-          'type' => '393701'
+          'type' => '403375'
         },
         '4' => {
           'name' => 'init_pollfd',
           'offset' => '50',
-          'type' => '393782'
+          'type' => '403456'
         }
       },
       'Name' => 'struct pldm_transport',
@@ -13238,82 +13244,82 @@
       'Size' => '40',
       'Type' => 'Struct'
     },
-    '393640' => {
-      'BaseType' => '393526',
+    '403314' => {
+      'BaseType' => '403200',
       'Name' => 'struct pldm_transport*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '393645' => {
-      'BaseType' => '4809',
+    '403319' => {
+      'BaseType' => '4897',
       'Name' => 'pldm_tid_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '393660' => {
+    '403334' => {
       'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
       'Param' => {
         '0' => {
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
-          'type' => '393645'
+          'type' => '403319'
         },
         '2' => {
-          'type' => '22122'
+          'type' => '25355'
         },
         '3' => {
-          'type' => '2677'
+          'type' => '2760'
         }
       },
-      'Return' => '393514',
+      'Return' => '403188',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '393701' => {
+    '403375' => {
       'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
       'Param' => {
         '0' => {
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
-          'type' => '4809'
+          'type' => '4897'
         },
         '2' => {
-          'type' => '1237'
+          'type' => '1320'
         },
         '3' => {
-          'type' => '164'
+          'type' => '169'
         }
       },
-      'Return' => '393514',
+      'Return' => '403188',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '393726' => {
-      'BaseType' => '393731',
+    '403400' => {
+      'BaseType' => '403405',
       'Name' => 'struct pollfd*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '393731' => {
+    '403405' => {
       'Header' => 'poll.h',
       'Line' => '36',
       'Memb' => {
         '0' => {
           'name' => 'fd',
           'offset' => '0',
-          'type' => '53'
+          'type' => '58'
         },
         '1' => {
           'name' => 'events',
           'offset' => '4',
-          'type' => '107'
+          'type' => '112'
         },
         '2' => {
           'name' => 'revents',
           'offset' => '6',
-          'type' => '107'
+          'type' => '112'
         }
       },
       'Name' => 'struct pollfd',
@@ -13321,22 +13327,22 @@
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '393782' => {
+    '403456' => {
       'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
       'Param' => {
         '0' => {
-          'type' => '393640'
+          'type' => '403314'
         },
         '1' => {
-          'type' => '393726'
+          'type' => '403400'
         }
       },
-      'Return' => '53',
+      'Return' => '58',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '393787' => {
-      'BaseType' => '67',
+    '403461' => {
+      'BaseType' => '72',
       'Header' => 'socket.h',
       'Line' => '10',
       'Name' => '__kernel_sa_family_t',
@@ -13344,14 +13350,14 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '394153' => {
+    '403836' => {
       'Header' => 'mctp.h',
       'Line' => '18',
       'Memb' => {
         '0' => {
           'name' => 's_addr',
           'offset' => '0',
-          'type' => '393400'
+          'type' => '403074'
         }
       },
       'Name' => 'struct mctp_addr',
@@ -13359,44 +13365,44 @@
       'Size' => '1',
       'Type' => 'Struct'
     },
-    '394180' => {
+    '403863' => {
       'Header' => 'mctp.h',
       'Line' => '22',
       'Memb' => {
         '0' => {
           'name' => 'smctp_family',
           'offset' => '0',
-          'type' => '393787'
+          'type' => '403461'
         },
         '1' => {
           'name' => '__smctp_pad0',
           'offset' => '2',
-          'type' => '393110'
+          'type' => '402784'
         },
         '2' => {
           'name' => 'smctp_network',
           'offset' => '4',
-          'type' => '74'
+          'type' => '79'
         },
         '3' => {
           'name' => 'smctp_addr',
           'offset' => '8',
-          'type' => '394153'
+          'type' => '403836'
         },
         '4' => {
           'name' => 'smctp_type',
           'offset' => '9',
-          'type' => '393098'
+          'type' => '402772'
         },
         '5' => {
           'name' => 'smctp_tag',
           'offset' => '16',
-          'type' => '393098'
+          'type' => '402772'
         },
         '6' => {
           'name' => '__smctp_pad1',
           'offset' => '17',
-          'type' => '393098'
+          'type' => '402772'
         }
       },
       'Name' => 'struct sockaddr_mctp',
@@ -13404,44 +13410,44 @@
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '394285' => {
-      'BaseType' => '394180',
+    '403968' => {
+      'BaseType' => '403863',
       'Name' => 'struct sockaddr_mctp const',
       'Size' => '12',
       'Type' => 'Const'
     },
-    '394329' => {
+    '404012' => {
       'Line' => '35',
       'Memb' => {
         '0' => {
           'name' => 'transport',
           'offset' => '0',
-          'type' => '393526'
+          'type' => '403200'
         },
         '1' => {
           'name' => 'socket',
           'offset' => '64',
-          'type' => '53'
+          'type' => '58'
         },
         '2' => {
           'name' => 'tid_eid_map',
           'offset' => '68',
-          'type' => '394422'
+          'type' => '404105'
         },
         '3' => {
           'name' => 'socket_send_buf',
           'offset' => '768',
-          'type' => '393347'
+          'type' => '403021'
         },
         '4' => {
           'name' => 'bound',
           'offset' => '786',
-          'type' => '5439'
+          'type' => '5527'
         },
         '5' => {
           'name' => 'cookie_jar',
           'offset' => '800',
-          'type' => '4833'
+          'type' => '4921'
         }
       },
       'Name' => 'struct pldm_transport_af_mctp',
@@ -13450,52 +13456,52 @@
       'Source' => 'af-mctp.c',
       'Type' => 'Struct'
     },
-    '394422' => {
-      'BaseType' => '4809',
+    '404105' => {
+      'BaseType' => '4897',
       'Name' => 'pldm_tid_t[256]',
       'Size' => '256',
       'Type' => 'Array'
     },
-    '395223' => {
-      'BaseType' => '394329',
+    '404906' => {
+      'BaseType' => '404012',
       'Name' => 'struct pldm_transport_af_mctp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '395228' => {
-      'BaseType' => '394285',
+    '404911' => {
+      'BaseType' => '403968',
       'Name' => 'struct sockaddr_mctp const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '395541' => {
-      'BaseType' => '395223',
+    '405224' => {
+      'BaseType' => '404906',
       'Name' => 'struct pldm_transport_af_mctp**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '398651' => {
+    '408348' => {
       'Line' => '26',
       'Memb' => {
         '0' => {
           'name' => 'transport',
           'offset' => '0',
-          'type' => '393526'
+          'type' => '403200'
         },
         '1' => {
           'name' => 'socket',
           'offset' => '64',
-          'type' => '53'
+          'type' => '58'
         },
         '2' => {
           'name' => 'tid_eid_map',
           'offset' => '68',
-          'type' => '394422'
+          'type' => '404105'
         },
         '3' => {
           'name' => 'socket_send_buf',
           'offset' => '768',
-          'type' => '393347'
+          'type' => '403021'
         }
       },
       'Name' => 'struct pldm_transport_mctp_demux',
@@ -13504,205 +13510,205 @@
       'Source' => 'mctp-demux.c',
       'Type' => 'Struct'
     },
-    '399256' => {
-      'BaseType' => '398651',
+    '408953' => {
+      'BaseType' => '408348',
       'Name' => 'struct pldm_transport_mctp_demux*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '399762' => {
-      'BaseType' => '399256',
+    '409459' => {
+      'BaseType' => '408953',
       'Name' => 'struct pldm_transport_mctp_demux**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '422314' => {
+    '432296' => {
       'Header' => 'file_io.h',
       'Line' => '32',
       'Memb' => {
         '0' => {
           'name' => 'handle',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'length',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         },
         '2' => {
           'name' => 'data',
           'offset' => '8',
-          'type' => '217824'
+          'type' => '227419'
         }
       },
       'Name' => 'struct pldm_oem_meta_file_io_write_req',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '422381' => {
+    '432363' => {
       'Header' => 'file_io.h',
       'Line' => '45',
       'Memb' => {
         '0' => {
           'name' => 'transferFlag',
           'offset' => '0',
-          'type' => '135'
+          'type' => '140'
         },
         '1' => {
           'name' => 'offset',
           'offset' => '2',
-          'type' => '5640'
+          'type' => '5733'
         }
       },
       'Name' => 'struct pldm_oem_meta_file_io_read_data_info',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '422420' => {
+    '432402' => {
       'Header' => 'file_io.h',
       'Line' => '55',
       'Memb' => {
         '0' => {
           'name' => 'size',
           'offset' => '0',
-          'type' => '5640'
+          'type' => '5733'
         },
         '1' => {
           'name' => 'crc32',
           'offset' => '4',
-          'type' => '147'
+          'type' => '152'
         }
       },
       'Name' => 'struct pldm_oem_meta_file_io_read_attr_info',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '422459' => {
+    '432441' => {
       'Header' => 'file_io.h',
       'Line' => '70',
       'Memb' => {
         '0' => {
           'name' => 'data',
           'offset' => '0',
-          'type' => '422381'
+          'type' => '432363'
         }
       },
       'Name' => 'anon-union-file_io.h-70',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '422477' => {
+    '432459' => {
       'Header' => 'file_io.h',
       'Line' => '65',
       'Memb' => {
         '0' => {
           'name' => 'version',
           'offset' => '0',
-          'type' => '164'
+          'type' => '169'
         },
         '1' => {
           'name' => 'handle',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'option',
           'offset' => '9',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'length',
           'offset' => '16',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'info',
           'offset' => '18',
-          'type' => '422459'
+          'type' => '432441'
         }
       },
       'Name' => 'struct pldm_oem_meta_file_io_read_req',
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '422555' => {
+    '432537' => {
       'Header' => 'file_io.h',
       'Line' => '86',
       'Memb' => {
         '0' => {
           'name' => 'attr',
           'offset' => '0',
-          'type' => '422420'
+          'type' => '432402'
         },
         '1' => {
           'name' => 'data',
           'offset' => '0',
-          'type' => '422381'
+          'type' => '432363'
         }
       },
       'Name' => 'anon-union-file_io.h-86',
       'Size' => '8',
       'Type' => 'Union'
     },
-    '422583' => {
+    '432565' => {
       'Header' => 'file_io.h',
       'Line' => '80',
       'Memb' => {
         '0' => {
           'name' => 'version',
           'offset' => '0',
-          'type' => '164'
+          'type' => '169'
         },
         '1' => {
           'name' => 'completion_code',
           'offset' => '8',
-          'type' => '135'
+          'type' => '140'
         },
         '2' => {
           'name' => 'handle',
           'offset' => '9',
-          'type' => '135'
+          'type' => '140'
         },
         '3' => {
           'name' => 'option',
           'offset' => '16',
-          'type' => '135'
+          'type' => '140'
         },
         '4' => {
           'name' => 'length',
           'offset' => '17',
-          'type' => '135'
+          'type' => '140'
         },
         '5' => {
           'name' => 'info',
           'offset' => '18',
-          'type' => '422555'
+          'type' => '432537'
         },
         '6' => {
           'name' => 'data',
           'offset' => '32',
-          'type' => '217824'
+          'type' => '227419'
         }
       },
       'Name' => 'struct pldm_oem_meta_file_io_read_resp',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '426573' => {
-      'BaseType' => '422583',
+    '436573' => {
+      'BaseType' => '432565',
       'Name' => 'struct pldm_oem_meta_file_io_read_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '428831' => {
-      'BaseType' => '422477',
+    '438795' => {
+      'BaseType' => '432459',
       'Name' => 'struct pldm_oem_meta_file_io_read_req*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '429267' => {
-      'BaseType' => '422314',
+    '439229' => {
+      'BaseType' => '432296',
       'Name' => 'struct pldm_oem_meta_file_io_write_req*',
       'Size' => '8',
       'Type' => 'Pointer'