libpldm: Release v0.8.0

Change-Id: I5950344f0f35609cd178c4505dc662f1ddbc5e78
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index cc551ca..6a361bd 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -22,8 +22,8 @@
     'utils.h' => 1
   },
   'Language' => 'C',
-  'LibraryName' => 'libpldm.so.0.7.0',
-  'LibraryVersion' => '0.7.0',
+  'LibraryName' => 'libpldm.so.0.8.0',
+  'LibraryVersion' => '0.8.0',
   'NameSpaces' => {},
   'Needed' => {
     'libc.so.6' => 1
@@ -37,9 +37,9 @@
     'pdr.c' => 1
   },
   'SymbolInfo' => {
-    '1434' => {
+    '1431' => {
       'Header' => 'base.h',
-      'Line' => '592',
+      'Line' => '607',
       'Param' => {
         '0' => {
           'name' => 'msg_type',
@@ -59,15 +59,15 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_pldm_header_only'
     },
-    '1632' => {
+    '1629' => {
       'Header' => 'base.h',
-      'Line' => '579',
+      'Line' => '594',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -87,19 +87,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_cc_only_resp'
     },
-    '1841' => {
+    '1838' => {
       'Header' => 'base.h',
-      'Line' => '562',
+      'Line' => '577',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -107,29 +107,29 @@
         },
         '2' => {
           'name' => 'pldm_type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'transfer_opflag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'transfer_ctx',
-          'type' => '2084'
+          'type' => '2081'
         },
         '5' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '6' => {
           'name' => 'section_offset',
           'offset' => '0',
-          'type' => '2084'
+          'type' => '2081'
         },
         '7' => {
           'name' => 'section_length',
           'offset' => '8',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -141,9 +141,9 @@
       'Return' => '100',
       'ShortName' => 'decode_multipart_receive_req'
     },
-    '2094' => {
+    '2091' => {
       'Header' => 'base.h',
-      'Line' => '544',
+      'Line' => '559',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -155,19 +155,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_tid_req'
     },
-    '2289' => {
+    '2286' => {
       'Header' => 'base.h',
-      'Line' => '426',
+      'Line' => '441',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -175,11 +175,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'tid',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -191,9 +191,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_tid_resp'
     },
-    '2405' => {
+    '2402' => {
       'Header' => 'base.h',
-      'Line' => '532',
+      'Line' => '547',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -209,15 +209,15 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_tid_resp'
     },
-    '2615' => {
+    '2612' => {
       'Header' => 'base.h',
-      'Line' => '520',
+      'Line' => '535',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -225,19 +225,19 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_tid_req'
     },
-    '2748' => {
+    '2745' => {
       'Header' => 'base.h',
-      'Line' => '405',
+      'Line' => '420',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -245,19 +245,19 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'version',
-          'type' => '2979'
+          'type' => '2976'
         }
       },
       'Reg' => {
@@ -270,13 +270,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_version_resp'
     },
-    '2989' => {
+    '2986' => {
       'Header' => 'base.h',
-      'Line' => '504',
+      'Line' => '519',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -284,15 +284,15 @@
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_opflag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'type',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -305,9 +305,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_version_req'
     },
-    '3119' => {
+    '3116' => {
       'Header' => 'base.h',
-      'Line' => '490',
+      'Line' => '505',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -327,7 +327,7 @@
         },
         '4' => {
           'name' => 'version_data',
-          'type' => '3484'
+          'type' => '3481'
         },
         '5' => {
           'name' => 'version_size',
@@ -336,7 +336,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -345,9 +345,9 @@
       'Return' => '100',
       'ShortName' => 'encode_get_version_resp'
     },
-    '3489' => {
+    '3486' => {
       'Header' => 'base.h',
-      'Line' => '386',
+      'Line' => '401',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -367,19 +367,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_version_req'
     },
-    '3715' => {
+    '3712' => {
       'Header' => 'base.h',
-      'Line' => '367',
+      'Line' => '382',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -387,11 +387,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'commands',
-          'type' => '3892'
+          'type' => '3889'
         }
       },
       'Reg' => {
@@ -403,13 +403,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_commands_resp'
     },
-    '3902' => {
+    '3899' => {
       'Header' => 'base.h',
-      'Line' => '334',
+      'Line' => '349',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -417,11 +417,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'types',
-          'type' => '3892'
+          'type' => '3889'
         }
       },
       'Reg' => {
@@ -433,9 +433,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_types_resp'
     },
-    '4084' => {
+    '4081' => {
       'Header' => 'base.h',
-      'Line' => '471',
+      'Line' => '486',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -447,23 +447,23 @@
         },
         '2' => {
           'name' => 'commands',
-          'type' => '4350'
+          'type' => '4347'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_commands_resp'
     },
-    '4355' => {
+    '4352' => {
       'Header' => 'base.h',
-      'Line' => '457',
+      'Line' => '472',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -471,11 +471,11 @@
         },
         '2' => {
           'name' => 'type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'version',
-          'type' => '2979'
+          'type' => '2976'
         }
       },
       'Reg' => {
@@ -487,9 +487,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_commands_req'
     },
-    '4466' => {
+    '4463' => {
       'Header' => 'base.h',
-      'Line' => '444',
+      'Line' => '459',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -501,19 +501,19 @@
         },
         '2' => {
           'name' => 'types',
-          'type' => '4350'
+          'type' => '4347'
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_types_resp'
     },
-    '4732' => {
+    '4729' => {
       'Header' => 'base.h',
-      'Line' => '349',
+      'Line' => '364',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -529,7 +529,7 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -538,9 +538,9 @@
       'Return' => '100',
       'ShortName' => 'encode_get_commands_req'
     },
-    '4935' => {
+    '4932' => {
       'Header' => 'base.h',
-      'Line' => '317',
+      'Line' => '332',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -548,43 +548,43 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_types_req'
     },
-    '5065' => {
+    '5062' => {
       'Header' => 'base.h',
-      'Line' => '172',
+      'Line' => '187',
       'Param' => {
         '0' => {
           'name' => 'req',
-          'type' => '5133'
+          'type' => '5130'
         },
         '1' => {
           'name' => 'resp',
-          'type' => '5133'
+          'type' => '5130'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_msg_hdr_correlate_response'
     },
-    '5138' => {
+    '5135' => {
       'Header' => 'base.h',
-      'Line' => '302',
+      'Line' => '317',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '5133'
+          'type' => '5130'
         },
         '1' => {
           'name' => 'hdr',
-          'type' => '5199'
+          'type' => '5196'
         }
       },
       'Reg' => {
@@ -594,17 +594,17 @@
       'Return' => '140',
       'ShortName' => 'unpack_pldm_header'
     },
-    '5204' => {
+    '5201' => {
       'Header' => 'base.h',
-      'Line' => '289',
+      'Line' => '304',
       'Param' => {
         '0' => {
           'name' => 'hdr',
-          'type' => '5290'
+          'type' => '5287'
         },
         '1' => {
           'name' => 'msg',
-          'type' => '5295'
+          'type' => '5292'
         }
       },
       'Reg' => {
@@ -613,19 +613,19 @@
       'Return' => '140',
       'ShortName' => 'pack_pldm_header'
     },
-    '6825' => {
+    '6822' => {
       'Header' => 'utils.h',
       'Line' => '69',
       'Param' => {
         '0' => {
           'name' => 'bcd',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'bcd2dec16'
     },
-    '6846' => {
+    '6843' => {
       'Header' => 'utils.h',
       'Line' => '57',
       'Param' => {
@@ -637,19 +637,19 @@
       'Return' => '140',
       'ShortName' => 'bcd2dec8'
     },
-    '6867' => {
+    '6864' => {
       'Header' => 'utils.h',
       'Line' => '75',
       'Param' => {
         '0' => {
           'name' => 'dec',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'dec2bcd16'
     },
-    '6888' => {
+    '6885' => {
       'Header' => 'utils.h',
       'Line' => '63',
       'Param' => {
@@ -661,7 +661,7 @@
       'Return' => '140',
       'ShortName' => 'dec2bcd8'
     },
-    '6909' => {
+    '6906' => {
       'Header' => 'utils.h',
       'Line' => '99',
       'Param' => {
@@ -687,7 +687,7 @@
         },
         '5' => {
           'name' => 'year',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
@@ -696,16 +696,16 @@
         '2' => 'rdx',
         '5' => 'r9'
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'is_time_legal'
     },
-    '7000' => {
+    '6997' => {
       'Header' => 'bios.h',
       'Line' => '612',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -713,19 +713,19 @@
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'table_type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'table',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -738,7 +738,7 @@
       'Return' => '100',
       'ShortName' => 'decode_set_bios_table_req'
     },
-    '7187' => {
+    '7184' => {
       'Header' => 'bios.h',
       'Line' => '594',
       'Param' => {
@@ -756,19 +756,19 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_bios_table_resp'
     },
-    '7406' => {
+    '7403' => {
       'Header' => 'bios.h',
       'Line' => '322',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -776,11 +776,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -792,7 +792,7 @@
       'Return' => '100',
       'ShortName' => 'decode_set_bios_table_resp'
     },
-    '7516' => {
+    '7513' => {
       'Header' => 'bios.h',
       'Line' => '302',
       'Param' => {
@@ -814,7 +814,7 @@
         },
         '4' => {
           'name' => 'table_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '5' => {
           'name' => 'table_length',
@@ -823,7 +823,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         },
         '7' => {
           'name' => 'payload_length',
@@ -834,7 +834,7 @@
       'Return' => '100',
       'ShortName' => 'encode_set_bios_table_req'
     },
-    '7905' => {
+    '7902' => {
       'Header' => 'bios.h',
       'Line' => '514',
       'Param' => {
@@ -852,19 +852,19 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_bios_attribute_current_value_resp'
     },
-    '8119' => {
+    '8116' => {
       'Header' => 'bios.h',
       'Line' => '502',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -872,15 +872,15 @@
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'attribute',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -892,13 +892,13 @@
       'Return' => '100',
       'ShortName' => 'decode_set_bios_attribute_current_value_req'
     },
-    '8266' => {
+    '8263' => {
       'Header' => 'bios.h',
       'Line' => '279',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -906,11 +906,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -922,7 +922,7 @@
       'Return' => '100',
       'ShortName' => 'decode_set_bios_attribute_current_value_resp'
     },
-    '8376' => {
+    '8373' => {
       'Header' => 'bios.h',
       'Line' => '259',
       'Param' => {
@@ -940,7 +940,7 @@
         },
         '3' => {
           'name' => 'attribute_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '4' => {
           'name' => 'attribute_length',
@@ -948,7 +948,7 @@
         },
         '5' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '6' => {
           'name' => 'payload_length',
@@ -962,7 +962,7 @@
       'Return' => '100',
       'ShortName' => 'encode_set_bios_attribute_current_value_req'
     },
-    '8748' => {
+    '8745' => {
       'Header' => 'bios.h',
       'Line' => '480',
       'Param' => {
@@ -984,7 +984,7 @@
         },
         '4' => {
           'name' => 'attribute_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '5' => {
           'name' => 'attribute_length',
@@ -993,7 +993,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -1002,13 +1002,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
     },
-    '9117' => {
+    '9114' => {
       'Header' => 'bios.h',
       'Line' => '461',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1016,15 +1016,15 @@
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_op_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'attribute_handle',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -1036,13 +1036,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
     },
-    '9269' => {
+    '9266' => {
       'Header' => 'bios.h',
       'Line' => '446',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1050,19 +1050,19 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'attribute_data',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -1075,7 +1075,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
     },
-    '9431' => {
+    '9428' => {
       'Header' => 'bios.h',
       'Line' => '430',
       'Param' => {
@@ -1093,23 +1093,23 @@
         },
         '3' => {
           'name' => 'attribute_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
     },
-    '9660' => {
+    '9657' => {
       'Header' => 'bios.h',
       'Line' => '412',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1117,19 +1117,19 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'bios_table_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -1142,13 +1142,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_bios_table_resp'
     },
-    '9832' => {
+    '9829' => {
       'Header' => 'bios.h',
       'Line' => '395',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1156,15 +1156,15 @@
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_op_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'table_type',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -1176,7 +1176,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_bios_table_req'
     },
-    '9979' => {
+    '9976' => {
       'Header' => 'bios.h',
       'Line' => '381',
       'Param' => {
@@ -1198,13 +1198,13 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_bios_table_req'
     },
-    '10203' => {
+    '10200' => {
       'Header' => 'bios.h',
       'Line' => '366',
       'Param' => {
@@ -1226,7 +1226,7 @@
         },
         '4' => {
           'name' => 'table_data',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'payload_length',
@@ -1235,7 +1235,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -1244,13 +1244,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_bios_table_resp'
     },
-    '10556' => {
+    '10553' => {
       'Header' => 'bios.h',
       'Line' => '581',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1258,7 +1258,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -1269,7 +1269,7 @@
       'Return' => '100',
       'ShortName' => 'decode_set_date_time_resp'
     },
-    '10629' => {
+    '10626' => {
       'Header' => 'bios.h',
       'Line' => '565',
       'Param' => {
@@ -1283,7 +1283,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -1293,13 +1293,13 @@
       'Return' => '100',
       'ShortName' => 'encode_set_date_time_resp'
     },
-    '10836' => {
+    '10833' => {
       'Header' => 'bios.h',
       'Line' => '551',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1307,29 +1307,29 @@
         },
         '2' => {
           'name' => 'seconds',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'minutes',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'hours',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'day',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'month',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'year',
           'offset' => '8',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -1341,7 +1341,7 @@
       'Return' => '100',
       'ShortName' => 'decode_set_date_time_req'
     },
-    '11127' => {
+    '11124' => {
       'Header' => 'bios.h',
       'Line' => '534',
       'Param' => {
@@ -1372,12 +1372,12 @@
         '6' => {
           'name' => 'year',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '7' => {
           'name' => 'msg',
           'offset' => '8',
-          'type' => '1627'
+          'type' => '1624'
         },
         '8' => {
           'name' => 'payload_length',
@@ -1388,13 +1388,13 @@
       'Return' => '100',
       'ShortName' => 'encode_set_date_time_req'
     },
-    '11620' => {
+    '11617' => {
       'Header' => 'bios.h',
       'Line' => '238',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1402,34 +1402,34 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'seconds',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'minutes',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'hours',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'day',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'month',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         },
         '8' => {
           'name' => 'year',
           'offset' => '16',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -1442,7 +1442,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_date_time_resp'
     },
-    '11821' => {
+    '11818' => {
       'Header' => 'bios.h',
       'Line' => '346',
       'Param' => {
@@ -1478,18 +1478,18 @@
         '7' => {
           'name' => 'year',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_date_time_resp'
     },
-    '12105' => {
+    '12102' => {
       'Header' => 'bios.h',
       'Line' => '217',
       'Param' => {
@@ -1499,19 +1499,19 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_date_time_req'
     },
-    '17092' => {
+    '20607' => {
       'Header' => 'platform.h',
-      'Line' => '1731',
+      'Line' => '1748',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1519,52 +1519,52 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'tid',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'event_id',
-          'type' => '9259'
+          'type' => '9256'
         },
         '5' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '6' => {
           'name' => 'transfer_flag',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'event_class',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         },
         '8' => {
           'name' => 'event_data_size',
           'offset' => '16',
-          'type' => '2084'
+          'type' => '2081'
         },
         '9' => {
           'name' => 'event_data',
           'offset' => '24',
-          'type' => '17831'
+          'type' => '21344'
         },
         '10' => {
           'name' => 'event_data_integrity_checksum',
           'offset' => '32',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Return' => '100',
       'ShortName' => 'decode_poll_for_platform_event_message_resp'
     },
-    '17841' => {
+    '21349' => {
       'Header' => 'platform.h',
-      'Line' => '1705',
+      'Line' => '1722',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -1584,11 +1584,11 @@
         },
         '4' => {
           'name' => 'event_id_to_acknowledge',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '6' => {
           'name' => 'payload_length',
@@ -1599,9 +1599,9 @@
       'Return' => '100',
       'ShortName' => 'encode_poll_for_platform_event_message_req'
     },
-    '18407' => {
+    '21913' => {
       'Header' => 'platform.h',
-      'Line' => '2184',
+      'Line' => '2201',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -1613,19 +1613,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_event_receiver_resp'
     },
-    '18583' => {
+    '22088' => {
       'Header' => 'platform.h',
-      'Line' => '2170',
+      'Line' => '2187',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1633,19 +1633,19 @@
         },
         '2' => {
           'name' => 'event_message_global_enable',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'transport_protocol_type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'event_receiver_address_info',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'heartbeat_timer',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -1655,13 +1655,13 @@
       'Return' => '100',
       'ShortName' => 'decode_set_event_receiver_req'
     },
-    '19074' => {
+    '22577' => {
       'Header' => 'platform.h',
-      'Line' => '2148',
+      'Line' => '2165',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1669,7 +1669,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -1678,9 +1678,9 @@
       'Return' => '100',
       'ShortName' => 'decode_set_event_receiver_resp'
     },
-    '19410' => {
+    '22911' => {
       'Header' => 'platform.h',
-      'Line' => '2134',
+      'Line' => '2151',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -1700,23 +1700,23 @@
         },
         '4' => {
           'name' => 'heartbeat_timer',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_event_receiver_req'
     },
-    '19675' => {
+    '23174' => {
       'Header' => 'platform.h',
-      'Line' => '1339',
+      'Line' => '1356',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1724,11 +1724,11 @@
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'rearm_event_state',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -1737,9 +1737,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_sensor_reading_req'
     },
-    '20064' => {
+    '23561' => {
       'Header' => 'platform.h',
-      'Line' => '1365',
+      'Line' => '1382',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -1778,12 +1778,12 @@
         '8' => {
           'name' => 'present_reading',
           'offset' => '16',
-          'type' => '6820'
+          'type' => '6817'
         },
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1627'
+          'type' => '1624'
         },
         '10' => {
           'name' => 'payload_length',
@@ -1794,13 +1794,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_sensor_reading_resp'
     },
-    '20623' => {
+    '24118' => {
       'Header' => 'platform.h',
-      'Line' => '2109',
+      'Line' => '2126',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1808,47 +1808,47 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'sensor_data_size',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'sensor_operational_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'sensor_event_message_enable',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'present_state',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'previous_state',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         },
         '8' => {
           'name' => 'event_state',
           'offset' => '16',
-          'type' => '2079'
+          'type' => '2076'
         },
         '9' => {
           'name' => 'present_reading',
           'offset' => '24',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Return' => '100',
       'ShortName' => 'decode_get_sensor_reading_resp'
     },
-    '21518' => {
+    '25011' => {
       'Header' => 'platform.h',
-      'Line' => '2084',
+      'Line' => '2101',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -1856,7 +1856,7 @@
         },
         '1' => {
           'name' => 'sensor_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'rearm_event_state',
@@ -1864,19 +1864,19 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_sensor_reading_req'
     },
-    '21741' => {
+    '25232' => {
       'Header' => 'platform.h',
-      'Line' => '2065',
+      'Line' => '2082',
       'Param' => {
         '0' => {
           'name' => 'change_record_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'change_record_data_size',
@@ -1884,15 +1884,15 @@
         },
         '2' => {
           'name' => 'event_data_operation',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'number_of_change_entries',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'change_entry_data_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -1902,13 +1902,13 @@
       'Return' => '100',
       'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
     },
-    '23044' => {
+    '26529' => {
       'Header' => 'platform.h',
-      'Line' => '1948',
+      'Line' => '1965',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'event_data_size',
@@ -1916,15 +1916,15 @@
         },
         '2' => {
           'name' => 'event_data_format',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'number_of_change_records',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'change_record_data_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -1934,9 +1934,9 @@
       'Return' => '100',
       'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
     },
-    '23452' => {
+    '26935' => {
       'Header' => 'platform.h',
-      'Line' => '2019',
+      'Line' => '2036',
       'Param' => {
         '0' => {
           'name' => 'event_data_format',
@@ -1948,24 +1948,24 @@
         },
         '2' => {
           'name' => 'event_data_operations',
-          'type' => '6820'
+          'type' => '6817'
         },
         '3' => {
           'name' => 'numbers_of_change_entries',
-          'type' => '6820'
+          'type' => '6817'
         },
         '4' => {
           'name' => 'change_entries',
-          'type' => '23780'
+          'type' => '27258'
         },
         '5' => {
           'name' => 'event_data',
-          'type' => '23795'
+          'type' => '27273'
         },
         '6' => {
           'name' => 'actual_change_records_size',
           'offset' => '0',
-          'type' => '9822'
+          'type' => '9819'
         },
         '7' => {
           'name' => 'max_change_records_size',
@@ -1984,13 +1984,13 @@
       'Return' => '100',
       'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
     },
-    '23805' => {
+    '27283' => {
       'Header' => 'platform.h',
-      'Line' => '1926',
+      'Line' => '1943',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -1998,24 +1998,24 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'effecter_data_size',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'effecter_oper_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'pending_value',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'present_value',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -2025,13 +2025,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_numeric_effecter_value_resp'
     },
-    '24780' => {
+    '28256' => {
       'Header' => 'platform.h',
-      'Line' => '1296',
+      'Line' => '1313',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2039,7 +2039,7 @@
         },
         '2' => {
           'name' => 'effecter_id',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -2048,9 +2048,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_numeric_effecter_value_req'
     },
-    '25116' => {
+    '28590' => {
       'Header' => 'platform.h',
-      'Line' => '1320',
+      'Line' => '1337',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2070,16 +2070,16 @@
         },
         '4' => {
           'name' => 'pending_value',
-          'type' => '6820'
+          'type' => '6817'
         },
         '5' => {
           'name' => 'present_value',
-          'type' => '6820'
+          'type' => '6817'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         },
         '7' => {
           'name' => 'payload_length',
@@ -2090,9 +2090,9 @@
       'Return' => '100',
       'ShortName' => 'encode_get_numeric_effecter_value_resp'
     },
-    '25817' => {
+    '29289' => {
       'Header' => 'platform.h',
-      'Line' => '1905',
+      'Line' => '1922',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2100,23 +2100,23 @@
         },
         '1' => {
           'name' => 'effecter_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_numeric_effecter_value_req'
     },
-    '26019' => {
+    '29489' => {
       'Header' => 'platform.h',
-      'Line' => '1890',
+      'Line' => '1907',
       'Param' => {
         '0' => {
           'name' => 'pdr_data',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'pdr_data_length',
@@ -2124,7 +2124,7 @@
         },
         '2' => {
           'name' => 'pdr_value',
-          'type' => '30510'
+          'type' => '33537'
         }
       },
       'Reg' => {
@@ -2134,13 +2134,13 @@
       'Return' => '100',
       'ShortName' => 'decode_numeric_sensor_pdr_data'
     },
-    '30515' => {
+    '33542' => {
       'Header' => 'platform.h',
-      'Line' => '1878',
+      'Line' => '1895',
       'Param' => {
         '0' => {
           'name' => 'sensor_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'sensor_data_length',
@@ -2148,19 +2148,19 @@
         },
         '2' => {
           'name' => 'event_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'previous_event_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'sensor_data_size',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'present_reading',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -2170,13 +2170,13 @@
       'Return' => '100',
       'ShortName' => 'decode_numeric_sensor_data'
     },
-    '31376' => {
+    '34401' => {
       'Header' => 'platform.h',
-      'Line' => '1857',
+      'Line' => '1874',
       'Param' => {
         '0' => {
           'name' => 'sensor_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'sensor_data_length',
@@ -2184,15 +2184,15 @@
         },
         '2' => {
           'name' => 'sensor_offset',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'event_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'previous_event_state',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -2202,13 +2202,13 @@
       'Return' => '100',
       'ShortName' => 'decode_state_sensor_data'
     },
-    '31814' => {
+    '34837' => {
       'Header' => 'platform.h',
-      'Line' => '1839',
+      'Line' => '1856',
       'Param' => {
         '0' => {
           'name' => 'sensor_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'sensor_data_length',
@@ -2216,11 +2216,11 @@
         },
         '2' => {
           'name' => 'present_op_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'previous_op_state',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -2229,13 +2229,13 @@
       'Return' => '100',
       'ShortName' => 'decode_sensor_op_data'
     },
-    '32201' => {
+    '35222' => {
       'Header' => 'platform.h',
-      'Line' => '1822',
+      'Line' => '1839',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'event_data_length',
@@ -2243,15 +2243,15 @@
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'sensor_event_class_type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'event_class_data_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -2262,13 +2262,13 @@
       'Return' => '100',
       'ShortName' => 'decode_sensor_event_data'
     },
-    '32629' => {
+    '35647' => {
       'Header' => 'platform.h',
-      'Line' => '1801',
+      'Line' => '1818',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2276,24 +2276,24 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'synchrony_config',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'synchrony_config_support',
-          'type' => '3892'
+          'type' => '3889'
         },
         '5' => {
           'name' => 'number_event_class_returned',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'event_class',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'event_class_count',
@@ -2307,9 +2307,9 @@
       'Return' => '100',
       'ShortName' => 'decode_event_message_supported_resp'
     },
-    '33310' => {
+    '36325' => {
       'Header' => 'platform.h',
-      'Line' => '1784',
+      'Line' => '1801',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2321,19 +2321,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_event_message_supported_req'
     },
-    '33512' => {
+    '36525' => {
       'Header' => 'platform.h',
-      'Line' => '1757',
+      'Line' => '1774',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2341,11 +2341,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'terminus_max_buffer_size',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -2354,9 +2354,9 @@
       'Return' => '100',
       'ShortName' => 'decode_event_message_buffer_size_resp'
     },
-    '33899' => {
+    '36910' => {
       'Header' => 'platform.h',
-      'Line' => '1770',
+      'Line' => '1787',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2364,11 +2364,11 @@
         },
         '1' => {
           'name' => 'event_receiver_max_buffer_size',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -2377,13 +2377,13 @@
       'Return' => '100',
       'ShortName' => 'encode_event_message_buffer_size_req'
     },
-    '34101' => {
+    '37110' => {
       'Header' => 'platform.h',
-      'Line' => '1746',
+      'Line' => '1763',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2391,11 +2391,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'platform_event_status',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -2404,9 +2404,9 @@
       'Return' => '100',
       'ShortName' => 'decode_platform_event_message_resp'
     },
-    '34488' => {
+    '37495' => {
       'Header' => 'platform.h',
-      'Line' => '1689',
+      'Line' => '1706',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2426,7 +2426,7 @@
         },
         '4' => {
           'name' => 'event_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '5' => {
           'name' => 'event_data_length',
@@ -2435,7 +2435,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         },
         '7' => {
           'name' => 'payload_length',
@@ -2446,9 +2446,9 @@
       'Return' => '100',
       'ShortName' => 'encode_platform_event_message_req'
     },
-    '34896' => {
+    '37901' => {
       'Header' => 'platform.h',
-      'Line' => '1669',
+      'Line' => '1686',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2464,7 +2464,7 @@
         },
         '3' => {
           'name' => 'event_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'next_data_transfer_handle',
@@ -2487,7 +2487,7 @@
         '8' => {
           'name' => 'event_data',
           'offset' => '16',
-          'type' => '2079'
+          'type' => '2076'
         },
         '9' => {
           'name' => 'checksum',
@@ -2497,7 +2497,7 @@
         '10' => {
           'name' => 'msg',
           'offset' => '32',
-          'type' => '1627'
+          'type' => '1624'
         },
         '11' => {
           'name' => 'payload_length',
@@ -2508,9 +2508,9 @@
       'Return' => '100',
       'ShortName' => 'encode_poll_for_platform_event_message_resp'
     },
-    '35809' => {
+    '38812' => {
       'Header' => 'platform.h',
-      'Line' => '1647',
+      'Line' => '1664',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2526,19 +2526,19 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_platform_event_message_resp'
     },
-    '36032' => {
+    '39033' => {
       'Header' => 'platform.h',
-      'Line' => '1632',
+      'Line' => '1649',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2546,19 +2546,19 @@
         },
         '2' => {
           'name' => 'format_version',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'transfer_operation_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '5' => {
           'name' => 'event_id_to_acknowledge',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -2567,13 +2567,13 @@
       'Return' => '100',
       'ShortName' => 'decode_poll_for_platform_event_message_req'
     },
-    '36523' => {
+    '39522' => {
       'Header' => 'platform.h',
-      'Line' => '1616',
+      'Line' => '1633',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2581,19 +2581,19 @@
         },
         '2' => {
           'name' => 'format_version',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'tid',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'event_class',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'event_data_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -2603,42 +2603,42 @@
       'Return' => '100',
       'ShortName' => 'decode_platform_event_message_req'
     },
-    '36984' => {
+    '39981' => {
       'Header' => 'platform.h',
-      'Line' => '2043',
+      'Line' => '2060',
       'Param' => {
         '0' => {
           'name' => 'event_data',
-          'type' => '37178'
+          'type' => '40174'
         },
         '1' => {
           'name' => 'event_data_size',
-          'type' => '12899'
+          'type' => '12920'
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '12640'
+          'type' => '12637'
         },
         '3' => {
           'name' => 'sensor_event_class',
-          'type' => '14020'
+          'type' => '14081'
         },
         '4' => {
           'name' => 'sensor_offset',
-          'type' => '5571'
+          'type' => '5568'
         },
         '5' => {
           'name' => 'event_state',
-          'type' => '5571'
+          'type' => '5568'
         },
         '6' => {
           'name' => 'previous_event_state',
           'offset' => '0',
-          'type' => '5571'
+          'type' => '5568'
         },
         '7' => {
           'name' => 'actual_event_data_size',
-          'type' => '22154'
+          'type' => '25643'
         }
       },
       'Reg' => {
@@ -2652,13 +2652,13 @@
       'Return' => '100',
       'ShortName' => 'encode_sensor_event_data'
     },
-    '37193' => {
+    '40189' => {
       'Header' => 'platform.h',
-      'Line' => '1261',
+      'Line' => '1278',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2666,15 +2666,15 @@
         },
         '2' => {
           'name' => 'sensor_id',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'sensor_rearm',
-          'type' => '3892'
+          'type' => '3889'
         },
         '4' => {
           'name' => 'reserved',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -2684,13 +2684,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_state_sensor_readings_req'
     },
-    '37633' => {
+    '40627' => {
       'Header' => 'platform.h',
-      'Line' => '1597',
+      'Line' => '1614',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2698,15 +2698,15 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'comp_sensor_count',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'field',
-          'type' => '38184'
+          'type' => '41175'
         }
       },
       'Reg' => {
@@ -2715,9 +2715,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_state_sensor_readings_resp'
     },
-    '38189' => {
+    '41180' => {
       'Header' => 'platform.h',
-      'Line' => '1577',
+      'Line' => '1594',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2725,7 +2725,7 @@
         },
         '1' => {
           'name' => 'sensor_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'sensor_rearm',
@@ -2737,15 +2737,15 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_state_sensor_readings_req'
     },
-    '38433' => {
+    '41422' => {
       'Header' => 'platform.h',
-      'Line' => '1281',
+      'Line' => '1298',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2761,23 +2761,23 @@
         },
         '3' => {
           'name' => 'field',
-          'type' => '38184'
+          'type' => '41175'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_state_sensor_readings_resp'
     },
-    '38793' => {
+    '41780' => {
       'Header' => 'platform.h',
-      'Line' => '1558',
+      'Line' => '1575',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -2785,7 +2785,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -2796,9 +2796,9 @@
       'Return' => '100',
       'ShortName' => 'decode_set_numeric_effecter_value_resp'
     },
-    '38869' => {
+    '41856' => {
       'Header' => 'platform.h',
-      'Line' => '1545',
+      'Line' => '1562',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -2806,7 +2806,7 @@
         },
         '1' => {
           'name' => 'effecter_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'effecter_data_size',
@@ -2814,11 +2814,11 @@
         },
         '3' => {
           'name' => 'effecter_value',
-          'type' => '6820'
+          'type' => '6817'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '5' => {
           'name' => 'payload_length',
@@ -2831,441 +2831,7 @@
       'Return' => '100',
       'ShortName' => 'encode_set_numeric_effecter_value_req'
     },
-    '39346' => {
-      'Header' => 'platform.h',
-      'Line' => '1152',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '140'
-        },
-        '1' => {
-          'name' => 'completion_code',
-          'type' => '140'
-        },
-        '2' => {
-          'name' => 'msg',
-          'type' => '1627'
-        },
-        '3' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        }
-      },
-      'Return' => '100',
-      'ShortName' => 'encode_set_numeric_effecter_value_resp'
-    },
-    '39543' => {
-      'Header' => 'platform.h',
-      'Line' => '1136',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '2074'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        },
-        '2' => {
-          'name' => 'effecter_id',
-          'type' => '9259'
-        },
-        '3' => {
-          'name' => 'effecter_data_size',
-          'type' => '2079'
-        },
-        '4' => {
-          'name' => 'effecter_value',
-          'type' => '2079'
-        }
-      },
-      'Reg' => {
-        '2' => 'rbp',
-        '3' => 'r12'
-      },
-      'Return' => '100',
-      'ShortName' => 'decode_set_numeric_effecter_value_req'
-    },
-    '40201' => {
-      'Header' => 'platform.h',
-      'Line' => '1476',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '2074'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        },
-        '2' => {
-          'name' => 'completion_code',
-          'type' => '2079'
-        },
-        '3' => {
-          'name' => 'next_record_hndl',
-          'type' => '2084'
-        },
-        '4' => {
-          'name' => 'next_data_transfer_hndl',
-          'type' => '2084'
-        },
-        '5' => {
-          'name' => 'transfer_flag',
-          'type' => '2079'
-        },
-        '6' => {
-          'name' => 'resp_cnt',
-          'offset' => '0',
-          'type' => '9259'
-        },
-        '7' => {
-          'name' => 'record_data',
-          'offset' => '8',
-          'type' => '2079'
-        },
-        '8' => {
-          'name' => 'record_data_length',
-          'offset' => '16',
-          'type' => '453'
-        },
-        '9' => {
-          'name' => 'transfer_crc',
-          'offset' => '24',
-          'type' => '2079'
-        }
-      },
-      'Reg' => {
-        '3' => 'rbp'
-      },
-      'Return' => '100',
-      'ShortName' => 'decode_get_pdr_resp'
-    },
-    '40847' => {
-      'Header' => 'platform.h',
-      'Line' => '1445',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '140'
-        },
-        '1' => {
-          'name' => 'record_hndl',
-          'type' => '152'
-        },
-        '2' => {
-          'name' => 'data_transfer_hndl',
-          'type' => '152'
-        },
-        '3' => {
-          'name' => 'transfer_op_flag',
-          'type' => '140'
-        },
-        '4' => {
-          'name' => 'request_cnt',
-          'type' => '5576'
-        },
-        '5' => {
-          'name' => 'record_chg_num',
-          'type' => '5576'
-        },
-        '6' => {
-          'name' => 'msg',
-          'offset' => '0',
-          'type' => '1627'
-        },
-        '7' => {
-          'name' => 'payload_length',
-          'offset' => '8',
-          'type' => '453'
-        }
-      },
-      'Reg' => {
-        '2' => 'r14'
-      },
-      'Return' => '100',
-      'ShortName' => 'encode_get_pdr_req'
-    },
-    '41144' => {
-      'Header' => 'platform.h',
-      'Line' => '1419',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '2074'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        },
-        '2' => {
-          'name' => 'completion_code',
-          'type' => '2079'
-        },
-        '3' => {
-          'name' => 'repository_state',
-          'type' => '2079'
-        },
-        '4' => {
-          'name' => 'update_time',
-          'type' => '2079'
-        },
-        '5' => {
-          'name' => 'oem_update_time',
-          'type' => '2079'
-        },
-        '6' => {
-          'name' => 'record_count',
-          'offset' => '0',
-          'type' => '2084'
-        },
-        '7' => {
-          'name' => 'repository_size',
-          'offset' => '8',
-          'type' => '2084'
-        },
-        '8' => {
-          'name' => 'largest_record_size',
-          'offset' => '16',
-          'type' => '2084'
-        },
-        '9' => {
-          'name' => 'data_transfer_handle_timeout',
-          'offset' => '24',
-          'type' => '2079'
-        }
-      },
-      'Return' => '100',
-      'ShortName' => 'decode_get_pdr_repository_info_resp'
-    },
-    '41832' => {
-      'Header' => 'platform.h',
-      'Line' => '1395',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '140'
-        },
-        '1' => {
-          'name' => 'completion_code',
-          'type' => '140'
-        },
-        '2' => {
-          'name' => 'repository_state',
-          'type' => '140'
-        },
-        '3' => {
-          'name' => 'update_time',
-          'type' => '6820'
-        },
-        '4' => {
-          'name' => 'oem_update_time',
-          'type' => '6820'
-        },
-        '5' => {
-          'name' => 'record_count',
-          'type' => '152'
-        },
-        '6' => {
-          'name' => 'repository_size',
-          'offset' => '0',
-          'type' => '152'
-        },
-        '7' => {
-          'name' => 'largest_record_size',
-          'offset' => '8',
-          'type' => '152'
-        },
-        '8' => {
-          'name' => 'data_transfer_handle_timeout',
-          'offset' => '16',
-          'type' => '140'
-        },
-        '9' => {
-          'name' => 'msg',
-          'offset' => '24',
-          'type' => '1627'
-        }
-      },
-      'Return' => '100',
-      'ShortName' => 'encode_get_pdr_repository_info_resp'
-    },
-    '42317' => {
-      'Header' => 'platform.h',
-      'Line' => '1219',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '140'
-        },
-        '1' => {
-          'name' => 'completion_code',
-          'type' => '140'
-        },
-        '2' => {
-          'name' => 'next_record_hndl',
-          'type' => '152'
-        },
-        '3' => {
-          'name' => 'next_data_transfer_hndl',
-          'type' => '152'
-        },
-        '4' => {
-          'name' => 'transfer_flag',
-          'type' => '140'
-        },
-        '5' => {
-          'name' => 'resp_cnt',
-          'type' => '5576'
-        },
-        '6' => {
-          'name' => 'record_data',
-          'offset' => '0',
-          'type' => '6820'
-        },
-        '7' => {
-          'name' => 'transfer_crc',
-          'offset' => '8',
-          'type' => '140'
-        },
-        '8' => {
-          'name' => 'msg',
-          'offset' => '16',
-          'type' => '1627'
-        }
-      },
-      'Return' => '100',
-      'ShortName' => 'encode_get_pdr_resp'
-    },
-    '42779' => {
-      'Header' => 'platform.h',
-      'Line' => '1240',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '2074'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        },
-        '2' => {
-          'name' => 'record_hndl',
-          'type' => '2084'
-        },
-        '3' => {
-          'name' => 'data_transfer_hndl',
-          'type' => '2084'
-        },
-        '4' => {
-          'name' => 'transfer_op_flag',
-          'type' => '2079'
-        },
-        '5' => {
-          'name' => 'request_cnt',
-          'type' => '9259'
-        },
-        '6' => {
-          'name' => 'record_chg_num',
-          'offset' => '0',
-          'type' => '9259'
-        }
-      },
-      'Reg' => {
-        '3' => 'r12'
-      },
-      'Return' => '100',
-      'ShortName' => 'decode_get_pdr_req'
-    },
-    '43318' => {
-      'Header' => 'platform.h',
-      'Line' => '1191',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '2074'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        },
-        '2' => {
-          'name' => 'effecter_id',
-          'type' => '9259'
-        },
-        '3' => {
-          'name' => 'comp_effecter_count',
-          'type' => '2079'
-        },
-        '4' => {
-          'name' => 'field',
-          'type' => '43804'
-        }
-      },
-      'Reg' => {
-        '3' => 'rbp'
-      },
-      'Return' => '100',
-      'ShortName' => 'decode_set_state_effecter_states_req'
-    },
-    '43809' => {
-      'Header' => 'platform.h',
-      'Line' => '1524',
-      'Param' => {
-        '0' => {
-          'name' => 'msg',
-          'type' => '2074'
-        },
-        '1' => {
-          'name' => 'payload_length',
-          'type' => '453'
-        },
-        '2' => {
-          'name' => 'completion_code',
-          'type' => '2079'
-        }
-      },
-      'Reg' => {
-        '0' => 'rdi',
-        '1' => 'rsi',
-        '2' => 'rdx'
-      },
-      'Return' => '100',
-      'ShortName' => 'decode_set_state_effecter_states_resp'
-    },
-    '43883' => {
-      'Header' => 'platform.h',
-      'Line' => '1505',
-      'Param' => {
-        '0' => {
-          'name' => 'instance_id',
-          'type' => '140'
-        },
-        '1' => {
-          'name' => 'effecter_id',
-          'type' => '5576'
-        },
-        '2' => {
-          'name' => 'comp_effecter_count',
-          'type' => '140'
-        },
-        '3' => {
-          'name' => 'field',
-          'type' => '43804'
-        },
-        '4' => {
-          'name' => 'msg',
-          'type' => '1627'
-        }
-      },
-      'Reg' => {
-        '1' => 'rsi'
-      },
-      'Return' => '100',
-      'ShortName' => 'encode_set_state_effecter_states_req'
-    },
-    '44231' => {
+    '42331' => {
       'Header' => 'platform.h',
       'Line' => '1169',
       'Param' => {
@@ -3279,35 +2845,469 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
+        },
+        '3' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        }
+      },
+      'Return' => '100',
+      'ShortName' => 'encode_set_numeric_effecter_value_resp'
+    },
+    '42527' => {
+      'Header' => 'platform.h',
+      'Line' => '1153',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '2071'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        },
+        '2' => {
+          'name' => 'effecter_id',
+          'type' => '9256'
+        },
+        '3' => {
+          'name' => 'effecter_data_size',
+          'type' => '2076'
+        },
+        '4' => {
+          'name' => 'effecter_value',
+          'type' => '2076'
+        }
+      },
+      'Reg' => {
+        '2' => 'rbp',
+        '3' => 'r12'
+      },
+      'Return' => '100',
+      'ShortName' => 'decode_set_numeric_effecter_value_req'
+    },
+    '43183' => {
+      'Header' => 'platform.h',
+      'Line' => '1493',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '2071'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        },
+        '2' => {
+          'name' => 'completion_code',
+          'type' => '2076'
+        },
+        '3' => {
+          'name' => 'next_record_hndl',
+          'type' => '2081'
+        },
+        '4' => {
+          'name' => 'next_data_transfer_hndl',
+          'type' => '2081'
+        },
+        '5' => {
+          'name' => 'transfer_flag',
+          'type' => '2076'
+        },
+        '6' => {
+          'name' => 'resp_cnt',
+          'offset' => '0',
+          'type' => '9256'
+        },
+        '7' => {
+          'name' => 'record_data',
+          'offset' => '8',
+          'type' => '2076'
+        },
+        '8' => {
+          'name' => 'record_data_length',
+          'offset' => '16',
+          'type' => '453'
+        },
+        '9' => {
+          'name' => 'transfer_crc',
+          'offset' => '24',
+          'type' => '2076'
+        }
+      },
+      'Reg' => {
+        '3' => 'rbp'
+      },
+      'Return' => '100',
+      'ShortName' => 'decode_get_pdr_resp'
+    },
+    '43827' => {
+      'Header' => 'platform.h',
+      'Line' => '1462',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'record_hndl',
+          'type' => '152'
+        },
+        '2' => {
+          'name' => 'data_transfer_hndl',
+          'type' => '152'
+        },
+        '3' => {
+          'name' => 'transfer_op_flag',
+          'type' => '140'
+        },
+        '4' => {
+          'name' => 'request_cnt',
+          'type' => '5573'
+        },
+        '5' => {
+          'name' => 'record_chg_num',
+          'type' => '5573'
+        },
+        '6' => {
+          'name' => 'msg',
+          'offset' => '0',
+          'type' => '1624'
+        },
+        '7' => {
+          'name' => 'payload_length',
+          'offset' => '8',
+          'type' => '453'
+        }
+      },
+      'Reg' => {
+        '2' => 'r14'
+      },
+      'Return' => '100',
+      'ShortName' => 'encode_get_pdr_req'
+    },
+    '44122' => {
+      'Header' => 'platform.h',
+      'Line' => '1436',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '2071'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        },
+        '2' => {
+          'name' => 'completion_code',
+          'type' => '2076'
+        },
+        '3' => {
+          'name' => 'repository_state',
+          'type' => '2076'
+        },
+        '4' => {
+          'name' => 'update_time',
+          'type' => '2076'
+        },
+        '5' => {
+          'name' => 'oem_update_time',
+          'type' => '2076'
+        },
+        '6' => {
+          'name' => 'record_count',
+          'offset' => '0',
+          'type' => '2081'
+        },
+        '7' => {
+          'name' => 'repository_size',
+          'offset' => '8',
+          'type' => '2081'
+        },
+        '8' => {
+          'name' => 'largest_record_size',
+          'offset' => '16',
+          'type' => '2081'
+        },
+        '9' => {
+          'name' => 'data_transfer_handle_timeout',
+          'offset' => '24',
+          'type' => '2076'
+        }
+      },
+      'Return' => '100',
+      'ShortName' => 'decode_get_pdr_repository_info_resp'
+    },
+    '44808' => {
+      'Header' => 'platform.h',
+      'Line' => '1412',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'completion_code',
+          'type' => '140'
+        },
+        '2' => {
+          'name' => 'repository_state',
+          'type' => '140'
+        },
+        '3' => {
+          'name' => 'update_time',
+          'type' => '6817'
+        },
+        '4' => {
+          'name' => 'oem_update_time',
+          'type' => '6817'
+        },
+        '5' => {
+          'name' => 'record_count',
+          'type' => '152'
+        },
+        '6' => {
+          'name' => 'repository_size',
+          'offset' => '0',
+          'type' => '152'
+        },
+        '7' => {
+          'name' => 'largest_record_size',
+          'offset' => '8',
+          'type' => '152'
+        },
+        '8' => {
+          'name' => 'data_transfer_handle_timeout',
+          'offset' => '16',
+          'type' => '140'
+        },
+        '9' => {
+          'name' => 'msg',
+          'offset' => '24',
+          'type' => '1624'
+        }
+      },
+      'Return' => '100',
+      'ShortName' => 'encode_get_pdr_repository_info_resp'
+    },
+    '45291' => {
+      'Header' => 'platform.h',
+      'Line' => '1236',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'completion_code',
+          'type' => '140'
+        },
+        '2' => {
+          'name' => 'next_record_hndl',
+          'type' => '152'
+        },
+        '3' => {
+          'name' => 'next_data_transfer_hndl',
+          'type' => '152'
+        },
+        '4' => {
+          'name' => 'transfer_flag',
+          'type' => '140'
+        },
+        '5' => {
+          'name' => 'resp_cnt',
+          'type' => '5573'
+        },
+        '6' => {
+          'name' => 'record_data',
+          'offset' => '0',
+          'type' => '6817'
+        },
+        '7' => {
+          'name' => 'transfer_crc',
+          'offset' => '8',
+          'type' => '140'
+        },
+        '8' => {
+          'name' => 'msg',
+          'offset' => '16',
+          'type' => '1624'
+        }
+      },
+      'Return' => '100',
+      'ShortName' => 'encode_get_pdr_resp'
+    },
+    '45750' => {
+      'Header' => 'platform.h',
+      'Line' => '1257',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '2071'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        },
+        '2' => {
+          'name' => 'record_hndl',
+          'type' => '2081'
+        },
+        '3' => {
+          'name' => 'data_transfer_hndl',
+          'type' => '2081'
+        },
+        '4' => {
+          'name' => 'transfer_op_flag',
+          'type' => '2076'
+        },
+        '5' => {
+          'name' => 'request_cnt',
+          'type' => '9256'
+        },
+        '6' => {
+          'name' => 'record_chg_num',
+          'offset' => '0',
+          'type' => '9256'
+        }
+      },
+      'Reg' => {
+        '3' => 'r12'
+      },
+      'Return' => '100',
+      'ShortName' => 'decode_get_pdr_req'
+    },
+    '46287' => {
+      'Header' => 'platform.h',
+      'Line' => '1208',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '2071'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        },
+        '2' => {
+          'name' => 'effecter_id',
+          'type' => '9256'
+        },
+        '3' => {
+          'name' => 'comp_effecter_count',
+          'type' => '2076'
+        },
+        '4' => {
+          'name' => 'field',
+          'type' => '46768'
+        }
+      },
+      'Reg' => {
+        '3' => 'rbp'
+      },
+      'Return' => '100',
+      'ShortName' => 'decode_set_state_effecter_states_req'
+    },
+    '46773' => {
+      'Header' => 'platform.h',
+      'Line' => '1541',
+      'Param' => {
+        '0' => {
+          'name' => 'msg',
+          'type' => '2071'
+        },
+        '1' => {
+          'name' => 'payload_length',
+          'type' => '453'
+        },
+        '2' => {
+          'name' => 'completion_code',
+          'type' => '2076'
+        }
+      },
+      'Reg' => {
+        '0' => 'rdi',
+        '1' => 'rsi',
+        '2' => 'rdx'
+      },
+      'Return' => '100',
+      'ShortName' => 'decode_set_state_effecter_states_resp'
+    },
+    '46849' => {
+      'Header' => 'platform.h',
+      'Line' => '1522',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'effecter_id',
+          'type' => '5573'
+        },
+        '2' => {
+          'name' => 'comp_effecter_count',
+          'type' => '140'
+        },
+        '3' => {
+          'name' => 'field',
+          'type' => '46768'
+        },
+        '4' => {
+          'name' => 'msg',
+          'type' => '1624'
+        }
+      },
+      'Reg' => {
+        '1' => 'rsi'
+      },
+      'Return' => '100',
+      'ShortName' => 'encode_set_state_effecter_states_req'
+    },
+    '47192' => {
+      'Header' => 'platform.h',
+      'Line' => '1186',
+      'Param' => {
+        '0' => {
+          'name' => 'instance_id',
+          'type' => '140'
+        },
+        '1' => {
+          'name' => 'completion_code',
+          'type' => '140'
+        },
+        '2' => {
+          'name' => 'msg',
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_state_effecter_states_resp'
     },
-    '44400' => {
+    '47358' => {
       'Header' => 'platform.h',
-      'Line' => '614',
+      'Line' => '631',
       'Param' => {
         '0' => {
           'name' => 'sensor',
-          'type' => '44792'
+          'type' => '47740'
         },
         '1' => {
           'name' => 'allocation_size',
-          'type' => '12899'
+          'type' => '12920'
         },
         '2' => {
           'name' => 'possible_states',
-          'type' => '44802'
+          'type' => '47750'
         },
         '3' => {
           'name' => 'possible_states_size',
-          'type' => '12899'
+          'type' => '12920'
         },
         '4' => {
           'name' => 'actual_size',
-          'type' => '22154'
+          'type' => '25643'
         }
       },
       'Reg' => {
@@ -3320,29 +3320,29 @@
       'Return' => '100',
       'ShortName' => 'encode_state_sensor_pdr'
     },
-    '44812' => {
+    '47760' => {
       'Header' => 'platform.h',
-      'Line' => '816',
+      'Line' => '833',
       'Param' => {
         '0' => {
           'name' => 'effecter',
-          'type' => '45204'
+          'type' => '48142'
         },
         '1' => {
           'name' => 'allocation_size',
-          'type' => '12899'
+          'type' => '12920'
         },
         '2' => {
           'name' => 'possible_states',
-          'type' => '45214'
+          'type' => '48152'
         },
         '3' => {
           'name' => 'possible_states_size',
-          'type' => '12899'
+          'type' => '12920'
         },
         '4' => {
           'name' => 'actual_size',
-          'type' => '22154'
+          'type' => '25643'
         }
       },
       'Reg' => {
@@ -3355,13 +3355,13 @@
       'Return' => '100',
       'ShortName' => 'encode_state_effecter_pdr'
     },
-    '51098' => {
+    '55143' => {
       'Header' => 'utils.h',
       'Line' => '39',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'size',
@@ -3374,13 +3374,13 @@
       'Return' => '152',
       'ShortName' => 'crc32'
     },
-    '51181' => {
+    '55226' => {
       'Header' => 'bios_table.h',
       'Line' => '633',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'size',
@@ -3391,16 +3391,16 @@
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_bios_table_checksum'
     },
-    '51326' => {
+    '55371' => {
       'Header' => 'bios_table.h',
       'Line' => '624',
       'Param' => {
         '0' => {
           'name' => 'src_table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'src_length',
@@ -3412,11 +3412,11 @@
         },
         '3' => {
           'name' => 'dest_length',
-          'type' => '9822'
+          'type' => '9819'
         },
         '4' => {
           'name' => 'entry',
-          'type' => '5345'
+          'type' => '5342'
         },
         '5' => {
           'name' => 'entry_length',
@@ -3430,13 +3430,13 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
     },
-    '52014' => {
+    '56059' => {
       'Header' => 'bios_table.h',
       'Line' => '590',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'length',
@@ -3444,22 +3444,22 @@
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '52009',
+      'Return' => '56054',
       'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
     },
-    '52277' => {
+    '56322' => {
       'Header' => 'bios_table.h',
       'Line' => '197',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'length',
@@ -3467,22 +3467,22 @@
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '52423',
+      'Return' => '56468',
       'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
     },
-    '52544' => {
+    '56589' => {
       'Header' => 'bios_table.h',
       'Line' => '187',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'length',
@@ -3490,22 +3490,22 @@
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '52423',
+      'Return' => '56468',
       'ShortName' => 'pldm_bios_table_attr_find_by_handle'
     },
-    '52806' => {
+    '56851' => {
       'Header' => 'bios_table.h',
       'Line' => '146',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'length',
@@ -3513,7 +3513,7 @@
         },
         '2' => {
           'name' => 'str',
-          'type' => '13445'
+          'type' => '13466'
         }
       },
       'Reg' => {
@@ -3521,16 +3521,16 @@
         '1' => 'r12',
         '2' => 'rbx'
       },
-      'Return' => '53027',
+      'Return' => '57072',
       'ShortName' => 'pldm_bios_table_string_find_by_string'
     },
-    '53196' => {
+    '57241' => {
       'Header' => 'bios_table.h',
       'Line' => '155',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'length',
@@ -3538,73 +3538,73 @@
         },
         '2' => {
           'name' => 'handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
         '2' => 'r8'
       },
-      'Return' => '53027',
+      'Return' => '57072',
       'ShortName' => 'pldm_bios_table_string_find_by_handle'
     },
-    '53957' => {
+    '58002' => {
       'Header' => 'bios_table.h',
       'Line' => '52',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '52004'
+          'type' => '56049'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5345',
+      'Return' => '5342',
       'ShortName' => 'pldm_bios_table_iter_value'
     },
-    '54005' => {
+    '58050' => {
       'Header' => 'bios_table.h',
       'Line' => '46',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '52004'
+          'type' => '56049'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_iter_next'
     },
-    '54115' => {
+    '58160' => {
       'Header' => 'bios_table.h',
       'Line' => '41',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '54190'
+          'type' => '58235'
         }
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_bios_table_iter_is_end'
     },
-    '54195' => {
+    '58240' => {
       'Header' => 'bios_table.h',
       'Line' => '34',
       'Param' => {
         '0' => {
           'name' => 'iter',
-          'type' => '52004'
+          'type' => '56049'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_iter_free'
     },
-    '54267' => {
+    '58312' => {
       'Header' => 'bios_table.h',
       'Line' => '28',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'length',
@@ -3612,7 +3612,7 @@
         },
         '2' => {
           'name' => 'type',
-          'type' => '49880'
+          'type' => '53925'
         }
       },
       'Reg' => {
@@ -3620,10 +3620,10 @@
         '1' => 'r12',
         '2' => 'rbx'
       },
-      'Return' => '52004',
+      'Return' => '56049',
       'ShortName' => 'pldm_bios_table_iter_create'
     },
-    '54505' => {
+    '58550' => {
       'Header' => 'bios_table.h',
       'Line' => '609',
       'Param' => {
@@ -3637,7 +3637,7 @@
         },
         '2' => {
           'name' => 'size',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -3648,7 +3648,7 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_append_pad_checksum_check'
     },
-    '54805' => {
+    '58850' => {
       'Header' => 'bios_table.h',
       'Line' => '597',
       'Param' => {
@@ -3660,49 +3660,49 @@
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_pad_checksum_size'
     },
-    '55160' => {
+    '59205' => {
       'Header' => 'bios_table.h',
       'Line' => '572',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
     },
-    '55209' => {
+    '59254' => {
       'Header' => 'bios_table.h',
       'Line' => '579',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_value_entry_length'
     },
-    '55693' => {
+    '59738' => {
       'Header' => 'bios_table.h',
       'Line' => '546',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '49734',
+      'Return' => '53779',
       'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
     },
-    '55833' => {
+    '59878' => {
       'Header' => 'bios_table.h',
       'Line' => '562',
       'Param' => {
@@ -3716,7 +3716,7 @@
         },
         '2' => {
           'name' => 'attr_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'attr_type',
@@ -3724,7 +3724,7 @@
         },
         '4' => {
           'name' => 'cv',
-          'type' => '49734'
+          'type' => '53779'
         }
       },
       'Reg' => {
@@ -3737,13 +3737,13 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
     },
-    '56102' => {
+    '60147' => {
       'Header' => 'bios_table.h',
       'Line' => '540',
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
     },
-    '56264' => {
+    '60309' => {
       'Header' => 'bios_table.h',
       'Line' => '533',
       'Param' => {
@@ -3757,7 +3757,7 @@
         },
         '2' => {
           'name' => 'attr_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'attr_type',
@@ -3765,11 +3765,11 @@
         },
         '4' => {
           'name' => 'str_length',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'str',
-          'type' => '13445'
+          'type' => '13466'
         }
       },
       'Reg' => {
@@ -3783,44 +3783,44 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
     },
-    '56664' => {
+    '60709' => {
       'Header' => 'bios_table.h',
       'Line' => '514',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         },
         '1' => {
           'name' => 'current_string',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
     },
-    '56759' => {
+    '60804' => {
       'Header' => 'bios_table.h',
       'Line' => '504',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
     },
-    '56900' => {
+    '60945' => {
       'Header' => 'bios_table.h',
       'Line' => '498',
       'Param' => {
         '0' => {
           'name' => 'string_length',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
@@ -3829,7 +3829,7 @@
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
     },
-    '57082' => {
+    '61127' => {
       'Header' => 'bios_table.h',
       'Line' => '488',
       'Param' => {
@@ -3843,7 +3843,7 @@
         },
         '2' => {
           'name' => 'attr_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'attr_type',
@@ -3855,7 +3855,7 @@
         },
         '5' => {
           'name' => 'handles',
-          'type' => '6820'
+          'type' => '6817'
         }
       },
       'Reg' => {
@@ -3866,17 +3866,17 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
     },
-    '57401' => {
+    '61446' => {
       'Header' => 'bios_table.h',
       'Line' => '469',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         },
         '1' => {
           'name' => 'handles',
-          'type' => '2079'
+          'type' => '2076'
         },
         '2' => {
           'name' => 'number',
@@ -3886,13 +3886,13 @@
       'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
     },
-    '57648' => {
+    '61693' => {
       'Header' => 'bios_table.h',
       'Line' => '459',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Reg' => {
@@ -3901,7 +3901,7 @@
       'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
     },
-    '57697' => {
+    '61742' => {
       'Header' => 'bios_table.h',
       'Line' => '453',
       'Param' => {
@@ -3916,13 +3916,13 @@
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
     },
-    '57746' => {
+    '61791' => {
       'Header' => 'bios_table.h',
       'Line' => '446',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Reg' => {
@@ -3931,44 +3931,44 @@
       'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
     },
-    '57795' => {
+    '61840' => {
       'Header' => 'bios_table.h',
       'Line' => '439',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52009'
+          'type' => '56054'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
     },
-    '58342' => {
+    '62387' => {
       'Header' => 'bios_table.h',
       'Line' => '431',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'lower',
-          'type' => '58463'
+          'type' => '62508'
         },
         '2' => {
           'name' => 'upper',
-          'type' => '58463'
+          'type' => '62508'
         },
         '3' => {
           'name' => 'scalar',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'def',
-          'type' => '58463'
+          'type' => '62508'
         }
       },
       'Reg' => {
@@ -3981,7 +3981,7 @@
       'Return' => '1',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
     },
-    '58478' => {
+    '62523' => {
       'Header' => 'bios_table.h',
       'Line' => '419',
       'Param' => {
@@ -3995,7 +3995,7 @@
         },
         '2' => {
           'name' => 'info',
-          'type' => '58740'
+          'type' => '62785'
         }
       },
       'Reg' => {
@@ -4006,85 +4006,85 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
     },
-    '58750' => {
+    '62795' => {
       'Header' => 'bios_table.h',
       'Line' => '400',
       'Param' => {
         '0' => {
           'name' => 'info',
-          'type' => '58740'
+          'type' => '62785'
         },
         '1' => {
           'name' => 'errmsg',
-          'type' => '59049'
+          'type' => '63094'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
     },
-    '59054' => {
+    '63099' => {
       'Header' => 'bios_table.h',
       'Line' => '407',
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
     },
-    '59216' => {
+    '63261' => {
       'Header' => 'bios_table.h',
       'Line' => '374',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'buffer',
-          'type' => '12553'
+          'type' => '12550'
         },
         '2' => {
           'name' => 'size',
           'type' => '453'
         }
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
     },
-    '59485' => {
+    '63530' => {
       'Header' => 'bios_table.h',
       'Line' => '366',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
     },
-    '59554' => {
+    '63599' => {
       'Header' => 'bios_table.h',
       'Line' => '358',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
     },
-    '59623' => {
+    '63668' => {
       'Header' => 'bios_table.h',
       'Line' => '350',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         }
       },
       'Reg' => {
@@ -4093,17 +4093,17 @@
       'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
     },
-    '59692' => {
+    '63737' => {
       'Header' => 'bios_table.h',
       'Line' => '342',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'def_string_length',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -4113,7 +4113,7 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
     },
-    '59862' => {
+    '63907' => {
       'Header' => 'bios_table.h',
       'Line' => '331',
       'Param' => {
@@ -4127,7 +4127,7 @@
         },
         '2' => {
           'name' => 'info',
-          'type' => '60221'
+          'type' => '64266'
         }
       },
       'Reg' => {
@@ -4137,17 +4137,17 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
     },
-    '60226' => {
+    '64271' => {
       'Header' => 'bios_table.h',
       'Line' => '310',
       'Param' => {
         '0' => {
           'name' => 'info',
-          'type' => '60221'
+          'type' => '64266'
         },
         '1' => {
           'name' => 'errmsg',
-          'type' => '59049'
+          'type' => '63094'
         }
       },
       'Reg' => {
@@ -4156,13 +4156,13 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
     },
-    '60495' => {
+    '64540' => {
       'Header' => 'bios_table.h',
       'Line' => '318',
       'Param' => {
         '0' => {
           'name' => 'def_str_len',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
@@ -4171,17 +4171,17 @@
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
     },
-    '60727' => {
+    '64772' => {
       'Header' => 'bios_table.h',
       'Line' => '284',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'def_indices',
-          'type' => '2079'
+          'type' => '2076'
         },
         '2' => {
           'name' => 'def_num',
@@ -4191,17 +4191,17 @@
       'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
     },
-    '61006' => {
+    '65051' => {
       'Header' => 'bios_table.h',
       'Line' => '272',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'pv_hdls',
-          'type' => '9259'
+          'type' => '9256'
         },
         '2' => {
           'name' => 'pv_num',
@@ -4216,17 +4216,17 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
     },
-    '61171' => {
+    '65216' => {
       'Header' => 'bios_table.h',
       'Line' => '255',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'def_num',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -4236,17 +4236,17 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
     },
-    '61332' => {
+    '65377' => {
       'Header' => 'bios_table.h',
       'Line' => '245',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         },
         '1' => {
           'name' => 'pv_num',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -4256,7 +4256,7 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
     },
-    '61392' => {
+    '65437' => {
       'Header' => 'bios_table.h',
       'Line' => '234',
       'Param' => {
@@ -4270,7 +4270,7 @@
         },
         '2' => {
           'name' => 'info',
-          'type' => '61721'
+          'type' => '65766'
         }
       },
       'Reg' => {
@@ -4280,7 +4280,7 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
     },
-    '61726' => {
+    '65771' => {
       'Header' => 'bios_table.h',
       'Line' => '220',
       'Param' => {
@@ -4300,28 +4300,28 @@
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
     },
-    '61786' => {
+    '65831' => {
       'Header' => 'bios_table.h',
       'Line' => '177',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
     },
-    '61833' => {
+    '65878' => {
       'Header' => 'bios_table.h',
       'Line' => '169',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         }
       },
       'Reg' => {
@@ -4330,32 +4330,32 @@
       'Return' => '140',
       'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
     },
-    '61880' => {
+    '65925' => {
       'Header' => 'bios_table.h',
       'Line' => '162',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '52423'
+          'type' => '56468'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
     },
-    '62513' => {
+    '66558' => {
       'Header' => 'bios_table.h',
       'Line' => '135',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '53027'
+          'type' => '57072'
         },
         '1' => {
           'name' => 'buffer',
-          'type' => '12553'
+          'type' => '12550'
         },
         '2' => {
           'name' => 'size',
@@ -4370,37 +4370,37 @@
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
     },
-    '62750' => {
+    '66795' => {
       'Header' => 'bios_table.h',
       'Line' => '120',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '53027'
+          'type' => '57072'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
     },
-    '62797' => {
+    '66842' => {
       'Header' => 'bios_table.h',
       'Line' => '113',
       'Param' => {
         '0' => {
           'name' => 'entry',
-          'type' => '53027'
+          'type' => '57072'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
     },
-    '62844' => {
+    '66889' => {
       'Header' => 'bios_table.h',
       'Line' => '105',
       'Param' => {
@@ -4414,23 +4414,23 @@
         },
         '2' => {
           'name' => 'str',
-          'type' => '13445'
+          'type' => '13466'
         },
         '3' => {
           'name' => 'str_length',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_bios_table_string_entry_encode_check'
     },
-    '63205' => {
+    '67250' => {
       'Header' => 'bios_table.h',
       'Line' => '91',
       'Param' => {
         '0' => {
           'name' => 'string_length',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
@@ -4439,7 +4439,7 @@
       'Return' => '453',
       'ShortName' => 'pldm_bios_table_string_entry_encode_length'
     },
-    '68883' => {
+    '73293' => {
       'Header' => 'utils.h',
       'Line' => '108',
       'Param' => {
@@ -4448,16 +4448,16 @@
           'type' => '140'
         }
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'is_transfer_flag_valid'
     },
-    '68996' => {
+    '73439' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1132',
+      'Line' => '1285',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4465,15 +4465,15 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'non_functioning_component_indication',
-          'type' => '69183'
+          'type' => '73626'
         },
         '4' => {
           'name' => 'non_functioning_component_bitmap',
-          'type' => '69188'
+          'type' => '73631'
         }
       },
       'Reg' => {
@@ -4484,9 +4484,9 @@
       'Return' => '100',
       'ShortName' => 'decode_cancel_update_resp'
     },
-    '69198' => {
+    '73641' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1115',
+      'Line' => '1268',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4494,7 +4494,7 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '2' => {
           'name' => 'payload_length',
@@ -4504,13 +4504,13 @@
       'Return' => '100',
       'ShortName' => 'encode_cancel_update_req'
     },
-    '69368' => {
+    '73817' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1100',
+      'Line' => '1253',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4518,7 +4518,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -4529,9 +4529,9 @@
       'Return' => '100',
       'ShortName' => 'decode_cancel_update_component_resp'
     },
-    '69444' => {
+    '73893' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1088',
+      'Line' => '1241',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4539,7 +4539,7 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '2' => {
           'name' => 'payload_length',
@@ -4549,13 +4549,13 @@
       'Return' => '100',
       'ShortName' => 'encode_cancel_update_component_req'
     },
-    '69614' => {
+    '74069' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1070',
+      'Line' => '1223',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4563,39 +4563,39 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'current_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'previous_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'aux_state',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'aux_state_status',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'progress_percent',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         },
         '8' => {
           'name' => 'reason_code',
           'offset' => '16',
-          'type' => '2079'
+          'type' => '2076'
         },
         '9' => {
           'name' => 'update_option_flags_enabled',
           'offset' => '24',
-          'type' => '69941'
+          'type' => '74402'
         }
       },
       'Reg' => {
@@ -4607,9 +4607,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_status_resp'
     },
-    '69951' => {
+    '74412' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1050',
+      'Line' => '1203',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4617,7 +4617,7 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '2' => {
           'name' => 'payload_length',
@@ -4627,13 +4627,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_status_req'
     },
-    '70121' => {
+    '74588' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1034',
+      'Line' => '1187',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4641,11 +4641,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'estimated_time_activation',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -4656,9 +4656,9 @@
       'Return' => '100',
       'ShortName' => 'decode_activate_firmware_resp'
     },
-    '70247' => {
+    '74715' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1020',
+      'Line' => '1173',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4666,11 +4666,11 @@
         },
         '1' => {
           'name' => 'self_contained_activation_req',
-          'type' => '12828'
+          'type' => '12849'
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -4680,9 +4680,9 @@
       'Return' => '100',
       'ShortName' => 'encode_activate_firmware_req'
     },
-    '70488' => {
+    '74963' => {
       'Header' => 'firmware_update.h',
-      'Line' => '1005',
+      'Line' => '1158',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4694,7 +4694,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -4704,13 +4704,13 @@
       'Return' => '100',
       'ShortName' => 'encode_apply_complete_resp'
     },
-    '70677' => {
+    '75159' => {
       'Header' => 'firmware_update.h',
-      'Line' => '988',
+      'Line' => '1141',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4718,11 +4718,11 @@
         },
         '2' => {
           'name' => 'apply_result',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'comp_activation_methods_modification',
-          'type' => '70787'
+          'type' => '75269'
         }
       },
       'Reg' => {
@@ -4734,9 +4734,9 @@
       'Return' => '100',
       'ShortName' => 'decode_apply_complete_req'
     },
-    '70797' => {
+    '75279' => {
       'Header' => 'firmware_update.h',
-      'Line' => '975',
+      'Line' => '1128',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4748,7 +4748,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -4758,13 +4758,13 @@
       'Return' => '100',
       'ShortName' => 'encode_verify_complete_resp'
     },
-    '70986' => {
+    '75475' => {
       'Header' => 'firmware_update.h',
-      'Line' => '960',
+      'Line' => '1113',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4772,7 +4772,7 @@
         },
         '2' => {
           'name' => 'verify_result',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -4783,9 +4783,9 @@
       'Return' => '100',
       'ShortName' => 'decode_verify_complete_req'
     },
-    '71062' => {
+    '75551' => {
       'Header' => 'firmware_update.h',
-      'Line' => '949',
+      'Line' => '1102',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4797,7 +4797,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -4807,13 +4807,13 @@
       'Return' => '100',
       'ShortName' => 'encode_transfer_complete_resp'
     },
-    '71251' => {
+    '75747' => {
       'Header' => 'firmware_update.h',
-      'Line' => '933',
+      'Line' => '1086',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4821,7 +4821,7 @@
         },
         '2' => {
           'name' => 'transfer_result',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -4832,9 +4832,9 @@
       'Return' => '100',
       'ShortName' => 'decode_transfer_complete_req'
     },
-    '71327' => {
+    '75823' => {
       'Header' => 'firmware_update.h',
-      'Line' => '920',
+      'Line' => '1073',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4846,7 +4846,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -4859,13 +4859,13 @@
       'Return' => '100',
       'ShortName' => 'encode_request_firmware_data_resp'
     },
-    '71516' => {
+    '76019' => {
       'Header' => 'firmware_update.h',
-      'Line' => '898',
+      'Line' => '1051',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4873,11 +4873,11 @@
         },
         '2' => {
           'name' => 'offset',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -4889,13 +4889,13 @@
       'Return' => '100',
       'ShortName' => 'decode_request_firmware_data_req'
     },
-    '71636' => {
+    '76139' => {
       'Header' => 'firmware_update.h',
-      'Line' => '880',
+      'Line' => '1033',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -4903,24 +4903,24 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'comp_compatibility_resp',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'comp_compatibility_resp_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'update_option_flags_enabled',
-          'type' => '69941'
+          'type' => '74402'
         },
         '6' => {
           'name' => 'time_before_req_fw_data',
           'offset' => '0',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
@@ -4932,9 +4932,9 @@
       'Return' => '100',
       'ShortName' => 'decode_update_component_resp'
     },
-    '71870' => {
+    '76379' => {
       'Header' => 'firmware_update.h',
-      'Line' => '856',
+      'Line' => '1009',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -4942,11 +4942,11 @@
         },
         '1' => {
           'name' => 'comp_classification',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'comp_identifier',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'comp_classification_index',
@@ -4963,7 +4963,7 @@
         '6' => {
           'name' => 'update_option_flags',
           'offset' => '0',
-          'type' => '64653'
+          'type' => '68748'
         },
         '7' => {
           'name' => 'comp_ver_str_type',
@@ -4978,12 +4978,12 @@
         '9' => {
           'name' => 'comp_ver_str',
           'offset' => '24',
-          'type' => '72334'
+          'type' => '76853'
         },
         '10' => {
           'name' => 'msg',
           'offset' => '32',
-          'type' => '1627'
+          'type' => '1624'
         },
         '11' => {
           'name' => 'payload_length',
@@ -4994,29 +4994,29 @@
       'Return' => '100',
       'ShortName' => 'encode_update_component_req'
     },
-    '72344' => {
+    '76863' => {
       'Header' => 'firmware_update.h',
-      'Line' => '829',
+      'Line' => '982',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
-          'type' => '12899'
+          'type' => '12920'
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'comp_resp',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'comp_resp_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -5027,9 +5027,9 @@
       'Return' => '100',
       'ShortName' => 'decode_pass_component_table_resp'
     },
-    '72543' => {
+    '77067' => {
       'Header' => 'firmware_update.h',
-      'Line' => '811',
+      'Line' => '964',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -5041,11 +5041,11 @@
         },
         '2' => {
           'name' => 'comp_classification',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'comp_identifier',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'comp_classification_index',
@@ -5068,12 +5068,12 @@
         '8' => {
           'name' => 'comp_ver_str',
           'offset' => '16',
-          'type' => '72334'
+          'type' => '76853'
         },
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1627'
+          'type' => '1624'
         },
         '10' => {
           'name' => 'payload_length',
@@ -5084,13 +5084,13 @@
       'Return' => '100',
       'ShortName' => 'encode_pass_component_table_req'
     },
-    '73024' => {
+    '77558' => {
       'Header' => 'firmware_update.h',
-      'Line' => '786',
+      'Line' => '939',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5098,15 +5098,15 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'fd_meta_data_len',
-          'type' => '9259'
+          'type' => '9256'
         },
         '4' => {
           'name' => 'fd_will_send_pkg_data',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -5118,9 +5118,9 @@
       'Return' => '100',
       'ShortName' => 'decode_request_update_resp'
     },
-    '73171' => {
+    '77708' => {
       'Header' => 'firmware_update.h',
-      'Line' => '767',
+      'Line' => '920',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -5132,7 +5132,7 @@
         },
         '2' => {
           'name' => 'num_of_comp',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'max_outstanding_transfer_req',
@@ -5140,7 +5140,7 @@
         },
         '4' => {
           'name' => 'pkg_data_len',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'comp_image_set_ver_str_type',
@@ -5154,12 +5154,12 @@
         '7' => {
           'name' => 'comp_img_set_ver_str',
           'offset' => '8',
-          'type' => '72334'
+          'type' => '76853'
         },
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1627'
+          'type' => '1624'
         },
         '9' => {
           'name' => 'payload_length',
@@ -5170,13 +5170,13 @@
       'Return' => '100',
       'ShortName' => 'encode_request_update_req'
     },
-    '73610' => {
+    '79739' => {
       'Header' => 'firmware_update.h',
-      'Line' => '735',
+      'Line' => '827',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -5184,15 +5184,15 @@
         },
         '2' => {
           'name' => 'component_data',
-          'type' => '73928'
+          'type' => '80062'
         },
         '3' => {
           'name' => 'active_comp_ver_str',
-          'type' => '7177'
+          'type' => '7174'
         },
         '4' => {
           'name' => 'pending_comp_ver_str',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5204,13 +5204,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
     },
-    '73938' => {
+    '80067' => {
       'Header' => 'firmware_update.h',
-      'Line' => '716',
+      'Line' => '808',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5218,19 +5218,19 @@
         },
         '2' => {
           'name' => 'resp_data',
-          'type' => '74158'
+          'type' => '80293'
         },
         '3' => {
           'name' => 'active_comp_image_set_ver_str',
-          'type' => '7177'
+          'type' => '7174'
         },
         '4' => {
           'name' => 'pending_comp_image_set_ver_str',
-          'type' => '7177'
+          'type' => '7174'
         },
         '5' => {
           'name' => 'comp_parameter_table',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5244,9 +5244,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_firmware_parameters_resp'
     },
-    '74163' => {
+    '80298' => {
       'Header' => 'firmware_update.h',
-      'Line' => '699',
+      'Line' => '791',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -5258,7 +5258,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -5269,13 +5269,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_firmware_parameters_req'
     },
-    '74303' => {
+    '80441' => {
       'Header' => 'firmware_update.h',
-      'Line' => '681',
+      'Line' => '773',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5283,19 +5283,19 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'device_identifiers_len',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'descriptor_count',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'descriptor_data',
-          'type' => '74459'
+          'type' => '80600'
         }
       },
       'Reg' => {
@@ -5307,9 +5307,9 @@
       'Return' => '100',
       'ShortName' => 'decode_query_device_identifiers_resp'
     },
-    '74469' => {
+    '80610' => {
       'Header' => 'firmware_update.h',
-      'Line' => '666',
+      'Line' => '758',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -5321,7 +5321,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -5332,13 +5332,13 @@
       'Return' => '100',
       'ShortName' => 'encode_query_device_identifiers_req'
     },
-    '74609' => {
+    '80753' => {
       'Header' => 'firmware_update.h',
-      'Line' => '650',
+      'Line' => '742',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -5346,11 +5346,11 @@
         },
         '2' => {
           'name' => 'pldm_comp_image_info',
-          'type' => '74756'
+          'type' => '80904'
         },
         '3' => {
           'name' => 'comp_version_str',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5362,13 +5362,13 @@
       'Return' => '100',
       'ShortName' => 'decode_pldm_comp_image_info'
     },
-    '74761' => {
+    '80909' => {
       'Header' => 'firmware_update.h',
-      'Line' => '635',
+      'Line' => '727',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -5376,15 +5376,15 @@
         },
         '2' => {
           'name' => 'descriptor_title_str_type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'descriptor_title_str',
-          'type' => '7177'
+          'type' => '7174'
         },
         '4' => {
           'name' => 'descriptor_data',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5397,13 +5397,13 @@
       'Return' => '100',
       'ShortName' => 'decode_vendor_defined_descriptor_value'
     },
-    '74943' => {
+    '81096' => {
       'Header' => 'firmware_update.h',
-      'Line' => '619',
+      'Line' => '711',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -5411,11 +5411,11 @@
         },
         '2' => {
           'name' => 'descriptor_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'descriptor_data',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5426,13 +5426,13 @@
       'Return' => '100',
       'ShortName' => 'decode_descriptor_type_length_value'
     },
-    '75115' => {
+    '81272' => {
       'Header' => 'firmware_update.h',
-      'Line' => '600',
+      'Line' => '692',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -5440,29 +5440,29 @@
         },
         '2' => {
           'name' => 'component_bitmap_bit_length',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'fw_device_id_record',
-          'type' => '75372'
+          'type' => '81535'
         },
         '4' => {
           'name' => 'applicable_components',
-          'type' => '7177'
+          'type' => '7174'
         },
         '5' => {
           'name' => 'comp_image_set_version_str',
-          'type' => '7177'
+          'type' => '7174'
         },
         '6' => {
           'name' => 'record_descriptors',
           'offset' => '0',
-          'type' => '7177'
+          'type' => '7174'
         },
         '7' => {
           'name' => 'fw_device_pkg_data',
           'offset' => '8',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5474,13 +5474,13 @@
       'Return' => '100',
       'ShortName' => 'decode_firmware_device_id_record'
     },
-    '75377' => {
+    '81540' => {
       'Header' => 'firmware_update.h',
-      'Line' => '579',
+      'Line' => '671',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -5488,11 +5488,11 @@
         },
         '2' => {
           'name' => 'package_header_info',
-          'type' => '75676'
+          'type' => '81845'
         },
         '3' => {
           'name' => 'package_version_str',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5504,7 +5504,7 @@
       'Return' => '100',
       'ShortName' => 'decode_pldm_package_header_info'
     },
-    '77838' => {
+    '86375' => {
       'Header' => 'fru.h',
       'Line' => '501',
       'Param' => {
@@ -5526,19 +5526,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_set_fru_record_table_resp'
     },
-    '78078' => {
+    '86615' => {
       'Header' => 'fru.h',
       'Line' => '486',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5546,15 +5546,15 @@
         },
         '2' => {
           'name' => 'data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'fru_table_data',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5566,13 +5566,13 @@
       'Return' => '100',
       'ShortName' => 'decode_set_fru_record_table_req'
     },
-    '78245' => {
+    '86782' => {
       'Header' => 'fru.h',
       'Line' => '360',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5580,36 +5580,36 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'fru_record_table_data',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'fru_record_table_length',
           'offset' => '0',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Return' => '100',
       'ShortName' => 'decode_get_fru_record_table_resp'
     },
-    '78475' => {
+    '87012' => {
       'Header' => 'fru.h',
       'Line' => '387',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5617,24 +5617,24 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'fru_record_table_data',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'fru_record_table_length',
           'offset' => '0',
-          'type' => '9822'
+          'type' => '9819'
         },
         '7' => {
           'name' => 'max_fru_record_table_length',
@@ -5650,7 +5650,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_fru_record_table_resp_safe'
     },
-    '78796' => {
+    '87333' => {
       'Header' => 'fru.h',
       'Line' => '339',
       'Param' => {
@@ -5668,7 +5668,7 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '4' => {
           'name' => 'payload_length',
@@ -5678,13 +5678,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_fru_record_table_req'
     },
-    '79031' => {
+    '87568' => {
       'Header' => 'fru.h',
       'Line' => '451',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5692,19 +5692,19 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'fru_structure_data',
-          'type' => '7177'
+          'type' => '7174'
         }
       },
       'Reg' => {
@@ -5717,7 +5717,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_fru_record_by_option_resp'
     },
-    '79198' => {
+    '87735' => {
       'Header' => 'fru.h',
       'Line' => '313',
       'Param' => {
@@ -5739,7 +5739,7 @@
         },
         '4' => {
           'name' => 'fru_structure_data',
-          'type' => '5345'
+          'type' => '5342'
         },
         '5' => {
           'name' => 'data_size',
@@ -5748,7 +5748,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         },
         '7' => {
           'name' => 'payload_length',
@@ -5762,13 +5762,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_fru_record_by_option_resp'
     },
-    '79589' => {
+    '88126' => {
       'Header' => 'fru.h',
       'Line' => '292',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5776,29 +5776,29 @@
         },
         '2' => {
           'name' => 'data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'fru_table_handle',
-          'type' => '9259'
+          'type' => '9256'
         },
         '4' => {
           'name' => 'record_set_identifier',
-          'type' => '9259'
+          'type' => '9256'
         },
         '5' => {
           'name' => 'record_type',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'field_type',
           'offset' => '0',
-          'type' => '2079'
+          'type' => '2076'
         },
         '7' => {
           'name' => 'transfer_op_flag',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -5811,7 +5811,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_fru_record_by_option_req'
     },
-    '79791' => {
+    '88328' => {
       'Header' => 'fru.h',
       'Line' => '433',
       'Param' => {
@@ -5825,11 +5825,11 @@
         },
         '2' => {
           'name' => 'fru_table_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'record_set_identifier',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'record_type',
@@ -5847,7 +5847,7 @@
         '7' => {
           'name' => 'msg',
           'offset' => '8',
-          'type' => '1627'
+          'type' => '1624'
         },
         '8' => {
           'name' => 'payload_length',
@@ -5858,13 +5858,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_fru_record_by_option_req'
     },
-    '80088' => {
+    '88625' => {
       'Header' => 'fru.h',
       'Line' => '468',
       'Param' => {
         '0' => {
           'name' => 'table',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'table_size',
@@ -5872,15 +5872,15 @@
         },
         '2' => {
           'name' => 'record_table',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'record_size',
-          'type' => '9822'
+          'type' => '9819'
         },
         '4' => {
           'name' => 'rsi',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'rt',
@@ -5895,13 +5895,13 @@
       'Return' => '100',
       'ShortName' => 'get_fru_record_by_option_check'
     },
-    '80747' => {
+    '89284' => {
       'Header' => 'fru.h',
       'Line' => '409',
       'Param' => {
         '0' => {
           'name' => 'fru_table',
-          'type' => '2079'
+          'type' => '2076'
         },
         '1' => {
           'name' => 'total_size',
@@ -5909,11 +5909,11 @@
         },
         '2' => {
           'name' => 'curr_size',
-          'type' => '9822'
+          'type' => '9819'
         },
         '3' => {
           'name' => 'record_set_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'record_type',
@@ -5931,7 +5931,7 @@
         '7' => {
           'name' => 'tlvs',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         },
         '8' => {
           'name' => 'tlvs_size',
@@ -5950,7 +5950,7 @@
       'Return' => '100',
       'ShortName' => 'encode_fru_record'
     },
-    '81069' => {
+    '89606' => {
       'Header' => 'fru.h',
       'Line' => '269',
       'Param' => {
@@ -5972,19 +5972,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_fru_record_table_resp'
     },
-    '81291' => {
+    '89828' => {
       'Header' => 'fru.h',
       'Line' => '251',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -5992,11 +5992,11 @@
         },
         '2' => {
           'name' => 'data_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_operation_flag',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -6008,7 +6008,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_fru_record_table_req'
     },
-    '81395' => {
+    '89932' => {
       'Header' => 'fru.h',
       'Line' => '232',
       'Param' => {
@@ -6039,12 +6039,12 @@
         '6' => {
           'name' => 'total_record_set_identifiers',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '7' => {
           'name' => 'total_table_records',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         },
         '8' => {
           'name' => 'checksum',
@@ -6054,19 +6054,19 @@
         '9' => {
           'name' => 'msg',
           'offset' => '24',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_fru_record_table_metadata_resp'
     },
-    '81698' => {
+    '90235' => {
       'Header' => 'fru.h',
       'Line' => '203',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -6074,39 +6074,39 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'fru_data_major_version',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'fru_data_minor_version',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'fru_table_maximum_size',
-          'type' => '2084'
+          'type' => '2081'
         },
         '6' => {
           'name' => 'fru_table_length',
           'offset' => '0',
-          'type' => '2084'
+          'type' => '2081'
         },
         '7' => {
           'name' => 'total_record_set_identifiers',
           'offset' => '8',
-          'type' => '9259'
+          'type' => '9256'
         },
         '8' => {
           'name' => 'total_table_records',
           'offset' => '16',
-          'type' => '9259'
+          'type' => '9256'
         },
         '9' => {
           'name' => 'checksum',
           'offset' => '24',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -6119,7 +6119,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_fru_record_table_metadata_resp'
     },
-    '81908' => {
+    '90445' => {
       'Header' => 'fru.h',
       'Line' => '178',
       'Param' => {
@@ -6129,7 +6129,7 @@
         },
         '1' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '2' => {
           'name' => 'payload_length',
@@ -6139,25 +6139,25 @@
       'Return' => '100',
       'ShortName' => 'encode_get_fru_record_table_metadata_req'
     },
-    '83613' => {
+    '92168' => {
       'Header' => 'pdr.h',
-      'Line' => '586',
+      'Line' => '589',
       'Param' => {
         '0' => {
           'name' => 'pdr',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'pdr_len',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'num_entities',
-          'type' => '9822'
+          'type' => '9819'
         },
         '3' => {
           'name' => 'entities',
-          'type' => '83926'
+          'type' => '92481'
         }
       },
       'Reg' => {
@@ -6167,28 +6167,28 @@
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_pdr_extract'
     },
-    '83946' => {
+    '92501' => {
       'Header' => 'pdr.h',
-      'Line' => '574',
+      'Line' => '577',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_is_empty_entity_assoc_tree'
     },
-    '84000' => {
+    '92555' => {
       'Header' => 'pdr.h',
-      'Line' => '564',
+      'Line' => '567',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         }
       },
       'Reg' => {
@@ -6197,65 +6197,65 @@
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_destroy_root'
     },
-    '84063' => {
+    '92618' => {
       'Header' => 'pdr.h',
-      'Line' => '554',
+      'Line' => '557',
       'Param' => {
         '0' => {
           'name' => 'org_tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'new_tree',
-          'type' => '83995'
+          'type' => '92550'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_copy_root'
     },
-    '84279' => {
+    '93002' => {
       'Header' => 'pdr.h',
       'Line' => '531',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '83931'
+          'type' => '92486'
         }
       },
-      'Return' => '83533',
+      'Return' => '92088',
       'ShortName' => 'pldm_entity_association_tree_find'
     },
-    '84559' => {
+    '93282' => {
       'Header' => 'pdr.h',
       'Line' => '545',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '83931'
+          'type' => '92486'
         },
         '2' => {
           'name' => 'is_remote',
-          'type' => '5126'
+          'type' => '5123'
         }
       },
-      'Return' => '83533',
+      'Return' => '92088',
       'ShortName' => 'pldm_entity_association_tree_find_with_locality'
     },
-    '84941' => {
+    '93664' => {
       'Header' => 'pdr.h',
       'Line' => '200',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'first',
@@ -6270,16 +6270,16 @@
         '1' => 'rsi',
         '2' => 'rdx'
       },
-      'Return' => '83528',
+      'Return' => '92083',
       'ShortName' => 'pldm_pdr_find_last_in_range'
     },
-    '85068' => {
+    '93791' => {
       'Header' => 'pdr.h',
       'Line' => '165',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         }
       },
       'Reg' => {
@@ -6288,17 +6288,17 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_remove_remote_pdrs'
     },
-    '85321' => {
+    '94044' => {
       'Header' => 'pdr.h',
       'Line' => '174',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         },
         '1' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Reg' => {
@@ -6308,41 +6308,41 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
     },
-    '85589' => {
+    '94312' => {
       'Header' => 'pdr.h',
       'Line' => '492',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '82630'
+          'type' => '91167'
         },
         '2' => {
           'name' => 'node',
-          'type' => '84274'
+          'type' => '92997'
         }
       },
       'Return' => '1',
       'ShortName' => 'pldm_find_entity_ref_in_tree'
     },
-    '85876' => {
+    '94599' => {
       'Header' => 'pdr.h',
       'Line' => '481',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         },
         '1' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         },
         '2' => {
           'name' => 'entities',
-          'type' => '83926'
+          'type' => '92481'
         },
         '3' => {
           'name' => 'num_entities',
@@ -6350,11 +6350,11 @@
         },
         '4' => {
           'name' => 'is_remote',
-          'type' => '5126'
+          'type' => '5123'
         },
         '5' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '6' => {
           'name' => 'record_handle',
@@ -6373,21 +6373,21 @@
       'Return' => '100',
       'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
     },
-    '86109' => {
+    '94832' => {
       'Header' => 'pdr.h',
       'Line' => '464',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         },
         '1' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         },
         '2' => {
           'name' => 'entities',
-          'type' => '83926'
+          'type' => '92481'
         },
         '3' => {
           'name' => 'num_entities',
@@ -6395,67 +6395,67 @@
         },
         '4' => {
           'name' => 'is_remote',
-          'type' => '5126'
+          'type' => '5123'
         },
         '5' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_entity_association_pdr_add_from_node_check'
     },
-    '86327' => {
+    '95050' => {
       'Header' => 'pdr.h',
       'Line' => '451',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         },
         '2' => {
           'name' => 'is_remote',
-          'type' => '5126'
+          'type' => '5123'
         },
         '3' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_entity_association_pdr_add_check'
     },
-    '87850' => {
+    '96573' => {
       'Header' => 'pdr.h',
       'Line' => '518',
       'Param' => {
         '0' => {
           'name' => 'parent',
-          'type' => '83533'
+          'type' => '92088'
         },
         '1' => {
           'name' => 'node',
-          'type' => '83931'
+          'type' => '92486'
         }
       },
       'Reg' => {
         '0' => 'rdi',
         '1' => 'rsi'
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_is_current_parent_child'
     },
-    '87939' => {
+    '96662' => {
       'Header' => 'pdr.h',
       'Line' => '504',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         },
         '1' => {
           'name' => 'association_type',
@@ -6469,52 +6469,52 @@
       'Return' => '140',
       'ShortName' => 'pldm_entity_get_num_children'
     },
-    '88154' => {
+    '96877' => {
       'Header' => 'pdr.h',
       'Line' => '422',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_entity_is_exist_parent'
     },
-    '88309' => {
+    '97032' => {
       'Header' => 'pdr.h',
       'Line' => '412',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         }
       },
-      'Return' => '82630',
+      'Return' => '91167',
       'ShortName' => 'pldm_entity_get_parent'
     },
-    '88464' => {
+    '97187' => {
       'Header' => 'pdr.h',
       'Line' => '402',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         }
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_entity_is_node_parent'
     },
-    '88619' => {
+    '97342' => {
       'Header' => 'pdr.h',
       'Line' => '392',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         }
       },
       'Reg' => {
@@ -6523,21 +6523,21 @@
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_destroy'
     },
-    '88798' => {
+    '97521' => {
       'Header' => 'pdr.h',
       'Line' => '364',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'entities',
-          'type' => '83926'
+          'type' => '92481'
         },
         '2' => {
           'name' => 'size',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -6546,25 +6546,25 @@
       'Return' => '1',
       'ShortName' => 'pldm_entity_association_tree_visit'
     },
-    '89257' => {
+    '97980' => {
       'Header' => 'pdr.h',
       'Line' => '346',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '83931'
+          'type' => '92486'
         },
         '2' => {
           'name' => 'entity_instance_number',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'parent',
-          'type' => '83533'
+          'type' => '92088'
         },
         '4' => {
           'name' => 'association_type',
@@ -6572,91 +6572,91 @@
         },
         '5' => {
           'name' => 'is_remote',
-          'type' => '5126'
+          'type' => '5123'
         },
         '6' => {
           'name' => 'is_update_container_id',
           'offset' => '0',
-          'type' => '5126'
+          'type' => '5123'
         },
         '7' => {
           'name' => 'container_id',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
-      'Return' => '83533',
+      'Return' => '92088',
       'ShortName' => 'pldm_entity_association_tree_add_entity'
     },
-    '89784' => {
+    '98507' => {
       'Header' => 'pdr.h',
       'Line' => '318',
       'Param' => {
         '0' => {
           'name' => 'tree',
-          'type' => '83995'
+          'type' => '92550'
         },
         '1' => {
           'name' => 'entity',
-          'type' => '83931'
+          'type' => '92486'
         },
         '2' => {
           'name' => 'entity_instance_number',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'parent',
-          'type' => '83533'
+          'type' => '92088'
         },
         '4' => {
           'name' => 'association_type',
           'type' => '140'
         }
       },
-      'Return' => '83533',
+      'Return' => '92088',
       'ShortName' => 'pldm_entity_association_tree_add'
     },
-    '90217' => {
+    '98940' => {
       'Header' => 'pdr.h',
       'Line' => '301',
-      'Return' => '83995',
+      'Return' => '92550',
       'ShortName' => 'pldm_entity_association_tree_init'
     },
-    '90291' => {
+    '99014' => {
       'Header' => 'pdr.h',
       'Line' => '386',
       'Param' => {
         '0' => {
           'name' => 'entity',
-          'type' => '90425'
+          'type' => '99148'
         }
       },
-      'Return' => '5576',
+      'Return' => '5573',
       'ShortName' => 'pldm_entity_node_get_remote_container_id'
     },
-    '90451' => {
+    '99174' => {
       'Header' => 'pdr.h',
       'Line' => '375',
       'Param' => {
         '0' => {
           'name' => 'node',
-          'type' => '83533'
+          'type' => '92088'
         }
       },
-      'Return' => '82630',
+      'Return' => '91167',
       'ShortName' => 'pldm_entity_extract'
     },
-    '91245' => {
+    '99968' => {
       'Header' => 'pdr.h',
       'Line' => '187',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'tid',
@@ -6668,7 +6668,7 @@
         },
         '4' => {
           'name' => 'valid_bit',
-          'type' => '5126'
+          'type' => '5123'
         }
       },
       'Reg' => {
@@ -6680,137 +6680,137 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_update_TL_pdr'
     },
-    '91604' => {
+    '100327' => {
       'Header' => 'pdr.h',
       'Line' => '266',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'fru_rsi',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'terminus_handle',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'entity_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '4' => {
           'name' => 'entity_instance_num',
-          'type' => '9259'
+          'type' => '9256'
         },
         '5' => {
           'name' => 'container_id',
-          'type' => '9259'
+          'type' => '9256'
         }
       },
       'Reg' => {
         '2' => 'r12'
       },
-      'Return' => '91589',
+      'Return' => '100312',
       'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
     },
-    '91958' => {
+    '100681' => {
       'Header' => 'pdr.h',
       'Line' => '245',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         },
         '1' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'fru_rsi',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'entity_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'entity_instance_num',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'container_id',
-          'type' => '5576'
+          'type' => '5573'
         },
         '6' => {
           'name' => 'bmc_record_handle',
           'offset' => '0',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_pdr_add_fru_record_set_check'
     },
-    '92301' => {
+    '101024' => {
       'Header' => 'pdr.h',
       'Line' => '157',
       'Param' => {
         '0' => {
           'name' => 'record',
-          'type' => '91589'
+          'type' => '100312'
         }
       },
-      'Return' => '5126',
+      'Return' => '5123',
       'ShortName' => 'pldm_pdr_record_is_remote'
     },
-    '92455' => {
+    '101178' => {
       'Header' => 'pdr.h',
       'Line' => '94',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'record',
-          'type' => '91589'
+          'type' => '100312'
         }
       },
       'Return' => '152',
       'ShortName' => 'pldm_pdr_get_record_handle'
     },
-    '92669' => {
+    '101392' => {
       'Header' => 'pdr.h',
       'Line' => '62',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         }
       },
       'Return' => '152',
       'ShortName' => 'pldm_pdr_get_repo_size'
     },
-    '92800' => {
+    '101523' => {
       'Header' => 'pdr.h',
       'Line' => '52',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         }
       },
       'Return' => '152',
       'ShortName' => 'pldm_pdr_get_record_count'
     },
-    '92931' => {
+    '101654' => {
       'Header' => 'pdr.h',
       'Line' => '147',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'pdr_type',
@@ -6818,15 +6818,15 @@
         },
         '2' => {
           'name' => 'curr_record',
-          'type' => '91589'
+          'type' => '100312'
         },
         '3' => {
           'name' => 'data',
-          'type' => '74459'
+          'type' => '80600'
         },
         '4' => {
           'name' => 'size',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -6834,32 +6834,32 @@
         '3' => 'rcx',
         '4' => 'r8'
       },
-      'Return' => '91589',
+      'Return' => '100312',
       'ShortName' => 'pldm_pdr_find_record_by_type'
     },
-    '93102' => {
+    '101825' => {
       'Header' => 'pdr.h',
       'Line' => '129',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'curr_record',
-          'type' => '91589'
+          'type' => '100312'
         },
         '2' => {
           'name' => 'data',
-          'type' => '74459'
+          'type' => '80600'
         },
         '3' => {
           'name' => 'size',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'next_record_handle',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -6869,16 +6869,16 @@
         '3' => 'rcx',
         '4' => 'rbp'
       },
-      'Return' => '91589',
+      'Return' => '100312',
       'ShortName' => 'pldm_pdr_get_next_record'
     },
-    '93269' => {
+    '101992' => {
       'Header' => 'pdr.h',
       'Line' => '110',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85063'
+          'type' => '93786'
         },
         '1' => {
           'name' => 'record_handle',
@@ -6886,15 +6886,15 @@
         },
         '2' => {
           'name' => 'data',
-          'type' => '74459'
+          'type' => '80600'
         },
         '3' => {
           'name' => 'size',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'next_record_handle',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -6904,16 +6904,16 @@
         '3' => 'rcx',
         '4' => 'rbp'
       },
-      'Return' => '91589',
+      'Return' => '100312',
       'ShortName' => 'pldm_pdr_find_record'
     },
-    '93437' => {
+    '102160' => {
       'Header' => 'pdr.h',
       'Line' => '42',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         }
       },
       'Reg' => {
@@ -6922,23 +6922,23 @@
       'Return' => '1',
       'ShortName' => 'pldm_pdr_destroy'
     },
-    '93590' => {
+    '102313' => {
       'Header' => 'pdr.h',
       'Line' => '36',
-      'Return' => '85316',
+      'Return' => '94039',
       'ShortName' => 'pldm_pdr_init'
     },
-    '93662' => {
+    '102385' => {
       'Header' => 'pdr.h',
       'Line' => '79',
       'Param' => {
         '0' => {
           'name' => 'repo',
-          'type' => '85316'
+          'type' => '94039'
         },
         '1' => {
           'name' => 'data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '2' => {
           'name' => 'size',
@@ -6946,15 +6946,15 @@
         },
         '3' => {
           'name' => 'is_remote',
-          'type' => '5126'
+          'type' => '5123'
         },
         '4' => {
           'name' => 'terminus_handle',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'record_handle',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -6966,7 +6966,7 @@
       'Return' => '100',
       'ShortName' => 'pldm_pdr_add_check'
     },
-    '96042' => {
+    '104773' => {
       'Header' => 'utils.h',
       'Line' => '87',
       'Param' => {
@@ -6978,7 +6978,7 @@
       'Return' => '152',
       'ShortName' => 'dec2bcd32'
     },
-    '96171' => {
+    '104902' => {
       'Header' => 'utils.h',
       'Line' => '81',
       'Param' => {
@@ -6990,17 +6990,17 @@
       'Return' => '152',
       'ShortName' => 'bcd2dec32'
     },
-    '96599' => {
+    '105330' => {
       'Header' => 'utils.h',
       'Line' => '51',
       'Param' => {
         '0' => {
           'name' => 'version',
-          'type' => '3484'
+          'type' => '3481'
         },
         '1' => {
           'name' => 'buffer',
-          'type' => '12553'
+          'type' => '12550'
         },
         '2' => {
           'name' => 'buffer_size',
@@ -7011,16 +7011,16 @@
         '0' => 'rdi',
         '1' => 'rcx'
       },
-      'Return' => '13450',
+      'Return' => '54561',
       'ShortName' => 'ver2str'
     },
-    '96727' => {
+    '105458' => {
       'Header' => 'utils.h',
       'Line' => '31',
       'Param' => {
         '0' => {
           'name' => 'data',
-          'type' => '5345'
+          'type' => '5342'
         },
         '1' => {
           'name' => 'size',
@@ -7033,53 +7033,53 @@
       'Return' => '140',
       'ShortName' => 'crc8'
     },
-    '98041' => {
+    '106772' => {
       'Header' => 'instance-id.h',
       'Line' => '85',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '98264'
+          'type' => '106995'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'iid',
-          'type' => '94681'
+          'type' => '103412'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_instance_id_free'
     },
-    '98269' => {
+    '107000' => {
       'Header' => 'instance-id.h',
       'Line' => '68',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '98264'
+          'type' => '106995'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'iid',
-          'type' => '98689'
+          'type' => '107420'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_instance_id_alloc'
     },
-    '98694' => {
+    '107425' => {
       'Header' => 'instance-id.h',
       'Line' => '51',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '98264'
+          'type' => '106995'
         }
       },
       'Reg' => {
@@ -7088,49 +7088,49 @@
       'Return' => '100',
       'ShortName' => 'pldm_instance_db_destroy'
     },
-    '98779' => {
+    '107510' => {
       'Header' => 'instance-id.h',
       'Line' => '41',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '98865'
+          'type' => '107596'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_instance_db_init_default'
     },
-    '98870' => {
+    '107601' => {
       'Header' => 'instance-id.h',
       'Line' => '28',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '98865'
+          'type' => '107596'
         },
         '1' => {
           'name' => 'dbpath',
-          'type' => '13445'
+          'type' => '13466'
         }
       },
       'Return' => '100',
       'ShortName' => 'pldm_instance_db_init'
     },
-    '99786' => {
+    '108517' => {
       'Header' => 'transport.h',
       'Line' => '53',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'pldm_msg',
-          'type' => '5345'
+          'type' => '5342'
         },
         '3' => {
           'name' => 'msg_len',
@@ -7143,24 +7143,24 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_transport_send_msg'
     },
-    '99833' => {
+    '108564' => {
       'Header' => 'transport.h',
       'Line' => '118',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'pldm_req_msg',
-          'type' => '5345'
+          'type' => '5342'
         },
         '3' => {
           'name' => 'req_msg_len',
@@ -7168,26 +7168,26 @@
         },
         '4' => {
           'name' => 'pldm_resp_msg',
-          'type' => '17831'
+          'type' => '21344'
         },
         '5' => {
           'name' => 'resp_msg_len',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
         '2' => 'r14'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_transport_send_recv_msg'
     },
-    '99890' => {
+    '108621' => {
       'Header' => 'mctp-demux.h',
       'Line' => '18',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '99781'
+          'type' => '108512'
         }
       },
       'Reg' => {
@@ -7196,25 +7196,25 @@
       'Return' => '1',
       'ShortName' => 'pldm_transport_mctp_demux_destroy'
     },
-    '99927' => {
+    '108658' => {
       'Header' => 'transport.h',
       'Line' => '81',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '99964'
+          'type' => '108695'
         },
         '2' => {
           'name' => 'pldm_msg',
-          'type' => '17831'
+          'type' => '21344'
         },
         '3' => {
           'name' => 'msg_len',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -7223,24 +7223,24 @@
         '2' => 'rbp',
         '3' => 'rcx'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_transport_recv_msg'
     },
-    '99969' => {
+    '108700' => {
       'Header' => 'mctp-demux.h',
       'Line' => '32',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '99781'
+          'type' => '108512'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         }
       },
       'Reg' => {
@@ -7251,28 +7251,28 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_mctp_demux_map_tid'
     },
-    '100001' => {
+    '108732' => {
       'Header' => 'mctp-demux.h',
       'Line' => '22',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '99781'
+          'type' => '108512'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '99823',
+      'Return' => '108554',
       'ShortName' => 'pldm_transport_mctp_demux_core'
     },
-    '100045' => {
+    '108776' => {
       'Header' => 'mctp-demux.h',
       'Line' => '15',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '100067'
+          'type' => '108798'
         }
       },
       'Reg' => {
@@ -7281,19 +7281,19 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_mctp_demux_init'
     },
-    '100126' => {
+    '108857' => {
       'Header' => 'pldm.h',
       'Line' => '119',
       'Return' => '1',
       'ShortName' => 'pldm_close'
     },
-    '100170' => {
+    '108901' => {
       'Header' => 'pldm.h',
       'Line' => '75',
       'Param' => {
         '0' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         },
         '1' => {
           'name' => 'mctp_fd',
@@ -7301,7 +7301,7 @@
         },
         '2' => {
           'name' => 'pldm_req_msg',
-          'type' => '6820'
+          'type' => '6817'
         },
         '3' => {
           'name' => 'req_msg_len',
@@ -7314,16 +7314,16 @@
         '2' => 'rdx',
         '3' => 'rcx'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_send'
     },
-    '100589' => {
+    '109320' => {
       'Header' => 'pldm.h',
       'Line' => '57',
       'Param' => {
         '0' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         },
         '1' => {
           'name' => 'mctp_fd',
@@ -7331,7 +7331,7 @@
         },
         '2' => {
           'name' => 'pldm_req_msg',
-          'type' => '6820'
+          'type' => '6817'
         },
         '3' => {
           'name' => 'req_msg_len',
@@ -7339,11 +7339,11 @@
         },
         '4' => {
           'name' => 'pldm_resp_msg',
-          'type' => '74459'
+          'type' => '80600'
         },
         '5' => {
           'name' => 'resp_msg_len',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -7354,16 +7354,16 @@
         '4' => 'r8',
         '5' => 'r9'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_send_recv'
     },
-    '101072' => {
+    '109803' => {
       'Header' => 'pldm.h',
       'Line' => '94',
       'Param' => {
         '0' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         },
         '1' => {
           'name' => 'mctp_fd',
@@ -7375,26 +7375,26 @@
         },
         '3' => {
           'name' => 'pldm_resp_msg',
-          'type' => '74459'
+          'type' => '80600'
         },
         '4' => {
           'name' => 'resp_msg_len',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
         '3' => 'rbx'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_recv'
     },
-    '101298' => {
+    '110029' => {
       'Header' => 'pldm.h',
       'Line' => '112',
       'Param' => {
         '0' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         },
         '1' => {
           'name' => 'mctp_fd',
@@ -7402,37 +7402,37 @@
         },
         '2' => {
           'name' => 'pldm_resp_msg',
-          'type' => '74459'
+          'type' => '80600'
         },
         '3' => {
           'name' => 'resp_msg_len',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
         '2' => 'r12',
         '3' => 'r13'
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_recv_any'
     },
-    '101751' => {
+    '110482' => {
       'Header' => 'pldm.h',
       'Line' => '39',
-      'Return' => '99737',
+      'Return' => '108468',
       'ShortName' => 'pldm_open'
     },
-    '104120' => {
+    '112851' => {
       'Header' => 'af-mctp.h',
       'Line' => '54',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '104276'
+          'type' => '113007'
         },
         '1' => {
           'name' => 'smctp',
-          'type' => '104281'
+          'type' => '113012'
         },
         '2' => {
           'name' => 'len',
@@ -7446,13 +7446,13 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_af_mctp_bind'
     },
-    '104286' => {
+    '113017' => {
       'Header' => 'af-mctp.h',
       'Line' => '19',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '104276'
+          'type' => '113007'
         }
       },
       'Reg' => {
@@ -7461,13 +7461,13 @@
       'Return' => '1',
       'ShortName' => 'pldm_transport_af_mctp_destroy'
     },
-    '104370' => {
+    '113101' => {
       'Header' => 'af-mctp.h',
       'Line' => '16',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '104594'
+          'type' => '113325'
         }
       },
       'Reg' => {
@@ -7476,21 +7476,21 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_af_mctp_init'
     },
-    '105790' => {
+    '114520' => {
       'Header' => 'af-mctp.h',
       'Line' => '37',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '104276'
+          'type' => '113007'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         }
       },
       'Reg' => {
@@ -7501,21 +7501,21 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
     },
-    '105863' => {
+    '114593' => {
       'Header' => 'af-mctp.h',
       'Line' => '33',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '104276'
+          'type' => '113007'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         }
       },
       'Reg' => {
@@ -7526,17 +7526,17 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_af_mctp_map_tid'
     },
-    '106104' => {
+    '114834' => {
       'Header' => 'af-mctp.h',
       'Line' => '28',
       'Param' => {
         '0' => {
           'name' => 't',
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
           'name' => 'pollfd',
-          'type' => '102786'
+          'type' => '111517'
         }
       },
       'Reg' => {
@@ -7546,36 +7546,36 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
     },
-    '106182' => {
+    '114912' => {
       'Header' => 'af-mctp.h',
       'Line' => '23',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '104276'
+          'type' => '113007'
         }
       },
       'Reg' => {
         '0' => 'rdi'
       },
-      'Return' => '99823',
+      'Return' => '108554',
       'ShortName' => 'pldm_transport_af_mctp_core'
     },
-    '109847' => {
+    '118583' => {
       'Header' => 'mctp-demux.h',
       'Line' => '36',
       'Param' => {
         '0' => {
           'name' => 'ctx',
-          'type' => '99781'
+          'type' => '108512'
         },
         '1' => {
           'name' => 'tid',
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
           'name' => 'eid',
-          'type' => '99622'
+          'type' => '108353'
         }
       },
       'Reg' => {
@@ -7586,17 +7586,17 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
     },
-    '110161' => {
+    '118897' => {
       'Header' => 'mctp-demux.h',
       'Line' => '27',
       'Param' => {
         '0' => {
           'name' => 't',
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
           'name' => 'pollfd',
-          'type' => '102786'
+          'type' => '111517'
         }
       },
       'Reg' => {
@@ -7606,13 +7606,13 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
     },
-    '115094' => {
+    '123830' => {
       'Header' => 'transport.h',
       'Line' => '31',
       'Param' => {
         '0' => {
           'name' => 'transport',
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
           'name' => 'timeout',
@@ -7622,9 +7622,9 @@
       'Return' => '100',
       'ShortName' => 'pldm_transport_poll'
     },
-    '120147' => {
+    '128889' => {
       'Header' => 'file_io.h',
-      'Line' => '910',
+      'Line' => '912',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -7636,19 +7636,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_new_file_with_metadata_resp'
     },
-    '120347' => {
+    '129089' => {
       'Header' => 'file_io.h',
-      'Line' => '896',
+      'Line' => '898',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -7656,34 +7656,34 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'length',
-          'type' => '58463'
+          'type' => '62508'
         },
         '5' => {
           'name' => 'file_meta_data_1',
-          'type' => '2084'
+          'type' => '2081'
         },
         '6' => {
           'name' => 'file_meta_data_2',
           'offset' => '0',
-          'type' => '2084'
+          'type' => '2081'
         },
         '7' => {
           'name' => 'file_meta_data_3',
           'offset' => '8',
-          'type' => '2084'
+          'type' => '2081'
         },
         '8' => {
           'name' => 'file_meta_data_4',
           'offset' => '16',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -7696,13 +7696,13 @@
       'Return' => '100',
       'ShortName' => 'decode_new_file_with_metadata_req'
     },
-    '120579' => {
+    '129321' => {
       'Header' => 'file_io.h',
-      'Line' => '879',
+      'Line' => '881',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -7710,7 +7710,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -7721,9 +7721,9 @@
       'Return' => '100',
       'ShortName' => 'decode_new_file_with_metadata_resp'
     },
-    '120680' => {
+    '129422' => {
       'Header' => 'file_io.h',
-      'Line' => '864',
+      'Line' => '866',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -7731,7 +7731,7 @@
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'file_handle',
@@ -7739,7 +7739,7 @@
         },
         '3' => {
           'name' => 'length',
-          'type' => '49734'
+          'type' => '53779'
         },
         '4' => {
           'name' => 'file_meta_data_1',
@@ -7762,7 +7762,7 @@
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -7771,9 +7771,9 @@
       'Return' => '100',
       'ShortName' => 'encode_new_file_with_metadata_req'
     },
-    '120977' => {
+    '129719' => {
       'Header' => 'file_io.h',
-      'Line' => '822',
+      'Line' => '824',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -7785,19 +7785,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_file_ack_with_meta_data_resp'
     },
-    '121172' => {
+    '129914' => {
       'Header' => 'file_io.h',
-      'Line' => '809',
+      'Line' => '811',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -7805,34 +7805,34 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'file_status',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'file_meta_data_1',
-          'type' => '2084'
+          'type' => '2081'
         },
         '6' => {
           'name' => 'file_meta_data_2',
           'offset' => '0',
-          'type' => '2084'
+          'type' => '2081'
         },
         '7' => {
           'name' => 'file_meta_data_3',
           'offset' => '8',
-          'type' => '2084'
+          'type' => '2081'
         },
         '8' => {
           'name' => 'file_meta_data_4',
           'offset' => '16',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -7845,13 +7845,13 @@
       'Return' => '100',
       'ShortName' => 'decode_file_ack_with_meta_data_req'
     },
-    '121384' => {
+    '130126' => {
       'Header' => 'file_io.h',
-      'Line' => '792',
+      'Line' => '794',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -7859,7 +7859,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -7870,9 +7870,9 @@
       'Return' => '100',
       'ShortName' => 'decode_file_ack_with_meta_data_resp'
     },
-    '121480' => {
+    '130222' => {
       'Header' => 'file_io.h',
-      'Line' => '779',
+      'Line' => '781',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -7880,7 +7880,7 @@
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'file_handle',
@@ -7911,7 +7911,7 @@
         '8' => {
           'name' => 'msg',
           'offset' => '16',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -7920,13 +7920,13 @@
       'Return' => '100',
       'ShortName' => 'encode_file_ack_with_meta_data_req'
     },
-    '121777' => {
+    '130519' => {
       'Header' => 'file_io.h',
-      'Line' => '739',
+      'Line' => '741',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -7934,7 +7934,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -7945,9 +7945,9 @@
       'Return' => '100',
       'ShortName' => 'decode_file_ack_resp'
     },
-    '121878' => {
+    '130620' => {
       'Header' => 'file_io.h',
-      'Line' => '728',
+      'Line' => '730',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -7955,7 +7955,7 @@
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'file_handle',
@@ -7967,15 +7967,15 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_file_ack_req'
     },
-    '122113' => {
+    '130855' => {
       'Header' => 'file_io.h',
-      'Line' => '716',
+      'Line' => '718',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -7987,19 +7987,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_file_ack_resp'
     },
-    '122303' => {
+    '131045' => {
       'Header' => 'file_io.h',
-      'Line' => '704',
+      'Line' => '706',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8007,15 +8007,15 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'file_status',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -8027,13 +8027,13 @@
       'Return' => '100',
       'ShortName' => 'decode_file_ack_req'
     },
-    '122445' => {
+    '131187' => {
       'Header' => 'file_io.h',
-      'Line' => '673',
+      'Line' => '675',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8041,11 +8041,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -8057,9 +8057,9 @@
       'Return' => '100',
       'ShortName' => 'decode_rw_file_by_type_resp'
     },
-    '122560' => {
+    '131302' => {
       'Header' => 'file_io.h',
-      'Line' => '659',
+      'Line' => '661',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8071,7 +8071,7 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'file_handle',
@@ -8088,15 +8088,15 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_rw_file_by_type_req'
     },
-    '122830' => {
+    '131572' => {
       'Header' => 'file_io.h',
-      'Line' => '642',
+      'Line' => '644',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8116,19 +8116,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_rw_file_by_type_resp'
     },
-    '123060' => {
+    '131802' => {
       'Header' => 'file_io.h',
-      'Line' => '624',
+      'Line' => '626',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8136,19 +8136,19 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'offset',
-          'type' => '2084'
+          'type' => '2081'
         },
         '5' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -8161,13 +8161,13 @@
       'Return' => '100',
       'ShortName' => 'decode_rw_file_by_type_req'
     },
-    '123222' => {
+    '131964' => {
       'Header' => 'file_io.h',
-      'Line' => '588',
+      'Line' => '590',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8175,7 +8175,7 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -8186,9 +8186,9 @@
       'Return' => '100',
       'ShortName' => 'decode_new_file_resp'
     },
-    '123323' => {
+    '132065' => {
       'Header' => 'file_io.h',
-      'Line' => '577',
+      'Line' => '579',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8196,7 +8196,7 @@
         },
         '1' => {
           'name' => 'file_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'file_handle',
@@ -8204,19 +8204,19 @@
         },
         '3' => {
           'name' => 'length',
-          'type' => '49734'
+          'type' => '53779'
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_new_file_req'
     },
-    '123558' => {
+    '132300' => {
       'Header' => 'file_io.h',
-      'Line' => '565',
+      'Line' => '567',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8228,19 +8228,19 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_new_file_resp'
     },
-    '123748' => {
+    '132490' => {
       'Header' => 'file_io.h',
-      'Line' => '553',
+      'Line' => '555',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8248,15 +8248,15 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'length',
-          'type' => '58463'
+          'type' => '62508'
         }
       },
       'Reg' => {
@@ -8268,13 +8268,13 @@
       'Return' => '100',
       'ShortName' => 'decode_new_file_req'
     },
-    '123890' => {
+    '132632' => {
       'Header' => 'file_io.h',
-      'Line' => '521',
+      'Line' => '523',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8282,11 +8282,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -8298,9 +8298,9 @@
       'Return' => '100',
       'ShortName' => 'decode_rw_file_by_type_memory_resp'
     },
-    '124005' => {
+    '132747' => {
       'Header' => 'file_io.h',
-      'Line' => '507',
+      'Line' => '509',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8312,7 +8312,7 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'file_handle',
@@ -8329,20 +8329,20 @@
         '6' => {
           'name' => 'address',
           'offset' => '0',
-          'type' => '49734'
+          'type' => '53779'
         },
         '7' => {
           'name' => 'msg',
           'offset' => '8',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_rw_file_by_type_memory_req'
     },
-    '124290' => {
+    '133032' => {
       'Header' => 'file_io.h',
-      'Line' => '489',
+      'Line' => '491',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8362,19 +8362,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_rw_file_by_type_memory_resp'
     },
-    '124520' => {
+    '133262' => {
       'Header' => 'file_io.h',
-      'Line' => '471',
+      'Line' => '473',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8382,24 +8382,24 @@
         },
         '2' => {
           'name' => 'file_type',
-          'type' => '9259'
+          'type' => '9256'
         },
         '3' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'offset',
-          'type' => '2084'
+          'type' => '2081'
         },
         '5' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         },
         '6' => {
           'name' => 'address',
           'offset' => '0',
-          'type' => '58463'
+          'type' => '62508'
         }
       },
       'Reg' => {
@@ -8412,9 +8412,9 @@
       'Return' => '100',
       'ShortName' => 'decode_rw_file_by_type_memory_req'
     },
-    '124697' => {
+    '133439' => {
       'Header' => 'file_io.h',
-      'Line' => '433',
+      'Line' => '435',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8430,19 +8430,19 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_write_file_resp'
     },
-    '124912' => {
+    '133654' => {
       'Header' => 'file_io.h',
-      'Line' => '420',
+      'Line' => '422',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8450,11 +8450,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -8466,9 +8466,9 @@
       'Return' => '100',
       'ShortName' => 'decode_write_file_resp'
     },
-    '125022' => {
+    '133764' => {
       'Header' => 'file_io.h',
-      'Line' => '408',
+      'Line' => '410',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8488,19 +8488,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_write_file_req'
     },
-    '125257' => {
+    '133999' => {
       'Header' => 'file_io.h',
-      'Line' => '389',
+      'Line' => '391',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8508,19 +8508,19 @@
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         },
         '5' => {
           'name' => 'file_data_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -8532,9 +8532,9 @@
       'Return' => '100',
       'ShortName' => 'decode_write_file_req'
     },
-    '125412' => {
+    '134154' => {
       'Header' => 'file_io.h',
-      'Line' => '375',
+      'Line' => '377',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8550,19 +8550,19 @@
         },
         '3' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_read_file_resp'
     },
-    '125627' => {
+    '134369' => {
       'Header' => 'file_io.h',
-      'Line' => '357',
+      'Line' => '359',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8570,15 +8570,15 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'file_data_offset',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -8590,9 +8590,9 @@
       'Return' => '100',
       'ShortName' => 'decode_read_file_resp'
     },
-    '125763' => {
+    '134505' => {
       'Header' => 'file_io.h',
-      'Line' => '342',
+      'Line' => '344',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8612,19 +8612,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_read_file_req'
     },
-    '125998' => {
+    '134740' => {
       'Header' => 'file_io.h',
-      'Line' => '328',
+      'Line' => '330',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8632,15 +8632,15 @@
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -8652,13 +8652,13 @@
       'Return' => '100',
       'ShortName' => 'decode_read_file_req'
     },
-    '126134' => {
+    '134876' => {
       'Header' => 'file_io.h',
-      'Line' => '272',
+      'Line' => '274',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8666,24 +8666,24 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next_transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'transfer_flag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '5' => {
           'name' => 'file_table_data_start_offset',
-          'type' => '2079'
+          'type' => '2076'
         },
         '6' => {
           'name' => 'file_table_length',
           'offset' => '0',
-          'type' => '9822'
+          'type' => '9819'
         }
       },
       'Reg' => {
@@ -8696,9 +8696,9 @@
       'Return' => '100',
       'ShortName' => 'decode_get_file_table_resp'
     },
-    '126308' => {
+    '135050' => {
       'Header' => 'file_io.h',
-      'Line' => '256',
+      'Line' => '258',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8718,15 +8718,15 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_get_file_table_req'
     },
-    '126535' => {
+    '135277' => {
       'Header' => 'file_io.h',
-      'Line' => '242',
+      'Line' => '244',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8746,7 +8746,7 @@
         },
         '4' => {
           'name' => 'table_data',
-          'type' => '6820'
+          'type' => '6817'
         },
         '5' => {
           'name' => 'table_size',
@@ -8755,7 +8755,7 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -8764,13 +8764,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_file_table_resp'
     },
-    '126893' => {
+    '135635' => {
       'Header' => 'file_io.h',
-      'Line' => '225',
+      'Line' => '227',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8778,15 +8778,15 @@
         },
         '2' => {
           'name' => 'transfer_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'transfer_opflag',
-          'type' => '2079'
+          'type' => '2076'
         },
         '4' => {
           'name' => 'table_type',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -8798,13 +8798,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_file_table_req'
     },
-    '127028' => {
+    '135770' => {
       'Header' => 'file_io.h',
-      'Line' => '181',
+      'Line' => '183',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8812,11 +8812,11 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -8828,9 +8828,9 @@
       'Return' => '100',
       'ShortName' => 'decode_rw_file_memory_resp'
     },
-    '127137' => {
+    '135879' => {
       'Header' => 'file_io.h',
-      'Line' => '167',
+      'Line' => '169',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8854,12 +8854,12 @@
         },
         '5' => {
           'name' => 'address',
-          'type' => '49734'
+          'type' => '53779'
         },
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Reg' => {
@@ -8868,9 +8868,9 @@
       'Return' => '100',
       'ShortName' => 'encode_rw_file_memory_req'
     },
-    '127396' => {
+    '136138' => {
       'Header' => 'file_io.h',
-      'Line' => '150',
+      'Line' => '152',
       'Param' => {
         '0' => {
           'name' => 'instance_id',
@@ -8890,19 +8890,19 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_rw_file_memory_resp'
     },
-    '127617' => {
+    '136359' => {
       'Header' => 'file_io.h',
-      'Line' => '134',
+      'Line' => '136',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8910,19 +8910,19 @@
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '2084'
+          'type' => '2081'
         },
         '3' => {
           'name' => 'offset',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         },
         '5' => {
           'name' => 'address',
-          'type' => '58463'
+          'type' => '62508'
         }
       },
       'Reg' => {
@@ -8935,7 +8935,7 @@
       'Return' => '100',
       'ShortName' => 'decode_rw_file_memory_req'
     },
-    '128666' => {
+    '137408' => {
       'Header' => 'host.h',
       'Line' => '101',
       'Param' => {
@@ -8957,7 +8957,7 @@
         },
         '4' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '5' => {
           'name' => 'payload_length',
@@ -8970,13 +8970,13 @@
       'Return' => '100',
       'ShortName' => 'encode_get_alert_status_resp'
     },
-    '128914' => {
+    '137656' => {
       'Header' => 'host.h',
       'Line' => '86',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -8984,7 +8984,7 @@
         },
         '2' => {
           'name' => 'version_id',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -8995,13 +8995,13 @@
       'Return' => '100',
       'ShortName' => 'decode_get_alert_status_req'
     },
-    '128997' => {
+    '137739' => {
       'Header' => 'host.h',
       'Line' => '70',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -9009,15 +9009,15 @@
         },
         '2' => {
           'name' => 'completion_code',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'rack_entry',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'pri_cec_node',
-          'type' => '2084'
+          'type' => '2081'
         }
       },
       'Reg' => {
@@ -9029,7 +9029,7 @@
       'Return' => '100',
       'ShortName' => 'decode_get_alert_status_resp'
     },
-    '129136' => {
+    '137878' => {
       'Header' => 'host.h',
       'Line' => '52',
       'Param' => {
@@ -9043,7 +9043,7 @@
         },
         '2' => {
           'name' => 'msg',
-          'type' => '1627'
+          'type' => '1624'
         },
         '3' => {
           'name' => 'payload_length',
@@ -9053,7 +9053,7 @@
       'Return' => '100',
       'ShortName' => 'encode_get_alert_status_req'
     },
-    '130198' => {
+    '138940' => {
       'Header' => 'platform.h',
       'Line' => '47',
       'Param' => {
@@ -9075,7 +9075,7 @@
         },
         '4' => {
           'name' => 'list_of_handles',
-          'type' => '6820'
+          'type' => '6817'
         },
         '5' => {
           'name' => 'payload_length',
@@ -9084,19 +9084,19 @@
         '6' => {
           'name' => 'msg',
           'offset' => '0',
-          'type' => '1627'
+          'type' => '1624'
         }
       },
       'Return' => '100',
       'ShortName' => 'encode_bios_attribute_update_event_req'
     },
-    '131219' => {
+    '140007' => {
       'Header' => 'file_io.h',
       'Line' => '36',
       'Param' => {
         '0' => {
           'name' => 'msg',
-          'type' => '2074'
+          'type' => '2071'
         },
         '1' => {
           'name' => 'payload_length',
@@ -9104,15 +9104,15 @@
         },
         '2' => {
           'name' => 'file_handle',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'length',
-          'type' => '2084'
+          'type' => '2081'
         },
         '4' => {
           'name' => 'data',
-          'type' => '2079'
+          'type' => '2076'
         }
       },
       'Reg' => {
@@ -9125,7 +9125,7 @@
   },
   'SymbolVersion' => {},
   'Symbols' => {
-    'libpldm.so.0.7.0' => {
+    'libpldm.so.0.8.0' => {
       'bcd2dec16' => 1,
       'bcd2dec32' => 1,
       'bcd2dec8' => 1,
@@ -9660,7 +9660,7 @@
     },
     '745' => {
       'Header' => 'base.h',
-      'Line' => '121',
+      'Line' => '136',
       'Memb' => {
         '0' => {
           'name' => 'command',
@@ -9680,7 +9680,7 @@
     },
     '861' => {
       'Header' => 'base.h',
-      'Line' => '154',
+      'Line' => '169',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
@@ -9690,28 +9690,28 @@
         '1' => {
           'name' => 'payload',
           'offset' => '3',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_msg',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '899' => {
+    '901' => {
       'BaseType' => '861',
       'Name' => 'struct pldm_msg const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '904' => {
+    '906' => {
       'BaseType' => '140',
       'Name' => 'uint8_t[1]',
       'Size' => '1',
       'Type' => 'Array'
     },
-    '920' => {
+    '922' => {
       'Header' => 'base.h',
-      'Line' => '180',
+      'Line' => '195',
       'Memb' => {
         '0' => {
           'name' => 'msg_type',
@@ -9743,101 +9743,101 @@
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '999' => {
-      'BaseType' => '920',
+    '1001' => {
+      'BaseType' => '922',
       'Name' => 'struct pldm_header_info const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '1627' => {
+    '1624' => {
       'BaseType' => '861',
       'Name' => 'struct pldm_msg*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '2074' => {
-      'BaseType' => '899',
+    '2071' => {
+      'BaseType' => '901',
       'Name' => 'struct pldm_msg const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '2079' => {
+    '2076' => {
       'BaseType' => '140',
       'Name' => 'uint8_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '2084' => {
+    '2081' => {
       'BaseType' => '152',
       'Name' => 'uint32_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '2979' => {
+    '2976' => {
       'BaseType' => '401',
       'Name' => 'ver32_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '3484' => {
+    '3481' => {
       'BaseType' => '413',
       'Name' => 'ver32_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '3892' => {
+    '3889' => {
       'BaseType' => '318',
       'Name' => 'bitfield8_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '4350' => {
+    '4347' => {
       'BaseType' => '330',
       'Name' => 'bitfield8_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5126' => {
+    '5123' => {
       'Name' => '_Bool',
       'Size' => '1',
       'Type' => 'Intrinsic'
     },
-    '5133' => {
+    '5130' => {
       'BaseType' => '856',
       'Name' => 'struct pldm_msg_hdr const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5199' => {
-      'BaseType' => '920',
+    '5196' => {
+      'BaseType' => '922',
       'Name' => 'struct pldm_header_info*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5290' => {
-      'BaseType' => '999',
+    '5287' => {
+      'BaseType' => '1001',
       'Name' => 'struct pldm_header_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5295' => {
+    '5292' => {
       'BaseType' => '745',
       'Name' => 'struct pldm_msg_hdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5345' => {
-      'BaseType' => '5355',
+    '5342' => {
+      'BaseType' => '5352',
       'Name' => 'void const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '5355' => {
+    '5352' => {
       'BaseType' => '1',
       'Name' => 'void const',
       'Type' => 'Const'
     },
-    '5507' => {
+    '5504' => {
       'BaseType' => '53',
       'Header' => 'types.h',
       'Line' => '40',
@@ -9846,14 +9846,14 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '5571' => {
+    '5568' => {
       'BaseType' => '140',
       'Name' => 'uint8_t const',
       'Size' => '1',
       'Type' => 'Const'
     },
-    '5576' => {
-      'BaseType' => '5507',
+    '5573' => {
+      'BaseType' => '5504',
       'Header' => 'stdint-uintn.h',
       'Line' => '25',
       'Name' => 'uint16_t',
@@ -9861,14 +9861,14 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '6781' => {
+    '6778' => {
       'Header' => 'utils.h',
       'Line' => '20',
       'Memb' => {
         '0' => {
           'name' => 'ptr',
           'offset' => '0',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'length',
@@ -9880,31 +9880,31 @@
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '6820' => {
-      'BaseType' => '5571',
+    '6817' => {
+      'BaseType' => '5568',
       'Name' => 'uint8_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '7177' => {
-      'BaseType' => '6781',
+    '7174' => {
+      'BaseType' => '6778',
       'Name' => 'struct variable_field*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '9259' => {
-      'BaseType' => '5576',
+    '9256' => {
+      'BaseType' => '5573',
       'Name' => 'uint16_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '9822' => {
+    '9819' => {
       'BaseType' => '453',
       'Name' => 'size_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '12434' => {
+    '12431' => {
       'BaseType' => '74',
       'Header' => 'types.h',
       'Line' => '37',
@@ -9913,7 +9913,7 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '12465' => {
+    '12462' => {
       'BaseType' => '93',
       'Header' => 'types.h',
       'Line' => '39',
@@ -9922,7 +9922,7 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '12496' => {
+    '12493' => {
       'BaseType' => '100',
       'Header' => 'types.h',
       'Line' => '41',
@@ -9931,29 +9931,20 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '12541' => {
-      'BaseType' => '119',
-      'Header' => 'types.h',
-      'Line' => '194',
-      'Name' => '__ssize_t',
-      'PrivateABI' => 1,
-      'Size' => '8',
-      'Type' => 'Typedef'
-    },
-    '12553' => {
+    '12550' => {
       'BaseType' => '133',
       'Name' => 'char*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '12570' => {
+    '12567' => {
       'BaseType' => '133',
       'Name' => 'char const',
       'Size' => '1',
       'Type' => 'Const'
     },
-    '12575' => {
-      'BaseType' => '12434',
+    '12572' => {
+      'BaseType' => '12431',
       'Header' => 'stdint-intn.h',
       'Line' => '24',
       'Name' => 'int8_t',
@@ -9961,8 +9952,8 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '12587' => {
-      'BaseType' => '12465',
+    '12584' => {
+      'BaseType' => '12462',
       'Header' => 'stdint-intn.h',
       'Line' => '25',
       'Name' => 'int16_t',
@@ -9970,8 +9961,8 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '12599' => {
-      'BaseType' => '12496',
+    '12596' => {
+      'BaseType' => '12493',
       'Header' => 'stdint-intn.h',
       'Line' => '26',
       'Name' => 'int32_t',
@@ -9979,19 +9970,19 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '12640' => {
-      'BaseType' => '5576',
+    '12637' => {
+      'BaseType' => '5573',
       'Name' => 'uint16_t const',
       'Size' => '2',
       'Type' => 'Const'
     },
-    '12657' => {
+    '12654' => {
       'BaseType' => '152',
       'Name' => 'uint32_t const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '12828' => {
+    '12849' => {
       'BaseType' => '140',
       'Header' => 'pldm_types.h',
       'Line' => '32',
@@ -9999,7 +9990,7 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '12840' => {
+    '12861' => {
       'BaseType' => '418',
       'Header' => 'pldm_types.h',
       'Line' => '164',
@@ -10007,30 +9998,21 @@
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '12899' => {
+    '12920' => {
       'BaseType' => '453',
       'Name' => 'size_t const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '13445' => {
-      'BaseType' => '12570',
+    '13466' => {
+      'BaseType' => '12567',
       'Name' => 'char const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '13450' => {
-      'BaseType' => '12541',
-      'Header' => 'types.h',
-      'Line' => '108',
-      'Name' => 'ssize_t',
-      'PrivateABI' => 1,
-      'Size' => '8',
-      'Type' => 'Typedef'
-    },
-    '13986' => {
+    '14047' => {
       'Header' => 'platform.h',
-      'Line' => '238',
+      'Line' => '250',
       'Memb' => {
         '0' => {
           'name' => 'PLDM_SENSOR_OP_STATE',
@@ -10049,15 +10031,15 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '14020' => {
-      'BaseType' => '13986',
+    '14081' => {
+      'BaseType' => '14047',
       'Name' => 'enum sensor_event_class_states const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '14243' => {
+    '14304' => {
       'Header' => 'platform.h',
-      'Line' => '455',
+      'Line' => '472',
       'Memb' => {
         '0' => {
           'name' => 'record_handle',
@@ -10077,51 +10059,51 @@
         '3' => {
           'name' => 'record_change_num',
           'offset' => '6',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'length',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Name' => 'struct pldm_pdr_hdr',
       'Size' => '10',
       'Type' => 'Struct'
     },
-    '14322' => {
+    '14383' => {
       'Header' => 'platform.h',
-      'Line' => '530',
+      'Line' => '547',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '14243'
+          'type' => '14304'
         },
         '1' => {
           'name' => 'terminus_handle',
           'offset' => '16',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'sensor_id',
           'offset' => '18',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'entity_type',
           'offset' => '20',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'entity_instance',
           'offset' => '22',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'container_id',
           'offset' => '24',
-          'type' => '5576'
+          'type' => '5573'
         },
         '6' => {
           'name' => 'sensor_init',
@@ -10131,7 +10113,7 @@
         '7' => {
           'name' => 'sensor_auxiliary_names_pdr',
           'offset' => '33',
-          'type' => '12828'
+          'type' => '12849'
         },
         '8' => {
           'name' => 'composite_sensor_count',
@@ -10141,21 +10123,21 @@
         '9' => {
           'name' => 'possible_states',
           'offset' => '35',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_state_sensor_pdr',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '14466' => {
+    '14527' => {
       'Header' => 'platform.h',
-      'Line' => '547',
+      'Line' => '564',
       'Memb' => {
         '0' => {
           'name' => 'state_set_id',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'possible_states_size',
@@ -10165,63 +10147,63 @@
         '2' => {
           'name' => 'states',
           'offset' => '3',
-          'type' => '14524'
+          'type' => '14585'
         }
       },
       'Name' => 'struct state_sensor_possible_states',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '14519' => {
-      'BaseType' => '14466',
+    '14580' => {
+      'BaseType' => '14527',
       'Name' => 'struct state_sensor_possible_states const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '14524' => {
+    '14585' => {
       'BaseType' => '318',
       'Name' => 'bitfield8_t[1]',
       'Size' => '1',
       'Type' => 'Array'
     },
-    '14540' => {
+    '14601' => {
       'Header' => 'platform.h',
-      'Line' => '557',
+      'Line' => '574',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '14243'
+          'type' => '14304'
         },
         '1' => {
           'name' => 'terminus_handle',
           'offset' => '16',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'effecter_id',
           'offset' => '18',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'entity_type',
           'offset' => '20',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'entity_instance',
           'offset' => '22',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'container_id',
           'offset' => '24',
-          'type' => '5576'
+          'type' => '5573'
         },
         '6' => {
           'name' => 'effecter_semantic_id',
           'offset' => '32',
-          'type' => '5576'
+          'type' => '5573'
         },
         '7' => {
           'name' => 'effecter_init',
@@ -10231,7 +10213,7 @@
         '8' => {
           'name' => 'has_description_pdr',
           'offset' => '35',
-          'type' => '12828'
+          'type' => '12849'
         },
         '9' => {
           'name' => 'composite_effecter_count',
@@ -10241,16 +10223,16 @@
         '10' => {
           'name' => 'possible_states',
           'offset' => '37',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_state_effecter_pdr',
       'Size' => '26',
       'Type' => 'Struct'
     },
-    '14791' => {
+    '14946' => {
       'Header' => 'platform.h',
-      'Line' => '648',
+      'Line' => '665',
       'Memb' => {
         '0' => {
           'name' => 'value_u8',
@@ -10260,17 +10242,17 @@
         '1' => {
           'name' => 'value_s8',
           'offset' => '0',
-          'type' => '12575'
+          'type' => '12572'
         },
         '2' => {
           'name' => 'value_u16',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'value_s16',
           'offset' => '0',
-          'type' => '12587'
+          'type' => '12584'
         },
         '4' => {
           'name' => 'value_u32',
@@ -10280,21 +10262,21 @@
         '5' => {
           'name' => 'value_s32',
           'offset' => '0',
-          'type' => '12599'
+          'type' => '12596'
         },
         '6' => {
           'name' => 'value_f32',
           'offset' => '0',
-          'type' => '12840'
+          'type' => '12861'
         }
       },
       'Name' => 'union union_range_field_format',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '14885' => {
+    '15509' => {
       'Header' => 'platform.h',
-      'Line' => '705',
+      'Line' => '722',
       'Memb' => {
         '0' => {
           'name' => 'value_u8',
@@ -10304,17 +10286,17 @@
         '1' => {
           'name' => 'value_s8',
           'offset' => '0',
-          'type' => '12575'
+          'type' => '12572'
         },
         '2' => {
           'name' => 'value_u16',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'value_s16',
           'offset' => '0',
-          'type' => '12587'
+          'type' => '12584'
         },
         '4' => {
           'name' => 'value_u32',
@@ -10324,16 +10306,16 @@
         '5' => {
           'name' => 'value_s32',
           'offset' => '0',
-          'type' => '12599'
+          'type' => '12596'
         }
       },
       'Name' => 'union union_sensor_data_size',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '14897' => {
+    '15521' => {
       'Header' => 'platform.h',
-      'Line' => '712',
+      'Line' => '729',
       'Memb' => {
         '0' => {
           'name' => 'record_handle',
@@ -10353,70 +10335,70 @@
         '3' => {
           'name' => 'record_change_num',
           'offset' => '6',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'length',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Name' => 'struct pldm_value_pdr_hdr',
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '14976' => {
+    '15600' => {
       'Header' => 'platform.h',
-      'Line' => '730',
+      'Line' => '747',
       'Memb' => {
         '0' => {
           'name' => 'entity_instance_num',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'entity_instance',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
-      'Name' => 'anon-union-platform.h-730',
+      'Name' => 'anon-union-platform.h-747',
       'Size' => '2',
       'Type' => 'Union'
     },
-    '15010' => {
+    '15634' => {
       'Header' => 'platform.h',
-      'Line' => '725',
+      'Line' => '742',
       'Memb' => {
         '0' => {
           'name' => 'hdr',
           'offset' => '0',
-          'type' => '14897'
+          'type' => '15521'
         },
         '1' => {
           'name' => 'terminus_handle',
           'offset' => '18',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'sensor_id',
           'offset' => '20',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'entity_type',
           'offset' => '22',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'unnamed0',
           'offset' => '24',
-          'type' => '14976'
+          'type' => '15600'
         },
         '5' => {
           'name' => 'container_id',
           'offset' => '32',
-          'type' => '5576'
+          'type' => '5573'
         },
         '6' => {
           'name' => 'sensor_init',
@@ -10426,7 +10408,7 @@
         '7' => {
           'name' => 'sensor_auxiliary_names_pdr',
           'offset' => '35',
-          'type' => '12828'
+          'type' => '12849'
         },
         '8' => {
           'name' => 'base_unit',
@@ -10436,7 +10418,7 @@
         '9' => {
           'name' => 'unit_modifier',
           'offset' => '37',
-          'type' => '12575'
+          'type' => '12572'
         },
         '10' => {
           'name' => 'rate_unit',
@@ -10456,7 +10438,7 @@
         '13' => {
           'name' => 'aux_unit_modifier',
           'offset' => '41',
-          'type' => '12575'
+          'type' => '12572'
         },
         '14' => {
           'name' => 'aux_rate_unit',
@@ -10476,7 +10458,7 @@
         '17' => {
           'name' => 'is_linear',
           'offset' => '51',
-          'type' => '12828'
+          'type' => '12849'
         },
         '18' => {
           'name' => 'sensor_data_size',
@@ -10486,17 +10468,17 @@
         '19' => {
           'name' => 'resolution',
           'offset' => '54',
-          'type' => '12840'
+          'type' => '12861'
         },
         '20' => {
           'name' => 'offset',
           'offset' => '64',
-          'type' => '12840'
+          'type' => '12861'
         },
         '21' => {
           'name' => 'accuracy',
           'offset' => '68',
-          'type' => '5576'
+          'type' => '5573'
         },
         '22' => {
           'name' => 'plus_tolerance',
@@ -10511,7 +10493,7 @@
         '24' => {
           'name' => 'hysteresis',
           'offset' => '72',
-          'type' => '14885'
+          'type' => '15509'
         },
         '25' => {
           'name' => 'supported_thresholds',
@@ -10526,22 +10508,22 @@
         '27' => {
           'name' => 'state_transition_interval',
           'offset' => '86',
-          'type' => '12840'
+          'type' => '12861'
         },
         '28' => {
           'name' => 'update_interval',
           'offset' => '96',
-          'type' => '12840'
+          'type' => '12861'
         },
         '29' => {
           'name' => 'max_readable',
           'offset' => '100',
-          'type' => '14885'
+          'type' => '15509'
         },
         '30' => {
           'name' => 'min_readable',
           'offset' => '104',
-          'type' => '14885'
+          'type' => '15509'
         },
         '31' => {
           'name' => 'range_field_format',
@@ -10556,61 +10538,61 @@
         '33' => {
           'name' => 'nominal_value',
           'offset' => '118',
-          'type' => '14791'
+          'type' => '14946'
         },
         '34' => {
           'name' => 'normal_max',
           'offset' => '128',
-          'type' => '14791'
+          'type' => '14946'
         },
         '35' => {
           'name' => 'normal_min',
           'offset' => '132',
-          'type' => '14791'
+          'type' => '14946'
         },
         '36' => {
           'name' => 'warning_high',
           'offset' => '136',
-          'type' => '14791'
+          'type' => '14946'
         },
         '37' => {
           'name' => 'warning_low',
           'offset' => '146',
-          'type' => '14791'
+          'type' => '14946'
         },
         '38' => {
           'name' => 'critical_high',
           'offset' => '150',
-          'type' => '14791'
+          'type' => '14946'
         },
         '39' => {
           'name' => 'critical_low',
           'offset' => '256',
-          'type' => '14791'
+          'type' => '14946'
         },
         '40' => {
           'name' => 'fatal_high',
           'offset' => '260',
-          'type' => '14791'
+          'type' => '14946'
         },
         '41' => {
           'name' => 'fatal_low',
           'offset' => '264',
-          'type' => '14791'
+          'type' => '14946'
         }
       },
       'Name' => 'struct pldm_numeric_sensor_value_pdr',
       'Size' => '112',
       'Type' => 'Struct'
     },
-    '15563' => {
+    '16187' => {
       'Header' => 'platform.h',
-      'Line' => '777',
+      'Line' => '794',
       'Memb' => {
         '0' => {
           'name' => 'state_set_id',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'possible_states_size',
@@ -10620,22 +10602,22 @@
         '2' => {
           'name' => 'states',
           'offset' => '3',
-          'type' => '14524'
+          'type' => '14585'
         }
       },
       'Name' => 'struct state_effecter_possible_states',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '15616' => {
-      'BaseType' => '15563',
+    '16240' => {
+      'BaseType' => '16187',
       'Name' => 'struct state_effecter_possible_states const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '15621' => {
+    '16245' => {
       'Header' => 'platform.h',
-      'Line' => '825',
+      'Line' => '842',
       'Memb' => {
         '0' => {
           'name' => 'set_request',
@@ -10652,17 +10634,17 @@
       'Size' => '2',
       'Type' => 'Struct'
     },
-    '15661' => {
-      'BaseType' => '15621',
+    '16285' => {
+      'BaseType' => '16245',
       'Header' => 'platform.h',
-      'Line' => '828',
+      'Line' => '845',
       'Name' => 'set_effecter_state_field',
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '15673' => {
+    '16297' => {
       'Header' => 'platform.h',
-      'Line' => '834',
+      'Line' => '851',
       'Memb' => {
         '0' => {
           'name' => 'sensor_op_state',
@@ -10689,28 +10671,28 @@
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '15739' => {
-      'BaseType' => '15673',
+    '16363' => {
+      'BaseType' => '16297',
       'Header' => 'platform.h',
-      'Line' => '842',
+      'Line' => '859',
       'Name' => 'get_sensor_state_field',
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '15938' => {
+    '16562' => {
       'BaseType' => '140',
       'Name' => 'uint8_t[13]',
       'Size' => '13',
       'Type' => 'Array'
     },
-    '16420' => {
+    '17044' => {
       'Header' => 'platform.h',
-      'Line' => '979',
+      'Line' => '996',
       'Memb' => {
         '0' => {
           'name' => 'sensor_id',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'sensor_event_class_type',
@@ -10720,16 +10702,16 @@
         '2' => {
           'name' => 'event_class',
           'offset' => '3',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_sensor_event_data',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '16632' => {
+    '17256' => {
       'Header' => 'platform.h',
-      'Line' => '1060',
+      'Line' => '1077',
       'Memb' => {
         '0' => {
           'name' => 'event_data_format',
@@ -10744,128 +10726,128 @@
         '2' => {
           'name' => 'change_records',
           'offset' => '2',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_pdr_repository_chg_event_data',
       'Size' => '3',
       'Type' => 'Struct'
     },
-    '17831' => {
+    '21344' => {
       'BaseType' => '126',
       'Name' => 'void**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '22154' => {
-      'BaseType' => '9822',
+    '25643' => {
+      'BaseType' => '9819',
       'Name' => 'size_t*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '23780' => {
-      'BaseType' => '23790',
+    '27258' => {
+      'BaseType' => '27268',
       'Name' => 'uint32_t const*const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '23785' => {
-      'BaseType' => '12657',
+    '27263' => {
+      'BaseType' => '12654',
       'Name' => 'uint32_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '23790' => {
-      'BaseType' => '23785',
+    '27268' => {
+      'BaseType' => '27263',
       'Name' => 'uint32_t const*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '23795' => {
-      'BaseType' => '16632',
+    '27273' => {
+      'BaseType' => '17256',
       'Name' => 'struct pldm_pdr_repository_chg_event_data*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '30510' => {
-      'BaseType' => '15010',
+    '33537' => {
+      'BaseType' => '15634',
       'Name' => 'struct pldm_numeric_sensor_value_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '37173' => {
-      'BaseType' => '16420',
+    '40169' => {
+      'BaseType' => '17044',
       'Name' => 'struct pldm_sensor_event_data*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '37178' => {
-      'BaseType' => '37173',
+    '40174' => {
+      'BaseType' => '40169',
       'Name' => 'struct pldm_sensor_event_data*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '38184' => {
-      'BaseType' => '15739',
+    '41175' => {
+      'BaseType' => '16363',
       'Name' => 'get_sensor_state_field*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '43804' => {
-      'BaseType' => '15661',
+    '46768' => {
+      'BaseType' => '16285',
       'Name' => 'set_effecter_state_field*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '44787' => {
-      'BaseType' => '14322',
+    '47735' => {
+      'BaseType' => '14383',
       'Name' => 'struct pldm_state_sensor_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '44792' => {
-      'BaseType' => '44787',
+    '47740' => {
+      'BaseType' => '47735',
       'Name' => 'struct pldm_state_sensor_pdr*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '44797' => {
-      'BaseType' => '14519',
+    '47745' => {
+      'BaseType' => '14580',
       'Name' => 'struct state_sensor_possible_states const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '44802' => {
-      'BaseType' => '44797',
+    '47750' => {
+      'BaseType' => '47745',
       'Name' => 'struct state_sensor_possible_states const*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '45199' => {
-      'BaseType' => '14540',
+    '48137' => {
+      'BaseType' => '14601',
       'Name' => 'struct pldm_state_effecter_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '45204' => {
-      'BaseType' => '45199',
+    '48142' => {
+      'BaseType' => '48137',
       'Name' => 'struct pldm_state_effecter_pdr*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '45209' => {
-      'BaseType' => '15616',
+    '48147' => {
+      'BaseType' => '16240',
       'Name' => 'struct state_effecter_possible_states const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '45214' => {
-      'BaseType' => '45209',
+    '48152' => {
+      'BaseType' => '48147',
       'Name' => 'struct state_effecter_possible_states const*const',
       'Size' => '8',
       'Type' => 'Const'
     },
-    '49640' => {
+    '53685' => {
       'BaseType' => '67',
       'Header' => 'types.h',
       'Line' => '45',
@@ -10874,8 +10856,17 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '49734' => {
-      'BaseType' => '49640',
+    '53704' => {
+      'BaseType' => '119',
+      'Header' => 'types.h',
+      'Line' => '194',
+      'Name' => '__ssize_t',
+      'PrivateABI' => 1,
+      'Size' => '8',
+      'Type' => 'Typedef'
+    },
+    '53779' => {
+      'BaseType' => '53685',
       'Header' => 'stdint-uintn.h',
       'Line' => '27',
       'Name' => 'uint64_t',
@@ -10883,7 +10874,7 @@
       'Size' => '8',
       'Type' => 'Typedef'
     },
-    '49880' => {
+    '53925' => {
       'Header' => 'bios.h',
       'Line' => '39',
       'Memb' => {
@@ -10904,50 +10895,50 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '49914' => {
+    '53959' => {
       'Header' => 'bios.h',
       'Line' => '48',
       'Memb' => {
         '0' => {
           'name' => 'string_handle',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'string_length',
           'offset' => '2',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'name',
           'offset' => '4',
-          'type' => '49971'
+          'type' => '54016'
         }
       },
       'Name' => 'struct pldm_bios_string_table_entry',
       'Size' => '5',
       'Type' => 'Struct'
     },
-    '49966' => {
-      'BaseType' => '49914',
+    '54011' => {
+      'BaseType' => '53959',
       'Name' => 'struct pldm_bios_string_table_entry const',
       'Size' => '5',
       'Type' => 'Const'
     },
-    '49971' => {
+    '54016' => {
       'BaseType' => '133',
       'Name' => 'char[1]',
       'Size' => '1',
       'Type' => 'Array'
     },
-    '49987' => {
+    '54032' => {
       'Header' => 'bios.h',
       'Line' => '54',
       'Memb' => {
         '0' => {
           'name' => 'attr_handle',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'attr_type',
@@ -10957,32 +10948,32 @@
         '2' => {
           'name' => 'string_handle',
           'offset' => '3',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'metadata',
           'offset' => '5',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_bios_attr_table_entry',
       'Size' => '6',
       'Type' => 'Struct'
     },
-    '50052' => {
-      'BaseType' => '49987',
+    '54097' => {
+      'BaseType' => '54032',
       'Name' => 'struct pldm_bios_attr_table_entry const',
       'Size' => '6',
       'Type' => 'Const'
     },
-    '50057' => {
+    '54102' => {
       'Header' => 'bios.h',
       'Line' => '66',
       'Memb' => {
         '0' => {
           'name' => 'attr_handle',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'attr_type',
@@ -10992,32 +10983,32 @@
         '2' => {
           'name' => 'value',
           'offset' => '3',
-          'type' => '904'
+          'type' => '906'
         }
       },
       'Name' => 'struct pldm_bios_attr_val_table_entry',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '50109' => {
-      'BaseType' => '50057',
+    '54154' => {
+      'BaseType' => '54102',
       'Name' => 'struct pldm_bios_attr_val_table_entry const',
       'Size' => '4',
       'Type' => 'Const'
     },
-    '50178' => {
+    '54223' => {
       'Header' => 'bios_table.h',
       'Line' => '206',
       'Memb' => {
         '0' => {
           'name' => 'name_handle',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'read_only',
           'offset' => '2',
-          'type' => '5126'
+          'type' => '5123'
         },
         '2' => {
           'name' => 'pv_num',
@@ -11027,7 +11018,7 @@
         '3' => {
           'name' => 'pv_handle',
           'offset' => '8',
-          'type' => '50281'
+          'type' => '54326'
         },
         '4' => {
           'name' => 'def_num',
@@ -11037,38 +11028,38 @@
         '5' => {
           'name' => 'def_index',
           'offset' => '36',
-          'type' => '6820'
+          'type' => '6817'
         }
       },
       'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
       'Size' => '32',
       'Type' => 'Struct'
     },
-    '50269' => {
-      'BaseType' => '50178',
+    '54314' => {
+      'BaseType' => '54223',
       'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
       'Size' => '32',
       'Type' => 'Const'
     },
-    '50281' => {
-      'BaseType' => '12640',
+    '54326' => {
+      'BaseType' => '12637',
       'Name' => 'uint16_t const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '50291' => {
+    '54336' => {
       'Header' => 'bios_table.h',
       'Line' => '294',
       'Memb' => {
         '0' => {
           'name' => 'name_handle',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'read_only',
           'offset' => '2',
-          'type' => '5126'
+          'type' => '5123'
         },
         '2' => {
           'name' => 'string_type',
@@ -11078,57 +11069,57 @@
         '3' => {
           'name' => 'min_length',
           'offset' => '4',
-          'type' => '5576'
+          'type' => '5573'
         },
         '4' => {
           'name' => 'max_length',
           'offset' => '6',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'def_length',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         },
         '6' => {
           'name' => 'def_string',
           'offset' => '22',
-          'type' => '13445'
+          'type' => '13466'
         }
       },
       'Name' => 'struct pldm_bios_table_attr_entry_string_info',
       'Size' => '24',
       'Type' => 'Struct'
     },
-    '50403' => {
-      'BaseType' => '50291',
+    '54448' => {
+      'BaseType' => '54336',
       'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
       'Size' => '24',
       'Type' => 'Const'
     },
-    '50413' => {
+    '54458' => {
       'Header' => 'bios_table.h',
       'Line' => '384',
       'Memb' => {
         '0' => {
           'name' => 'name_handle',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'read_only',
           'offset' => '2',
-          'type' => '5126'
+          'type' => '5123'
         },
         '2' => {
           'name' => 'lower_bound',
           'offset' => '8',
-          'type' => '49734'
+          'type' => '53779'
         },
         '3' => {
           'name' => 'upper_bound',
           'offset' => '22',
-          'type' => '49734'
+          'type' => '53779'
         },
         '4' => {
           'name' => 'scalar_increment',
@@ -11138,37 +11129,46 @@
         '5' => {
           'name' => 'default_value',
           'offset' => '50',
-          'type' => '49734'
+          'type' => '53779'
         }
       },
       'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
       'Size' => '40',
       'Type' => 'Struct'
     },
-    '50511' => {
-      'BaseType' => '50413',
+    '54556' => {
+      'BaseType' => '54458',
       'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
       'Size' => '40',
       'Type' => 'Const'
     },
-    '50794' => {
+    '54561' => {
+      'BaseType' => '53704',
+      'Header' => 'types.h',
+      'Line' => '108',
+      'Name' => 'ssize_t',
+      'PrivateABI' => 1,
+      'Size' => '8',
+      'Type' => 'Typedef'
+    },
+    '54839' => {
       'Name' => 'ssize_t(*)(void const*)',
       'Param' => {
         '0' => {
-          'type' => '5345'
+          'type' => '5342'
         }
       },
-      'Return' => '13450',
+      'Return' => '54561',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '50864' => {
+    '54909' => {
       'Line' => '938',
       'Memb' => {
         '0' => {
           'name' => 'table_data',
           'offset' => '0',
-          'type' => '6820'
+          'type' => '6817'
         },
         '1' => {
           'name' => 'table_len',
@@ -11183,7 +11183,7 @@
         '3' => {
           'name' => 'entry_length_handler',
           'offset' => '36',
-          'type' => '50794'
+          'type' => '54839'
         }
       },
       'Name' => 'struct pldm_bios_table_iter',
@@ -11192,106 +11192,106 @@
       'Source' => 'bios_table.c',
       'Type' => 'Struct'
     },
-    '50934' => {
-      'BaseType' => '50864',
+    '54979' => {
+      'BaseType' => '54909',
       'Name' => 'struct pldm_bios_table_iter const',
       'Size' => '32',
       'Type' => 'Const'
     },
-    '52004' => {
-      'BaseType' => '50864',
+    '56049' => {
+      'BaseType' => '54909',
       'Name' => 'struct pldm_bios_table_iter*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '52009' => {
-      'BaseType' => '50109',
+    '56054' => {
+      'BaseType' => '54154',
       'Name' => 'struct pldm_bios_attr_val_table_entry const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '52423' => {
-      'BaseType' => '50052',
+    '56468' => {
+      'BaseType' => '54097',
       'Name' => 'struct pldm_bios_attr_table_entry const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '53027' => {
-      'BaseType' => '49966',
+    '57072' => {
+      'BaseType' => '54011',
       'Name' => 'struct pldm_bios_string_table_entry const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '54190' => {
-      'BaseType' => '50934',
+    '58235' => {
+      'BaseType' => '54979',
       'Name' => 'struct pldm_bios_table_iter const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '58463' => {
-      'BaseType' => '49734',
+    '62508' => {
+      'BaseType' => '53779',
       'Name' => 'uint64_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '58740' => {
-      'BaseType' => '50511',
+    '62785' => {
+      'BaseType' => '54556',
       'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '59049' => {
-      'BaseType' => '13445',
+    '63094' => {
+      'BaseType' => '13466',
       'Name' => 'char const**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '60221' => {
-      'BaseType' => '50403',
+    '64266' => {
+      'BaseType' => '54448',
       'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '61721' => {
-      'BaseType' => '50269',
+    '65766' => {
+      'BaseType' => '54314',
       'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '63893' => {
+    '67984' => {
       'Header' => 'pldm_types.h',
       'Line' => '36',
       'Name' => 'anon-struct-pldm_types.h-36',
       'Size' => '2',
       'Type' => 'Struct'
     },
-    '64155' => {
+    '68248' => {
       'Header' => 'pldm_types.h',
       'Line' => '54',
       'Memb' => {
         '0' => {
           'name' => 'value',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '63893'
+          'type' => '67984'
         }
       },
       'Name' => 'union bitfield16_t',
       'Size' => '2',
       'Type' => 'Union'
     },
-    '64167' => {
+    '68260' => {
       'Header' => 'pldm_types.h',
       'Line' => '58',
       'Name' => 'anon-struct-pldm_types.h-58',
       'Size' => '4',
       'Type' => 'Struct'
     },
-    '64653' => {
+    '68748' => {
       'Header' => 'pldm_types.h',
       'Line' => '92',
       'Memb' => {
@@ -11303,47 +11303,47 @@
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '64167'
+          'type' => '68260'
         }
       },
       'Name' => 'union bitfield32_t',
       'Size' => '4',
       'Type' => 'Union'
     },
-    '64665' => {
+    '68760' => {
       'Header' => 'pldm_types.h',
       'Line' => '96',
       'Name' => 'anon-struct-pldm_types.h-96',
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '65599' => {
+    '69696' => {
       'Header' => 'pldm_types.h',
       'Line' => '162',
       'Memb' => {
         '0' => {
           'name' => 'value',
           'offset' => '0',
-          'type' => '49734'
+          'type' => '53779'
         },
         '1' => {
           'name' => 'bits',
           'offset' => '0',
-          'type' => '64665'
+          'type' => '68760'
         }
       },
       'Name' => 'union bitfield64_t',
       'Size' => '8',
       'Type' => 'Union'
     },
-    '67214' => {
+    '71468' => {
       'Header' => 'firmware_update.h',
-      'Line' => '331',
+      'Line' => '372',
       'Memb' => {
         '0' => {
           'name' => 'uuid',
           'offset' => '0',
-          'type' => '67318'
+          'type' => '71572'
         },
         '1' => {
           'name' => 'package_header_format_version',
@@ -11353,17 +11353,17 @@
         '2' => {
           'name' => 'package_header_size',
           'offset' => '23',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'package_release_date_time',
           'offset' => '25',
-          'type' => '15938'
+          'type' => '16562'
         },
         '4' => {
           'name' => 'component_bitmap_bit_length',
           'offset' => '50',
-          'type' => '5576'
+          'type' => '5573'
         },
         '5' => {
           'name' => 'package_version_string_type',
@@ -11380,20 +11380,20 @@
       'Size' => '36',
       'Type' => 'Struct'
     },
-    '67318' => {
+    '71572' => {
       'BaseType' => '140',
       'Name' => 'uint8_t[16]',
       'Size' => '16',
       'Type' => 'Array'
     },
-    '67350' => {
+    '71604' => {
       'Header' => 'firmware_update.h',
-      'Line' => '345',
+      'Line' => '386',
       'Memb' => {
         '0' => {
           'name' => 'record_length',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'descriptor_count',
@@ -11403,7 +11403,7 @@
         '2' => {
           'name' => 'device_update_option_flags',
           'offset' => '3',
-          'type' => '64653'
+          'type' => '68748'
         },
         '3' => {
           'name' => 'comp_image_set_version_string_type',
@@ -11418,26 +11418,26 @@
         '5' => {
           'name' => 'fw_device_pkg_data_length',
           'offset' => '9',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Name' => 'struct pldm_firmware_device_id_record',
       'Size' => '11',
       'Type' => 'Struct'
     },
-    '67545' => {
+    '71799' => {
       'Header' => 'firmware_update.h',
-      'Line' => '379',
+      'Line' => '420',
       'Memb' => {
         '0' => {
           'name' => 'comp_classification',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'comp_identifier',
           'offset' => '2',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'comp_comparison_stamp',
@@ -11447,12 +11447,12 @@
         '3' => {
           'name' => 'comp_options',
           'offset' => '8',
-          'type' => '64155'
+          'type' => '68248'
         },
         '4' => {
           'name' => 'requested_comp_activation_method',
           'offset' => '16',
-          'type' => '64155'
+          'type' => '68248'
         },
         '5' => {
           'name' => 'comp_location_offset',
@@ -11479,9 +11479,9 @@
       'Size' => '22',
       'Type' => 'Struct'
     },
-    '67727' => {
+    '71981' => {
       'Header' => 'firmware_update.h',
-      'Line' => '405',
+      'Line' => '446',
       'Memb' => {
         '0' => {
           'name' => 'completion_code',
@@ -11491,12 +11491,12 @@
         '1' => {
           'name' => 'capabilities_during_update',
           'offset' => '1',
-          'type' => '64653'
+          'type' => '68748'
         },
         '2' => {
           'name' => 'comp_count',
           'offset' => '5',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'active_comp_image_set_ver_str_type',
@@ -11523,19 +11523,19 @@
       'Size' => '11',
       'Type' => 'Struct'
     },
-    '67831' => {
+    '72163' => {
       'Header' => 'firmware_update.h',
-      'Line' => '419',
+      'Line' => '474',
       'Memb' => {
         '0' => {
           'name' => 'comp_classification',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'comp_identifier',
           'offset' => '2',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'comp_classification_index',
@@ -11560,7 +11560,7 @@
         '6' => {
           'name' => 'active_comp_release_date',
           'offset' => '17',
-          'type' => '68013'
+          'type' => '72345'
         },
         '7' => {
           'name' => 'pending_comp_comparison_stamp',
@@ -11580,103 +11580,103 @@
         '10' => {
           'name' => 'pending_comp_release_date',
           'offset' => '37',
-          'type' => '68013'
+          'type' => '72345'
         },
         '11' => {
           'name' => 'comp_activation_methods',
           'offset' => '51',
-          'type' => '64155'
+          'type' => '68248'
         },
         '12' => {
           'name' => 'capabilities_during_update',
           'offset' => '53',
-          'type' => '64653'
+          'type' => '68748'
         }
       },
       'Name' => 'struct pldm_component_parameter_entry',
       'Size' => '39',
       'Type' => 'Struct'
     },
-    '68013' => {
+    '72345' => {
       'BaseType' => '140',
       'Name' => 'uint8_t[8]',
       'Size' => '8',
       'Type' => 'Array'
     },
-    '68873' => {
-      'BaseType' => '6781',
+    '73283' => {
+      'BaseType' => '6778',
       'Name' => 'struct variable_field const',
       'Size' => '16',
       'Type' => 'Const'
     },
-    '69183' => {
-      'BaseType' => '12828',
+    '73626' => {
+      'BaseType' => '12849',
       'Name' => 'bool8_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '69188' => {
-      'BaseType' => '65599',
+    '73631' => {
+      'BaseType' => '69696',
       'Name' => 'bitfield64_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '69941' => {
-      'BaseType' => '64653',
+    '74402' => {
+      'BaseType' => '68748',
       'Name' => 'bitfield32_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '70787' => {
-      'BaseType' => '64155',
+    '75269' => {
+      'BaseType' => '68248',
       'Name' => 'bitfield16_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '72334' => {
-      'BaseType' => '68873',
+    '76853' => {
+      'BaseType' => '73283',
       'Name' => 'struct variable_field const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '73928' => {
-      'BaseType' => '67831',
+    '80062' => {
+      'BaseType' => '72163',
       'Name' => 'struct pldm_component_parameter_entry*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '74158' => {
-      'BaseType' => '67727',
+    '80293' => {
+      'BaseType' => '71981',
       'Name' => 'struct pldm_get_firmware_parameters_resp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '74459' => {
-      'BaseType' => '2079',
+    '80600' => {
+      'BaseType' => '2076',
       'Name' => 'uint8_t**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '74756' => {
-      'BaseType' => '67545',
+    '80904' => {
+      'BaseType' => '71799',
       'Name' => 'struct pldm_component_image_information*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '75372' => {
-      'BaseType' => '67350',
+    '81535' => {
+      'BaseType' => '71604',
       'Name' => 'struct pldm_firmware_device_id_record*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '75676' => {
-      'BaseType' => '67214',
+    '81845' => {
+      'BaseType' => '71468',
       'Name' => 'struct pldm_package_header_information*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '82395' => {
-      'BaseType' => '82412',
+    '90932' => {
+      'BaseType' => '90949',
       'Header' => 'pdr.h',
       'Line' => '16',
       'Name' => 'pldm_pdr',
@@ -11684,13 +11684,13 @@
       'Size' => '24',
       'Type' => 'Typedef'
     },
-    '82407' => {
-      'BaseType' => '82395',
+    '90944' => {
+      'BaseType' => '90932',
       'Name' => 'pldm_pdr const',
       'Size' => '24',
       'Type' => 'Const'
     },
-    '82412' => {
+    '90949' => {
       'Line' => '20',
       'Memb' => {
         '0' => {
@@ -11706,12 +11706,12 @@
         '2' => {
           'name' => 'first',
           'offset' => '8',
-          'type' => '83528'
+          'type' => '92083'
         },
         '3' => {
           'name' => 'last',
           'offset' => '22',
-          'type' => '83528'
+          'type' => '92083'
         }
       },
       'Name' => 'struct pldm_pdr',
@@ -11720,8 +11720,8 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '82472' => {
-      'BaseType' => '82489',
+    '91009' => {
+      'BaseType' => '91026',
       'Header' => 'pdr.h',
       'Line' => '21',
       'Name' => 'pldm_pdr_record',
@@ -11729,13 +11729,13 @@
       'Size' => '32',
       'Type' => 'Typedef'
     },
-    '82484' => {
-      'BaseType' => '82472',
+    '91021' => {
+      'BaseType' => '91009',
       'Name' => 'pldm_pdr_record const',
       'Size' => '32',
       'Type' => 'Const'
     },
-    '82489' => {
+    '91026' => {
       'Line' => '11',
       'Memb' => {
         '0' => {
@@ -11751,22 +11751,22 @@
         '2' => {
           'name' => 'data',
           'offset' => '8',
-          'type' => '2079'
+          'type' => '2076'
         },
         '3' => {
           'name' => 'next',
           'offset' => '22',
-          'type' => '83516'
+          'type' => '92071'
         },
         '4' => {
           'name' => 'is_remote',
           'offset' => '36',
-          'type' => '5126'
+          'type' => '5123'
         },
         '5' => {
           'name' => 'terminus_handle',
           'offset' => '38',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Name' => 'struct pldm_pdr_record',
@@ -11775,40 +11775,40 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '82573' => {
+    '91110' => {
       'Header' => 'pdr.h',
       'Line' => '275',
       'Memb' => {
         '0' => {
           'name' => 'entity_type',
           'offset' => '0',
-          'type' => '5576'
+          'type' => '5573'
         },
         '1' => {
           'name' => 'entity_instance_num',
           'offset' => '2',
-          'type' => '5576'
+          'type' => '5573'
         },
         '2' => {
           'name' => 'entity_container_id',
           'offset' => '4',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Name' => 'struct pldm_entity',
       'Size' => '6',
       'Type' => 'Struct'
     },
-    '82630' => {
-      'BaseType' => '82573',
+    '91167' => {
+      'BaseType' => '91110',
       'Header' => 'pdr.h',
       'Line' => '279',
       'Name' => 'pldm_entity',
       'Size' => '6',
       'Type' => 'Typedef'
     },
-    '82674' => {
-      'BaseType' => '82686',
+    '91211' => {
+      'BaseType' => '91223',
       'Header' => 'pdr.h',
       'Line' => '289',
       'Name' => 'pldm_entity_association_tree',
@@ -11816,18 +11816,18 @@
       'Size' => '16',
       'Type' => 'Typedef'
     },
-    '82686' => {
+    '91223' => {
       'Line' => '435',
       'Memb' => {
         '0' => {
           'name' => 'root',
           'offset' => '0',
-          'type' => '83533'
+          'type' => '92088'
         },
         '1' => {
           'name' => 'last_used_container_id',
           'offset' => '8',
-          'type' => '5576'
+          'type' => '5573'
         }
       },
       'Name' => 'struct pldm_entity_association_tree',
@@ -11836,8 +11836,8 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '82729' => {
-      'BaseType' => '82746',
+    '91266' => {
+      'BaseType' => '91283',
       'Header' => 'pdr.h',
       'Line' => '294',
       'Name' => 'pldm_entity_node',
@@ -11845,39 +11845,39 @@
       'Size' => '40',
       'Type' => 'Typedef'
     },
-    '82741' => {
-      'BaseType' => '82729',
+    '91278' => {
+      'BaseType' => '91266',
       'Name' => 'pldm_entity_node const',
       'Size' => '40',
       'Type' => 'Const'
     },
-    '82746' => {
+    '91283' => {
       'Line' => '440',
       'Memb' => {
         '0' => {
           'name' => 'entity',
           'offset' => '0',
-          'type' => '82630'
+          'type' => '91167'
         },
         '1' => {
           'name' => 'parent',
           'offset' => '6',
-          'type' => '82630'
+          'type' => '91167'
         },
         '2' => {
           'name' => 'remote_container_id',
           'offset' => '18',
-          'type' => '5576'
+          'type' => '5573'
         },
         '3' => {
           'name' => 'first_child',
           'offset' => '22',
-          'type' => '83533'
+          'type' => '92088'
         },
         '4' => {
           'name' => 'next_sibling',
           'offset' => '36',
-          'type' => '83533'
+          'type' => '92088'
         },
         '5' => {
           'name' => 'association_type',
@@ -11891,73 +11891,73 @@
       'Source' => 'pdr.c',
       'Type' => 'Struct'
     },
-    '83516' => {
-      'BaseType' => '82489',
+    '92071' => {
+      'BaseType' => '91026',
       'Name' => 'struct pldm_pdr_record*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '83528' => {
-      'BaseType' => '82472',
+    '92083' => {
+      'BaseType' => '91009',
       'Name' => 'pldm_pdr_record*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '83533' => {
-      'BaseType' => '82729',
+    '92088' => {
+      'BaseType' => '91266',
       'Name' => 'pldm_entity_node*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '83926' => {
-      'BaseType' => '83931',
+    '92481' => {
+      'BaseType' => '92486',
       'Name' => 'pldm_entity**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '83931' => {
-      'BaseType' => '82630',
+    '92486' => {
+      'BaseType' => '91167',
       'Name' => 'pldm_entity*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '83995' => {
-      'BaseType' => '82674',
+    '92550' => {
+      'BaseType' => '91211',
       'Name' => 'pldm_entity_association_tree*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '84274' => {
-      'BaseType' => '83533',
+    '92997' => {
+      'BaseType' => '92088',
       'Name' => 'pldm_entity_node**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '85063' => {
-      'BaseType' => '82407',
+    '93786' => {
+      'BaseType' => '90944',
       'Name' => 'pldm_pdr const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '85316' => {
-      'BaseType' => '82395',
+    '94039' => {
+      'BaseType' => '90932',
       'Name' => 'pldm_pdr*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '90425' => {
-      'BaseType' => '82741',
+    '99148' => {
+      'BaseType' => '91278',
       'Name' => 'pldm_entity_node const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '91589' => {
-      'BaseType' => '82484',
+    '100312' => {
+      'BaseType' => '91021',
       'Name' => 'pldm_pdr_record const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '94669' => {
+    '103400' => {
       'BaseType' => '140',
       'Header' => 'base.h',
       'Line' => '16',
@@ -11965,7 +11965,7 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '94681' => {
+    '103412' => {
       'BaseType' => '140',
       'Header' => 'instance-id.h',
       'Line' => '13',
@@ -11973,19 +11973,19 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '94693' => {
+    '103424' => {
       'Header' => 'responder.h',
       'Line' => '10',
       'Memb' => {
         '0' => {
           'name' => 'tid',
           'offset' => '0',
-          'type' => '94669'
+          'type' => '103400'
         },
         '1' => {
           'name' => 'instance_id',
           'offset' => '1',
-          'type' => '94681'
+          'type' => '103412'
         },
         '2' => {
           'name' => 'type',
@@ -12000,7 +12000,7 @@
         '4' => {
           'name' => 'next',
           'offset' => '8',
-          'type' => '94773'
+          'type' => '103504'
         }
       },
       'Name' => 'struct pldm_responder_cookie',
@@ -12008,13 +12008,13 @@
       'Size' => '16',
       'Type' => 'Struct'
     },
-    '94773' => {
-      'BaseType' => '94693',
+    '103504' => {
+      'BaseType' => '103424',
       'Name' => 'struct pldm_responder_cookie*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '94778' => {
+    '103509' => {
       'Header' => 'pldm.h',
       'Line' => '15',
       'Memb' => {
@@ -12079,13 +12079,13 @@
       'Size' => '4',
       'Type' => 'Enum'
     },
-    '97713' => {
+    '106444' => {
       'Line' => '20',
       'Memb' => {
         '0' => {
           'name' => 'prev',
           'offset' => '0',
-          'type' => '94681'
+          'type' => '103412'
         },
         '1' => {
           'name' => 'allocations',
@@ -12099,13 +12099,13 @@
       'Source' => 'instance-id.c',
       'Type' => 'Struct'
     },
-    '97752' => {
+    '106483' => {
       'Line' => '25',
       'Memb' => {
         '0' => {
           'name' => 'state',
           'offset' => '0',
-          'type' => '97794'
+          'type' => '106525'
         },
         '1' => {
           'name' => 'lock_db_fd',
@@ -12119,31 +12119,31 @@
       'Source' => 'instance-id.c',
       'Type' => 'Struct'
     },
-    '97794' => {
-      'BaseType' => '97713',
+    '106525' => {
+      'BaseType' => '106444',
       'Name' => 'struct pldm_tid_state[256]',
       'Size' => '2048',
       'Type' => 'Array'
     },
-    '98264' => {
-      'BaseType' => '97752',
+    '106995' => {
+      'BaseType' => '106483',
       'Name' => 'struct pldm_instance_db*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '98689' => {
-      'BaseType' => '94681',
+    '107420' => {
+      'BaseType' => '103412',
       'Name' => 'pldm_instance_id_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '98865' => {
-      'BaseType' => '98264',
+    '107596' => {
+      'BaseType' => '106995',
       'Name' => 'struct pldm_instance_db**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '99622' => {
+    '108353' => {
       'BaseType' => '140',
       'Header' => 'pldm.h',
       'Line' => '13',
@@ -12151,21 +12151,21 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '99737' => {
-      'BaseType' => '94778',
+    '108468' => {
+      'BaseType' => '103509',
       'Header' => 'pldm.h',
       'Line' => '30',
       'Name' => 'pldm_requester_rc_t',
       'Size' => '4',
       'Type' => 'Typedef'
     },
-    '99755' => {
+    '108486' => {
       'Line' => '25',
       'Memb' => {
         '0' => {
           'name' => 'transport',
           'offset' => '0',
-          'type' => '99828'
+          'type' => '108559'
         },
         '1' => {
           'name' => 'socket',
@@ -12175,12 +12175,12 @@
         '2' => {
           'name' => 'tid_eid_map',
           'offset' => '68',
-          'type' => '103460'
+          'type' => '112191'
         },
         '3' => {
           'name' => 'socket_send_buf',
           'offset' => '768',
-          'type' => '102409'
+          'type' => '111140'
         }
       },
       'Name' => 'struct pldm_transport_mctp_demux',
@@ -12189,26 +12189,26 @@
       'Source' => 'mctp-demux.c',
       'Type' => 'Struct'
     },
-    '99781' => {
-      'BaseType' => '99755',
+    '108512' => {
+      'BaseType' => '108486',
       'Name' => 'struct pldm_transport_mctp_demux*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '99823' => {
-      'BaseType' => '99828',
+    '108554' => {
+      'BaseType' => '108559',
       'Name' => 'struct pldm_transport*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '99828' => {
+    '108559' => {
       'Header' => 'transport.h',
       'Line' => '18',
       'Memb' => {
         '0' => {
           'name' => 'name',
           'offset' => '0',
-          'type' => '13445'
+          'type' => '13466'
         },
         '1' => {
           'name' => 'version',
@@ -12218,17 +12218,17 @@
         '2' => {
           'name' => 'recv',
           'offset' => '22',
-          'type' => '102720'
+          'type' => '111451'
         },
         '3' => {
           'name' => 'send',
           'offset' => '36',
-          'type' => '102761'
+          'type' => '111492'
         },
         '4' => {
           'name' => 'init_pollfd',
           'offset' => '50',
-          'type' => '102841'
+          'type' => '111572'
         }
       },
       'Name' => 'struct pldm_transport',
@@ -12236,19 +12236,19 @@
       'Size' => '40',
       'Type' => 'Struct'
     },
-    '99964' => {
-      'BaseType' => '94669',
+    '108695' => {
+      'BaseType' => '103400',
       'Name' => 'pldm_tid_t*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '100067' => {
-      'BaseType' => '99781',
+    '108798' => {
+      'BaseType' => '108512',
       'Name' => 'struct pldm_transport_mctp_demux**',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '102129' => {
+    '110860' => {
       'BaseType' => '46',
       'Header' => 'int-ll64.h',
       'Line' => '21',
@@ -12257,7 +12257,7 @@
       'Size' => '1',
       'Type' => 'Typedef'
     },
-    '102141' => {
+    '110872' => {
       'BaseType' => '53',
       'Header' => 'int-ll64.h',
       'Line' => '24',
@@ -12266,7 +12266,7 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '102409' => {
+    '111140' => {
       'Header' => 'socket.h',
       'Line' => '5',
       'Memb' => {
@@ -12291,53 +12291,53 @@
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '102720' => {
+    '111451' => {
       'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
       'Param' => {
         '0' => {
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
-          'type' => '99964'
+          'type' => '108695'
         },
         '2' => {
-          'type' => '17831'
+          'type' => '21344'
         },
         '3' => {
-          'type' => '9822'
+          'type' => '9819'
         }
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '102761' => {
+    '111492' => {
       'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
       'Param' => {
         '0' => {
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
-          'type' => '94669'
+          'type' => '103400'
         },
         '2' => {
-          'type' => '5345'
+          'type' => '5342'
         },
         '3' => {
           'type' => '453'
         }
       },
-      'Return' => '99737',
+      'Return' => '108468',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '102786' => {
-      'BaseType' => '102791',
+    '111517' => {
+      'BaseType' => '111522',
       'Name' => 'struct pollfd*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '102791' => {
+    '111522' => {
       'Header' => 'poll.h',
       'Line' => '36',
       'Memb' => {
@@ -12362,21 +12362,21 @@
       'Size' => '8',
       'Type' => 'Struct'
     },
-    '102841' => {
+    '111572' => {
       'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
       'Param' => {
         '0' => {
-          'type' => '99823'
+          'type' => '108554'
         },
         '1' => {
-          'type' => '102786'
+          'type' => '111517'
         }
       },
       'Return' => '100',
       'Size' => '8',
       'Type' => 'FuncPtr'
     },
-    '102846' => {
+    '111577' => {
       'BaseType' => '53',
       'Header' => 'socket.h',
       'Line' => '10',
@@ -12385,14 +12385,14 @@
       'Size' => '2',
       'Type' => 'Typedef'
     },
-    '103194' => {
+    '111925' => {
       'Header' => 'mctp.h',
       'Line' => '18',
       'Memb' => {
         '0' => {
           'name' => 's_addr',
           'offset' => '0',
-          'type' => '99622'
+          'type' => '108353'
         }
       },
       'Name' => 'struct mctp_addr',
@@ -12400,19 +12400,19 @@
       'Size' => '1',
       'Type' => 'Struct'
     },
-    '103220' => {
+    '111951' => {
       'Header' => 'mctp.h',
       'Line' => '22',
       'Memb' => {
         '0' => {
           'name' => 'smctp_family',
           'offset' => '0',
-          'type' => '102846'
+          'type' => '111577'
         },
         '1' => {
           'name' => '__smctp_pad0',
           'offset' => '2',
-          'type' => '102141'
+          'type' => '110872'
         },
         '2' => {
           'name' => 'smctp_network',
@@ -12422,22 +12422,22 @@
         '3' => {
           'name' => 'smctp_addr',
           'offset' => '8',
-          'type' => '103194'
+          'type' => '111925'
         },
         '4' => {
           'name' => 'smctp_type',
           'offset' => '9',
-          'type' => '102129'
+          'type' => '110860'
         },
         '5' => {
           'name' => 'smctp_tag',
           'offset' => '16',
-          'type' => '102129'
+          'type' => '110860'
         },
         '6' => {
           'name' => '__smctp_pad1',
           'offset' => '17',
-          'type' => '102129'
+          'type' => '110860'
         }
       },
       'Name' => 'struct sockaddr_mctp',
@@ -12445,19 +12445,19 @@
       'Size' => '12',
       'Type' => 'Struct'
     },
-    '103324' => {
-      'BaseType' => '103220',
+    '112055' => {
+      'BaseType' => '111951',
       'Name' => 'struct sockaddr_mctp const',
       'Size' => '12',
       'Type' => 'Const'
     },
-    '103367' => {
+    '112098' => {
       'Line' => '34',
       'Memb' => {
         '0' => {
           'name' => 'transport',
           'offset' => '0',
-          'type' => '99828'
+          'type' => '108559'
         },
         '1' => {
           'name' => 'socket',
@@ -12467,22 +12467,22 @@
         '2' => {
           'name' => 'tid_eid_map',
           'offset' => '68',
-          'type' => '103460'
+          'type' => '112191'
         },
         '3' => {
           'name' => 'socket_send_buf',
           'offset' => '768',
-          'type' => '102409'
+          'type' => '111140'
         },
         '4' => {
           'name' => 'bound',
           'offset' => '786',
-          'type' => '5126'
+          'type' => '5123'
         },
         '5' => {
           'name' => 'cookie_jar',
           'offset' => '800',
-          'type' => '94693'
+          'type' => '103424'
         }
       },
       'Name' => 'struct pldm_transport_af_mctp',
@@ -12491,39 +12491,42 @@
       'Source' => 'af-mctp.c',
       'Type' => 'Struct'
     },
-    '103460' => {
-      'BaseType' => '94669',
+    '112191' => {
+      'BaseType' => '103400',
       'Name' => 'pldm_tid_t[256]',
       'Size' => '256',
       'Type' => 'Array'
     },
-    '104276' => {
-      'BaseType' => '103367',
+    '113007' => {
+      'BaseType' => '112098',
       'Name' => 'struct pldm_transport_af_mctp*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '104281' => {
-      'BaseType' => '103324',
+    '113012' => {
+      'BaseType' => '112055',
       'Name' => 'struct sockaddr_mctp const*',
       'Size' => '8',
       'Type' => 'Pointer'
     },
-    '104594' => {
-      'BaseType' => '104276',
+    '113325' => {
+      'BaseType' => '113007',
       'Name' => 'struct pldm_transport_af_mctp**',
       'Size' => '8',
       'Type' => 'Pointer'
     }
   },
   'UndefinedSymbols' => {
-    'libpldm.so.0.7.0' => {
+    'libpldm.so.0.8.0' => {
       '_ITM_deregisterTMCloneTable' => 0,
       '_ITM_registerTMCloneTable' => 0,
       '__assert_fail@GLIBC_2.2.5' => 0,
       '__cxa_finalize@GLIBC_2.2.5' => 0,
       '__errno_location@GLIBC_2.2.5' => 0,
       '__gmon_start__' => 0,
+      '__memcpy_chk@GLIBC_2.3.4' => 0,
+      '__recv_chk@GLIBC_2.4' => 0,
+      '__recvfrom_chk@GLIBC_2.4' => 0,
       '__stack_chk_fail@GLIBC_2.4' => 0,
       'bind@GLIBC_2.2.5' => 0,
       'calloc@GLIBC_2.2.5' => 0,
@@ -12544,7 +12547,6 @@
       'poll@GLIBC_2.2.5' => 0,
       'ppoll@GLIBC_2.4' => 0,
       'recv@GLIBC_2.2.5' => 0,
-      'recvfrom@GLIBC_2.2.5' => 0,
       'recvmsg@GLIBC_2.2.5' => 0,
       'sendmsg@GLIBC_2.2.5' => 0,
       'sendto@GLIBC_2.2.5' => 0,