oem: meta: stabilise decode_oem_meta_file_io_req()

Use of decode_oem_meta_file_io_req() is demonstrated in:

67050: Support OEM-META write file request for post code history
https://gerrit.openbmc.org/c/openbmc/pldm/+/67050

Change-Id: I03cfd68f279f9bfdf515ca4302561ca0464c75cc
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c5af610..563ce8e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -33,6 +33,7 @@
 4. libpldm: More fixes for header use
 5. pdr: Stabilise pldm_pdr_find_last_in_range() API
 6. pdr: Stabilise pldm_entity_association_pdr_add_from_node_with_record_handle()
+7. oem: meta: stabilise decode_oem_meta_file_io_req()
 
 ### Fixed
 
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index d43507c..fedfee1 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -43,26 +43,26 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'msg_type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'pldm_type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'command',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_pldm_header_only'
                                       },
                             '1632' => {
@@ -71,26 +71,26 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'command',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'cc',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_cc_only_resp'
                                       },
                             '1841' => {
@@ -103,7 +103,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'pldm_type',
@@ -138,7 +138,7 @@
                                                    '4' => 'r8',
                                                    '5' => 'r9'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_multipart_receive_req'
                                       },
                             '2094' => {
@@ -147,18 +147,18 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'tid',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_set_tid_req'
                                       },
                             '2289' => {
@@ -171,7 +171,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -188,7 +188,7 @@
                                                    '2' => 'rdx',
                                                    '3' => 'rcx'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_tid_resp'
                                       },
                             '2405' => {
@@ -197,22 +197,22 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'tid',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_tid_resp'
                                       },
                             '2615' => {
@@ -221,14 +221,14 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_tid_req'
                                       },
                             '2748' => {
@@ -241,7 +241,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -267,7 +267,7 @@
                                                    '4' => 'r8',
                                                    '5' => 'r9'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_version_resp'
                                       },
                             '2989' => {
@@ -280,7 +280,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_handle',
@@ -302,7 +302,7 @@
                                                    '3' => 'rcx',
                                                    '4' => 'r8'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_version_req'
                                       },
                             '3119' => {
@@ -311,19 +311,19 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'next_transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '3' => {
                                                               'name' => 'transfer_flag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'version_data',
@@ -331,7 +331,7 @@
                                                             },
                                                      '5' => {
                                                               'name' => 'version_size',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '6' => {
                                                               'name' => 'msg',
@@ -342,7 +342,7 @@
                                         'Reg' => {
                                                    '2' => 'r15'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_version_resp'
                                       },
                             '3489' => {
@@ -351,26 +351,26 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_opflag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_version_req'
                                       },
                             '3715' => {
@@ -383,7 +383,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -400,7 +400,7 @@
                                                    '2' => 'rdx',
                                                    '3' => 'rcx'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_commands_resp'
                                       },
                             '3902' => {
@@ -413,7 +413,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -430,7 +430,7 @@
                                                    '2' => 'rdx',
                                                    '3' => 'rcx'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_types_resp'
                                       },
                             '4084' => {
@@ -439,11 +439,11 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'commands',
@@ -454,7 +454,7 @@
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_commands_resp'
                                       },
                             '4355' => {
@@ -467,7 +467,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'type',
@@ -484,7 +484,7 @@
                                                    '2' => 'rdx',
                                                    '3' => 'rcx'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_commands_req'
                                       },
                             '4466' => {
@@ -493,11 +493,11 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'types',
@@ -508,7 +508,7 @@
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_types_resp'
                                       },
                             '4732' => {
@@ -517,15 +517,15 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'version',
-                                                              'type' => '448'
+                                                              'type' => '401'
                                                             },
                                                      '3' => {
                                                               'name' => 'msg',
@@ -535,7 +535,7 @@
                                         'Reg' => {
                                                    '2' => 'rbp'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_commands_req'
                                       },
                             '4935' => {
@@ -544,14 +544,14 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_types_req'
                                       },
                             '5065' => {
@@ -591,7 +591,7 @@
                                                    '0' => 'rdi',
                                                    '1' => 'rsi'
                                                  },
-                                        'Return' => '187',
+                                        'Return' => '140',
                                         'ShortName' => 'unpack_pldm_header'
                                       },
                             '5204' => {
@@ -610,84 +610,84 @@
                                         'Reg' => {
                                                    '0' => 'rdi'
                                                  },
-                                        'Return' => '187',
+                                        'Return' => '140',
                                         'ShortName' => 'pack_pldm_header'
                                       },
                             '6825' => {
                                         'Header' => 'utils.h',
-                                        'Line' => '68',
+                                        'Line' => '69',
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'bcd',
-                                                              'type' => '5623'
+                                                              'type' => '5576'
                                                             }
                                                    },
-                                        'Return' => '5623',
+                                        'Return' => '5576',
                                         'ShortName' => 'bcd2dec16'
                                       },
                             '6846' => {
                                         'Header' => 'utils.h',
-                                        'Line' => '56',
+                                        'Line' => '57',
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'bcd',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             }
                                                    },
-                                        'Return' => '187',
+                                        'Return' => '140',
                                         'ShortName' => 'bcd2dec8'
                                       },
                             '6867' => {
                                         'Header' => 'utils.h',
-                                        'Line' => '74',
+                                        'Line' => '75',
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'dec',
-                                                              'type' => '5623'
+                                                              'type' => '5576'
                                                             }
                                                    },
-                                        'Return' => '5623',
+                                        'Return' => '5576',
                                         'ShortName' => 'dec2bcd16'
                                       },
                             '6888' => {
                                         'Header' => 'utils.h',
-                                        'Line' => '62',
+                                        'Line' => '63',
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'dec',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             }
                                                    },
-                                        'Return' => '187',
+                                        'Return' => '140',
                                         'ShortName' => 'dec2bcd8'
                                       },
                             '6909' => {
                                         'Header' => 'utils.h',
-                                        'Line' => '98',
+                                        'Line' => '99',
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'seconds',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'minutes',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'hours',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'day',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'month',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '5' => {
                                                               'name' => 'year',
-                                                              'type' => '5623'
+                                                              'type' => '5576'
                                                             }
                                                    },
                                         'Reg' => {
@@ -709,7 +709,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_handle',
@@ -735,7 +735,7 @@
                                                    '4' => 'r8',
                                                    '5' => 'r9'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_set_bios_table_req'
                                       },
                             '7187' => {
@@ -744,22 +744,22 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'next_transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '3' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_set_bios_table_resp'
                                       },
                             '7406' => {
@@ -772,7 +772,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -789,7 +789,7 @@
                                                    '2' => 'rdx',
                                                    '3' => 'rcx'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_set_bios_table_resp'
                                       },
                             '7516' => {
@@ -798,19 +798,19 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_flag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'table_type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'table_data',
@@ -818,7 +818,7 @@
                                                             },
                                                      '5' => {
                                                               'name' => 'table_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '6' => {
                                                               'name' => 'msg',
@@ -828,10 +828,10 @@
                                                      '7' => {
                                                               'name' => 'payload_length',
                                                               'offset' => '8',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_set_bios_table_req'
                                       },
                             '7905' => {
@@ -840,22 +840,22 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'next_transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '3' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_set_bios_attribute_current_value_resp'
                                       },
                             '8119' => {
@@ -868,7 +868,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_handle',
@@ -889,7 +889,7 @@
                                                    '3' => 'rcx',
                                                    '4' => 'r8'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_set_bios_attribute_current_value_req'
                                       },
                             '8266' => {
@@ -902,7 +902,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -919,7 +919,7 @@
                                                    '2' => 'rdx',
                                                    '3' => 'rcx'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_set_bios_attribute_current_value_resp'
                                       },
                             '8376' => {
@@ -928,15 +928,15 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_flag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'attribute_data',
@@ -944,7 +944,7 @@
                                                             },
                                                      '4' => {
                                                               'name' => 'attribute_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '5' => {
                                                               'name' => 'msg',
@@ -953,13 +953,13 @@
                                                      '6' => {
                                                               'name' => 'payload_length',
                                                               'offset' => '0',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             }
                                                    },
                                         'Reg' => {
                                                    '3' => 'rbp'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_set_bios_attribute_current_value_req'
                                       },
                             '8748' => {
@@ -968,19 +968,19 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'completion_code',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '2' => {
                                                               'name' => 'next_transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '3' => {
                                                               'name' => 'transfer_flag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'attribute_data',
@@ -988,7 +988,7 @@
                                                             },
                                                      '5' => {
                                                               'name' => 'attribute_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '6' => {
                                                               'name' => 'msg',
@@ -999,7 +999,7 @@
                                         'Reg' => {
                                                    '2' => 'r14'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
                                       },
                             '9117' => {
@@ -1012,7 +1012,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_handle',
@@ -1033,7 +1033,7 @@
                                                    '3' => 'rcx',
                                                    '4' => 'r8'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
                                       },
                             '9269' => {
@@ -1046,7 +1046,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -1072,7 +1072,7 @@
                                                    '4' => 'r8',
                                                    '5' => 'r9'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
                                       },
                             '9431' => {
@@ -1081,26 +1081,26 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_op_flag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'attribute_handle',
-                                                              'type' => '5623'
+                                                              'type' => '5576'
                                                             },
                                                      '4' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
                                       },
                             '9660' => {
@@ -1113,7 +1113,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'completion_code',
@@ -1139,7 +1139,7 @@
                                                    '4' => 'r8',
                                                    '5' => 'r9'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_bios_table_resp'
                                       },
                             '9832' => {
@@ -1152,7 +1152,7 @@
                                                             },
                                                      '1' => {
                                                               'name' => 'payload_length',
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_handle',
@@ -1173,7 +1173,7 @@
                                                    '3' => 'rcx',
                                                    '4' => 'r8'
                                                  },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'decode_get_bios_table_req'
                                       },
                             '9979' => {
@@ -1182,26 +1182,26 @@
                                         'Param' => {
                                                      '0' => {
                                                               'name' => 'instance_id',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '1' => {
                                                               'name' => 'transfer_handle',
-                                                              'type' => '199'
+                                                              'type' => '152'
                                                             },
                                                      '2' => {
                                                               'name' => 'transfer_op_flag',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '3' => {
                                                               'name' => 'table_type',
-                                                              'type' => '187'
+                                                              'type' => '140'
                                                             },
                                                      '4' => {
                                                               'name' => 'msg',
                                                               'type' => '1627'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'ShortName' => 'encode_get_bios_table_req'
                                       },
                             '10203' => {
@@ -1210,19 +1210,19 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'next_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'table_data',
@@ -1230,7 +1230,7 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '6' => {
                                                                'name' => 'msg',
@@ -1241,7 +1241,7 @@
                                          'Reg' => {
                                                     '2' => 'r15'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_bios_table_resp'
                                        },
                             '10556' => {
@@ -1254,7 +1254,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -1266,7 +1266,7 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_date_time_resp'
                                        },
                             '10629' => {
@@ -1275,11 +1275,11 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -1287,10 +1287,10 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_date_time_resp'
                                        },
                             '10836' => {
@@ -1303,7 +1303,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'seconds',
@@ -1338,7 +1338,7 @@
                                                     '4' => 'r13',
                                                     '5' => 'r14'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_date_time_req'
                                        },
                             '11127' => {
@@ -1347,32 +1347,32 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'seconds',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'minutes',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'hours',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'day',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'month',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'year',
                                                                'offset' => '0',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '7' => {
                                                                'name' => 'msg',
@@ -1382,10 +1382,10 @@
                                                       '8' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '16',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_date_time_req'
                                        },
                             '11620' => {
@@ -1398,7 +1398,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -1439,7 +1439,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_date_time_resp'
                                        },
                             '11821' => {
@@ -1448,37 +1448,37 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'seconds',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'minutes',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'hours',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'day',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'month',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'year',
                                                                'offset' => '8',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '8' => {
                                                                'name' => 'msg',
@@ -1486,7 +1486,7 @@
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_date_time_resp'
                                        },
                             '12105' => {
@@ -1495,14 +1495,14 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_date_time_req'
                                        },
                             '17092' => {
@@ -1515,7 +1515,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -1559,7 +1559,7 @@
                                                                 'type' => '2084'
                                                               }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_poll_for_platform_event_message_resp'
                                        },
                             '17841' => {
@@ -1568,23 +1568,23 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'format_version',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'transfer_operation_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '4' => {
                                                                'name' => 'event_id_to_acknowledge',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'msg',
@@ -1593,10 +1593,10 @@
                                                       '6' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '0',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_poll_for_platform_event_message_req'
                                        },
                             '18407' => {
@@ -1605,18 +1605,18 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_event_receiver_resp'
                                        },
                             '18583' => {
@@ -1629,7 +1629,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'event_message_global_enable',
@@ -1652,7 +1652,7 @@
                                                     '2' => 'rbx',
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_event_receiver_req'
                                        },
                             '19074' => {
@@ -1665,7 +1665,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -1675,7 +1675,7 @@
                                          'Reg' => {
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_event_receiver_resp'
                                        },
                             '19410' => {
@@ -1684,30 +1684,30 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'event_message_global_enable',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'transport_protocol_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'event_receiver_address_info',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'heartbeat_timer',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_event_receiver_req'
                                        },
                             '19675' => {
@@ -1720,7 +1720,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_id',
@@ -1734,7 +1734,7 @@
                                          'Reg' => {
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_sensor_reading_req'
                                        },
                             '20064' => {
@@ -1743,37 +1743,37 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_data_size',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'sensor_operational_state',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'sensor_event_message_enable',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'present_state',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'previous_state',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'event_state',
                                                                'offset' => '8',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '8' => {
                                                                'name' => 'present_reading',
@@ -1788,10 +1788,10 @@
                                                       '10' => {
                                                                 'name' => 'payload_length',
                                                                 'offset' => '32',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_sensor_reading_resp'
                                        },
                             '20623' => {
@@ -1804,7 +1804,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -1843,7 +1843,7 @@
                                                                'type' => '2079'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_sensor_reading_resp'
                                        },
                             '21518' => {
@@ -1852,22 +1852,22 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'sensor_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'rearm_event_state',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_sensor_reading_req'
                                        },
                             '21741' => {
@@ -1880,7 +1880,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'change_record_data_size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'event_data_operation',
@@ -1899,7 +1899,7 @@
                                                     '2' => 'rbp',
                                                     '3' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
                                        },
                             '23044' => {
@@ -1912,7 +1912,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'event_data_size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'event_data_format',
@@ -1931,7 +1931,7 @@
                                                     '2' => 'rbp',
                                                     '3' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
                                        },
                             '23452' => {
@@ -1940,11 +1940,11 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'event_data_format',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'number_of_change_records',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'event_data_operations',
@@ -1970,7 +1970,7 @@
                                                       '7' => {
                                                                'name' => 'max_change_records_size',
                                                                'offset' => '8',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -1981,7 +1981,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
                                        },
                             '23805' => {
@@ -1994,7 +1994,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2022,7 +2022,7 @@
                                                     '2' => 'r13',
                                                     '3' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_numeric_effecter_value_resp'
                                        },
                             '24780' => {
@@ -2035,7 +2035,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'effecter_id',
@@ -2045,7 +2045,7 @@
                                          'Reg' => {
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_numeric_effecter_value_req'
                                        },
                             '25116' => {
@@ -2054,19 +2054,19 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'effecter_data_size',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'effecter_oper_state',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'pending_value',
@@ -2084,10 +2084,10 @@
                                                       '7' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '8',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_numeric_effecter_value_resp'
                                        },
                             '25817' => {
@@ -2096,18 +2096,18 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'effecter_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_numeric_effecter_value_req'
                                        },
                             '26019' => {
@@ -2120,7 +2120,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'pdr_data_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'pdr_value',
@@ -2131,7 +2131,7 @@
                                                     '1' => 'r12',
                                                     '2' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_numeric_sensor_pdr_data'
                                        },
                             '30515' => {
@@ -2144,7 +2144,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'sensor_data_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'event_state',
@@ -2167,7 +2167,7 @@
                                                     '2' => 'rbp',
                                                     '3' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_numeric_sensor_data'
                                        },
                             '31376' => {
@@ -2180,7 +2180,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'sensor_data_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_offset',
@@ -2199,7 +2199,7 @@
                                                     '2' => 'rbp',
                                                     '3' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_state_sensor_data'
                                        },
                             '31814' => {
@@ -2212,7 +2212,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'sensor_data_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'present_op_state',
@@ -2226,7 +2226,7 @@
                                          'Reg' => {
                                                     '2' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_sensor_op_data'
                                        },
                             '32201' => {
@@ -2239,7 +2239,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'event_data_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_id',
@@ -2259,7 +2259,7 @@
                                                     '3' => 'rbp',
                                                     '4' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_sensor_event_data'
                                        },
                             '32629' => {
@@ -2272,7 +2272,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2298,13 +2298,13 @@
                                                       '7' => {
                                                                'name' => 'event_class_count',
                                                                'offset' => '8',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_event_message_supported_resp'
                                        },
                             '33310' => {
@@ -2313,18 +2313,18 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'format_version',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_event_message_supported_req'
                                        },
                             '33512' => {
@@ -2337,7 +2337,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2351,7 +2351,7 @@
                                          'Reg' => {
                                                     '2' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_event_message_buffer_size_resp'
                                        },
                             '33899' => {
@@ -2360,11 +2360,11 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'event_receiver_max_buffer_size',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -2374,7 +2374,7 @@
                                          'Reg' => {
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_event_message_buffer_size_req'
                                        },
                             '34101' => {
@@ -2387,7 +2387,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2401,7 +2401,7 @@
                                          'Reg' => {
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_platform_event_message_resp'
                                        },
                             '34488' => {
@@ -2410,19 +2410,19 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'format_version',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'tid',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'event_class',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'event_data',
@@ -2430,7 +2430,7 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'event_data_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '6' => {
                                                                'name' => 'msg',
@@ -2440,10 +2440,10 @@
                                                       '7' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '8',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_platform_event_message_req'
                                        },
                             '34896' => {
@@ -2452,37 +2452,37 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'tid',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'event_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '4' => {
                                                                'name' => 'next_data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '5' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'event_class',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'event_data_size',
                                                                'offset' => '8',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '8' => {
                                                                'name' => 'event_data',
@@ -2492,7 +2492,7 @@
                                                       '9' => {
                                                                'name' => 'checksum',
                                                                'offset' => '24',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '10' => {
                                                                 'name' => 'msg',
@@ -2502,10 +2502,10 @@
                                                       '11' => {
                                                                 'name' => 'payload_length',
                                                                 'offset' => '40',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_poll_for_platform_event_message_resp'
                                        },
                             '35809' => {
@@ -2514,22 +2514,22 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'platform_event_status',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_platform_event_message_resp'
                                        },
                             '36032' => {
@@ -2542,7 +2542,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'format_version',
@@ -2564,7 +2564,7 @@
                                          'Reg' => {
                                                     '2' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_poll_for_platform_event_message_req'
                                        },
                             '36523' => {
@@ -2577,7 +2577,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'format_version',
@@ -2600,7 +2600,7 @@
                                                     '2' => 'rbx',
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_platform_event_message_req'
                                        },
                             '36984' => {
@@ -2613,11 +2613,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'event_data_size',
-                                                               'type' => '12524'
+                                                               'type' => '12899'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_id',
-                                                               'type' => '12692'
+                                                               'type' => '12640'
                                                              },
                                                       '3' => {
                                                                'name' => 'sensor_event_class',
@@ -2625,16 +2625,16 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'sensor_offset',
-                                                               'type' => '5618'
+                                                               'type' => '5571'
                                                              },
                                                       '5' => {
                                                                'name' => 'event_state',
-                                                               'type' => '5618'
+                                                               'type' => '5571'
                                                              },
                                                       '6' => {
                                                                'name' => 'previous_event_state',
                                                                'offset' => '0',
-                                                               'type' => '5618'
+                                                               'type' => '5571'
                                                              },
                                                       '7' => {
                                                                'name' => 'actual_event_data_size',
@@ -2649,7 +2649,7 @@
                                                     '5' => 'r9',
                                                     '7' => 'rsi'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_sensor_event_data'
                                        },
                             '37193' => {
@@ -2662,7 +2662,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_id',
@@ -2681,7 +2681,7 @@
                                                     '2' => 'rbx',
                                                     '3' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_state_sensor_readings_req'
                                        },
                             '37633' => {
@@ -2694,7 +2694,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2712,7 +2712,7 @@
                                          'Reg' => {
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_state_sensor_readings_resp'
                                        },
                             '38189' => {
@@ -2721,26 +2721,26 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'sensor_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'sensor_rearm',
-                                                               'type' => '365'
+                                                               'type' => '318'
                                                              },
                                                       '3' => {
                                                                'name' => 'reserved',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_state_sensor_readings_req'
                                        },
                             '38433' => {
@@ -2749,15 +2749,15 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'comp_sensor_count',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'field',
@@ -2768,7 +2768,7 @@
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_state_sensor_readings_resp'
                                        },
                             '38793' => {
@@ -2781,7 +2781,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2793,7 +2793,7 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_numeric_effecter_value_resp'
                                        },
                             '38869' => {
@@ -2802,15 +2802,15 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'effecter_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'effecter_data_size',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'effecter_value',
@@ -2822,13 +2822,13 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_numeric_effecter_value_req'
                                        },
                             '39346' => {
@@ -2837,11 +2837,11 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -2849,10 +2849,10 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_numeric_effecter_value_resp'
                                        },
                             '39543' => {
@@ -2865,7 +2865,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'effecter_id',
@@ -2884,7 +2884,7 @@
                                                     '2' => 'rbp',
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_numeric_effecter_value_req'
                                        },
                             '40201' => {
@@ -2897,7 +2897,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -2928,7 +2928,7 @@
                                                       '8' => {
                                                                'name' => 'record_data_length',
                                                                'offset' => '16',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '9' => {
                                                                'name' => 'transfer_crc',
@@ -2939,7 +2939,7 @@
                                          'Reg' => {
                                                     '3' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_pdr_resp'
                                        },
                             '40847' => {
@@ -2948,27 +2948,27 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'record_hndl',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '2' => {
                                                                'name' => 'data_transfer_hndl',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'transfer_op_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'request_cnt',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'record_chg_num',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '6' => {
                                                                'name' => 'msg',
@@ -2978,13 +2978,13 @@
                                                       '7' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '8',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '2' => 'r14'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_pdr_req'
                                        },
                             '41144' => {
@@ -2997,7 +2997,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -3036,7 +3036,7 @@
                                                                'type' => '2079'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_pdr_repository_info_resp'
                                        },
                             '41832' => {
@@ -3045,15 +3045,15 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'repository_state',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'update_time',
@@ -3065,22 +3065,22 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'record_count',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '6' => {
                                                                'name' => 'repository_size',
                                                                'offset' => '0',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '7' => {
                                                                'name' => 'largest_record_size',
                                                                'offset' => '8',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '8' => {
                                                                'name' => 'data_transfer_handle_timeout',
                                                                'offset' => '16',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '9' => {
                                                                'name' => 'msg',
@@ -3088,7 +3088,7 @@
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_pdr_repository_info_resp'
                                        },
                             '42317' => {
@@ -3097,27 +3097,27 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'next_record_hndl',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'next_data_transfer_hndl',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '4' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'resp_cnt',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '6' => {
                                                                'name' => 'record_data',
@@ -3127,7 +3127,7 @@
                                                       '7' => {
                                                                'name' => 'transfer_crc',
                                                                'offset' => '8',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '8' => {
                                                                'name' => 'msg',
@@ -3135,7 +3135,7 @@
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_pdr_resp'
                                        },
                             '42779' => {
@@ -3148,7 +3148,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'record_hndl',
@@ -3175,7 +3175,7 @@
                                          'Reg' => {
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_pdr_req'
                                        },
                             '43318' => {
@@ -3188,7 +3188,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'effecter_id',
@@ -3206,7 +3206,7 @@
                                          'Reg' => {
                                                     '3' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_state_effecter_states_req'
                                        },
                             '43809' => {
@@ -3219,7 +3219,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -3231,7 +3231,7 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_state_effecter_states_resp'
                                        },
                             '43883' => {
@@ -3240,15 +3240,15 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'effecter_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'comp_effecter_count',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'field',
@@ -3262,7 +3262,7 @@
                                          'Reg' => {
                                                     '1' => 'rsi'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_state_effecter_states_req'
                                        },
                             '44231' => {
@@ -3271,18 +3271,18 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_state_effecter_states_resp'
                                        },
                             '44400' => {
@@ -3295,7 +3295,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'allocation_size',
-                                                               'type' => '12524'
+                                                               'type' => '12899'
                                                              },
                                                       '2' => {
                                                                'name' => 'possible_states',
@@ -3303,7 +3303,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'possible_states_size',
-                                                               'type' => '12524'
+                                                               'type' => '12899'
                                                              },
                                                       '4' => {
                                                                'name' => 'actual_size',
@@ -3317,7 +3317,7 @@
                                                     '3' => 'r9',
                                                     '4' => 'r8'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_state_sensor_pdr'
                                        },
                             '44812' => {
@@ -3330,7 +3330,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'allocation_size',
-                                                               'type' => '12524'
+                                                               'type' => '12899'
                                                              },
                                                       '2' => {
                                                                'name' => 'possible_states',
@@ -3338,7 +3338,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'possible_states_size',
-                                                               'type' => '12524'
+                                                               'type' => '12899'
                                                              },
                                                       '4' => {
                                                                'name' => 'actual_size',
@@ -3352,12 +3352,12 @@
                                                     '3' => 'r9',
                                                     '4' => 'r8'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_state_effecter_pdr'
                                        },
                             '51098' => {
                                          'Header' => 'utils.h',
-                                         'Line' => '38',
+                                         'Line' => '39',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -3365,18 +3365,18 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '1' => 'rcx'
                                                   },
-                                         'Return' => '199',
+                                         'Return' => '152',
                                          'ShortName' => 'crc32'
                                        },
                             '51181' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '632',
+                                         'Line' => '633',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3384,7 +3384,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3396,7 +3396,7 @@
                                        },
                             '51326' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '623',
+                                         'Line' => '624',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'src_table',
@@ -3404,11 +3404,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'src_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'dest_table',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '3' => {
                                                                'name' => 'dest_length',
@@ -3420,19 +3420,19 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '2' => 'r14',
                                                     '4' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
                                        },
                             '52014' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '589',
+                                         'Line' => '590',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3440,11 +3440,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3455,7 +3455,7 @@
                                        },
                             '52277' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '196',
+                                         'Line' => '197',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3463,11 +3463,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3478,7 +3478,7 @@
                                        },
                             '52544' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '186',
+                                         'Line' => '187',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3486,11 +3486,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3501,7 +3501,7 @@
                                        },
                             '52806' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '145',
+                                         'Line' => '146',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3509,7 +3509,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'str',
@@ -3526,7 +3526,7 @@
                                        },
                             '53196' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '154',
+                                         'Line' => '155',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3534,11 +3534,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3549,7 +3549,7 @@
                                        },
                             '53957' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '51',
+                                         'Line' => '52',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
@@ -3564,7 +3564,7 @@
                                        },
                             '54005' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '45',
+                                         'Line' => '46',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
@@ -3576,7 +3576,7 @@
                                        },
                             '54115' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '40',
+                                         'Line' => '41',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
@@ -3588,7 +3588,7 @@
                                        },
                             '54195' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '33',
+                                         'Line' => '34',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
@@ -3600,7 +3600,7 @@
                                        },
                             '54267' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '27',
+                                         'Line' => '28',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
@@ -3608,7 +3608,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'type',
@@ -3625,15 +3625,15 @@
                                        },
                             '54505' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '608',
+                                         'Line' => '609',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'table',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'capacity',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'size',
@@ -3645,24 +3645,24 @@
                                                     '1' => 'r12',
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_append_pad_checksum_check'
                                        },
                             '54805' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '596',
+                                         'Line' => '597',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'size_without_pad',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_pad_checksum_size'
                                        },
                             '55160' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '571',
+                                         'Line' => '572',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3672,24 +3672,24 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
                                        },
                             '55209' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '578',
+                                         'Line' => '579',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
                                                                'type' => '52009'
                                                              }
                                                     },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_length'
                                        },
                             '55693' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '545',
+                                         'Line' => '546',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3699,32 +3699,32 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '49781',
+                                         'Return' => '49734',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
                                        },
                             '55833' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '561',
+                                         'Line' => '562',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'attr_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'attr_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'cv',
-                                                               'type' => '49781'
+                                                               'type' => '49734'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3734,38 +3734,38 @@
                                                     '3' => 'rbp',
                                                     '4' => 'r8'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
                                        },
                             '56102' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '539',
-                                         'Return' => '137',
+                                         'Line' => '540',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
                                        },
                             '56264' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '532',
+                                         'Line' => '533',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'attr_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'attr_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'str_length',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'str',
@@ -3780,12 +3780,12 @@
                                                     '4' => 'r8',
                                                     '5' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
                                        },
                             '56664' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '513',
+                                         'Line' => '514',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3801,7 +3801,7 @@
                                        },
                             '56759' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '503',
+                                         'Line' => '504',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3811,47 +3811,47 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
                                        },
                             '56900' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '497',
+                                         'Line' => '498',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'string_length',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
                                        },
                             '57082' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '487',
+                                         'Line' => '488',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'attr_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'attr_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'count',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'handles',
@@ -3863,12 +3863,12 @@
                                                     '1' => 'r14',
                                                     '5' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
                                        },
                             '57401' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '468',
+                                         'Line' => '469',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3880,15 +3880,15 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'number',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
                                        },
                             '57648' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '458',
+                                         'Line' => '459',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3898,27 +3898,27 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
                                        },
                             '57697' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '452',
+                                         'Line' => '453',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'count',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
                                        },
                             '57746' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '445',
+                                         'Line' => '446',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3928,12 +3928,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
                                        },
                             '57795' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '438',
+                                         'Line' => '439',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3943,12 +3943,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
                                        },
                             '58342' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '430',
+                                         'Line' => '431',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -3983,15 +3983,15 @@
                                        },
                             '58478' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '418',
+                                         'Line' => '419',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
@@ -4003,12 +4003,12 @@
                                                     '1' => 'rbp',
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
                                        },
                             '58750' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '399',
+                                         'Line' => '400',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'info',
@@ -4019,18 +4019,18 @@
                                                                'type' => '59049'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
                                        },
                             '59054' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '406',
-                                         'Return' => '137',
+                                         'Line' => '407',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
                                        },
                             '59216' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '373',
+                                         'Line' => '374',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4038,19 +4038,19 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'buffer',
-                                                               'type' => '12476'
+                                                               'type' => '12553'
                                                              },
                                                       '2' => {
                                                                'name' => 'size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
                                        },
                             '59485' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '365',
+                                         'Line' => '366',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4060,12 +4060,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
                                        },
                             '59554' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '357',
+                                         'Line' => '358',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4075,12 +4075,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
                                        },
                             '59623' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '349',
+                                         'Line' => '350',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4090,12 +4090,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
                                        },
                             '59692' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '341',
+                                         'Line' => '342',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4110,20 +4110,20 @@
                                                     '0' => 'rdi',
                                                     '1' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
                                        },
                             '59862' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '330',
+                                         'Line' => '331',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
@@ -4134,12 +4134,12 @@
                                                     '0' => 'r12',
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
                                        },
                             '60226' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '309',
+                                         'Line' => '310',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'info',
@@ -4153,27 +4153,27 @@
                                          'Reg' => {
                                                     '1' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
                                        },
                             '60495' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '317',
+                                         'Line' => '318',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'def_str_len',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
                                        },
                             '60727' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '283',
+                                         'Line' => '284',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4185,15 +4185,15 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'def_num',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
                                        },
                             '61006' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '271',
+                                         'Line' => '272',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4205,7 +4205,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'pv_num',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4213,12 +4213,12 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
                                        },
                             '61171' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '254',
+                                         'Line' => '255',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4233,12 +4233,12 @@
                                                     '0' => 'rdi',
                                                     '1' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
                                        },
                             '61332' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '244',
+                                         'Line' => '245',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4253,20 +4253,20 @@
                                                     '0' => 'rdi',
                                                     '1' => 'rsi'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
                                        },
                             '61392' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '233',
+                                         'Line' => '234',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
@@ -4277,32 +4277,32 @@
                                                     '0' => 'rbp',
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
                                        },
                             '61726' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '219',
+                                         'Line' => '220',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'pv_num',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'def_num',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi',
                                                     '1' => 'rsi'
                                                   },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
                                        },
                             '61786' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '176',
+                                         'Line' => '177',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4312,12 +4312,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
                                        },
                             '61833' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '168',
+                                         'Line' => '169',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4327,12 +4327,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
                                        },
                             '61880' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '161',
+                                         'Line' => '162',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4342,12 +4342,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
                                        },
                             '62513' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '134',
+                                         'Line' => '135',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4355,11 +4355,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'buffer',
-                                                               'type' => '12476'
+                                                               'type' => '12553'
                                                              },
                                                       '2' => {
                                                                'name' => 'size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4367,12 +4367,12 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
                                        },
                             '62750' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '119',
+                                         'Line' => '120',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4382,12 +4382,12 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
                                        },
                             '62797' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '112',
+                                         'Line' => '113',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
@@ -4397,20 +4397,20 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
                                        },
                             '62844' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '104',
+                                         'Line' => '105',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '180'
+                                                               'type' => '126'
                                                              },
                                                       '1' => {
                                                                'name' => 'entry_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'str',
@@ -4418,34 +4418,34 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'str_length',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_bios_table_string_entry_encode_check'
                                        },
                             '63205' => {
                                          'Header' => 'bios_table.h',
-                                         'Line' => '90',
+                                         'Line' => '91',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'string_length',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '137',
+                                         'Return' => '453',
                                          'ShortName' => 'pldm_bios_table_string_entry_encode_length'
                                        },
                             '68883' => {
                                          'Header' => 'utils.h',
-                                         'Line' => '107',
+                                         'Line' => '108',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Return' => '5126',
@@ -4453,7 +4453,7 @@
                                        },
                             '68996' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1131',
+                                         'Line' => '1132',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4461,7 +4461,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -4481,16 +4481,16 @@
                                                     '3' => 'rbp',
                                                     '4' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_cancel_update_resp'
                                        },
                             '69198' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1114',
+                                         'Line' => '1115',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'msg',
@@ -4498,15 +4498,15 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_cancel_update_req'
                                        },
                             '69368' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1099',
+                                         'Line' => '1100',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4514,7 +4514,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -4526,16 +4526,16 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_cancel_update_component_resp'
                                        },
                             '69444' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1087',
+                                         'Line' => '1088',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'msg',
@@ -4543,15 +4543,15 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_cancel_update_component_req'
                                        },
                             '69614' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1069',
+                                         'Line' => '1070',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4559,7 +4559,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -4604,16 +4604,16 @@
                                                     '4' => 'rbp',
                                                     '5' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_status_resp'
                                        },
                             '69951' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1049',
+                                         'Line' => '1050',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'msg',
@@ -4621,15 +4621,15 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_status_req'
                                        },
                             '70121' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1033',
+                                         'Line' => '1034',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4637,7 +4637,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -4653,20 +4653,20 @@
                                                     '2' => 'rdx',
                                                     '3' => 'rcx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_activate_firmware_resp'
                                        },
                             '70247' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1019',
+                                         'Line' => '1020',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'self_contained_activation_req',
-                                                               'type' => '12880'
+                                                               'type' => '12828'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -4674,23 +4674,23 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_activate_firmware_req'
                                        },
                             '70488' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '1004',
+                                         'Line' => '1005',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -4698,15 +4698,15 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_apply_complete_resp'
                                        },
                             '70677' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '987',
+                                         'Line' => '988',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4714,7 +4714,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'apply_result',
@@ -4731,20 +4731,20 @@
                                                     '2' => 'rdx',
                                                     '3' => 'rcx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_apply_complete_req'
                                        },
                             '70797' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '974',
+                                         'Line' => '975',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -4752,15 +4752,15 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_verify_complete_resp'
                                        },
                             '70986' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '959',
+                                         'Line' => '960',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4768,7 +4768,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'verify_result',
@@ -4780,20 +4780,20 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_verify_complete_req'
                                        },
                             '71062' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '948',
+                                         'Line' => '949',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -4801,15 +4801,15 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_transfer_complete_resp'
                                        },
                             '71251' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '932',
+                                         'Line' => '933',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4817,7 +4817,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'transfer_result',
@@ -4829,20 +4829,20 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_transfer_complete_req'
                                        },
                             '71327' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '919',
+                                         'Line' => '920',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -4850,18 +4850,18 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '2' => 'rbx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_request_firmware_data_resp'
                                        },
                             '71516' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '897',
+                                         'Line' => '898',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4869,7 +4869,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'offset',
@@ -4886,12 +4886,12 @@
                                                     '2' => 'rdx',
                                                     '3' => 'rcx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_request_firmware_data_req'
                                        },
                             '71636' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '879',
+                                         'Line' => '880',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -4899,7 +4899,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -4929,51 +4929,51 @@
                                                     '4' => 'rbp',
                                                     '5' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_update_component_resp'
                                        },
                             '71870' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '855',
+                                         'Line' => '856',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'comp_classification',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'comp_identifier',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'comp_classification_index',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'comp_comparison_stamp',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '5' => {
                                                                'name' => 'comp_image_size',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '6' => {
                                                                'name' => 'update_option_flags',
                                                                'offset' => '0',
-                                                               'type' => '64705'
+                                                               'type' => '64653'
                                                              },
                                                       '7' => {
                                                                'name' => 'comp_ver_str_type',
                                                                'offset' => '8',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '8' => {
                                                                'name' => 'comp_ver_str_len',
                                                                'offset' => '16',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '9' => {
                                                                'name' => 'comp_ver_str',
@@ -4988,15 +4988,15 @@
                                                       '11' => {
                                                                 'name' => 'payload_length',
                                                                 'offset' => '40',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_update_component_req'
                                        },
                             '72344' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '828',
+                                         'Line' => '829',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -5004,7 +5004,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '12524'
+                                                               'type' => '12899'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -5024,46 +5024,46 @@
                                                     '3' => 'r12',
                                                     '4' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_pass_component_table_resp'
                                        },
                             '72543' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '810',
+                                         'Line' => '811',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'comp_classification',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'comp_identifier',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '4' => {
                                                                'name' => 'comp_classification_index',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'comp_comparison_stamp',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '6' => {
                                                                'name' => 'comp_ver_str_type',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'comp_ver_str_len',
                                                                'offset' => '8',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '8' => {
                                                                'name' => 'comp_ver_str',
@@ -5078,15 +5078,15 @@
                                                       '10' => {
                                                                 'name' => 'payload_length',
                                                                 'offset' => '32',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_pass_component_table_req'
                                        },
                             '73024' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '785',
+                                         'Line' => '786',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -5094,7 +5094,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -5115,41 +5115,41 @@
                                                     '3' => 'rcx',
                                                     '4' => 'r8'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_request_update_resp'
                                        },
                             '73171' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '766',
+                                         'Line' => '767',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'max_transfer_size',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '2' => {
                                                                'name' => 'num_of_comp',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'max_outstanding_transfer_req',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'pkg_data_len',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'comp_image_set_ver_str_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'comp_image_set_ver_str_len',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'comp_img_set_ver_str',
@@ -5164,15 +5164,15 @@
                                                       '9' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '24',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_request_update_req'
                                        },
                             '73610' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '734',
+                                         'Line' => '735',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -5180,7 +5180,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'component_data',
@@ -5201,12 +5201,12 @@
                                                     '3' => 'rdi',
                                                     '4' => 'r8'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
                                        },
                             '73938' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '715',
+                                         'Line' => '716',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -5214,7 +5214,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'resp_data',
@@ -5241,20 +5241,20 @@
                                                     '4' => 'r14',
                                                     '5' => 'r15'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_firmware_parameters_resp'
                                        },
                             '74163' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '698',
+                                         'Line' => '699',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -5266,12 +5266,12 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_firmware_parameters_req'
                                        },
                             '74303' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '680',
+                                         'Line' => '681',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'msg',
@@ -5279,7 +5279,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -5304,20 +5304,20 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_query_device_identifiers_resp'
                                        },
                             '74469' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '665',
+                                         'Line' => '666',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'msg',
@@ -5329,12 +5329,12 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_query_device_identifiers_req'
                                        },
                             '74609' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '649',
+                                         'Line' => '650',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -5342,7 +5342,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'pldm_comp_image_info',
@@ -5359,12 +5359,12 @@
                                                     '2' => 'rbp',
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_pldm_comp_image_info'
                                        },
                             '74761' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '634',
+                                         'Line' => '635',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -5372,7 +5372,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'descriptor_title_str_type',
@@ -5394,12 +5394,12 @@
                                                     '3' => 'r12',
                                                     '4' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_vendor_defined_descriptor_value'
                                        },
                             '74943' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '618',
+                                         'Line' => '619',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -5407,7 +5407,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'descriptor_type',
@@ -5423,12 +5423,12 @@
                                                     '1' => 'r12',
                                                     '3' => 'rbp'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_descriptor_type_length_value'
                                        },
                             '75115' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '599',
+                                         'Line' => '600',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -5436,11 +5436,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'component_bitmap_bit_length',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'fw_device_id_record',
@@ -5471,12 +5471,12 @@
                                                     '4' => 'r14',
                                                     '5' => 'r13'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_firmware_device_id_record'
                                        },
                             '75377' => {
                                          'Header' => 'firmware_update.h',
-                                         'Line' => '578',
+                                         'Line' => '579',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -5484,7 +5484,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'package_header_info',
@@ -5501,7 +5501,7 @@
                                                     '2' => 'rbp',
                                                     '3' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_pldm_package_header_info'
                                        },
                             '77838' => {
@@ -5510,26 +5510,26 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'next_data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '4' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_set_fru_record_table_resp'
                                        },
                             '78078' => {
@@ -5542,7 +5542,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'data_transfer_handle',
@@ -5563,7 +5563,7 @@
                                                     '3' => 'rcx',
                                                     '4' => 'r8'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_set_fru_record_table_req'
                                        },
                             '78245' => {
@@ -5576,7 +5576,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -5600,7 +5600,7 @@
                                                                'type' => '9822'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_fru_record_table_resp'
                                        },
                             '78475' => {
@@ -5613,7 +5613,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -5639,7 +5639,7 @@
                                                       '7' => {
                                                                'name' => 'max_fru_record_table_length',
                                                                'offset' => '8',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -5647,7 +5647,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_fru_record_table_resp_safe'
                                        },
                             '78796' => {
@@ -5656,15 +5656,15 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '2' => {
                                                                'name' => 'transfer_operation_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'msg',
@@ -5672,10 +5672,10 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_fru_record_table_req'
                                        },
                             '79031' => {
@@ -5688,7 +5688,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -5714,7 +5714,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_fru_record_by_option_resp'
                                        },
                             '79198' => {
@@ -5723,19 +5723,19 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'next_data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'fru_structure_data',
@@ -5743,7 +5743,7 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'data_size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '6' => {
                                                                'name' => 'msg',
@@ -5753,13 +5753,13 @@
                                                       '7' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '8',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '2' => 'r15'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_fru_record_by_option_resp'
                                        },
                             '79589' => {
@@ -5772,7 +5772,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'data_transfer_handle',
@@ -5808,7 +5808,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_fru_record_by_option_req'
                                        },
                             '79791' => {
@@ -5817,32 +5817,32 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '2' => {
                                                                'name' => 'fru_table_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'record_set_identifier',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '4' => {
                                                                'name' => 'record_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'field_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'transfer_op_flag',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'msg',
@@ -5852,10 +5852,10 @@
                                                       '8' => {
                                                                'name' => 'payload_length',
                                                                'offset' => '16',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_fru_record_by_option_req'
                                        },
                             '80088' => {
@@ -5868,7 +5868,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'table_size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'record_table',
@@ -5880,19 +5880,19 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'rsi',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'rt',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'ft',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'get_fru_record_by_option_check'
                                        },
                             '80747' => {
@@ -5905,7 +5905,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'total_size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'curr_size',
@@ -5913,20 +5913,20 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'record_set_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '4' => {
                                                                'name' => 'record_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'num_frus',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '6' => {
                                                                'name' => 'encoding',
                                                                'offset' => '0',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '7' => {
                                                                'name' => 'tlvs',
@@ -5936,7 +5936,7 @@
                                                       '8' => {
                                                                'name' => 'tlvs_size',
                                                                'offset' => '16',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -5947,7 +5947,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_fru_record'
                                        },
                             '81069' => {
@@ -5956,26 +5956,26 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'next_data_transfer_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'transfer_flag',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'msg',
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_fru_record_table_resp'
                                        },
                             '81291' => {
@@ -5988,7 +5988,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'data_transfer_handle',
@@ -6005,7 +6005,7 @@
                                                     '2' => 'rdx',
                                                     '3' => 'rcx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_fru_record_table_req'
                                        },
                             '81395' => {
@@ -6014,42 +6014,42 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'completion_code',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'fru_data_major_version',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'fru_data_minor_version',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'fru_table_maximum_size',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '5' => {
                                                                'name' => 'fru_table_length',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '6' => {
                                                                'name' => 'total_record_set_identifiers',
                                                                'offset' => '0',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '7' => {
                                                                'name' => 'total_table_records',
                                                                'offset' => '8',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '8' => {
                                                                'name' => 'checksum',
                                                                'offset' => '16',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '9' => {
                                                                'name' => 'msg',
@@ -6057,7 +6057,7 @@
                                                                'type' => '1627'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_fru_record_table_metadata_resp'
                                        },
                             '81698' => {
@@ -6070,7 +6070,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '2' => {
                                                                'name' => 'completion_code',
@@ -6116,7 +6116,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'decode_get_fru_record_table_metadata_resp'
                                        },
                             '81908' => {
@@ -6125,7 +6125,7 @@
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'instance_id',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '1' => {
                                                                'name' => 'msg',
@@ -6133,10 +6133,10 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'payload_length',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'encode_get_fru_record_table_metadata_req'
                                        },
                             '83613' => {
@@ -6149,7 +6149,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'pdr_len',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'num_entities',
@@ -6259,11 +6259,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'first',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '2' => {
                                                                'name' => 'last',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              }
                                                     },
                                          'Reg' => {
@@ -6298,7 +6298,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Reg' => {
@@ -6346,7 +6346,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'num_entities',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '4' => {
                                                                'name' => 'is_remote',
@@ -6354,12 +6354,12 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '6' => {
                                                                'name' => 'record_handle',
                                                                'offset' => '0',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              }
                                                     },
                                          'Reg' => {
@@ -6370,7 +6370,7 @@
                                                     '4' => 'r8',
                                                     '5' => 'r9'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
                                        },
                             '86109' => {
@@ -6391,7 +6391,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'num_entities',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '4' => {
                                                                'name' => 'is_remote',
@@ -6399,10 +6399,10 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_entity_association_pdr_add_from_node_check'
                                        },
                             '86327' => {
@@ -6423,10 +6423,10 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_entity_association_pdr_add_check'
                                        },
                             '87850' => {
@@ -6459,14 +6459,14 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'association_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi',
                                                     '1' => 'rcx'
                                                   },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'pldm_entity_get_num_children'
                                        },
                             '88154' => {
@@ -6560,7 +6560,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'entity_instance_number',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'parent',
@@ -6568,7 +6568,7 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'association_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '5' => {
                                                                'name' => 'is_remote',
@@ -6582,7 +6582,7 @@
                                                       '7' => {
                                                                'name' => 'container_id',
                                                                'offset' => '8',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              }
                                                     },
                                          'Return' => '83533',
@@ -6602,7 +6602,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'entity_instance_number',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'parent',
@@ -6610,7 +6610,7 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'association_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              }
                                                     },
                                          'Return' => '83533',
@@ -6631,7 +6631,7 @@
                                                                'type' => '90425'
                                                              }
                                                     },
-                                         'Return' => '5623',
+                                         'Return' => '5576',
                                          'ShortName' => 'pldm_entity_node_get_remote_container_id'
                                        },
                             '90451' => {
@@ -6656,15 +6656,15 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'tid',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '3' => {
                                                                'name' => 'tl_eid',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '4' => {
                                                                'name' => 'valid_bit',
@@ -6690,7 +6690,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'fru_rsi',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'terminus_handle',
@@ -6725,23 +6725,23 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '2' => {
                                                                'name' => 'fru_rsi',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '3' => {
                                                                'name' => 'entity_type',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '4' => {
                                                                'name' => 'entity_instance_num',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'container_id',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '6' => {
                                                                'name' => 'bmc_record_handle',
@@ -6749,7 +6749,7 @@
                                                                'type' => '2084'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_pdr_add_fru_record_set_check'
                                        },
                             '92301' => {
@@ -6777,7 +6777,7 @@
                                                                'type' => '91589'
                                                              }
                                                     },
-                                         'Return' => '199',
+                                         'Return' => '152',
                                          'ShortName' => 'pldm_pdr_get_record_handle'
                                        },
                             '92669' => {
@@ -6789,7 +6789,7 @@
                                                                'type' => '85063'
                                                              }
                                                     },
-                                         'Return' => '199',
+                                         'Return' => '152',
                                          'ShortName' => 'pldm_pdr_get_repo_size'
                                        },
                             '92800' => {
@@ -6801,7 +6801,7 @@
                                                                'type' => '85063'
                                                              }
                                                     },
-                                         'Return' => '199',
+                                         'Return' => '152',
                                          'ShortName' => 'pldm_pdr_get_record_count'
                                        },
                             '92931' => {
@@ -6814,7 +6814,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'pdr_type',
-                                                               'type' => '187'
+                                                               'type' => '140'
                                                              },
                                                       '2' => {
                                                                'name' => 'curr_record',
@@ -6882,7 +6882,7 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'record_handle',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '2' => {
                                                                'name' => 'data',
@@ -6942,7 +6942,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'size',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              },
                                                       '3' => {
                                                                'name' => 'is_remote',
@@ -6950,7 +6950,7 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'terminus_handle',
-                                                               'type' => '5623'
+                                                               'type' => '5576'
                                                              },
                                                       '5' => {
                                                                'name' => 'record_handle',
@@ -6963,36 +6963,36 @@
                                                     '2' => 'r14',
                                                     '5' => 'r12'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_pdr_add_check'
                                        },
                             '96042' => {
                                          'Header' => 'utils.h',
-                                         'Line' => '86',
+                                         'Line' => '87',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'dec',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              }
                                                     },
-                                         'Return' => '199',
+                                         'Return' => '152',
                                          'ShortName' => 'dec2bcd32'
                                        },
                             '96171' => {
                                          'Header' => 'utils.h',
-                                         'Line' => '80',
+                                         'Line' => '81',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'bcd',
-                                                               'type' => '199'
+                                                               'type' => '152'
                                                              }
                                                     },
-                                         'Return' => '199',
+                                         'Return' => '152',
                                          'ShortName' => 'bcd2dec32'
                                        },
                             '96599' => {
                                          'Header' => 'utils.h',
-                                         'Line' => '50',
+                                         'Line' => '51',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'version',
@@ -7000,11 +7000,11 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'buffer',
-                                                               'type' => '12476'
+                                                               'type' => '12553'
                                                              },
                                                       '2' => {
                                                                'name' => 'buffer_size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -7016,7 +7016,7 @@
                                        },
                             '96727' => {
                                          'Header' => 'utils.h',
-                                         'Line' => '30',
+                                         'Line' => '31',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'data',
@@ -7024,18 +7024,18 @@
                                                              },
                                                       '1' => {
                                                                'name' => 'size',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '1' => 'rdx'
                                                   },
-                                         'Return' => '187',
+                                         'Return' => '140',
                                          'ShortName' => 'crc8'
                                        },
                             '98041' => {
                                          'Header' => 'instance-id.h',
-                                         'Line' => '84',
+                                         'Line' => '85',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
@@ -7050,12 +7050,12 @@
                                                                'type' => '94681'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_instance_id_free'
                                        },
                             '98269' => {
                                          'Header' => 'instance-id.h',
-                                         'Line' => '67',
+                                         'Line' => '68',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
@@ -7070,12 +7070,12 @@
                                                                'type' => '98689'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_instance_id_alloc'
                                        },
                             '98694' => {
                                          'Header' => 'instance-id.h',
-                                         'Line' => '50',
+                                         'Line' => '51',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
@@ -7085,24 +7085,24 @@
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_instance_db_destroy'
                                        },
                             '98779' => {
                                          'Header' => 'instance-id.h',
-                                         'Line' => '40',
+                                         'Line' => '41',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
                                                                'type' => '98865'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_instance_db_init_default'
                                        },
                             '98870' => {
                                          'Header' => 'instance-id.h',
-                                         'Line' => '27',
+                                         'Line' => '28',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
@@ -7113,12 +7113,12 @@
                                                                'type' => '13445'
                                                              }
                                                     },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_instance_db_init'
                                        },
                             '99786' => {
                                          'Header' => 'transport.h',
-                                         'Line' => '52',
+                                         'Line' => '53',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'transport',
@@ -7134,7 +7134,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'msg_len',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              }
                                                     },
                                          'Reg' => {
@@ -7148,7 +7148,7 @@
                                        },
                             '99833' => {
                                          'Header' => 'transport.h',
-                                         'Line' => '117',
+                                         'Line' => '118',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'transport',
@@ -7164,7 +7164,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'req_msg_len',
-                                                               'type' => '137'
+                                                               'type' => '453'
                                                              },
                                                       '4' => {
                                                                'name' => 'pldm_resp_msg',
@@ -7198,7 +7198,7 @@
                                        },
                             '99927' => {
                                          'Header' => 'transport.h',
-                                         'Line' => '80',
+                                         'Line' => '81',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'transport',
@@ -7248,7 +7248,7 @@
                                                     '1' => 'rsi',
                                                     '2' => 'rdx'
                                                   },
-                                         'Return' => '74',
+                                         'Return' => '100',
                                          'ShortName' => 'pldm_transport_mctp_demux_map_tid'
                                        },
                             '100001' => {
@@ -7278,7 +7278,7 @@
                                           'Reg' => {
                                                      '0' => 'r12'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_mctp_demux_init'
                                         },
                             '100126' => {
@@ -7297,7 +7297,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'mctp_fd',
-                                                                'type' => '74'
+                                                                'type' => '100'
                                                               },
                                                        '2' => {
                                                                 'name' => 'pldm_req_msg',
@@ -7305,7 +7305,7 @@
                                                               },
                                                        '3' => {
                                                                 'name' => 'req_msg_len',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                      },
                                           'Reg' => {
@@ -7327,7 +7327,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'mctp_fd',
-                                                                'type' => '74'
+                                                                'type' => '100'
                                                               },
                                                        '2' => {
                                                                 'name' => 'pldm_req_msg',
@@ -7335,7 +7335,7 @@
                                                               },
                                                        '3' => {
                                                                 'name' => 'req_msg_len',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '4' => {
                                                                 'name' => 'pldm_resp_msg',
@@ -7367,11 +7367,11 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'mctp_fd',
-                                                                'type' => '74'
+                                                                'type' => '100'
                                                               },
                                                        '2' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '3' => {
                                                                 'name' => 'pldm_resp_msg',
@@ -7398,7 +7398,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'mctp_fd',
-                                                                'type' => '74'
+                                                                'type' => '100'
                                                               },
                                                        '2' => {
                                                                 'name' => 'pldm_resp_msg',
@@ -7436,14 +7436,14 @@
                                                               },
                                                        '2' => {
                                                                 'name' => 'len',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_af_mctp_bind'
                                         },
                             '104286' => {
@@ -7473,7 +7473,7 @@
                                           'Reg' => {
                                                      '0' => 'r12'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_af_mctp_init'
                                         },
                             '105790' => {
@@ -7498,7 +7498,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
                                         },
                             '105863' => {
@@ -7523,7 +7523,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_af_mctp_map_tid'
                                         },
                             '106104' => {
@@ -7543,7 +7543,7 @@
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
                                         },
                             '106182' => {
@@ -7583,7 +7583,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
                                         },
                             '110161' => {
@@ -7603,12 +7603,12 @@
                                                      '0' => 'rdi',
                                                      '1' => 'rsi'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
                                         },
                             '115094' => {
                                           'Header' => 'transport.h',
-                                          'Line' => '30',
+                                          'Line' => '31',
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'transport',
@@ -7616,10 +7616,10 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'timeout',
-                                                                'type' => '74'
+                                                                'type' => '100'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'pldm_transport_poll'
                                         },
                             '120147' => {
@@ -7628,18 +7628,18 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_new_file_with_metadata_resp'
                                         },
                             '120347' => {
@@ -7652,7 +7652,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
@@ -7693,7 +7693,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_new_file_with_metadata_req'
                                         },
                             '120579' => {
@@ -7706,7 +7706,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -7718,7 +7718,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_new_file_with_metadata_resp'
                                         },
                             '120680' => {
@@ -7727,37 +7727,37 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'file_type',
-                                                                'type' => '5623'
+                                                                'type' => '5576'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '49781'
+                                                                'type' => '49734'
                                                               },
                                                        '4' => {
                                                                 'name' => 'file_meta_data_1',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '5' => {
                                                                 'name' => 'file_meta_data_2',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '6' => {
                                                                 'name' => 'file_meta_data_3',
                                                                 'offset' => '0',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '7' => {
                                                                 'name' => 'file_meta_data_4',
                                                                 'offset' => '8',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '8' => {
                                                                 'name' => 'msg',
@@ -7768,7 +7768,7 @@
                                           'Reg' => {
                                                      '2' => 'r14'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_new_file_with_metadata_req'
                                         },
                             '120977' => {
@@ -7777,18 +7777,18 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_file_ack_with_meta_data_resp'
                                         },
                             '121172' => {
@@ -7801,7 +7801,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
@@ -7842,7 +7842,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_file_ack_with_meta_data_req'
                                         },
                             '121384' => {
@@ -7855,7 +7855,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -7867,7 +7867,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_file_ack_with_meta_data_resp'
                                         },
                             '121480' => {
@@ -7876,37 +7876,37 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'file_type',
-                                                                'type' => '5623'
+                                                                'type' => '5576'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'file_status',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '4' => {
                                                                 'name' => 'file_meta_data_1',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '5' => {
                                                                 'name' => 'file_meta_data_2',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '6' => {
                                                                 'name' => 'file_meta_data_3',
                                                                 'offset' => '0',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '7' => {
                                                                 'name' => 'file_meta_data_4',
                                                                 'offset' => '8',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '8' => {
                                                                 'name' => 'msg',
@@ -7917,7 +7917,7 @@
                                           'Reg' => {
                                                      '2' => 'r14'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_file_ack_with_meta_data_req'
                                         },
                             '121777' => {
@@ -7930,7 +7930,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -7942,7 +7942,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_file_ack_resp'
                                         },
                             '121878' => {
@@ -7951,26 +7951,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'file_type',
-                                                                'type' => '5623'
+                                                                'type' => '5576'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'file_status',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_file_ack_req'
                                         },
                             '122113' => {
@@ -7979,18 +7979,18 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_file_ack_resp'
                                         },
                             '122303' => {
@@ -8003,7 +8003,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
@@ -8024,7 +8024,7 @@
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_file_ack_req'
                                         },
                             '122445' => {
@@ -8037,7 +8037,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8054,7 +8054,7 @@
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_rw_file_by_type_resp'
                                         },
                             '122560' => {
@@ -8063,27 +8063,27 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'command',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
-                                                                'type' => '5623'
+                                                                'type' => '5576'
                                                               },
                                                        '3' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'offset',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '5' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '6' => {
                                                                 'name' => 'msg',
@@ -8091,7 +8091,7 @@
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_rw_file_by_type_req'
                                         },
                             '122830' => {
@@ -8100,26 +8100,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'command',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_rw_file_by_type_resp'
                                         },
                             '123060' => {
@@ -8132,7 +8132,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
@@ -8158,7 +8158,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_rw_file_by_type_req'
                                         },
                             '123222' => {
@@ -8171,7 +8171,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8183,7 +8183,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_new_file_resp'
                                         },
                             '123323' => {
@@ -8192,26 +8192,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'file_type',
-                                                                'type' => '5623'
+                                                                'type' => '5576'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '49781'
+                                                                'type' => '49734'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_new_file_req'
                                         },
                             '123558' => {
@@ -8220,18 +8220,18 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_new_file_resp'
                                         },
                             '123748' => {
@@ -8244,7 +8244,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
@@ -8265,7 +8265,7 @@
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_new_file_req'
                                         },
                             '123890' => {
@@ -8278,7 +8278,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8295,7 +8295,7 @@
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_rw_file_by_type_memory_resp'
                                         },
                             '124005' => {
@@ -8304,32 +8304,32 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'command',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
-                                                                'type' => '5623'
+                                                                'type' => '5576'
                                                               },
                                                        '3' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'offset',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '5' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '6' => {
                                                                 'name' => 'address',
                                                                 'offset' => '0',
-                                                                'type' => '49781'
+                                                                'type' => '49734'
                                                               },
                                                        '7' => {
                                                                 'name' => 'msg',
@@ -8337,7 +8337,7 @@
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_rw_file_by_type_memory_req'
                                         },
                             '124290' => {
@@ -8346,26 +8346,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'command',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_rw_file_by_type_memory_resp'
                                         },
                             '124520' => {
@@ -8378,7 +8378,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_type',
@@ -8409,7 +8409,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_rw_file_by_type_memory_req'
                                         },
                             '124697' => {
@@ -8418,22 +8418,22 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_write_file_resp'
                                         },
                             '124912' => {
@@ -8446,7 +8446,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8463,7 +8463,7 @@
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_write_file_resp'
                                         },
                             '125022' => {
@@ -8472,26 +8472,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '2' => {
                                                                 'name' => 'offset',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_write_file_req'
                                         },
                             '125257' => {
@@ -8504,7 +8504,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
@@ -8529,7 +8529,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_write_file_req'
                                         },
                             '125412' => {
@@ -8538,22 +8538,22 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_read_file_resp'
                                         },
                             '125627' => {
@@ -8566,7 +8566,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8587,7 +8587,7 @@
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_read_file_resp'
                                         },
                             '125763' => {
@@ -8596,26 +8596,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '2' => {
                                                                 'name' => 'offset',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_read_file_req'
                                         },
                             '125998' => {
@@ -8628,7 +8628,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
@@ -8649,7 +8649,7 @@
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_read_file_req'
                                         },
                             '126134' => {
@@ -8662,7 +8662,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8693,7 +8693,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_get_file_table_resp'
                                         },
                             '126308' => {
@@ -8702,26 +8702,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'transfer_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '2' => {
                                                                 'name' => 'transfer_opflag',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '3' => {
                                                                 'name' => 'table_type',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_get_file_table_req'
                                         },
                             '126535' => {
@@ -8730,19 +8730,19 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'next_transfer_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'transfer_flag',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '4' => {
                                                                 'name' => 'table_data',
@@ -8750,7 +8750,7 @@
                                                               },
                                                        '5' => {
                                                                 'name' => 'table_size',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '6' => {
                                                                 'name' => 'msg',
@@ -8761,7 +8761,7 @@
                                           'Reg' => {
                                                      '2' => 'r15'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_get_file_table_resp'
                                         },
                             '126893' => {
@@ -8774,7 +8774,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'transfer_handle',
@@ -8795,7 +8795,7 @@
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_get_file_table_req'
                                         },
                             '127028' => {
@@ -8808,7 +8808,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -8825,7 +8825,7 @@
                                                      '2' => 'rdx',
                                                      '3' => 'rcx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_rw_file_memory_resp'
                                         },
                             '127137' => {
@@ -8834,27 +8834,27 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'command',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'offset',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '5' => {
                                                                 'name' => 'address',
-                                                                'type' => '49781'
+                                                                'type' => '49734'
                                                               },
                                                        '6' => {
                                                                 'name' => 'msg',
@@ -8865,7 +8865,7 @@
                                           'Reg' => {
                                                      '2' => 'r14'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_rw_file_memory_req'
                                         },
                             '127396' => {
@@ -8874,26 +8874,26 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'command',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_rw_file_memory_resp'
                                         },
                             '127617' => {
@@ -8906,7 +8906,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'file_handle',
@@ -8932,7 +8932,7 @@
                                                      '4' => 'r8',
                                                      '5' => 'r9'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_rw_file_memory_req'
                                         },
                             '128666' => {
@@ -8941,19 +8941,19 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'completion_code',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'rack_entry',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '3' => {
                                                                 'name' => 'pri_cec_node',
-                                                                'type' => '199'
+                                                                'type' => '152'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
@@ -8961,13 +8961,13 @@
                                                               },
                                                        '5' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                      },
                                           'Reg' => {
                                                      '2' => 'r12'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_get_alert_status_resp'
                                         },
                             '128914' => {
@@ -8980,7 +8980,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'version_id',
@@ -8992,7 +8992,7 @@
                                                      '1' => 'rsi',
                                                      '2' => 'rdx'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_get_alert_status_req'
                                         },
                             '128997' => {
@@ -9005,7 +9005,7 @@
                                                               },
                                                        '1' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '2' => {
                                                                 'name' => 'completion_code',
@@ -9026,7 +9026,7 @@
                                                      '3' => 'rcx',
                                                      '4' => 'r8'
                                                    },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'decode_get_alert_status_resp'
                                         },
                             '129136' => {
@@ -9035,11 +9035,11 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'version_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'msg',
@@ -9047,10 +9047,10 @@
                                                               },
                                                        '3' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_get_alert_status_req'
                                         },
                             '130198' => {
@@ -9059,19 +9059,19 @@
                                           'Param' => {
                                                        '0' => {
                                                                 'name' => 'instance_id',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '1' => {
                                                                 'name' => 'format_version',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '2' => {
                                                                 'name' => 'tid',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '3' => {
                                                                 'name' => 'num_handles',
-                                                                'type' => '187'
+                                                                'type' => '140'
                                                               },
                                                        '4' => {
                                                                 'name' => 'list_of_handles',
@@ -9079,7 +9079,7 @@
                                                               },
                                                        '5' => {
                                                                 'name' => 'payload_length',
-                                                                'type' => '137'
+                                                                'type' => '453'
                                                               },
                                                        '6' => {
                                                                 'name' => 'msg',
@@ -9087,8 +9087,40 @@
                                                                 'type' => '1627'
                                                               }
                                                      },
-                                          'Return' => '74',
+                                          'Return' => '100',
                                           'ShortName' => 'encode_bios_attribute_update_event_req'
+                                        },
+                            '131219' => {
+                                          'Header' => 'file_io.h',
+                                          'Line' => '36',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'msg',
+                                                                'type' => '2074'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'payload_length',
+                                                                'type' => '453'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'file_handle',
+                                                                'type' => '2079'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'length',
+                                                                'type' => '2084'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'data',
+                                                                'type' => '2079'
+                                                              }
+                                                     },
+                                          'Reg' => {
+                                                     '2' => 'r12',
+                                                     '3' => 'rbp'
+                                                   },
+                                          'Return' => '100',
+                                          'ShortName' => 'decode_oem_meta_file_io_req'
                                         }
                           },
           'SymbolVersion' => {},
@@ -9154,6 +9186,7 @@
                                                  'decode_new_file_with_metadata_resp' => 1,
                                                  'decode_numeric_sensor_data' => 1,
                                                  'decode_numeric_sensor_pdr_data' => 1,
+                                                 'decode_oem_meta_file_io_req' => 1,
                                                  'decode_pass_component_table_resp' => 1,
                                                  'decode_platform_event_message_req' => 1,
                                                  'decode_platform_event_message_resp' => 1,
@@ -9425,70 +9458,51 @@
                                    'Type' => 'Intrinsic'
                                  },
                           '46' => {
-                                    'Name' => 'signed char',
-                                    'Size' => '1',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '53' => {
                                     'Name' => 'unsigned char',
                                     'Size' => '1',
                                     'Type' => 'Intrinsic'
                                   },
-                          '60' => {
-                                    'Name' => 'short',
-                                    'Size' => '2',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '67' => {
+                          '53' => {
                                     'Name' => 'unsigned short',
                                     'Size' => '2',
                                     'Type' => 'Intrinsic'
                                   },
-                          '74' => {
-                                    'Name' => 'int',
-                                    'Size' => '4',
-                                    'Type' => 'Intrinsic'
-                                  },
-                          '81' => {
+                          '60' => {
                                     'Name' => 'unsigned int',
                                     'Size' => '4',
                                     'Type' => 'Intrinsic'
                                   },
-                          '102' => {
-                                     'Name' => 'unsigned long',
-                                     'Size' => '8',
+                          '67' => {
+                                    'Name' => 'unsigned long',
+                                    'Size' => '8',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '74' => {
+                                    'Name' => 'signed char',
+                                    'Size' => '1',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '81' => {
+                                    'BaseType' => '46',
+                                    'Header' => 'types.h',
+                                    'Line' => '38',
+                                    'Name' => '__uint8_t',
+                                    'PrivateABI' => 1,
+                                    'Size' => '1',
+                                    'Type' => 'Typedef'
+                                  },
+                          '93' => {
+                                    'Name' => 'short',
+                                    'Size' => '2',
+                                    'Type' => 'Intrinsic'
+                                  },
+                          '100' => {
+                                     'Name' => 'int',
+                                     'Size' => '4',
                                      'Type' => 'Intrinsic'
                                    },
-                          '109' => {
-                                     'Name' => 'long',
-                                     'Size' => '8',
-                                     'Type' => 'Intrinsic'
-                                   },
-                          '116' => {
-                                     'Name' => 'char',
-                                     'Size' => '1',
-                                     'Type' => 'Intrinsic'
-                                   },
-                          '137' => {
-                                     'BaseType' => '102',
-                                     'Header' => 'stddef.h',
-                                     'Line' => '214',
-                                     'Name' => 'size_t',
-                                     'PrivateABI' => 1,
-                                     'Size' => '8',
-                                     'Type' => 'Typedef'
-                                   },
-                          '156' => {
-                                     'BaseType' => '53',
-                                     'Header' => 'types.h',
-                                     'Line' => '38',
-                                     'Name' => '__uint8_t',
-                                     'PrivateABI' => 1,
-                                     'Size' => '1',
-                                     'Type' => 'Typedef'
-                                   },
-                          '168' => {
-                                     'BaseType' => '81',
+                          '107' => {
+                                     'BaseType' => '60',
                                      'Header' => 'types.h',
                                      'Line' => '42',
                                      'Name' => '__uint32_t',
@@ -9496,14 +9510,24 @@
                                      'Size' => '4',
                                      'Type' => 'Typedef'
                                    },
-                          '180' => {
+                          '119' => {
+                                     'Name' => 'long',
+                                     'Size' => '8',
+                                     'Type' => 'Intrinsic'
+                                   },
+                          '126' => {
                                      'BaseType' => '1',
                                      'Name' => 'void*',
                                      'Size' => '8',
                                      'Type' => 'Pointer'
                                    },
-                          '187' => {
-                                     'BaseType' => '156',
+                          '133' => {
+                                     'Name' => 'char',
+                                     'Size' => '1',
+                                     'Type' => 'Intrinsic'
+                                   },
+                          '140' => {
+                                     'BaseType' => '81',
                                      'Header' => 'stdint-uintn.h',
                                      'Line' => '24',
                                      'Name' => 'uint8_t',
@@ -9511,8 +9535,8 @@
                                      'Size' => '1',
                                      'Type' => 'Typedef'
                                    },
-                          '199' => {
-                                     'BaseType' => '168',
+                          '152' => {
+                                     'BaseType' => '107',
                                      'Header' => 'stdint-uintn.h',
                                      'Line' => '26',
                                      'Name' => 'uint32_t',
@@ -9520,86 +9544,95 @@
                                      'Size' => '4',
                                      'Type' => 'Typedef'
                                    },
-                          '211' => {
+                          '164' => {
                                      'Header' => 'pldm_types.h',
                                      'Line' => '9',
                                      'Name' => 'anon-struct-pldm_types.h-9',
                                      'Size' => '1',
                                      'Type' => 'Struct'
                                    },
-                          '365' => {
+                          '318' => {
                                      'Header' => 'pldm_types.h',
                                      'Line' => '19',
                                      'Memb' => {
                                                  '0' => {
                                                           'name' => 'byte',
                                                           'offset' => '0',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '1' => {
                                                           'name' => 'bits',
                                                           'offset' => '0',
-                                                          'type' => '211'
+                                                          'type' => '164'
                                                         }
                                                },
                                      'Name' => 'union bitfield8_t',
                                      'Size' => '1',
                                      'Type' => 'Union'
                                    },
-                          '377' => {
-                                     'BaseType' => '365',
+                          '330' => {
+                                     'BaseType' => '318',
                                      'Name' => 'bitfield8_t const',
                                      'Size' => '1',
                                      'Type' => 'Const'
                                    },
-                          '382' => {
+                          '335' => {
                                      'Header' => 'pldm_types.h',
                                      'Line' => '25',
                                      'Memb' => {
                                                  '0' => {
                                                           'name' => 'alpha',
                                                           'offset' => '0',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '1' => {
                                                           'name' => 'update',
                                                           'offset' => '1',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '2' => {
                                                           'name' => 'minor',
                                                           'offset' => '2',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '3' => {
                                                           'name' => 'major',
                                                           'offset' => '3',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         }
                                                },
                                      'Name' => 'struct pldm_version',
                                      'Size' => '4',
                                      'Type' => 'Struct'
                                    },
-                          '448' => {
-                                     'BaseType' => '382',
+                          '401' => {
+                                     'BaseType' => '335',
                                      'Header' => 'pldm_types.h',
                                      'Line' => '30',
                                      'Name' => 'ver32_t',
                                      'Size' => '4',
                                      'Type' => 'Typedef'
                                    },
-                          '460' => {
-                                     'BaseType' => '448',
+                          '413' => {
+                                     'BaseType' => '401',
                                      'Name' => 'ver32_t const',
                                      'Size' => '4',
                                      'Type' => 'Const'
                                    },
-                          '465' => {
+                          '418' => {
                                      'Name' => 'float',
                                      'Size' => '4',
                                      'Type' => 'Intrinsic'
                                    },
+                          '453' => {
+                                     'BaseType' => '67',
+                                     'Header' => 'stddef.h',
+                                     'Line' => '214',
+                                     'Name' => 'size_t',
+                                     'PrivateABI' => 1,
+                                     'Size' => '8',
+                                     'Type' => 'Typedef'
+                                   },
                           '733' => {
                                      'Header' => 'base.h',
                                      'Line' => '92',
@@ -9632,7 +9665,7 @@
                                                  '0' => {
                                                           'name' => 'command',
                                                           'offset' => '2',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         }
                                                },
                                      'Name' => 'struct pldm_msg_hdr',
@@ -9671,7 +9704,7 @@
                                      'Type' => 'Const'
                                    },
                           '904' => {
-                                     'BaseType' => '187',
+                                     'BaseType' => '140',
                                      'Name' => 'uint8_t[1]',
                                      'Size' => '1',
                                      'Type' => 'Array'
@@ -9688,22 +9721,22 @@
                                                  '1' => {
                                                           'name' => 'instance',
                                                           'offset' => '4',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '2' => {
                                                           'name' => 'pldm_type',
                                                           'offset' => '5',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '3' => {
                                                           'name' => 'command',
                                                           'offset' => '6',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         },
                                                  '4' => {
                                                           'name' => 'completion_code',
                                                           'offset' => '7',
-                                                          'type' => '187'
+                                                          'type' => '140'
                                                         }
                                                },
                                      'Name' => 'struct pldm_header_info',
@@ -9729,37 +9762,37 @@
                                       'Type' => 'Pointer'
                                     },
                           '2079' => {
-                                      'BaseType' => '187',
+                                      'BaseType' => '140',
                                       'Name' => 'uint8_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
                           '2084' => {
-                                      'BaseType' => '199',
+                                      'BaseType' => '152',
                                       'Name' => 'uint32_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
                           '2979' => {
-                                      'BaseType' => '448',
+                                      'BaseType' => '401',
                                       'Name' => 'ver32_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
                           '3484' => {
-                                      'BaseType' => '460',
+                                      'BaseType' => '413',
                                       'Name' => 'ver32_t const*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
                           '3892' => {
-                                      'BaseType' => '365',
+                                      'BaseType' => '318',
                                       'Name' => 'bitfield8_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
                           '4350' => {
-                                      'BaseType' => '377',
+                                      'BaseType' => '330',
                                       'Name' => 'bitfield8_t const*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
@@ -9804,8 +9837,8 @@
                                       'Name' => 'void const',
                                       'Type' => 'Const'
                                     },
-                          '5575' => {
-                                      'BaseType' => '67',
+                          '5507' => {
+                                      'BaseType' => '53',
                                       'Header' => 'types.h',
                                       'Line' => '40',
                                       'Name' => '__uint16_t',
@@ -9813,14 +9846,14 @@
                                       'Size' => '2',
                                       'Type' => 'Typedef'
                                     },
-                          '5618' => {
-                                      'BaseType' => '187',
+                          '5571' => {
+                                      'BaseType' => '140',
                                       'Name' => 'uint8_t const',
                                       'Size' => '1',
                                       'Type' => 'Const'
                                     },
-                          '5623' => {
-                                      'BaseType' => '5575',
+                          '5576' => {
+                                      'BaseType' => '5507',
                                       'Header' => 'stdint-uintn.h',
                                       'Line' => '25',
                                       'Name' => 'uint16_t',
@@ -9830,7 +9863,7 @@
                                     },
                           '6781' => {
                                       'Header' => 'utils.h',
-                                      'Line' => '19',
+                                      'Line' => '20',
                                       'Memb' => {
                                                   '0' => {
                                                            'name' => 'ptr',
@@ -9840,7 +9873,7 @@
                                                   '1' => {
                                                            'name' => 'length',
                                                            'offset' => '8',
-                                                           'type' => '137'
+                                                           'type' => '453'
                                                          }
                                                 },
                                       'Name' => 'struct variable_field',
@@ -9848,7 +9881,7 @@
                                       'Type' => 'Struct'
                                     },
                           '6820' => {
-                                      'BaseType' => '5618',
+                                      'BaseType' => '5571',
                                       'Name' => 'uint8_t const*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
@@ -9860,37 +9893,19 @@
                                       'Type' => 'Pointer'
                                     },
                           '9259' => {
-                                      'BaseType' => '5623',
+                                      'BaseType' => '5576',
                                       'Name' => 'uint16_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
                           '9822' => {
-                                      'BaseType' => '137',
+                                      'BaseType' => '453',
                                       'Name' => 'size_t*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '12476' => {
-                                       'BaseType' => '116',
-                                       'Name' => 'char*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '12493' => {
-                                       'BaseType' => '116',
-                                       'Name' => 'char const',
-                                       'Size' => '1',
-                                       'Type' => 'Const'
-                                     },
-                          '12524' => {
-                                       'BaseType' => '137',
-                                       'Name' => 'size_t const',
-                                       'Size' => '8',
-                                       'Type' => 'Const'
-                                     },
-                          '12536' => {
-                                       'BaseType' => '46',
+                          '12434' => {
+                                       'BaseType' => '74',
                                        'Header' => 'types.h',
                                        'Line' => '37',
                                        'Name' => '__int8_t',
@@ -9898,8 +9913,8 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '12560' => {
-                                       'BaseType' => '60',
+                          '12465' => {
+                                       'BaseType' => '93',
                                        'Header' => 'types.h',
                                        'Line' => '39',
                                        'Name' => '__int16_t',
@@ -9907,8 +9922,8 @@
                                        'Size' => '2',
                                        'Type' => 'Typedef'
                                      },
-                          '12584' => {
-                                       'BaseType' => '74',
+                          '12496' => {
+                                       'BaseType' => '100',
                                        'Header' => 'types.h',
                                        'Line' => '41',
                                        'Name' => '__int32_t',
@@ -9916,8 +9931,8 @@
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '12615' => {
-                                       'BaseType' => '109',
+                          '12541' => {
+                                       'BaseType' => '119',
                                        'Header' => 'types.h',
                                        'Line' => '194',
                                        'Name' => '__ssize_t',
@@ -9925,8 +9940,20 @@
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '12627' => {
-                                       'BaseType' => '12536',
+                          '12553' => {
+                                       'BaseType' => '133',
+                                       'Name' => 'char*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '12570' => {
+                                       'BaseType' => '133',
+                                       'Name' => 'char const',
+                                       'Size' => '1',
+                                       'Type' => 'Const'
+                                     },
+                          '12575' => {
+                                       'BaseType' => '12434',
                                        'Header' => 'stdint-intn.h',
                                        'Line' => '24',
                                        'Name' => 'int8_t',
@@ -9934,8 +9961,8 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '12639' => {
-                                       'BaseType' => '12560',
+                          '12587' => {
+                                       'BaseType' => '12465',
                                        'Header' => 'stdint-intn.h',
                                        'Line' => '25',
                                        'Name' => 'int16_t',
@@ -9943,8 +9970,8 @@
                                        'Size' => '2',
                                        'Type' => 'Typedef'
                                      },
-                          '12651' => {
-                                       'BaseType' => '12584',
+                          '12599' => {
+                                       'BaseType' => '12496',
                                        'Header' => 'stdint-intn.h',
                                        'Line' => '26',
                                        'Name' => 'int32_t',
@@ -9952,42 +9979,48 @@
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
-                          '12692' => {
-                                       'BaseType' => '5623',
+                          '12640' => {
+                                       'BaseType' => '5576',
                                        'Name' => 'uint16_t const',
                                        'Size' => '2',
                                        'Type' => 'Const'
                                      },
-                          '12709' => {
-                                       'BaseType' => '199',
+                          '12657' => {
+                                       'BaseType' => '152',
                                        'Name' => 'uint32_t const',
                                        'Size' => '4',
                                        'Type' => 'Const'
                                      },
-                          '12880' => {
-                                       'BaseType' => '187',
+                          '12828' => {
+                                       'BaseType' => '140',
                                        'Header' => 'pldm_types.h',
                                        'Line' => '32',
                                        'Name' => 'bool8_t',
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '12892' => {
-                                       'BaseType' => '465',
+                          '12840' => {
+                                       'BaseType' => '418',
                                        'Header' => 'pldm_types.h',
                                        'Line' => '164',
                                        'Name' => 'real32_t',
                                        'Size' => '4',
                                        'Type' => 'Typedef'
                                      },
+                          '12899' => {
+                                       'BaseType' => '453',
+                                       'Name' => 'size_t const',
+                                       'Size' => '8',
+                                       'Type' => 'Const'
+                                     },
                           '13445' => {
-                                       'BaseType' => '12493',
+                                       'BaseType' => '12570',
                                        'Name' => 'char const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
                           '13450' => {
-                                       'BaseType' => '12615',
+                                       'BaseType' => '12541',
                                        'Header' => 'types.h',
                                        'Line' => '108',
                                        'Name' => 'ssize_t',
@@ -10029,27 +10062,27 @@
                                                    '0' => {
                                                             'name' => 'record_handle',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '1' => {
                                                             'name' => 'version',
                                                             'offset' => '4',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'type',
                                                             'offset' => '5',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'record_change_num',
                                                             'offset' => '6',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '4' => {
                                                             'name' => 'length',
                                                             'offset' => '8',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_pdr_hdr',
@@ -10068,42 +10101,42 @@
                                                    '1' => {
                                                             'name' => 'terminus_handle',
                                                             'offset' => '16',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'sensor_id',
                                                             'offset' => '18',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'entity_type',
                                                             'offset' => '20',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '4' => {
                                                             'name' => 'entity_instance',
                                                             'offset' => '22',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '5' => {
                                                             'name' => 'container_id',
                                                             'offset' => '24',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '6' => {
                                                             'name' => 'sensor_init',
                                                             'offset' => '32',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '7' => {
                                                             'name' => 'sensor_auxiliary_names_pdr',
                                                             'offset' => '33',
-                                                            'type' => '12880'
+                                                            'type' => '12828'
                                                           },
                                                    '8' => {
                                                             'name' => 'composite_sensor_count',
                                                             'offset' => '34',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '9' => {
                                                             'name' => 'possible_states',
@@ -10122,12 +10155,12 @@
                                                    '0' => {
                                                             'name' => 'state_set_id',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'possible_states_size',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'states',
@@ -10146,7 +10179,7 @@
                                        'Type' => 'Const'
                                      },
                           '14524' => {
-                                       'BaseType' => '365',
+                                       'BaseType' => '318',
                                        'Name' => 'bitfield8_t[1]',
                                        'Size' => '1',
                                        'Type' => 'Array'
@@ -10163,47 +10196,47 @@
                                                    '1' => {
                                                             'name' => 'terminus_handle',
                                                             'offset' => '16',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'effecter_id',
                                                             'offset' => '18',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'entity_type',
                                                             'offset' => '20',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '4' => {
                                                             'name' => 'entity_instance',
                                                             'offset' => '22',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '5' => {
                                                             'name' => 'container_id',
                                                             'offset' => '24',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '6' => {
                                                             'name' => 'effecter_semantic_id',
                                                             'offset' => '32',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '7' => {
                                                             'name' => 'effecter_init',
                                                             'offset' => '34',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '8' => {
                                                             'name' => 'has_description_pdr',
                                                             'offset' => '35',
-                                                            'type' => '12880'
+                                                            'type' => '12828'
                                                           },
                                                    '9' => {
                                                             'name' => 'composite_effecter_count',
                                                             'offset' => '36',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '10' => {
                                                              'name' => 'possible_states',
@@ -10222,37 +10255,37 @@
                                                    '0' => {
                                                             'name' => 'value_u8',
                                                             'offset' => '0',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '1' => {
                                                             'name' => 'value_s8',
                                                             'offset' => '0',
-                                                            'type' => '12627'
+                                                            'type' => '12575'
                                                           },
                                                    '2' => {
                                                             'name' => 'value_u16',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'value_s16',
                                                             'offset' => '0',
-                                                            'type' => '12639'
+                                                            'type' => '12587'
                                                           },
                                                    '4' => {
                                                             'name' => 'value_u32',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '5' => {
                                                             'name' => 'value_s32',
                                                             'offset' => '0',
-                                                            'type' => '12651'
+                                                            'type' => '12599'
                                                           },
                                                    '6' => {
                                                             'name' => 'value_f32',
                                                             'offset' => '0',
-                                                            'type' => '12892'
+                                                            'type' => '12840'
                                                           }
                                                  },
                                        'Name' => 'union union_range_field_format',
@@ -10266,32 +10299,32 @@
                                                    '0' => {
                                                             'name' => 'value_u8',
                                                             'offset' => '0',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '1' => {
                                                             'name' => 'value_s8',
                                                             'offset' => '0',
-                                                            'type' => '12627'
+                                                            'type' => '12575'
                                                           },
                                                    '2' => {
                                                             'name' => 'value_u16',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'value_s16',
                                                             'offset' => '0',
-                                                            'type' => '12639'
+                                                            'type' => '12587'
                                                           },
                                                    '4' => {
                                                             'name' => 'value_u32',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '5' => {
                                                             'name' => 'value_s32',
                                                             'offset' => '0',
-                                                            'type' => '12651'
+                                                            'type' => '12599'
                                                           }
                                                  },
                                        'Name' => 'union union_sensor_data_size',
@@ -10305,27 +10338,27 @@
                                                    '0' => {
                                                             'name' => 'record_handle',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '1' => {
                                                             'name' => 'version',
                                                             'offset' => '4',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'type',
                                                             'offset' => '5',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'record_change_num',
                                                             'offset' => '6',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '4' => {
                                                             'name' => 'length',
                                                             'offset' => '8',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_value_pdr_hdr',
@@ -10339,12 +10372,12 @@
                                                    '0' => {
                                                             'name' => 'entity_instance_num',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'entity_instance',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'anon-union-platform.h-730',
@@ -10363,17 +10396,17 @@
                                                    '1' => {
                                                             'name' => 'terminus_handle',
                                                             'offset' => '18',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'sensor_id',
                                                             'offset' => '20',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'entity_type',
                                                             'offset' => '22',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '4' => {
                                                             'name' => 'unnamed0',
@@ -10383,97 +10416,97 @@
                                                    '5' => {
                                                             'name' => 'container_id',
                                                             'offset' => '32',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '6' => {
                                                             'name' => 'sensor_init',
                                                             'offset' => '34',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '7' => {
                                                             'name' => 'sensor_auxiliary_names_pdr',
                                                             'offset' => '35',
-                                                            'type' => '12880'
+                                                            'type' => '12828'
                                                           },
                                                    '8' => {
                                                             'name' => 'base_unit',
                                                             'offset' => '36',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '9' => {
                                                             'name' => 'unit_modifier',
                                                             'offset' => '37',
-                                                            'type' => '12627'
+                                                            'type' => '12575'
                                                           },
                                                    '10' => {
                                                              'name' => 'rate_unit',
                                                              'offset' => '38',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '11' => {
                                                              'name' => 'base_oem_unit_handle',
                                                              'offset' => '39',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '12' => {
                                                              'name' => 'aux_unit',
                                                              'offset' => '40',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '13' => {
                                                              'name' => 'aux_unit_modifier',
                                                              'offset' => '41',
-                                                             'type' => '12627'
+                                                             'type' => '12575'
                                                            },
                                                    '14' => {
                                                              'name' => 'aux_rate_unit',
                                                              'offset' => '48',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '15' => {
                                                              'name' => 'rel',
                                                              'offset' => '49',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '16' => {
                                                              'name' => 'aux_oem_unit_handle',
                                                              'offset' => '50',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '17' => {
                                                              'name' => 'is_linear',
                                                              'offset' => '51',
-                                                             'type' => '12880'
+                                                             'type' => '12828'
                                                            },
                                                    '18' => {
                                                              'name' => 'sensor_data_size',
                                                              'offset' => '52',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '19' => {
                                                              'name' => 'resolution',
                                                              'offset' => '54',
-                                                             'type' => '12892'
+                                                             'type' => '12840'
                                                            },
                                                    '20' => {
                                                              'name' => 'offset',
                                                              'offset' => '64',
-                                                             'type' => '12892'
+                                                             'type' => '12840'
                                                            },
                                                    '21' => {
                                                              'name' => 'accuracy',
                                                              'offset' => '68',
-                                                             'type' => '5623'
+                                                             'type' => '5576'
                                                            },
                                                    '22' => {
                                                              'name' => 'plus_tolerance',
                                                              'offset' => '70',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '23' => {
                                                              'name' => 'minus_tolerance',
                                                              'offset' => '71',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '24' => {
                                                              'name' => 'hysteresis',
@@ -10483,22 +10516,22 @@
                                                    '25' => {
                                                              'name' => 'supported_thresholds',
                                                              'offset' => '82',
-                                                             'type' => '365'
+                                                             'type' => '318'
                                                            },
                                                    '26' => {
                                                              'name' => 'threshold_and_hysteresis_volatility',
                                                              'offset' => '83',
-                                                             'type' => '365'
+                                                             'type' => '318'
                                                            },
                                                    '27' => {
                                                              'name' => 'state_transition_interval',
                                                              'offset' => '86',
-                                                             'type' => '12892'
+                                                             'type' => '12840'
                                                            },
                                                    '28' => {
                                                              'name' => 'update_interval',
                                                              'offset' => '96',
-                                                             'type' => '12892'
+                                                             'type' => '12840'
                                                            },
                                                    '29' => {
                                                              'name' => 'max_readable',
@@ -10513,12 +10546,12 @@
                                                    '31' => {
                                                              'name' => 'range_field_format',
                                                              'offset' => '114',
-                                                             'type' => '187'
+                                                             'type' => '140'
                                                            },
                                                    '32' => {
                                                              'name' => 'range_field_support',
                                                              'offset' => '115',
-                                                             'type' => '365'
+                                                             'type' => '318'
                                                            },
                                                    '33' => {
                                                              'name' => 'nominal_value',
@@ -10577,12 +10610,12 @@
                                                    '0' => {
                                                             'name' => 'state_set_id',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'possible_states_size',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'states',
@@ -10607,12 +10640,12 @@
                                                    '0' => {
                                                             'name' => 'set_request',
                                                             'offset' => '0',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '1' => {
                                                             'name' => 'effecter_state',
                                                             'offset' => '1',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           }
                                                  },
                                        'Name' => 'struct state_field_for_state_effecter_set',
@@ -10634,22 +10667,22 @@
                                                    '0' => {
                                                             'name' => 'sensor_op_state',
                                                             'offset' => '0',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '1' => {
                                                             'name' => 'present_state',
                                                             'offset' => '1',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'previous_state',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'event_state',
                                                             'offset' => '3',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           }
                                                  },
                                        'Name' => 'struct state_field_for_get_state_sensor_readings',
@@ -10665,7 +10698,7 @@
                                        'Type' => 'Typedef'
                                      },
                           '15938' => {
-                                       'BaseType' => '187',
+                                       'BaseType' => '140',
                                        'Name' => 'uint8_t[13]',
                                        'Size' => '13',
                                        'Type' => 'Array'
@@ -10677,12 +10710,12 @@
                                                    '0' => {
                                                             'name' => 'sensor_id',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'sensor_event_class_type',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'event_class',
@@ -10701,12 +10734,12 @@
                                                    '0' => {
                                                             'name' => 'event_data_format',
                                                             'offset' => '0',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '1' => {
                                                             'name' => 'number_of_change_records',
                                                             'offset' => '1',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'change_records',
@@ -10719,7 +10752,7 @@
                                        'Type' => 'Struct'
                                      },
                           '17831' => {
-                                       'BaseType' => '180',
+                                       'BaseType' => '126',
                                        'Name' => 'void**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -10737,7 +10770,7 @@
                                        'Type' => 'Pointer'
                                      },
                           '23785' => {
-                                       'BaseType' => '12709',
+                                       'BaseType' => '12657',
                                        'Name' => 'uint32_t const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -10832,8 +10865,8 @@
                                        'Size' => '8',
                                        'Type' => 'Const'
                                      },
-                          '49704' => {
-                                       'BaseType' => '102',
+                          '49640' => {
+                                       'BaseType' => '67',
                                        'Header' => 'types.h',
                                        'Line' => '45',
                                        'Name' => '__uint64_t',
@@ -10841,8 +10874,8 @@
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '49781' => {
-                                       'BaseType' => '49704',
+                          '49734' => {
+                                       'BaseType' => '49640',
                                        'Header' => 'stdint-uintn.h',
                                        'Line' => '27',
                                        'Name' => 'uint64_t',
@@ -10878,12 +10911,12 @@
                                                    '0' => {
                                                             'name' => 'string_handle',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'string_length',
                                                             'offset' => '2',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'name',
@@ -10902,7 +10935,7 @@
                                        'Type' => 'Const'
                                      },
                           '49971' => {
-                                       'BaseType' => '116',
+                                       'BaseType' => '133',
                                        'Name' => 'char[1]',
                                        'Size' => '1',
                                        'Type' => 'Array'
@@ -10914,17 +10947,17 @@
                                                    '0' => {
                                                             'name' => 'attr_handle',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'attr_type',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'string_handle',
                                                             'offset' => '3',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'metadata',
@@ -10949,12 +10982,12 @@
                                                    '0' => {
                                                             'name' => 'attr_handle',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'attr_type',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'value',
@@ -10974,12 +11007,12 @@
                                      },
                           '50178' => {
                                        'Header' => 'bios_table.h',
-                                       'Line' => '205',
+                                       'Line' => '206',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'name_handle',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'read_only',
@@ -10989,7 +11022,7 @@
                                                    '2' => {
                                                             'name' => 'pv_num',
                                                             'offset' => '3',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'pv_handle',
@@ -10999,7 +11032,7 @@
                                                    '4' => {
                                                             'name' => 'def_num',
                                                             'offset' => '22',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '5' => {
                                                             'name' => 'def_index',
@@ -11018,19 +11051,19 @@
                                        'Type' => 'Const'
                                      },
                           '50281' => {
-                                       'BaseType' => '12692',
+                                       'BaseType' => '12640',
                                        'Name' => 'uint16_t const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
                           '50291' => {
                                        'Header' => 'bios_table.h',
-                                       'Line' => '293',
+                                       'Line' => '294',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'name_handle',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'read_only',
@@ -11040,22 +11073,22 @@
                                                    '2' => {
                                                             'name' => 'string_type',
                                                             'offset' => '3',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'min_length',
                                                             'offset' => '4',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '4' => {
                                                             'name' => 'max_length',
                                                             'offset' => '6',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '5' => {
                                                             'name' => 'def_length',
                                                             'offset' => '8',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '6' => {
                                                             'name' => 'def_string',
@@ -11075,12 +11108,12 @@
                                      },
                           '50413' => {
                                        'Header' => 'bios_table.h',
-                                       'Line' => '383',
+                                       'Line' => '384',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'name_handle',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'read_only',
@@ -11090,22 +11123,22 @@
                                                    '2' => {
                                                             'name' => 'lower_bound',
                                                             'offset' => '8',
-                                                            'type' => '49781'
+                                                            'type' => '49734'
                                                           },
                                                    '3' => {
                                                             'name' => 'upper_bound',
                                                             'offset' => '22',
-                                                            'type' => '49781'
+                                                            'type' => '49734'
                                                           },
                                                    '4' => {
                                                             'name' => 'scalar_increment',
                                                             'offset' => '36',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '5' => {
                                                             'name' => 'default_value',
                                                             'offset' => '50',
-                                                            'type' => '49781'
+                                                            'type' => '49734'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
@@ -11140,12 +11173,12 @@
                                                    '1' => {
                                                             'name' => 'table_len',
                                                             'offset' => '8',
-                                                            'type' => '137'
+                                                            'type' => '453'
                                                           },
                                                    '2' => {
                                                             'name' => 'current_pos',
                                                             'offset' => '22',
-                                                            'type' => '137'
+                                                            'type' => '453'
                                                           },
                                                    '3' => {
                                                             'name' => 'entry_length_handler',
@@ -11196,7 +11229,7 @@
                                        'Type' => 'Pointer'
                                      },
                           '58463' => {
-                                       'BaseType' => '49781',
+                                       'BaseType' => '49734',
                                        'Name' => 'uint64_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -11225,78 +11258,78 @@
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '63945' => {
+                          '63893' => {
                                        'Header' => 'pldm_types.h',
                                        'Line' => '36',
                                        'Name' => 'anon-struct-pldm_types.h-36',
                                        'Size' => '2',
                                        'Type' => 'Struct'
                                      },
-                          '64207' => {
+                          '64155' => {
                                        'Header' => 'pldm_types.h',
                                        'Line' => '54',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'value',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'bits',
                                                             'offset' => '0',
-                                                            'type' => '63945'
+                                                            'type' => '63893'
                                                           }
                                                  },
                                        'Name' => 'union bitfield16_t',
                                        'Size' => '2',
                                        'Type' => 'Union'
                                      },
-                          '64219' => {
+                          '64167' => {
                                        'Header' => 'pldm_types.h',
                                        'Line' => '58',
                                        'Name' => 'anon-struct-pldm_types.h-58',
                                        'Size' => '4',
                                        'Type' => 'Struct'
                                      },
-                          '64705' => {
+                          '64653' => {
                                        'Header' => 'pldm_types.h',
                                        'Line' => '92',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'value',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '1' => {
                                                             'name' => 'bits',
                                                             'offset' => '0',
-                                                            'type' => '64219'
+                                                            'type' => '64167'
                                                           }
                                                  },
                                        'Name' => 'union bitfield32_t',
                                        'Size' => '4',
                                        'Type' => 'Union'
                                      },
-                          '64717' => {
+                          '64665' => {
                                        'Header' => 'pldm_types.h',
                                        'Line' => '96',
                                        'Name' => 'anon-struct-pldm_types.h-96',
                                        'Size' => '8',
                                        'Type' => 'Struct'
                                      },
-                          '65651' => {
+                          '65599' => {
                                        'Header' => 'pldm_types.h',
                                        'Line' => '162',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'value',
                                                             'offset' => '0',
-                                                            'type' => '49781'
+                                                            'type' => '49734'
                                                           },
                                                    '1' => {
                                                             'name' => 'bits',
                                                             'offset' => '0',
-                                                            'type' => '64717'
+                                                            'type' => '64665'
                                                           }
                                                  },
                                        'Name' => 'union bitfield64_t',
@@ -11305,7 +11338,7 @@
                                      },
                           '67214' => {
                                        'Header' => 'firmware_update.h',
-                                       'Line' => '330',
+                                       'Line' => '331',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'uuid',
@@ -11315,12 +11348,12 @@
                                                    '1' => {
                                                             'name' => 'package_header_format_version',
                                                             'offset' => '22',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'package_header_size',
                                                             'offset' => '23',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'package_release_date_time',
@@ -11330,17 +11363,17 @@
                                                    '4' => {
                                                             'name' => 'component_bitmap_bit_length',
                                                             'offset' => '50',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '5' => {
                                                             'name' => 'package_version_string_type',
                                                             'offset' => '52',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '6' => {
                                                             'name' => 'package_version_string_length',
                                                             'offset' => '53',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_package_header_information',
@@ -11348,44 +11381,44 @@
                                        'Type' => 'Struct'
                                      },
                           '67318' => {
-                                       'BaseType' => '187',
+                                       'BaseType' => '140',
                                        'Name' => 'uint8_t[16]',
                                        'Size' => '16',
                                        'Type' => 'Array'
                                      },
                           '67350' => {
                                        'Header' => 'firmware_update.h',
-                                       'Line' => '344',
+                                       'Line' => '345',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'record_length',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'descriptor_count',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'device_update_option_flags',
                                                             'offset' => '3',
-                                                            'type' => '64705'
+                                                            'type' => '64653'
                                                           },
                                                    '3' => {
                                                             'name' => 'comp_image_set_version_string_type',
                                                             'offset' => '7',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '4' => {
                                                             'name' => 'comp_image_set_version_string_length',
                                                             'offset' => '8',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '5' => {
                                                             'name' => 'fw_device_pkg_data_length',
                                                             'offset' => '9',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_firmware_device_id_record',
@@ -11394,52 +11427,52 @@
                                      },
                           '67545' => {
                                        'Header' => 'firmware_update.h',
-                                       'Line' => '378',
+                                       'Line' => '379',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'comp_classification',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'comp_identifier',
                                                             'offset' => '2',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'comp_comparison_stamp',
                                                             'offset' => '4',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '3' => {
                                                             'name' => 'comp_options',
                                                             'offset' => '8',
-                                                            'type' => '64207'
+                                                            'type' => '64155'
                                                           },
                                                    '4' => {
                                                             'name' => 'requested_comp_activation_method',
                                                             'offset' => '16',
-                                                            'type' => '64207'
+                                                            'type' => '64155'
                                                           },
                                                    '5' => {
                                                             'name' => 'comp_location_offset',
                                                             'offset' => '18',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '6' => {
                                                             'name' => 'comp_size',
                                                             'offset' => '22',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '7' => {
                                                             'name' => 'comp_version_string_type',
                                                             'offset' => '32',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '8' => {
                                                             'name' => 'comp_version_string_length',
                                                             'offset' => '33',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_component_image_information',
@@ -11448,42 +11481,42 @@
                                      },
                           '67727' => {
                                        'Header' => 'firmware_update.h',
-                                       'Line' => '404',
+                                       'Line' => '405',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'completion_code',
                                                             'offset' => '0',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '1' => {
                                                             'name' => 'capabilities_during_update',
                                                             'offset' => '1',
-                                                            'type' => '64705'
+                                                            'type' => '64653'
                                                           },
                                                    '2' => {
                                                             'name' => 'comp_count',
                                                             'offset' => '5',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'active_comp_image_set_ver_str_type',
                                                             'offset' => '7',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '4' => {
                                                             'name' => 'active_comp_image_set_ver_str_len',
                                                             'offset' => '8',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '5' => {
                                                             'name' => 'pending_comp_image_set_ver_str_type',
                                                             'offset' => '9',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '6' => {
                                                             'name' => 'pending_comp_image_set_ver_str_len',
                                                             'offset' => '16',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_get_firmware_parameters_resp',
@@ -11492,37 +11525,37 @@
                                      },
                           '67831' => {
                                        'Header' => 'firmware_update.h',
-                                       'Line' => '418',
+                                       'Line' => '419',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'comp_classification',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'comp_identifier',
                                                             'offset' => '2',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'comp_classification_index',
                                                             'offset' => '4',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'active_comp_comparison_stamp',
                                                             'offset' => '5',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '4' => {
                                                             'name' => 'active_comp_ver_str_type',
                                                             'offset' => '9',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '5' => {
                                                             'name' => 'active_comp_ver_str_len',
                                                             'offset' => '16',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '6' => {
                                                             'name' => 'active_comp_release_date',
@@ -11532,17 +11565,17 @@
                                                    '7' => {
                                                             'name' => 'pending_comp_comparison_stamp',
                                                             'offset' => '25',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '8' => {
                                                             'name' => 'pending_comp_ver_str_type',
                                                             'offset' => '35',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '9' => {
                                                             'name' => 'pending_comp_ver_str_len',
                                                             'offset' => '36',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '10' => {
                                                              'name' => 'pending_comp_release_date',
@@ -11552,12 +11585,12 @@
                                                    '11' => {
                                                              'name' => 'comp_activation_methods',
                                                              'offset' => '51',
-                                                             'type' => '64207'
+                                                             'type' => '64155'
                                                            },
                                                    '12' => {
                                                              'name' => 'capabilities_during_update',
                                                              'offset' => '53',
-                                                             'type' => '64705'
+                                                             'type' => '64653'
                                                            }
                                                  },
                                        'Name' => 'struct pldm_component_parameter_entry',
@@ -11565,7 +11598,7 @@
                                        'Type' => 'Struct'
                                      },
                           '68013' => {
-                                       'BaseType' => '187',
+                                       'BaseType' => '140',
                                        'Name' => 'uint8_t[8]',
                                        'Size' => '8',
                                        'Type' => 'Array'
@@ -11577,25 +11610,25 @@
                                        'Type' => 'Const'
                                      },
                           '69183' => {
-                                       'BaseType' => '12880',
+                                       'BaseType' => '12828',
                                        'Name' => 'bool8_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
                           '69188' => {
-                                       'BaseType' => '65651',
+                                       'BaseType' => '65599',
                                        'Name' => 'bitfield64_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
                           '69941' => {
-                                       'BaseType' => '64705',
+                                       'BaseType' => '64653',
                                        'Name' => 'bitfield32_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
                           '70787' => {
-                                       'BaseType' => '64207',
+                                       'BaseType' => '64155',
                                        'Name' => 'bitfield16_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -11663,12 +11696,12 @@
                                                    '0' => {
                                                             'name' => 'record_count',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '1' => {
                                                             'name' => 'size',
                                                             'offset' => '4',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '2' => {
                                                             'name' => 'first',
@@ -11708,12 +11741,12 @@
                                                    '0' => {
                                                             'name' => 'record_handle',
                                                             'offset' => '0',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '1' => {
                                                             'name' => 'size',
                                                             'offset' => '4',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           },
                                                    '2' => {
                                                             'name' => 'data',
@@ -11733,7 +11766,7 @@
                                                    '5' => {
                                                             'name' => 'terminus_handle',
                                                             'offset' => '38',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_pdr_record',
@@ -11749,17 +11782,17 @@
                                                    '0' => {
                                                             'name' => 'entity_type',
                                                             'offset' => '0',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '1' => {
                                                             'name' => 'entity_instance_num',
                                                             'offset' => '2',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '2' => {
                                                             'name' => 'entity_container_id',
                                                             'offset' => '4',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_entity',
@@ -11794,7 +11827,7 @@
                                                    '1' => {
                                                             'name' => 'last_used_container_id',
                                                             'offset' => '8',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_entity_association_tree',
@@ -11834,7 +11867,7 @@
                                                    '2' => {
                                                             'name' => 'remote_container_id',
                                                             'offset' => '18',
-                                                            'type' => '5623'
+                                                            'type' => '5576'
                                                           },
                                                    '3' => {
                                                             'name' => 'first_child',
@@ -11849,7 +11882,7 @@
                                                    '5' => {
                                                             'name' => 'association_type',
                                                             'offset' => '50',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_entity_node',
@@ -11925,7 +11958,7 @@
                                        'Type' => 'Pointer'
                                      },
                           '94669' => {
-                                       'BaseType' => '187',
+                                       'BaseType' => '140',
                                        'Header' => 'base.h',
                                        'Line' => '16',
                                        'Name' => 'pldm_tid_t',
@@ -11933,9 +11966,9 @@
                                        'Type' => 'Typedef'
                                      },
                           '94681' => {
-                                       'BaseType' => '187',
+                                       'BaseType' => '140',
                                        'Header' => 'instance-id.h',
-                                       'Line' => '12',
+                                       'Line' => '13',
                                        'Name' => 'pldm_instance_id_t',
                                        'Size' => '1',
                                        'Type' => 'Typedef'
@@ -11957,12 +11990,12 @@
                                                    '2' => {
                                                             'name' => 'type',
                                                             'offset' => '2',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '3' => {
                                                             'name' => 'command',
                                                             'offset' => '3',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '4' => {
                                                             'name' => 'next',
@@ -12057,7 +12090,7 @@
                                                    '1' => {
                                                             'name' => 'allocations',
                                                             'offset' => '4',
-                                                            'type' => '199'
+                                                            'type' => '152'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_tid_state',
@@ -12077,7 +12110,7 @@
                                                    '1' => {
                                                             'name' => 'lock_db_fd',
                                                             'offset' => '8264',
-                                                            'type' => '74'
+                                                            'type' => '100'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_instance_db',
@@ -12111,7 +12144,7 @@
                                        'Type' => 'Pointer'
                                      },
                           '99622' => {
-                                       'BaseType' => '187',
+                                       'BaseType' => '140',
                                        'Header' => 'pldm.h',
                                        'Line' => '13',
                                        'Name' => 'mctp_eid_t',
@@ -12137,7 +12170,7 @@
                                                    '1' => {
                                                             'name' => 'socket',
                                                             'offset' => '64',
-                                                            'type' => '74'
+                                                            'type' => '100'
                                                           },
                                                    '2' => {
                                                             'name' => 'tid_eid_map',
@@ -12180,7 +12213,7 @@
                                                    '1' => {
                                                             'name' => 'version',
                                                             'offset' => '8',
-                                                            'type' => '187'
+                                                            'type' => '140'
                                                           },
                                                    '2' => {
                                                             'name' => 'recv',
@@ -12215,8 +12248,8 @@
                                         'Size' => '8',
                                         'Type' => 'Pointer'
                                       },
-                          '102006' => {
-                                        'BaseType' => '53',
+                          '102129' => {
+                                        'BaseType' => '46',
                                         'Header' => 'int-ll64.h',
                                         'Line' => '21',
                                         'Name' => '__u8',
@@ -12224,8 +12257,8 @@
                                         'Size' => '1',
                                         'Type' => 'Typedef'
                                       },
-                          '102032' => {
-                                        'BaseType' => '67',
+                          '102141' => {
+                                        'BaseType' => '53',
                                         'Header' => 'int-ll64.h',
                                         'Line' => '24',
                                         'Name' => '__u16',
@@ -12240,17 +12273,17 @@
                                                     '0' => {
                                                              'name' => 'size',
                                                              'offset' => '0',
-                                                             'type' => '74'
+                                                             'type' => '100'
                                                            },
                                                     '1' => {
                                                              'name' => 'socket',
                                                              'offset' => '4',
-                                                             'type' => '74'
+                                                             'type' => '100'
                                                            },
                                                     '2' => {
                                                              'name' => 'max_size',
                                                              'offset' => '8',
-                                                             'type' => '74'
+                                                             'type' => '100'
                                                            }
                                                   },
                                         'Name' => 'struct pldm_socket_sndbuf',
@@ -12291,7 +12324,7 @@
                                                               'type' => '5345'
                                                             },
                                                      '3' => {
-                                                              'type' => '137'
+                                                              'type' => '453'
                                                             }
                                                    },
                                         'Return' => '99737',
@@ -12311,17 +12344,17 @@
                                                     '0' => {
                                                              'name' => 'fd',
                                                              'offset' => '0',
-                                                             'type' => '74'
+                                                             'type' => '100'
                                                            },
                                                     '1' => {
                                                              'name' => 'events',
                                                              'offset' => '4',
-                                                             'type' => '60'
+                                                             'type' => '93'
                                                            },
                                                     '2' => {
                                                              'name' => 'revents',
                                                              'offset' => '6',
-                                                             'type' => '60'
+                                                             'type' => '93'
                                                            }
                                                   },
                                         'Name' => 'struct pollfd',
@@ -12339,12 +12372,12 @@
                                                               'type' => '102786'
                                                             }
                                                    },
-                                        'Return' => '74',
+                                        'Return' => '100',
                                         'Size' => '8',
                                         'Type' => 'FuncPtr'
                                       },
                           '102846' => {
-                                        'BaseType' => '67',
+                                        'BaseType' => '53',
                                         'Header' => 'socket.h',
                                         'Line' => '10',
                                         'Name' => '__kernel_sa_family_t',
@@ -12379,12 +12412,12 @@
                                                     '1' => {
                                                              'name' => '__smctp_pad0',
                                                              'offset' => '2',
-                                                             'type' => '102032'
+                                                             'type' => '102141'
                                                            },
                                                     '2' => {
                                                              'name' => 'smctp_network',
                                                              'offset' => '4',
-                                                             'type' => '81'
+                                                             'type' => '60'
                                                            },
                                                     '3' => {
                                                              'name' => 'smctp_addr',
@@ -12394,17 +12427,17 @@
                                                     '4' => {
                                                              'name' => 'smctp_type',
                                                              'offset' => '9',
-                                                             'type' => '102006'
+                                                             'type' => '102129'
                                                            },
                                                     '5' => {
                                                              'name' => 'smctp_tag',
                                                              'offset' => '16',
-                                                             'type' => '102006'
+                                                             'type' => '102129'
                                                            },
                                                     '6' => {
                                                              'name' => '__smctp_pad1',
                                                              'offset' => '17',
-                                                             'type' => '102006'
+                                                             'type' => '102129'
                                                            }
                                                   },
                                         'Name' => 'struct sockaddr_mctp',
@@ -12429,7 +12462,7 @@
                                                     '1' => {
                                                              'name' => 'socket',
                                                              'offset' => '64',
-                                                             'type' => '74'
+                                                             'type' => '100'
                                                            },
                                                     '2' => {
                                                              'name' => 'tid_eid_map',
diff --git a/src/oem/meta/file_io.c b/src/oem/meta/file_io.c
index 6662e8f..ab6c7a6 100644
--- a/src/oem/meta/file_io.c
+++ b/src/oem/meta/file_io.c
@@ -6,7 +6,7 @@
 #include "msgbuf.h"
 
 #define PLDM_OEM_META_DECODE_WRITE_FILE_IO_MIN_SIZE 6
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
 int decode_oem_meta_file_io_req(const struct pldm_msg *msg,
 				size_t payload_length, uint8_t *file_handle,
 				uint32_t *length, uint8_t *data)