dsp: bios_table: Rename pldm_bios_table_attr_entry_string_decode_def_string_length_check()
Introduce
pldm_bios_table_attr_entry_string_decode_def_string_length(), deprecate
pldm_bios_table_attr_entry_string_decode_def_string_length_check(), add
the rename configuration and apply it.
As a consequence clang-tidy detected the following, though it's unclear
why it was not detected previously:
```
clang-tidy-17 -export-fixes /tmp/tmpf4lalo2j/tmpkiyu1sgy.yaml -p=/home/andrew/src/openbmc.org/openbmc/libpldm/origin/build1qcxy8ww -quiet /home/andrew/src/openbmc.org/openbmc/libpldm/origin/src/dsp/bios_table.c
../src/dsp/bios_table.c:460:2: error: Null pointer passed to 2nd parameter expecting 'nonnull' [clang-analyzer-core.NonNullParamChecker,-warnings-as-errors]
460 | memcpy(buffer, fields->def_string, length);
| ^ ~~~~~~~~~~~~~~~~~~
../src/dsp/bios_table.c:457:11: note: Assuming the condition is true
457 | length = length < (size - 1) ? length : (size - 1);
| ^~~~~~~~~~~~~~~~~~~
../src/dsp/bios_table.c:457:11: note: '?' condition is true
../src/dsp/bios_table.c:460:2: note: Null pointer passed to 2nd parameter expecting 'nonnull'
460 | memcpy(buffer, fields->def_string, length);
| ^ ~~~~~~~~~~~~~~~~~~
```
gitlint-ignore: T1, B1
Change-Id: Ic390e00f520cb3d5e479604b34939cefd09e9448
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ae1ec68..6e15eb7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -50,6 +50,7 @@
- `pldm_bios_table_attr_entry_enum_decode_pv_hdls_check()`
- `pldm_bios_table_attr_entry_enum_decode_pv_num_check()`
- `pldm_bios_table_attr_entry_enum_encode_check()`
+ - `pldm_bios_table_attr_entry_string_decode_def_string_length_check()`
- `pldm_bios_table_attr_entry_string_encode_check()`
- `pldm_bios_table_string_entry_decode_string_check()`
- `pldm_bios_table_string_entry_encode_check()`
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index 750caf5..3781c21 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -1598,7 +1598,7 @@
},
'17275' => {
'Header' => 'bios_table.h',
- 'Line' => '651',
+ 'Line' => '654',
'Param' => {
'0' => {
'name' => 'table',
@@ -1618,7 +1618,7 @@
},
'17420' => {
'Header' => 'bios_table.h',
- 'Line' => '642',
+ 'Line' => '645',
'Param' => {
'0' => {
'name' => 'src_table',
@@ -1654,7 +1654,7 @@
},
'18108' => {
'Header' => 'bios_table.h',
- 'Line' => '608',
+ 'Line' => '611',
'Param' => {
'0' => {
'name' => 'table',
@@ -1847,7 +1847,7 @@
},
'20598' => {
'Header' => 'bios_table.h',
- 'Line' => '627',
+ 'Line' => '630',
'Param' => {
'0' => {
'name' => 'table',
@@ -1872,7 +1872,7 @@
},
'20898' => {
'Header' => 'bios_table.h',
- 'Line' => '615',
+ 'Line' => '618',
'Param' => {
'0' => {
'name' => 'size_without_pad',
@@ -1884,7 +1884,7 @@
},
'21253' => {
'Header' => 'bios_table.h',
- 'Line' => '590',
+ 'Line' => '593',
'Param' => {
'0' => {
'name' => 'entry',
@@ -1899,7 +1899,7 @@
},
'21302' => {
'Header' => 'bios_table.h',
- 'Line' => '597',
+ 'Line' => '600',
'Param' => {
'0' => {
'name' => 'entry',
@@ -1911,7 +1911,7 @@
},
'21786' => {
'Header' => 'bios_table.h',
- 'Line' => '564',
+ 'Line' => '567',
'Param' => {
'0' => {
'name' => 'entry',
@@ -1926,7 +1926,7 @@
},
'21926' => {
'Header' => 'bios_table.h',
- 'Line' => '580',
+ 'Line' => '583',
'Param' => {
'0' => {
'name' => 'entry',
@@ -1961,13 +1961,13 @@
},
'22195' => {
'Header' => 'bios_table.h',
- 'Line' => '558',
+ 'Line' => '561',
'Return' => '1145',
'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
},
'22357' => {
'Header' => 'bios_table.h',
- 'Line' => '551',
+ 'Line' => '554',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2007,7 +2007,7 @@
},
'22757' => {
'Header' => 'bios_table.h',
- 'Line' => '532',
+ 'Line' => '535',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2023,7 +2023,7 @@
},
'22852' => {
'Header' => 'bios_table.h',
- 'Line' => '522',
+ 'Line' => '525',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2038,7 +2038,7 @@
},
'22993' => {
'Header' => 'bios_table.h',
- 'Line' => '516',
+ 'Line' => '519',
'Param' => {
'0' => {
'name' => 'string_length',
@@ -2053,7 +2053,7 @@
},
'23175' => {
'Header' => 'bios_table.h',
- 'Line' => '506',
+ 'Line' => '509',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2090,7 +2090,7 @@
},
'23494' => {
'Header' => 'bios_table.h',
- 'Line' => '487',
+ 'Line' => '490',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2110,7 +2110,7 @@
},
'23741' => {
'Header' => 'bios_table.h',
- 'Line' => '477',
+ 'Line' => '480',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2125,7 +2125,7 @@
},
'23790' => {
'Header' => 'bios_table.h',
- 'Line' => '471',
+ 'Line' => '474',
'Param' => {
'0' => {
'name' => 'count',
@@ -2140,7 +2140,7 @@
},
'23839' => {
'Header' => 'bios_table.h',
- 'Line' => '464',
+ 'Line' => '467',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2155,7 +2155,7 @@
},
'23888' => {
'Header' => 'bios_table.h',
- 'Line' => '457',
+ 'Line' => '460',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2170,7 +2170,7 @@
},
'24435' => {
'Header' => 'bios_table.h',
- 'Line' => '449',
+ 'Line' => '452',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2205,7 +2205,7 @@
},
'24571' => {
'Header' => 'bios_table.h',
- 'Line' => '437',
+ 'Line' => '440',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2230,7 +2230,7 @@
},
'24843' => {
'Header' => 'bios_table.h',
- 'Line' => '418',
+ 'Line' => '421',
'Param' => {
'0' => {
'name' => 'info',
@@ -2246,13 +2246,13 @@
},
'25147' => {
'Header' => 'bios_table.h',
- 'Line' => '425',
+ 'Line' => '428',
'Return' => '1145',
'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
},
- '25309' => {
+ '25323' => {
'Header' => 'bios_table.h',
- 'Line' => '392',
+ 'Line' => '395',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2267,12 +2267,15 @@
'type' => '1145'
}
},
+ 'Reg' => {
+ '2' => 'r12'
+ },
'Return' => '1011',
'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
},
- '25578' => {
+ '25617' => {
'Header' => 'bios_table.h',
- 'Line' => '384',
+ 'Line' => '387',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2285,9 +2288,9 @@
'Return' => '1011',
'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
},
- '25647' => {
+ '25686' => {
'Header' => 'bios_table.h',
- 'Line' => '376',
+ 'Line' => '379',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2300,9 +2303,9 @@
'Return' => '1011',
'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
},
- '25716' => {
+ '25755' => {
'Header' => 'bios_table.h',
- 'Line' => '368',
+ 'Line' => '371',
'Param' => {
'0' => {
'name' => 'entry',
@@ -2315,7 +2318,7 @@
'Return' => '121',
'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
},
- '25785' => {
+ '25824' => {
'Header' => 'bios_table.h',
'Line' => '360',
'Param' => {
@@ -2330,12 +2333,12 @@
},
'Reg' => {
'0' => 'rdi',
- '1' => 'rbx'
+ '1' => 'rsi'
},
'Return' => '100',
- 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
+ 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length'
},
- '25955' => {
+ '25912' => {
'Header' => 'bios_table.h',
'Line' => '346',
'Param' => {
@@ -2349,7 +2352,7 @@
},
'2' => {
'name' => 'info',
- 'type' => '26314'
+ 'type' => '26271'
}
},
'Reg' => {
@@ -2359,13 +2362,13 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_attr_entry_string_encode'
},
- '26319' => {
+ '26276' => {
'Header' => 'bios_table.h',
'Line' => '325',
'Param' => {
'0' => {
'name' => 'info',
- 'type' => '26314'
+ 'type' => '26271'
},
'1' => {
'name' => 'errmsg',
@@ -2378,7 +2381,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
},
- '26588' => {
+ '26545' => {
'Header' => 'bios_table.h',
'Line' => '333',
'Param' => {
@@ -2393,7 +2396,7 @@
'Return' => '1145',
'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
},
- '26838' => {
+ '26795' => {
'Header' => 'bios_table.h',
'Line' => '299',
'Param' => {
@@ -2417,7 +2420,7 @@
'Return' => '121',
'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
},
- '27135' => {
+ '27092' => {
'Header' => 'bios_table.h',
'Line' => '284',
'Param' => {
@@ -2442,7 +2445,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'
},
- '27300' => {
+ '27257' => {
'Header' => 'bios_table.h',
'Line' => '265',
'Param' => {
@@ -2462,7 +2465,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num'
},
- '27380' => {
+ '27337' => {
'Header' => 'bios_table.h',
'Line' => '253',
'Param' => {
@@ -2482,7 +2485,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num'
},
- '27440' => {
+ '27397' => {
'Header' => 'bios_table.h',
'Line' => '239',
'Param' => {
@@ -2496,7 +2499,7 @@
},
'2' => {
'name' => 'info',
- 'type' => '27769'
+ 'type' => '27726'
}
},
'Reg' => {
@@ -2506,7 +2509,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_attr_entry_enum_encode'
},
- '27774' => {
+ '27731' => {
'Header' => 'bios_table.h',
'Line' => '225',
'Param' => {
@@ -2526,7 +2529,7 @@
'Return' => '1145',
'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
},
- '27834' => {
+ '27791' => {
'Header' => 'bios_table.h',
'Line' => '182',
'Param' => {
@@ -2541,7 +2544,7 @@
'Return' => '1011',
'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
},
- '27881' => {
+ '27838' => {
'Header' => 'bios_table.h',
'Line' => '174',
'Param' => {
@@ -2556,7 +2559,7 @@
'Return' => '121',
'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
},
- '27928' => {
+ '27885' => {
'Header' => 'bios_table.h',
'Line' => '167',
'Param' => {
@@ -2571,7 +2574,7 @@
'Return' => '1011',
'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
},
- '28561' => {
+ '28518' => {
'Header' => 'bios_table.h',
'Line' => '137',
'Param' => {
@@ -2596,7 +2599,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_string_entry_decode_string'
},
- '28798' => {
+ '28755' => {
'Header' => 'bios_table.h',
'Line' => '122',
'Param' => {
@@ -2611,7 +2614,7 @@
'Return' => '1011',
'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
},
- '28845' => {
+ '28802' => {
'Header' => 'bios_table.h',
'Line' => '115',
'Param' => {
@@ -2626,7 +2629,7 @@
'Return' => '1011',
'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
},
- '28892' => {
+ '28849' => {
'Header' => 'bios_table.h',
'Line' => '105',
'Param' => {
@@ -2650,7 +2653,7 @@
'Return' => '100',
'ShortName' => 'pldm_bios_table_string_entry_encode'
},
- '29253' => {
+ '29210' => {
'Header' => 'bios_table.h',
'Line' => '91',
'Param' => {
@@ -2665,7 +2668,7 @@
'Return' => '1145',
'ShortName' => 'pldm_bios_table_string_entry_encode_length'
},
- '35798' => {
+ '35755' => {
'Header' => 'firmware_update.h',
'Line' => '1500',
'Param' => {
@@ -2683,11 +2686,11 @@
},
'3' => {
'name' => 'non_functioning_component_indication',
- 'type' => '35980'
+ 'type' => '35937'
},
'4' => {
'name' => 'non_functioning_component_bitmap',
- 'type' => '35985'
+ 'type' => '35942'
}
},
'Reg' => {
@@ -2698,7 +2701,7 @@
'Return' => '100',
'ShortName' => 'decode_cancel_update_resp'
},
- '35995' => {
+ '35952' => {
'Header' => 'firmware_update.h',
'Line' => '1483',
'Param' => {
@@ -2718,7 +2721,7 @@
'Return' => '100',
'ShortName' => 'encode_cancel_update_req'
},
- '36167' => {
+ '36124' => {
'Header' => 'firmware_update.h',
'Line' => '1468',
'Param' => {
@@ -2743,7 +2746,7 @@
'Return' => '100',
'ShortName' => 'decode_cancel_update_component_resp'
},
- '36243' => {
+ '36200' => {
'Header' => 'firmware_update.h',
'Line' => '1456',
'Param' => {
@@ -2763,7 +2766,7 @@
'Return' => '100',
'ShortName' => 'encode_cancel_update_component_req'
},
- '36415' => {
+ '36372' => {
'Header' => 'firmware_update.h',
'Line' => '1438',
'Param' => {
@@ -2809,7 +2812,7 @@
'9' => {
'name' => 'update_option_flags_enabled',
'offset' => '24',
- 'type' => '36742'
+ 'type' => '36699'
}
},
'Reg' => {
@@ -2821,7 +2824,7 @@
'Return' => '100',
'ShortName' => 'decode_get_status_resp'
},
- '36752' => {
+ '36709' => {
'Header' => 'firmware_update.h',
'Line' => '1418',
'Param' => {
@@ -2841,7 +2844,7 @@
'Return' => '100',
'ShortName' => 'encode_get_status_req'
},
- '36924' => {
+ '36881' => {
'Header' => 'firmware_update.h',
'Line' => '1402',
'Param' => {
@@ -2870,7 +2873,7 @@
'Return' => '100',
'ShortName' => 'decode_activate_firmware_resp'
},
- '37050' => {
+ '37007' => {
'Header' => 'firmware_update.h',
'Line' => '1388',
'Param' => {
@@ -2880,7 +2883,7 @@
},
'1' => {
'name' => 'self_contained_activation_req',
- 'type' => '29980'
+ 'type' => '29937'
},
'2' => {
'name' => 'msg',
@@ -2894,7 +2897,7 @@
'Return' => '100',
'ShortName' => 'encode_activate_firmware_req'
},
- '37293' => {
+ '37250' => {
'Header' => 'firmware_update.h',
'Line' => '1373',
'Param' => {
@@ -2918,7 +2921,7 @@
'Return' => '100',
'ShortName' => 'encode_apply_complete_resp'
},
- '37484' => {
+ '37441' => {
'Header' => 'firmware_update.h',
'Line' => '1356',
'Param' => {
@@ -2936,7 +2939,7 @@
},
'3' => {
'name' => 'comp_activation_methods_modification',
- 'type' => '37594'
+ 'type' => '37551'
}
},
'Reg' => {
@@ -2948,7 +2951,7 @@
'Return' => '100',
'ShortName' => 'decode_apply_complete_req'
},
- '37604' => {
+ '37561' => {
'Header' => 'firmware_update.h',
'Line' => '1343',
'Param' => {
@@ -2972,7 +2975,7 @@
'Return' => '100',
'ShortName' => 'encode_verify_complete_resp'
},
- '37795' => {
+ '37752' => {
'Header' => 'firmware_update.h',
'Line' => '1328',
'Param' => {
@@ -2997,7 +3000,7 @@
'Return' => '100',
'ShortName' => 'decode_verify_complete_req'
},
- '37871' => {
+ '37828' => {
'Header' => 'firmware_update.h',
'Line' => '1317',
'Param' => {
@@ -3021,7 +3024,7 @@
'Return' => '100',
'ShortName' => 'encode_transfer_complete_resp'
},
- '38062' => {
+ '38019' => {
'Header' => 'firmware_update.h',
'Line' => '1301',
'Param' => {
@@ -3046,7 +3049,7 @@
'Return' => '100',
'ShortName' => 'decode_transfer_complete_req'
},
- '38138' => {
+ '38095' => {
'Header' => 'firmware_update.h',
'Line' => '1288',
'Param' => {
@@ -3073,7 +3076,7 @@
'Return' => '100',
'ShortName' => 'encode_request_firmware_data_resp'
},
- '38329' => {
+ '38286' => {
'Header' => 'firmware_update.h',
'Line' => '1266',
'Param' => {
@@ -3103,7 +3106,7 @@
'Return' => '100',
'ShortName' => 'decode_request_firmware_data_req'
},
- '38449' => {
+ '38406' => {
'Header' => 'firmware_update.h',
'Line' => '1248',
'Param' => {
@@ -3129,7 +3132,7 @@
},
'5' => {
'name' => 'update_option_flags_enabled',
- 'type' => '36742'
+ 'type' => '36699'
},
'6' => {
'name' => 'time_before_req_fw_data',
@@ -3146,7 +3149,7 @@
'Return' => '100',
'ShortName' => 'decode_update_component_resp'
},
- '38683' => {
+ '38640' => {
'Header' => 'firmware_update.h',
'Line' => '1224',
'Param' => {
@@ -3177,7 +3180,7 @@
'6' => {
'name' => 'update_option_flags',
'offset' => '0',
- 'type' => '30756'
+ 'type' => '30713'
},
'7' => {
'name' => 'comp_ver_str_type',
@@ -3192,7 +3195,7 @@
'9' => {
'name' => 'comp_ver_str',
'offset' => '24',
- 'type' => '39152'
+ 'type' => '39109'
},
'10' => {
'name' => 'msg',
@@ -3208,7 +3211,7 @@
'Return' => '100',
'ShortName' => 'encode_update_component_req'
},
- '39162' => {
+ '39119' => {
'Header' => 'firmware_update.h',
'Line' => '1197',
'Param' => {
@@ -3218,7 +3221,7 @@
},
'1' => {
'name' => 'payload_length',
- 'type' => '31763'
+ 'type' => '31720'
},
'2' => {
'name' => 'completion_code',
@@ -3241,7 +3244,7 @@
'Return' => '100',
'ShortName' => 'decode_pass_component_table_resp'
},
- '39361' => {
+ '39318' => {
'Header' => 'firmware_update.h',
'Line' => '1179',
'Param' => {
@@ -3282,7 +3285,7 @@
'8' => {
'name' => 'comp_ver_str',
'offset' => '16',
- 'type' => '39152'
+ 'type' => '39109'
},
'9' => {
'name' => 'msg',
@@ -3298,7 +3301,7 @@
'Return' => '100',
'ShortName' => 'encode_pass_component_table_req'
},
- '39847' => {
+ '39804' => {
'Header' => 'firmware_update.h',
'Line' => '1154',
'Param' => {
@@ -3332,7 +3335,7 @@
'Return' => '100',
'ShortName' => 'decode_request_update_resp'
},
- '39994' => {
+ '39951' => {
'Header' => 'firmware_update.h',
'Line' => '1135',
'Param' => {
@@ -3368,7 +3371,7 @@
'7' => {
'name' => 'comp_img_set_ver_str',
'offset' => '8',
- 'type' => '39152'
+ 'type' => '39109'
},
'8' => {
'name' => 'msg',
@@ -3384,7 +3387,7 @@
'Return' => '100',
'ShortName' => 'encode_request_update_req'
},
- '52394' => {
+ '52351' => {
'Header' => 'firmware_update.h',
'Line' => '951',
'Param' => {
@@ -3398,7 +3401,7 @@
},
'2' => {
'name' => 'component_data',
- 'type' => '52716'
+ 'type' => '52673'
},
'3' => {
'name' => 'active_comp_ver_str',
@@ -3418,7 +3421,7 @@
'Return' => '100',
'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
},
- '52721' => {
+ '52678' => {
'Header' => 'firmware_update.h',
'Line' => '932',
'Param' => {
@@ -3432,7 +3435,7 @@
},
'2' => {
'name' => 'resp_data',
- 'type' => '52941'
+ 'type' => '52898'
},
'3' => {
'name' => 'active_comp_image_set_ver_str',
@@ -3458,7 +3461,7 @@
'Return' => '100',
'ShortName' => 'decode_get_firmware_parameters_resp'
},
- '52946' => {
+ '52903' => {
'Header' => 'firmware_update.h',
'Line' => '915',
'Param' => {
@@ -3483,7 +3486,7 @@
'Return' => '100',
'ShortName' => 'encode_get_firmware_parameters_req'
},
- '53086' => {
+ '53043' => {
'Header' => 'firmware_update.h',
'Line' => '897',
'Param' => {
@@ -3509,7 +3512,7 @@
},
'5' => {
'name' => 'descriptor_data',
- 'type' => '53242'
+ 'type' => '53199'
}
},
'Reg' => {
@@ -3521,7 +3524,7 @@
'Return' => '100',
'ShortName' => 'decode_query_device_identifiers_resp'
},
- '53252' => {
+ '53209' => {
'Header' => 'firmware_update.h',
'Line' => '882',
'Param' => {
@@ -3546,7 +3549,7 @@
'Return' => '100',
'ShortName' => 'encode_query_device_identifiers_req'
},
- '53392' => {
+ '53349' => {
'Header' => 'firmware_update.h',
'Line' => '866',
'Param' => {
@@ -3560,7 +3563,7 @@
},
'2' => {
'name' => 'pldm_comp_image_info',
- 'type' => '53539'
+ 'type' => '53496'
},
'3' => {
'name' => 'comp_version_str',
@@ -3576,7 +3579,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_comp_image_info'
},
- '53544' => {
+ '53501' => {
'Header' => 'firmware_update.h',
'Line' => '851',
'Param' => {
@@ -3611,7 +3614,7 @@
'Return' => '100',
'ShortName' => 'decode_vendor_defined_descriptor_value'
},
- '53726' => {
+ '53683' => {
'Header' => 'firmware_update.h',
'Line' => '835',
'Param' => {
@@ -3640,7 +3643,7 @@
'Return' => '100',
'ShortName' => 'decode_descriptor_type_length_value'
},
- '53898' => {
+ '53855' => {
'Header' => 'firmware_update.h',
'Line' => '816',
'Param' => {
@@ -3658,7 +3661,7 @@
},
'3' => {
'name' => 'fw_device_id_record',
- 'type' => '54155'
+ 'type' => '54112'
},
'4' => {
'name' => 'applicable_components',
@@ -3688,7 +3691,7 @@
'Return' => '100',
'ShortName' => 'decode_firmware_device_id_record'
},
- '54160' => {
+ '54117' => {
'Header' => 'firmware_update.h',
'Line' => '795',
'Param' => {
@@ -3702,7 +3705,7 @@
},
'2' => {
'name' => 'package_header_info',
- 'type' => '54465'
+ 'type' => '54422'
},
'3' => {
'name' => 'package_version_str',
@@ -3718,7 +3721,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_package_header_info'
},
- '58014' => {
+ '57971' => {
'Header' => 'fru.h',
'Line' => '505',
'Param' => {
@@ -3746,7 +3749,7 @@
'Return' => '100',
'ShortName' => 'encode_set_fru_record_table_resp'
},
- '58254' => {
+ '58211' => {
'Header' => 'fru.h',
'Line' => '490',
'Param' => {
@@ -3780,7 +3783,7 @@
'Return' => '100',
'ShortName' => 'decode_set_fru_record_table_req'
},
- '58421' => {
+ '58378' => {
'Header' => 'fru.h',
'Line' => '360',
'Param' => {
@@ -3817,7 +3820,7 @@
'Return' => '100',
'ShortName' => 'decode_get_fru_record_table_resp'
},
- '58651' => {
+ '58608' => {
'Header' => 'fru.h',
'Line' => '387',
'Param' => {
@@ -3864,7 +3867,7 @@
'Return' => '100',
'ShortName' => 'decode_get_fru_record_table_resp_safe'
},
- '58972' => {
+ '58929' => {
'Header' => 'fru.h',
'Line' => '339',
'Param' => {
@@ -3892,7 +3895,7 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_table_req'
},
- '59207' => {
+ '59164' => {
'Header' => 'fru.h',
'Line' => '451',
'Param' => {
@@ -3931,7 +3934,7 @@
'Return' => '100',
'ShortName' => 'decode_get_fru_record_by_option_resp'
},
- '59374' => {
+ '59331' => {
'Header' => 'fru.h',
'Line' => '313',
'Param' => {
@@ -3976,7 +3979,7 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_by_option_resp'
},
- '59765' => {
+ '59722' => {
'Header' => 'fru.h',
'Line' => '292',
'Param' => {
@@ -4025,7 +4028,7 @@
'Return' => '100',
'ShortName' => 'decode_get_fru_record_by_option_req'
},
- '59967' => {
+ '59924' => {
'Header' => 'fru.h',
'Line' => '433',
'Param' => {
@@ -4072,7 +4075,7 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_by_option_req'
},
- '60264' => {
+ '60221' => {
'Header' => 'fru.h',
'Line' => '468',
'Param' => {
@@ -4109,7 +4112,7 @@
'Return' => '100',
'ShortName' => 'get_fru_record_by_option'
},
- '60923' => {
+ '60880' => {
'Header' => 'fru.h',
'Line' => '409',
'Param' => {
@@ -4164,7 +4167,7 @@
'Return' => '100',
'ShortName' => 'encode_fru_record'
},
- '61245' => {
+ '61202' => {
'Header' => 'fru.h',
'Line' => '269',
'Param' => {
@@ -4192,7 +4195,7 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_table_resp'
},
- '61467' => {
+ '61424' => {
'Header' => 'fru.h',
'Line' => '251',
'Param' => {
@@ -4222,7 +4225,7 @@
'Return' => '100',
'ShortName' => 'decode_get_fru_record_table_req'
},
- '61571' => {
+ '61528' => {
'Header' => 'fru.h',
'Line' => '232',
'Param' => {
@@ -4274,7 +4277,7 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_table_metadata_resp'
},
- '61874' => {
+ '61831' => {
'Header' => 'fru.h',
'Line' => '203',
'Param' => {
@@ -4333,7 +4336,7 @@
'Return' => '100',
'ShortName' => 'decode_get_fru_record_table_metadata_resp'
},
- '62084' => {
+ '62041' => {
'Header' => 'fru.h',
'Line' => '178',
'Param' => {
@@ -4353,7 +4356,7 @@
'Return' => '100',
'ShortName' => 'encode_get_fru_record_table_metadata_req'
},
- '76388' => {
+ '76345' => {
'Header' => 'pdr.h',
'Line' => '639',
'Param' => {
@@ -4371,7 +4374,7 @@
},
'3' => {
'name' => 'entities',
- 'type' => '76701'
+ 'type' => '76658'
}
},
'Reg' => {
@@ -4381,13 +4384,13 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_pdr_extract'
},
- '76716' => {
+ '76673' => {
'Header' => 'pdr.h',
'Line' => '627',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
}
},
'Reg' => {
@@ -4396,13 +4399,13 @@
'Return' => '805',
'ShortName' => 'pldm_is_empty_entity_assoc_tree'
},
- '76770' => {
+ '76727' => {
'Header' => 'pdr.h',
'Line' => '617',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
}
},
'Reg' => {
@@ -4411,65 +4414,65 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_destroy_root'
},
- '76833' => {
+ '76790' => {
'Header' => 'pdr.h',
'Line' => '607',
'Param' => {
'0' => {
'name' => 'org_tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'new_tree',
- 'type' => '76765'
+ 'type' => '76722'
}
},
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_copy_root'
},
- '77217' => {
+ '77174' => {
'Header' => 'pdr.h',
'Line' => '581',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'entity',
- 'type' => '68834'
+ 'type' => '68791'
}
},
- 'Return' => '63964',
+ 'Return' => '63921',
'ShortName' => 'pldm_entity_association_tree_find'
},
- '77497' => {
+ '77454' => {
'Header' => 'pdr.h',
'Line' => '595',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'entity',
- 'type' => '68834'
+ 'type' => '68791'
},
'2' => {
'name' => 'is_remote',
'type' => '805'
}
},
- 'Return' => '63964',
+ 'Return' => '63921',
'ShortName' => 'pldm_entity_association_tree_find_with_locality'
},
- '77879' => {
+ '77836' => {
'Header' => 'pdr.h',
'Line' => '216',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'first',
@@ -4484,16 +4487,16 @@
'1' => 'rsi',
'2' => 'rdx'
},
- 'Return' => '63959',
+ 'Return' => '63916',
'ShortName' => 'pldm_pdr_find_last_in_range'
},
- '78006' => {
+ '77963' => {
'Header' => 'pdr.h',
'Line' => '181',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
}
},
'Reg' => {
@@ -4502,13 +4505,13 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_remove_remote_pdrs'
},
- '78254' => {
+ '78211' => {
'Header' => 'pdr.h',
'Line' => '190',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
},
'1' => {
'name' => 'terminus_handle',
@@ -4522,41 +4525,41 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
},
- '78522' => {
+ '78479' => {
'Header' => 'pdr.h',
'Line' => '542',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'entity',
- 'type' => '63100'
+ 'type' => '63057'
},
'2' => {
'name' => 'node',
- 'type' => '77212'
+ 'type' => '77169'
}
},
'Return' => '1',
'ShortName' => 'pldm_find_entity_ref_in_tree'
},
- '78809' => {
+ '78766' => {
'Header' => 'pdr.h',
'Line' => '531',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
},
'1' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
},
'2' => {
'name' => 'entities',
- 'type' => '76701'
+ 'type' => '76658'
},
'3' => {
'name' => 'num_entities',
@@ -4587,21 +4590,21 @@
'Return' => '100',
'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle'
},
- '79042' => {
+ '78999' => {
'Header' => 'pdr.h',
'Line' => '511',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
},
'1' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
},
'2' => {
'name' => 'entities',
- 'type' => '76701'
+ 'type' => '76658'
},
'3' => {
'name' => 'num_entities',
@@ -4619,17 +4622,17 @@
'Return' => '100',
'ShortName' => 'pldm_entity_association_pdr_add_from_node'
},
- '79260' => {
+ '79217' => {
'Header' => 'pdr.h',
'Line' => '459',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
},
'2' => {
'name' => 'is_remote',
@@ -4643,17 +4646,17 @@
'Return' => '100',
'ShortName' => 'pldm_entity_association_pdr_add'
},
- '80783' => {
+ '80740' => {
'Header' => 'pdr.h',
'Line' => '568',
'Param' => {
'0' => {
'name' => 'parent',
- 'type' => '63964'
+ 'type' => '63921'
},
'1' => {
'name' => 'node',
- 'type' => '68834'
+ 'type' => '68791'
}
},
'Reg' => {
@@ -4663,13 +4666,13 @@
'Return' => '805',
'ShortName' => 'pldm_is_current_parent_child'
},
- '80872' => {
+ '80829' => {
'Header' => 'pdr.h',
'Line' => '554',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
},
'1' => {
'name' => 'association_type',
@@ -4683,13 +4686,13 @@
'Return' => '121',
'ShortName' => 'pldm_entity_get_num_children'
},
- '81087' => {
+ '81044' => {
'Header' => 'pdr.h',
'Line' => '443',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
}
},
'Reg' => {
@@ -4698,37 +4701,37 @@
'Return' => '805',
'ShortName' => 'pldm_entity_is_exist_parent'
},
- '81242' => {
+ '81199' => {
'Header' => 'pdr.h',
'Line' => '433',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
}
},
- 'Return' => '63100',
+ 'Return' => '63057',
'ShortName' => 'pldm_entity_get_parent'
},
- '81376' => {
+ '81333' => {
'Header' => 'pdr.h',
'Line' => '423',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
}
},
'Return' => '805',
'ShortName' => 'pldm_entity_is_node_parent'
},
- '81531' => {
+ '81488' => {
'Header' => 'pdr.h',
'Line' => '413',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
}
},
'Reg' => {
@@ -4737,17 +4740,17 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_destroy'
},
- '81710' => {
+ '81667' => {
'Header' => 'pdr.h',
'Line' => '385',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'entities',
- 'type' => '76701'
+ 'type' => '76658'
},
'2' => {
'name' => 'size',
@@ -4760,17 +4763,17 @@
'Return' => '1',
'ShortName' => 'pldm_entity_association_tree_visit'
},
- '82169' => {
+ '82126' => {
'Header' => 'pdr.h',
'Line' => '367',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'entity',
- 'type' => '68834'
+ 'type' => '68791'
},
'2' => {
'name' => 'entity_instance_number',
@@ -4778,7 +4781,7 @@
},
'3' => {
'name' => 'parent',
- 'type' => '63964'
+ 'type' => '63921'
},
'4' => {
'name' => 'association_type',
@@ -4799,20 +4802,20 @@
'type' => '1011'
}
},
- 'Return' => '63964',
+ 'Return' => '63921',
'ShortName' => 'pldm_entity_association_tree_add_entity'
},
- '82696' => {
+ '82653' => {
'Header' => 'pdr.h',
'Line' => '339',
'Param' => {
'0' => {
'name' => 'tree',
- 'type' => '76765'
+ 'type' => '76722'
},
'1' => {
'name' => 'entity',
- 'type' => '68834'
+ 'type' => '68791'
},
'2' => {
'name' => 'entity_instance_number',
@@ -4820,53 +4823,53 @@
},
'3' => {
'name' => 'parent',
- 'type' => '63964'
+ 'type' => '63921'
},
'4' => {
'name' => 'association_type',
'type' => '121'
}
},
- 'Return' => '63964',
+ 'Return' => '63921',
'ShortName' => 'pldm_entity_association_tree_add'
},
- '83129' => {
+ '83086' => {
'Header' => 'pdr.h',
'Line' => '322',
- 'Return' => '76765',
+ 'Return' => '76722',
'ShortName' => 'pldm_entity_association_tree_init'
},
- '83203' => {
+ '83160' => {
'Header' => 'pdr.h',
'Line' => '407',
'Param' => {
'0' => {
'name' => 'entity',
- 'type' => '83337'
+ 'type' => '83294'
}
},
'Return' => '1011',
'ShortName' => 'pldm_entity_node_get_remote_container_id'
},
- '83363' => {
+ '83320' => {
'Header' => 'pdr.h',
'Line' => '396',
'Param' => {
'0' => {
'name' => 'node',
- 'type' => '63964'
+ 'type' => '63921'
}
},
- 'Return' => '63100',
+ 'Return' => '63057',
'ShortName' => 'pldm_entity_extract'
},
- '84157' => {
+ '84114' => {
'Header' => 'pdr.h',
'Line' => '203',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'terminus_handle',
@@ -4894,13 +4897,13 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_update_TL_pdr'
},
- '84516' => {
+ '84473' => {
'Header' => 'pdr.h',
'Line' => '287',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'fru_rsi',
@@ -4926,16 +4929,16 @@
'Reg' => {
'2' => 'r12'
},
- 'Return' => '84501',
+ 'Return' => '84458',
'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
},
- '84870' => {
+ '84827' => {
'Header' => 'pdr.h',
'Line' => '261',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
},
'1' => {
'name' => 'terminus_handle',
@@ -4966,65 +4969,65 @@
'Return' => '100',
'ShortName' => 'pldm_pdr_add_fru_record_set'
},
- '85209' => {
+ '85166' => {
'Header' => 'pdr.h',
'Line' => '173',
'Param' => {
'0' => {
'name' => 'record',
- 'type' => '84501'
+ 'type' => '84458'
}
},
'Return' => '805',
'ShortName' => 'pldm_pdr_record_is_remote'
},
- '85580' => {
+ '85537' => {
'Header' => 'pdr.h',
'Line' => '97',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'record',
- 'type' => '84501'
+ 'type' => '84458'
}
},
'Return' => '1023',
'ShortName' => 'pldm_pdr_get_record_handle'
},
- '85797' => {
+ '85754' => {
'Header' => 'pdr.h',
'Line' => '62',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
}
},
'Return' => '1023',
'ShortName' => 'pldm_pdr_get_repo_size'
},
- '85928' => {
+ '85885' => {
'Header' => 'pdr.h',
'Line' => '52',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
}
},
'Return' => '1023',
'ShortName' => 'pldm_pdr_get_record_count'
},
- '86059' => {
+ '86016' => {
'Header' => 'pdr.h',
'Line' => '163',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'pdr_type',
@@ -5032,11 +5035,11 @@
},
'2' => {
'name' => 'curr_record',
- 'type' => '84501'
+ 'type' => '84458'
},
'3' => {
'name' => 'data',
- 'type' => '53242'
+ 'type' => '53199'
},
'4' => {
'name' => 'size',
@@ -5048,24 +5051,24 @@
'3' => 'rcx',
'4' => 'r8'
},
- 'Return' => '84501',
+ 'Return' => '84458',
'ShortName' => 'pldm_pdr_find_record_by_type'
},
- '86230' => {
+ '86187' => {
'Header' => 'pdr.h',
'Line' => '145',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'curr_record',
- 'type' => '84501'
+ 'type' => '84458'
},
'2' => {
'name' => 'data',
- 'type' => '53242'
+ 'type' => '53199'
},
'3' => {
'name' => 'size',
@@ -5083,16 +5086,16 @@
'3' => 'rcx',
'4' => 'rbp'
},
- 'Return' => '84501',
+ 'Return' => '84458',
'ShortName' => 'pldm_pdr_get_next_record'
},
- '86397' => {
+ '86354' => {
'Header' => 'pdr.h',
'Line' => '126',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '78001'
+ 'type' => '77958'
},
'1' => {
'name' => 'record_handle',
@@ -5100,7 +5103,7 @@
},
'2' => {
'name' => 'data',
- 'type' => '53242'
+ 'type' => '53199'
},
'3' => {
'name' => 'size',
@@ -5118,16 +5121,16 @@
'3' => 'rcx',
'4' => 'rbp'
},
- 'Return' => '84501',
+ 'Return' => '84458',
'ShortName' => 'pldm_pdr_find_record'
},
- '86565' => {
+ '86522' => {
'Header' => 'pdr.h',
'Line' => '42',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
}
},
'Reg' => {
@@ -5136,19 +5139,19 @@
'Return' => '1',
'ShortName' => 'pldm_pdr_destroy'
},
- '86718' => {
+ '86675' => {
'Header' => 'pdr.h',
'Line' => '36',
- 'Return' => '68829',
+ 'Return' => '68786',
'ShortName' => 'pldm_pdr_init'
},
- '86790' => {
+ '86747' => {
'Header' => 'pdr.h',
'Line' => '79',
'Param' => {
'0' => {
'name' => 'repo',
- 'type' => '68829'
+ 'type' => '68786'
},
'1' => {
'name' => 'data',
@@ -5180,19 +5183,19 @@
'Return' => '100',
'ShortName' => 'pldm_pdr_add'
},
- '94976' => {
+ '94933' => {
'Header' => 'platform.h',
'Line' => '2429',
'Param' => {
'0' => {
'name' => 'pdr',
- 'type' => '95887'
+ 'type' => '95844'
}
},
'Return' => '100',
'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index'
},
- '95897' => {
+ '95854' => {
'Header' => 'platform.h',
'Line' => '2407',
'Param' => {
@@ -5206,7 +5209,7 @@
},
'2' => {
'name' => 'pdr',
- 'type' => '95887'
+ 'type' => '95844'
},
'3' => {
'name' => 'pdr_length',
@@ -5219,7 +5222,7 @@
'Return' => '100',
'ShortName' => 'decode_entity_auxiliary_names_pdr'
},
- '102402' => {
+ '102359' => {
'Header' => 'platform.h',
'Line' => '1791',
'Param' => {
@@ -5229,7 +5232,7 @@
},
'1' => {
'name' => 'resp',
- 'type' => '104005'
+ 'type' => '103962'
},
'2' => {
'name' => 'msg',
@@ -5246,7 +5249,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_effecter_states_resp'
},
- '104020' => {
+ '103977' => {
'Header' => 'platform.h',
'Line' => '1774',
'Param' => {
@@ -5260,13 +5263,13 @@
},
'2' => {
'name' => 'resp',
- 'type' => '104005'
+ 'type' => '103962'
}
},
'Return' => '100',
'ShortName' => 'decode_get_state_effecter_states_resp'
},
- '105542' => {
+ '105499' => {
'Header' => 'platform.h',
'Line' => '1743',
'Param' => {
@@ -5286,7 +5289,7 @@
'Return' => '100',
'ShortName' => 'decode_get_state_effecter_states_req'
},
- '106314' => {
+ '106271' => {
'Header' => 'platform.h',
'Line' => '1757',
'Param' => {
@@ -5310,7 +5313,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_effecter_states_req'
},
- '147649' => {
+ '147606' => {
'Header' => 'platform.h',
'Line' => '1923',
'Param' => {
@@ -5356,7 +5359,7 @@
'9' => {
'name' => 'event_data',
'offset' => '24',
- 'type' => '55232'
+ 'type' => '55189'
},
'10' => {
'name' => 'event_data_integrity_checksum',
@@ -5367,7 +5370,7 @@
'Return' => '100',
'ShortName' => 'decode_poll_for_platform_event_message_resp'
},
- '150359' => {
+ '150316' => {
'Header' => 'platform.h',
'Line' => '1897',
'Param' => {
@@ -5404,7 +5407,7 @@
'Return' => '100',
'ShortName' => 'encode_poll_for_platform_event_message_req'
},
- '151778' => {
+ '151735' => {
'Header' => 'platform.h',
'Line' => '2367',
'Param' => {
@@ -5424,7 +5427,7 @@
'Return' => '100',
'ShortName' => 'encode_set_event_receiver_resp'
},
- '151950' => {
+ '151907' => {
'Header' => 'platform.h',
'Line' => '2353',
'Param' => {
@@ -5456,7 +5459,7 @@
'Return' => '100',
'ShortName' => 'decode_set_event_receiver_req'
},
- '153374' => {
+ '153331' => {
'Header' => 'platform.h',
'Line' => '2331',
'Param' => {
@@ -5481,7 +5484,7 @@
'Return' => '100',
'ShortName' => 'decode_set_event_receiver_resp'
},
- '154037' => {
+ '153994' => {
'Header' => 'platform.h',
'Line' => '2317',
'Param' => {
@@ -5513,7 +5516,7 @@
'Return' => '100',
'ShortName' => 'encode_set_event_receiver_req'
},
- '154294' => {
+ '154251' => {
'Header' => 'platform.h',
'Line' => '1470',
'Param' => {
@@ -5537,7 +5540,7 @@
'Return' => '100',
'ShortName' => 'decode_get_sensor_reading_req'
},
- '155280' => {
+ '155237' => {
'Header' => 'platform.h',
'Line' => '1496',
'Param' => {
@@ -5594,7 +5597,7 @@
'Return' => '100',
'ShortName' => 'encode_get_sensor_reading_resp'
},
- '155831' => {
+ '155788' => {
'Header' => 'platform.h',
'Line' => '2292',
'Param' => {
@@ -5646,7 +5649,7 @@
'Return' => '100',
'ShortName' => 'decode_get_sensor_reading_resp'
},
- '159430' => {
+ '159387' => {
'Header' => 'platform.h',
'Line' => '2267',
'Param' => {
@@ -5670,7 +5673,7 @@
'Return' => '100',
'ShortName' => 'encode_get_sensor_reading_req'
},
- '159647' => {
+ '159604' => {
'Header' => 'platform.h',
'Line' => '2248',
'Param' => {
@@ -5704,7 +5707,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
},
- '161620' => {
+ '161577' => {
'Header' => 'platform.h',
'Line' => '2154',
'Param' => {
@@ -5718,13 +5721,13 @@
},
'2' => {
'name' => 'poll_event',
- 'type' => '162853'
+ 'type' => '162810'
}
},
'Return' => '100',
'ShortName' => 'decode_pldm_message_poll_event_data'
},
- '162858' => {
+ '162815' => {
'Header' => 'platform.h',
'Line' => '2140',
'Param' => {
@@ -5758,7 +5761,7 @@
'Return' => '100',
'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
},
- '163741' => {
+ '163698' => {
'Header' => 'platform.h',
'Line' => '2202',
'Param' => {
@@ -5780,11 +5783,11 @@
},
'4' => {
'name' => 'change_entries',
- 'type' => '164059'
+ 'type' => '164016'
},
'5' => {
'name' => 'event_data',
- 'type' => '164074'
+ 'type' => '164031'
},
'6' => {
'name' => 'actual_change_records_size',
@@ -5808,7 +5811,7 @@
'Return' => '100',
'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
},
- '164084' => {
+ '164041' => {
'Header' => 'platform.h',
'Line' => '2118',
'Param' => {
@@ -5845,7 +5848,7 @@
'Return' => '100',
'ShortName' => 'decode_get_numeric_effecter_value_resp'
},
- '168439' => {
+ '168396' => {
'Header' => 'platform.h',
'Line' => '1427',
'Param' => {
@@ -5865,7 +5868,7 @@
'Return' => '100',
'ShortName' => 'decode_get_numeric_effecter_value_req'
},
- '169206' => {
+ '169163' => {
'Header' => 'platform.h',
'Line' => '1451',
'Param' => {
@@ -5907,7 +5910,7 @@
'Return' => '100',
'ShortName' => 'encode_get_numeric_effecter_value_resp'
},
- '169901' => {
+ '169858' => {
'Header' => 'platform.h',
'Line' => '2097',
'Param' => {
@@ -5927,7 +5930,7 @@
'Return' => '100',
'ShortName' => 'encode_get_numeric_effecter_value_req'
},
- '170098' => {
+ '170055' => {
'Header' => 'platform.h',
'Line' => '2082',
'Param' => {
@@ -5941,13 +5944,13 @@
},
'2' => {
'name' => 'pdr_value',
- 'type' => '228585'
+ 'type' => '228542'
}
},
'Return' => '100',
'ShortName' => 'decode_numeric_sensor_pdr_data'
},
- '228590' => {
+ '228547' => {
'Header' => 'platform.h',
'Line' => '2070',
'Param' => {
@@ -5983,7 +5986,7 @@
'Return' => '100',
'ShortName' => 'decode_numeric_sensor_data'
},
- '231233' => {
+ '231190' => {
'Header' => 'platform.h',
'Line' => '2049',
'Param' => {
@@ -6017,7 +6020,7 @@
'Return' => '100',
'ShortName' => 'decode_state_sensor_data'
},
- '232315' => {
+ '232272' => {
'Header' => 'platform.h',
'Line' => '2031',
'Param' => {
@@ -6046,7 +6049,7 @@
'Return' => '100',
'ShortName' => 'decode_sensor_op_data'
},
- '233178' => {
+ '233135' => {
'Header' => 'platform.h',
'Line' => '2014',
'Param' => {
@@ -6074,7 +6077,7 @@
'Return' => '100',
'ShortName' => 'decode_sensor_event_data'
},
- '234111' => {
+ '234068' => {
'Header' => 'platform.h',
'Line' => '1993',
'Param' => {
@@ -6121,7 +6124,7 @@
'Return' => '100',
'ShortName' => 'decode_event_message_supported_resp'
},
- '235749' => {
+ '235706' => {
'Header' => 'platform.h',
'Line' => '1976',
'Param' => {
@@ -6141,7 +6144,7 @@
'Return' => '100',
'ShortName' => 'encode_event_message_supported_req'
},
- '235946' => {
+ '235903' => {
'Header' => 'platform.h',
'Line' => '1949',
'Param' => {
@@ -6165,7 +6168,7 @@
'Return' => '100',
'ShortName' => 'decode_event_message_buffer_size_resp'
},
- '236932' => {
+ '236889' => {
'Header' => 'platform.h',
'Line' => '1962',
'Param' => {
@@ -6188,7 +6191,7 @@
'Return' => '100',
'ShortName' => 'encode_event_message_buffer_size_req'
},
- '237129' => {
+ '237086' => {
'Header' => 'platform.h',
'Line' => '1938',
'Param' => {
@@ -6215,7 +6218,7 @@
'Return' => '100',
'ShortName' => 'decode_platform_event_message_resp'
},
- '237936' => {
+ '237893' => {
'Header' => 'platform.h',
'Line' => '1881',
'Param' => {
@@ -6257,7 +6260,7 @@
'Return' => '100',
'ShortName' => 'encode_platform_event_message_req'
},
- '238336' => {
+ '238293' => {
'Header' => 'platform.h',
'Line' => '1861',
'Param' => {
@@ -6319,7 +6322,7 @@
'Return' => '100',
'ShortName' => 'encode_poll_for_platform_event_message_resp'
},
- '241097' => {
+ '241054' => {
'Header' => 'platform.h',
'Line' => '1839',
'Param' => {
@@ -6343,7 +6346,7 @@
'Return' => '100',
'ShortName' => 'encode_platform_event_message_resp'
},
- '241314' => {
+ '241271' => {
'Header' => 'platform.h',
'Line' => '1824',
'Param' => {
@@ -6375,7 +6378,7 @@
'Return' => '100',
'ShortName' => 'decode_poll_for_platform_event_message_req'
},
- '242751' => {
+ '242708' => {
'Header' => 'platform.h',
'Line' => '1808',
'Param' => {
@@ -6414,17 +6417,17 @@
'Return' => '100',
'ShortName' => 'decode_platform_event_message_req'
},
- '243872' => {
+ '243829' => {
'Header' => 'platform.h',
'Line' => '2226',
'Param' => {
'0' => {
'name' => 'event_data',
- 'type' => '244062'
+ 'type' => '244019'
},
'1' => {
'name' => 'event_data_size',
- 'type' => '31763'
+ 'type' => '31720'
},
'2' => {
'name' => 'sensor_id',
@@ -6432,7 +6435,7 @@
},
'3' => {
'name' => 'sensor_event_class',
- 'type' => '90636'
+ 'type' => '90593'
},
'4' => {
'name' => 'sensor_offset',
@@ -6449,7 +6452,7 @@
},
'7' => {
'name' => 'actual_event_data_size',
- 'type' => '160535'
+ 'type' => '160492'
}
},
'Reg' => {
@@ -6463,7 +6466,7 @@
'Return' => '100',
'ShortName' => 'encode_sensor_event_data'
},
- '244077' => {
+ '244034' => {
'Header' => 'platform.h',
'Line' => '1392',
'Param' => {
@@ -6491,7 +6494,7 @@
'Return' => '100',
'ShortName' => 'decode_get_state_sensor_readings_req'
},
- '245282' => {
+ '245239' => {
'Header' => 'platform.h',
'Line' => '1728',
'Param' => {
@@ -6513,7 +6516,7 @@
},
'4' => {
'name' => 'field',
- 'type' => '246998'
+ 'type' => '246955'
}
},
'Reg' => {
@@ -6524,7 +6527,7 @@
'Return' => '100',
'ShortName' => 'decode_get_state_sensor_readings_resp'
},
- '247003' => {
+ '246960' => {
'Header' => 'platform.h',
'Line' => '1708',
'Param' => {
@@ -6552,7 +6555,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_sensor_readings_req'
},
- '247240' => {
+ '247197' => {
'Header' => 'platform.h',
'Line' => '1412',
'Param' => {
@@ -6570,7 +6573,7 @@
},
'3' => {
'name' => 'field',
- 'type' => '246998'
+ 'type' => '246955'
},
'4' => {
'name' => 'msg',
@@ -6580,7 +6583,7 @@
'Return' => '100',
'ShortName' => 'encode_get_state_sensor_readings_resp'
},
- '247593' => {
+ '247550' => {
'Header' => 'platform.h',
'Line' => '1689',
'Param' => {
@@ -6605,7 +6608,7 @@
'Return' => '100',
'ShortName' => 'decode_set_numeric_effecter_value_resp'
},
- '247669' => {
+ '247626' => {
'Header' => 'platform.h',
'Line' => '1676',
'Param' => {
@@ -6640,7 +6643,7 @@
'Return' => '100',
'ShortName' => 'encode_set_numeric_effecter_value_req'
},
- '248138' => {
+ '248095' => {
'Header' => 'platform.h',
'Line' => '1283',
'Param' => {
@@ -6664,7 +6667,7 @@
'Return' => '100',
'ShortName' => 'encode_set_numeric_effecter_value_resp'
},
- '248330' => {
+ '248287' => {
'Header' => 'platform.h',
'Line' => '1267',
'Param' => {
@@ -6692,7 +6695,7 @@
'Return' => '100',
'ShortName' => 'decode_set_numeric_effecter_value_req'
},
- '250937' => {
+ '250894' => {
'Header' => 'platform.h',
'Line' => '1607',
'Param' => {
@@ -6747,7 +6750,7 @@
'Return' => '100',
'ShortName' => 'decode_get_pdr_resp'
},
- '253311' => {
+ '253268' => {
'Header' => 'platform.h',
'Line' => '1576',
'Param' => {
@@ -6792,7 +6795,7 @@
'Return' => '100',
'ShortName' => 'encode_get_pdr_req'
},
- '253600' => {
+ '253557' => {
'Header' => 'platform.h',
'Line' => '1550',
'Param' => {
@@ -6844,7 +6847,7 @@
'Return' => '100',
'ShortName' => 'decode_get_pdr_repository_info_resp'
},
- '256209' => {
+ '256166' => {
'Header' => 'platform.h',
'Line' => '1526',
'Param' => {
@@ -6896,7 +6899,7 @@
'Return' => '100',
'ShortName' => 'encode_get_pdr_repository_info_resp'
},
- '256686' => {
+ '256643' => {
'Header' => 'platform.h',
'Line' => '1350',
'Param' => {
@@ -6943,7 +6946,7 @@
'Return' => '100',
'ShortName' => 'encode_get_pdr_resp'
},
- '257139' => {
+ '257096' => {
'Header' => 'platform.h',
'Line' => '1371',
'Param' => {
@@ -6980,7 +6983,7 @@
'Return' => '100',
'ShortName' => 'decode_get_pdr_req'
},
- '259038' => {
+ '258995' => {
'Header' => 'platform.h',
'Line' => '1322',
'Param' => {
@@ -7002,13 +7005,13 @@
},
'4' => {
'name' => 'field',
- 'type' => '260460'
+ 'type' => '260417'
}
},
'Return' => '100',
'ShortName' => 'decode_set_state_effecter_states_req'
},
- '260465' => {
+ '260422' => {
'Header' => 'platform.h',
'Line' => '1655',
'Param' => {
@@ -7033,7 +7036,7 @@
'Return' => '100',
'ShortName' => 'decode_set_state_effecter_states_resp'
},
- '260538' => {
+ '260495' => {
'Header' => 'platform.h',
'Line' => '1636',
'Param' => {
@@ -7051,7 +7054,7 @@
},
'3' => {
'name' => 'field',
- 'type' => '260460'
+ 'type' => '260417'
},
'4' => {
'name' => 'msg',
@@ -7064,7 +7067,7 @@
'Return' => '100',
'ShortName' => 'encode_set_state_effecter_states_req'
},
- '260881' => {
+ '260838' => {
'Header' => 'platform.h',
'Line' => '1300',
'Param' => {
@@ -7084,29 +7087,29 @@
'Return' => '100',
'ShortName' => 'encode_set_state_effecter_states_resp'
},
- '261047' => {
+ '261004' => {
'Header' => 'platform.h',
'Line' => '669',
'Param' => {
'0' => {
'name' => 'sensor',
- 'type' => '261431'
+ 'type' => '261388'
},
'1' => {
'name' => 'allocation_size',
- 'type' => '31763'
+ 'type' => '31720'
},
'2' => {
'name' => 'possible_states',
- 'type' => '261441'
+ 'type' => '261398'
},
'3' => {
'name' => 'possible_states_size',
- 'type' => '31763'
+ 'type' => '31720'
},
'4' => {
'name' => 'actual_size',
- 'type' => '160535'
+ 'type' => '160492'
}
},
'Reg' => {
@@ -7119,29 +7122,29 @@
'Return' => '100',
'ShortName' => 'encode_state_sensor_pdr'
},
- '261451' => {
+ '261408' => {
'Header' => 'platform.h',
'Line' => '909',
'Param' => {
'0' => {
'name' => 'effecter',
- 'type' => '261835'
+ 'type' => '261792'
},
'1' => {
'name' => 'allocation_size',
- 'type' => '31763'
+ 'type' => '31720'
},
'2' => {
'name' => 'possible_states',
- 'type' => '261845'
+ 'type' => '261802'
},
'3' => {
'name' => 'possible_states_size',
- 'type' => '31763'
+ 'type' => '31720'
},
'4' => {
'name' => 'actual_size',
- 'type' => '160535'
+ 'type' => '160492'
}
},
'Reg' => {
@@ -7154,13 +7157,13 @@
'Return' => '100',
'ShortName' => 'encode_state_effecter_pdr'
},
- '268531' => {
+ '268488' => {
'Header' => 'instance-id.h',
'Line' => '85',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '268711'
+ 'type' => '268668'
},
'1' => {
'name' => 'tid',
@@ -7174,13 +7177,13 @@
'Return' => '100',
'ShortName' => 'pldm_instance_id_free'
},
- '268716' => {
+ '268673' => {
'Header' => 'instance-id.h',
'Line' => '68',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '268711'
+ 'type' => '268668'
},
'1' => {
'name' => 'tid',
@@ -7188,19 +7191,19 @@
},
'2' => {
'name' => 'iid',
- 'type' => '269098'
+ 'type' => '269055'
}
},
'Return' => '100',
'ShortName' => 'pldm_instance_id_alloc'
},
- '269103' => {
+ '269060' => {
'Header' => 'instance-id.h',
'Line' => '51',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '268711'
+ 'type' => '268668'
}
},
'Reg' => {
@@ -7209,25 +7212,25 @@
'Return' => '100',
'ShortName' => 'pldm_instance_db_destroy'
},
- '269188' => {
+ '269145' => {
'Header' => 'instance-id.h',
'Line' => '41',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '269274'
+ 'type' => '269231'
}
},
'Return' => '100',
'ShortName' => 'pldm_instance_db_init_default'
},
- '269279' => {
+ '269236' => {
'Header' => 'instance-id.h',
'Line' => '28',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '269274'
+ 'type' => '269231'
},
'1' => {
'name' => 'dbpath',
@@ -7237,13 +7240,13 @@
'Return' => '100',
'ShortName' => 'pldm_instance_db_init'
},
- '270195' => {
+ '270152' => {
'Header' => 'transport.h',
'Line' => '53',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'name' => 'tid',
@@ -7264,16 +7267,16 @@
'2' => 'rdx',
'3' => 'rcx'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_transport_send_msg'
},
- '270242' => {
+ '270199' => {
'Header' => 'transport.h',
'Line' => '118',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'name' => 'tid',
@@ -7289,7 +7292,7 @@
},
'4' => {
'name' => 'pldm_resp_msg',
- 'type' => '55232'
+ 'type' => '55189'
},
'5' => {
'name' => 'resp_msg_len',
@@ -7299,16 +7302,16 @@
'Reg' => {
'2' => 'r14'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_transport_send_recv_msg'
},
- '270299' => {
+ '270256' => {
'Header' => 'mctp-demux.h',
'Line' => '18',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '270190'
+ 'type' => '270147'
}
},
'Reg' => {
@@ -7317,21 +7320,21 @@
'Return' => '1',
'ShortName' => 'pldm_transport_mctp_demux_destroy'
},
- '270336' => {
+ '270293' => {
'Header' => 'transport.h',
'Line' => '81',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'name' => 'tid',
- 'type' => '270373'
+ 'type' => '270330'
},
'2' => {
'name' => 'pldm_msg',
- 'type' => '55232'
+ 'type' => '55189'
},
'3' => {
'name' => 'msg_len',
@@ -7344,16 +7347,16 @@
'2' => 'rbp',
'3' => 'rcx'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_transport_recv_msg'
},
- '270378' => {
+ '270335' => {
'Header' => 'mctp-demux.h',
'Line' => '32',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '270190'
+ 'type' => '270147'
},
'1' => {
'name' => 'tid',
@@ -7361,7 +7364,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
}
},
'Reg' => {
@@ -7372,28 +7375,28 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_map_tid'
},
- '270410' => {
+ '270367' => {
'Header' => 'mctp-demux.h',
'Line' => '22',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '270190'
+ 'type' => '270147'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '270232',
+ 'Return' => '270189',
'ShortName' => 'pldm_transport_mctp_demux_core'
},
- '270454' => {
+ '270411' => {
'Header' => 'mctp-demux.h',
'Line' => '15',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '270476'
+ 'type' => '270433'
}
},
'Reg' => {
@@ -7402,19 +7405,19 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_init'
},
- '270535' => {
+ '270492' => {
'Header' => 'pldm.h',
'Line' => '119',
'Return' => '1',
'ShortName' => 'pldm_close'
},
- '270579' => {
+ '270536' => {
'Header' => 'pldm.h',
'Line' => '75',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
},
'1' => {
'name' => 'mctp_fd',
@@ -7435,16 +7438,16 @@
'2' => 'rdx',
'3' => 'rcx'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_send'
},
- '270998' => {
+ '270955' => {
'Header' => 'pldm.h',
'Line' => '57',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
},
'1' => {
'name' => 'mctp_fd',
@@ -7460,7 +7463,7 @@
},
'4' => {
'name' => 'pldm_resp_msg',
- 'type' => '53242'
+ 'type' => '53199'
},
'5' => {
'name' => 'resp_msg_len',
@@ -7475,16 +7478,16 @@
'4' => 'r8',
'5' => 'r9'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_send_recv'
},
- '271481' => {
+ '271438' => {
'Header' => 'pldm.h',
'Line' => '94',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
},
'1' => {
'name' => 'mctp_fd',
@@ -7496,7 +7499,7 @@
},
'3' => {
'name' => 'pldm_resp_msg',
- 'type' => '53242'
+ 'type' => '53199'
},
'4' => {
'name' => 'resp_msg_len',
@@ -7506,16 +7509,16 @@
'Reg' => {
'3' => 'rbx'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_recv'
},
- '271707' => {
+ '271664' => {
'Header' => 'pldm.h',
'Line' => '112',
'Param' => {
'0' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
},
'1' => {
'name' => 'mctp_fd',
@@ -7523,7 +7526,7 @@
},
'2' => {
'name' => 'pldm_resp_msg',
- 'type' => '53242'
+ 'type' => '53199'
},
'3' => {
'name' => 'resp_msg_len',
@@ -7534,26 +7537,26 @@
'2' => 'r12',
'3' => 'r13'
},
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_recv_any'
},
- '272160' => {
+ '272117' => {
'Header' => 'pldm.h',
'Line' => '39',
- 'Return' => '270146',
+ 'Return' => '270103',
'ShortName' => 'pldm_open'
},
- '274543' => {
+ '274500' => {
'Header' => 'af-mctp.h',
'Line' => '54',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '274699'
+ 'type' => '274656'
},
'1' => {
'name' => 'smctp',
- 'type' => '274704'
+ 'type' => '274661'
},
'2' => {
'name' => 'len',
@@ -7567,13 +7570,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_bind'
},
- '274709' => {
+ '274666' => {
'Header' => 'af-mctp.h',
'Line' => '19',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '274699'
+ 'type' => '274656'
}
},
'Reg' => {
@@ -7582,13 +7585,13 @@
'Return' => '1',
'ShortName' => 'pldm_transport_af_mctp_destroy'
},
- '274793' => {
+ '274750' => {
'Header' => 'af-mctp.h',
'Line' => '16',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '275017'
+ 'type' => '274974'
}
},
'Reg' => {
@@ -7597,13 +7600,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_init'
},
- '276204' => {
+ '276161' => {
'Header' => 'af-mctp.h',
'Line' => '37',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '274699'
+ 'type' => '274656'
},
'1' => {
'name' => 'tid',
@@ -7611,7 +7614,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
}
},
'Reg' => {
@@ -7622,13 +7625,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_unmap_tid'
},
- '276277' => {
+ '276234' => {
'Header' => 'af-mctp.h',
'Line' => '33',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '274699'
+ 'type' => '274656'
},
'1' => {
'name' => 'tid',
@@ -7636,7 +7639,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
}
},
'Reg' => {
@@ -7647,17 +7650,17 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_map_tid'
},
- '276518' => {
+ '276475' => {
'Header' => 'af-mctp.h',
'Line' => '28',
'Param' => {
'0' => {
'name' => 't',
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'name' => 'pollfd',
- 'type' => '273195'
+ 'type' => '273152'
}
},
'Reg' => {
@@ -7667,28 +7670,28 @@
'Return' => '100',
'ShortName' => 'pldm_transport_af_mctp_init_pollfd'
},
- '276596' => {
+ '276553' => {
'Header' => 'af-mctp.h',
'Line' => '23',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '274699'
+ 'type' => '274656'
}
},
'Reg' => {
'0' => 'rdi'
},
- 'Return' => '270232',
+ 'Return' => '270189',
'ShortName' => 'pldm_transport_af_mctp_core'
},
- '280280' => {
+ '280237' => {
'Header' => 'mctp-demux.h',
'Line' => '36',
'Param' => {
'0' => {
'name' => 'ctx',
- 'type' => '270190'
+ 'type' => '270147'
},
'1' => {
'name' => 'tid',
@@ -7696,7 +7699,7 @@
},
'2' => {
'name' => 'eid',
- 'type' => '270031'
+ 'type' => '269988'
}
},
'Reg' => {
@@ -7707,17 +7710,17 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_unmap_tid'
},
- '280594' => {
+ '280551' => {
'Header' => 'mctp-demux.h',
'Line' => '27',
'Param' => {
'0' => {
'name' => 't',
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'name' => 'pollfd',
- 'type' => '273195'
+ 'type' => '273152'
}
},
'Reg' => {
@@ -7727,13 +7730,13 @@
'Return' => '100',
'ShortName' => 'pldm_transport_mctp_demux_init_pollfd'
},
- '285535' => {
+ '285492' => {
'Header' => 'transport.h',
'Line' => '31',
'Param' => {
'0' => {
'name' => 'transport',
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'name' => 'timeout',
@@ -7743,7 +7746,7 @@
'Return' => '100',
'ShortName' => 'pldm_transport_poll'
},
- '290594' => {
+ '290551' => {
'Header' => 'file_io.h',
'Line' => '912',
'Param' => {
@@ -7763,7 +7766,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_with_metadata_resp'
},
- '290794' => {
+ '290751' => {
'Header' => 'file_io.h',
'Line' => '898',
'Param' => {
@@ -7817,7 +7820,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_with_metadata_req'
},
- '291026' => {
+ '290983' => {
'Header' => 'file_io.h',
'Line' => '881',
'Param' => {
@@ -7842,7 +7845,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_with_metadata_resp'
},
- '291127' => {
+ '291084' => {
'Header' => 'file_io.h',
'Line' => '866',
'Param' => {
@@ -7892,7 +7895,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_with_metadata_req'
},
- '291424' => {
+ '291381' => {
'Header' => 'file_io.h',
'Line' => '824',
'Param' => {
@@ -7912,7 +7915,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_with_meta_data_resp'
},
- '291619' => {
+ '291576' => {
'Header' => 'file_io.h',
'Line' => '811',
'Param' => {
@@ -7966,7 +7969,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_with_meta_data_req'
},
- '291831' => {
+ '291788' => {
'Header' => 'file_io.h',
'Line' => '794',
'Param' => {
@@ -7991,7 +7994,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_with_meta_data_resp'
},
- '291927' => {
+ '291884' => {
'Header' => 'file_io.h',
'Line' => '781',
'Param' => {
@@ -8041,7 +8044,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_with_meta_data_req'
},
- '292224' => {
+ '292181' => {
'Header' => 'file_io.h',
'Line' => '741',
'Param' => {
@@ -8066,7 +8069,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_resp'
},
- '292325' => {
+ '292282' => {
'Header' => 'file_io.h',
'Line' => '730',
'Param' => {
@@ -8094,7 +8097,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_req'
},
- '292560' => {
+ '292517' => {
'Header' => 'file_io.h',
'Line' => '718',
'Param' => {
@@ -8114,7 +8117,7 @@
'Return' => '100',
'ShortName' => 'encode_file_ack_resp'
},
- '292750' => {
+ '292707' => {
'Header' => 'file_io.h',
'Line' => '706',
'Param' => {
@@ -8148,7 +8151,7 @@
'Return' => '100',
'ShortName' => 'decode_file_ack_req'
},
- '292892' => {
+ '292849' => {
'Header' => 'file_io.h',
'Line' => '675',
'Param' => {
@@ -8178,7 +8181,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_resp'
},
- '293007' => {
+ '292964' => {
'Header' => 'file_io.h',
'Line' => '661',
'Param' => {
@@ -8215,7 +8218,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_req'
},
- '293277' => {
+ '293234' => {
'Header' => 'file_io.h',
'Line' => '644',
'Param' => {
@@ -8243,7 +8246,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_resp'
},
- '293507' => {
+ '293464' => {
'Header' => 'file_io.h',
'Line' => '626',
'Param' => {
@@ -8282,7 +8285,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_req'
},
- '293669' => {
+ '293626' => {
'Header' => 'file_io.h',
'Line' => '590',
'Param' => {
@@ -8307,7 +8310,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_resp'
},
- '293770' => {
+ '293727' => {
'Header' => 'file_io.h',
'Line' => '579',
'Param' => {
@@ -8335,7 +8338,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_req'
},
- '294005' => {
+ '293962' => {
'Header' => 'file_io.h',
'Line' => '567',
'Param' => {
@@ -8355,7 +8358,7 @@
'Return' => '100',
'ShortName' => 'encode_new_file_resp'
},
- '294195' => {
+ '294152' => {
'Header' => 'file_io.h',
'Line' => '555',
'Param' => {
@@ -8389,7 +8392,7 @@
'Return' => '100',
'ShortName' => 'decode_new_file_req'
},
- '294337' => {
+ '294294' => {
'Header' => 'file_io.h',
'Line' => '523',
'Param' => {
@@ -8419,7 +8422,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_memory_resp'
},
- '294452' => {
+ '294409' => {
'Header' => 'file_io.h',
'Line' => '509',
'Param' => {
@@ -8461,7 +8464,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_memory_req'
},
- '294737' => {
+ '294694' => {
'Header' => 'file_io.h',
'Line' => '491',
'Param' => {
@@ -8489,7 +8492,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_by_type_memory_resp'
},
- '294967' => {
+ '294924' => {
'Header' => 'file_io.h',
'Line' => '473',
'Param' => {
@@ -8533,7 +8536,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_by_type_memory_req'
},
- '295144' => {
+ '295101' => {
'Header' => 'file_io.h',
'Line' => '435',
'Param' => {
@@ -8557,7 +8560,7 @@
'Return' => '100',
'ShortName' => 'encode_write_file_resp'
},
- '295359' => {
+ '295316' => {
'Header' => 'file_io.h',
'Line' => '422',
'Param' => {
@@ -8587,7 +8590,7 @@
'Return' => '100',
'ShortName' => 'decode_write_file_resp'
},
- '295469' => {
+ '295426' => {
'Header' => 'file_io.h',
'Line' => '410',
'Param' => {
@@ -8615,7 +8618,7 @@
'Return' => '100',
'ShortName' => 'encode_write_file_req'
},
- '295704' => {
+ '295661' => {
'Header' => 'file_io.h',
'Line' => '391',
'Param' => {
@@ -8653,7 +8656,7 @@
'Return' => '100',
'ShortName' => 'decode_write_file_req'
},
- '295859' => {
+ '295816' => {
'Header' => 'file_io.h',
'Line' => '377',
'Param' => {
@@ -8677,7 +8680,7 @@
'Return' => '100',
'ShortName' => 'encode_read_file_resp'
},
- '296074' => {
+ '296031' => {
'Header' => 'file_io.h',
'Line' => '359',
'Param' => {
@@ -8711,7 +8714,7 @@
'Return' => '100',
'ShortName' => 'decode_read_file_resp'
},
- '296210' => {
+ '296167' => {
'Header' => 'file_io.h',
'Line' => '344',
'Param' => {
@@ -8739,7 +8742,7 @@
'Return' => '100',
'ShortName' => 'encode_read_file_req'
},
- '296445' => {
+ '296402' => {
'Header' => 'file_io.h',
'Line' => '330',
'Param' => {
@@ -8773,7 +8776,7 @@
'Return' => '100',
'ShortName' => 'decode_read_file_req'
},
- '296581' => {
+ '296538' => {
'Header' => 'file_io.h',
'Line' => '274',
'Param' => {
@@ -8817,7 +8820,7 @@
'Return' => '100',
'ShortName' => 'decode_get_file_table_resp'
},
- '296755' => {
+ '296712' => {
'Header' => 'file_io.h',
'Line' => '258',
'Param' => {
@@ -8845,7 +8848,7 @@
'Return' => '100',
'ShortName' => 'encode_get_file_table_req'
},
- '296982' => {
+ '296939' => {
'Header' => 'file_io.h',
'Line' => '244',
'Param' => {
@@ -8885,7 +8888,7 @@
'Return' => '100',
'ShortName' => 'encode_get_file_table_resp'
},
- '297340' => {
+ '297297' => {
'Header' => 'file_io.h',
'Line' => '227',
'Param' => {
@@ -8919,7 +8922,7 @@
'Return' => '100',
'ShortName' => 'decode_get_file_table_req'
},
- '297475' => {
+ '297432' => {
'Header' => 'file_io.h',
'Line' => '183',
'Param' => {
@@ -8949,7 +8952,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_memory_resp'
},
- '297584' => {
+ '297541' => {
'Header' => 'file_io.h',
'Line' => '169',
'Param' => {
@@ -8989,7 +8992,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_memory_req'
},
- '297843' => {
+ '297800' => {
'Header' => 'file_io.h',
'Line' => '152',
'Param' => {
@@ -9017,7 +9020,7 @@
'Return' => '100',
'ShortName' => 'encode_rw_file_memory_resp'
},
- '298064' => {
+ '298021' => {
'Header' => 'file_io.h',
'Line' => '136',
'Param' => {
@@ -9056,7 +9059,7 @@
'Return' => '100',
'ShortName' => 'decode_rw_file_memory_req'
},
- '299113' => {
+ '299070' => {
'Header' => 'host.h',
'Line' => '101',
'Param' => {
@@ -9091,7 +9094,7 @@
'Return' => '100',
'ShortName' => 'encode_get_alert_status_resp'
},
- '299361' => {
+ '299318' => {
'Header' => 'host.h',
'Line' => '86',
'Param' => {
@@ -9116,7 +9119,7 @@
'Return' => '100',
'ShortName' => 'decode_get_alert_status_req'
},
- '299444' => {
+ '299401' => {
'Header' => 'host.h',
'Line' => '70',
'Param' => {
@@ -9150,7 +9153,7 @@
'Return' => '100',
'ShortName' => 'decode_get_alert_status_resp'
},
- '299583' => {
+ '299540' => {
'Header' => 'host.h',
'Line' => '52',
'Param' => {
@@ -9174,7 +9177,7 @@
'Return' => '100',
'ShortName' => 'encode_get_alert_status_req'
},
- '300651' => {
+ '300608' => {
'Header' => 'platform.h',
'Line' => '47',
'Param' => {
@@ -9211,7 +9214,7 @@
'Return' => '100',
'ShortName' => 'encode_bios_attribute_update_event_req'
},
- '301757' => {
+ '301714' => {
'Header' => 'file_io.h',
'Line' => '36',
'Param' => {
@@ -9469,6 +9472,7 @@
'pldm_bios_table_attr_entry_integer_encode_length' => 1,
'pldm_bios_table_attr_entry_integer_info_check' => 1,
'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
+ 'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1,
'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
@@ -10447,7 +10451,7 @@
},
'16507' => {
'Header' => 'bios_table.h',
- 'Line' => '402',
+ 'Line' => '405',
'Memb' => {
'0' => {
'name' => 'name_handle',
@@ -10502,7 +10506,7 @@
'Type' => 'FuncPtr'
},
'16958' => {
- 'Line' => '938',
+ 'Line' => '943',
'Memb' => {
'0' => {
'name' => 'table_data',
@@ -10585,25 +10589,25 @@
'Size' => '8',
'Type' => 'Pointer'
},
- '26314' => {
+ '26271' => {
'BaseType' => '16497',
'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '27769' => {
+ '27726' => {
'BaseType' => '16363',
'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '29939' => {
+ '29896' => {
'BaseType' => '1023',
'Name' => 'uint32_t const',
'Size' => '4',
'Type' => 'Const'
},
- '29980' => {
+ '29937' => {
'BaseType' => '121',
'Header' => 'pldm_types.h',
'Line' => '32',
@@ -10611,14 +10615,14 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '29992' => {
+ '29949' => {
'Header' => 'pldm_types.h',
'Line' => '36',
'Name' => 'anon-struct-pldm_types.h-36',
'Size' => '2',
'Type' => 'Struct'
},
- '30256' => {
+ '30213' => {
'Header' => 'pldm_types.h',
'Line' => '54',
'Memb' => {
@@ -10630,21 +10634,21 @@
'1' => {
'name' => 'bits',
'offset' => '0',
- 'type' => '29992'
+ 'type' => '29949'
}
},
'Name' => 'union bitfield16_t',
'Size' => '2',
'Type' => 'Union'
},
- '30268' => {
+ '30225' => {
'Header' => 'pldm_types.h',
'Line' => '58',
'Name' => 'anon-struct-pldm_types.h-58',
'Size' => '4',
'Type' => 'Struct'
},
- '30756' => {
+ '30713' => {
'Header' => 'pldm_types.h',
'Line' => '92',
'Memb' => {
@@ -10656,21 +10660,21 @@
'1' => {
'name' => 'bits',
'offset' => '0',
- 'type' => '30268'
+ 'type' => '30225'
}
},
'Name' => 'union bitfield32_t',
'Size' => '4',
'Type' => 'Union'
},
- '30768' => {
+ '30725' => {
'Header' => 'pldm_types.h',
'Line' => '96',
'Name' => 'anon-struct-pldm_types.h-96',
'Size' => '8',
'Type' => 'Struct'
},
- '31704' => {
+ '31661' => {
'Header' => 'pldm_types.h',
'Line' => '162',
'Memb' => {
@@ -10682,27 +10686,27 @@
'1' => {
'name' => 'bits',
'offset' => '0',
- 'type' => '30768'
+ 'type' => '30725'
}
},
'Name' => 'union bitfield64_t',
'Size' => '8',
'Type' => 'Union'
},
- '31763' => {
+ '31720' => {
'BaseType' => '1145',
'Name' => 'size_t const',
'Size' => '8',
'Type' => 'Const'
},
- '33524' => {
+ '33481' => {
'Header' => 'firmware_update.h',
'Line' => '417',
'Memb' => {
'0' => {
'name' => 'uuid',
'offset' => '0',
- 'type' => '33628'
+ 'type' => '33585'
},
'1' => {
'name' => 'package_header_format_version',
@@ -10717,7 +10721,7 @@
'3' => {
'name' => 'package_release_date_time',
'offset' => '25',
- 'type' => '33644'
+ 'type' => '33601'
},
'4' => {
'name' => 'component_bitmap_bit_length',
@@ -10739,19 +10743,19 @@
'Size' => '36',
'Type' => 'Struct'
},
- '33628' => {
+ '33585' => {
'BaseType' => '121',
'Name' => 'uint8_t[16]',
'Size' => '16',
'Type' => 'Array'
},
- '33644' => {
+ '33601' => {
'BaseType' => '121',
'Name' => 'uint8_t[13]',
'Size' => '13',
'Type' => 'Array'
},
- '33660' => {
+ '33617' => {
'Header' => 'firmware_update.h',
'Line' => '431',
'Memb' => {
@@ -10768,7 +10772,7 @@
'2' => {
'name' => 'device_update_option_flags',
'offset' => '3',
- 'type' => '30756'
+ 'type' => '30713'
},
'3' => {
'name' => 'comp_image_set_version_string_type',
@@ -10790,7 +10794,7 @@
'Size' => '11',
'Type' => 'Struct'
},
- '33855' => {
+ '33812' => {
'Header' => 'firmware_update.h',
'Line' => '465',
'Memb' => {
@@ -10812,12 +10816,12 @@
'3' => {
'name' => 'comp_options',
'offset' => '8',
- 'type' => '30256'
+ 'type' => '30213'
},
'4' => {
'name' => 'requested_comp_activation_method',
'offset' => '16',
- 'type' => '30256'
+ 'type' => '30213'
},
'5' => {
'name' => 'comp_location_offset',
@@ -10844,7 +10848,7 @@
'Size' => '22',
'Type' => 'Struct'
},
- '34037' => {
+ '33994' => {
'Header' => 'firmware_update.h',
'Line' => '491',
'Memb' => {
@@ -10856,7 +10860,7 @@
'1' => {
'name' => 'capabilities_during_update',
'offset' => '1',
- 'type' => '30756'
+ 'type' => '30713'
},
'2' => {
'name' => 'comp_count',
@@ -10888,7 +10892,7 @@
'Size' => '11',
'Type' => 'Struct'
},
- '34219' => {
+ '34176' => {
'Header' => 'firmware_update.h',
'Line' => '519',
'Memb' => {
@@ -10925,7 +10929,7 @@
'6' => {
'name' => 'active_comp_release_date',
'offset' => '17',
- 'type' => '34401'
+ 'type' => '34358'
},
'7' => {
'name' => 'pending_comp_comparison_stamp',
@@ -10945,109 +10949,109 @@
'10' => {
'name' => 'pending_comp_release_date',
'offset' => '37',
- 'type' => '34401'
+ 'type' => '34358'
},
'11' => {
'name' => 'comp_activation_methods',
'offset' => '51',
- 'type' => '30256'
+ 'type' => '30213'
},
'12' => {
'name' => 'capabilities_during_update',
'offset' => '53',
- 'type' => '30756'
+ 'type' => '30713'
}
},
'Name' => 'struct pldm_component_parameter_entry',
'Size' => '39',
'Type' => 'Struct'
},
- '34401' => {
+ '34358' => {
'BaseType' => '121',
'Name' => 'uint8_t[8]',
'Size' => '8',
'Type' => 'Array'
},
- '35615' => {
+ '35572' => {
'BaseType' => '10017',
'Name' => 'struct variable_field const',
'Size' => '16',
'Type' => 'Const'
},
- '35980' => {
- 'BaseType' => '29980',
+ '35937' => {
+ 'BaseType' => '29937',
'Name' => 'bool8_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '35985' => {
- 'BaseType' => '31704',
+ '35942' => {
+ 'BaseType' => '31661',
'Name' => 'bitfield64_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '36742' => {
- 'BaseType' => '30756',
+ '36699' => {
+ 'BaseType' => '30713',
'Name' => 'bitfield32_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '37594' => {
- 'BaseType' => '30256',
+ '37551' => {
+ 'BaseType' => '30213',
'Name' => 'bitfield16_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '39152' => {
- 'BaseType' => '35615',
+ '39109' => {
+ 'BaseType' => '35572',
'Name' => 'struct variable_field const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '52716' => {
- 'BaseType' => '34219',
+ '52673' => {
+ 'BaseType' => '34176',
'Name' => 'struct pldm_component_parameter_entry*',
'Size' => '8',
'Type' => 'Pointer'
},
- '52941' => {
- 'BaseType' => '34037',
+ '52898' => {
+ 'BaseType' => '33994',
'Name' => 'struct pldm_get_firmware_parameters_resp*',
'Size' => '8',
'Type' => 'Pointer'
},
- '53242' => {
+ '53199' => {
'BaseType' => '4572',
'Name' => 'uint8_t**',
'Size' => '8',
'Type' => 'Pointer'
},
- '53539' => {
- 'BaseType' => '33855',
+ '53496' => {
+ 'BaseType' => '33812',
'Name' => 'struct pldm_component_image_information*',
'Size' => '8',
'Type' => 'Pointer'
},
- '54155' => {
- 'BaseType' => '33660',
+ '54112' => {
+ 'BaseType' => '33617',
'Name' => 'struct pldm_firmware_device_id_record*',
'Size' => '8',
'Type' => 'Pointer'
},
- '54465' => {
- 'BaseType' => '33524',
+ '54422' => {
+ 'BaseType' => '33481',
'Name' => 'struct pldm_package_header_information*',
'Size' => '8',
'Type' => 'Pointer'
},
- '55232' => {
+ '55189' => {
'BaseType' => '2579',
'Name' => 'void**',
'Size' => '8',
'Type' => 'Pointer'
},
- '62851' => {
- 'BaseType' => '62868',
+ '62808' => {
+ 'BaseType' => '62825',
'Header' => 'pdr.h',
'Line' => '16',
'Name' => 'pldm_pdr',
@@ -11055,13 +11059,13 @@
'Size' => '24',
'Type' => 'Typedef'
},
- '62863' => {
- 'BaseType' => '62851',
+ '62820' => {
+ 'BaseType' => '62808',
'Name' => 'pldm_pdr const',
'Size' => '24',
'Type' => 'Const'
},
- '62868' => {
+ '62825' => {
'Line' => '25',
'Memb' => {
'0' => {
@@ -11077,12 +11081,12 @@
'2' => {
'name' => 'first',
'offset' => '8',
- 'type' => '63959'
+ 'type' => '63916'
},
'3' => {
'name' => 'last',
'offset' => '22',
- 'type' => '63959'
+ 'type' => '63916'
}
},
'Name' => 'struct pldm_pdr',
@@ -11091,8 +11095,8 @@
'Source' => 'pdr.c',
'Type' => 'Struct'
},
- '62934' => {
- 'BaseType' => '62951',
+ '62891' => {
+ 'BaseType' => '62908',
'Header' => 'pdr.h',
'Line' => '21',
'Name' => 'pldm_pdr_record',
@@ -11100,13 +11104,13 @@
'Size' => '32',
'Type' => 'Typedef'
},
- '62946' => {
- 'BaseType' => '62934',
+ '62903' => {
+ 'BaseType' => '62891',
'Name' => 'pldm_pdr_record const',
'Size' => '32',
'Type' => 'Const'
},
- '62951' => {
+ '62908' => {
'Line' => '16',
'Memb' => {
'0' => {
@@ -11127,7 +11131,7 @@
'3' => {
'name' => 'next',
'offset' => '22',
- 'type' => '63947'
+ 'type' => '63904'
},
'4' => {
'name' => 'is_remote',
@@ -11146,7 +11150,7 @@
'Source' => 'pdr.c',
'Type' => 'Struct'
},
- '63043' => {
+ '63000' => {
'Header' => 'pdr.h',
'Line' => '296',
'Memb' => {
@@ -11170,16 +11174,16 @@
'Size' => '6',
'Type' => 'Struct'
},
- '63100' => {
- 'BaseType' => '63043',
+ '63057' => {
+ 'BaseType' => '63000',
'Header' => 'pdr.h',
'Line' => '300',
'Name' => 'pldm_entity',
'Size' => '6',
'Type' => 'Typedef'
},
- '63144' => {
- 'BaseType' => '63156',
+ '63101' => {
+ 'BaseType' => '63113',
'Header' => 'pdr.h',
'Line' => '310',
'Name' => 'pldm_entity_association_tree',
@@ -11187,13 +11191,13 @@
'Size' => '16',
'Type' => 'Typedef'
},
- '63156' => {
+ '63113' => {
'Line' => '451',
'Memb' => {
'0' => {
'name' => 'root',
'offset' => '0',
- 'type' => '63964'
+ 'type' => '63921'
},
'1' => {
'name' => 'last_used_container_id',
@@ -11207,8 +11211,8 @@
'Source' => 'pdr.c',
'Type' => 'Struct'
},
- '63199' => {
- 'BaseType' => '63216',
+ '63156' => {
+ 'BaseType' => '63173',
'Header' => 'pdr.h',
'Line' => '315',
'Name' => 'pldm_entity_node',
@@ -11216,24 +11220,24 @@
'Size' => '40',
'Type' => 'Typedef'
},
- '63211' => {
- 'BaseType' => '63199',
+ '63168' => {
+ 'BaseType' => '63156',
'Name' => 'pldm_entity_node const',
'Size' => '40',
'Type' => 'Const'
},
- '63216' => {
+ '63173' => {
'Line' => '456',
'Memb' => {
'0' => {
'name' => 'entity',
'offset' => '0',
- 'type' => '63100'
+ 'type' => '63057'
},
'1' => {
'name' => 'parent',
'offset' => '6',
- 'type' => '63100'
+ 'type' => '63057'
},
'2' => {
'name' => 'remote_container_id',
@@ -11243,12 +11247,12 @@
'3' => {
'name' => 'first_child',
'offset' => '22',
- 'type' => '63964'
+ 'type' => '63921'
},
'4' => {
'name' => 'next_sibling',
'offset' => '36',
- 'type' => '63964'
+ 'type' => '63921'
},
'5' => {
'name' => 'association_type',
@@ -11262,7 +11266,7 @@
'Source' => 'pdr.c',
'Type' => 'Struct'
},
- '63487' => {
+ '63444' => {
'Header' => 'platform.h',
'Line' => '510',
'Memb' => {
@@ -11296,73 +11300,73 @@
'Size' => '10',
'Type' => 'Struct'
},
- '63947' => {
- 'BaseType' => '62951',
+ '63904' => {
+ 'BaseType' => '62908',
'Name' => 'struct pldm_pdr_record*',
'Size' => '8',
'Type' => 'Pointer'
},
- '63959' => {
- 'BaseType' => '62934',
+ '63916' => {
+ 'BaseType' => '62891',
'Name' => 'pldm_pdr_record*',
'Size' => '8',
'Type' => 'Pointer'
},
- '63964' => {
- 'BaseType' => '63199',
+ '63921' => {
+ 'BaseType' => '63156',
'Name' => 'pldm_entity_node*',
'Size' => '8',
'Type' => 'Pointer'
},
- '68829' => {
- 'BaseType' => '62851',
+ '68786' => {
+ 'BaseType' => '62808',
'Name' => 'pldm_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '68834' => {
- 'BaseType' => '63100',
+ '68791' => {
+ 'BaseType' => '63057',
'Name' => 'pldm_entity*',
'Size' => '8',
'Type' => 'Pointer'
},
- '76701' => {
- 'BaseType' => '68834',
+ '76658' => {
+ 'BaseType' => '68791',
'Name' => 'pldm_entity**',
'Size' => '8',
'Type' => 'Pointer'
},
- '76765' => {
- 'BaseType' => '63144',
+ '76722' => {
+ 'BaseType' => '63101',
'Name' => 'pldm_entity_association_tree*',
'Size' => '8',
'Type' => 'Pointer'
},
- '77212' => {
- 'BaseType' => '63964',
+ '77169' => {
+ 'BaseType' => '63921',
'Name' => 'pldm_entity_node**',
'Size' => '8',
'Type' => 'Pointer'
},
- '78001' => {
- 'BaseType' => '62863',
+ '77958' => {
+ 'BaseType' => '62820',
'Name' => 'pldm_pdr const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '83337' => {
- 'BaseType' => '63211',
+ '83294' => {
+ 'BaseType' => '63168',
'Name' => 'pldm_entity_node const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '84501' => {
- 'BaseType' => '62946',
+ '84458' => {
+ 'BaseType' => '62903',
'Name' => 'pldm_pdr_record const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '88827' => {
+ '88784' => {
'BaseType' => '74',
'Header' => 'types.h',
'Line' => '37',
@@ -11371,7 +11375,7 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '88858' => {
+ '88815' => {
'BaseType' => '93',
'Header' => 'types.h',
'Line' => '39',
@@ -11380,7 +11384,7 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '88889' => {
+ '88846' => {
'BaseType' => '100',
'Header' => 'types.h',
'Line' => '41',
@@ -11389,7 +11393,7 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '88927' => {
+ '88884' => {
'BaseType' => '927',
'Header' => 'types.h',
'Line' => '55',
@@ -11398,8 +11402,8 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '88980' => {
- 'BaseType' => '88827',
+ '88937' => {
+ 'BaseType' => '88784',
'Header' => 'stdint-intn.h',
'Line' => '24',
'Name' => 'int8_t',
@@ -11407,8 +11411,8 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '88992' => {
- 'BaseType' => '88858',
+ '88949' => {
+ 'BaseType' => '88815',
'Header' => 'stdint-intn.h',
'Line' => '25',
'Name' => 'int16_t',
@@ -11416,8 +11420,8 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '89004' => {
- 'BaseType' => '88889',
+ '88961' => {
+ 'BaseType' => '88846',
'Header' => 'stdint-intn.h',
'Line' => '26',
'Name' => 'int32_t',
@@ -11425,7 +11429,7 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '89269' => {
+ '89226' => {
'BaseType' => '133',
'Header' => 'pldm_types.h',
'Line' => '164',
@@ -11433,8 +11437,8 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '89891' => {
- 'BaseType' => '88927',
+ '89848' => {
+ 'BaseType' => '88884',
'Header' => 'uchar.h',
'Line' => '51',
'Name' => 'char16_t',
@@ -11442,7 +11446,7 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '90602' => {
+ '90559' => {
'Header' => 'platform.h',
'Line' => '288',
'Memb' => {
@@ -11463,20 +11467,20 @@
'Size' => '4',
'Type' => 'Enum'
},
- '90636' => {
- 'BaseType' => '90602',
+ '90593' => {
+ 'BaseType' => '90559',
'Name' => 'enum sensor_event_class_states const',
'Size' => '4',
'Type' => 'Const'
},
- '90944' => {
+ '90901' => {
'Header' => 'platform.h',
'Line' => '585',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '63487'
+ 'type' => '63444'
},
'1' => {
'name' => 'terminus_handle',
@@ -11511,7 +11515,7 @@
'7' => {
'name' => 'sensor_auxiliary_names_pdr',
'offset' => '33',
- 'type' => '29980'
+ 'type' => '29937'
},
'8' => {
'name' => 'composite_sensor_count',
@@ -11528,7 +11532,7 @@
'Size' => '24',
'Type' => 'Struct'
},
- '91098' => {
+ '91055' => {
'Header' => 'platform.h',
'Line' => '602',
'Memb' => {
@@ -11545,33 +11549,33 @@
'2' => {
'name' => 'states',
'offset' => '3',
- 'type' => '91160'
+ 'type' => '91117'
}
},
'Name' => 'struct state_sensor_possible_states',
'Size' => '4',
'Type' => 'Struct'
},
- '91155' => {
- 'BaseType' => '91098',
+ '91112' => {
+ 'BaseType' => '91055',
'Name' => 'struct state_sensor_possible_states const',
'Size' => '4',
'Type' => 'Const'
},
- '91160' => {
+ '91117' => {
'BaseType' => '2776',
'Name' => 'bitfield8_t[1]',
'Size' => '1',
'Type' => 'Array'
},
- '91176' => {
+ '91133' => {
'Header' => 'platform.h',
'Line' => '612',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '63487'
+ 'type' => '63444'
},
'1' => {
'name' => 'terminus_handle',
@@ -11611,7 +11615,7 @@
'8' => {
'name' => 'has_description_pdr',
'offset' => '35',
- 'type' => '29980'
+ 'type' => '29937'
},
'9' => {
'name' => 'composite_effecter_count',
@@ -11628,7 +11632,7 @@
'Size' => '26',
'Type' => 'Struct'
},
- '91533' => {
+ '91490' => {
'Header' => 'platform.h',
'Line' => '703',
'Memb' => {
@@ -11640,7 +11644,7 @@
'1' => {
'name' => 'value_s8',
'offset' => '0',
- 'type' => '88980'
+ 'type' => '88937'
},
'2' => {
'name' => 'value_u16',
@@ -11650,7 +11654,7 @@
'3' => {
'name' => 'value_s16',
'offset' => '0',
- 'type' => '88992'
+ 'type' => '88949'
},
'4' => {
'name' => 'value_u32',
@@ -11660,19 +11664,19 @@
'5' => {
'name' => 'value_s32',
'offset' => '0',
- 'type' => '89004'
+ 'type' => '88961'
},
'6' => {
'name' => 'value_f32',
'offset' => '0',
- 'type' => '89269'
+ 'type' => '89226'
}
},
'Name' => 'union union_range_field_format',
'Size' => '4',
'Type' => 'Union'
},
- '92132' => {
+ '92089' => {
'Header' => 'platform.h',
'Line' => '760',
'Memb' => {
@@ -11684,7 +11688,7 @@
'1' => {
'name' => 'value_s8',
'offset' => '0',
- 'type' => '88980'
+ 'type' => '88937'
},
'2' => {
'name' => 'value_u16',
@@ -11694,7 +11698,7 @@
'3' => {
'name' => 'value_s16',
'offset' => '0',
- 'type' => '88992'
+ 'type' => '88949'
},
'4' => {
'name' => 'value_u32',
@@ -11704,14 +11708,14 @@
'5' => {
'name' => 'value_s32',
'offset' => '0',
- 'type' => '89004'
+ 'type' => '88961'
}
},
'Name' => 'union union_sensor_data_size',
'Size' => '4',
'Type' => 'Union'
},
- '92145' => {
+ '92102' => {
'Header' => 'platform.h',
'Line' => '767',
'Memb' => {
@@ -11745,7 +11749,7 @@
'Size' => '12',
'Type' => 'Struct'
},
- '92230' => {
+ '92187' => {
'Header' => 'platform.h',
'Line' => '785',
'Memb' => {
@@ -11764,14 +11768,14 @@
'Size' => '2',
'Type' => 'Union'
},
- '92264' => {
+ '92221' => {
'Header' => 'platform.h',
'Line' => '780',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '92145'
+ 'type' => '92102'
},
'1' => {
'name' => 'terminus_handle',
@@ -11791,7 +11795,7 @@
'4' => {
'name' => 'unnamed0',
'offset' => '24',
- 'type' => '92230'
+ 'type' => '92187'
},
'5' => {
'name' => 'container_id',
@@ -11806,7 +11810,7 @@
'7' => {
'name' => 'sensor_auxiliary_names_pdr',
'offset' => '35',
- 'type' => '29980'
+ 'type' => '29937'
},
'8' => {
'name' => 'base_unit',
@@ -11816,7 +11820,7 @@
'9' => {
'name' => 'unit_modifier',
'offset' => '37',
- 'type' => '88980'
+ 'type' => '88937'
},
'10' => {
'name' => 'rate_unit',
@@ -11836,7 +11840,7 @@
'13' => {
'name' => 'aux_unit_modifier',
'offset' => '41',
- 'type' => '88980'
+ 'type' => '88937'
},
'14' => {
'name' => 'aux_rate_unit',
@@ -11856,7 +11860,7 @@
'17' => {
'name' => 'is_linear',
'offset' => '51',
- 'type' => '29980'
+ 'type' => '29937'
},
'18' => {
'name' => 'sensor_data_size',
@@ -11866,12 +11870,12 @@
'19' => {
'name' => 'resolution',
'offset' => '54',
- 'type' => '89269'
+ 'type' => '89226'
},
'20' => {
'name' => 'offset',
'offset' => '64',
- 'type' => '89269'
+ 'type' => '89226'
},
'21' => {
'name' => 'accuracy',
@@ -11891,7 +11895,7 @@
'24' => {
'name' => 'hysteresis',
'offset' => '72',
- 'type' => '92132'
+ 'type' => '92089'
},
'25' => {
'name' => 'supported_thresholds',
@@ -11906,22 +11910,22 @@
'27' => {
'name' => 'state_transition_interval',
'offset' => '86',
- 'type' => '89269'
+ 'type' => '89226'
},
'28' => {
'name' => 'update_interval',
'offset' => '96',
- 'type' => '89269'
+ 'type' => '89226'
},
'29' => {
'name' => 'max_readable',
'offset' => '100',
- 'type' => '92132'
+ 'type' => '92089'
},
'30' => {
'name' => 'min_readable',
'offset' => '104',
- 'type' => '92132'
+ 'type' => '92089'
},
'31' => {
'name' => 'range_field_format',
@@ -11936,62 +11940,62 @@
'33' => {
'name' => 'nominal_value',
'offset' => '118',
- 'type' => '91533'
+ 'type' => '91490'
},
'34' => {
'name' => 'normal_max',
'offset' => '128',
- 'type' => '91533'
+ 'type' => '91490'
},
'35' => {
'name' => 'normal_min',
'offset' => '132',
- 'type' => '91533'
+ 'type' => '91490'
},
'36' => {
'name' => 'warning_high',
'offset' => '136',
- 'type' => '91533'
+ 'type' => '91490'
},
'37' => {
'name' => 'warning_low',
'offset' => '146',
- 'type' => '91533'
+ 'type' => '91490'
},
'38' => {
'name' => 'critical_high',
'offset' => '150',
- 'type' => '91533'
+ 'type' => '91490'
},
'39' => {
'name' => 'critical_low',
'offset' => '256',
- 'type' => '91533'
+ 'type' => '91490'
},
'40' => {
'name' => 'fatal_high',
'offset' => '260',
- 'type' => '91533'
+ 'type' => '91490'
},
'41' => {
'name' => 'fatal_low',
'offset' => '264',
- 'type' => '91533'
+ 'type' => '91490'
}
},
'Name' => 'struct pldm_numeric_sensor_value_pdr',
'Size' => '112',
'Type' => 'Struct'
},
- '92857' => {
- 'BaseType' => '89891',
+ '92814' => {
+ 'BaseType' => '89848',
'Header' => 'platform.h',
'Line' => '828',
'Name' => 'pldm_utf16be',
'Size' => '2',
'Type' => 'Typedef'
},
- '92870' => {
+ '92827' => {
'Header' => 'platform.h',
'Line' => '830',
'Memb' => {
@@ -12003,32 +12007,32 @@
'1' => {
'name' => 'name',
'offset' => '8',
- 'type' => '92912'
+ 'type' => '92869'
}
},
'Name' => 'struct pldm_entity_auxiliary_name',
'Size' => '16',
'Type' => 'Struct'
},
- '92912' => {
- 'BaseType' => '92857',
+ '92869' => {
+ 'BaseType' => '92814',
'Name' => 'pldm_utf16be*',
'Size' => '8',
'Type' => 'Pointer'
},
- '92917' => {
+ '92874' => {
'Header' => 'platform.h',
'Line' => '840',
'Memb' => {
'0' => {
'name' => 'hdr',
'offset' => '0',
- 'type' => '92145'
+ 'type' => '92102'
},
'1' => {
'name' => 'container',
'offset' => '18',
- 'type' => '63100'
+ 'type' => '63057'
},
'2' => {
'name' => 'shared_name_count',
@@ -12043,7 +12047,7 @@
'4' => {
'name' => 'names',
'offset' => '36',
- 'type' => '93031'
+ 'type' => '92988'
},
'5' => {
'name' => 'auxiliary_name_data_size',
@@ -12053,26 +12057,26 @@
'6' => {
'name' => 'auxiliary_name_data',
'offset' => '64',
- 'type' => '93036'
+ 'type' => '92993'
}
},
'Name' => 'struct pldm_entity_auxiliary_names_pdr',
'Size' => '40',
'Type' => 'Struct'
},
- '93031' => {
- 'BaseType' => '92870',
+ '92988' => {
+ 'BaseType' => '92827',
'Name' => 'struct pldm_entity_auxiliary_name*',
'Size' => '8',
'Type' => 'Pointer'
},
- '93036' => {
+ '92993' => {
'BaseType' => '114',
'Name' => 'char[]',
'Size' => '8',
'Type' => 'Array'
},
- '93051' => {
+ '93008' => {
'Header' => 'platform.h',
'Line' => '870',
'Memb' => {
@@ -12089,20 +12093,20 @@
'2' => {
'name' => 'states',
'offset' => '3',
- 'type' => '91160'
+ 'type' => '91117'
}
},
'Name' => 'struct state_effecter_possible_states',
'Size' => '4',
'Type' => 'Struct'
},
- '93108' => {
- 'BaseType' => '93051',
+ '93065' => {
+ 'BaseType' => '93008',
'Name' => 'struct state_effecter_possible_states const',
'Size' => '4',
'Type' => 'Const'
},
- '93113' => {
+ '93070' => {
'Header' => 'platform.h',
'Line' => '918',
'Memb' => {
@@ -12121,15 +12125,15 @@
'Size' => '2',
'Type' => 'Struct'
},
- '93156' => {
- 'BaseType' => '93113',
+ '93113' => {
+ 'BaseType' => '93070',
'Header' => 'platform.h',
'Line' => '921',
'Name' => 'set_effecter_state_field',
'Size' => '2',
'Type' => 'Typedef'
},
- '93169' => {
+ '93126' => {
'Header' => 'platform.h',
'Line' => '927',
'Memb' => {
@@ -12158,15 +12162,15 @@
'Size' => '4',
'Type' => 'Struct'
},
- '93240' => {
- 'BaseType' => '93169',
+ '93197' => {
+ 'BaseType' => '93126',
'Header' => 'platform.h',
'Line' => '935',
'Name' => 'get_sensor_state_field',
'Size' => '4',
'Type' => 'Typedef'
},
- '93253' => {
+ '93210' => {
'Header' => 'platform.h',
'Line' => '941',
'Memb' => {
@@ -12190,15 +12194,15 @@
'Size' => '3',
'Type' => 'Struct'
},
- '93310' => {
- 'BaseType' => '93253',
+ '93267' => {
+ 'BaseType' => '93210',
'Header' => 'platform.h',
'Line' => '945',
'Name' => 'get_effecter_state_field',
'Size' => '3',
'Type' => 'Typedef'
},
- '94039' => {
+ '93996' => {
'Header' => 'platform.h',
'Line' => '1090',
'Memb' => {
@@ -12215,20 +12219,20 @@
'2' => {
'name' => 'field',
'offset' => '2',
- 'type' => '94096'
+ 'type' => '94053'
}
},
'Name' => 'struct pldm_get_state_effecter_states_resp',
'Size' => '26',
'Type' => 'Struct'
},
- '94096' => {
- 'BaseType' => '93310',
+ '94053' => {
+ 'BaseType' => '93267',
'Name' => 'get_effecter_state_field[8]',
'Size' => '24',
'Type' => 'Array'
},
- '94112' => {
+ '94069' => {
'Header' => 'platform.h',
'Line' => '1100',
'Memb' => {
@@ -12252,7 +12256,7 @@
'Size' => '4',
'Type' => 'Struct'
},
- '94226' => {
+ '94183' => {
'Header' => 'platform.h',
'Line' => '1140',
'Memb' => {
@@ -12276,7 +12280,7 @@
'Size' => '8',
'Type' => 'Struct'
},
- '94401' => {
+ '94358' => {
'Header' => 'platform.h',
'Line' => '1191',
'Memb' => {
@@ -12300,133 +12304,133 @@
'Size' => '3',
'Type' => 'Struct'
},
- '95887' => {
- 'BaseType' => '92917',
+ '95844' => {
+ 'BaseType' => '92874',
'Name' => 'struct pldm_entity_auxiliary_names_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '104005' => {
- 'BaseType' => '94039',
+ '103962' => {
+ 'BaseType' => '93996',
'Name' => 'struct pldm_get_state_effecter_states_resp*',
'Size' => '8',
'Type' => 'Pointer'
},
- '160535' => {
+ '160492' => {
'BaseType' => '13058',
'Name' => 'size_t*const',
'Size' => '8',
'Type' => 'Const'
},
- '162853' => {
- 'BaseType' => '94226',
+ '162810' => {
+ 'BaseType' => '94183',
'Name' => 'struct pldm_message_poll_event*',
'Size' => '8',
'Type' => 'Pointer'
},
- '164059' => {
- 'BaseType' => '164069',
+ '164016' => {
+ 'BaseType' => '164026',
'Name' => 'uint32_t const*const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '164064' => {
- 'BaseType' => '29939',
+ '164021' => {
+ 'BaseType' => '29896',
'Name' => 'uint32_t const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '164069' => {
- 'BaseType' => '164064',
+ '164026' => {
+ 'BaseType' => '164021',
'Name' => 'uint32_t const*const',
'Size' => '8',
'Type' => 'Const'
},
- '164074' => {
- 'BaseType' => '94401',
+ '164031' => {
+ 'BaseType' => '94358',
'Name' => 'struct pldm_pdr_repository_chg_event_data*',
'Size' => '8',
'Type' => 'Pointer'
},
- '228585' => {
- 'BaseType' => '92264',
+ '228542' => {
+ 'BaseType' => '92221',
'Name' => 'struct pldm_numeric_sensor_value_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '244057' => {
- 'BaseType' => '94112',
+ '244014' => {
+ 'BaseType' => '94069',
'Name' => 'struct pldm_sensor_event_data*',
'Size' => '8',
'Type' => 'Pointer'
},
- '244062' => {
- 'BaseType' => '244057',
+ '244019' => {
+ 'BaseType' => '244014',
'Name' => 'struct pldm_sensor_event_data*const',
'Size' => '8',
'Type' => 'Const'
},
- '246998' => {
- 'BaseType' => '93240',
+ '246955' => {
+ 'BaseType' => '93197',
'Name' => 'get_sensor_state_field*',
'Size' => '8',
'Type' => 'Pointer'
},
- '260460' => {
- 'BaseType' => '93156',
+ '260417' => {
+ 'BaseType' => '93113',
'Name' => 'set_effecter_state_field*',
'Size' => '8',
'Type' => 'Pointer'
},
- '261426' => {
- 'BaseType' => '90944',
+ '261383' => {
+ 'BaseType' => '90901',
'Name' => 'struct pldm_state_sensor_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '261431' => {
- 'BaseType' => '261426',
+ '261388' => {
+ 'BaseType' => '261383',
'Name' => 'struct pldm_state_sensor_pdr*const',
'Size' => '8',
'Type' => 'Const'
},
- '261436' => {
- 'BaseType' => '91155',
+ '261393' => {
+ 'BaseType' => '91112',
'Name' => 'struct state_sensor_possible_states const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '261441' => {
- 'BaseType' => '261436',
+ '261398' => {
+ 'BaseType' => '261393',
'Name' => 'struct state_sensor_possible_states const*const',
'Size' => '8',
'Type' => 'Const'
},
- '261830' => {
- 'BaseType' => '91176',
+ '261787' => {
+ 'BaseType' => '91133',
'Name' => 'struct pldm_state_effecter_pdr*',
'Size' => '8',
'Type' => 'Pointer'
},
- '261835' => {
- 'BaseType' => '261830',
+ '261792' => {
+ 'BaseType' => '261787',
'Name' => 'struct pldm_state_effecter_pdr*const',
'Size' => '8',
'Type' => 'Const'
},
- '261840' => {
- 'BaseType' => '93108',
+ '261797' => {
+ 'BaseType' => '93065',
'Name' => 'struct state_effecter_possible_states const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '261845' => {
- 'BaseType' => '261840',
+ '261802' => {
+ 'BaseType' => '261797',
'Name' => 'struct state_effecter_possible_states const*const',
'Size' => '8',
'Type' => 'Const'
},
- '268074' => {
+ '268031' => {
'Line' => '19',
'Memb' => {
'0' => {
@@ -12446,13 +12450,13 @@
'Source' => 'instance-id.c',
'Type' => 'Struct'
},
- '268113' => {
+ '268070' => {
'Line' => '24',
'Memb' => {
'0' => {
'name' => 'state',
'offset' => '0',
- 'type' => '268155'
+ 'type' => '268112'
},
'1' => {
'name' => 'lock_db_fd',
@@ -12466,31 +12470,31 @@
'Source' => 'instance-id.c',
'Type' => 'Struct'
},
- '268155' => {
- 'BaseType' => '268074',
+ '268112' => {
+ 'BaseType' => '268031',
'Name' => 'struct pldm_tid_state[256]',
'Size' => '2048',
'Type' => 'Array'
},
- '268711' => {
- 'BaseType' => '268113',
+ '268668' => {
+ 'BaseType' => '268070',
'Name' => 'struct pldm_instance_db*',
'Size' => '8',
'Type' => 'Pointer'
},
- '269098' => {
+ '269055' => {
'BaseType' => '187',
'Name' => 'pldm_instance_id_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '269274' => {
- 'BaseType' => '268711',
+ '269231' => {
+ 'BaseType' => '268668',
'Name' => 'struct pldm_instance_db**',
'Size' => '8',
'Type' => 'Pointer'
},
- '270031' => {
+ '269988' => {
'BaseType' => '121',
'Header' => 'pldm.h',
'Line' => '13',
@@ -12498,7 +12502,7 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '270146' => {
+ '270103' => {
'BaseType' => '284',
'Header' => 'pldm.h',
'Line' => '30',
@@ -12506,13 +12510,13 @@
'Size' => '4',
'Type' => 'Typedef'
},
- '270164' => {
+ '270121' => {
'Line' => '25',
'Memb' => {
'0' => {
'name' => 'transport',
'offset' => '0',
- 'type' => '270237'
+ 'type' => '270194'
},
'1' => {
'name' => 'socket',
@@ -12522,12 +12526,12 @@
'2' => {
'name' => 'tid_eid_map',
'offset' => '68',
- 'type' => '273898'
+ 'type' => '273855'
},
'3' => {
'name' => 'socket_send_buf',
'offset' => '768',
- 'type' => '272818'
+ 'type' => '272775'
}
},
'Name' => 'struct pldm_transport_mctp_demux',
@@ -12536,19 +12540,19 @@
'Source' => 'mctp-demux.c',
'Type' => 'Struct'
},
- '270190' => {
- 'BaseType' => '270164',
+ '270147' => {
+ 'BaseType' => '270121',
'Name' => 'struct pldm_transport_mctp_demux*',
'Size' => '8',
'Type' => 'Pointer'
},
- '270232' => {
- 'BaseType' => '270237',
+ '270189' => {
+ 'BaseType' => '270194',
'Name' => 'struct pldm_transport*',
'Size' => '8',
'Type' => 'Pointer'
},
- '270237' => {
+ '270194' => {
'Header' => 'transport.h',
'Line' => '18',
'Memb' => {
@@ -12565,17 +12569,17 @@
'2' => {
'name' => 'recv',
'offset' => '22',
- 'type' => '273129'
+ 'type' => '273086'
},
'3' => {
'name' => 'send',
'offset' => '36',
- 'type' => '273170'
+ 'type' => '273127'
},
'4' => {
'name' => 'init_pollfd',
'offset' => '50',
- 'type' => '273250'
+ 'type' => '273207'
}
},
'Name' => 'struct pldm_transport',
@@ -12583,19 +12587,19 @@
'Size' => '40',
'Type' => 'Struct'
},
- '270373' => {
+ '270330' => {
'BaseType' => '175',
'Name' => 'pldm_tid_t*',
'Size' => '8',
'Type' => 'Pointer'
},
- '270476' => {
- 'BaseType' => '270190',
+ '270433' => {
+ 'BaseType' => '270147',
'Name' => 'struct pldm_transport_mctp_demux**',
'Size' => '8',
'Type' => 'Pointer'
},
- '272538' => {
+ '272495' => {
'BaseType' => '46',
'Header' => 'int-ll64.h',
'Line' => '21',
@@ -12604,7 +12608,7 @@
'Size' => '1',
'Type' => 'Typedef'
},
- '272550' => {
+ '272507' => {
'BaseType' => '53',
'Header' => 'int-ll64.h',
'Line' => '24',
@@ -12613,7 +12617,7 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '272818' => {
+ '272775' => {
'Header' => 'socket.h',
'Line' => '5',
'Memb' => {
@@ -12638,31 +12642,31 @@
'Size' => '12',
'Type' => 'Struct'
},
- '273129' => {
+ '273086' => {
'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)',
'Param' => {
'0' => {
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
- 'type' => '270373'
+ 'type' => '270330'
},
'2' => {
- 'type' => '55232'
+ 'type' => '55189'
},
'3' => {
'type' => '13058'
}
},
- 'Return' => '270146',
+ 'Return' => '270103',
'Size' => '8',
'Type' => 'FuncPtr'
},
- '273170' => {
+ '273127' => {
'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)',
'Param' => {
'0' => {
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
'type' => '175'
@@ -12674,17 +12678,17 @@
'type' => '1145'
}
},
- 'Return' => '270146',
+ 'Return' => '270103',
'Size' => '8',
'Type' => 'FuncPtr'
},
- '273195' => {
- 'BaseType' => '273200',
+ '273152' => {
+ 'BaseType' => '273157',
'Name' => 'struct pollfd*',
'Size' => '8',
'Type' => 'Pointer'
},
- '273200' => {
+ '273157' => {
'Header' => 'poll.h',
'Line' => '36',
'Memb' => {
@@ -12709,21 +12713,21 @@
'Size' => '8',
'Type' => 'Struct'
},
- '273250' => {
+ '273207' => {
'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
'Param' => {
'0' => {
- 'type' => '270232'
+ 'type' => '270189'
},
'1' => {
- 'type' => '273195'
+ 'type' => '273152'
}
},
'Return' => '100',
'Size' => '8',
'Type' => 'FuncPtr'
},
- '273255' => {
+ '273212' => {
'BaseType' => '53',
'Header' => 'socket.h',
'Line' => '10',
@@ -12732,14 +12736,14 @@
'Size' => '2',
'Type' => 'Typedef'
},
- '273632' => {
+ '273589' => {
'Header' => 'mctp.h',
'Line' => '18',
'Memb' => {
'0' => {
'name' => 's_addr',
'offset' => '0',
- 'type' => '270031'
+ 'type' => '269988'
}
},
'Name' => 'struct mctp_addr',
@@ -12747,19 +12751,19 @@
'Size' => '1',
'Type' => 'Struct'
},
- '273658' => {
+ '273615' => {
'Header' => 'mctp.h',
'Line' => '22',
'Memb' => {
'0' => {
'name' => 'smctp_family',
'offset' => '0',
- 'type' => '273255'
+ 'type' => '273212'
},
'1' => {
'name' => '__smctp_pad0',
'offset' => '2',
- 'type' => '272550'
+ 'type' => '272507'
},
'2' => {
'name' => 'smctp_network',
@@ -12769,22 +12773,22 @@
'3' => {
'name' => 'smctp_addr',
'offset' => '8',
- 'type' => '273632'
+ 'type' => '273589'
},
'4' => {
'name' => 'smctp_type',
'offset' => '9',
- 'type' => '272538'
+ 'type' => '272495'
},
'5' => {
'name' => 'smctp_tag',
'offset' => '16',
- 'type' => '272538'
+ 'type' => '272495'
},
'6' => {
'name' => '__smctp_pad1',
'offset' => '17',
- 'type' => '272538'
+ 'type' => '272495'
}
},
'Name' => 'struct sockaddr_mctp',
@@ -12792,19 +12796,19 @@
'Size' => '12',
'Type' => 'Struct'
},
- '273762' => {
- 'BaseType' => '273658',
+ '273719' => {
+ 'BaseType' => '273615',
'Name' => 'struct sockaddr_mctp const',
'Size' => '12',
'Type' => 'Const'
},
- '273805' => {
+ '273762' => {
'Line' => '34',
'Memb' => {
'0' => {
'name' => 'transport',
'offset' => '0',
- 'type' => '270237'
+ 'type' => '270194'
},
'1' => {
'name' => 'socket',
@@ -12814,12 +12818,12 @@
'2' => {
'name' => 'tid_eid_map',
'offset' => '68',
- 'type' => '273898'
+ 'type' => '273855'
},
'3' => {
'name' => 'socket_send_buf',
'offset' => '768',
- 'type' => '272818'
+ 'type' => '272775'
},
'4' => {
'name' => 'bound',
@@ -12838,26 +12842,26 @@
'Source' => 'af-mctp.c',
'Type' => 'Struct'
},
- '273898' => {
+ '273855' => {
'BaseType' => '175',
'Name' => 'pldm_tid_t[256]',
'Size' => '256',
'Type' => 'Array'
},
- '274699' => {
- 'BaseType' => '273805',
+ '274656' => {
+ 'BaseType' => '273762',
'Name' => 'struct pldm_transport_af_mctp*',
'Size' => '8',
'Type' => 'Pointer'
},
- '274704' => {
- 'BaseType' => '273762',
+ '274661' => {
+ 'BaseType' => '273719',
'Name' => 'struct sockaddr_mctp const*',
'Size' => '8',
'Type' => 'Pointer'
},
- '275017' => {
- 'BaseType' => '274699',
+ '274974' => {
+ 'BaseType' => '274656',
'Name' => 'struct pldm_transport_af_mctp**',
'Size' => '8',
'Type' => 'Pointer'
diff --git a/evolutions/current/pldm_bios_table_attr_entry_string_decode_def_string_length_check.yaml b/evolutions/current/pldm_bios_table_attr_entry_string_decode_def_string_length_check.yaml
new file mode 100644
index 0000000..47881e0
--- /dev/null
+++ b/evolutions/current/pldm_bios_table_attr_entry_string_decode_def_string_length_check.yaml
@@ -0,0 +1,2 @@
+- QualifiedName: pldm_bios_table_attr_entry_string_decode_def_string_length_check
+ NewName: pldm_bios_table_attr_entry_string_decode_def_string_length
diff --git a/include/libpldm/bios_table.h b/include/libpldm/bios_table.h
index 51afc6f..d3cb76e 100644
--- a/include/libpldm/bios_table.h
+++ b/include/libpldm/bios_table.h
@@ -357,6 +357,9 @@
* @return PLDM_SUCCESS on success, otherwise PLDM_ERROR_INVALID_DATA if entry or def_string_length
* are NULL, or entry is not of type PLDM_BIOS_STRING
*/
+int pldm_bios_table_attr_entry_string_decode_def_string_length(
+ const struct pldm_bios_attr_table_entry *entry,
+ uint16_t *def_string_length);
int pldm_bios_table_attr_entry_string_decode_def_string_length_check(
const struct pldm_bios_attr_table_entry *entry,
uint16_t *def_string_length);
diff --git a/meson.build b/meson.build
index 7a6e7a6..bdeedd4 100644
--- a/meson.build
+++ b/meson.build
@@ -38,6 +38,7 @@
['pldm_bios_table_attr_entry_enum_decode_pv_hdls_check', 'pldm_bios_table_attr_entry_enum_decode_pv_hdls'],
['pldm_bios_table_attr_entry_enum_decode_pv_num_check', 'pldm_bios_table_attr_entry_enum_decode_pv_num'],
['pldm_bios_table_attr_entry_enum_encode_check', 'pldm_bios_table_attr_entry_enum_encode'],
+ ['pldm_bios_table_attr_entry_string_decode_def_string_length_check', 'pldm_bios_table_attr_entry_string_decode_def_string_length'],
['pldm_bios_table_attr_entry_string_encode_check', 'pldm_bios_table_attr_entry_string_encode'],
['pldm_bios_table_string_entry_decode_string_check', 'pldm_bios_table_string_entry_decode_string'],
['pldm_bios_table_string_entry_encode_check', 'pldm_bios_table_string_entry_encode'],
diff --git a/src/dsp/bios_table.c b/src/dsp/bios_table.c
index 8e70c15..60b1f6d 100644
--- a/src/dsp/bios_table.c
+++ b/src/dsp/bios_table.c
@@ -403,25 +403,17 @@
return PLDM_SUCCESS;
}
-static uint16_t pldm_bios_table_attr_entry_string_decode_def_string_length(
- const struct pldm_bios_attr_table_entry *entry)
-{
- struct attr_table_string_entry_fields *fields =
- (struct attr_table_string_entry_fields *)entry->metadata;
- return le16toh(fields->def_length);
-}
-
LIBPLDM_ABI_STABLE
-int pldm_bios_table_attr_entry_string_decode_def_string_length_check(
+int pldm_bios_table_attr_entry_string_decode_def_string_length(
const struct pldm_bios_attr_table_entry *entry,
uint16_t *def_string_length)
{
POINTER_CHECK(entry);
POINTER_CHECK(def_string_length);
ATTR_TYPE_EXPECT(entry->attr_type, PLDM_BIOS_STRING);
- *def_string_length =
- pldm_bios_table_attr_entry_string_decode_def_string_length(
- entry);
+ struct attr_table_string_entry_fields *fields =
+ (struct attr_table_string_entry_fields *)entry->metadata;
+ *def_string_length = le16toh(fields->def_length);
return PLDM_SUCCESS;
}
@@ -457,9 +449,20 @@
const struct pldm_bios_attr_table_entry *entry, char *buffer,
size_t size)
{
- uint16_t length =
- pldm_bios_table_attr_entry_string_decode_def_string_length(
- entry);
+ uint16_t length = 0;
+ int rc;
+
+ if (!entry || !buffer || size == 0) {
+ return 0;
+ }
+
+ /* TODO: Rework the API to propagate the error */
+ rc = pldm_bios_table_attr_entry_string_decode_def_string_length(
+ entry, &length);
+ if (rc != PLDM_SUCCESS) {
+ return 0;
+ }
+
length = length < (size - 1) ? length : (size - 1);
struct attr_table_string_entry_fields *fields =
(struct attr_table_string_entry_fields *)entry->metadata;
@@ -472,9 +475,11 @@
*/
static ssize_t attr_table_entry_length_string(const void *entry)
{
- uint16_t def_str_len =
- pldm_bios_table_attr_entry_string_decode_def_string_length(
- entry);
+ uint16_t def_str_len = 0;
+
+ /* TODO: Rework the API to propagate the error */
+ pldm_bios_table_attr_entry_string_decode_def_string_length(
+ entry, &def_str_len);
size_t len =
pldm_bios_table_attr_entry_string_encode_length(def_str_len);
if (len > SSIZE_MAX) {
diff --git a/tests/dsp/bios_table.cpp b/tests/dsp/bios_table.cpp
index 70ad1ae..6cef269 100644
--- a/tests/dsp/bios_table.cpp
+++ b/tests/dsp/bios_table.cpp
@@ -212,7 +212,7 @@
EXPECT_EQ(maxLength, 100);
uint16_t defStringLength;
- ASSERT_EQ(pldm_bios_table_attr_entry_string_decode_def_string_length_check(
+ ASSERT_EQ(pldm_bios_table_attr_entry_string_decode_def_string_length(
entry, &defStringLength),
PLDM_SUCCESS);
EXPECT_EQ(defStringLength, 3);
@@ -227,22 +227,22 @@
EXPECT_STREQ(defString.data(), "ab");
defStringLength = 0;
- rc = pldm_bios_table_attr_entry_string_decode_def_string_length_check(
+ rc = pldm_bios_table_attr_entry_string_decode_def_string_length(
entry, &defStringLength);
EXPECT_EQ(rc, PLDM_SUCCESS);
EXPECT_EQ(defStringLength, 3);
- rc = pldm_bios_table_attr_entry_string_decode_def_string_length_check(
- entry, nullptr);
+ rc = pldm_bios_table_attr_entry_string_decode_def_string_length(entry,
+ nullptr);
EXPECT_EQ(rc, PLDM_ERROR_INVALID_DATA);
- rc = pldm_bios_table_attr_entry_string_decode_def_string_length_check(
+ rc = pldm_bios_table_attr_entry_string_decode_def_string_length(
nullptr, &defStringLength);
EXPECT_EQ(rc, PLDM_ERROR_INVALID_DATA);
entry->attr_type = PLDM_BIOS_INTEGER;
- rc = pldm_bios_table_attr_entry_string_decode_def_string_length_check(
+ rc = pldm_bios_table_attr_entry_string_decode_def_string_length(
entry, &defStringLength);
EXPECT_EQ(rc, PLDM_ERROR_INVALID_DATA);
- rc = pldm_bios_table_attr_entry_string_decode_def_string_length_check(
+ rc = pldm_bios_table_attr_entry_string_decode_def_string_length(
nullptr, &defStringLength);
EXPECT_EQ(rc, PLDM_ERROR_INVALID_DATA);
}