oem: meta: Stabilise decode/encode file IO API
Stabilise decode_oem_meta_file_io_write_req() API
Stabilise decode_oem_meta_file_io_read_req() API
Stabilise encode_oem_meta_file_io_read_resp() API
See usage example at:
[1] https://gerrit.openbmc.org/c/openbmc/pldm/+/71889/10/oem/meta/libpldmresponder/oem_meta_file_io.cpp#59
[2] https://gerrit.openbmc.org/c/openbmc/pldm/+/71889/10/oem/meta/libpldmresponder/oem_meta_file_io.cpp#89
[3] https://gerrit.openbmc.org/c/openbmc/pldm/+/71889/10/oem/meta/libpldmresponder/oem_meta_file_io.cpp#143
Change-Id: I8bc38e4fad7ad18dc7ab5062fab14cdd11fe9aef
Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 51912fb..e50d9aa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -136,6 +136,9 @@
parameter `previous_op_state`.
5. platform: Stabilise decode_pldm_platform_cper_event() API
+6. oem: meta: Stabilise decode_oem_meta_file_io_write_req() API
+7. oem: meta: Stabilise decode_oem_meta_file_io_read_req() API
+8. oem: meta: Stabilise encode_oem_meta_file_io_read_resp() API
### Deprecated
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index 27dc6f8..8dec675 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -4356,9 +4356,9 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_table_metadata_req'
},
- '76138' => {
+ '86997' => {
'Header' => 'pdr.h',
- 'Line' => '625',
+ 'Line' => '638',
'Param' => {
'0' => {
'name' => 'pdr',
@@ -4374,7 +4374,7 @@
},
'3' => {
'name' => 'entities',
- 'type' => '76451'
+ 'type' => '87310'
}
},
'Reg' => {
@@ -4384,13 +4384,13 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_pdr_extract'
},
- '76466' => {
+ '87325' => {
'Header' => 'pdr.h',
- 'Line' => '613',
+ 'Line' => '626',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
}
},
'Reg' => {
@@ -4399,13 +4399,13 @@
'Return' => '805',
'ShortName' => 'pldm_is_empty_entity_assoc_tree'
},
- '76520' => {
+ '87379' => {
'Header' => 'pdr.h',
- 'Line' => '603',
+ 'Line' => '616',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
}
},
'Reg' => {
@@ -4414,65 +4414,65 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_destroy_root'
},
- '76583' => {
+ '87538' => {
'Header' => 'pdr.h',
'Line' => '593',
'Param' => {
'0' => {
'name' => 'org_tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'new_tree',
- 'type' => '76515'
+ 'type' => '87374'
}
},
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_copy_root'
},
- '76967' => {
+ '87967' => {
'Header' => 'pdr.h',
'Line' => '567',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'entity',
- 'type' => '69299'
+ 'type' => '72985'
}
},
- 'Return' => '64302',
+ 'Return' => '64307',
'ShortName' => 'pldm_entity_association_tree_find'
},
- '77247' => {
+ '88247' => {
'Header' => 'pdr.h',
'Line' => '581',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'entity',
- 'type' => '69299'
+ 'type' => '72985'
},
'2' => {
'name' => 'is_remote',
'type' => '805'
}
},
- 'Return' => '64302',
+ 'Return' => '64307',
'ShortName' => 'pldm_entity_association_tree_find_with_locality'
},
- '77629' => {
+ '88629' => {
'Header' => 'pdr.h',
'Line' => '213',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'first',
@@ -4487,16 +4487,16 @@
'1' => 'rsi',
'2' => 'rdx'
},
- 'Return' => '64297',
+ 'Return' => '64302',
'ShortName' => 'pldm_pdr_find_last_in_range'
},
- '77756' => {
+ '88756' => {
'Header' => 'pdr.h',
'Line' => '178',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
}
},
'Reg' => {
@@ -4505,13 +4505,13 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_remove_remote_pdrs'
},
- '78004' => {
+ '89004' => {
'Header' => 'pdr.h',
'Line' => '187',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
},
'1' => {
'name' => 'terminus_handle',
@@ -4525,41 +4525,41 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
},
- '78272' => {
+ '89272' => {
'Header' => 'pdr.h',
'Line' => '528',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'entity',
- 'type' => '63438'
+ 'type' => '63443'
},
'2' => {
'name' => 'node',
- 'type' => '76962'
+ 'type' => '87962'
}
},
'Return' => '1',
'ShortName' => 'pldm_find_entity_ref_in_tree'
},
- '78559' => {
+ '89559' => {
'Header' => 'pdr.h',
'Line' => '517',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
},
'1' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
},
'2' => {
'name' => 'entities',
- 'type' => '76451'
+ 'type' => '87310'
},
'3' => {
'name' => 'num_entities',
@@ -4590,21 +4590,21 @@
'Return' => '100',
'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
},
- '78792' => {
+ '89792' => {
'Header' => 'pdr.h',
'Line' => '500',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
},
'1' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
},
'2' => {
'name' => 'entities',
- 'type' => '76451'
+ 'type' => '87310'
},
'3' => {
'name' => 'num_entities',
@@ -4622,17 +4622,17 @@
'Return' => '100',
'ShortName' => 'pldm_entity_association_pdr_add_from_node'
},
- '79010' => {
+ '90010' => {
'Header' => 'pdr.h',
'Line' => '451',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
},
'2' => {
'name' => 'is_remote',
@@ -4646,17 +4646,17 @@
'Return' => '100',
'ShortName' => 'pldm_entity_association_pdr_add'
},
- '80567' => {
+ '91567' => {
'Header' => 'pdr.h',
'Line' => '554',
'Param' => {
'0' => {
'name' => 'parent',
- 'type' => '64302'
+ 'type' => '64307'
},
'1' => {
'name' => 'node',
- 'type' => '69299'
+ 'type' => '72985'
}
},
'Reg' => {
@@ -4666,13 +4666,13 @@
'Return' => '805',
'ShortName' => 'pldm_is_current_parent_child'
},
- '80656' => {
+ '91656' => {
'Header' => 'pdr.h',
'Line' => '540',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
},
'1' => {
'name' => 'association_type',
@@ -4686,13 +4686,13 @@
'Return' => '121',
'ShortName' => 'pldm_entity_get_num_children'
},
- '80871' => {
+ '91871' => {
'Header' => 'pdr.h',
'Line' => '435',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
}
},
'Reg' => {
@@ -4701,37 +4701,37 @@
'Return' => '805',
'ShortName' => 'pldm_entity_is_exist_parent'
},
- '80920' => {
+ '91920' => {
'Header' => 'pdr.h',
'Line' => '425',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
}
},
- 'Return' => '63438',
+ 'Return' => '63443',
'ShortName' => 'pldm_entity_get_parent'
},
- '81075' => {
+ '92054' => {
'Header' => 'pdr.h',
'Line' => '415',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
}
},
'Return' => '805',
'ShortName' => 'pldm_entity_is_node_parent'
},
- '81230' => {
+ '92209' => {
'Header' => 'pdr.h',
'Line' => '405',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
}
},
'Reg' => {
@@ -4740,17 +4740,17 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_destroy'
},
- '81409' => {
+ '92388' => {
'Header' => 'pdr.h',
'Line' => '377',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'entities',
- 'type' => '76451'
+ 'type' => '87310'
},
'2' => {
'name' => 'size',
@@ -4763,17 +4763,17 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_visit'
},
- '81868' => {
+ '92847' => {
'Header' => 'pdr.h',
'Line' => '359',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'entity',
- 'type' => '69299'
+ 'type' => '72985'
},
'2' => {
'name' => 'entity_instance_number',
@@ -4781,7 +4781,7 @@
},
'3' => {
'name' => 'parent',
- 'type' => '64302'
+ 'type' => '64307'
},
'4' => {
'name' => 'association_type',
@@ -4802,20 +4802,20 @@
'type' => '1011'
}
},
- 'Return' => '64302',
+ 'Return' => '64307',
'ShortName' => 'pldm_entity_association_tree_add_entity'
},
- '82395' => {
+ '93454' => {
'Header' => 'pdr.h',
'Line' => '331',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76515'
+ 'type' => '87374'
},
'1' => {
'name' => 'entity',
- 'type' => '69299'
+ 'type' => '72985'
},
'2' => {
'name' => 'entity_instance_number',
@@ -4823,53 +4823,53 @@
},
'3' => {
'name' => 'parent',
- 'type' => '64302'
+ 'type' => '64307'
},
'4' => {
'name' => 'association_type',
'type' => '121'
}
},
- 'Return' => '64302',
+ 'Return' => '64307',
'ShortName' => 'pldm_entity_association_tree_add'
},
- '82718' => {
+ '93777' => {
'Header' => 'pdr.h',
'Line' => '314',
- 'Return' => '76515',
+ 'Return' => '87374',
'ShortName' => 'pldm_entity_association_tree_init'
},
- '82792' => {
+ '93851' => {
'Header' => 'pdr.h',
'Line' => '399',
'Param' => {
'0' => {
'name' => 'entity',
- 'type' => '82926'
+ 'type' => '93985'
}
},
'Return' => '1011',
'ShortName' => 'pldm_entity_node_get_remote_container_id'
},
- '82952' => {
+ '94011' => {
'Header' => 'pdr.h',
'Line' => '388',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '64302'
+ 'type' => '64307'
}
},
- 'Return' => '63438',
+ 'Return' => '63443',
'ShortName' => 'pldm_entity_extract'
},
- '83703' => {
+ '94607' => {
'Header' => 'pdr.h',
'Line' => '200',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'terminus_handle',
@@ -4897,13 +4897,13 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_update_TL_pdr'
},
- '84062' => {
+ '94961' => {
'Header' => 'pdr.h',
'Line' => '279',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'fru_rsi',
@@ -4929,16 +4929,16 @@
'Reg' => {
'2' => 'r12'
},
- 'Return' => '84047',
+ 'Return' => '66553',
'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
},
- '84416' => {
+ '95315' => {
'Header' => 'pdr.h',
'Line' => '258',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
},
'1' => {
'name' => 'terminus_handle',
@@ -4969,65 +4969,65 @@
'Return' => '100',
'ShortName' => 'pldm_pdr_add_fru_record_set'
},
- '84729' => {
+ '95628' => {
'Header' => 'pdr.h',
'Line' => '170',
'Param' => {
'0' => {
'name' => 'record',
- 'type' => '84047'
+ 'type' => '66553'
}
},
'Return' => '805',
'ShortName' => 'pldm_pdr_record_is_remote'
},
- '85100' => {
+ '95999' => {
'Header' => 'pdr.h',
'Line' => '94',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'record',
- 'type' => '84047'
+ 'type' => '66553'
}
},
'Return' => '1023',
'ShortName' => 'pldm_pdr_get_record_handle'
},
- '85316' => {
+ '96216' => {
'Header' => 'pdr.h',
'Line' => '62',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
}
},
'Return' => '1023',
'ShortName' => 'pldm_pdr_get_repo_size'
},
- '85447' => {
+ '96347' => {
'Header' => 'pdr.h',
'Line' => '52',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
}
},
'Return' => '1023',
'ShortName' => 'pldm_pdr_get_record_count'
},
- '85578' => {
+ '96478' => {
'Header' => 'pdr.h',
'Line' => '160',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'pdr_type',
@@ -5035,7 +5035,7 @@
},
'2' => {
'name' => 'curr_record',
- 'type' => '84047'
+ 'type' => '66553'
},
'3' => {
'name' => 'data',
@@ -5051,20 +5051,20 @@
'3' => 'rcx',
'4' => 'r8'
},
- 'Return' => '84047',
+ 'Return' => '66553',
'ShortName' => 'pldm_pdr_find_record_by_type'
},
- '85749' => {
+ '96649' => {
'Header' => 'pdr.h',
'Line' => '142',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'curr_record',
- 'type' => '84047'
+ 'type' => '66553'
},
'2' => {
'name' => 'data',
@@ -5086,16 +5086,16 @@
'3' => 'rcx',
'4' => 'r8'
},
- 'Return' => '84047',
+ 'Return' => '66553',
'ShortName' => 'pldm_pdr_get_next_record'
},
- '85955' => {
+ '96855' => {
'Header' => 'pdr.h',
'Line' => '123',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '77751'
+ 'type' => '88751'
},
'1' => {
'name' => 'record_handle',
@@ -5121,16 +5121,16 @@
'3' => 'rcx',
'4' => 'r8'
},
- 'Return' => '84047',
+ 'Return' => '66553',
'ShortName' => 'pldm_pdr_find_record'
},
- '86133' => {
+ '97033' => {
'Header' => 'pdr.h',
'Line' => '42',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
}
},
'Reg' => {
@@ -5139,19 +5139,19 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_destroy'
},
- '86286' => {
+ '97186' => {
'Header' => 'pdr.h',
'Line' => '36',
- 'Return' => '69294',
+ 'Return' => '65359',
'ShortName' => 'pldm_pdr_init'
},
- '86358' => {
+ '97258' => {
'Header' => 'pdr.h',
'Line' => '79',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '69294'
+ 'type' => '65359'
},
'1' => {
'name' => 'data',
@@ -5183,13 +5183,13 @@
'Return' => '100',
'ShortName' => 'pldm_pdr_add'
},
- '94512' => {
+ '105433' => {
'Header' => 'platform.h',
'Line' => '2506',
'Param' => {
'0' => {
'name' => 'event',
- 'type' => '94561'
+ 'type' => '105482'
}
},
'Reg' => {
@@ -5198,7 +5198,7 @@
'Return' => '4607',
'ShortName' => 'pldm_platform_cper_event_event_data'
},
- '94566' => {
+ '105487' => {
'Header' => 'platform.h',
'Line' => '2495',
'Param' => {
@@ -5212,7 +5212,7 @@
},
'2' => {
'name' => 'cper_event',
- 'type' => '94561'
+ 'type' => '105482'
},
'3' => {
'name' => 'cper_event_length',
@@ -5222,13 +5222,13 @@
'Return' => '100',
'ShortName' => 'decode_pldm_platform_cper_event'
},
- '96174' => {
+ '107095' => {
'Header' => 'platform.h',
'Line' => '2484',
'Param' => {
'0' => {
'name' => 'pdr',
- 'type' => '97099'
+ 'type' => '108020'
}
},
'Reg' => {
@@ -5237,7 +5237,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
},
- '97104' => {
+ '108025' => {
'Header' => 'platform.h',
'Line' => '2462',
'Param' => {
@@ -5251,7 +5251,7 @@
},
'2' => {
'name' => 'pdr',
- 'type' => '97099'
+ 'type' => '108020'
},
'3' => {
'name' => 'pdr_length',
@@ -5264,7 +5264,7 @@
'Return' => '100',
'ShortName' => 'decode_entity_auxiliary_names_pdr'
},
- '103989' => {
+ '114910' => {
'Header' => 'platform.h',
'Line' => '1846',
'Param' => {
@@ -5274,7 +5274,7 @@
},
'1' => {
'name' => 'resp',
- 'type' => '105587'
+ 'type' => '116508'
},
'2' => {
'name' => 'msg',
@@ -5291,7 +5291,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_effecter_states_resp'
},
- '105602' => {
+ '116523' => {
'Header' => 'platform.h',
'Line' => '1829',
'Param' => {
@@ -5305,13 +5305,13 @@
},
'2' => {
'name' => 'resp',
- 'type' => '105587'
+ 'type' => '116508'
}
},
'Return' => '100',
'ShortName' => 'decode_get_state_effecter_states_resp'
},
- '107119' => {
+ '118040' => {
'Header' => 'platform.h',
'Line' => '1798',
'Param' => {
@@ -5331,7 +5331,7 @@
'Return' => '100',
'ShortName' => 'decode_get_state_effecter_states_req'
},
- '107886' => {
+ '118807' => {
'Header' => 'platform.h',
'Line' => '1812',
'Param' => {
@@ -5355,7 +5355,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_effecter_states_req'
},
- '149265' => {
+ '160186' => {
'Header' => 'platform.h',
'Line' => '1978',
'Param' => {
@@ -5412,7 +5412,7 @@
'Return' => '100',
'ShortName' => 'decode_poll_for_platform_event_message_resp'
},
- '151970' => {
+ '162891' => {
'Header' => 'platform.h',
'Line' => '1952',
'Param' => {
@@ -5449,7 +5449,7 @@
'Return' => '100',
'ShortName' => 'encode_poll_for_platform_event_message_req'
},
- '153384' => {
+ '164305' => {
'Header' => 'platform.h',
'Line' => '2422',
'Param' => {
@@ -5469,7 +5469,7 @@
'Return' => '100',
'ShortName' => 'encode_set_event_receiver_resp'
},
- '153557' => {
+ '164478' => {
'Header' => 'platform.h',
'Line' => '2408',
'Param' => {
@@ -5501,7 +5501,7 @@
'Return' => '100',
'ShortName' => 'decode_set_event_receiver_req'
},
- '154976' => {
+ '165897' => {
'Header' => 'platform.h',
'Line' => '2386',
'Param' => {
@@ -5526,7 +5526,7 @@
'Return' => '100',
'ShortName' => 'decode_set_event_receiver_resp'
},
- '155634' => {
+ '166555' => {
'Header' => 'platform.h',
'Line' => '2372',
'Param' => {
@@ -5558,7 +5558,7 @@
'Return' => '100',
'ShortName' => 'encode_set_event_receiver_req'
},
- '155892' => {
+ '166813' => {
'Header' => 'platform.h',
'Line' => '1493',
'Param' => {
@@ -5582,7 +5582,7 @@
'Return' => '100',
'ShortName' => 'decode_get_sensor_reading_req'
},
- '156873' => {
+ '167794' => {
'Header' => 'platform.h',
'Line' => '1519',
'Param' => {
@@ -5639,7 +5639,7 @@
'Return' => '100',
'ShortName' => 'encode_get_sensor_reading_resp'
},
- '157425' => {
+ '168346' => {
'Header' => 'platform.h',
'Line' => '2347',
'Param' => {
@@ -5691,7 +5691,7 @@
'Return' => '100',
'ShortName' => 'decode_get_sensor_reading_resp'
},
- '161018' => {
+ '171939' => {
'Header' => 'platform.h',
'Line' => '2322',
'Param' => {
@@ -5715,7 +5715,7 @@
'Return' => '100',
'ShortName' => 'encode_get_sensor_reading_req'
},
- '161236' => {
+ '172157' => {
'Header' => 'platform.h',
'Line' => '2303',
'Param' => {
@@ -5749,7 +5749,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
},
- '163237' => {
+ '174158' => {
'Header' => 'platform.h',
'Line' => '2209',
'Param' => {
@@ -5763,13 +5763,13 @@
},
'2' => {
'name' => 'poll_event',
- 'type' => '164484'
+ 'type' => '175405'
}
},
'Return' => '100',
'ShortName' => 'decode_pldm_message_poll_event_data'
},
- '164489' => {
+ '175410' => {
'Header' => 'platform.h',
'Line' => '2195',
'Param' => {
@@ -5803,7 +5803,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
},
- '165386' => {
+ '176307' => {
'Header' => 'platform.h',
'Line' => '2257',
'Param' => {
@@ -5825,11 +5825,11 @@
},
'4' => {
'name' => 'change_entries',
- 'type' => '165705'
+ 'type' => '176626'
},
'5' => {
'name' => 'event_data',
- 'type' => '165720'
+ 'type' => '176641'
},
'6' => {
'name' => 'actual_change_records_size',
@@ -5853,7 +5853,7 @@
'Return' => '100',
'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
},
- '165730' => {
+ '176651' => {
'Header' => 'platform.h',
'Line' => '2173',
'Param' => {
@@ -5890,7 +5890,7 @@
'Return' => '100',
'ShortName' => 'decode_get_numeric_effecter_value_resp'
},
- '170078' => {
+ '180999' => {
'Header' => 'platform.h',
'Line' => '1450',
'Param' => {
@@ -5910,7 +5910,7 @@
'Return' => '100',
'ShortName' => 'decode_get_numeric_effecter_value_req'
},
- '170840' => {
+ '181761' => {
'Header' => 'platform.h',
'Line' => '1474',
'Param' => {
@@ -5952,7 +5952,7 @@
'Return' => '100',
'ShortName' => 'encode_get_numeric_effecter_value_resp'
},
- '171536' => {
+ '182457' => {
'Header' => 'platform.h',
'Line' => '2152',
'Param' => {
@@ -5972,7 +5972,7 @@
'Return' => '100',
'ShortName' => 'encode_get_numeric_effecter_value_req'
},
- '171734' => {
+ '182655' => {
'Header' => 'platform.h',
'Line' => '2137',
'Param' => {
@@ -5986,13 +5986,13 @@
},
'2' => {
'name' => 'pdr_value',
- 'type' => '230277'
+ 'type' => '241198'
}
},
'Return' => '100',
'ShortName' => 'decode_numeric_sensor_pdr_data'
},
- '230282' => {
+ '241203' => {
'Header' => 'platform.h',
'Line' => '2125',
'Param' => {
@@ -6028,7 +6028,7 @@
'Return' => '100',
'ShortName' => 'decode_numeric_sensor_data'
},
- '232939' => {
+ '243860' => {
'Header' => 'platform.h',
'Line' => '2104',
'Param' => {
@@ -6062,7 +6062,7 @@
'Return' => '100',
'ShortName' => 'decode_state_sensor_data'
},
- '234035' => {
+ '244956' => {
'Header' => 'platform.h',
'Line' => '2086',
'Param' => {
@@ -6091,7 +6091,7 @@
'Return' => '100',
'ShortName' => 'decode_sensor_op_data'
},
- '234912' => {
+ '245833' => {
'Header' => 'platform.h',
'Line' => '2069',
'Param' => {
@@ -6119,7 +6119,7 @@
'Return' => '100',
'ShortName' => 'decode_sensor_event_data'
},
- '235865' => {
+ '246786' => {
'Header' => 'platform.h',
'Line' => '2048',
'Param' => {
@@ -6166,7 +6166,7 @@
'Return' => '100',
'ShortName' => 'decode_event_message_supported_resp'
},
- '237498' => {
+ '248419' => {
'Header' => 'platform.h',
'Line' => '2031',
'Param' => {
@@ -6186,7 +6186,7 @@
'Return' => '100',
'ShortName' => 'encode_event_message_supported_req'
},
- '237696' => {
+ '248617' => {
'Header' => 'platform.h',
'Line' => '2004',
'Param' => {
@@ -6210,7 +6210,7 @@
'Return' => '100',
'ShortName' => 'decode_event_message_buffer_size_resp'
},
- '238677' => {
+ '249598' => {
'Header' => 'platform.h',
'Line' => '2017',
'Param' => {
@@ -6233,7 +6233,7 @@
'Return' => '100',
'ShortName' => 'encode_event_message_buffer_size_req'
},
- '238875' => {
+ '249796' => {
'Header' => 'platform.h',
'Line' => '1993',
'Param' => {
@@ -6260,7 +6260,7 @@
'Return' => '100',
'ShortName' => 'decode_platform_event_message_resp'
},
- '239683' => {
+ '250604' => {
'Header' => 'platform.h',
'Line' => '1936',
'Param' => {
@@ -6302,7 +6302,7 @@
'Return' => '100',
'ShortName' => 'encode_platform_event_message_req'
},
- '240084' => {
+ '251005' => {
'Header' => 'platform.h',
'Line' => '1916',
'Param' => {
@@ -6364,7 +6364,7 @@
'Return' => '100',
'ShortName' => 'encode_poll_for_platform_event_message_resp'
},
- '242946' => {
+ '253867' => {
'Header' => 'platform.h',
'Line' => '1894',
'Param' => {
@@ -6388,7 +6388,7 @@
'Return' => '100',
'ShortName' => 'encode_platform_event_message_resp'
},
- '243164' => {
+ '254085' => {
'Header' => 'platform.h',
'Line' => '1879',
'Param' => {
@@ -6420,7 +6420,7 @@
'Return' => '100',
'ShortName' => 'decode_poll_for_platform_event_message_req'
},
- '244602' => {
+ '255523' => {
'Header' => 'platform.h',
'Line' => '1863',
'Param' => {
@@ -6459,13 +6459,13 @@
'Return' => '100',
'ShortName' => 'decode_platform_event_message_req'
},
- '245718' => {
+ '256639' => {
'Header' => 'platform.h',
'Line' => '2281',
'Param' => {
'0' => {
'name' => 'event_data',
- 'type' => '245909'
+ 'type' => '256830'
},
'1' => {
'name' => 'event_data_size',
@@ -6477,7 +6477,7 @@
},
'3' => {
'name' => 'sensor_event_class',
- 'type' => '90058'
+ 'type' => '100979'
},
'4' => {
'name' => 'sensor_offset',
@@ -6494,7 +6494,7 @@
},
'7' => {
'name' => 'actual_event_data_size',
- 'type' => '162138'
+ 'type' => '173059'
}
},
'Reg' => {
@@ -6508,7 +6508,7 @@
'Return' => '100',
'ShortName' => 'encode_sensor_event_data'
},
- '245924' => {
+ '256845' => {
'Header' => 'platform.h',
'Line' => '1415',
'Param' => {
@@ -6536,7 +6536,7 @@
'Return' => '100',
'ShortName' => 'decode_get_state_sensor_readings_req'
},
- '247124' => {
+ '258045' => {
'Header' => 'platform.h',
'Line' => '1783',
'Param' => {
@@ -6558,7 +6558,7 @@
},
'4' => {
'name' => 'field',
- 'type' => '248835'
+ 'type' => '259756'
}
},
'Reg' => {
@@ -6569,7 +6569,7 @@
'Return' => '100',
'ShortName' => 'decode_get_state_sensor_readings_resp'
},
- '248840' => {
+ '259761' => {
'Header' => 'platform.h',
'Line' => '1763',
'Param' => {
@@ -6597,7 +6597,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_sensor_readings_req'
},
- '249078' => {
+ '259999' => {
'Header' => 'platform.h',
'Line' => '1435',
'Param' => {
@@ -6615,7 +6615,7 @@
},
'3' => {
'name' => 'field',
- 'type' => '248835'
+ 'type' => '259756'
},
'4' => {
'name' => 'msg',
@@ -6625,7 +6625,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_sensor_readings_resp'
},
- '249432' => {
+ '260353' => {
'Header' => 'platform.h',
'Line' => '1744',
'Param' => {
@@ -6650,7 +6650,7 @@
'Return' => '100',
'ShortName' => 'decode_set_numeric_effecter_value_resp'
},
- '249509' => {
+ '260430' => {
'Header' => 'platform.h',
'Line' => '1731',
'Param' => {
@@ -6685,7 +6685,7 @@
'Return' => '100',
'ShortName' => 'encode_set_numeric_effecter_value_req'
},
- '249979' => {
+ '260900' => {
'Header' => 'platform.h',
'Line' => '1306',
'Param' => {
@@ -6709,7 +6709,7 @@
'Return' => '100',
'ShortName' => 'encode_set_numeric_effecter_value_resp'
},
- '250172' => {
+ '261093' => {
'Header' => 'platform.h',
'Line' => '1290',
'Param' => {
@@ -6737,7 +6737,7 @@
'Return' => '100',
'ShortName' => 'decode_set_numeric_effecter_value_req'
},
- '255244' => {
+ '266165' => {
'Header' => 'platform.h',
'Line' => '1642',
'Param' => {
@@ -6792,7 +6792,7 @@
'Return' => '100',
'ShortName' => 'decode_get_pdr_resp'
},
- '257725' => {
+ '268646' => {
'Header' => 'platform.h',
'Line' => '1611',
'Param' => {
@@ -6837,7 +6837,7 @@
'Return' => '100',
'ShortName' => 'encode_get_pdr_req'
},
- '260791' => {
+ '271712' => {
'Header' => 'platform.h',
'Line' => '1573',
'Param' => {
@@ -6889,7 +6889,7 @@
'Return' => '100',
'ShortName' => 'decode_get_pdr_repository_info_resp'
},
- '263619' => {
+ '274540' => {
'Header' => 'platform.h',
'Line' => '1549',
'Param' => {
@@ -6941,7 +6941,7 @@
'Return' => '100',
'ShortName' => 'encode_get_pdr_repository_info_resp'
},
- '264092' => {
+ '275013' => {
'Header' => 'platform.h',
'Line' => '1373',
'Param' => {
@@ -6988,7 +6988,7 @@
'Return' => '100',
'ShortName' => 'encode_get_pdr_resp'
},
- '264541' => {
+ '275462' => {
'Header' => 'platform.h',
'Line' => '1394',
'Param' => {
@@ -7025,7 +7025,7 @@
'Return' => '100',
'ShortName' => 'decode_get_pdr_req'
},
- '266435' => {
+ '277356' => {
'Header' => 'platform.h',
'Line' => '1345',
'Param' => {
@@ -7047,13 +7047,13 @@
},
'4' => {
'name' => 'field',
- 'type' => '267852'
+ 'type' => '278773'
}
},
'Return' => '100',
'ShortName' => 'decode_set_state_effecter_states_req'
},
- '267857' => {
+ '278778' => {
'Header' => 'platform.h',
'Line' => '1710',
'Param' => {
@@ -7078,7 +7078,7 @@
'Return' => '100',
'ShortName' => 'decode_set_state_effecter_states_resp'
},
- '267931' => {
+ '278852' => {
'Header' => 'platform.h',
'Line' => '1691',
'Param' => {
@@ -7096,7 +7096,7 @@
},
'3' => {
'name' => 'field',
- 'type' => '267852'
+ 'type' => '278773'
},
'4' => {
'name' => 'msg',
@@ -7109,7 +7109,7 @@
'Return' => '100',
'ShortName' => 'encode_set_state_effecter_states_req'
},
- '268275' => {
+ '279196' => {
'Header' => 'platform.h',
'Line' => '1323',
'Param' => {
@@ -7129,13 +7129,13 @@
'Return' => '100',
'ShortName' => 'encode_set_state_effecter_states_resp'
},
- '268442' => {
+ '279363' => {
'Header' => 'platform.h',
'Line' => '673',
'Param' => {
'0' => {
'name' => 'sensor',
- 'type' => '268827'
+ 'type' => '279748'
},
'1' => {
'name' => 'allocation_size',
@@ -7143,7 +7143,7 @@
},
'2' => {
'name' => 'possible_states',
- 'type' => '268837'
+ 'type' => '279758'
},
'3' => {
'name' => 'possible_states_size',
@@ -7151,7 +7151,7 @@
},
'4' => {
'name' => 'actual_size',
- 'type' => '162138'
+ 'type' => '173059'
}
},
'Reg' => {
@@ -7164,13 +7164,13 @@
'Return' => '100',
'ShortName' => 'encode_state_sensor_pdr'
},
- '268847' => {
+ '279768' => {
'Header' => 'platform.h',
'Line' => '913',
'Param' => {
'0' => {
'name' => 'effecter',
- 'type' => '269232'
+ 'type' => '280153'
},
'1' => {
'name' => 'allocation_size',
@@ -7178,7 +7178,7 @@
},
'2' => {
'name' => 'possible_states',
- 'type' => '269242'
+ 'type' => '280163'
},
'3' => {
'name' => 'possible_states_size',
@@ -7186,7 +7186,7 @@
},
'4' => {
'name' => 'actual_size',
- 'type' => '162138'
+ 'type' => '173059'
}
},
'Reg' => {
@@ -7199,13 +7199,13 @@
'Return' => '100',
'ShortName' => 'encode_state_effecter_pdr'
},
- '275895' => {
+ '286816' => {
'Header' => 'instance-id.h',
'Line' => '85',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '276075'
+ 'type' => '286996'
},
'1' => {
'name' => 'tid',
@@ -7219,13 +7219,13 @@
'Return' => '100',
'ShortName' => 'pldm_instance_id_free'
},
- '276080' => {
+ '287001' => {
'Header' => 'instance-id.h',
'Line' => '68',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '276075'
+ 'type' => '286996'
},
'1' => {
'name' => 'tid',
@@ -7233,19 +7233,19 @@
},
'2' => {
'name' => 'iid',
- 'type' => '276462'
+ 'type' => '287383'
}
},
'Return' => '100',
'ShortName' => 'pldm_instance_id_alloc'
},
- '276467' => {
+ '287388' => {
'Header' => 'instance-id.h',
'Line' => '51',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '276075'
+ 'type' => '286996'
}
},
'Reg' => {
@@ -7254,25 +7254,25 @@
'Return' => '100',
'ShortName' => 'pldm_instance_db_destroy'
},
- '276552' => {
+ '287473' => {
'Header' => 'instance-id.h',
'Line' => '41',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '276638'
+ 'type' => '287559'
}
},
'Return' => '100',
'ShortName' => 'pldm_instance_db_init_default'
},
- '276643' => {
+ '287564' => {
'Header' => 'instance-id.h',
'Line' => '28',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '276638'
+ 'type' => '287559'
},
'1' => {
'name' => 'dbpath',
@@ -7282,13 +7282,13 @@
'Return' => '100',
'ShortName' => 'pldm_instance_db_init'
},
- '277594' => {
+ '288515' => {
'Header' => 'transport.h',
'Line' => '53',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'name' => 'tid',
@@ -7309,16 +7309,16 @@
'2' => 'rdx',
'3' => 'rcx'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_transport_send_msg'
},
- '277641' => {
+ '288562' => {
'Header' => 'transport.h',
'Line' => '118',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'name' => 'tid',
@@ -7344,16 +7344,16 @@
'Reg' => {
'2' => 'r14'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_transport_send_recv_msg'
},
- '277698' => {
+ '288619' => {
'Header' => 'mctp-demux.h',
'Line' => '18',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '277589'
+ 'type' => '288510'
}
},
'Reg' => {
@@ -7362,17 +7362,17 @@
'Return' => '1',
'ShortName' => 'pldm_transport_mctp_demux_destroy'
},
- '277735' => {
+ '288656' => {
'Header' => 'transport.h',
'Line' => '81',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'name' => 'tid',
- 'type' => '277772'
+ 'type' => '288693'
},
'2' => {
'name' => 'pldm_msg',
@@ -7389,16 +7389,16 @@
'2' => 'rbp',
'3' => 'rcx'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_transport_recv_msg'
},
- '277777' => {
+ '288698' => {
'Header' => 'mctp-demux.h',
'Line' => '32',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '277589'
+ 'type' => '288510'
},
'1' => {
'name' => 'tid',
@@ -7406,7 +7406,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
}
},
'Reg' => {
@@ -7417,28 +7417,28 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_map_tid'
},
- '277809' => {
+ '288730' => {
'Header' => 'mctp-demux.h',
'Line' => '22',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '277589'
+ 'type' => '288510'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '277631',
+ 'Return' => '288552',
'ShortName' => 'pldm_transport_mctp_demux_core'
},
- '277853' => {
+ '288774' => {
'Header' => 'mctp-demux.h',
'Line' => '15',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '277875'
+ 'type' => '288796'
}
},
'Reg' => {
@@ -7447,19 +7447,19 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_init'
},
- '277934' => {
+ '288855' => {
'Header' => 'pldm.h',
'Line' => '119',
'Return' => '1',
'ShortName' => 'pldm_close'
},
- '277978' => {
+ '288899' => {
'Header' => 'pldm.h',
'Line' => '75',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
},
'1' => {
'name' => 'mctp_fd',
@@ -7480,16 +7480,16 @@
'2' => 'rdx',
'3' => 'rcx'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_send'
},
- '278397' => {
+ '289318' => {
'Header' => 'pldm.h',
'Line' => '57',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
},
'1' => {
'name' => 'mctp_fd',
@@ -7520,16 +7520,16 @@
'4' => 'r8',
'5' => 'r9'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_send_recv'
},
- '278880' => {
+ '289801' => {
'Header' => 'pldm.h',
'Line' => '94',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
},
'1' => {
'name' => 'mctp_fd',
@@ -7551,16 +7551,16 @@
'Reg' => {
'3' => 'rbx'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_recv'
},
- '279106' => {
+ '290027' => {
'Header' => 'pldm.h',
'Line' => '112',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
},
'1' => {
'name' => 'mctp_fd',
@@ -7579,26 +7579,26 @@
'2' => 'r12',
'3' => 'r13'
},
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_recv_any'
},
- '279559' => {
+ '290480' => {
'Header' => 'pldm.h',
'Line' => '39',
- 'Return' => '277545',
+ 'Return' => '288466',
'ShortName' => 'pldm_open'
},
- '281977' => {
+ '292898' => {
'Header' => 'af-mctp.h',
'Line' => '54',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '282133'
+ 'type' => '293054'
},
'1' => {
'name' => 'smctp',
- 'type' => '282138'
+ 'type' => '293059'
},
'2' => {
'name' => 'len',
@@ -7612,13 +7612,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_bind'
},
- '282143' => {
+ '293064' => {
'Header' => 'af-mctp.h',
'Line' => '19',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '282133'
+ 'type' => '293054'
}
},
'Reg' => {
@@ -7627,13 +7627,13 @@
'Return' => '1',
'ShortName' => 'pldm_transport_af_mctp_destroy'
},
- '282227' => {
+ '293148' => {
'Header' => 'af-mctp.h',
'Line' => '16',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '282451'
+ 'type' => '293372'
}
},
'Reg' => {
@@ -7642,13 +7642,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_init'
},
- '283638' => {
+ '294559' => {
'Header' => 'af-mctp.h',
'Line' => '37',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '282133'
+ 'type' => '293054'
},
'1' => {
'name' => 'tid',
@@ -7656,7 +7656,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
}
},
'Reg' => {
@@ -7667,13 +7667,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
},
- '283711' => {
+ '294632' => {
'Header' => 'af-mctp.h',
'Line' => '33',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '282133'
+ 'type' => '293054'
},
'1' => {
'name' => 'tid',
@@ -7681,7 +7681,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
}
},
'Reg' => {
@@ -7692,17 +7692,17 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_map_tid'
},
- '283952' => {
+ '294873' => {
'Header' => 'af-mctp.h',
'Line' => '28',
'Param' => {
'0' => {
'name' => 't',
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'name' => 'pollfd',
- 'type' => '280629'
+ 'type' => '291550'
}
},
'Reg' => {
@@ -7712,28 +7712,28 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
},
- '284030' => {
+ '294951' => {
'Header' => 'af-mctp.h',
'Line' => '23',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '282133'
+ 'type' => '293054'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '277631',
+ 'Return' => '288552',
'ShortName' => 'pldm_transport_af_mctp_core'
},
- '287749' => {
+ '298670' => {
'Header' => 'mctp-demux.h',
'Line' => '36',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '277589'
+ 'type' => '288510'
},
'1' => {
'name' => 'tid',
@@ -7741,7 +7741,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '277430'
+ 'type' => '288351'
}
},
'Reg' => {
@@ -7752,17 +7752,17 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
},
- '288063' => {
+ '298984' => {
'Header' => 'mctp-demux.h',
'Line' => '27',
'Param' => {
'0' => {
'name' => 't',
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'name' => 'pollfd',
- 'type' => '280629'
+ 'type' => '291550'
}
},
'Reg' => {
@@ -7772,13 +7772,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
},
- '295899' => {
+ '306820' => {
'Header' => 'transport.h',
'Line' => '31',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'name' => 'timeout',
@@ -7788,7 +7788,7 @@
'Return' => '100',
'ShortName' => 'pldm_transport_poll'
},
- '298098' => {
+ '309019' => {
'Header' => 'file_io.h',
'Line' => '912',
'Param' => {
@@ -7808,7 +7808,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_with_metadata_resp'
},
- '298298' => {
+ '309219' => {
'Header' => 'file_io.h',
'Line' => '898',
'Param' => {
@@ -7862,7 +7862,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_with_metadata_req'
},
- '298530' => {
+ '309451' => {
'Header' => 'file_io.h',
'Line' => '881',
'Param' => {
@@ -7887,7 +7887,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_with_metadata_resp'
},
- '298631' => {
+ '309552' => {
'Header' => 'file_io.h',
'Line' => '866',
'Param' => {
@@ -7937,7 +7937,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_with_metadata_req'
},
- '298928' => {
+ '309849' => {
'Header' => 'file_io.h',
'Line' => '824',
'Param' => {
@@ -7957,7 +7957,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_with_meta_data_resp'
},
- '299123' => {
+ '310044' => {
'Header' => 'file_io.h',
'Line' => '811',
'Param' => {
@@ -8011,7 +8011,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_with_meta_data_req'
},
- '299335' => {
+ '310256' => {
'Header' => 'file_io.h',
'Line' => '794',
'Param' => {
@@ -8036,7 +8036,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_with_meta_data_resp'
},
- '299431' => {
+ '310352' => {
'Header' => 'file_io.h',
'Line' => '781',
'Param' => {
@@ -8086,7 +8086,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_with_meta_data_req'
},
- '299728' => {
+ '310649' => {
'Header' => 'file_io.h',
'Line' => '741',
'Param' => {
@@ -8111,7 +8111,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_resp'
},
- '299829' => {
+ '310750' => {
'Header' => 'file_io.h',
'Line' => '730',
'Param' => {
@@ -8139,7 +8139,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_req'
},
- '300064' => {
+ '310985' => {
'Header' => 'file_io.h',
'Line' => '718',
'Param' => {
@@ -8159,7 +8159,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_resp'
},
- '300254' => {
+ '311175' => {
'Header' => 'file_io.h',
'Line' => '706',
'Param' => {
@@ -8193,7 +8193,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_req'
},
- '300396' => {
+ '311317' => {
'Header' => 'file_io.h',
'Line' => '675',
'Param' => {
@@ -8223,7 +8223,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_resp'
},
- '300511' => {
+ '311432' => {
'Header' => 'file_io.h',
'Line' => '661',
'Param' => {
@@ -8260,7 +8260,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_req'
},
- '300781' => {
+ '311702' => {
'Header' => 'file_io.h',
'Line' => '644',
'Param' => {
@@ -8288,7 +8288,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_resp'
},
- '301011' => {
+ '311932' => {
'Header' => 'file_io.h',
'Line' => '626',
'Param' => {
@@ -8327,7 +8327,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_req'
},
- '301173' => {
+ '312094' => {
'Header' => 'file_io.h',
'Line' => '590',
'Param' => {
@@ -8352,7 +8352,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_resp'
},
- '301274' => {
+ '312195' => {
'Header' => 'file_io.h',
'Line' => '579',
'Param' => {
@@ -8380,7 +8380,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_req'
},
- '301509' => {
+ '312430' => {
'Header' => 'file_io.h',
'Line' => '567',
'Param' => {
@@ -8400,7 +8400,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_resp'
},
- '301699' => {
+ '312620' => {
'Header' => 'file_io.h',
'Line' => '555',
'Param' => {
@@ -8434,7 +8434,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_req'
},
- '301841' => {
+ '312762' => {
'Header' => 'file_io.h',
'Line' => '523',
'Param' => {
@@ -8464,7 +8464,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_memory_resp'
},
- '301956' => {
+ '312877' => {
'Header' => 'file_io.h',
'Line' => '509',
'Param' => {
@@ -8506,7 +8506,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_memory_req'
},
- '302241' => {
+ '313162' => {
'Header' => 'file_io.h',
'Line' => '491',
'Param' => {
@@ -8534,7 +8534,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_memory_resp'
},
- '302471' => {
+ '313392' => {
'Header' => 'file_io.h',
'Line' => '473',
'Param' => {
@@ -8578,7 +8578,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_memory_req'
},
- '302648' => {
+ '313569' => {
'Header' => 'file_io.h',
'Line' => '435',
'Param' => {
@@ -8602,7 +8602,7 @@
'Return' => '100',
'ShortName' => 'encode_write_file_resp'
},
- '302863' => {
+ '313784' => {
'Header' => 'file_io.h',
'Line' => '422',
'Param' => {
@@ -8632,7 +8632,7 @@
'Return' => '100',
'ShortName' => 'decode_write_file_resp'
},
- '302973' => {
+ '313894' => {
'Header' => 'file_io.h',
'Line' => '410',
'Param' => {
@@ -8660,7 +8660,7 @@
'Return' => '100',
'ShortName' => 'encode_write_file_req'
},
- '303208' => {
+ '314129' => {
'Header' => 'file_io.h',
'Line' => '391',
'Param' => {
@@ -8698,7 +8698,7 @@
'Return' => '100',
'ShortName' => 'decode_write_file_req'
},
- '303363' => {
+ '314284' => {
'Header' => 'file_io.h',
'Line' => '377',
'Param' => {
@@ -8722,7 +8722,7 @@
'Return' => '100',
'ShortName' => 'encode_read_file_resp'
},
- '303578' => {
+ '314499' => {
'Header' => 'file_io.h',
'Line' => '359',
'Param' => {
@@ -8756,7 +8756,7 @@
'Return' => '100',
'ShortName' => 'decode_read_file_resp'
},
- '303714' => {
+ '314635' => {
'Header' => 'file_io.h',
'Line' => '344',
'Param' => {
@@ -8784,7 +8784,7 @@
'Return' => '100',
'ShortName' => 'encode_read_file_req'
},
- '303949' => {
+ '314870' => {
'Header' => 'file_io.h',
'Line' => '330',
'Param' => {
@@ -8818,7 +8818,7 @@
'Return' => '100',
'ShortName' => 'decode_read_file_req'
},
- '304085' => {
+ '315006' => {
'Header' => 'file_io.h',
'Line' => '274',
'Param' => {
@@ -8862,7 +8862,7 @@
'Return' => '100',
'ShortName' => 'decode_get_file_table_resp'
},
- '304259' => {
+ '315180' => {
'Header' => 'file_io.h',
'Line' => '258',
'Param' => {
@@ -8890,7 +8890,7 @@
'Return' => '100',
'ShortName' => 'encode_get_file_table_req'
},
- '304486' => {
+ '315407' => {
'Header' => 'file_io.h',
'Line' => '244',
'Param' => {
@@ -8930,7 +8930,7 @@
'Return' => '100',
'ShortName' => 'encode_get_file_table_resp'
},
- '304844' => {
+ '315765' => {
'Header' => 'file_io.h',
'Line' => '227',
'Param' => {
@@ -8964,7 +8964,7 @@
'Return' => '100',
'ShortName' => 'decode_get_file_table_req'
},
- '304979' => {
+ '315900' => {
'Header' => 'file_io.h',
'Line' => '183',
'Param' => {
@@ -8994,7 +8994,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_memory_resp'
},
- '305088' => {
+ '316009' => {
'Header' => 'file_io.h',
'Line' => '169',
'Param' => {
@@ -9034,7 +9034,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_memory_req'
},
- '305347' => {
+ '316268' => {
'Header' => 'file_io.h',
'Line' => '152',
'Param' => {
@@ -9062,7 +9062,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_memory_resp'
},
- '305568' => {
+ '316489' => {
'Header' => 'file_io.h',
'Line' => '136',
'Param' => {
@@ -9101,7 +9101,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_memory_req'
},
- '306617' => {
+ '317538' => {
'Header' => 'host.h',
'Line' => '101',
'Param' => {
@@ -9136,7 +9136,7 @@
'Return' => '100',
'ShortName' => 'encode_get_alert_status_resp'
},
- '306865' => {
+ '317786' => {
'Header' => 'host.h',
'Line' => '86',
'Param' => {
@@ -9161,7 +9161,7 @@
'Return' => '100',
'ShortName' => 'decode_get_alert_status_req'
},
- '306948' => {
+ '317869' => {
'Header' => 'host.h',
'Line' => '70',
'Param' => {
@@ -9195,7 +9195,7 @@
'Return' => '100',
'ShortName' => 'decode_get_alert_status_resp'
},
- '307087' => {
+ '318008' => {
'Header' => 'host.h',
'Line' => '52',
'Param' => {
@@ -9219,7 +9219,7 @@
'Return' => '100',
'ShortName' => 'encode_get_alert_status_req'
},
- '308155' => {
+ '319076' => {
'Header' => 'platform.h',
'Line' => '47',
'Param' => {
@@ -9256,7 +9256,70 @@
'Return' => '100',
'ShortName' => 'encode_bios_attribute_update_event_req'
},
- '314191' => {
+ '320967' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '160',
+ 'Param' => {
+ '0' => {
+ 'name' => 'instance_id',
+ 'type' => '121'
+ },
+ '1' => {
+ 'name' => 'resp',
+ 'type' => '323519'
+ },
+ '2' => {
+ 'name' => 'resp_len',
+ 'type' => '1145'
+ },
+ '3' => {
+ 'name' => 'responseMsg',
+ 'type' => '4155'
+ },
+ '4' => {
+ 'name' => 'payload_length',
+ 'type' => '1145'
+ }
+ },
+ 'Return' => '100',
+ 'ShortName' => 'encode_oem_meta_file_io_read_resp'
+ },
+ '323534' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '147',
+ 'Param' => {
+ '0' => {
+ 'name' => 'resp',
+ 'type' => '323519'
+ }
+ },
+ 'Reg' => {
+ '0' => 'rdi'
+ },
+ 'Return' => '2579',
+ 'ShortName' => 'pldm_oem_meta_file_io_read_resp_data'
+ },
+ '323582' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '137',
+ 'Param' => {
+ '0' => {
+ 'name' => 'msg',
+ 'type' => '4602'
+ },
+ '1' => {
+ 'name' => 'payload_length',
+ 'type' => '1145'
+ },
+ '2' => {
+ 'name' => 'req',
+ 'type' => '325107'
+ }
+ },
+ 'Return' => '100',
+ 'ShortName' => 'decode_oem_meta_file_io_read_req'
+ },
+ '325112' => {
'Header' => 'file_io.h',
'Line' => '126',
'Param' => {
@@ -9290,6 +9353,45 @@
},
'Return' => '100',
'ShortName' => 'decode_oem_meta_file_io_req'
+ },
+ '325546' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '113',
+ 'Param' => {
+ '0' => {
+ 'name' => 'msg',
+ 'type' => '4602'
+ },
+ '1' => {
+ 'name' => 'payload_length',
+ 'type' => '1145'
+ },
+ '2' => {
+ 'name' => 'req',
+ 'type' => '325541'
+ },
+ '3' => {
+ 'name' => 'req_length',
+ 'type' => '1145'
+ }
+ },
+ 'Return' => '100',
+ 'ShortName' => 'decode_oem_meta_file_io_write_req'
+ },
+ '326918' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '102',
+ 'Param' => {
+ '0' => {
+ 'name' => 'req',
+ 'type' => '325541'
+ }
+ },
+ 'Reg' => {
+ '0' => 'rdi'
+ },
+ 'Return' => '2579',
+ 'ShortName' => 'pldm_oem_meta_file_io_write_req_data'
}
},
'SymbolVersion' => {},
@@ -9358,7 +9460,9 @@
'decode_new_file_with_metadata_resp' => 1,
'decode_numeric_sensor_data' => 1,
'decode_numeric_sensor_pdr_data' => 1,
+ 'decode_oem_meta_file_io_read_req' => 1,
'decode_oem_meta_file_io_req' => 1,
+ 'decode_oem_meta_file_io_write_req' => 1,
'decode_pass_component_table_resp' => 1,
'decode_platform_event_message_req' => 1,
'decode_platform_event_message_resp' => 1,
@@ -9458,6 +9562,7 @@
'encode_new_file_resp' => 1,
'encode_new_file_with_metadata_req' => 1,
'encode_new_file_with_metadata_resp' => 1,
+ 'encode_oem_meta_file_io_read_resp' => 1,
'encode_pass_component_table_req' => 1,
'encode_platform_event_message_req' => 1,
'encode_platform_event_message_resp' => 1,
@@ -9586,6 +9691,8 @@
'pldm_is_current_parent_child' => 1,
'pldm_is_empty_entity_assoc_tree' => 1,
'pldm_msg_hdr_correlate_response' => 1,
+ 'pldm_oem_meta_file_io_read_resp_data' => 1,
+ 'pldm_oem_meta_file_io_write_req_data' => 1,
'pldm_open' => 1,
'pldm_pdr_add' => 1,
'pldm_pdr_add_fru_record_set' => 1,
@@ -11104,7 +11211,7 @@
'Type' => 'Const'
},
'63206' => {
- 'Line' => '26',
+ 'Line' => '29',
'Memb' => {
'0' => {
'name' => 'record_count',
@@ -11119,12 +11226,12 @@
'2' => {
'name' => 'first',
'offset' => '8',
- 'type' => '64297'
+ 'type' => '64302'
},
'3' => {
'name' => 'last',
'offset' => '22',
- 'type' => '64297'
+ 'type' => '64302'
}
},
'Name' => 'struct pldm_pdr',
@@ -11149,7 +11256,7 @@
'Type' => 'Const'
},
'63289' => {
- 'Line' => '17',
+ 'Line' => '20',
'Memb' => {
'0' => {
'name' => 'record_handle',
@@ -11169,7 +11276,7 @@
'3' => {
'name' => 'next',
'offset' => '22',
- 'type' => '64285'
+ 'type' => '64290'
},
'4' => {
'name' => 'is_remote',
@@ -11212,7 +11319,7 @@
'Size' => '6',
'Type' => 'Struct'
},
- '63438' => {
+ '63443' => {
'BaseType' => '63381',
'Header' => 'pdr.h',
'Line' => '292',
@@ -11220,8 +11327,8 @@
'Size' => '6',
'Type' => 'Typedef'
},
- '63482' => {
- 'BaseType' => '63494',
+ '63487' => {
+ 'BaseType' => '63499',
'Header' => 'pdr.h',
'Line' => '302',
'Name' => 'pldm_entity_association_tree',
@@ -11229,13 +11336,13 @@
'Size' => '16',
'Type' => 'Typedef'
},
- '63494' => {
- 'Line' => '447',
+ '63499' => {
+ 'Line' => '450',
'Memb' => {
'0' => {
'name' => 'root',
'offset' => '0',
- 'type' => '64302'
+ 'type' => '64307'
},
'1' => {
'name' => 'last_used_container_id',
@@ -11249,8 +11356,8 @@
'Source' => 'pdr.c',
'Type' => 'Struct'
},
- '63537' => {
- 'BaseType' => '63554',
+ '63542' => {
+ 'BaseType' => '63559',
'Header' => 'pdr.h',
'Line' => '307',
'Name' => 'pldm_entity_node',
@@ -11258,24 +11365,24 @@
'Size' => '40',
'Type' => 'Typedef'
},
- '63549' => {
- 'BaseType' => '63537',
+ '63554' => {
+ 'BaseType' => '63542',
'Name' => 'pldm_entity_node const',
'Size' => '40',
'Type' => 'Const'
},
- '63554' => {
- 'Line' => '452',
+ '63559' => {
+ 'Line' => '455',
'Memb' => {
'0' => {
'name' => 'entity',
'offset' => '0',
- 'type' => '63438'
+ 'type' => '63443'
},
'1' => {
'name' => 'parent',
'offset' => '6',
- 'type' => '63438'
+ 'type' => '63443'
},
'2' => {
'name' => 'remote_container_id',
@@ -11285,12 +11392,12 @@
'3' => {
'name' => 'first_child',
'offset' => '22',
- 'type' => '64302'
+ 'type' => '64307'
},
'4' => {
'name' => 'next_sibling',
'offset' => '36',
- 'type' => '64302'
+ 'type' => '64307'
},
'5' => {
'name' => 'association_type',
@@ -11304,7 +11411,7 @@
'Source' => 'pdr.c',
'Type' => 'Struct'
},
- '63825' => {
+ '63830' => {
'Header' => 'platform.h',
'Line' => '514',
'Memb' => {
@@ -11338,73 +11445,73 @@
'Size' => '10',
'Type' => 'Struct'
},
- '64285' => {
+ '64290' => {
'BaseType' => '63289',
'Name' => 'struct pldm_pdr_record*',
'Size' => '8',
'Type' => 'Pointer'
},
- '64297' => {
+ '64302' => {
'BaseType' => '63272',
'Name' => 'pldm_pdr_record*',
'Size' => '8',
'Type' => 'Pointer'
},
- '64302' => {
- 'BaseType' => '63537',
+ '64307' => {
+ 'BaseType' => '63542',
'Name' => 'pldm_entity_node*',
'Size' => '8',
'Type' => 'Pointer'
},
- '69294' => {
+ '65359' => {
'BaseType' => '63189',
'Name' => 'pldm_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '69299' => {
- 'BaseType' => '63438',
- 'Name' => 'pldm_entity*',
- 'Size' => '8',
- 'Type' => 'Pointer'
- },
- '76451' => {
- 'BaseType' => '69299',
- 'Name' => 'pldm_entity**',
- 'Size' => '8',
- 'Type' => 'Pointer'
- },
- '76515' => {
- 'BaseType' => '63482',
- 'Name' => 'pldm_entity_association_tree*',
- 'Size' => '8',
- 'Type' => 'Pointer'
- },
- '76962' => {
- 'BaseType' => '64302',
- 'Name' => 'pldm_entity_node**',
- 'Size' => '8',
- 'Type' => 'Pointer'
- },
- '77751' => {
- 'BaseType' => '63201',
- 'Name' => 'pldm_pdr const*',
- 'Size' => '8',
- 'Type' => 'Pointer'
- },
- '82926' => {
- 'BaseType' => '63549',
- 'Name' => 'pldm_entity_node const*',
- 'Size' => '8',
- 'Type' => 'Pointer'
- },
- '84047' => {
+ '66553' => {
'BaseType' => '63284',
'Name' => 'pldm_pdr_record const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '88251' => {
+ '72985' => {
+ 'BaseType' => '63443',
+ 'Name' => 'pldm_entity*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '87310' => {
+ 'BaseType' => '72985',
+ 'Name' => 'pldm_entity**',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '87374' => {
+ 'BaseType' => '63487',
+ 'Name' => 'pldm_entity_association_tree*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '87962' => {
+ 'BaseType' => '64307',
+ 'Name' => 'pldm_entity_node**',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '88751' => {
+ 'BaseType' => '63201',
+ 'Name' => 'pldm_pdr const*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '93985' => {
+ 'BaseType' => '63554',
+ 'Name' => 'pldm_entity_node const*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '99172' => {
'BaseType' => '74',
'Header' => 'types.h',
'Line' => '37',
@@ -11413,7 +11520,7 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '88282' => {
+ '99203' => {
'BaseType' => '93',
'Header' => 'types.h',
'Line' => '39',
@@ -11422,7 +11529,7 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '88313' => {
+ '99234' => {
'BaseType' => '100',
'Header' => 'types.h',
'Line' => '41',
@@ -11431,7 +11538,7 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '88344' => {
+ '99265' => {
'BaseType' => '927',
'Header' => 'types.h',
'Line' => '55',
@@ -11440,8 +11547,8 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '88397' => {
- 'BaseType' => '88251',
+ '99318' => {
+ 'BaseType' => '99172',
'Header' => 'stdint-intn.h',
'Line' => '24',
'Name' => 'int8_t',
@@ -11449,8 +11556,8 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '88409' => {
- 'BaseType' => '88282',
+ '99330' => {
+ 'BaseType' => '99203',
'Header' => 'stdint-intn.h',
'Line' => '25',
'Name' => 'int16_t',
@@ -11458,8 +11565,8 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '88421' => {
- 'BaseType' => '88313',
+ '99342' => {
+ 'BaseType' => '99234',
'Header' => 'stdint-intn.h',
'Line' => '26',
'Name' => 'int32_t',
@@ -11467,7 +11574,7 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '88686' => {
+ '99607' => {
'BaseType' => '133',
'Header' => 'pldm_types.h',
'Line' => '164',
@@ -11475,8 +11582,8 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '89308' => {
- 'BaseType' => '88344',
+ '100229' => {
+ 'BaseType' => '99265',
'Header' => 'uchar.h',
'Line' => '51',
'Name' => 'char16_t',
@@ -11484,7 +11591,7 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '90024' => {
+ '100945' => {
'Header' => 'platform.h',
'Line' => '292',
'Memb' => {
@@ -11505,20 +11612,20 @@
'Size' => '4',
'Type' => 'Enum'
},
- '90058' => {
- 'BaseType' => '90024',
+ '100979' => {
+ 'BaseType' => '100945',
'Name' => 'enum sensor_event_class_states const',
'Size' => '4',
'Type' => 'Const'
},
- '90366' => {
+ '101287' => {
'Header' => 'platform.h',
'Line' => '589',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '63825'
+ 'type' => '63830'
},
'1' => {
'name' => 'terminus_handle',
@@ -11570,7 +11677,7 @@
'Size' => '24',
'Type' => 'Struct'
},
- '90520' => {
+ '101441' => {
'Header' => 'platform.h',
'Line' => '606',
'Memb' => {
@@ -11587,33 +11694,33 @@
'2' => {
'name' => 'states',
'offset' => '3',
- 'type' => '90582'
+ 'type' => '101503'
}
},
'Name' => 'struct state_sensor_possible_states',
'Size' => '4',
'Type' => 'Struct'
},
- '90577' => {
- 'BaseType' => '90520',
+ '101498' => {
+ 'BaseType' => '101441',
'Name' => 'struct state_sensor_possible_states const',
'Size' => '4',
'Type' => 'Const'
},
- '90582' => {
+ '101503' => {
'BaseType' => '2776',
'Name' => 'bitfield8_t[1]',
'Size' => '1',
'Type' => 'Array'
},
- '90598' => {
+ '101519' => {
'Header' => 'platform.h',
'Line' => '616',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '63825'
+ 'type' => '63830'
},
'1' => {
'name' => 'terminus_handle',
@@ -11670,7 +11777,7 @@
'Size' => '26',
'Type' => 'Struct'
},
- '90955' => {
+ '101876' => {
'Header' => 'platform.h',
'Line' => '707',
'Memb' => {
@@ -11682,7 +11789,7 @@
'1' => {
'name' => 'value_s8',
'offset' => '0',
- 'type' => '88397'
+ 'type' => '99318'
},
'2' => {
'name' => 'value_u16',
@@ -11692,7 +11799,7 @@
'3' => {
'name' => 'value_s16',
'offset' => '0',
- 'type' => '88409'
+ 'type' => '99330'
},
'4' => {
'name' => 'value_u32',
@@ -11702,19 +11809,19 @@
'5' => {
'name' => 'value_s32',
'offset' => '0',
- 'type' => '88421'
+ 'type' => '99342'
},
'6' => {
'name' => 'value_f32',
'offset' => '0',
- 'type' => '88686'
+ 'type' => '99607'
}
},
'Name' => 'union union_range_field_format',
'Size' => '4',
'Type' => 'Union'
},
- '91554' => {
+ '102475' => {
'Header' => 'platform.h',
'Line' => '764',
'Memb' => {
@@ -11726,7 +11833,7 @@
'1' => {
'name' => 'value_s8',
'offset' => '0',
- 'type' => '88397'
+ 'type' => '99318'
},
'2' => {
'name' => 'value_u16',
@@ -11736,7 +11843,7 @@
'3' => {
'name' => 'value_s16',
'offset' => '0',
- 'type' => '88409'
+ 'type' => '99330'
},
'4' => {
'name' => 'value_u32',
@@ -11746,14 +11853,14 @@
'5' => {
'name' => 'value_s32',
'offset' => '0',
- 'type' => '88421'
+ 'type' => '99342'
}
},
'Name' => 'union union_sensor_data_size',
'Size' => '4',
'Type' => 'Union'
},
- '91567' => {
+ '102488' => {
'Header' => 'platform.h',
'Line' => '771',
'Memb' => {
@@ -11787,7 +11894,7 @@
'Size' => '12',
'Type' => 'Struct'
},
- '91652' => {
+ '102573' => {
'Header' => 'platform.h',
'Line' => '789',
'Memb' => {
@@ -11806,14 +11913,14 @@
'Size' => '2',
'Type' => 'Union'
},
- '91686' => {
+ '102607' => {
'Header' => 'platform.h',
'Line' => '784',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '91567'
+ 'type' => '102488'
},
'1' => {
'name' => 'terminus_handle',
@@ -11833,7 +11940,7 @@
'4' => {
'name' => 'unnamed0',
'offset' => '24',
- 'type' => '91652'
+ 'type' => '102573'
},
'5' => {
'name' => 'container_id',
@@ -11858,7 +11965,7 @@
'9' => {
'name' => 'unit_modifier',
'offset' => '37',
- 'type' => '88397'
+ 'type' => '99318'
},
'10' => {
'name' => 'rate_unit',
@@ -11878,7 +11985,7 @@
'13' => {
'name' => 'aux_unit_modifier',
'offset' => '41',
- 'type' => '88397'
+ 'type' => '99318'
},
'14' => {
'name' => 'aux_rate_unit',
@@ -11908,12 +12015,12 @@
'19' => {
'name' => 'resolution',
'offset' => '54',
- 'type' => '88686'
+ 'type' => '99607'
},
'20' => {
'name' => 'offset',
'offset' => '64',
- 'type' => '88686'
+ 'type' => '99607'
},
'21' => {
'name' => 'accuracy',
@@ -11933,7 +12040,7 @@
'24' => {
'name' => 'hysteresis',
'offset' => '72',
- 'type' => '91554'
+ 'type' => '102475'
},
'25' => {
'name' => 'supported_thresholds',
@@ -11948,22 +12055,22 @@
'27' => {
'name' => 'state_transition_interval',
'offset' => '86',
- 'type' => '88686'
+ 'type' => '99607'
},
'28' => {
'name' => 'update_interval',
'offset' => '96',
- 'type' => '88686'
+ 'type' => '99607'
},
'29' => {
'name' => 'max_readable',
'offset' => '100',
- 'type' => '91554'
+ 'type' => '102475'
},
'30' => {
'name' => 'min_readable',
'offset' => '104',
- 'type' => '91554'
+ 'type' => '102475'
},
'31' => {
'name' => 'range_field_format',
@@ -11978,62 +12085,62 @@
'33' => {
'name' => 'nominal_value',
'offset' => '118',
- 'type' => '90955'
+ 'type' => '101876'
},
'34' => {
'name' => 'normal_max',
'offset' => '128',
- 'type' => '90955'
+ 'type' => '101876'
},
'35' => {
'name' => 'normal_min',
'offset' => '132',
- 'type' => '90955'
+ 'type' => '101876'
},
'36' => {
'name' => 'warning_high',
'offset' => '136',
- 'type' => '90955'
+ 'type' => '101876'
},
'37' => {
'name' => 'warning_low',
'offset' => '146',
- 'type' => '90955'
+ 'type' => '101876'
},
'38' => {
'name' => 'critical_high',
'offset' => '150',
- 'type' => '90955'
+ 'type' => '101876'
},
'39' => {
'name' => 'critical_low',
'offset' => '256',
- 'type' => '90955'
+ 'type' => '101876'
},
'40' => {
'name' => 'fatal_high',
'offset' => '260',
- 'type' => '90955'
+ 'type' => '101876'
},
'41' => {
'name' => 'fatal_low',
'offset' => '264',
- 'type' => '90955'
+ 'type' => '101876'
}
},
'Name' => 'struct pldm_numeric_sensor_value_pdr',
'Size' => '112',
'Type' => 'Struct'
},
- '92279' => {
- 'BaseType' => '89308',
+ '103200' => {
+ 'BaseType' => '100229',
'Header' => 'platform.h',
'Line' => '832',
'Name' => 'pldm_utf16be',
'Size' => '2',
'Type' => 'Typedef'
},
- '92292' => {
+ '103213' => {
'Header' => 'platform.h',
'Line' => '834',
'Memb' => {
@@ -12045,32 +12152,32 @@
'1' => {
'name' => 'name',
'offset' => '8',
- 'type' => '92334'
+ 'type' => '103255'
}
},
'Name' => 'struct pldm_entity_auxiliary_name',
'Size' => '16',
'Type' => 'Struct'
},
- '92334' => {
- 'BaseType' => '92279',
+ '103255' => {
+ 'BaseType' => '103200',
'Name' => 'pldm_utf16be*',
'Size' => '8',
'Type' => 'Pointer'
},
- '92339' => {
+ '103260' => {
'Header' => 'platform.h',
'Line' => '844',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '91567'
+ 'type' => '102488'
},
'1' => {
'name' => 'container',
'offset' => '18',
- 'type' => '63438'
+ 'type' => '63443'
},
'2' => {
'name' => 'shared_name_count',
@@ -12085,7 +12192,7 @@
'4' => {
'name' => 'names',
'offset' => '36',
- 'type' => '92453'
+ 'type' => '103374'
},
'5' => {
'name' => 'auxiliary_name_data_size',
@@ -12095,26 +12202,26 @@
'6' => {
'name' => 'auxiliary_name_data',
'offset' => '64',
- 'type' => '92458'
+ 'type' => '103379'
}
},
'Name' => 'struct pldm_entity_auxiliary_names_pdr',
'Size' => '40',
'Type' => 'Struct'
},
- '92453' => {
- 'BaseType' => '92292',
+ '103374' => {
+ 'BaseType' => '103213',
'Name' => 'struct pldm_entity_auxiliary_name*',
'Size' => '8',
'Type' => 'Pointer'
},
- '92458' => {
+ '103379' => {
'BaseType' => '114',
'Name' => 'char[]',
'Size' => '8',
'Type' => 'Array'
},
- '92473' => {
+ '103394' => {
'Header' => 'platform.h',
'Line' => '874',
'Memb' => {
@@ -12131,20 +12238,20 @@
'2' => {
'name' => 'states',
'offset' => '3',
- 'type' => '90582'
+ 'type' => '101503'
}
},
'Name' => 'struct state_effecter_possible_states',
'Size' => '4',
'Type' => 'Struct'
},
- '92530' => {
- 'BaseType' => '92473',
+ '103451' => {
+ 'BaseType' => '103394',
'Name' => 'struct state_effecter_possible_states const',
'Size' => '4',
'Type' => 'Const'
},
- '92535' => {
+ '103456' => {
'Header' => 'platform.h',
'Line' => '922',
'Memb' => {
@@ -12163,15 +12270,15 @@
'Size' => '2',
'Type' => 'Struct'
},
- '92578' => {
- 'BaseType' => '92535',
+ '103499' => {
+ 'BaseType' => '103456',
'Header' => 'platform.h',
'Line' => '925',
'Name' => 'set_effecter_state_field',
'Size' => '2',
'Type' => 'Typedef'
},
- '92591' => {
+ '103512' => {
'Header' => 'platform.h',
'Line' => '931',
'Memb' => {
@@ -12200,15 +12307,15 @@
'Size' => '4',
'Type' => 'Struct'
},
- '92662' => {
- 'BaseType' => '92591',
+ '103583' => {
+ 'BaseType' => '103512',
'Header' => 'platform.h',
'Line' => '939',
'Name' => 'get_sensor_state_field',
'Size' => '4',
'Type' => 'Typedef'
},
- '92675' => {
+ '103596' => {
'Header' => 'platform.h',
'Line' => '945',
'Memb' => {
@@ -12232,15 +12339,15 @@
'Size' => '3',
'Type' => 'Struct'
},
- '92732' => {
- 'BaseType' => '92675',
+ '103653' => {
+ 'BaseType' => '103596',
'Header' => 'platform.h',
'Line' => '949',
'Name' => 'get_effecter_state_field',
'Size' => '3',
'Type' => 'Typedef'
},
- '93461' => {
+ '104382' => {
'Header' => 'platform.h',
'Line' => '1094',
'Memb' => {
@@ -12257,20 +12364,20 @@
'2' => {
'name' => 'field',
'offset' => '2',
- 'type' => '93518'
+ 'type' => '104439'
}
},
'Name' => 'struct pldm_get_state_effecter_states_resp',
'Size' => '26',
'Type' => 'Struct'
},
- '93518' => {
- 'BaseType' => '92732',
+ '104439' => {
+ 'BaseType' => '103653',
'Name' => 'get_effecter_state_field[8]',
'Size' => '24',
'Type' => 'Array'
},
- '93534' => {
+ '104455' => {
'Header' => 'platform.h',
'Line' => '1104',
'Memb' => {
@@ -12294,7 +12401,7 @@
'Size' => '4',
'Type' => 'Struct'
},
- '93648' => {
+ '104569' => {
'Header' => 'platform.h',
'Line' => '1144',
'Memb' => {
@@ -12318,7 +12425,7 @@
'Size' => '8',
'Type' => 'Struct'
},
- '93710' => {
+ '104631' => {
'Header' => 'platform.h',
'Line' => '1154',
'Memb' => {
@@ -12340,20 +12447,20 @@
'3' => {
'name' => 'event_data',
'offset' => '4',
- 'type' => '93781'
+ 'type' => '104702'
}
},
'Name' => 'struct pldm_platform_cper_event',
'Size' => '4',
'Type' => 'Struct'
},
- '93781' => {
+ '104702' => {
'BaseType' => '121',
'Name' => 'uint8_t[]',
'Size' => '8',
'Type' => 'Array'
},
- '93937' => {
+ '104858' => {
'Header' => 'platform.h',
'Line' => '1214',
'Memb' => {
@@ -12377,139 +12484,139 @@
'Size' => '3',
'Type' => 'Struct'
},
- '94561' => {
- 'BaseType' => '93710',
+ '105482' => {
+ 'BaseType' => '104631',
'Name' => 'struct pldm_platform_cper_event*',
'Size' => '8',
'Type' => 'Pointer'
},
- '97099' => {
- 'BaseType' => '92339',
+ '108020' => {
+ 'BaseType' => '103260',
'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '105587' => {
- 'BaseType' => '93461',
+ '116508' => {
+ 'BaseType' => '104382',
'Name' => 'struct pldm_get_state_effecter_states_resp*',
'Size' => '8',
'Type' => 'Pointer'
},
- '162138' => {
+ '173059' => {
'BaseType' => '13093',
'Name' => 'size_t*const',
'Size' => '8',
'Type' => 'Const'
},
- '164484' => {
- 'BaseType' => '93648',
+ '175405' => {
+ 'BaseType' => '104569',
'Name' => 'struct pldm_message_poll_event*',
'Size' => '8',
'Type' => 'Pointer'
},
- '165705' => {
- 'BaseType' => '165715',
+ '176626' => {
+ 'BaseType' => '176636',
'Name' => 'uint32_t const*const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '165710' => {
+ '176631' => {
'BaseType' => '29964',
'Name' => 'uint32_t const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '165715' => {
- 'BaseType' => '165710',
+ '176636' => {
+ 'BaseType' => '176631',
'Name' => 'uint32_t const*const',
'Size' => '8',
'Type' => 'Const'
},
- '165720' => {
- 'BaseType' => '93937',
+ '176641' => {
+ 'BaseType' => '104858',
'Name' => 'struct pldm_pdr_repository_chg_event_data*',
'Size' => '8',
'Type' => 'Pointer'
},
- '230277' => {
- 'BaseType' => '91686',
+ '241198' => {
+ 'BaseType' => '102607',
'Name' => 'struct pldm_numeric_sensor_value_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '245904' => {
- 'BaseType' => '93534',
+ '256825' => {
+ 'BaseType' => '104455',
'Name' => 'struct pldm_sensor_event_data*',
'Size' => '8',
'Type' => 'Pointer'
},
- '245909' => {
- 'BaseType' => '245904',
+ '256830' => {
+ 'BaseType' => '256825',
'Name' => 'struct pldm_sensor_event_data*const',
'Size' => '8',
'Type' => 'Const'
},
- '248835' => {
- 'BaseType' => '92662',
+ '259756' => {
+ 'BaseType' => '103583',
'Name' => 'get_sensor_state_field*',
'Size' => '8',
'Type' => 'Pointer'
},
- '267852' => {
- 'BaseType' => '92578',
+ '278773' => {
+ 'BaseType' => '103499',
'Name' => 'set_effecter_state_field*',
'Size' => '8',
'Type' => 'Pointer'
},
- '268822' => {
- 'BaseType' => '90366',
+ '279743' => {
+ 'BaseType' => '101287',
'Name' => 'struct pldm_state_sensor_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '268827' => {
- 'BaseType' => '268822',
+ '279748' => {
+ 'BaseType' => '279743',
'Name' => 'struct pldm_state_sensor_pdr*const',
'Size' => '8',
'Type' => 'Const'
},
- '268832' => {
- 'BaseType' => '90577',
+ '279753' => {
+ 'BaseType' => '101498',
'Name' => 'struct state_sensor_possible_states const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '268837' => {
- 'BaseType' => '268832',
+ '279758' => {
+ 'BaseType' => '279753',
'Name' => 'struct state_sensor_possible_states const*const',
'Size' => '8',
'Type' => 'Const'
},
- '269227' => {
- 'BaseType' => '90598',
+ '280148' => {
+ 'BaseType' => '101519',
'Name' => 'struct pldm_state_effecter_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '269232' => {
- 'BaseType' => '269227',
+ '280153' => {
+ 'BaseType' => '280148',
'Name' => 'struct pldm_state_effecter_pdr*const',
'Size' => '8',
'Type' => 'Const'
},
- '269237' => {
- 'BaseType' => '92530',
+ '280158' => {
+ 'BaseType' => '103451',
'Name' => 'struct state_effecter_possible_states const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '269242' => {
- 'BaseType' => '269237',
+ '280163' => {
+ 'BaseType' => '280158',
'Name' => 'struct state_effecter_possible_states const*const',
'Size' => '8',
'Type' => 'Const'
},
- '275438' => {
+ '286359' => {
'Line' => '19',
'Memb' => {
'0' => {
@@ -12529,13 +12636,13 @@
'Source' => 'instance-id.c',
'Type' => 'Struct'
},
- '275477' => {
+ '286398' => {
'Line' => '24',
'Memb' => {
'0' => {
'name' => 'state',
'offset' => '0',
- 'type' => '275519'
+ 'type' => '286440'
},
'1' => {
'name' => 'lock_db_fd',
@@ -12549,31 +12656,31 @@
'Source' => 'instance-id.c',
'Type' => 'Struct'
},
- '275519' => {
- 'BaseType' => '275438',
+ '286440' => {
+ 'BaseType' => '286359',
'Name' => 'struct pldm_tid_state[256]',
'Size' => '2048',
'Type' => 'Array'
},
- '276075' => {
- 'BaseType' => '275477',
+ '286996' => {
+ 'BaseType' => '286398',
'Name' => 'struct pldm_instance_db*',
'Size' => '8',
'Type' => 'Pointer'
},
- '276462' => {
+ '287383' => {
'BaseType' => '187',
'Name' => 'pldm_instance_id_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '276638' => {
- 'BaseType' => '276075',
+ '287559' => {
+ 'BaseType' => '286996',
'Name' => 'struct pldm_instance_db**',
'Size' => '8',
'Type' => 'Pointer'
},
- '277430' => {
+ '288351' => {
'BaseType' => '121',
'Header' => 'pldm.h',
'Line' => '13',
@@ -12581,7 +12688,7 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '277545' => {
+ '288466' => {
'BaseType' => '284',
'Header' => 'pldm.h',
'Line' => '30',
@@ -12589,13 +12696,13 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '277563' => {
+ '288484' => {
'Line' => '26',
'Memb' => {
'0' => {
'name' => 'transport',
'offset' => '0',
- 'type' => '277636'
+ 'type' => '288557'
},
'1' => {
'name' => 'socket',
@@ -12605,12 +12712,12 @@
'2' => {
'name' => 'tid_eid_map',
'offset' => '68',
- 'type' => '281332'
+ 'type' => '292253'
},
'3' => {
'name' => 'socket_send_buf',
'offset' => '768',
- 'type' => '280252'
+ 'type' => '291173'
}
},
'Name' => 'struct pldm_transport_mctp_demux',
@@ -12619,19 +12726,19 @@
'Source' => 'mctp-demux.c',
'Type' => 'Struct'
},
- '277589' => {
- 'BaseType' => '277563',
+ '288510' => {
+ 'BaseType' => '288484',
'Name' => 'struct pldm_transport_mctp_demux*',
'Size' => '8',
'Type' => 'Pointer'
},
- '277631' => {
- 'BaseType' => '277636',
+ '288552' => {
+ 'BaseType' => '288557',
'Name' => 'struct pldm_transport*',
'Size' => '8',
'Type' => 'Pointer'
},
- '277636' => {
+ '288557' => {
'Header' => 'transport.h',
'Line' => '18',
'Memb' => {
@@ -12648,17 +12755,17 @@
'2' => {
'name' => 'recv',
'offset' => '22',
- 'type' => '280563'
+ 'type' => '291484'
},
'3' => {
'name' => 'send',
'offset' => '36',
- 'type' => '280604'
+ 'type' => '291525'
},
'4' => {
'name' => 'init_pollfd',
'offset' => '50',
- 'type' => '280684'
+ 'type' => '291605'
}
},
'Name' => 'struct pldm_transport',
@@ -12666,19 +12773,19 @@
'Size' => '40',
'Type' => 'Struct'
},
- '277772' => {
+ '288693' => {
'BaseType' => '175',
'Name' => 'pldm_tid_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '277875' => {
- 'BaseType' => '277589',
+ '288796' => {
+ 'BaseType' => '288510',
'Name' => 'struct pldm_transport_mctp_demux**',
'Size' => '8',
'Type' => 'Pointer'
},
- '279972' => {
+ '290893' => {
'BaseType' => '46',
'Header' => 'int-ll64.h',
'Line' => '21',
@@ -12687,7 +12794,7 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '279984' => {
+ '290905' => {
'BaseType' => '53',
'Header' => 'int-ll64.h',
'Line' => '24',
@@ -12696,7 +12803,7 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '280252' => {
+ '291173' => {
'Header' => 'socket.h',
'Line' => '5',
'Memb' => {
@@ -12721,14 +12828,14 @@
'Size' => '12',
'Type' => 'Struct'
},
- '280563' => {
+ '291484' => {
'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
'Param' => {
'0' => {
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
- 'type' => '277772'
+ 'type' => '288693'
},
'2' => {
'type' => '55613'
@@ -12737,15 +12844,15 @@
'type' => '13093'
}
},
- 'Return' => '277545',
+ 'Return' => '288466',
'Size' => '8',
'Type' => 'FuncPtr'
},
- '280604' => {
+ '291525' => {
'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
'Param' => {
'0' => {
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
'type' => '175'
@@ -12757,17 +12864,17 @@
'type' => '1145'
}
},
- 'Return' => '277545',
+ 'Return' => '288466',
'Size' => '8',
'Type' => 'FuncPtr'
},
- '280629' => {
- 'BaseType' => '280634',
+ '291550' => {
+ 'BaseType' => '291555',
'Name' => 'struct pollfd*',
'Size' => '8',
'Type' => 'Pointer'
},
- '280634' => {
+ '291555' => {
'Header' => 'poll.h',
'Line' => '36',
'Memb' => {
@@ -12792,21 +12899,21 @@
'Size' => '8',
'Type' => 'Struct'
},
- '280684' => {
+ '291605' => {
'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
'Param' => {
'0' => {
- 'type' => '277631'
+ 'type' => '288552'
},
'1' => {
- 'type' => '280629'
+ 'type' => '291550'
}
},
'Return' => '100',
'Size' => '8',
'Type' => 'FuncPtr'
},
- '280689' => {
+ '291610' => {
'BaseType' => '53',
'Header' => 'socket.h',
'Line' => '10',
@@ -12815,14 +12922,14 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '281066' => {
+ '291987' => {
'Header' => 'mctp.h',
'Line' => '18',
'Memb' => {
'0' => {
'name' => 's_addr',
'offset' => '0',
- 'type' => '277430'
+ 'type' => '288351'
}
},
'Name' => 'struct mctp_addr',
@@ -12830,19 +12937,19 @@
'Size' => '1',
'Type' => 'Struct'
},
- '281092' => {
+ '292013' => {
'Header' => 'mctp.h',
'Line' => '22',
'Memb' => {
'0' => {
'name' => 'smctp_family',
'offset' => '0',
- 'type' => '280689'
+ 'type' => '291610'
},
'1' => {
'name' => '__smctp_pad0',
'offset' => '2',
- 'type' => '279984'
+ 'type' => '290905'
},
'2' => {
'name' => 'smctp_network',
@@ -12852,22 +12959,22 @@
'3' => {
'name' => 'smctp_addr',
'offset' => '8',
- 'type' => '281066'
+ 'type' => '291987'
},
'4' => {
'name' => 'smctp_type',
'offset' => '9',
- 'type' => '279972'
+ 'type' => '290893'
},
'5' => {
'name' => 'smctp_tag',
'offset' => '16',
- 'type' => '279972'
+ 'type' => '290893'
},
'6' => {
'name' => '__smctp_pad1',
'offset' => '17',
- 'type' => '279972'
+ 'type' => '290893'
}
},
'Name' => 'struct sockaddr_mctp',
@@ -12875,19 +12982,19 @@
'Size' => '12',
'Type' => 'Struct'
},
- '281196' => {
- 'BaseType' => '281092',
+ '292117' => {
+ 'BaseType' => '292013',
'Name' => 'struct sockaddr_mctp const',
'Size' => '12',
'Type' => 'Const'
},
- '281239' => {
+ '292160' => {
'Line' => '35',
'Memb' => {
'0' => {
'name' => 'transport',
'offset' => '0',
- 'type' => '277636'
+ 'type' => '288557'
},
'1' => {
'name' => 'socket',
@@ -12897,12 +13004,12 @@
'2' => {
'name' => 'tid_eid_map',
'offset' => '68',
- 'type' => '281332'
+ 'type' => '292253'
},
'3' => {
'name' => 'socket_send_buf',
'offset' => '768',
- 'type' => '280252'
+ 'type' => '291173'
},
'4' => {
'name' => 'bound',
@@ -12921,29 +13028,220 @@
'Source' => 'af-mctp.c',
'Type' => 'Struct'
},
- '281332' => {
+ '292253' => {
'BaseType' => '175',
'Name' => 'pldm_tid_t[256]',
'Size' => '256',
'Type' => 'Array'
},
- '282133' => {
- 'BaseType' => '281239',
+ '293054' => {
+ 'BaseType' => '292160',
'Name' => 'struct pldm_transport_af_mctp*',
'Size' => '8',
'Type' => 'Pointer'
},
- '282138' => {
- 'BaseType' => '281196',
+ '293059' => {
+ 'BaseType' => '292117',
'Name' => 'struct sockaddr_mctp const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '282451' => {
- 'BaseType' => '282133',
+ '293372' => {
+ 'BaseType' => '293054',
'Name' => 'struct pldm_transport_af_mctp**',
'Size' => '8',
'Type' => 'Pointer'
+ },
+ '319869' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '32',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'handle',
+ 'offset' => '0',
+ 'type' => '121'
+ },
+ '1' => {
+ 'name' => 'length',
+ 'offset' => '4',
+ 'type' => '1023'
+ },
+ '2' => {
+ 'name' => 'data',
+ 'offset' => '8',
+ 'type' => '104702'
+ }
+ },
+ 'Name' => 'struct pldm_oem_meta_file_io_write_req',
+ 'Size' => '8',
+ 'Type' => 'Struct'
+ },
+ '319936' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '45',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'transferFlag',
+ 'offset' => '0',
+ 'type' => '121'
+ },
+ '1' => {
+ 'name' => 'offset',
+ 'offset' => '2',
+ 'type' => '1011'
+ }
+ },
+ 'Name' => 'struct pldm_oem_meta_file_io_read_data_info',
+ 'Size' => '4',
+ 'Type' => 'Struct'
+ },
+ '319975' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '55',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'size',
+ 'offset' => '0',
+ 'type' => '1011'
+ },
+ '1' => {
+ 'name' => 'crc32',
+ 'offset' => '4',
+ 'type' => '1023'
+ }
+ },
+ 'Name' => 'struct pldm_oem_meta_file_io_read_attr_info',
+ 'Size' => '8',
+ 'Type' => 'Struct'
+ },
+ '320014' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '70',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'data',
+ 'offset' => '0',
+ 'type' => '319936'
+ }
+ },
+ 'Name' => 'anon-union-file_io.h-70',
+ 'Size' => '4',
+ 'Type' => 'Union'
+ },
+ '320032' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '65',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'version',
+ 'offset' => '0',
+ 'type' => '1145'
+ },
+ '1' => {
+ 'name' => 'handle',
+ 'offset' => '8',
+ 'type' => '121'
+ },
+ '2' => {
+ 'name' => 'option',
+ 'offset' => '9',
+ 'type' => '121'
+ },
+ '3' => {
+ 'name' => 'length',
+ 'offset' => '16',
+ 'type' => '121'
+ },
+ '4' => {
+ 'name' => 'info',
+ 'offset' => '18',
+ 'type' => '320014'
+ }
+ },
+ 'Name' => 'struct pldm_oem_meta_file_io_read_req',
+ 'Size' => '16',
+ 'Type' => 'Struct'
+ },
+ '320110' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '86',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'attr',
+ 'offset' => '0',
+ 'type' => '319975'
+ },
+ '1' => {
+ 'name' => 'data',
+ 'offset' => '0',
+ 'type' => '319936'
+ }
+ },
+ 'Name' => 'anon-union-file_io.h-86',
+ 'Size' => '8',
+ 'Type' => 'Union'
+ },
+ '320138' => {
+ 'Header' => 'file_io.h',
+ 'Line' => '80',
+ 'Memb' => {
+ '0' => {
+ 'name' => 'version',
+ 'offset' => '0',
+ 'type' => '1145'
+ },
+ '1' => {
+ 'name' => 'completion_code',
+ 'offset' => '8',
+ 'type' => '121'
+ },
+ '2' => {
+ 'name' => 'handle',
+ 'offset' => '9',
+ 'type' => '121'
+ },
+ '3' => {
+ 'name' => 'option',
+ 'offset' => '16',
+ 'type' => '121'
+ },
+ '4' => {
+ 'name' => 'length',
+ 'offset' => '17',
+ 'type' => '121'
+ },
+ '5' => {
+ 'name' => 'info',
+ 'offset' => '18',
+ 'type' => '320110'
+ },
+ '6' => {
+ 'name' => 'data',
+ 'offset' => '32',
+ 'type' => '104702'
+ }
+ },
+ 'Name' => 'struct pldm_oem_meta_file_io_read_resp',
+ 'Size' => '24',
+ 'Type' => 'Struct'
+ },
+ '323519' => {
+ 'BaseType' => '320138',
+ 'Name' => 'struct pldm_oem_meta_file_io_read_resp*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '325107' => {
+ 'BaseType' => '320032',
+ 'Name' => 'struct pldm_oem_meta_file_io_read_req*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
+ },
+ '325541' => {
+ 'BaseType' => '319869',
+ 'Name' => 'struct pldm_oem_meta_file_io_write_req*',
+ 'Size' => '8',
+ 'Type' => 'Pointer'
}
},
'UndefinedSymbols' => {
diff --git a/src/oem/meta/file_io.c b/src/oem/meta/file_io.c
index 43d59e0..966a262 100644
--- a/src/oem/meta/file_io.c
+++ b/src/oem/meta/file_io.c
@@ -9,14 +9,14 @@
#include "msgbuf.h"
#include "dsp/base.h"
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
void *pldm_oem_meta_file_io_write_req_data(
struct pldm_oem_meta_file_io_write_req *req)
{
return req->data;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_oem_meta_file_io_write_req(
const struct pldm_msg *msg, size_t payload_length,
struct pldm_oem_meta_file_io_write_req *req, size_t req_length)
@@ -90,7 +90,7 @@
return 0;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int decode_oem_meta_file_io_read_req(const struct pldm_msg *msg,
size_t payload_length,
struct pldm_oem_meta_file_io_read_req *req)
@@ -141,14 +141,14 @@
return pldm_msgbuf_destroy_consumed(buf);
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
void *pldm_oem_meta_file_io_read_resp_data(
struct pldm_oem_meta_file_io_read_resp *resp)
{
return resp->data;
}
-LIBPLDM_ABI_TESTING
+LIBPLDM_ABI_STABLE
int encode_oem_meta_file_io_read_resp(
uint8_t instance_id, struct pldm_oem_meta_file_io_read_resp *resp,
size_t resp_len, struct pldm_msg *responseMsg, size_t payload_length)
diff --git a/tests/oem/meta/fileio.cpp b/tests/oem/meta/fileio.cpp
index de004a4..47c62c4 100644
--- a/tests/oem/meta/fileio.cpp
+++ b/tests/oem/meta/fileio.cpp
@@ -10,7 +10,6 @@
#include "gmock/gmock.h"
#include <gtest/gtest.h>
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoWriteReq, testGoodDecodeRequest)
{
constexpr const uint8_t postCode[4] = {0x93, 0xe0, 0x00, 0xea};
@@ -52,9 +51,7 @@
ASSERT_EQ(decodedReq->length, sizeof(postCode));
EXPECT_EQ(memcmp(decodedReqData, postCode, decodedReq->length), 0);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoWriteReq, testInvalidFieldsDecodeRequest)
{
struct pldm_msg msg = {};
@@ -62,9 +59,7 @@
auto rc = decode_oem_meta_file_io_write_req(&msg, sizeof(msg), NULL, 0);
EXPECT_EQ(rc, -EINVAL);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoWriteReq, testInvalidLengthDecodeRequest)
{
struct pldm_oem_meta_file_io_write_req req = {};
@@ -73,9 +68,7 @@
auto rc = decode_oem_meta_file_io_write_req(&msg, 0, &req, sizeof(req));
EXPECT_EQ(rc, -EOVERFLOW);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoWriteReq, testInvalidDataRequest)
{
struct pldm_oem_meta_file_io_write_req req = {};
@@ -87,9 +80,7 @@
sizeof(req));
EXPECT_EQ(rc, -EOVERFLOW);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoReadReq, testGoodDecodeRequest)
{
struct pldm_msgbuf _ctx;
@@ -124,9 +115,7 @@
EXPECT_EQ(req.info.data.transferFlag, 1);
EXPECT_EQ(req.info.data.offset, 1223);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoReadReq, testInvalidFieldsDecodeRequest)
{
struct pldm_msg msg = {};
@@ -135,9 +124,7 @@
&msg, PLDM_OEM_META_FILE_IO_READ_REQ_MIN_LENGTH, NULL);
EXPECT_EQ(rc, -EINVAL);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoReadReq, testInvalidLengthDecodeRequest)
{
struct pldm_oem_meta_file_io_read_req req = {};
@@ -146,9 +133,7 @@
auto rc = decode_oem_meta_file_io_read_req(&msg, 0, &req);
EXPECT_EQ(rc, -EOVERFLOW);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(DecodeOemMetaFileIoReadReq, testInvalidDataRequest)
{
struct pldm_oem_meta_file_io_read_req req = {};
@@ -158,9 +143,7 @@
&msg, PLDM_OEM_META_FILE_IO_READ_REQ_MIN_LENGTH - 1, &req);
EXPECT_EQ(rc, -EOVERFLOW);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(EncodeOemMetaFileIoReadResp, testGoodEncodeReadAttrResponse)
{
int rc;
@@ -190,9 +173,7 @@
{0x00, 0x3f, 0x03, 0x00, 0x01, 0x00, 0x00, 0x84,
0x12, 0x32, 0x54, 0x71, 0xab}));
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(EncodeOemMetaFileIoReadResp, testGoodEncodeReadDataResponse)
{
constexpr static const uint8_t readbuf[4] = {0x23, 0xca, 0x84, 0x9d};
@@ -227,9 +208,7 @@
{0x00, 0x3f, 0x03, 0x00, 0x01, 0x01, 0x04, 0x05,
0xcd, 0x75, 0x23, 0xca, 0x84, 0x9d}));
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(EncodeOemMetaFileIoReadResp, testInvalidFieldsEncodeResponse)
{
struct pldm_msg msg = {};
@@ -238,9 +217,7 @@
0, NULL, 0, &msg, PLDM_OEM_META_FILE_IO_READ_RESP_MIN_SIZE);
EXPECT_EQ(rc, -EINVAL);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(EncodeOemMetaFileIoReadResp, testInvalidLengthEncodeResponse)
{
struct pldm_oem_meta_file_io_read_resp resp = {};
@@ -250,9 +227,7 @@
encode_oem_meta_file_io_read_resp(0, &resp, sizeof(resp), &msg, 0);
EXPECT_EQ(rc, -EOVERFLOW);
}
-#endif
-#ifdef LIBPLDM_API_TESTING
TEST(EncodeOemMetaFileIoReadResp, testInvalidDataEncodeResponse)
{
struct pldm_oem_meta_file_io_read_resp resp = {};
@@ -263,4 +238,3 @@
PLDM_OEM_META_FILE_IO_READ_RESP_MIN_SIZE - 1);
EXPECT_EQ(rc, -EOVERFLOW);
}
-#endif