abi: Update to remove pldm_close() from reference dumps

We transitioned this to LIBPLDM_ABI_TESTING as it wasn't exposed in the
headers and there should be no users. The ABI dump updates should have
been included in the same change.

Fixes: 986df2a17b60 ("requester: Mark pldm_close() as LIBPLDM_ABI_TESTING")
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: I55dfa20a2fcf243b2c899469c1615efcda6888d3
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index 637c851..ba196a9 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -28,6 +28,37 @@
           'PublicABI' => '1',
           'Sources' => {},
           'SymbolInfo' => {
+                            '100165' => {
+                                          'Header' => 'pldm.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'eid',
+                                                                'type' => '99084'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'mctp_fd',
+                                                                'type' => '74'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'pldm_req_msg',
+                                                                'type' => '6245'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'req_msg_len',
+                                                                'type' => '123'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'pldm_resp_msg',
+                                                                'type' => '71449'
+                                                              },
+                                                       '5' => {
+                                                                'name' => 'resp_msg_len',
+                                                                'type' => '9084'
+                                                              }
+                                                     },
+                                          'Return' => '99193',
+                                          'ShortName' => 'pldm_send_recv'
+                                        },
                             '10033' => {
                                          'Header' => 'bios.h',
                                          'Param' => {
@@ -69,9 +100,59 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_set_date_time_req'
                                        },
-                            '100426' => {
+                            '100648' => {
                                           'Header' => 'pldm.h',
-                                          'Return' => '98332',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'eid',
+                                                                'type' => '99084'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'mctp_fd',
+                                                                'type' => '74'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'instance_id',
+                                                                'type' => '168'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'pldm_resp_msg',
+                                                                'type' => '71449'
+                                                              },
+                                                       '4' => {
+                                                                'name' => 'resp_msg_len',
+                                                                'type' => '9084'
+                                                              }
+                                                     },
+                                          'Return' => '99193',
+                                          'ShortName' => 'pldm_recv'
+                                        },
+                            '100874' => {
+                                          'Header' => 'pldm.h',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'eid',
+                                                                'type' => '99084'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'mctp_fd',
+                                                                'type' => '74'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'pldm_resp_msg',
+                                                                'type' => '71449'
+                                                              },
+                                                       '3' => {
+                                                                'name' => 'resp_msg_len',
+                                                                'type' => '9084'
+                                                              }
+                                                     },
+                                          'Return' => '99193',
+                                          'ShortName' => 'pldm_recv_any'
+                                        },
+                            '101319' => {
+                                          'Header' => 'pldm.h',
+                                          'Return' => '99193',
                                           'ShortName' => 'pldm_open'
                                         },
                             '10323' => {
@@ -231,7 +312,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_date_time_req'
                                        },
-                            '113165' => {
+                            '114104' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -250,7 +331,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_with_metadata_resp'
                                         },
-                            '113365' => {
+                            '114304' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -271,7 +352,7 @@
                                                               },
                                                        '4' => {
                                                                 'name' => 'length',
-                                                                'type' => '55734'
+                                                                'type' => '56069'
                                                               },
                                                        '5' => {
                                                                 'name' => 'file_meta_data_1',
@@ -300,7 +381,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_with_metadata_req'
                                         },
-                            '113597' => {
+                            '114536' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -324,7 +405,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_with_metadata_resp'
                                         },
-                            '113698' => {
+                            '114637' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -341,7 +422,7 @@
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '46630'
+                                                                'type' => '46642'
                                                               },
                                                        '4' => {
                                                                 'name' => 'file_meta_data_1',
@@ -370,7 +451,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_with_metadata_req'
                                         },
-                            '113995' => {
+                            '114934' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -389,7 +470,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_with_meta_data_resp'
                                         },
-                            '114190' => {
+                            '115129' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -439,7 +520,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_with_meta_data_req'
                                         },
-                            '114402' => {
+                            '115341' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -463,7 +544,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_with_meta_data_resp'
                                         },
-                            '114498' => {
+                            '115437' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -509,7 +590,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_with_meta_data_req'
                                         },
-                            '114795' => {
+                            '115734' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -533,7 +614,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_resp'
                                         },
-                            '114896' => {
+                            '115835' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -560,7 +641,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_req'
                                         },
-                            '115131' => {
+                            '116070' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -579,7 +660,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_resp'
                                         },
-                            '115321' => {
+                            '116260' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -610,7 +691,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_req'
                                         },
-                            '115463' => {
+                            '116402' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -639,7 +720,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_resp'
                                         },
-                            '115578' => {
+                            '116517' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -675,7 +756,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_req'
                                         },
-                            '115848' => {
+                            '116787' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -702,7 +783,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_resp'
                                         },
-                            '116078' => {
+                            '117017' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -737,7 +818,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_req'
                                         },
-                            '116240' => {
+                            '117179' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -761,7 +842,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_resp'
                                         },
-                            '116341' => {
+                            '117280' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -778,7 +859,7 @@
                                                               },
                                                        '3' => {
                                                                 'name' => 'length',
-                                                                'type' => '46630'
+                                                                'type' => '46642'
                                                               },
                                                        '4' => {
                                                                 'name' => 'msg',
@@ -788,7 +869,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_req'
                                         },
-                            '116576' => {
+                            '117515' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -807,7 +888,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_resp'
                                         },
-                            '116766' => {
+                            '117705' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -828,7 +909,7 @@
                                                               },
                                                        '4' => {
                                                                 'name' => 'length',
-                                                                'type' => '55734'
+                                                                'type' => '56069'
                                                               }
                                                      },
                                           'Reg' => {
@@ -838,7 +919,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_req'
                                         },
-                            '116908' => {
+                            '117847' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -867,7 +948,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_memory_resp'
                                         },
-                            '117023' => {
+                            '117962' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -897,7 +978,7 @@
                                                        '6' => {
                                                                 'name' => 'address',
                                                                 'offset' => '0',
-                                                                'type' => '46630'
+                                                                'type' => '46642'
                                                               },
                                                        '7' => {
                                                                 'name' => 'msg',
@@ -908,7 +989,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_memory_req'
                                         },
-                            '117308' => {
+                            '118247' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -935,7 +1016,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_memory_resp'
                                         },
-                            '117538' => {
+                            '118477' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -965,7 +1046,7 @@
                                                        '6' => {
                                                                 'name' => 'address',
                                                                 'offset' => '0',
-                                                                'type' => '55734'
+                                                                'type' => '56069'
                                                               }
                                                      },
                                           'Reg' => {
@@ -975,7 +1056,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_memory_req'
                                         },
-                            '117715' => {
+                            '118654' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -998,7 +1079,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_write_file_resp'
                                         },
-                            '117930' => {
+                            '118869' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1027,7 +1108,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_write_file_resp'
                                         },
-                            '118040' => {
+                            '118979' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1054,7 +1135,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_write_file_req'
                                         },
-                            '118275' => {
+                            '119214' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1091,7 +1172,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_write_file_req'
                                         },
-                            '118430' => {
+                            '119369' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1114,7 +1195,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_read_file_resp'
                                         },
-                            '118645' => {
+                            '119584' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1146,7 +1227,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_read_file_resp'
                                         },
-                            '118781' => {
+                            '119720' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1173,7 +1254,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_read_file_req'
                                         },
-                            '119016' => {
+                            '119955' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1204,7 +1285,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_read_file_req'
                                         },
-                            '119151' => {
+                            '120090' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1244,7 +1325,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_file_table_resp'
                                         },
-                            '119324' => {
+                            '120263' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1271,7 +1352,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_file_table_req'
                                         },
-                            '119550' => {
+                            '120489' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1307,7 +1388,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_file_table_resp'
                                         },
-                            '119847' => {
+                            '120786' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1338,7 +1419,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_file_table_req'
                                         },
-                            '119982' => {
+                            '120921' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1367,7 +1448,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_memory_resp'
                                         },
-                            '120091' => {
+                            '121030' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1392,7 +1473,7 @@
                                                               },
                                                        '5' => {
                                                                 'name' => 'address',
-                                                                'type' => '46630'
+                                                                'type' => '46642'
                                                               },
                                                        '6' => {
                                                                 'name' => 'msg',
@@ -1403,7 +1484,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_memory_req'
                                         },
-                            '120350' => {
+                            '121289' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1430,7 +1511,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_memory_resp'
                                         },
-                            '120571' => {
+                            '121510' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1455,7 +1536,7 @@
                                                               },
                                                        '5' => {
                                                                 'name' => 'address',
-                                                                'type' => '55734'
+                                                                'type' => '56069'
                                                               }
                                                      },
                                           'Reg' => {
@@ -1465,7 +1546,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_memory_req'
                                         },
-                            '121538' => {
+                            '122477' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1496,7 +1577,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_alert_status_resp'
                                         },
-                            '121786' => {
+                            '122725' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1520,7 +1601,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_alert_status_req'
                                         },
-                            '121869' => {
+                            '122808' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1551,7 +1632,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_alert_status_resp'
                                         },
-                            '122008' => {
+                            '122947' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1574,7 +1655,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_alert_status_req'
                                         },
-                            '123077' => {
+                            '124016' => {
                                           'Header' => 'platform_oem_ibm.h',
                                           'Param' => {
                                                        '0' => {
@@ -3819,7 +3900,7 @@
                                         'Return' => '168',
                                         'ShortName' => 'pack_pldm_header'
                                       },
-                            '47935' => {
+                            '47959' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -3834,7 +3915,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'crc32'
                                        },
-                            '48050' => {
+                            '48074' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3849,7 +3930,7 @@
                                          'Return' => '6423',
                                          'ShortName' => 'pldm_bios_table_checksum'
                                        },
-                            '48195' => {
+                            '48219' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3880,7 +3961,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
                                        },
-                            '48813' => {
+                            '48837' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3896,10 +3977,10 @@
                                                                'type' => '5053'
                                                              }
                                                     },
-                                         'Return' => '48808',
+                                         'Return' => '48832',
                                          'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
                                        },
-                            '49076' => {
+                            '49100' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3915,10 +3996,10 @@
                                                                'type' => '5053'
                                                              }
                                                     },
-                                         'Return' => '49223',
+                                         'Return' => '49247',
                                          'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
                                        },
-                            '49344' => {
+                            '49368' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3934,10 +4015,10 @@
                                                                'type' => '5053'
                                                              }
                                                     },
-                                         'Return' => '49223',
+                                         'Return' => '49247',
                                          'ShortName' => 'pldm_bios_table_attr_find_by_handle'
                                        },
-                            '49607' => {
+                            '49631' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3953,10 +4034,10 @@
                                                                'type' => '12552'
                                                              }
                                                     },
-                                         'Return' => '49829',
+                                         'Return' => '49853',
                                          'ShortName' => 'pldm_bios_table_string_find_by_string'
                                        },
-                            '49998' => {
+                            '50022' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -3972,15 +4053,15 @@
                                                                'type' => '5053'
                                                              }
                                                     },
-                                         'Return' => '49829',
+                                         'Return' => '49853',
                                          'ShortName' => 'pldm_bios_table_string_find_by_handle'
                                        },
-                            '50760' => {
+                            '50784' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
-                                                               'type' => '48803'
+                                                               'type' => '48827'
                                                              }
                                                     },
                                          'Reg' => {
@@ -3989,43 +4070,40 @@
                                          'Return' => '1434',
                                          'ShortName' => 'pldm_bios_table_iter_value'
                                        },
-                            '50809' => {
+                            '50833' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
-                                                               'type' => '48803'
+                                                               'type' => '48827'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_iter_next'
                                        },
-                            '50901' => {
+                            '50944' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
-                                                               'type' => '50950'
+                                                               'type' => '51020'
                                                              }
                                                     },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
                                          'Return' => '6423',
                                          'ShortName' => 'pldm_bios_table_iter_is_end'
                                        },
-                            '50955' => {
+                            '51025' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'iter',
-                                                               'type' => '48803'
+                                                               'type' => '48827'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_iter_free'
                                        },
-                            '51026' => {
+                            '51096' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4038,13 +4116,13 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'type',
-                                                               'type' => '46642'
+                                                               'type' => '46654'
                                                              }
                                                     },
-                                         'Return' => '48803',
+                                         'Return' => '48827',
                                          'ShortName' => 'pldm_bios_table_iter_create'
                                        },
-                            '51265' => {
+                            '51739' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4052,18 +4130,18 @@
                                                                'type' => '166'
                                                              },
                                                       '1' => {
-                                                               'name' => 'size',
+                                                               'name' => 'capacity',
                                                                'type' => '123'
                                                              },
                                                       '2' => {
-                                                               'name' => 'size_without_pad',
+                                                               'name' => 'size',
                                                                'type' => '123'
                                                              }
                                                     },
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_append_pad_checksum'
                                        },
-                            '51700' => {
+                            '51991' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4074,12 +4152,12 @@
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_pad_checksum_size'
                                        },
-                            '51983' => {
+                            '52274' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4088,32 +4166,32 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
                                        },
-                            '52032' => {
+                            '52323' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_length'
                                        },
-                            '52496' => {
+                            '52807' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Reg' => {
                                                     '0' => 'rdi'
                                                   },
-                                         'Return' => '46630',
+                                         'Return' => '46642',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
                                        },
-                            '52564' => {
+                            '52875' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4134,13 +4212,13 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'cv',
-                                                               'type' => '46630'
+                                                               'type' => '46642'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
                                        },
-                            '52782' => {
+                            '53067' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4161,18 +4239,18 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'cv',
-                                                               'type' => '46630'
+                                                               'type' => '46642'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
                                        },
-                            '53069' => {
+                            '53375' => {
                                          'Header' => 'bios_table.h',
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
                                        },
-                            '53211' => {
+                            '53537' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4203,12 +4281,12 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
                                        },
-                            '53467' => {
+                            '53797' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              },
                                                       '1' => {
                                                                'name' => 'current_string',
@@ -4218,12 +4296,12 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
                                        },
-                            '53562' => {
+                            '53892' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4232,7 +4310,7 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
                                        },
-                            '53631' => {
+                            '53961' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4263,7 +4341,7 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
                                        },
-                            '53990' => {
+                            '54301' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4277,7 +4355,7 @@
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
                                        },
-                            '54152' => {
+                            '54483' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4302,18 +4380,18 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'handles',
-                                                               'type' => '2082'
+                                                               'type' => '6245'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
                                        },
-                            '54408' => {
+                            '54741' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              },
                                                       '1' => {
                                                                'name' => 'handles',
@@ -4327,12 +4405,12 @@
                                          'Return' => '168',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
                                        },
-                            '54582' => {
+                            '54915' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4341,7 +4419,7 @@
                                          'Return' => '168',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
                                        },
-                            '54631' => {
+                            '54964' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4372,7 +4450,7 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
                                        },
-                            '54988' => {
+                            '55303' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4386,12 +4464,12 @@
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
                                        },
-                            '55037' => {
+                            '55352' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4400,12 +4478,12 @@
                                          'Return' => '168',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
                                        },
-                            '55086' => {
+                            '55401' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '48808'
+                                                               'type' => '48832'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4414,20 +4492,20 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
                                        },
-                            '55613' => {
+                            '55948' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'lower',
-                                                               'type' => '55734'
+                                                               'type' => '56069'
                                                              },
                                                       '2' => {
                                                                'name' => 'upper',
-                                                               'type' => '55734'
+                                                               'type' => '56069'
                                                              },
                                                       '3' => {
                                                                'name' => 'scalar',
@@ -4435,7 +4513,7 @@
                                                              },
                                                       '4' => {
                                                                'name' => 'def',
-                                                               'type' => '55734'
+                                                               'type' => '56069'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4448,7 +4526,7 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
                                        },
-                            '55749' => {
+                            '56084' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4461,28 +4539,28 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
-                                                               'type' => '55938'
+                                                               'type' => '56346'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
                                        },
-                            '55943' => {
+                            '56356' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'info',
-                                                               'type' => '55938'
+                                                               'type' => '56346'
                                                              },
                                                       '1' => {
                                                                'name' => 'errmsg',
-                                                               'type' => '56242'
+                                                               'type' => '56655'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
                                        },
-                            '56247' => {
+                            '56660' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4495,23 +4573,23 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
-                                                               'type' => '55938'
+                                                               'type' => '56346'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
                                        },
-                            '56565' => {
+                            '56887' => {
                                          'Header' => 'bios_table.h',
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
                                        },
-                            '56707' => {
+                            '57049' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'buffer',
@@ -4525,12 +4603,12 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
                                        },
-                            '56903' => {
+                            '57245' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4539,12 +4617,12 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
                                        },
-                            '56972' => {
+                            '57314' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4553,12 +4631,12 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
                                        },
-                            '57041' => {
+                            '57383' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4567,12 +4645,12 @@
                                          'Return' => '168',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
                                        },
-                            '57110' => {
+                            '57452' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'def_string_length',
@@ -4582,7 +4660,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
                                        },
-                            '57280' => {
+                            '57622' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4595,28 +4673,28 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
-                                                               'type' => '57547'
+                                                               'type' => '57908'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
                                        },
-                            '57552' => {
+                            '57913' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'info',
-                                                               'type' => '57547'
+                                                               'type' => '57908'
                                                              },
                                                       '1' => {
                                                                'name' => 'errmsg',
-                                                               'type' => '56242'
+                                                               'type' => '56655'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
                                        },
-                            '57821' => {
+                            '58182' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4630,12 +4708,12 @@
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
                                        },
-                            '58033' => {
+                            '58414' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'def_indices',
@@ -4649,12 +4727,12 @@
                                          'Return' => '168',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
                                        },
-                            '58233' => {
+                            '58620' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'pv_hdls',
@@ -4671,12 +4749,12 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
                                        },
-                            '58391' => {
+                            '58785' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'def_num',
@@ -4686,12 +4764,12 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
                                        },
-                            '58550' => {
+                            '58944' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              },
                                                       '1' => {
                                                                'name' => 'pv_num',
@@ -4705,7 +4783,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
                                        },
-                            '58610' => {
+                            '59004' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4718,13 +4796,13 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'info',
-                                                               'type' => '58863'
+                                                               'type' => '59262'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
                                        },
-                            '58868' => {
+                            '59267' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4743,12 +4821,12 @@
                                          'Return' => '123',
                                          'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
                                        },
-                            '58928' => {
+                            '59327' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4757,12 +4835,12 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
                                        },
-                            '58975' => {
+                            '59374' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4771,12 +4849,12 @@
                                          'Return' => '168',
                                          'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
                                        },
-                            '59022' => {
+                            '59421' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49223'
+                                                               'type' => '49247'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4785,12 +4863,12 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
                                        },
-                            '59551' => {
+                            '60054' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49829'
+                                                               'type' => '49853'
                                                              },
                                                       '1' => {
                                                                'name' => 'buffer',
@@ -4804,12 +4882,12 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
                                        },
-                            '59717' => {
+                            '60220' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49829'
+                                                               'type' => '49853'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4818,12 +4896,12 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
                                        },
-                            '59764' => {
+                            '60267' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'entry',
-                                                               'type' => '49829'
+                                                               'type' => '49853'
                                                              }
                                                     },
                                          'Reg' => {
@@ -4832,7 +4910,7 @@
                                          'Return' => '5053',
                                          'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
                                        },
-                            '59811' => {
+                            '60314' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4855,7 +4933,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_bios_table_string_entry_encode_check'
                                        },
-                            '60043' => {
+                            '60605' => {
                                          'Header' => 'bios_table.h',
                                          'Param' => {
                                                       '0' => {
@@ -4985,7 +5063,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_set_bios_table_req'
                                       },
-                            '65614' => {
+                            '66198' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -4996,7 +5074,7 @@
                                          'Return' => '6423',
                                          'ShortName' => 'is_transfer_flag_valid'
                                        },
-                            '65765' => {
+                            '66349' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5013,17 +5091,40 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'non_functioning_component_indication',
-                                                               'type' => '65952'
+                                                               'type' => '66536'
                                                              },
                                                       '4' => {
                                                                'name' => 'non_functioning_component_bitmap',
-                                                               'type' => '65957'
+                                                               'type' => '66541'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'decode_cancel_update_resp'
                                        },
-                            '65967' => {
+                            '6655' => {
+                                        'Header' => 'bios.h',
+                                        'Param' => {
+                                                     '0' => {
+                                                              'name' => 'instance_id',
+                                                              'type' => '168'
+                                                            },
+                                                     '1' => {
+                                                              'name' => 'completion_code',
+                                                              'type' => '168'
+                                                            },
+                                                     '2' => {
+                                                              'name' => 'next_transfer_handle',
+                                                              'type' => '180'
+                                                            },
+                                                     '3' => {
+                                                              'name' => 'msg',
+                                                              'type' => '1632'
+                                                            }
+                                                   },
+                                        'Return' => '74',
+                                        'ShortName' => 'encode_set_bios_table_resp'
+                                      },
+                            '66551' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5042,7 +5143,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_cancel_update_req'
                                        },
-                            '66137' => {
+                            '66721' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5066,7 +5167,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_cancel_update_component_resp'
                                        },
-                            '66213' => {
+                            '66797' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5085,7 +5186,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_cancel_update_component_req'
                                        },
-                            '66383' => {
+                            '66967' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5130,36 +5231,13 @@
                                                       '9' => {
                                                                'name' => 'update_option_flags_enabled',
                                                                'offset' => '24',
-                                                               'type' => '66710'
+                                                               'type' => '67294'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_status_resp'
                                        },
-                            '6655' => {
-                                        'Header' => 'bios.h',
-                                        'Param' => {
-                                                     '0' => {
-                                                              'name' => 'instance_id',
-                                                              'type' => '168'
-                                                            },
-                                                     '1' => {
-                                                              'name' => 'completion_code',
-                                                              'type' => '168'
-                                                            },
-                                                     '2' => {
-                                                              'name' => 'next_transfer_handle',
-                                                              'type' => '180'
-                                                            },
-                                                     '3' => {
-                                                              'name' => 'msg',
-                                                              'type' => '1632'
-                                                            }
-                                                   },
-                                        'Return' => '74',
-                                        'ShortName' => 'encode_set_bios_table_resp'
-                                      },
-                            '66720' => {
+                            '67304' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5178,7 +5256,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_status_req'
                                        },
-                            '66890' => {
+                            '67474' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5206,7 +5284,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_activate_firmware_resp'
                                        },
-                            '67016' => {
+                            '67600' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5229,7 +5307,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_activate_firmware_req'
                                        },
-                            '67258' => {
+                            '67842' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5252,7 +5330,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_apply_complete_resp'
                                        },
-                            '67447' => {
+                            '68031' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5269,7 +5347,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'comp_activation_methods_modification',
-                                                               'type' => '67557'
+                                                               'type' => '68141'
                                                              }
                                                     },
                                          'Reg' => {
@@ -5281,7 +5359,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_apply_complete_req'
                                        },
-                            '67567' => {
+                            '68151' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5304,7 +5382,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_verify_complete_resp'
                                        },
-                            '67756' => {
+                            '68340' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5328,7 +5406,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_verify_complete_req'
                                        },
-                            '67832' => {
+                            '68416' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5351,7 +5429,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_transfer_complete_resp'
                                        },
-                            '68021' => {
+                            '68605' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5375,7 +5453,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_transfer_complete_req'
                                        },
-                            '68097' => {
+                            '68681' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5398,7 +5476,36 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_request_firmware_data_resp'
                                        },
-                            '68286' => {
+                            '6874' => {
+                                        'Header' => 'bios.h',
+                                        'Param' => {
+                                                     '0' => {
+                                                              'name' => 'msg',
+                                                              'type' => '2077'
+                                                            },
+                                                     '1' => {
+                                                              'name' => 'payload_length',
+                                                              'type' => '123'
+                                                            },
+                                                     '2' => {
+                                                              'name' => 'completion_code',
+                                                              'type' => '2082'
+                                                            },
+                                                     '3' => {
+                                                              'name' => 'next_transfer_handle',
+                                                              'type' => '2087'
+                                                            }
+                                                   },
+                                        'Reg' => {
+                                                   '0' => 'rdi',
+                                                   '1' => 'rsi',
+                                                   '2' => 'rdx',
+                                                   '3' => 'rcx'
+                                                 },
+                                        'Return' => '74',
+                                        'ShortName' => 'decode_set_bios_table_resp'
+                                      },
+                            '68870' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5427,7 +5534,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_request_firmware_data_req'
                                        },
-                            '68406' => {
+                            '68990' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5452,7 +5559,7 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'update_option_flags_enabled',
-                                                               'type' => '66710'
+                                                               'type' => '67294'
                                                              },
                                                       '6' => {
                                                                'name' => 'time_before_req_fw_data',
@@ -5463,7 +5570,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_update_component_resp'
                                        },
-                            '68640' => {
+                            '69224' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5503,7 +5610,7 @@
                                                       '6' => {
                                                                'name' => 'update_option_flags',
                                                                'offset' => '0',
-                                                               'type' => '61448'
+                                                               'type' => '62032'
                                                              },
                                                       '7' => {
                                                                'name' => 'comp_ver_str_type',
@@ -5518,42 +5625,13 @@
                                                       '9' => {
                                                                'name' => 'comp_ver_str',
                                                                'offset' => '24',
-                                                               'type' => '69032'
+                                                               'type' => '69616'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'encode_update_component_req'
                                        },
-                            '6874' => {
-                                        'Header' => 'bios.h',
-                                        'Param' => {
-                                                     '0' => {
-                                                              'name' => 'msg',
-                                                              'type' => '2077'
-                                                            },
-                                                     '1' => {
-                                                              'name' => 'payload_length',
-                                                              'type' => '123'
-                                                            },
-                                                     '2' => {
-                                                              'name' => 'completion_code',
-                                                              'type' => '2082'
-                                                            },
-                                                     '3' => {
-                                                              'name' => 'next_transfer_handle',
-                                                              'type' => '2087'
-                                                            }
-                                                   },
-                                        'Reg' => {
-                                                   '0' => 'rdi',
-                                                   '1' => 'rsi',
-                                                   '2' => 'rdx',
-                                                   '3' => 'rcx'
-                                                 },
-                                        'Return' => '74',
-                                        'ShortName' => 'decode_set_bios_table_resp'
-                                      },
-                            '69042' => {
+                            '69626' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5580,7 +5658,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_pass_component_table_resp'
                                        },
-                            '69241' => {
+                            '69825' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5625,7 +5703,7 @@
                                                       '8' => {
                                                                'name' => 'comp_ver_str',
                                                                'offset' => '16',
-                                                               'type' => '69032'
+                                                               'type' => '69616'
                                                              },
                                                       '9' => {
                                                                'name' => 'msg',
@@ -5636,88 +5714,6 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_pass_component_table_req'
                                        },
-                            '69651' => {
-                                         'Header' => 'firmware_update.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'msg',
-                                                               'type' => '2077'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'payload_length',
-                                                               'type' => '123'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'completion_code',
-                                                               'type' => '2082'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'fd_meta_data_len',
-                                                               'type' => '8521'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'fd_will_send_pkg_data',
-                                                               'type' => '2082'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '3' => 'rcx',
-                                                    '4' => 'r8'
-                                                  },
-                                         'Return' => '74',
-                                         'ShortName' => 'decode_request_update_resp'
-                                       },
-                            '69798' => {
-                                         'Header' => 'firmware_update.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'instance_id',
-                                                               'type' => '168'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'max_transfer_size',
-                                                               'type' => '180'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'num_of_comp',
-                                                               'type' => '5053'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'max_outstanding_transfer_req',
-                                                               'type' => '168'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'pkg_data_len',
-                                                               'type' => '5053'
-                                                             },
-                                                      '5' => {
-                                                               'name' => 'comp_image_set_ver_str_type',
-                                                               'type' => '168'
-                                                             },
-                                                      '6' => {
-                                                               'name' => 'comp_image_set_ver_str_len',
-                                                               'offset' => '0',
-                                                               'type' => '168'
-                                                             },
-                                                      '7' => {
-                                                               'name' => 'comp_img_set_ver_str',
-                                                               'offset' => '8',
-                                                               'type' => '69032'
-                                                             },
-                                                      '8' => {
-                                                               'name' => 'msg',
-                                                               'offset' => '16',
-                                                               'type' => '1632'
-                                                             },
-                                                      '9' => {
-                                                               'name' => 'payload_length',
-                                                               'offset' => '24',
-                                                               'type' => '123'
-                                                             }
-                                                    },
-                                         'Return' => '74',
-                                         'ShortName' => 'encode_request_update_req'
-                                       },
                             '6984' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -5759,7 +5755,89 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_set_bios_table_req'
                                       },
-                            '70166' => {
+                            '70235' => {
+                                         'Header' => 'firmware_update.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'msg',
+                                                               'type' => '2077'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'payload_length',
+                                                               'type' => '123'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'completion_code',
+                                                               'type' => '2082'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'fd_meta_data_len',
+                                                               'type' => '8521'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'fd_will_send_pkg_data',
+                                                               'type' => '2082'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '3' => 'rcx',
+                                                    '4' => 'r8'
+                                                  },
+                                         'Return' => '74',
+                                         'ShortName' => 'decode_request_update_resp'
+                                       },
+                            '70382' => {
+                                         'Header' => 'firmware_update.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'instance_id',
+                                                               'type' => '168'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'max_transfer_size',
+                                                               'type' => '180'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'num_of_comp',
+                                                               'type' => '5053'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'max_outstanding_transfer_req',
+                                                               'type' => '168'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'pkg_data_len',
+                                                               'type' => '5053'
+                                                             },
+                                                      '5' => {
+                                                               'name' => 'comp_image_set_ver_str_type',
+                                                               'type' => '168'
+                                                             },
+                                                      '6' => {
+                                                               'name' => 'comp_image_set_ver_str_len',
+                                                               'offset' => '0',
+                                                               'type' => '168'
+                                                             },
+                                                      '7' => {
+                                                               'name' => 'comp_img_set_ver_str',
+                                                               'offset' => '8',
+                                                               'type' => '69616'
+                                                             },
+                                                      '8' => {
+                                                               'name' => 'msg',
+                                                               'offset' => '16',
+                                                               'type' => '1632'
+                                                             },
+                                                      '9' => {
+                                                               'name' => 'payload_length',
+                                                               'offset' => '24',
+                                                               'type' => '123'
+                                                             }
+                                                    },
+                                         'Return' => '74',
+                                         'ShortName' => 'encode_request_update_req'
+                                       },
+                            '70750' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5772,7 +5850,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'component_data',
-                                                               'type' => '70334'
+                                                               'type' => '70918'
                                                              },
                                                       '3' => {
                                                                'name' => 'active_comp_ver_str',
@@ -5789,7 +5867,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
                                        },
-                            '70344' => {
+                            '70928' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5802,7 +5880,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'resp_data',
-                                                               'type' => '70564'
+                                                               'type' => '71148'
                                                              },
                                                       '3' => {
                                                                'name' => 'active_comp_image_set_ver_str',
@@ -5820,7 +5898,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_firmware_parameters_resp'
                                        },
-                            '70569' => {
+                            '71153' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5839,7 +5917,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_firmware_parameters_req'
                                        },
-                            '70709' => {
+                            '71293' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5864,7 +5942,7 @@
                                                              },
                                                       '5' => {
                                                                'name' => 'descriptor_data',
-                                                               'type' => '70865'
+                                                               'type' => '71449'
                                                              }
                                                     },
                                          'Reg' => {
@@ -5875,7 +5953,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_query_device_identifiers_resp'
                                        },
-                            '70875' => {
+                            '71459' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5894,7 +5972,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_query_device_identifiers_req'
                                        },
-                            '71015' => {
+                            '71599' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5907,7 +5985,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'pldm_comp_image_info',
-                                                               'type' => '71162'
+                                                               'type' => '71746'
                                                              },
                                                       '3' => {
                                                                'name' => 'comp_version_str',
@@ -5917,7 +5995,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_pldm_comp_image_info'
                                        },
-                            '71167' => {
+                            '71751' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5944,7 +6022,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_vendor_defined_descriptor_value'
                                        },
-                            '71349' => {
+                            '71933' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5967,7 +6045,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_descriptor_type_length_value'
                                        },
-                            '71521' => {
+                            '72105' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -5984,7 +6062,7 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'fw_device_id_record',
-                                                               'type' => '71778'
+                                                               'type' => '72362'
                                                              },
                                                       '4' => {
                                                                'name' => 'applicable_components',
@@ -6008,7 +6086,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_firmware_device_id_record'
                                        },
-                            '71783' => {
+                            '72367' => {
                                          'Header' => 'firmware_update.h',
                                          'Param' => {
                                                       '0' => {
@@ -6021,7 +6099,7 @@
                                                              },
                                                       '2' => {
                                                                'name' => 'package_header_info',
-                                                               'type' => '71930'
+                                                               'type' => '72514'
                                                              },
                                                       '3' => {
                                                                'name' => 'package_version_str',
@@ -6054,7 +6132,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_set_bios_attribute_current_value_resp'
                                       },
-                            '74088' => {
+                            '74672' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6081,7 +6159,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_set_fru_record_table_resp'
                                        },
-                            '74328' => {
+                            '74912' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6112,7 +6190,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_set_fru_record_table_req'
                                        },
-                            '74495' => {
+                            '75079' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6148,7 +6226,38 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_fru_record_table_resp'
                                        },
-                            '74725' => {
+                            '7515' => {
+                                        'Header' => 'bios.h',
+                                        'Param' => {
+                                                     '0' => {
+                                                              'name' => 'msg',
+                                                              'type' => '2077'
+                                                            },
+                                                     '1' => {
+                                                              'name' => 'payload_length',
+                                                              'type' => '123'
+                                                            },
+                                                     '2' => {
+                                                              'name' => 'transfer_handle',
+                                                              'type' => '2087'
+                                                            },
+                                                     '3' => {
+                                                              'name' => 'transfer_flag',
+                                                              'type' => '2082'
+                                                            },
+                                                     '4' => {
+                                                              'name' => 'attribute',
+                                                              'type' => '6645'
+                                                            }
+                                                   },
+                                        'Reg' => {
+                                                   '3' => 'rcx',
+                                                   '4' => 'r8'
+                                                 },
+                                        'Return' => '74',
+                                        'ShortName' => 'decode_set_bios_attribute_current_value_req'
+                                      },
+                            '75309' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6189,7 +6298,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_fru_record_table_resp_safe'
                                        },
-                            '74973' => {
+                            '75557' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6216,38 +6325,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_fru_record_table_req'
                                        },
-                            '7515' => {
-                                        'Header' => 'bios.h',
-                                        'Param' => {
-                                                     '0' => {
-                                                              'name' => 'msg',
-                                                              'type' => '2077'
-                                                            },
-                                                     '1' => {
-                                                              'name' => 'payload_length',
-                                                              'type' => '123'
-                                                            },
-                                                     '2' => {
-                                                              'name' => 'transfer_handle',
-                                                              'type' => '2087'
-                                                            },
-                                                     '3' => {
-                                                              'name' => 'transfer_flag',
-                                                              'type' => '2082'
-                                                            },
-                                                     '4' => {
-                                                              'name' => 'attribute',
-                                                              'type' => '6645'
-                                                            }
-                                                   },
-                                        'Reg' => {
-                                                   '3' => 'rcx',
-                                                   '4' => 'r8'
-                                                 },
-                                        'Return' => '74',
-                                        'ShortName' => 'decode_set_bios_attribute_current_value_req'
-                                      },
-                            '75208' => {
+                            '75792' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6282,7 +6360,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_fru_record_by_option_resp'
                                        },
-                            '75375' => {
+                            '75959' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6323,7 +6401,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_fru_record_by_option_resp'
                                        },
-                            '75693' => {
+                            '76277' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6368,7 +6446,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_fru_record_by_option_req'
                                        },
-                            '75895' => {
+                            '76479' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6414,7 +6492,36 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_fru_record_by_option_req'
                                        },
-                            '76192' => {
+                            '7662' => {
+                                        'Header' => 'bios.h',
+                                        'Param' => {
+                                                     '0' => {
+                                                              'name' => 'msg',
+                                                              'type' => '2077'
+                                                            },
+                                                     '1' => {
+                                                              'name' => 'payload_length',
+                                                              'type' => '123'
+                                                            },
+                                                     '2' => {
+                                                              'name' => 'completion_code',
+                                                              'type' => '2082'
+                                                            },
+                                                     '3' => {
+                                                              'name' => 'next_transfer_handle',
+                                                              'type' => '2087'
+                                                            }
+                                                   },
+                                        'Reg' => {
+                                                   '0' => 'rdi',
+                                                   '1' => 'rsi',
+                                                   '2' => 'rdx',
+                                                   '3' => 'rcx'
+                                                 },
+                                        'Return' => '74',
+                                        'ShortName' => 'decode_set_bios_attribute_current_value_resp'
+                                      },
+                            '77367' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6450,36 +6557,43 @@
                                          'Return' => '1',
                                          'ShortName' => 'get_fru_record_by_option'
                                        },
-                            '7662' => {
+                            '7772' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
                                                      '0' => {
-                                                              'name' => 'msg',
-                                                              'type' => '2077'
+                                                              'name' => 'instance_id',
+                                                              'type' => '168'
                                                             },
                                                      '1' => {
-                                                              'name' => 'payload_length',
-                                                              'type' => '123'
+                                                              'name' => 'transfer_handle',
+                                                              'type' => '180'
                                                             },
                                                      '2' => {
-                                                              'name' => 'completion_code',
-                                                              'type' => '2082'
+                                                              'name' => 'transfer_flag',
+                                                              'type' => '168'
                                                             },
                                                      '3' => {
-                                                              'name' => 'next_transfer_handle',
-                                                              'type' => '2087'
+                                                              'name' => 'attribute_data',
+                                                              'type' => '6245'
+                                                            },
+                                                     '4' => {
+                                                              'name' => 'attribute_length',
+                                                              'type' => '123'
+                                                            },
+                                                     '5' => {
+                                                              'name' => 'msg',
+                                                              'type' => '1632'
+                                                            },
+                                                     '6' => {
+                                                              'name' => 'payload_length',
+                                                              'offset' => '0',
+                                                              'type' => '123'
                                                             }
                                                    },
-                                        'Reg' => {
-                                                   '0' => 'rdi',
-                                                   '1' => 'rsi',
-                                                   '2' => 'rdx',
-                                                   '3' => 'rcx'
-                                                 },
                                         'Return' => '74',
-                                        'ShortName' => 'decode_set_bios_attribute_current_value_resp'
+                                        'ShortName' => 'encode_set_bios_attribute_current_value_req'
                                       },
-                            '76865' => {
+                            '77793' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6525,7 +6639,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_fru_record'
                                        },
-                            '77113' => {
+                            '78041' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6552,7 +6666,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_fru_record_table_resp'
                                        },
-                            '77334' => {
+                            '78262' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6581,7 +6695,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_fru_record_table_req'
                                        },
-                            '77438' => {
+                            '78366' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6632,43 +6746,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_fru_record_table_metadata_resp'
                                        },
-                            '7772' => {
-                                        'Header' => 'bios.h',
-                                        'Param' => {
-                                                     '0' => {
-                                                              'name' => 'instance_id',
-                                                              'type' => '168'
-                                                            },
-                                                     '1' => {
-                                                              'name' => 'transfer_handle',
-                                                              'type' => '180'
-                                                            },
-                                                     '2' => {
-                                                              'name' => 'transfer_flag',
-                                                              'type' => '168'
-                                                            },
-                                                     '3' => {
-                                                              'name' => 'attribute_data',
-                                                              'type' => '6245'
-                                                            },
-                                                     '4' => {
-                                                              'name' => 'attribute_length',
-                                                              'type' => '123'
-                                                            },
-                                                     '5' => {
-                                                              'name' => 'msg',
-                                                              'type' => '1632'
-                                                            },
-                                                     '6' => {
-                                                              'name' => 'payload_length',
-                                                              'offset' => '0',
-                                                              'type' => '123'
-                                                            }
-                                                   },
-                                        'Return' => '74',
-                                        'ShortName' => 'encode_set_bios_attribute_current_value_req'
-                                      },
-                            '77741' => {
+                            '78669' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6723,7 +6801,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_fru_record_table_metadata_resp'
                                        },
-                            '77951' => {
+                            '78879' => {
                                          'Header' => 'fru.h',
                                          'Param' => {
                                                       '0' => {
@@ -6742,7 +6820,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_fru_record_table_metadata_req'
                                        },
-                            '79601' => {
+                            '80522' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6759,52 +6837,12 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'entities',
-                                                               'type' => '80251'
+                                                               'type' => '81172'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_entity_association_pdr_extract'
                                        },
-                            '80292' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'tree',
-                                                               'type' => '80341'
-                                                             }
-                                                    },
-                                         'Reg' => {
-                                                    '0' => 'rdi'
-                                                  },
-                                         'Return' => '6423',
-                                         'ShortName' => 'pldm_is_empty_entity_assoc_tree'
-                                       },
-                            '80346' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'tree',
-                                                               'type' => '80341'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_entity_association_tree_destroy_root'
-                                       },
-                            '80509' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'org_tree',
-                                                               'type' => '80341'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'new_tree',
-                                                               'type' => '80341'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_entity_association_tree_copy_root'
-                                       },
                             '8072' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -6841,38 +6879,78 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
                                       },
-                            '80725' => {
+                            '81213' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'tree',
-                                                               'type' => '80341'
+                                                               'type' => '81262'
+                                                             }
+                                                    },
+                                         'Reg' => {
+                                                    '0' => 'rdi'
+                                                  },
+                                         'Return' => '6423',
+                                         'ShortName' => 'pldm_is_empty_entity_assoc_tree'
+                                       },
+                            '81267' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'tree',
+                                                               'type' => '81262'
+                                                             }
+                                                    },
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_entity_association_tree_destroy_root'
+                                       },
+                            '81430' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'org_tree',
+                                                               'type' => '81262'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'new_tree',
+                                                               'type' => '81262'
+                                                             }
+                                                    },
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_entity_association_tree_copy_root'
+                                       },
+                            '81646' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'tree',
+                                                               'type' => '81262'
                                                              },
                                                       '1' => {
                                                                'name' => 'entity',
-                                                               'type' => '80256'
+                                                               'type' => '81177'
                                                              }
                                                     },
-                                         'Return' => '79489',
+                                         'Return' => '80410',
                                          'ShortName' => 'pldm_entity_association_tree_find'
                                        },
-                            '81715' => {
+                            '82636' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'repo',
-                                                               'type' => '82051'
+                                                               'type' => '82972'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_pdr_remove_remote_pdrs'
                                        },
-                            '82077' => {
+                            '82998' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'repo',
-                                                               'type' => '82051'
+                                                               'type' => '82972'
                                                              },
                                                       '1' => {
                                                                'name' => 'terminus_handle',
@@ -6882,79 +6960,25 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
                                        },
-                            '82450' => {
+                            '83371' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'tree',
-                                                               'type' => '80341'
+                                                               'type' => '81262'
                                                              },
                                                       '1' => {
                                                                'name' => 'entity',
-                                                               'type' => '78630'
+                                                               'type' => '79551'
                                                              },
                                                       '2' => {
                                                                'name' => 'node',
-                                                               'type' => '80720'
+                                                               'type' => '81641'
                                                              }
                                                     },
                                          'Return' => '1',
                                          'ShortName' => 'pldm_find_entity_ref_in_tree'
                                        },
-                            '83074' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'node',
-                                                               'type' => '79489'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'repo',
-                                                               'type' => '82051'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'entities',
-                                                               'type' => '80251'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'num_entities',
-                                                               'type' => '123'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'is_remote',
-                                                               'type' => '6423'
-                                                             },
-                                                      '5' => {
-                                                               'name' => 'terminus_handle',
-                                                               'type' => '5053'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_entity_association_pdr_add_from_node'
-                                       },
-                            '83370' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'tree',
-                                                               'type' => '80341'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'repo',
-                                                               'type' => '82051'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'is_remote',
-                                                               'type' => '6423'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'terminus_handle',
-                                                               'type' => '5053'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_entity_association_pdr_add'
-                                       },
                             '8379' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -6986,35 +7010,59 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
                                       },
-                            '85017' => {
+                            '84205' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
-                                                               'name' => 'parent',
-                                                               'type' => '79489'
+                                                               'name' => 'node',
+                                                               'type' => '80410'
                                                              },
                                                       '1' => {
-                                                               'name' => 'node',
-                                                               'type' => '80256'
+                                                               'name' => 'repo',
+                                                               'type' => '82972'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'entities',
+                                                               'type' => '81172'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'num_entities',
+                                                               'type' => '123'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'is_remote',
+                                                               'type' => '6423'
+                                                             },
+                                                      '5' => {
+                                                               'name' => 'terminus_handle',
+                                                               'type' => '5053'
                                                              }
                                                     },
-                                         'Return' => '6423',
-                                         'ShortName' => 'pldm_is_current_parent_child'
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_entity_association_pdr_add_from_node'
                                        },
-                            '85255' => {
+                            '84520' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
-                                                               'name' => 'node',
-                                                               'type' => '79489'
+                                                               'name' => 'tree',
+                                                               'type' => '81262'
                                                              },
                                                       '1' => {
-                                                               'name' => 'association_type',
-                                                               'type' => '168'
+                                                               'name' => 'repo',
+                                                               'type' => '82972'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'is_remote',
+                                                               'type' => '6423'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'terminus_handle',
+                                                               'type' => '5053'
                                                              }
                                                     },
-                                         'Return' => '168',
-                                         'ShortName' => 'pldm_entity_get_num_children'
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_entity_association_pdr_add'
                                        },
                             '8531' => {
                                         'Header' => 'bios.h',
@@ -7051,69 +7099,58 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
                                       },
-                            '85577' => {
+                            '86167' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'parent',
+                                                               'type' => '80410'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'node',
+                                                               'type' => '81177'
+                                                             }
+                                                    },
+                                         'Return' => '6423',
+                                         'ShortName' => 'pldm_is_current_parent_child'
+                                       },
+                            '86405' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'node',
-                                                               'type' => '79489'
+                                                               'type' => '80410'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'association_type',
+                                                               'type' => '168'
+                                                             }
+                                                    },
+                                         'Return' => '168',
+                                         'ShortName' => 'pldm_entity_get_num_children'
+                                       },
+                            '86727' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'node',
+                                                               'type' => '80410'
                                                              }
                                                     },
                                          'Return' => '6423',
                                          'ShortName' => 'pldm_entity_is_exist_parent'
                                        },
-                            '85711' => {
+                            '86861' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'node',
-                                                               'type' => '79489'
+                                                               'type' => '80410'
                                                              }
                                                     },
-                                         'Return' => '78630',
+                                         'Return' => '79551',
                                          'ShortName' => 'pldm_entity_get_parent'
                                        },
-                            '85866' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'node',
-                                                               'type' => '79489'
-                                                             }
-                                                    },
-                                         'Return' => '6423',
-                                         'ShortName' => 'pldm_entity_is_node_parent'
-                                       },
-                            '86021' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'tree',
-                                                               'type' => '80341'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_entity_association_tree_destroy'
-                                       },
-                            '86304' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'tree',
-                                                               'type' => '80341'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'entities',
-                                                               'type' => '80251'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'size',
-                                                               'type' => '9084'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_entity_association_tree_visit'
-                                       },
                             '8693' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -7141,16 +7178,57 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
                                       },
-                            '87370' => {
+                            '87016' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'node',
+                                                               'type' => '80410'
+                                                             }
+                                                    },
+                                         'Return' => '6423',
+                                         'ShortName' => 'pldm_entity_is_node_parent'
+                                       },
+                            '87171' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'tree',
-                                                               'type' => '80341'
+                                                               'type' => '81262'
+                                                             }
+                                                    },
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_entity_association_tree_destroy'
+                                       },
+                            '87350' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'tree',
+                                                               'type' => '81262'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'entities',
+                                                               'type' => '81172'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'size',
+                                                               'type' => '9084'
+                                                             }
+                                                    },
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_entity_association_tree_visit'
+                                       },
+                            '88416' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'tree',
+                                                               'type' => '81262'
                                                              },
                                                       '1' => {
                                                                'name' => 'entity',
-                                                               'type' => '80256'
+                                                               'type' => '81177'
                                                              },
                                                       '2' => {
                                                                'name' => 'entity_instance_number',
@@ -7158,90 +7236,32 @@
                                                              },
                                                       '3' => {
                                                                'name' => 'parent',
-                                                               'type' => '79489'
+                                                               'type' => '80410'
                                                              },
                                                       '4' => {
                                                                'name' => 'association_type',
                                                                'type' => '168'
                                                              }
                                                     },
-                                         'Return' => '79489',
+                                         'Return' => '80410',
                                          'ShortName' => 'pldm_entity_association_tree_add'
                                        },
-                            '87803' => {
+                            '88849' => {
                                          'Header' => 'pdr.h',
-                                         'Return' => '80341',
+                                         'Return' => '81262',
                                          'ShortName' => 'pldm_entity_association_tree_init'
                                        },
-                            '88029' => {
+                            '89083' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'node',
-                                                               'type' => '79489'
+                                                               'type' => '80410'
                                                              }
                                                     },
-                                         'Return' => '78630',
+                                         'Return' => '79551',
                                          'ShortName' => 'pldm_entity_extract'
                                        },
-                            '88809' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'terminus_handle',
-                                                               'type' => '5053'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'tid',
-                                                               'type' => '168'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'tl_eid',
-                                                               'type' => '168'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'valid_bit',
-                                                               'type' => '6423'
-                                                             }
-                                                    },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_pdr_update_TL_pdr'
-                                       },
-                            '89169' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'fru_rsi',
-                                                               'type' => '5053'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'terminus_handle',
-                                                               'type' => '8521'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'entity_type',
-                                                               'type' => '8521'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'entity_instance_num',
-                                                               'type' => '8521'
-                                                             },
-                                                      '5' => {
-                                                               'name' => 'container_id',
-                                                               'type' => '8521'
-                                                             }
-                                                    },
-                                         'Return' => '89154',
-                                         'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
-                                       },
                             '8922' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -7277,116 +7297,63 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_table_resp'
                                       },
-                            '89786' => {
+                            '89878' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'repo',
-                                                               'type' => '82051'
+                                                               'type' => '82631'
                                                              },
                                                       '1' => {
                                                                'name' => 'terminus_handle',
                                                                'type' => '5053'
                                                              },
                                                       '2' => {
+                                                               'name' => 'tid',
+                                                               'type' => '168'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'tl_eid',
+                                                               'type' => '168'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'valid_bit',
+                                                               'type' => '6423'
+                                                             }
+                                                    },
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_pdr_update_TL_pdr'
+                                       },
+                            '90238' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82631'
+                                                             },
+                                                      '1' => {
                                                                'name' => 'fru_rsi',
                                                                'type' => '5053'
                                                              },
+                                                      '2' => {
+                                                               'name' => 'terminus_handle',
+                                                               'type' => '8521'
+                                                             },
                                                       '3' => {
                                                                'name' => 'entity_type',
-                                                               'type' => '5053'
+                                                               'type' => '8521'
                                                              },
                                                       '4' => {
                                                                'name' => 'entity_instance_num',
-                                                               'type' => '5053'
+                                                               'type' => '8521'
                                                              },
                                                       '5' => {
                                                                'name' => 'container_id',
-                                                               'type' => '5053'
-                                                             },
-                                                      '6' => {
-                                                               'name' => 'bmc_record_handle',
-                                                               'offset' => '0',
-                                                               'type' => '180'
+                                                               'type' => '8521'
                                                              }
                                                     },
-                                         'Return' => '180',
-                                         'ShortName' => 'pldm_pdr_add_fru_record_set'
-                                       },
-                            '90120' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'record',
-                                                               'type' => '89154'
-                                                             }
-                                                    },
-                                         'Return' => '6423',
-                                         'ShortName' => 'pldm_pdr_record_is_remote'
-                                       },
-                            '90275' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'record',
-                                                               'type' => '89154'
-                                                             }
-                                                    },
-                                         'Return' => '180',
-                                         'ShortName' => 'pldm_pdr_get_record_handle'
-                                       },
-                            '90488' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
-                                                             }
-                                                    },
-                                         'Return' => '180',
-                                         'ShortName' => 'pldm_pdr_get_repo_size'
-                                       },
-                            '90619' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
-                                                             }
-                                                    },
-                                         'Return' => '180',
-                                         'ShortName' => 'pldm_pdr_get_record_count'
-                                       },
-                            '90750' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'pdr_type',
-                                                               'type' => '168'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'curr_record',
-                                                               'type' => '89154'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'data',
-                                                               'type' => '70865'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'size',
-                                                               'type' => '2087'
-                                                             }
-                                                    },
-                                         'Return' => '89154',
-                                         'ShortName' => 'pldm_pdr_find_record_by_type'
+                                         'Return' => '90223',
+                                         'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
                                        },
                             '9094' => {
                                         'Header' => 'bios.h',
@@ -7419,75 +7386,115 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_table_req'
                                       },
-                            '91015' => {
+                            '91193' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'repo',
-                                                               'type' => '81710'
+                                                               'type' => '82972'
                                                              },
                                                       '1' => {
-                                                               'name' => 'curr_record',
-                                                               'type' => '89154'
+                                                               'name' => 'terminus_handle',
+                                                               'type' => '5053'
                                                              },
                                                       '2' => {
-                                                               'name' => 'data',
-                                                               'type' => '70865'
+                                                               'name' => 'fru_rsi',
+                                                               'type' => '5053'
                                                              },
                                                       '3' => {
-                                                               'name' => 'size',
-                                                               'type' => '2087'
+                                                               'name' => 'entity_type',
+                                                               'type' => '5053'
                                                              },
                                                       '4' => {
-                                                               'name' => 'next_record_handle',
-                                                               'type' => '2087'
-                                                             }
-                                                    },
-                                         'Return' => '89154',
-                                         'ShortName' => 'pldm_pdr_get_next_record'
-                                       },
-                            '91537' => {
-                                         'Header' => 'pdr.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'repo',
-                                                               'type' => '81710'
+                                                               'name' => 'entity_instance_num',
+                                                               'type' => '5053'
                                                              },
-                                                      '1' => {
-                                                               'name' => 'record_handle',
+                                                      '5' => {
+                                                               'name' => 'container_id',
+                                                               'type' => '5053'
+                                                             },
+                                                      '6' => {
+                                                               'name' => 'bmc_record_handle',
                                                                'type' => '180'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'data',
-                                                               'type' => '70865'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'size',
-                                                               'type' => '2087'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'next_record_handle',
-                                                               'type' => '2087'
                                                              }
                                                     },
-                                         'Return' => '89154',
-                                         'ShortName' => 'pldm_pdr_find_record'
+                                         'Return' => '180',
+                                         'ShortName' => 'pldm_pdr_add_fru_record_set'
                                        },
-                            '91997' => {
+                            '91546' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'record',
+                                                               'type' => '90223'
+                                                             }
+                                                    },
+                                         'Return' => '6423',
+                                         'ShortName' => 'pldm_pdr_record_is_remote'
+                                       },
+                            '91701' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'repo',
-                                                               'type' => '82051'
+                                                               'type' => '82631'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'record',
+                                                               'type' => '90223'
                                                              }
                                                     },
-                                         'Return' => '1',
-                                         'ShortName' => 'pldm_pdr_destroy'
+                                         'Return' => '180',
+                                         'ShortName' => 'pldm_pdr_get_record_handle'
                                        },
-                            '92255' => {
+                            '91919' => {
                                          'Header' => 'pdr.h',
-                                         'Return' => '82051',
-                                         'ShortName' => 'pldm_pdr_init'
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82631'
+                                                             }
+                                                    },
+                                         'Return' => '180',
+                                         'ShortName' => 'pldm_pdr_get_repo_size'
+                                       },
+                            '92053' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82631'
+                                                             }
+                                                    },
+                                         'Return' => '180',
+                                         'ShortName' => 'pldm_pdr_get_record_count'
+                                       },
+                            '92185' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82631'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'pdr_type',
+                                                               'type' => '168'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'curr_record',
+                                                               'type' => '90223'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'data',
+                                                               'type' => '71449'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'size',
+                                                               'type' => '2087'
+                                                             }
+                                                    },
+                                         'Return' => '90223',
+                                         'ShortName' => 'pldm_pdr_find_record_by_type'
                                        },
                             '9241' => {
                                         'Header' => 'bios.h',
@@ -7516,12 +7523,82 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_table_req'
                                       },
-                            '92430' => {
+                            '92445' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'repo',
-                                                               'type' => '82051'
+                                                               'type' => '82631'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'curr_record',
+                                                               'type' => '90223'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'data',
+                                                               'type' => '71449'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'size',
+                                                               'type' => '2087'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'next_record_handle',
+                                                               'type' => '2087'
+                                                             }
+                                                    },
+                                         'Return' => '90223',
+                                         'ShortName' => 'pldm_pdr_get_next_record'
+                                       },
+                            '92967' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82631'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'record_handle',
+                                                               'type' => '180'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'data',
+                                                               'type' => '71449'
+                                                             },
+                                                      '3' => {
+                                                               'name' => 'size',
+                                                               'type' => '2087'
+                                                             },
+                                                      '4' => {
+                                                               'name' => 'next_record_handle',
+                                                               'type' => '2087'
+                                                             }
+                                                    },
+                                         'Return' => '90223',
+                                         'ShortName' => 'pldm_pdr_find_record'
+                                       },
+                            '93427' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82972'
+                                                             }
+                                                    },
+                                         'Return' => '1',
+                                         'ShortName' => 'pldm_pdr_destroy'
+                                       },
+                            '93582' => {
+                                         'Header' => 'pdr.h',
+                                         'Return' => '82972',
+                                         'ShortName' => 'pldm_pdr_init'
+                                       },
+                            '94517' => {
+                                         'Header' => 'pdr.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'repo',
+                                                               'type' => '82972'
                                                              },
                                                       '1' => {
                                                                'name' => 'data',
@@ -7583,7 +7660,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_table_resp'
                                       },
-                            '94970' => {
+                            '95827' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7594,7 +7671,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'dec2bcd32'
                                        },
-                            '95099' => {
+                            '95956' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7605,7 +7682,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'bcd2dec32'
                                        },
-                            '95500' => {
+                            '96357' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7627,7 +7704,7 @@
                                          'Return' => '12557',
                                          'ShortName' => 'ver2str'
                                        },
-                            '95628' => {
+                            '96485' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7642,55 +7719,6 @@
                                          'Return' => '168',
                                          'ShortName' => 'crc8'
                                        },
-                            '96886' => {
-                                         'Header' => 'instance-id.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'ctx',
-                                                               'type' => '97109'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'tid',
-                                                               'type' => '96208'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'iid',
-                                                               'type' => '96220'
-                                                             }
-                                                    },
-                                         'Return' => '74',
-                                         'ShortName' => 'pldm_instance_id_free'
-                                       },
-                            '97114' => {
-                                         'Header' => 'instance-id.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'ctx',
-                                                               'type' => '97109'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'tid',
-                                                               'type' => '96208'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'iid',
-                                                               'type' => '97535'
-                                                             }
-                                                    },
-                                         'Return' => '74',
-                                         'ShortName' => 'pldm_instance_id_alloc'
-                                       },
-                            '97540' => {
-                                         'Header' => 'instance-id.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'ctx',
-                                                               'type' => '97109'
-                                                             }
-                                                    },
-                                         'Return' => '74',
-                                         'ShortName' => 'pldm_instance_db_destroy'
-                                       },
                             '9755' => {
                                         'Header' => 'bios.h',
                                         'Param' => {
@@ -7715,31 +7743,43 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_set_date_time_resp'
                                       },
-                            '97625' => {
+                            '97743' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '97711'
-                                                             }
-                                                    },
-                                         'Return' => '74',
-                                         'ShortName' => 'pldm_instance_db_init_default'
-                                       },
-                            '97716' => {
-                                         'Header' => 'instance-id.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'ctx',
-                                                               'type' => '97711'
+                                                               'type' => '97966'
                                                              },
                                                       '1' => {
-                                                               'name' => 'dbpath',
-                                                               'type' => '12552'
+                                                               'name' => 'tid',
+                                                               'type' => '97065'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'iid',
+                                                               'type' => '97077'
                                                              }
                                                     },
                                          'Return' => '74',
-                                         'ShortName' => 'pldm_instance_db_init'
+                                         'ShortName' => 'pldm_instance_id_free'
+                                       },
+                            '97971' => {
+                                         'Header' => 'instance-id.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'ctx',
+                                                               'type' => '97966'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'tid',
+                                                               'type' => '97065'
+                                                             },
+                                                      '2' => {
+                                                               'name' => 'iid',
+                                                               'type' => '98392'
+                                                             }
+                                                    },
+                                         'Return' => '74',
+                                         'ShortName' => 'pldm_instance_id_alloc'
                                        },
                             '9827' => {
                                         'Header' => 'bios.h',
@@ -7764,12 +7804,49 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_set_date_time_resp'
                                       },
-                            '98853' => {
+                            '98397' => {
+                                         'Header' => 'instance-id.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'ctx',
+                                                               'type' => '97966'
+                                                             }
+                                                    },
+                                         'Return' => '74',
+                                         'ShortName' => 'pldm_instance_db_destroy'
+                                       },
+                            '98482' => {
+                                         'Header' => 'instance-id.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'ctx',
+                                                               'type' => '98568'
+                                                             }
+                                                    },
+                                         'Return' => '74',
+                                         'ShortName' => 'pldm_instance_db_init_default'
+                                       },
+                            '98573' => {
+                                         'Header' => 'instance-id.h',
+                                         'Param' => {
+                                                      '0' => {
+                                                               'name' => 'ctx',
+                                                               'type' => '98568'
+                                                             },
+                                                      '1' => {
+                                                               'name' => 'dbpath',
+                                                               'type' => '12552'
+                                                             }
+                                                    },
+                                         'Return' => '74',
+                                         'ShortName' => 'pldm_instance_db_init'
+                                       },
+                            '99746' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '98223'
+                                                               'type' => '99084'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7784,89 +7861,8 @@
                                                                'type' => '123'
                                                              }
                                                     },
-                                         'Return' => '98332',
+                                         'Return' => '99193',
                                          'ShortName' => 'pldm_send'
-                                       },
-                            '99272' => {
-                                         'Header' => 'pldm.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'eid',
-                                                               'type' => '98223'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'mctp_fd',
-                                                               'type' => '74'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'pldm_req_msg',
-                                                               'type' => '6245'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'req_msg_len',
-                                                               'type' => '123'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'pldm_resp_msg',
-                                                               'type' => '70865'
-                                                             },
-                                                      '5' => {
-                                                               'name' => 'resp_msg_len',
-                                                               'type' => '9084'
-                                                             }
-                                                    },
-                                         'Return' => '98332',
-                                         'ShortName' => 'pldm_send_recv'
-                                       },
-                            '99755' => {
-                                         'Header' => 'pldm.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'eid',
-                                                               'type' => '98223'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'mctp_fd',
-                                                               'type' => '74'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'instance_id',
-                                                               'type' => '168'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'pldm_resp_msg',
-                                                               'type' => '70865'
-                                                             },
-                                                      '4' => {
-                                                               'name' => 'resp_msg_len',
-                                                               'type' => '9084'
-                                                             }
-                                                    },
-                                         'Return' => '98332',
-                                         'ShortName' => 'pldm_recv'
-                                       },
-                            '99981' => {
-                                         'Header' => 'pldm.h',
-                                         'Param' => {
-                                                      '0' => {
-                                                               'name' => 'eid',
-                                                               'type' => '98223'
-                                                             },
-                                                      '1' => {
-                                                               'name' => 'mctp_fd',
-                                                               'type' => '74'
-                                                             },
-                                                      '2' => {
-                                                               'name' => 'pldm_resp_msg',
-                                                               'type' => '70865'
-                                                             },
-                                                      '3' => {
-                                                               'name' => 'resp_msg_len',
-                                                               'type' => '9084'
-                                                             }
-                                                    },
-                                         'Return' => '98332',
-                                         'ShortName' => 'pldm_recv_any'
                                        }
                           },
           'SymbolVersion' => {},
@@ -8132,7 +8128,6 @@
                                                  'pldm_bios_table_string_entry_encode_length' => 1,
                                                  'pldm_bios_table_string_find_by_handle' => 1,
                                                  'pldm_bios_table_string_find_by_string' => 1,
-                                                 'pldm_close' => 1,
                                                  'pldm_entity_association_pdr_add' => 1,
                                                  'pldm_entity_association_pdr_add_from_node' => 1,
                                                  'pldm_entity_association_pdr_extract' => 1,
@@ -9178,7 +9173,7 @@
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '46630' => {
+                          '46642' => {
                                        'BaseType' => '46553',
                                        'Header' => undef,
                                        'Line' => '27',
@@ -9187,7 +9182,7 @@
                                        'Size' => '8',
                                        'Type' => 'Typedef'
                                      },
-                          '46642' => {
+                          '46654' => {
                                        'Header' => 'bios.h',
                                        'Line' => '38',
                                        'Memb' => {
@@ -9208,7 +9203,7 @@
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '46676' => {
+                          '46688' => {
                                        'Header' => 'bios.h',
                                        'Line' => '47',
                                        'Memb' => {
@@ -9225,26 +9220,26 @@
                                                    '2' => {
                                                             'name' => 'name',
                                                             'offset' => '4',
-                                                            'type' => '46733'
+                                                            'type' => '46745'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_bios_string_table_entry',
                                        'Size' => '5',
                                        'Type' => 'Struct'
                                      },
-                          '46728' => {
-                                       'BaseType' => '46676',
+                          '46740' => {
+                                       'BaseType' => '46688',
                                        'Name' => 'struct pldm_bios_string_table_entry const',
                                        'Size' => '5',
                                        'Type' => 'Const'
                                      },
-                          '46733' => {
+                          '46745' => {
                                        'BaseType' => '116',
                                        'Name' => 'char[1]',
                                        'Size' => '1',
                                        'Type' => 'Array'
                                      },
-                          '46749' => {
+                          '46761' => {
                                        'Header' => 'bios.h',
                                        'Line' => '53',
                                        'Memb' => {
@@ -9273,13 +9268,13 @@
                                        'Size' => '6',
                                        'Type' => 'Struct'
                                      },
-                          '46814' => {
-                                       'BaseType' => '46749',
+                          '46826' => {
+                                       'BaseType' => '46761',
                                        'Name' => 'struct pldm_bios_attr_table_entry const',
                                        'Size' => '6',
                                        'Type' => 'Const'
                                      },
-                          '46835' => {
+                          '46847' => {
                                        'Header' => 'bios.h',
                                        'Line' => '65',
                                        'Memb' => {
@@ -9303,13 +9298,13 @@
                                        'Size' => '4',
                                        'Type' => 'Struct'
                                      },
-                          '46887' => {
-                                       'BaseType' => '46835',
+                          '46899' => {
+                                       'BaseType' => '46847',
                                        'Name' => 'struct pldm_bios_attr_val_table_entry const',
                                        'Size' => '4',
                                        'Type' => 'Const'
                                      },
-                          '46956' => {
+                          '46968' => {
                                        'Header' => 'bios_table.h',
                                        'Line' => '204',
                                        'Memb' => {
@@ -9331,7 +9326,7 @@
                                                    '3' => {
                                                             'name' => 'pv_handle',
                                                             'offset' => '8',
-                                                            'type' => '47059'
+                                                            'type' => '47071'
                                                           },
                                                    '4' => {
                                                             'name' => 'def_num',
@@ -9348,19 +9343,25 @@
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '47047' => {
-                                       'BaseType' => '46956',
+                          '47059' => {
+                                       'BaseType' => '46968',
                                        'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
                                        'Size' => '32',
                                        'Type' => 'Const'
                                      },
-                          '47059' => {
+                          '4707' => {
+                                      'BaseType' => '825',
+                                      'Name' => 'struct pldm_msg_hdr const*',
+                                      'Size' => '8',
+                                      'Type' => 'Pointer'
+                                    },
+                          '47071' => {
                                        'BaseType' => '11811',
                                        'Name' => 'uint16_t const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '47069' => {
+                          '47081' => {
                                        'Header' => 'bios_table.h',
                                        'Line' => '292',
                                        'Memb' => {
@@ -9404,25 +9405,19 @@
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '4707' => {
-                                      'BaseType' => '825',
-                                      'Name' => 'struct pldm_msg_hdr const*',
-                                      'Size' => '8',
-                                      'Type' => 'Pointer'
-                                    },
                           '4712' => {
                                       'BaseType' => '890',
                                       'Name' => 'struct pldm_header_info*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '47181' => {
-                                       'BaseType' => '47069',
+                          '47193' => {
+                                       'BaseType' => '47081',
                                        'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
                                        'Size' => '24',
                                        'Type' => 'Const'
                                      },
-                          '47191' => {
+                          '47203' => {
                                        'Header' => 'bios_table.h',
                                        'Line' => '382',
                                        'Memb' => {
@@ -9439,12 +9434,12 @@
                                                    '2' => {
                                                             'name' => 'lower_bound',
                                                             'offset' => '8',
-                                                            'type' => '46630'
+                                                            'type' => '46642'
                                                           },
                                                    '3' => {
                                                             'name' => 'upper_bound',
                                                             'offset' => '22',
-                                                            'type' => '46630'
+                                                            'type' => '46642'
                                                           },
                                                    '4' => {
                                                             'name' => 'scalar_increment',
@@ -9454,33 +9449,33 @@
                                                    '5' => {
                                                             'name' => 'default_value',
                                                             'offset' => '50',
-                                                            'type' => '46630'
+                                                            'type' => '46642'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
                                        'Size' => '40',
                                        'Type' => 'Struct'
                                      },
-                          '47289' => {
-                                       'BaseType' => '47191',
+                          '47301' => {
+                                       'BaseType' => '47203',
                                        'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
                                        'Size' => '40',
                                        'Type' => 'Const'
                                      },
-                          '47633' => {
-                                       'Name' => 'size_t(*)(void const*)',
+                          '47657' => {
+                                       'Name' => 'ssize_t(*)(void const*)',
                                        'Param' => {
                                                     '0' => {
                                                              'type' => '1434'
                                                            }
                                                   },
-                                       'Return' => '123',
+                                       'Return' => '12557',
                                        'Size' => '8',
                                        'Type' => 'FuncPtr'
                                      },
-                          '47701' => {
+                          '47725' => {
                                        'Header' => undef,
-                                       'Line' => '902',
+                                       'Line' => '994',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'table_data',
@@ -9500,7 +9495,7 @@
                                                    '3' => {
                                                             'name' => 'entry_length_handler',
                                                             'offset' => '36',
-                                                            'type' => '47633'
+                                                            'type' => '47657'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_bios_table_iter',
@@ -9508,8 +9503,8 @@
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '47771' => {
-                                       'BaseType' => '47701',
+                          '47795' => {
+                                       'BaseType' => '47725',
                                        'Name' => 'struct pldm_bios_table_iter const',
                                        'Size' => '32',
                                        'Type' => 'Const'
@@ -9526,26 +9521,26 @@
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '48803' => {
-                                       'BaseType' => '47701',
+                          '48827' => {
+                                       'BaseType' => '47725',
                                        'Name' => 'struct pldm_bios_table_iter*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '48808' => {
-                                       'BaseType' => '46887',
+                          '48832' => {
+                                       'BaseType' => '46899',
                                        'Name' => 'struct pldm_bios_attr_val_table_entry const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '49223' => {
-                                       'BaseType' => '46814',
+                          '49247' => {
+                                       'BaseType' => '46826',
                                        'Name' => 'struct pldm_bios_attr_table_entry const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '49829' => {
-                                       'BaseType' => '46728',
+                          '49853' => {
+                                       'BaseType' => '46740',
                                        'Name' => 'struct pldm_bios_string_table_entry const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -9574,8 +9569,8 @@
                                       'Size' => '2',
                                       'Type' => 'Typedef'
                                     },
-                          '50950' => {
-                                       'BaseType' => '47771',
+                          '51020' => {
+                                       'BaseType' => '47795',
                                        'Name' => 'struct pldm_bios_table_iter const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -9585,32 +9580,32 @@
                                     'Size' => '1',
                                     'Type' => 'Intrinsic'
                                   },
-                          '55734' => {
-                                       'BaseType' => '46630',
+                          '56069' => {
+                                       'BaseType' => '46642',
                                        'Name' => 'uint64_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '55938' => {
-                                       'BaseType' => '47289',
+                          '56346' => {
+                                       'BaseType' => '47301',
                                        'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '56242' => {
+                          '56655' => {
                                        'BaseType' => '12552',
                                        'Name' => 'char const**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '57547' => {
-                                       'BaseType' => '47181',
+                          '57908' => {
+                                       'BaseType' => '47193',
                                        'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '58863' => {
-                                       'BaseType' => '47047',
+                          '59262' => {
+                                       'BaseType' => '47059',
                                        'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -9640,14 +9635,19 @@
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '63945' => {
+                          '6423' => {
+                                      'Name' => '_Bool',
+                                      'Size' => '1',
+                                      'Type' => 'Intrinsic'
+                                    },
+                          '64529' => {
                                        'Header' => 'firmware_update.h',
                                        'Line' => '329',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'uuid',
                                                             'offset' => '0',
-                                                            'type' => '64049'
+                                                            'type' => '64633'
                                                           },
                                                    '1' => {
                                                             'name' => 'package_header_format_version',
@@ -9684,13 +9684,13 @@
                                        'Size' => '36',
                                        'Type' => 'Struct'
                                      },
-                          '64049' => {
+                          '64633' => {
                                        'BaseType' => '168',
                                        'Name' => 'uint8_t[16]',
                                        'Size' => '16',
                                        'Type' => 'Array'
                                      },
-                          '64081' => {
+                          '64665' => {
                                        'Header' => 'firmware_update.h',
                                        'Line' => '343',
                                        'Memb' => {
@@ -9707,7 +9707,7 @@
                                                    '2' => {
                                                             'name' => 'device_update_option_flags',
                                                             'offset' => '3',
-                                                            'type' => '61448'
+                                                            'type' => '62032'
                                                           },
                                                    '3' => {
                                                             'name' => 'comp_image_set_version_string_type',
@@ -9729,12 +9729,7 @@
                                        'Size' => '11',
                                        'Type' => 'Struct'
                                      },
-                          '6423' => {
-                                      'Name' => '_Bool',
-                                      'Size' => '1',
-                                      'Type' => 'Intrinsic'
-                                    },
-                          '64276' => {
+                          '64860' => {
                                        'Header' => 'firmware_update.h',
                                        'Line' => '377',
                                        'Memb' => {
@@ -9756,12 +9751,12 @@
                                                    '3' => {
                                                             'name' => 'comp_options',
                                                             'offset' => '8',
-                                                            'type' => '60950'
+                                                            'type' => '61534'
                                                           },
                                                    '4' => {
                                                             'name' => 'requested_comp_activation_method',
                                                             'offset' => '16',
-                                                            'type' => '60950'
+                                                            'type' => '61534'
                                                           },
                                                    '5' => {
                                                             'name' => 'comp_location_offset',
@@ -9788,7 +9783,7 @@
                                        'Size' => '22',
                                        'Type' => 'Struct'
                                      },
-                          '64458' => {
+                          '65042' => {
                                        'Header' => 'firmware_update.h',
                                        'Line' => '403',
                                        'Memb' => {
@@ -9800,7 +9795,7 @@
                                                    '1' => {
                                                             'name' => 'capabilities_during_update',
                                                             'offset' => '1',
-                                                            'type' => '61448'
+                                                            'type' => '62032'
                                                           },
                                                    '2' => {
                                                             'name' => 'comp_count',
@@ -9832,7 +9827,7 @@
                                        'Size' => '11',
                                        'Type' => 'Struct'
                                      },
-                          '64562' => {
+                          '65146' => {
                                        'Header' => 'firmware_update.h',
                                        'Line' => '417',
                                        'Memb' => {
@@ -9849,17 +9844,17 @@
                                                    '10' => {
                                                              'name' => 'pending_comp_release_date',
                                                              'offset' => '37',
-                                                             'type' => '64744'
+                                                             'type' => '65328'
                                                            },
                                                    '11' => {
                                                              'name' => 'comp_activation_methods',
                                                              'offset' => '51',
-                                                             'type' => '60950'
+                                                             'type' => '61534'
                                                            },
                                                    '12' => {
                                                              'name' => 'capabilities_during_update',
                                                              'offset' => '53',
-                                                             'type' => '61448'
+                                                             'type' => '62032'
                                                            },
                                                    '2' => {
                                                             'name' => 'comp_classification_index',
@@ -9884,7 +9879,7 @@
                                                    '6' => {
                                                             'name' => 'active_comp_release_date',
                                                             'offset' => '17',
-                                                            'type' => '64744'
+                                                            'type' => '65328'
                                                           },
                                                    '7' => {
                                                             'name' => 'pending_comp_comparison_stamp',
@@ -9906,65 +9901,53 @@
                                        'Size' => '39',
                                        'Type' => 'Struct'
                                      },
-                          '64744' => {
+                          '65328' => {
                                        'BaseType' => '168',
                                        'Name' => 'uint8_t[8]',
                                        'Size' => '8',
                                        'Type' => 'Array'
                                      },
-                          '65604' => {
+                          '66188' => {
                                        'BaseType' => '6206',
                                        'Name' => 'struct variable_field const',
                                        'Size' => '16',
                                        'Type' => 'Const'
                                      },
-                          '65952' => {
-                                       'BaseType' => '11999',
-                                       'Name' => 'bool8_t*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
                           '6645' => {
                                       'BaseType' => '6206',
                                       'Name' => 'struct variable_field*',
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
+                          '66536' => {
+                                       'BaseType' => '11999',
+                                       'Name' => 'bool8_t*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
                           '67' => {
                                     'Name' => 'unsigned short',
                                     'Size' => '2',
                                     'Type' => 'Intrinsic'
                                   },
-                          '69032' => {
-                                       'BaseType' => '65604',
+                          '69616' => {
+                                       'BaseType' => '66188',
                                        'Name' => 'struct variable_field const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '70334' => {
-                                       'BaseType' => '64562',
+                          '70918' => {
+                                       'BaseType' => '65146',
                                        'Name' => 'struct pldm_component_parameter_entry*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '70564' => {
-                                       'BaseType' => '64458',
+                          '71148' => {
+                                       'BaseType' => '65042',
                                        'Name' => 'struct pldm_get_firmware_parameters_resp*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '70865' => {
-                                       'BaseType' => '2082',
-                                       'Name' => 'uint8_t**',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '71162' => {
-                                       'BaseType' => '64276',
-                                       'Name' => 'struct pldm_component_image_information*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
                           '714' => {
                                      'Header' => 'base.h',
                                      'Line' => '117',
@@ -9979,14 +9962,26 @@
                                      'Size' => '3',
                                      'Type' => 'Struct'
                                    },
-                          '71778' => {
-                                       'BaseType' => '64081',
+                          '71449' => {
+                                       'BaseType' => '2082',
+                                       'Name' => 'uint8_t**',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '71746' => {
+                                       'BaseType' => '64860',
+                                       'Name' => 'struct pldm_component_image_information*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '72362' => {
+                                       'BaseType' => '64665',
                                        'Name' => 'struct pldm_firmware_device_id_record*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '71930' => {
-                                       'BaseType' => '63945',
+                          '72514' => {
+                                       'BaseType' => '64529',
                                        'Name' => 'struct pldm_package_header_information*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -9996,8 +9991,8 @@
                                     'Size' => '4',
                                     'Type' => 'Intrinsic'
                                   },
-                          '78388' => {
-                                       'BaseType' => '78405',
+                          '79316' => {
+                                       'BaseType' => '79333',
                                        'Header' => undef,
                                        'Line' => '15',
                                        'Name' => 'pldm_pdr',
@@ -10005,13 +10000,13 @@
                                        'Size' => '24',
                                        'Type' => 'Typedef'
                                      },
-                          '78400' => {
-                                       'BaseType' => '78388',
+                          '79328' => {
+                                       'BaseType' => '79316',
                                        'Name' => 'pldm_pdr const',
                                        'Size' => '24',
                                        'Type' => 'Const'
                                      },
-                          '78405' => {
+                          '79333' => {
                                        'Header' => undef,
                                        'Line' => '18',
                                        'Memb' => {
@@ -10028,12 +10023,12 @@
                                                    '2' => {
                                                             'name' => 'first',
                                                             'offset' => '8',
-                                                            'type' => '79484'
+                                                            'type' => '80405'
                                                           },
                                                    '3' => {
                                                             'name' => 'last',
                                                             'offset' => '22',
-                                                            'type' => '79484'
+                                                            'type' => '80405'
                                                           }
                                                  },
                                        'Name' => 'struct pldm_pdr',
@@ -10041,8 +10036,8 @@
                                        'Size' => '24',
                                        'Type' => 'Struct'
                                      },
-                          '78470' => {
-                                       'BaseType' => '78487',
+                          '79393' => {
+                                       'BaseType' => '79410',
                                        'Header' => undef,
                                        'Line' => '20',
                                        'Name' => 'pldm_pdr_record',
@@ -10050,13 +10045,13 @@
                                        'Size' => '32',
                                        'Type' => 'Typedef'
                                      },
-                          '78482' => {
-                                       'BaseType' => '78470',
+                          '79405' => {
+                                       'BaseType' => '79393',
                                        'Name' => 'pldm_pdr_record const',
                                        'Size' => '32',
                                        'Type' => 'Const'
                                      },
-                          '78487' => {
+                          '79410' => {
                                        'Header' => undef,
                                        'Line' => '9',
                                        'Memb' => {
@@ -10078,7 +10073,7 @@
                                                    '3' => {
                                                             'name' => 'next',
                                                             'offset' => '22',
-                                                            'type' => '79472'
+                                                            'type' => '80393'
                                                           },
                                                    '4' => {
                                                             'name' => 'is_remote',
@@ -10096,9 +10091,9 @@
                                        'Size' => '32',
                                        'Type' => 'Struct'
                                      },
-                          '78578' => {
+                          '79494' => {
                                        'Header' => 'pdr.h',
-                                       'Line' => '250',
+                                       'Line' => '310',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'entity_type',
@@ -10120,31 +10115,31 @@
                                        'Size' => '6',
                                        'Type' => 'Struct'
                                      },
-                          '78630' => {
-                                       'BaseType' => '78578',
+                          '79551' => {
+                                       'BaseType' => '79494',
                                        'Header' => 'pdr.h',
-                                       'Line' => '254',
+                                       'Line' => '314',
                                        'Name' => 'pldm_entity',
                                        'Size' => '6',
                                        'Type' => 'Typedef'
                                      },
-                          '78674' => {
-                                       'BaseType' => '78686',
+                          '79595' => {
+                                       'BaseType' => '79607',
                                        'Header' => undef,
-                                       'Line' => '264',
+                                       'Line' => '324',
                                        'Name' => 'pldm_entity_association_tree',
                                        'PrivateABI' => 1,
                                        'Size' => '16',
                                        'Type' => 'Typedef'
                                      },
-                          '78686' => {
+                          '79607' => {
                                        'Header' => undef,
-                                       'Line' => '427',
+                                       'Line' => '470',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'root',
                                                             'offset' => '0',
-                                                            'type' => '79489'
+                                                            'type' => '80410'
                                                           },
                                                    '1' => {
                                                             'name' => 'last_used_container_id',
@@ -10157,28 +10152,28 @@
                                        'Size' => '16',
                                        'Type' => 'Struct'
                                      },
-                          '78729' => {
-                                       'BaseType' => '78746',
+                          '79650' => {
+                                       'BaseType' => '79667',
                                        'Header' => undef,
-                                       'Line' => '269',
+                                       'Line' => '329',
                                        'Name' => 'pldm_entity_node',
                                        'PrivateABI' => 1,
                                        'Size' => '40',
                                        'Type' => 'Typedef'
                                      },
-                          '78746' => {
+                          '79667' => {
                                        'Header' => undef,
-                                       'Line' => '432',
+                                       'Line' => '475',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'entity',
                                                             'offset' => '0',
-                                                            'type' => '78630'
+                                                            'type' => '79551'
                                                           },
                                                    '1' => {
                                                             'name' => 'parent',
                                                             'offset' => '6',
-                                                            'type' => '78630'
+                                                            'type' => '79551'
                                                           },
                                                    '2' => {
                                                             'name' => 'remote_container_id',
@@ -10188,12 +10183,12 @@
                                                    '3' => {
                                                             'name' => 'first_child',
                                                             'offset' => '22',
-                                                            'type' => '79489'
+                                                            'type' => '80410'
                                                           },
                                                    '4' => {
                                                             'name' => 'next_sibling',
                                                             'offset' => '36',
-                                                            'type' => '79489'
+                                                            'type' => '80410'
                                                           },
                                                    '5' => {
                                                             'name' => 'association_type',
@@ -10206,62 +10201,50 @@
                                        'Size' => '40',
                                        'Type' => 'Struct'
                                      },
-                          '79472' => {
-                                       'BaseType' => '78487',
+                          '80393' => {
+                                       'BaseType' => '79410',
                                        'Name' => 'struct pldm_pdr_record*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '79484' => {
-                                       'BaseType' => '78470',
+                          '80405' => {
+                                       'BaseType' => '79393',
                                        'Name' => 'pldm_pdr_record*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '79489' => {
-                                       'BaseType' => '78729',
+                          '80410' => {
+                                       'BaseType' => '79650',
                                        'Name' => 'pldm_entity_node*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '80251' => {
-                                       'BaseType' => '80256',
-                                       'Name' => 'pldm_entity**',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '80256' => {
-                                       'BaseType' => '78630',
-                                       'Name' => 'pldm_entity*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '80341' => {
-                                       'BaseType' => '78674',
-                                       'Name' => 'pldm_entity_association_tree*',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
-                          '80720' => {
-                                       'BaseType' => '79489',
-                                       'Name' => 'pldm_entity_node**',
-                                       'Size' => '8',
-                                       'Type' => 'Pointer'
-                                     },
                           '81' => {
                                     'Name' => 'unsigned int',
                                     'Size' => '4',
                                     'Type' => 'Intrinsic'
                                   },
-                          '81710' => {
-                                       'BaseType' => '78400',
-                                       'Name' => 'pldm_pdr const*',
+                          '81172' => {
+                                       'BaseType' => '81177',
+                                       'Name' => 'pldm_entity**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '82051' => {
-                                       'BaseType' => '78388',
-                                       'Name' => 'pldm_pdr*',
+                          '81177' => {
+                                       'BaseType' => '79551',
+                                       'Name' => 'pldm_entity*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '81262' => {
+                                       'BaseType' => '79595',
+                                       'Name' => 'pldm_entity_association_tree*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '81641' => {
+                                       'BaseType' => '80410',
+                                       'Name' => 'pldm_entity_node**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
@@ -10271,6 +10254,18 @@
                                      'Size' => '3',
                                      'Type' => 'Const'
                                    },
+                          '82631' => {
+                                       'BaseType' => '79328',
+                                       'Name' => 'pldm_pdr const*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
+                          '82972' => {
+                                       'BaseType' => '79316',
+                                       'Name' => 'pldm_pdr*',
+                                       'Size' => '8',
+                                       'Type' => 'Pointer'
+                                     },
                           '830' => {
                                      'Header' => 'base.h',
                                      'Line' => '150',
@@ -10342,8 +10337,8 @@
                                      'Size' => '8',
                                      'Type' => 'Struct'
                                    },
-                          '89154' => {
-                                       'BaseType' => '78482',
+                          '90223' => {
+                                       'BaseType' => '79405',
                                        'Name' => 'pldm_pdr_record const*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
@@ -10354,7 +10349,13 @@
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '96208' => {
+                          '969' => {
+                                     'BaseType' => '890',
+                                     'Name' => 'struct pldm_header_info const',
+                                     'Size' => '8',
+                                     'Type' => 'Const'
+                                   },
+                          '97065' => {
                                        'BaseType' => '168',
                                        'Header' => 'base.h',
                                        'Line' => '14',
@@ -10362,7 +10363,7 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '96220' => {
+                          '97077' => {
                                        'BaseType' => '168',
                                        'Header' => 'instance-id.h',
                                        'Line' => '11',
@@ -10370,14 +10371,14 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '96600' => {
+                          '97457' => {
                                        'Header' => undef,
                                        'Line' => '18',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'prev',
                                                             'offset' => '0',
-                                                            'type' => '96220'
+                                                            'type' => '97077'
                                                           },
                                                    '1' => {
                                                             'name' => 'allocations',
@@ -10390,14 +10391,14 @@
                                        'Size' => '8',
                                        'Type' => 'Struct'
                                      },
-                          '96639' => {
+                          '97496' => {
                                        'Header' => undef,
                                        'Line' => '23',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'state',
                                                             'offset' => '0',
-                                                            'type' => '96681'
+                                                            'type' => '97538'
                                                           },
                                                    '1' => {
                                                             'name' => 'lock_db_fd',
@@ -10410,37 +10411,31 @@
                                        'Size' => '2052',
                                        'Type' => 'Struct'
                                      },
-                          '96681' => {
-                                       'BaseType' => '96600',
+                          '97538' => {
+                                       'BaseType' => '97457',
                                        'Name' => 'struct pldm_tid_state[256]',
                                        'Size' => '2048',
                                        'Type' => 'Array'
                                      },
-                          '969' => {
-                                     'BaseType' => '890',
-                                     'Name' => 'struct pldm_header_info const',
-                                     'Size' => '8',
-                                     'Type' => 'Const'
-                                   },
-                          '97109' => {
-                                       'BaseType' => '96639',
+                          '97966' => {
+                                       'BaseType' => '97496',
                                        'Name' => 'struct pldm_instance_db*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '97535' => {
-                                       'BaseType' => '96220',
+                          '98392' => {
+                                       'BaseType' => '97077',
                                        'Name' => 'pldm_instance_id_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '97711' => {
-                                       'BaseType' => '97109',
+                          '98568' => {
+                                       'BaseType' => '97966',
                                        'Name' => 'struct pldm_instance_db**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '98223' => {
+                          '99084' => {
                                        'BaseType' => '168',
                                        'Header' => 'pldm.h',
                                        'Line' => '12',
@@ -10448,7 +10443,7 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '98235' => {
+                          '99096' => {
                                        'Header' => 'pldm.h',
                                        'Line' => '14',
                                        'Memb' => {
@@ -10509,8 +10504,8 @@
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '98332' => {
-                                       'BaseType' => '98235',
+                          '99193' => {
+                                       'BaseType' => '99096',
                                        'Header' => 'pldm.h',
                                        'Line' => '28',
                                        'Name' => 'pldm_requester_rc_t',