1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-58", 9 "self_type" : "type-81", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "linker_set_key" : "float []", 14 "name" : "float []", 15 "referenced_type" : "type-236", 16 "self_type" : "type-509", 17 "source_file" : "/system/core/libsystem/include/system/graphics.h" 18 }, 19 { 20 "alignment" : 4, 21 "linker_set_key" : "int [0]", 22 "name" : "int [0]", 23 "referenced_type" : "type-25", 24 "self_type" : "type-178", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 1, 29 "linker_set_key" : "unsigned char [32]", 30 "name" : "unsigned char [32]", 31 "referenced_type" : "type-78", 32 "self_type" : "type-311", 33 "size" : 32, 34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 35 }, 36 { 37 "alignment" : 1, 38 "linker_set_key" : "unsigned char [5121]", 39 "name" : "unsigned char [5121]", 40 "referenced_type" : "type-78", 41 "self_type" : "type-77", 42 "size" : 5121, 43 "source_file" : "/system/core/liblog/include/log/log_read.h" 44 }, 45 { 46 "alignment" : 4, 47 "linker_set_key" : "unsigned int [8]", 48 "name" : "unsigned int [8]", 49 "referenced_type" : "type-2", 50 "self_type" : "type-501", 51 "size" : 32, 52 "source_file" : "/system/core/libsystem/include/system/graphics.h" 53 } 54 ], 55 "builtin_types" : 56 [ 57 { 58 "alignment" : 1, 59 "is_integral" : true, 60 "is_unsigned" : true, 61 "linker_set_key" : "bool", 62 "name" : "bool", 63 "referenced_type" : "type-41", 64 "self_type" : "type-41", 65 "size" : 1 66 }, 67 { 68 "alignment" : 1, 69 "is_integral" : true, 70 "is_unsigned" : true, 71 "linker_set_key" : "char", 72 "name" : "char", 73 "referenced_type" : "type-58", 74 "self_type" : "type-58", 75 "size" : 1 76 }, 77 { 78 "alignment" : 2, 79 "is_integral" : true, 80 "is_unsigned" : true, 81 "linker_set_key" : "char16_t", 82 "name" : "char16_t", 83 "referenced_type" : "type-49", 84 "self_type" : "type-49", 85 "size" : 2 86 }, 87 { 88 "alignment" : 8, 89 "linker_set_key" : "double", 90 "name" : "double", 91 "referenced_type" : "type-243", 92 "self_type" : "type-243", 93 "size" : 8 94 }, 95 { 96 "alignment" : 4, 97 "linker_set_key" : "float", 98 "name" : "float", 99 "referenced_type" : "type-236", 100 "self_type" : "type-236", 101 "size" : 4 102 }, 103 { 104 "alignment" : 4, 105 "is_integral" : true, 106 "linker_set_key" : "int", 107 "name" : "int", 108 "referenced_type" : "type-25", 109 "self_type" : "type-25", 110 "size" : 4 111 }, 112 { 113 "alignment" : 8, 114 "is_integral" : true, 115 "linker_set_key" : "long", 116 "name" : "long", 117 "referenced_type" : "type-31", 118 "self_type" : "type-31", 119 "size" : 8 120 }, 121 { 122 "alignment" : 8, 123 "is_integral" : true, 124 "linker_set_key" : "long long", 125 "name" : "long long", 126 "referenced_type" : "type-224", 127 "self_type" : "type-224", 128 "size" : 8 129 }, 130 { 131 "alignment" : 2, 132 "is_integral" : true, 133 "linker_set_key" : "short", 134 "name" : "short", 135 "referenced_type" : "type-197", 136 "self_type" : "type-197", 137 "size" : 2 138 }, 139 { 140 "alignment" : 1, 141 "is_integral" : true, 142 "linker_set_key" : "signed char", 143 "name" : "signed char", 144 "referenced_type" : "type-253", 145 "self_type" : "type-253", 146 "size" : 1 147 }, 148 { 149 "alignment" : 1, 150 "is_integral" : true, 151 "is_unsigned" : true, 152 "linker_set_key" : "unsigned char", 153 "name" : "unsigned char", 154 "referenced_type" : "type-78", 155 "self_type" : "type-78", 156 "size" : 1 157 }, 158 { 159 "alignment" : 4, 160 "is_integral" : true, 161 "is_unsigned" : true, 162 "linker_set_key" : "unsigned int", 163 "name" : "unsigned int", 164 "referenced_type" : "type-2", 165 "self_type" : "type-2", 166 "size" : 4 167 }, 168 { 169 "alignment" : 8, 170 "is_integral" : true, 171 "is_unsigned" : true, 172 "linker_set_key" : "unsigned long", 173 "name" : "unsigned long", 174 "referenced_type" : "type-30", 175 "self_type" : "type-30", 176 "size" : 8 177 }, 178 { 179 "alignment" : 8, 180 "is_integral" : true, 181 "is_unsigned" : true, 182 "linker_set_key" : "unsigned long long", 183 "name" : "unsigned long long", 184 "referenced_type" : "type-231", 185 "self_type" : "type-231", 186 "size" : 8 187 }, 188 { 189 "alignment" : 2, 190 "is_integral" : true, 191 "is_unsigned" : true, 192 "linker_set_key" : "unsigned short", 193 "name" : "unsigned short", 194 "referenced_type" : "type-80", 195 "self_type" : "type-80", 196 "size" : 2 197 }, 198 { 199 "linker_set_key" : "void", 200 "name" : "void", 201 "referenced_type" : "type-27", 202 "self_type" : "type-27" 203 } 204 ], 205 "elf_functions" : 206 [ 207 { 208 "binding" : "weak", 209 "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 210 }, 211 { 212 "binding" : "weak", 213 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 214 }, 215 { 216 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 217 }, 218 { 219 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 220 }, 221 { 222 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 223 }, 224 { 225 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 226 }, 227 { 228 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 229 }, 230 { 231 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 232 }, 233 { 234 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 235 }, 236 { 237 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 238 }, 239 { 240 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 241 }, 242 { 243 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 244 }, 245 { 246 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 247 }, 248 { 249 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 250 }, 251 { 252 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 253 }, 254 { 255 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 256 }, 257 { 258 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 259 }, 260 { 261 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb" 262 }, 263 { 264 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE" 265 }, 266 { 267 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE" 268 }, 269 { 270 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE" 271 }, 272 { 273 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 274 }, 275 { 276 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 277 }, 278 { 279 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 280 }, 281 { 282 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 283 }, 284 { 285 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 286 }, 287 { 288 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 289 }, 290 { 291 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 292 }, 293 { 294 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 295 }, 296 { 297 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 298 }, 299 { 300 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 301 }, 302 { 303 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 304 }, 305 { 306 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 307 }, 308 { 309 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 310 }, 311 { 312 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 313 }, 314 { 315 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 316 }, 317 { 318 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 319 }, 320 { 321 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 322 }, 323 { 324 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv" 325 }, 326 { 327 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE" 328 }, 329 { 330 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE" 331 }, 332 { 333 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 334 }, 335 { 336 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 337 }, 338 { 339 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev" 340 }, 341 { 342 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 343 }, 344 { 345 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm" 346 }, 347 { 348 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_mEEE" 349 }, 350 { 351 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 352 }, 353 { 354 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 355 }, 356 { 357 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE" 358 }, 359 { 360 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE" 361 }, 362 { 363 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 364 }, 365 { 366 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 367 }, 368 { 369 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 370 }, 371 { 372 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 373 }, 374 { 375 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 376 }, 377 { 378 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 379 }, 380 { 381 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE" 382 }, 383 { 384 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 385 }, 386 { 387 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE" 388 }, 389 { 390 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE" 391 }, 392 { 393 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE" 394 }, 395 { 396 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE" 397 }, 398 { 399 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 400 }, 401 { 402 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 403 }, 404 { 405 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 406 }, 407 { 408 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 409 }, 410 { 411 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 412 }, 413 { 414 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 415 }, 416 { 417 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 418 }, 419 { 420 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 421 }, 422 { 423 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE" 424 }, 425 { 426 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 427 }, 428 { 429 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 430 }, 431 { 432 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 433 }, 434 { 435 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEm" 436 }, 437 { 438 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 439 }, 440 { 441 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 442 }, 443 { 444 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 445 }, 446 { 447 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 448 }, 449 { 450 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 451 }, 452 { 453 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 454 }, 455 { 456 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 457 }, 458 { 459 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 460 }, 461 { 462 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE" 463 }, 464 { 465 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE" 466 }, 467 { 468 "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEmm" 469 }, 470 { 471 "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEmm" 472 }, 473 { 474 "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEmm" 475 }, 476 { 477 "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEmm" 478 }, 479 { 480 "binding" : "weak", 481 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 482 }, 483 { 484 "binding" : "weak", 485 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 486 }, 487 { 488 "binding" : "weak", 489 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_" 490 }, 491 { 492 "binding" : "weak", 493 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_" 494 }, 495 { 496 "binding" : "weak", 497 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE" 498 }, 499 { 500 "binding" : "weak", 501 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_" 502 }, 503 { 504 "binding" : "weak", 505 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_" 506 }, 507 { 508 "binding" : "weak", 509 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE" 510 }, 511 { 512 "binding" : "weak", 513 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 514 }, 515 { 516 "binding" : "weak", 517 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 518 }, 519 { 520 "binding" : "weak", 521 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 522 }, 523 { 524 "name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 525 }, 526 { 527 "name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 528 }, 529 { 530 "name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 531 }, 532 { 533 "name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 534 } 535 ], 536 "elf_objects" : 537 [ 538 { 539 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE" 540 }, 541 { 542 "name" : "_ZTCN7android8hardware9keymaster4V3_016IKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE" 543 }, 544 { 545 "binding" : "weak", 546 "name" : "_ZTCN7android8hardware9keymaster4V3_017BsKeymasterDeviceE0_NS2_16IKeymasterDeviceE" 547 }, 548 { 549 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_7IBinderE" 550 }, 551 { 552 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_9BHwBinderE" 553 }, 554 { 555 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS_4hidl4base4V1_08BnHwBaseE" 556 }, 557 { 558 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS0_11BpInterfaceINS2_16IKeymasterDeviceEEE" 559 }, 560 { 561 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS2_16IKeymasterDeviceE" 562 }, 563 { 564 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE" 565 }, 566 { 567 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE16_NS0_11BpHwRefBaseE" 568 }, 569 { 570 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE8_NS0_10IInterfaceE" 571 }, 572 { 573 "name" : "_ZTTN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 574 }, 575 { 576 "name" : "_ZTTN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 577 }, 578 { 579 "name" : "_ZTTN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 580 }, 581 { 582 "name" : "_ZTVN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 583 }, 584 { 585 "binding" : "weak", 586 "name" : "_ZTVN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 587 }, 588 { 589 "name" : "_ZTVN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 590 }, 591 { 592 "name" : "_ZTVN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 593 } 594 ], 595 "enum_types" : 596 [ 597 { 598 "alignment" : 4, 599 "enum_fields" : 600 [ 601 { 602 "enum_field_value" : 0, 603 "name" : "android::Condition::WAKE_UP_ONE" 604 }, 605 { 606 "enum_field_value" : 1, 607 "name" : "android::Condition::WAKE_UP_ALL" 608 } 609 ], 610 "linker_set_key" : "android::Condition::WakeUpType", 611 "name" : "android::Condition::WakeUpType", 612 "referenced_type" : "type-521", 613 "self_type" : "type-521", 614 "size" : 4, 615 "source_file" : "/system/core/libutils/include/utils/Condition.h", 616 "underlying_type" : "type-2", 617 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 618 }, 619 { 620 "alignment" : 4, 621 "enum_fields" : 622 [ 623 { 624 "enum_field_value" : 0, 625 "name" : "android::String16::kEmptyString" 626 } 627 ], 628 "linker_set_key" : "android::String16::StaticLinkage", 629 "name" : "android::String16::StaticLinkage", 630 "referenced_type" : "type-405", 631 "self_type" : "type-405", 632 "size" : 4, 633 "source_file" : "/system/core/libutils/include/utils/String16.h", 634 "underlying_type" : "type-2", 635 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 636 }, 637 { 638 "alignment" : 4, 639 "enum_fields" : 640 [ 641 { 642 "enum_field_value" : 0, 643 "name" : "android::String8::kEmptyString" 644 } 645 ], 646 "linker_set_key" : "android::String8::StaticLinkage", 647 "name" : "android::String8::StaticLinkage", 648 "referenced_type" : "type-398", 649 "self_type" : "type-398", 650 "size" : 4, 651 "source_file" : "/system/core/libutils/include/utils/String8.h", 652 "underlying_type" : "type-2", 653 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 654 }, 655 { 656 "alignment" : 4, 657 "enum_fields" : 658 [ 659 { 660 "enum_field_value" : 0, 661 "name" : "android::hardware::HidlReturnRestriction::NONE" 662 }, 663 { 664 "enum_field_value" : 1, 665 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 666 }, 667 { 668 "enum_field_value" : 2, 669 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 670 } 671 ], 672 "linker_set_key" : "android::hardware::HidlReturnRestriction", 673 "name" : "android::hardware::HidlReturnRestriction", 674 "referenced_type" : "type-165", 675 "self_type" : "type-165", 676 "size" : 4, 677 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 678 "underlying_type" : "type-25", 679 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 680 }, 681 { 682 "alignment" : 4, 683 "enum_fields" : 684 [ 685 { 686 "enum_field_value" : 0, 687 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 688 }, 689 { 690 "enum_field_value" : 1, 691 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 692 }, 693 { 694 "enum_field_value" : 2, 695 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 696 }, 697 { 698 "enum_field_value" : 3, 699 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 700 } 701 ], 702 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 703 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 704 "referenced_type" : "type-389", 705 "self_type" : "type-389", 706 "size" : 4, 707 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 708 "underlying_type" : "type-25", 709 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 710 }, 711 { 712 "alignment" : 4, 713 "enum_fields" : 714 [ 715 { 716 "enum_field_value" : 1, 717 "name" : "android::hardware::kSynchronizedReadWrite" 718 }, 719 { 720 "enum_field_value" : 2, 721 "name" : "android::hardware::kUnsynchronizedWrite" 722 } 723 ], 724 "linker_set_key" : "android::hardware::MQFlavor", 725 "name" : "android::hardware::MQFlavor", 726 "referenced_type" : "type-384", 727 "self_type" : "type-384", 728 "size" : 4, 729 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 730 "underlying_type" : "type-2", 731 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 732 }, 733 { 734 "alignment" : 4, 735 "enum_fields" : 736 [ 737 { 738 "enum_field_value" : 0, 739 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 740 }, 741 { 742 "enum_field_value" : 1, 743 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 744 }, 745 { 746 "enum_field_value" : 2, 747 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 748 } 749 ], 750 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 751 "name" : "android::hardware::ProcessState::CallRestriction", 752 "referenced_type" : "type-60", 753 "self_type" : "type-60", 754 "size" : 4, 755 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 756 "underlying_type" : "type-25", 757 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 758 }, 759 { 760 "alignment" : 4, 761 "enum_fields" : 762 [ 763 { 764 "enum_field_value" : 0, 765 "name" : "android::hardware::Status::EX_NONE" 766 }, 767 { 768 "enum_field_value" : -1, 769 "name" : "android::hardware::Status::EX_SECURITY" 770 }, 771 { 772 "enum_field_value" : -2, 773 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 774 }, 775 { 776 "enum_field_value" : -3, 777 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 778 }, 779 { 780 "enum_field_value" : -4, 781 "name" : "android::hardware::Status::EX_NULL_POINTER" 782 }, 783 { 784 "enum_field_value" : -5, 785 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 786 }, 787 { 788 "enum_field_value" : -6, 789 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 790 }, 791 { 792 "enum_field_value" : -7, 793 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 794 }, 795 { 796 "enum_field_value" : -128, 797 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 798 }, 799 { 800 "enum_field_value" : -129, 801 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 802 } 803 ], 804 "linker_set_key" : "android::hardware::Status::Exception", 805 "name" : "android::hardware::Status::Exception", 806 "referenced_type" : "type-131", 807 "self_type" : "type-131", 808 "size" : 4, 809 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 810 "underlying_type" : "type-25", 811 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 812 }, 813 { 814 "alignment" : 4, 815 "enum_fields" : 816 [ 817 { 818 "enum_field_value" : 0, 819 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 820 }, 821 { 822 "enum_field_value" : 1, 823 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 824 }, 825 { 826 "enum_field_value" : 2, 827 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 828 }, 829 { 830 "enum_field_value" : 3, 831 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 832 }, 833 { 834 "enum_field_value" : 4, 835 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 836 }, 837 { 838 "enum_field_value" : 5, 839 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 840 }, 841 { 842 "enum_field_value" : 6, 843 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 844 }, 845 { 846 "enum_field_value" : 7, 847 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 848 }, 849 { 850 "enum_field_value" : 8, 851 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 852 }, 853 { 854 "enum_field_value" : 9, 855 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 856 } 857 ], 858 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 859 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 860 "referenced_type" : "type-648", 861 "self_type" : "type-648", 862 "size" : 4, 863 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 864 "underlying_type" : "type-2", 865 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 866 }, 867 { 868 "alignment" : 4, 869 "enum_fields" : 870 [ 871 { 872 "enum_field_value" : 1, 873 "name" : "android::hardware::keymaster::V3_0::Algorithm::RSA" 874 }, 875 { 876 "enum_field_value" : 3, 877 "name" : "android::hardware::keymaster::V3_0::Algorithm::EC" 878 }, 879 { 880 "enum_field_value" : 32, 881 "name" : "android::hardware::keymaster::V3_0::Algorithm::AES" 882 }, 883 { 884 "enum_field_value" : 128, 885 "name" : "android::hardware::keymaster::V3_0::Algorithm::HMAC" 886 } 887 ], 888 "linker_set_key" : "android::hardware::keymaster::V3_0::Algorithm", 889 "name" : "android::hardware::keymaster::V3_0::Algorithm", 890 "referenced_type" : "type-341", 891 "self_type" : "type-341", 892 "size" : 4, 893 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 894 "underlying_type" : "type-2", 895 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09AlgorithmE" 896 }, 897 { 898 "alignment" : 4, 899 "enum_fields" : 900 [ 901 { 902 "enum_field_value" : 1, 903 "name" : "android::hardware::keymaster::V3_0::BlockMode::ECB" 904 }, 905 { 906 "enum_field_value" : 2, 907 "name" : "android::hardware::keymaster::V3_0::BlockMode::CBC" 908 }, 909 { 910 "enum_field_value" : 3, 911 "name" : "android::hardware::keymaster::V3_0::BlockMode::CTR" 912 }, 913 { 914 "enum_field_value" : 32, 915 "name" : "android::hardware::keymaster::V3_0::BlockMode::GCM" 916 } 917 ], 918 "linker_set_key" : "android::hardware::keymaster::V3_0::BlockMode", 919 "name" : "android::hardware::keymaster::V3_0::BlockMode", 920 "referenced_type" : "type-342", 921 "self_type" : "type-342", 922 "size" : 4, 923 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 924 "underlying_type" : "type-2", 925 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09BlockModeE" 926 }, 927 { 928 "alignment" : 4, 929 "enum_fields" : 930 [ 931 { 932 "enum_field_value" : 0, 933 "name" : "android::hardware::keymaster::V3_0::Digest::NONE" 934 }, 935 { 936 "enum_field_value" : 1, 937 "name" : "android::hardware::keymaster::V3_0::Digest::MD5" 938 }, 939 { 940 "enum_field_value" : 2, 941 "name" : "android::hardware::keymaster::V3_0::Digest::SHA1" 942 }, 943 { 944 "enum_field_value" : 3, 945 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_224" 946 }, 947 { 948 "enum_field_value" : 4, 949 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_256" 950 }, 951 { 952 "enum_field_value" : 5, 953 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_384" 954 }, 955 { 956 "enum_field_value" : 6, 957 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_512" 958 } 959 ], 960 "linker_set_key" : "android::hardware::keymaster::V3_0::Digest", 961 "name" : "android::hardware::keymaster::V3_0::Digest", 962 "referenced_type" : "type-344", 963 "self_type" : "type-344", 964 "size" : 4, 965 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 966 "underlying_type" : "type-2", 967 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_06DigestE" 968 }, 969 { 970 "alignment" : 4, 971 "enum_fields" : 972 [ 973 { 974 "enum_field_value" : 0, 975 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_224" 976 }, 977 { 978 "enum_field_value" : 1, 979 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_256" 980 }, 981 { 982 "enum_field_value" : 2, 983 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_384" 984 }, 985 { 986 "enum_field_value" : 3, 987 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_521" 988 } 989 ], 990 "linker_set_key" : "android::hardware::keymaster::V3_0::EcCurve", 991 "name" : "android::hardware::keymaster::V3_0::EcCurve", 992 "referenced_type" : "type-345", 993 "self_type" : "type-345", 994 "size" : 4, 995 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 996 "underlying_type" : "type-2", 997 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_07EcCurveE" 998 }, 999 { 1000 "alignment" : 4, 1001 "enum_fields" : 1002 [ 1003 { 1004 "enum_field_value" : 0, 1005 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OK" 1006 }, 1007 { 1008 "enum_field_value" : -1, 1009 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET" 1010 }, 1011 { 1012 "enum_field_value" : -2, 1013 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PURPOSE" 1014 }, 1015 { 1016 "enum_field_value" : -3, 1017 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PURPOSE" 1018 }, 1019 { 1020 "enum_field_value" : -4, 1021 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_ALGORITHM" 1022 }, 1023 { 1024 "enum_field_value" : -5, 1025 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_ALGORITHM" 1026 }, 1027 { 1028 "enum_field_value" : -6, 1029 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_SIZE" 1030 }, 1031 { 1032 "enum_field_value" : -7, 1033 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_BLOCK_MODE" 1034 }, 1035 { 1036 "enum_field_value" : -8, 1037 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE" 1038 }, 1039 { 1040 "enum_field_value" : -9, 1041 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MAC_LENGTH" 1042 }, 1043 { 1044 "enum_field_value" : -10, 1045 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PADDING_MODE" 1046 }, 1047 { 1048 "enum_field_value" : -11, 1049 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PADDING_MODE" 1050 }, 1051 { 1052 "enum_field_value" : -12, 1053 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_DIGEST" 1054 }, 1055 { 1056 "enum_field_value" : -13, 1057 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_DIGEST" 1058 }, 1059 { 1060 "enum_field_value" : -14, 1061 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_EXPIRATION_TIME" 1062 }, 1063 { 1064 "enum_field_value" : -15, 1065 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_USER_ID" 1066 }, 1067 { 1068 "enum_field_value" : -16, 1069 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT" 1070 }, 1071 { 1072 "enum_field_value" : -17, 1073 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_FORMAT" 1074 }, 1075 { 1076 "enum_field_value" : -18, 1077 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT" 1078 }, 1079 { 1080 "enum_field_value" : -19, 1081 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM" 1082 }, 1083 { 1084 "enum_field_value" : -20, 1085 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM" 1086 }, 1087 { 1088 "enum_field_value" : -21, 1089 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_INPUT_LENGTH" 1090 }, 1091 { 1092 "enum_field_value" : -22, 1093 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID" 1094 }, 1095 { 1096 "enum_field_value" : -23, 1097 "name" : "android::hardware::keymaster::V3_0::ErrorCode::DELEGATION_NOT_ALLOWED" 1098 }, 1099 { 1100 "enum_field_value" : -24, 1101 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_NOT_YET_VALID" 1102 }, 1103 { 1104 "enum_field_value" : -25, 1105 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPIRED" 1106 }, 1107 { 1108 "enum_field_value" : -26, 1109 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED" 1110 }, 1111 { 1112 "enum_field_value" : -27, 1113 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OUTPUT_PARAMETER_NULL" 1114 }, 1115 { 1116 "enum_field_value" : -28, 1117 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_OPERATION_HANDLE" 1118 }, 1119 { 1120 "enum_field_value" : -29, 1121 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE" 1122 }, 1123 { 1124 "enum_field_value" : -30, 1125 "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERIFICATION_FAILED" 1126 }, 1127 { 1128 "enum_field_value" : -31, 1129 "name" : "android::hardware::keymaster::V3_0::ErrorCode::TOO_MANY_OPERATIONS" 1130 }, 1131 { 1132 "enum_field_value" : -32, 1133 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNEXPECTED_NULL_POINTER" 1134 }, 1135 { 1136 "enum_field_value" : -33, 1137 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_KEY_BLOB" 1138 }, 1139 { 1140 "enum_field_value" : -34, 1141 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED" 1142 }, 1143 { 1144 "enum_field_value" : -35, 1145 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED" 1146 }, 1147 { 1148 "enum_field_value" : -36, 1149 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED" 1150 }, 1151 { 1152 "enum_field_value" : -37, 1153 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED" 1154 }, 1155 { 1156 "enum_field_value" : -38, 1157 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_ARGUMENT" 1158 }, 1159 { 1160 "enum_field_value" : -39, 1161 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_TAG" 1162 }, 1163 { 1164 "enum_field_value" : -40, 1165 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_TAG" 1166 }, 1167 { 1168 "enum_field_value" : -41, 1169 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MEMORY_ALLOCATION_FAILED" 1170 }, 1171 { 1172 "enum_field_value" : -44, 1173 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORT_PARAMETER_MISMATCH" 1174 }, 1175 { 1176 "enum_field_value" : -45, 1177 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_ACCESS_DENIED" 1178 }, 1179 { 1180 "enum_field_value" : -46, 1181 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OPERATION_CANCELLED" 1182 }, 1183 { 1184 "enum_field_value" : -47, 1185 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT" 1186 }, 1187 { 1188 "enum_field_value" : -48, 1189 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_BUSY" 1190 }, 1191 { 1192 "enum_field_value" : -49, 1193 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED" 1194 }, 1195 { 1196 "enum_field_value" : -50, 1197 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_FIELD" 1198 }, 1199 { 1200 "enum_field_value" : -51, 1201 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_NONCE" 1202 }, 1203 { 1204 "enum_field_value" : -52, 1205 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_NONCE" 1206 }, 1207 { 1208 "enum_field_value" : -53, 1209 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MAC_LENGTH" 1210 }, 1211 { 1212 "enum_field_value" : -54, 1213 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED" 1214 }, 1215 { 1216 "enum_field_value" : -55, 1217 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CALLER_NONCE_PROHIBITED" 1218 }, 1219 { 1220 "enum_field_value" : -56, 1221 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_MAX_OPS_EXCEEDED" 1222 }, 1223 { 1224 "enum_field_value" : -57, 1225 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_MAC_LENGTH" 1226 }, 1227 { 1228 "enum_field_value" : -58, 1229 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MIN_MAC_LENGTH" 1230 }, 1231 { 1232 "enum_field_value" : -59, 1233 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH" 1234 }, 1235 { 1236 "enum_field_value" : -60, 1237 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KDF" 1238 }, 1239 { 1240 "enum_field_value" : -61, 1241 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_CURVE" 1242 }, 1243 { 1244 "enum_field_value" : -62, 1245 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_REQUIRES_UPGRADE" 1246 }, 1247 { 1248 "enum_field_value" : -63, 1249 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING" 1250 }, 1251 { 1252 "enum_field_value" : -64, 1253 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEYMASTER_NOT_CONFIGURED" 1254 }, 1255 { 1256 "enum_field_value" : -65, 1257 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING" 1258 }, 1259 { 1260 "enum_field_value" : -66, 1261 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CANNOT_ATTEST_IDS" 1262 }, 1263 { 1264 "enum_field_value" : -100, 1265 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNIMPLEMENTED" 1266 }, 1267 { 1268 "enum_field_value" : -101, 1269 "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERSION_MISMATCH" 1270 }, 1271 { 1272 "enum_field_value" : -1000, 1273 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNKNOWN_ERROR" 1274 } 1275 ], 1276 "linker_set_key" : "android::hardware::keymaster::V3_0::ErrorCode", 1277 "name" : "android::hardware::keymaster::V3_0::ErrorCode", 1278 "referenced_type" : "type-146", 1279 "self_type" : "type-146", 1280 "size" : 4, 1281 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1282 "underlying_type" : "type-2", 1283 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09ErrorCodeE" 1284 }, 1285 { 1286 "alignment" : 4, 1287 "enum_fields" : 1288 [ 1289 { 1290 "enum_field_value" : 0, 1291 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::NONE" 1292 }, 1293 { 1294 "enum_field_value" : 1, 1295 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::PASSWORD" 1296 }, 1297 { 1298 "enum_field_value" : 2, 1299 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::FINGERPRINT" 1300 }, 1301 { 1302 "enum_field_value" : -1, 1303 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::ANY" 1304 } 1305 ], 1306 "linker_set_key" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 1307 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 1308 "referenced_type" : "type-350", 1309 "self_type" : "type-350", 1310 "size" : 4, 1311 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1312 "underlying_type" : "type-2", 1313 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE" 1314 }, 1315 { 1316 "alignment" : 4, 1317 "enum_fields" : 1318 [ 1319 { 1320 "enum_field_value" : 0, 1321 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::STANDALONE" 1322 }, 1323 { 1324 "enum_field_value" : 1, 1325 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM" 1326 } 1327 ], 1328 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 1329 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 1330 "referenced_type" : "type-347", 1331 "self_type" : "type-347", 1332 "size" : 4, 1333 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1334 "underlying_type" : "type-2", 1335 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE" 1336 }, 1337 { 1338 "alignment" : 4, 1339 "enum_fields" : 1340 [ 1341 { 1342 "enum_field_value" : 0, 1343 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::NONE" 1344 }, 1345 { 1346 "enum_field_value" : 1, 1347 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::RFC5869_SHA256" 1348 }, 1349 { 1350 "enum_field_value" : 2, 1351 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1" 1352 }, 1353 { 1354 "enum_field_value" : 3, 1355 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256" 1356 }, 1357 { 1358 "enum_field_value" : 4, 1359 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1" 1360 }, 1361 { 1362 "enum_field_value" : 5, 1363 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256" 1364 } 1365 ], 1366 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyDerivationFunction", 1367 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction", 1368 "referenced_type" : "type-349", 1369 "self_type" : "type-349", 1370 "size" : 4, 1371 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1372 "underlying_type" : "type-2", 1373 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_021KeyDerivationFunctionE" 1374 }, 1375 { 1376 "alignment" : 4, 1377 "enum_fields" : 1378 [ 1379 { 1380 "enum_field_value" : 0, 1381 "name" : "android::hardware::keymaster::V3_0::KeyFormat::X509" 1382 }, 1383 { 1384 "enum_field_value" : 1, 1385 "name" : "android::hardware::keymaster::V3_0::KeyFormat::PKCS8" 1386 }, 1387 { 1388 "enum_field_value" : 3, 1389 "name" : "android::hardware::keymaster::V3_0::KeyFormat::RAW" 1390 } 1391 ], 1392 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyFormat", 1393 "name" : "android::hardware::keymaster::V3_0::KeyFormat", 1394 "referenced_type" : "type-551", 1395 "self_type" : "type-551", 1396 "size" : 4, 1397 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1398 "underlying_type" : "type-2", 1399 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09KeyFormatE" 1400 }, 1401 { 1402 "alignment" : 4, 1403 "enum_fields" : 1404 [ 1405 { 1406 "enum_field_value" : 0, 1407 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::GENERATED" 1408 }, 1409 { 1410 "enum_field_value" : 1, 1411 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::DERIVED" 1412 }, 1413 { 1414 "enum_field_value" : 2, 1415 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::IMPORTED" 1416 }, 1417 { 1418 "enum_field_value" : 3, 1419 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::UNKNOWN" 1420 } 1421 ], 1422 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyOrigin", 1423 "name" : "android::hardware::keymaster::V3_0::KeyOrigin", 1424 "referenced_type" : "type-346", 1425 "self_type" : "type-346", 1426 "size" : 4, 1427 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1428 "underlying_type" : "type-2", 1429 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09KeyOriginE" 1430 }, 1431 { 1432 "alignment" : 4, 1433 "enum_fields" : 1434 [ 1435 { 1436 "enum_field_value" : 0, 1437 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::ENCRYPT" 1438 }, 1439 { 1440 "enum_field_value" : 1, 1441 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DECRYPT" 1442 }, 1443 { 1444 "enum_field_value" : 2, 1445 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::SIGN" 1446 }, 1447 { 1448 "enum_field_value" : 3, 1449 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::VERIFY" 1450 }, 1451 { 1452 "enum_field_value" : 4, 1453 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DERIVE_KEY" 1454 }, 1455 { 1456 "enum_field_value" : 5, 1457 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::WRAP_KEY" 1458 } 1459 ], 1460 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyPurpose", 1461 "name" : "android::hardware::keymaster::V3_0::KeyPurpose", 1462 "referenced_type" : "type-348", 1463 "self_type" : "type-348", 1464 "size" : 4, 1465 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1466 "underlying_type" : "type-2", 1467 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_010KeyPurposeE" 1468 }, 1469 { 1470 "alignment" : 4, 1471 "enum_fields" : 1472 [ 1473 { 1474 "enum_field_value" : 1, 1475 "name" : "android::hardware::keymaster::V3_0::PaddingMode::NONE" 1476 }, 1477 { 1478 "enum_field_value" : 2, 1479 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_OAEP" 1480 }, 1481 { 1482 "enum_field_value" : 3, 1483 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PSS" 1484 }, 1485 { 1486 "enum_field_value" : 4, 1487 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT" 1488 }, 1489 { 1490 "enum_field_value" : 5, 1491 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_SIGN" 1492 }, 1493 { 1494 "enum_field_value" : 64, 1495 "name" : "android::hardware::keymaster::V3_0::PaddingMode::PKCS7" 1496 } 1497 ], 1498 "linker_set_key" : "android::hardware::keymaster::V3_0::PaddingMode", 1499 "name" : "android::hardware::keymaster::V3_0::PaddingMode", 1500 "referenced_type" : "type-343", 1501 "self_type" : "type-343", 1502 "size" : 4, 1503 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1504 "underlying_type" : "type-2", 1505 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_011PaddingModeE" 1506 }, 1507 { 1508 "alignment" : 4, 1509 "enum_fields" : 1510 [ 1511 { 1512 "enum_field_value" : 0, 1513 "name" : "android::hardware::keymaster::V3_0::SecurityLevel::SOFTWARE" 1514 }, 1515 { 1516 "enum_field_value" : 1, 1517 "name" : "android::hardware::keymaster::V3_0::SecurityLevel::TRUSTED_ENVIRONMENT" 1518 } 1519 ], 1520 "linker_set_key" : "android::hardware::keymaster::V3_0::SecurityLevel", 1521 "name" : "android::hardware::keymaster::V3_0::SecurityLevel", 1522 "referenced_type" : "type-550", 1523 "self_type" : "type-550", 1524 "size" : 4, 1525 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1526 "underlying_type" : "type-2", 1527 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_013SecurityLevelE" 1528 }, 1529 { 1530 "alignment" : 4, 1531 "enum_fields" : 1532 [ 1533 { 1534 "enum_field_value" : 0, 1535 "name" : "android::hardware::keymaster::V3_0::Tag::INVALID" 1536 }, 1537 { 1538 "enum_field_value" : 536870913, 1539 "name" : "android::hardware::keymaster::V3_0::Tag::PURPOSE" 1540 }, 1541 { 1542 "enum_field_value" : 268435458, 1543 "name" : "android::hardware::keymaster::V3_0::Tag::ALGORITHM" 1544 }, 1545 { 1546 "enum_field_value" : 805306371, 1547 "name" : "android::hardware::keymaster::V3_0::Tag::KEY_SIZE" 1548 }, 1549 { 1550 "enum_field_value" : 536870916, 1551 "name" : "android::hardware::keymaster::V3_0::Tag::BLOCK_MODE" 1552 }, 1553 { 1554 "enum_field_value" : 536870917, 1555 "name" : "android::hardware::keymaster::V3_0::Tag::DIGEST" 1556 }, 1557 { 1558 "enum_field_value" : 536870918, 1559 "name" : "android::hardware::keymaster::V3_0::Tag::PADDING" 1560 }, 1561 { 1562 "enum_field_value" : 1879048199, 1563 "name" : "android::hardware::keymaster::V3_0::Tag::CALLER_NONCE" 1564 }, 1565 { 1566 "enum_field_value" : 805306376, 1567 "name" : "android::hardware::keymaster::V3_0::Tag::MIN_MAC_LENGTH" 1568 }, 1569 { 1570 "enum_field_value" : 536870921, 1571 "name" : "android::hardware::keymaster::V3_0::Tag::KDF" 1572 }, 1573 { 1574 "enum_field_value" : 268435466, 1575 "name" : "android::hardware::keymaster::V3_0::Tag::EC_CURVE" 1576 }, 1577 { 1578 "enum_field_value" : 1342177480, 1579 "name" : "android::hardware::keymaster::V3_0::Tag::RSA_PUBLIC_EXPONENT" 1580 }, 1581 { 1582 "enum_field_value" : 1879048393, 1583 "name" : "android::hardware::keymaster::V3_0::Tag::ECIES_SINGLE_HASH_MODE" 1584 }, 1585 { 1586 "enum_field_value" : 1879048394, 1587 "name" : "android::hardware::keymaster::V3_0::Tag::INCLUDE_UNIQUE_ID" 1588 }, 1589 { 1590 "enum_field_value" : 268435757, 1591 "name" : "android::hardware::keymaster::V3_0::Tag::BLOB_USAGE_REQUIREMENTS" 1592 }, 1593 { 1594 "enum_field_value" : 1879048494, 1595 "name" : "android::hardware::keymaster::V3_0::Tag::BOOTLOADER_ONLY" 1596 }, 1597 { 1598 "enum_field_value" : 1610613136, 1599 "name" : "android::hardware::keymaster::V3_0::Tag::ACTIVE_DATETIME" 1600 }, 1601 { 1602 "enum_field_value" : 1610613137, 1603 "name" : "android::hardware::keymaster::V3_0::Tag::ORIGINATION_EXPIRE_DATETIME" 1604 }, 1605 { 1606 "enum_field_value" : 1610613138, 1607 "name" : "android::hardware::keymaster::V3_0::Tag::USAGE_EXPIRE_DATETIME" 1608 }, 1609 { 1610 "enum_field_value" : 805306771, 1611 "name" : "android::hardware::keymaster::V3_0::Tag::MIN_SECONDS_BETWEEN_OPS" 1612 }, 1613 { 1614 "enum_field_value" : 805306772, 1615 "name" : "android::hardware::keymaster::V3_0::Tag::MAX_USES_PER_BOOT" 1616 }, 1617 { 1618 "enum_field_value" : 1879048692, 1619 "name" : "android::hardware::keymaster::V3_0::Tag::ALL_USERS" 1620 }, 1621 { 1622 "enum_field_value" : 805306869, 1623 "name" : "android::hardware::keymaster::V3_0::Tag::USER_ID" 1624 }, 1625 { 1626 "enum_field_value" : -1610612234, 1627 "name" : "android::hardware::keymaster::V3_0::Tag::USER_SECURE_ID" 1628 }, 1629 { 1630 "enum_field_value" : 1879048695, 1631 "name" : "android::hardware::keymaster::V3_0::Tag::NO_AUTH_REQUIRED" 1632 }, 1633 { 1634 "enum_field_value" : 268435960, 1635 "name" : "android::hardware::keymaster::V3_0::Tag::USER_AUTH_TYPE" 1636 }, 1637 { 1638 "enum_field_value" : 805306873, 1639 "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TIMEOUT" 1640 }, 1641 { 1642 "enum_field_value" : 1879048698, 1643 "name" : "android::hardware::keymaster::V3_0::Tag::ALLOW_WHILE_ON_BODY" 1644 }, 1645 { 1646 "enum_field_value" : 1879048792, 1647 "name" : "android::hardware::keymaster::V3_0::Tag::ALL_APPLICATIONS" 1648 }, 1649 { 1650 "enum_field_value" : -1879047591, 1651 "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_ID" 1652 }, 1653 { 1654 "enum_field_value" : 1879048794, 1655 "name" : "android::hardware::keymaster::V3_0::Tag::EXPORTABLE" 1656 }, 1657 { 1658 "enum_field_value" : -1879047492, 1659 "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_DATA" 1660 }, 1661 { 1662 "enum_field_value" : 1610613437, 1663 "name" : "android::hardware::keymaster::V3_0::Tag::CREATION_DATETIME" 1664 }, 1665 { 1666 "enum_field_value" : 268436158, 1667 "name" : "android::hardware::keymaster::V3_0::Tag::ORIGIN" 1668 }, 1669 { 1670 "enum_field_value" : 1879048895, 1671 "name" : "android::hardware::keymaster::V3_0::Tag::ROLLBACK_RESISTANT" 1672 }, 1673 { 1674 "enum_field_value" : -1879047488, 1675 "name" : "android::hardware::keymaster::V3_0::Tag::ROOT_OF_TRUST" 1676 }, 1677 { 1678 "enum_field_value" : 805307073, 1679 "name" : "android::hardware::keymaster::V3_0::Tag::OS_VERSION" 1680 }, 1681 { 1682 "enum_field_value" : 805307074, 1683 "name" : "android::hardware::keymaster::V3_0::Tag::OS_PATCHLEVEL" 1684 }, 1685 { 1686 "enum_field_value" : -1879047485, 1687 "name" : "android::hardware::keymaster::V3_0::Tag::UNIQUE_ID" 1688 }, 1689 { 1690 "enum_field_value" : -1879047484, 1691 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_CHALLENGE" 1692 }, 1693 { 1694 "enum_field_value" : -1879047483, 1695 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_APPLICATION_ID" 1696 }, 1697 { 1698 "enum_field_value" : -1879047482, 1699 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_BRAND" 1700 }, 1701 { 1702 "enum_field_value" : -1879047481, 1703 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_DEVICE" 1704 }, 1705 { 1706 "enum_field_value" : -1879047480, 1707 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_PRODUCT" 1708 }, 1709 { 1710 "enum_field_value" : -1879047479, 1711 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_SERIAL" 1712 }, 1713 { 1714 "enum_field_value" : -1879047478, 1715 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_IMEI" 1716 }, 1717 { 1718 "enum_field_value" : -1879047477, 1719 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MEID" 1720 }, 1721 { 1722 "enum_field_value" : -1879047476, 1723 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MANUFACTURER" 1724 }, 1725 { 1726 "enum_field_value" : -1879047475, 1727 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MODEL" 1728 }, 1729 { 1730 "enum_field_value" : -1879047192, 1731 "name" : "android::hardware::keymaster::V3_0::Tag::ASSOCIATED_DATA" 1732 }, 1733 { 1734 "enum_field_value" : -1879047191, 1735 "name" : "android::hardware::keymaster::V3_0::Tag::NONCE" 1736 }, 1737 { 1738 "enum_field_value" : -1879047190, 1739 "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TOKEN" 1740 }, 1741 { 1742 "enum_field_value" : 805307371, 1743 "name" : "android::hardware::keymaster::V3_0::Tag::MAC_LENGTH" 1744 }, 1745 { 1746 "enum_field_value" : 1879049196, 1747 "name" : "android::hardware::keymaster::V3_0::Tag::RESET_SINCE_ID_ROTATION" 1748 } 1749 ], 1750 "linker_set_key" : "android::hardware::keymaster::V3_0::Tag", 1751 "name" : "android::hardware::keymaster::V3_0::Tag", 1752 "referenced_type" : "type-339", 1753 "self_type" : "type-339", 1754 "size" : 4, 1755 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1756 "underlying_type" : "type-2", 1757 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_03TagE" 1758 }, 1759 { 1760 "alignment" : 4, 1761 "enum_fields" : 1762 [ 1763 { 1764 "enum_field_value" : 0, 1765 "name" : "android::hardware::keymaster::V3_0::TagType::INVALID" 1766 }, 1767 { 1768 "enum_field_value" : 268435456, 1769 "name" : "android::hardware::keymaster::V3_0::TagType::ENUM" 1770 }, 1771 { 1772 "enum_field_value" : 536870912, 1773 "name" : "android::hardware::keymaster::V3_0::TagType::ENUM_REP" 1774 }, 1775 { 1776 "enum_field_value" : 805306368, 1777 "name" : "android::hardware::keymaster::V3_0::TagType::UINT" 1778 }, 1779 { 1780 "enum_field_value" : 1073741824, 1781 "name" : "android::hardware::keymaster::V3_0::TagType::UINT_REP" 1782 }, 1783 { 1784 "enum_field_value" : 1342177280, 1785 "name" : "android::hardware::keymaster::V3_0::TagType::ULONG" 1786 }, 1787 { 1788 "enum_field_value" : 1610612736, 1789 "name" : "android::hardware::keymaster::V3_0::TagType::DATE" 1790 }, 1791 { 1792 "enum_field_value" : 1879048192, 1793 "name" : "android::hardware::keymaster::V3_0::TagType::BOOL" 1794 }, 1795 { 1796 "enum_field_value" : -2147483648, 1797 "name" : "android::hardware::keymaster::V3_0::TagType::BIGNUM" 1798 }, 1799 { 1800 "enum_field_value" : -1879048192, 1801 "name" : "android::hardware::keymaster::V3_0::TagType::BYTES" 1802 }, 1803 { 1804 "enum_field_value" : -1610612736, 1805 "name" : "android::hardware::keymaster::V3_0::TagType::ULONG_REP" 1806 } 1807 ], 1808 "linker_set_key" : "android::hardware::keymaster::V3_0::TagType", 1809 "name" : "android::hardware::keymaster::V3_0::TagType", 1810 "referenced_type" : "type-546", 1811 "self_type" : "type-546", 1812 "size" : 4, 1813 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1814 "underlying_type" : "type-2", 1815 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_07TagTypeE" 1816 }, 1817 { 1818 "alignment" : 4, 1819 "enum_fields" : 1820 [ 1821 { 1822 "enum_field_value" : 0, 1823 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1824 }, 1825 { 1826 "enum_field_value" : 1, 1827 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1828 }, 1829 { 1830 "enum_field_value" : 2, 1831 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1832 } 1833 ], 1834 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1835 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1836 "referenced_type" : "type-393", 1837 "self_type" : "type-393", 1838 "size" : 4, 1839 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1840 "underlying_type" : "type-25", 1841 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 1842 }, 1843 { 1844 "alignment" : 4, 1845 "enum_fields" : 1846 [ 1847 { 1848 "enum_field_value" : -1, 1849 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 1850 } 1851 ], 1852 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1853 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1854 "referenced_type" : "type-536", 1855 "self_type" : "type-536", 1856 "size" : 4, 1857 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1858 "underlying_type" : "type-25", 1859 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 1860 }, 1861 { 1862 "alignment" : 1, 1863 "enum_fields" : 1864 [ 1865 { 1866 "enum_field_value" : 0, 1867 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 1868 }, 1869 { 1870 "enum_field_value" : 1, 1871 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 1872 }, 1873 { 1874 "enum_field_value" : 2, 1875 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 1876 } 1877 ], 1878 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1879 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1880 "referenced_type" : "type-535", 1881 "self_type" : "type-535", 1882 "size" : 1, 1883 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1884 "underlying_type" : "type-78", 1885 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 1886 }, 1887 { 1888 "alignment" : 4, 1889 "enum_fields" : 1890 [ 1891 { 1892 "enum_field_value" : 0, 1893 "name" : "ANDROID_LOG_UNKNOWN" 1894 }, 1895 { 1896 "enum_field_value" : 1, 1897 "name" : "ANDROID_LOG_DEFAULT" 1898 }, 1899 { 1900 "enum_field_value" : 2, 1901 "name" : "ANDROID_LOG_VERBOSE" 1902 }, 1903 { 1904 "enum_field_value" : 3, 1905 "name" : "ANDROID_LOG_DEBUG" 1906 }, 1907 { 1908 "enum_field_value" : 4, 1909 "name" : "ANDROID_LOG_INFO" 1910 }, 1911 { 1912 "enum_field_value" : 5, 1913 "name" : "ANDROID_LOG_WARN" 1914 }, 1915 { 1916 "enum_field_value" : 6, 1917 "name" : "ANDROID_LOG_ERROR" 1918 }, 1919 { 1920 "enum_field_value" : 7, 1921 "name" : "ANDROID_LOG_FATAL" 1922 }, 1923 { 1924 "enum_field_value" : 8, 1925 "name" : "ANDROID_LOG_SILENT" 1926 } 1927 ], 1928 "linker_set_key" : "android_LogPriority", 1929 "name" : "android_LogPriority", 1930 "referenced_type" : "type-1", 1931 "self_type" : "type-1", 1932 "size" : 4, 1933 "source_file" : "/system/core/liblog/include/android/log.h", 1934 "underlying_type" : "type-2", 1935 "unique_id" : "android_LogPriority" 1936 }, 1937 { 1938 "alignment" : 4, 1939 "enum_fields" : 1940 [ 1941 { 1942 "enum_field_value" : 0, 1943 "name" : "HAL_COLOR_MODE_NATIVE" 1944 }, 1945 { 1946 "enum_field_value" : 1, 1947 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1948 }, 1949 { 1950 "enum_field_value" : 2, 1951 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1952 }, 1953 { 1954 "enum_field_value" : 3, 1955 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1956 }, 1957 { 1958 "enum_field_value" : 4, 1959 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1960 }, 1961 { 1962 "enum_field_value" : 5, 1963 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1964 }, 1965 { 1966 "enum_field_value" : 6, 1967 "name" : "HAL_COLOR_MODE_DCI_P3" 1968 }, 1969 { 1970 "enum_field_value" : 7, 1971 "name" : "HAL_COLOR_MODE_SRGB" 1972 }, 1973 { 1974 "enum_field_value" : 8, 1975 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1976 }, 1977 { 1978 "enum_field_value" : 9, 1979 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1980 } 1981 ], 1982 "linker_set_key" : "android_color_mode_t", 1983 "name" : "android_color_mode_t", 1984 "referenced_type" : "type-488", 1985 "self_type" : "type-488", 1986 "size" : 4, 1987 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1988 "underlying_type" : "type-2", 1989 "unique_id" : "android_color_mode_t" 1990 }, 1991 { 1992 "alignment" : 4, 1993 "enum_fields" : 1994 [ 1995 { 1996 "enum_field_value" : 10, 1997 "name" : "HAL_COLOR_MODE_BT2020" 1998 }, 1999 { 2000 "enum_field_value" : 11, 2001 "name" : "HAL_COLOR_MODE_BT2100_PQ" 2002 }, 2003 { 2004 "enum_field_value" : 12, 2005 "name" : "HAL_COLOR_MODE_BT2100_HLG" 2006 } 2007 ], 2008 "linker_set_key" : "android_color_mode_v1_1_t", 2009 "name" : "android_color_mode_v1_1_t", 2010 "referenced_type" : "type-494", 2011 "self_type" : "type-494", 2012 "size" : 4, 2013 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2014 "underlying_type" : "type-2", 2015 "unique_id" : "android_color_mode_v1_1_t" 2016 }, 2017 { 2018 "alignment" : 4, 2019 "enum_fields" : 2020 [ 2021 { 2022 "enum_field_value" : 0, 2023 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 2024 }, 2025 { 2026 "enum_field_value" : 1, 2027 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 2028 }, 2029 { 2030 "enum_field_value" : 2, 2031 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 2032 }, 2033 { 2034 "enum_field_value" : 3, 2035 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 2036 }, 2037 { 2038 "enum_field_value" : 4, 2039 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 2040 }, 2041 { 2042 "enum_field_value" : 5, 2043 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 2044 }, 2045 { 2046 "enum_field_value" : 6, 2047 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 2048 } 2049 ], 2050 "linker_set_key" : "android_color_transform_t", 2051 "name" : "android_color_transform_t", 2052 "referenced_type" : "type-489", 2053 "self_type" : "type-489", 2054 "size" : 4, 2055 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2056 "underlying_type" : "type-2", 2057 "unique_id" : "android_color_transform_t" 2058 }, 2059 { 2060 "alignment" : 4, 2061 "enum_fields" : 2062 [ 2063 { 2064 "enum_field_value" : 0, 2065 "name" : "HAL_DATASPACE_UNKNOWN" 2066 }, 2067 { 2068 "enum_field_value" : 1, 2069 "name" : "HAL_DATASPACE_ARBITRARY" 2070 }, 2071 { 2072 "enum_field_value" : 16, 2073 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 2074 }, 2075 { 2076 "enum_field_value" : 4128768, 2077 "name" : "HAL_DATASPACE_STANDARD_MASK" 2078 }, 2079 { 2080 "enum_field_value" : 0, 2081 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 2082 }, 2083 { 2084 "enum_field_value" : 65536, 2085 "name" : "HAL_DATASPACE_STANDARD_BT709" 2086 }, 2087 { 2088 "enum_field_value" : 131072, 2089 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 2090 }, 2091 { 2092 "enum_field_value" : 196608, 2093 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 2094 }, 2095 { 2096 "enum_field_value" : 262144, 2097 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 2098 }, 2099 { 2100 "enum_field_value" : 327680, 2101 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 2102 }, 2103 { 2104 "enum_field_value" : 393216, 2105 "name" : "HAL_DATASPACE_STANDARD_BT2020" 2106 }, 2107 { 2108 "enum_field_value" : 458752, 2109 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 2110 }, 2111 { 2112 "enum_field_value" : 524288, 2113 "name" : "HAL_DATASPACE_STANDARD_BT470M" 2114 }, 2115 { 2116 "enum_field_value" : 589824, 2117 "name" : "HAL_DATASPACE_STANDARD_FILM" 2118 }, 2119 { 2120 "enum_field_value" : 655360, 2121 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 2122 }, 2123 { 2124 "enum_field_value" : 720896, 2125 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 2126 }, 2127 { 2128 "enum_field_value" : 22, 2129 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 2130 }, 2131 { 2132 "enum_field_value" : 130023424, 2133 "name" : "HAL_DATASPACE_TRANSFER_MASK" 2134 }, 2135 { 2136 "enum_field_value" : 0, 2137 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 2138 }, 2139 { 2140 "enum_field_value" : 4194304, 2141 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 2142 }, 2143 { 2144 "enum_field_value" : 8388608, 2145 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 2146 }, 2147 { 2148 "enum_field_value" : 12582912, 2149 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 2150 }, 2151 { 2152 "enum_field_value" : 16777216, 2153 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 2154 }, 2155 { 2156 "enum_field_value" : 20971520, 2157 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 2158 }, 2159 { 2160 "enum_field_value" : 25165824, 2161 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 2162 }, 2163 { 2164 "enum_field_value" : 29360128, 2165 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 2166 }, 2167 { 2168 "enum_field_value" : 33554432, 2169 "name" : "HAL_DATASPACE_TRANSFER_HLG" 2170 }, 2171 { 2172 "enum_field_value" : 27, 2173 "name" : "HAL_DATASPACE_RANGE_SHIFT" 2174 }, 2175 { 2176 "enum_field_value" : 939524096, 2177 "name" : "HAL_DATASPACE_RANGE_MASK" 2178 }, 2179 { 2180 "enum_field_value" : 0, 2181 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 2182 }, 2183 { 2184 "enum_field_value" : 134217728, 2185 "name" : "HAL_DATASPACE_RANGE_FULL" 2186 }, 2187 { 2188 "enum_field_value" : 268435456, 2189 "name" : "HAL_DATASPACE_RANGE_LIMITED" 2190 }, 2191 { 2192 "enum_field_value" : 402653184, 2193 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 2194 }, 2195 { 2196 "enum_field_value" : 512, 2197 "name" : "HAL_DATASPACE_SRGB_LINEAR" 2198 }, 2199 { 2200 "enum_field_value" : 138477568, 2201 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 2202 }, 2203 { 2204 "enum_field_value" : 406913024, 2205 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 2206 }, 2207 { 2208 "enum_field_value" : 513, 2209 "name" : "HAL_DATASPACE_SRGB" 2210 }, 2211 { 2212 "enum_field_value" : 142671872, 2213 "name" : "HAL_DATASPACE_V0_SRGB" 2214 }, 2215 { 2216 "enum_field_value" : 411107328, 2217 "name" : "HAL_DATASPACE_V0_SCRGB" 2218 }, 2219 { 2220 "enum_field_value" : 257, 2221 "name" : "HAL_DATASPACE_JFIF" 2222 }, 2223 { 2224 "enum_field_value" : 146931712, 2225 "name" : "HAL_DATASPACE_V0_JFIF" 2226 }, 2227 { 2228 "enum_field_value" : 258, 2229 "name" : "HAL_DATASPACE_BT601_625" 2230 }, 2231 { 2232 "enum_field_value" : 281149440, 2233 "name" : "HAL_DATASPACE_V0_BT601_625" 2234 }, 2235 { 2236 "enum_field_value" : 259, 2237 "name" : "HAL_DATASPACE_BT601_525" 2238 }, 2239 { 2240 "enum_field_value" : 281280512, 2241 "name" : "HAL_DATASPACE_V0_BT601_525" 2242 }, 2243 { 2244 "enum_field_value" : 260, 2245 "name" : "HAL_DATASPACE_BT709" 2246 }, 2247 { 2248 "enum_field_value" : 281083904, 2249 "name" : "HAL_DATASPACE_V0_BT709" 2250 }, 2251 { 2252 "enum_field_value" : 139067392, 2253 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 2254 }, 2255 { 2256 "enum_field_value" : 155844608, 2257 "name" : "HAL_DATASPACE_DCI_P3" 2258 }, 2259 { 2260 "enum_field_value" : 139067392, 2261 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 2262 }, 2263 { 2264 "enum_field_value" : 143261696, 2265 "name" : "HAL_DATASPACE_DISPLAY_P3" 2266 }, 2267 { 2268 "enum_field_value" : 151715840, 2269 "name" : "HAL_DATASPACE_ADOBE_RGB" 2270 }, 2271 { 2272 "enum_field_value" : 138805248, 2273 "name" : "HAL_DATASPACE_BT2020_LINEAR" 2274 }, 2275 { 2276 "enum_field_value" : 147193856, 2277 "name" : "HAL_DATASPACE_BT2020" 2278 }, 2279 { 2280 "enum_field_value" : 163971072, 2281 "name" : "HAL_DATASPACE_BT2020_PQ" 2282 }, 2283 { 2284 "enum_field_value" : 4096, 2285 "name" : "HAL_DATASPACE_DEPTH" 2286 }, 2287 { 2288 "enum_field_value" : 4097, 2289 "name" : "HAL_DATASPACE_SENSOR" 2290 } 2291 ], 2292 "linker_set_key" : "android_dataspace_t", 2293 "name" : "android_dataspace_t", 2294 "referenced_type" : "type-487", 2295 "self_type" : "type-487", 2296 "size" : 4, 2297 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2298 "underlying_type" : "type-2", 2299 "unique_id" : "android_dataspace_t" 2300 }, 2301 { 2302 "alignment" : 4, 2303 "enum_fields" : 2304 [ 2305 { 2306 "enum_field_value" : 281411584, 2307 "name" : "HAL_DATASPACE_BT2020_ITU" 2308 }, 2309 { 2310 "enum_field_value" : 298188800, 2311 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 2312 }, 2313 { 2314 "enum_field_value" : 302383104, 2315 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 2316 }, 2317 { 2318 "enum_field_value" : 168165376, 2319 "name" : "HAL_DATASPACE_BT2020_HLG" 2320 } 2321 ], 2322 "linker_set_key" : "android_dataspace_v1_1_t", 2323 "name" : "android_dataspace_v1_1_t", 2324 "referenced_type" : "type-493", 2325 "self_type" : "type-493", 2326 "size" : 4, 2327 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2328 "underlying_type" : "type-2", 2329 "unique_id" : "android_dataspace_v1_1_t" 2330 }, 2331 { 2332 "alignment" : 4, 2333 "enum_fields" : 2334 [ 2335 { 2336 "enum_field_value" : 142999552, 2337 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 2338 }, 2339 { 2340 "enum_field_value" : 4098, 2341 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 2342 }, 2343 { 2344 "enum_field_value" : 4099, 2345 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 2346 }, 2347 { 2348 "enum_field_value" : 4100, 2349 "name" : "HAL_DATASPACE_HEIF" 2350 } 2351 ], 2352 "linker_set_key" : "android_dataspace_v1_2_t", 2353 "name" : "android_dataspace_v1_2_t", 2354 "referenced_type" : "type-497", 2355 "self_type" : "type-497", 2356 "size" : 4, 2357 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2358 "underlying_type" : "type-2", 2359 "unique_id" : "android_dataspace_v1_2_t" 2360 }, 2361 { 2362 "alignment" : 4, 2363 "enum_fields" : 2364 [ 2365 { 2366 "enum_field_value" : 1, 2367 "name" : "FLEX_COMPONENT_Y" 2368 }, 2369 { 2370 "enum_field_value" : 2, 2371 "name" : "FLEX_COMPONENT_Cb" 2372 }, 2373 { 2374 "enum_field_value" : 4, 2375 "name" : "FLEX_COMPONENT_Cr" 2376 }, 2377 { 2378 "enum_field_value" : 1024, 2379 "name" : "FLEX_COMPONENT_R" 2380 }, 2381 { 2382 "enum_field_value" : 2048, 2383 "name" : "FLEX_COMPONENT_G" 2384 }, 2385 { 2386 "enum_field_value" : 4096, 2387 "name" : "FLEX_COMPONENT_B" 2388 }, 2389 { 2390 "enum_field_value" : 1073741824, 2391 "name" : "FLEX_COMPONENT_A" 2392 } 2393 ], 2394 "linker_set_key" : "android_flex_component", 2395 "name" : "android_flex_component", 2396 "referenced_type" : "type-503", 2397 "self_type" : "type-503", 2398 "size" : 4, 2399 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2400 "underlying_type" : "type-2", 2401 "unique_id" : "android_flex_component" 2402 }, 2403 { 2404 "alignment" : 4, 2405 "enum_fields" : 2406 [ 2407 { 2408 "enum_field_value" : 0, 2409 "name" : "FLEX_FORMAT_INVALID" 2410 }, 2411 { 2412 "enum_field_value" : 1, 2413 "name" : "FLEX_FORMAT_Y" 2414 }, 2415 { 2416 "enum_field_value" : 7, 2417 "name" : "FLEX_FORMAT_YCbCr" 2418 }, 2419 { 2420 "enum_field_value" : 1073741831, 2421 "name" : "FLEX_FORMAT_YCbCrA" 2422 }, 2423 { 2424 "enum_field_value" : 7168, 2425 "name" : "FLEX_FORMAT_RGB" 2426 }, 2427 { 2428 "enum_field_value" : 1073748992, 2429 "name" : "FLEX_FORMAT_RGBA" 2430 } 2431 ], 2432 "linker_set_key" : "android_flex_format", 2433 "name" : "android_flex_format", 2434 "referenced_type" : "type-505", 2435 "self_type" : "type-505", 2436 "size" : 4, 2437 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2438 "underlying_type" : "type-2", 2439 "unique_id" : "android_flex_format" 2440 }, 2441 { 2442 "alignment" : 4, 2443 "enum_fields" : 2444 [ 2445 { 2446 "enum_field_value" : 1, 2447 "name" : "HAL_HDR_DOLBY_VISION" 2448 }, 2449 { 2450 "enum_field_value" : 2, 2451 "name" : "HAL_HDR_HDR10" 2452 }, 2453 { 2454 "enum_field_value" : 3, 2455 "name" : "HAL_HDR_HLG" 2456 } 2457 ], 2458 "linker_set_key" : "android_hdr_t", 2459 "name" : "android_hdr_t", 2460 "referenced_type" : "type-490", 2461 "self_type" : "type-490", 2462 "size" : 4, 2463 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2464 "underlying_type" : "type-2", 2465 "unique_id" : "android_hdr_t" 2466 }, 2467 { 2468 "alignment" : 4, 2469 "enum_fields" : 2470 [ 2471 { 2472 "enum_field_value" : 4, 2473 "name" : "HAL_HDR_HDR10_PLUS" 2474 } 2475 ], 2476 "linker_set_key" : "android_hdr_v1_2_t", 2477 "name" : "android_hdr_v1_2_t", 2478 "referenced_type" : "type-496", 2479 "self_type" : "type-496", 2480 "size" : 4, 2481 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2482 "underlying_type" : "type-2", 2483 "unique_id" : "android_hdr_v1_2_t" 2484 }, 2485 { 2486 "alignment" : 4, 2487 "enum_fields" : 2488 [ 2489 { 2490 "enum_field_value" : 39, 2491 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 2492 }, 2493 { 2494 "enum_field_value" : 40, 2495 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 2496 }, 2497 { 2498 "enum_field_value" : 41, 2499 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 2500 }, 2501 { 2502 "enum_field_value" : 42, 2503 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 2504 } 2505 ], 2506 "linker_set_key" : "android_pixel_format_sw_t", 2507 "name" : "android_pixel_format_sw_t", 2508 "referenced_type" : "type-499", 2509 "self_type" : "type-499", 2510 "size" : 4, 2511 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 2512 "underlying_type" : "type-2", 2513 "unique_id" : "_ZTS25android_pixel_format_sw_t" 2514 }, 2515 { 2516 "alignment" : 4, 2517 "enum_fields" : 2518 [ 2519 { 2520 "enum_field_value" : 1, 2521 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 2522 }, 2523 { 2524 "enum_field_value" : 2, 2525 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 2526 }, 2527 { 2528 "enum_field_value" : 3, 2529 "name" : "HAL_PIXEL_FORMAT_RGB_888" 2530 }, 2531 { 2532 "enum_field_value" : 4, 2533 "name" : "HAL_PIXEL_FORMAT_RGB_565" 2534 }, 2535 { 2536 "enum_field_value" : 5, 2537 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 2538 }, 2539 { 2540 "enum_field_value" : 16, 2541 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 2542 }, 2543 { 2544 "enum_field_value" : 17, 2545 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 2546 }, 2547 { 2548 "enum_field_value" : 20, 2549 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 2550 }, 2551 { 2552 "enum_field_value" : 22, 2553 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 2554 }, 2555 { 2556 "enum_field_value" : 32, 2557 "name" : "HAL_PIXEL_FORMAT_RAW16" 2558 }, 2559 { 2560 "enum_field_value" : 33, 2561 "name" : "HAL_PIXEL_FORMAT_BLOB" 2562 }, 2563 { 2564 "enum_field_value" : 34, 2565 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 2566 }, 2567 { 2568 "enum_field_value" : 35, 2569 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 2570 }, 2571 { 2572 "enum_field_value" : 36, 2573 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 2574 }, 2575 { 2576 "enum_field_value" : 37, 2577 "name" : "HAL_PIXEL_FORMAT_RAW10" 2578 }, 2579 { 2580 "enum_field_value" : 38, 2581 "name" : "HAL_PIXEL_FORMAT_RAW12" 2582 }, 2583 { 2584 "enum_field_value" : 43, 2585 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 2586 }, 2587 { 2588 "enum_field_value" : 538982489, 2589 "name" : "HAL_PIXEL_FORMAT_Y8" 2590 }, 2591 { 2592 "enum_field_value" : 540422489, 2593 "name" : "HAL_PIXEL_FORMAT_Y16" 2594 }, 2595 { 2596 "enum_field_value" : 842094169, 2597 "name" : "HAL_PIXEL_FORMAT_YV12" 2598 } 2599 ], 2600 "linker_set_key" : "android_pixel_format_t", 2601 "name" : "android_pixel_format_t", 2602 "referenced_type" : "type-485", 2603 "self_type" : "type-485", 2604 "size" : 4, 2605 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2606 "underlying_type" : "type-2", 2607 "unique_id" : "android_pixel_format_t" 2608 }, 2609 { 2610 "alignment" : 4, 2611 "enum_fields" : 2612 [ 2613 { 2614 "enum_field_value" : 48, 2615 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 2616 }, 2617 { 2618 "enum_field_value" : 49, 2619 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 2620 }, 2621 { 2622 "enum_field_value" : 50, 2623 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 2624 }, 2625 { 2626 "enum_field_value" : 51, 2627 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 2628 }, 2629 { 2630 "enum_field_value" : 52, 2631 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 2632 }, 2633 { 2634 "enum_field_value" : 53, 2635 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 2636 }, 2637 { 2638 "enum_field_value" : 54, 2639 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 2640 } 2641 ], 2642 "linker_set_key" : "android_pixel_format_v1_1_t", 2643 "name" : "android_pixel_format_v1_1_t", 2644 "referenced_type" : "type-491", 2645 "self_type" : "type-491", 2646 "size" : 4, 2647 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2648 "underlying_type" : "type-2", 2649 "unique_id" : "android_pixel_format_v1_1_t" 2650 }, 2651 { 2652 "alignment" : 4, 2653 "enum_fields" : 2654 [ 2655 { 2656 "enum_field_value" : 55, 2657 "name" : "HAL_PIXEL_FORMAT_HSV_888" 2658 } 2659 ], 2660 "linker_set_key" : "android_pixel_format_v1_2_t", 2661 "name" : "android_pixel_format_v1_2_t", 2662 "referenced_type" : "type-498", 2663 "self_type" : "type-498", 2664 "size" : 4, 2665 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2666 "underlying_type" : "type-2", 2667 "unique_id" : "android_pixel_format_v1_2_t" 2668 }, 2669 { 2670 "alignment" : 4, 2671 "enum_fields" : 2672 [ 2673 { 2674 "enum_field_value" : 0, 2675 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 2676 }, 2677 { 2678 "enum_field_value" : 1, 2679 "name" : "HAL_RENDER_INTENT_ENHANCE" 2680 }, 2681 { 2682 "enum_field_value" : 2, 2683 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 2684 }, 2685 { 2686 "enum_field_value" : 3, 2687 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 2688 } 2689 ], 2690 "linker_set_key" : "android_render_intent_v1_1_t", 2691 "name" : "android_render_intent_v1_1_t", 2692 "referenced_type" : "type-495", 2693 "self_type" : "type-495", 2694 "size" : 4, 2695 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2696 "underlying_type" : "type-2", 2697 "unique_id" : "android_render_intent_v1_1_t" 2698 }, 2699 { 2700 "alignment" : 4, 2701 "enum_fields" : 2702 [ 2703 { 2704 "enum_field_value" : 1, 2705 "name" : "HAL_TRANSFORM_FLIP_H" 2706 }, 2707 { 2708 "enum_field_value" : 2, 2709 "name" : "HAL_TRANSFORM_FLIP_V" 2710 }, 2711 { 2712 "enum_field_value" : 4, 2713 "name" : "HAL_TRANSFORM_ROT_90" 2714 }, 2715 { 2716 "enum_field_value" : 3, 2717 "name" : "HAL_TRANSFORM_ROT_180" 2718 }, 2719 { 2720 "enum_field_value" : 7, 2721 "name" : "HAL_TRANSFORM_ROT_270" 2722 } 2723 ], 2724 "linker_set_key" : "android_transform_t", 2725 "name" : "android_transform_t", 2726 "referenced_type" : "type-486", 2727 "self_type" : "type-486", 2728 "size" : 4, 2729 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2730 "underlying_type" : "type-2", 2731 "unique_id" : "android_transform_t" 2732 }, 2733 { 2734 "alignment" : 4, 2735 "enum_fields" : 2736 [ 2737 { 2738 "enum_field_value" : 0, 2739 "name" : "LOG_ID_MIN" 2740 }, 2741 { 2742 "enum_field_value" : 0, 2743 "name" : "LOG_ID_MAIN" 2744 }, 2745 { 2746 "enum_field_value" : 1, 2747 "name" : "LOG_ID_RADIO" 2748 }, 2749 { 2750 "enum_field_value" : 2, 2751 "name" : "LOG_ID_EVENTS" 2752 }, 2753 { 2754 "enum_field_value" : 3, 2755 "name" : "LOG_ID_SYSTEM" 2756 }, 2757 { 2758 "enum_field_value" : 4, 2759 "name" : "LOG_ID_CRASH" 2760 }, 2761 { 2762 "enum_field_value" : 5, 2763 "name" : "LOG_ID_STATS" 2764 }, 2765 { 2766 "enum_field_value" : 6, 2767 "name" : "LOG_ID_SECURITY" 2768 }, 2769 { 2770 "enum_field_value" : 7, 2771 "name" : "LOG_ID_KERNEL" 2772 }, 2773 { 2774 "enum_field_value" : 8, 2775 "name" : "LOG_ID_MAX" 2776 } 2777 ], 2778 "linker_set_key" : "log_id", 2779 "name" : "log_id", 2780 "referenced_type" : "type-237", 2781 "self_type" : "type-237", 2782 "size" : 4, 2783 "source_file" : "/system/core/liblog/include/android/log.h", 2784 "underlying_type" : "type-2", 2785 "unique_id" : "log_id" 2786 } 2787 ], 2788 "function_types" : 2789 [ 2790 { 2791 "alignment" : 4, 2792 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2793 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2794 "parameters" : 2795 [ 2796 { 2797 "referenced_type" : "type-44" 2798 }, 2799 { 2800 "referenced_type" : "type-50" 2801 }, 2802 { 2803 "referenced_type" : "type-26" 2804 } 2805 ], 2806 "referenced_type" : "type-43", 2807 "return_type" : "type-41", 2808 "self_type" : "type-43", 2809 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2810 }, 2811 { 2812 "alignment" : 4, 2813 "linker_set_key" : "int (void *)", 2814 "name" : "int (void *)", 2815 "parameters" : 2816 [ 2817 { 2818 "referenced_type" : "type-26" 2819 } 2820 ], 2821 "referenced_type" : "type-514", 2822 "return_type" : "type-25", 2823 "self_type" : "type-514", 2824 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2825 }, 2826 { 2827 "alignment" : 4, 2828 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2829 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2830 "parameters" : 2831 [ 2832 { 2833 "referenced_type" : "type-423" 2834 }, 2835 { 2836 "referenced_type" : "type-325" 2837 }, 2838 { 2839 "referenced_type" : "type-30" 2840 }, 2841 { 2842 "referenced_type" : "type-424" 2843 }, 2844 { 2845 "referenced_type" : "type-30" 2846 }, 2847 { 2848 "referenced_type" : "type-26" 2849 } 2850 ], 2851 "referenced_type" : "type-422", 2852 "return_type" : "type-27", 2853 "self_type" : "type-422", 2854 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2855 } 2856 ], 2857 "functions" : 2858 [ 2859 { 2860 "function_name" : "android::hardware::details::castInterface", 2861 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb", 2862 "parameters" : 2863 [ 2864 { 2865 "referenced_type" : "type-433" 2866 }, 2867 { 2868 "referenced_type" : "type-56" 2869 }, 2870 { 2871 "referenced_type" : "type-41" 2872 } 2873 ], 2874 "return_type" : "type-153", 2875 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2876 "template_args" : [ "type-106", "type-72", "type-614" ] 2877 }, 2878 { 2879 "function_name" : "android::hardware::details::getServiceInternal", 2880 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb", 2881 "parameters" : 2882 [ 2883 { 2884 "referenced_type" : "type-438" 2885 }, 2886 { 2887 "referenced_type" : "type-41" 2888 }, 2889 { 2890 "referenced_type" : "type-41" 2891 } 2892 ], 2893 "return_type" : "type-104", 2894 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2895 "template_args" : [ "type-614", "type-106", "type-27", "type-27" ] 2896 }, 2897 { 2898 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getService", 2899 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2900 "parameters" : 2901 [ 2902 { 2903 "default_arg" : true, 2904 "referenced_type" : "type-438" 2905 }, 2906 { 2907 "default_arg" : true, 2908 "referenced_type" : "type-41" 2909 } 2910 ], 2911 "return_type" : "type-104", 2912 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2913 }, 2914 { 2915 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::linkToDeath", 2916 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 2917 "parameters" : 2918 [ 2919 { 2920 "is_this_ptr" : true, 2921 "referenced_type" : "type-105" 2922 }, 2923 { 2924 "referenced_type" : "type-586" 2925 }, 2926 { 2927 "referenced_type" : "type-30" 2928 } 2929 ], 2930 "return_type" : "type-138", 2931 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2932 }, 2933 { 2934 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getDebugInfo", 2935 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2936 "parameters" : 2937 [ 2938 { 2939 "is_this_ptr" : true, 2940 "referenced_type" : "type-105" 2941 }, 2942 { 2943 "referenced_type" : "type-726" 2944 } 2945 ], 2946 "return_type" : "type-166", 2947 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2948 }, 2949 { 2950 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getHashChain", 2951 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 2952 "parameters" : 2953 [ 2954 { 2955 "is_this_ptr" : true, 2956 "referenced_type" : "type-105" 2957 }, 2958 { 2959 "referenced_type" : "type-727" 2960 } 2961 ], 2962 "return_type" : "type-166", 2963 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2964 }, 2965 { 2966 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::tryGetService", 2967 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2968 "parameters" : 2969 [ 2970 { 2971 "default_arg" : true, 2972 "referenced_type" : "type-438" 2973 }, 2974 { 2975 "default_arg" : true, 2976 "referenced_type" : "type-41" 2977 } 2978 ], 2979 "return_type" : "type-104", 2980 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2981 }, 2982 { 2983 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::unlinkToDeath", 2984 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2985 "parameters" : 2986 [ 2987 { 2988 "is_this_ptr" : true, 2989 "referenced_type" : "type-105" 2990 }, 2991 { 2992 "referenced_type" : "type-586" 2993 } 2994 ], 2995 "return_type" : "type-138", 2996 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2997 }, 2998 { 2999 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceChain", 3000 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3001 "parameters" : 3002 [ 3003 { 3004 "is_this_ptr" : true, 3005 "referenced_type" : "type-105" 3006 }, 3007 { 3008 "referenced_type" : "type-728" 3009 } 3010 ], 3011 "return_type" : "type-166", 3012 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3013 }, 3014 { 3015 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerAsService", 3016 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 3017 "parameters" : 3018 [ 3019 { 3020 "is_this_ptr" : true, 3021 "referenced_type" : "type-105" 3022 }, 3023 { 3024 "default_arg" : true, 3025 "referenced_type" : "type-438" 3026 } 3027 ], 3028 "return_type" : "type-25", 3029 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3030 }, 3031 { 3032 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceDescriptor", 3033 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 3034 "parameters" : 3035 [ 3036 { 3037 "is_this_ptr" : true, 3038 "referenced_type" : "type-105" 3039 }, 3040 { 3041 "referenced_type" : "type-729" 3042 } 3043 ], 3044 "return_type" : "type-166", 3045 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3046 }, 3047 { 3048 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::notifySyspropsChanged", 3049 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv", 3050 "parameters" : 3051 [ 3052 { 3053 "is_this_ptr" : true, 3054 "referenced_type" : "type-105" 3055 } 3056 ], 3057 "return_type" : "type-166", 3058 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3059 }, 3060 { 3061 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::setHALInstrumentation", 3062 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv", 3063 "parameters" : 3064 [ 3065 { 3066 "is_this_ptr" : true, 3067 "referenced_type" : "type-105" 3068 } 3069 ], 3070 "return_type" : "type-166", 3071 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3072 }, 3073 { 3074 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerForNotifications", 3075 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3076 "parameters" : 3077 [ 3078 { 3079 "referenced_type" : "type-438" 3080 }, 3081 { 3082 "referenced_type" : "type-607" 3083 } 3084 ], 3085 "return_type" : "type-41", 3086 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3087 }, 3088 { 3089 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::ping", 3090 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv", 3091 "parameters" : 3092 [ 3093 { 3094 "is_this_ptr" : true, 3095 "referenced_type" : "type-105" 3096 } 3097 ], 3098 "return_type" : "type-166", 3099 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3100 }, 3101 { 3102 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::debug", 3103 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 3104 "parameters" : 3105 [ 3106 { 3107 "is_this_ptr" : true, 3108 "referenced_type" : "type-105" 3109 }, 3110 { 3111 "referenced_type" : "type-383" 3112 }, 3113 { 3114 "referenced_type" : "type-606" 3115 } 3116 ], 3117 "return_type" : "type-166", 3118 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3119 }, 3120 { 3121 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom", 3122 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 3123 "parameters" : 3124 [ 3125 { 3126 "referenced_type" : "type-652" 3127 }, 3128 { 3129 "default_arg" : true, 3130 "referenced_type" : "type-41" 3131 } 3132 ], 3133 "return_type" : "type-153", 3134 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3135 }, 3136 { 3137 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom", 3138 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb", 3139 "parameters" : 3140 [ 3141 { 3142 "referenced_type" : "type-285" 3143 }, 3144 { 3145 "default_arg" : true, 3146 "referenced_type" : "type-41" 3147 } 3148 ], 3149 "return_type" : "type-153", 3150 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3151 }, 3152 { 3153 "access" : "private", 3154 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::addOnewayTask", 3155 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE", 3156 "parameters" : 3157 [ 3158 { 3159 "is_this_ptr" : true, 3160 "referenced_type" : "type-660" 3161 }, 3162 { 3163 "referenced_type" : "type-734" 3164 } 3165 ], 3166 "return_type" : "type-166", 3167 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3168 }, 3169 { 3170 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice", 3171 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE", 3172 "parameters" : 3173 [ 3174 { 3175 "is_this_ptr" : true, 3176 "referenced_type" : "type-660" 3177 }, 3178 { 3179 "referenced_type" : "type-110" 3180 } 3181 ], 3182 "return_type" : "type-27", 3183 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3184 }, 3185 { 3186 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice", 3187 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE", 3188 "parameters" : 3189 [ 3190 { 3191 "is_this_ptr" : true, 3192 "referenced_type" : "type-660" 3193 }, 3194 { 3195 "referenced_type" : "type-110" 3196 } 3197 ], 3198 "return_type" : "type-27", 3199 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3200 }, 3201 { 3202 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::onTransact", 3203 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE", 3204 "parameters" : 3205 [ 3206 { 3207 "is_this_ptr" : true, 3208 "referenced_type" : "type-636" 3209 }, 3210 { 3211 "referenced_type" : "type-2" 3212 }, 3213 { 3214 "referenced_type" : "type-430" 3215 }, 3216 { 3217 "referenced_type" : "type-423" 3218 }, 3219 { 3220 "default_arg" : true, 3221 "referenced_type" : "type-2" 3222 }, 3223 { 3224 "default_arg" : true, 3225 "referenced_type" : "type-745" 3226 } 3227 ], 3228 "return_type" : "type-25", 3229 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3230 }, 3231 { 3232 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_abort", 3233 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3234 "parameters" : 3235 [ 3236 { 3237 "referenced_type" : "type-431" 3238 }, 3239 { 3240 "referenced_type" : "type-430" 3241 }, 3242 { 3243 "referenced_type" : "type-423" 3244 }, 3245 { 3246 "referenced_type" : "type-746" 3247 } 3248 ], 3249 "return_type" : "type-25", 3250 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3251 }, 3252 { 3253 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_begin", 3254 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3255 "parameters" : 3256 [ 3257 { 3258 "referenced_type" : "type-431" 3259 }, 3260 { 3261 "referenced_type" : "type-430" 3262 }, 3263 { 3264 "referenced_type" : "type-423" 3265 }, 3266 { 3267 "referenced_type" : "type-747" 3268 } 3269 ], 3270 "return_type" : "type-25", 3271 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3272 }, 3273 { 3274 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_finish", 3275 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3276 "parameters" : 3277 [ 3278 { 3279 "referenced_type" : "type-431" 3280 }, 3281 { 3282 "referenced_type" : "type-430" 3283 }, 3284 { 3285 "referenced_type" : "type-423" 3286 }, 3287 { 3288 "referenced_type" : "type-748" 3289 } 3290 ], 3291 "return_type" : "type-25", 3292 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3293 }, 3294 { 3295 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_update", 3296 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3297 "parameters" : 3298 [ 3299 { 3300 "referenced_type" : "type-431" 3301 }, 3302 { 3303 "referenced_type" : "type-430" 3304 }, 3305 { 3306 "referenced_type" : "type-423" 3307 }, 3308 { 3309 "referenced_type" : "type-749" 3310 } 3311 ], 3312 "return_type" : "type-25", 3313 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3314 }, 3315 { 3316 "access" : "private", 3317 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::getDebugInfo", 3318 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3319 "parameters" : 3320 [ 3321 { 3322 "is_this_ptr" : true, 3323 "referenced_type" : "type-636" 3324 }, 3325 { 3326 "referenced_type" : "type-750" 3327 } 3328 ], 3329 "return_type" : "type-166", 3330 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3331 }, 3332 { 3333 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_attestKey", 3334 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3335 "parameters" : 3336 [ 3337 { 3338 "referenced_type" : "type-431" 3339 }, 3340 { 3341 "referenced_type" : "type-430" 3342 }, 3343 { 3344 "referenced_type" : "type-423" 3345 }, 3346 { 3347 "referenced_type" : "type-751" 3348 } 3349 ], 3350 "return_type" : "type-25", 3351 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3352 }, 3353 { 3354 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteKey", 3355 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3356 "parameters" : 3357 [ 3358 { 3359 "referenced_type" : "type-431" 3360 }, 3361 { 3362 "referenced_type" : "type-430" 3363 }, 3364 { 3365 "referenced_type" : "type-423" 3366 }, 3367 { 3368 "referenced_type" : "type-752" 3369 } 3370 ], 3371 "return_type" : "type-25", 3372 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3373 }, 3374 { 3375 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_exportKey", 3376 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3377 "parameters" : 3378 [ 3379 { 3380 "referenced_type" : "type-431" 3381 }, 3382 { 3383 "referenced_type" : "type-430" 3384 }, 3385 { 3386 "referenced_type" : "type-423" 3387 }, 3388 { 3389 "referenced_type" : "type-753" 3390 } 3391 ], 3392 "return_type" : "type-25", 3393 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3394 }, 3395 { 3396 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_importKey", 3397 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3398 "parameters" : 3399 [ 3400 { 3401 "referenced_type" : "type-431" 3402 }, 3403 { 3404 "referenced_type" : "type-430" 3405 }, 3406 { 3407 "referenced_type" : "type-423" 3408 }, 3409 { 3410 "referenced_type" : "type-754" 3411 } 3412 ], 3413 "return_type" : "type-25", 3414 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3415 }, 3416 { 3417 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_upgradeKey", 3418 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3419 "parameters" : 3420 [ 3421 { 3422 "referenced_type" : "type-431" 3423 }, 3424 { 3425 "referenced_type" : "type-430" 3426 }, 3427 { 3428 "referenced_type" : "type-423" 3429 }, 3430 { 3431 "referenced_type" : "type-755" 3432 } 3433 ], 3434 "return_type" : "type-25", 3435 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3436 }, 3437 { 3438 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_generateKey", 3439 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3440 "parameters" : 3441 [ 3442 { 3443 "referenced_type" : "type-431" 3444 }, 3445 { 3446 "referenced_type" : "type-430" 3447 }, 3448 { 3449 "referenced_type" : "type-423" 3450 }, 3451 { 3452 "referenced_type" : "type-756" 3453 } 3454 ], 3455 "return_type" : "type-25", 3456 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3457 }, 3458 { 3459 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_addRngEntropy", 3460 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3461 "parameters" : 3462 [ 3463 { 3464 "referenced_type" : "type-431" 3465 }, 3466 { 3467 "referenced_type" : "type-430" 3468 }, 3469 { 3470 "referenced_type" : "type-423" 3471 }, 3472 { 3473 "referenced_type" : "type-757" 3474 } 3475 ], 3476 "return_type" : "type-25", 3477 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3478 }, 3479 { 3480 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteAllKeys", 3481 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3482 "parameters" : 3483 [ 3484 { 3485 "referenced_type" : "type-431" 3486 }, 3487 { 3488 "referenced_type" : "type-430" 3489 }, 3490 { 3491 "referenced_type" : "type-423" 3492 }, 3493 { 3494 "referenced_type" : "type-758" 3495 } 3496 ], 3497 "return_type" : "type-25", 3498 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3499 }, 3500 { 3501 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getHardwareFeatures", 3502 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3503 "parameters" : 3504 [ 3505 { 3506 "referenced_type" : "type-431" 3507 }, 3508 { 3509 "referenced_type" : "type-430" 3510 }, 3511 { 3512 "referenced_type" : "type-423" 3513 }, 3514 { 3515 "referenced_type" : "type-759" 3516 } 3517 ], 3518 "return_type" : "type-25", 3519 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3520 }, 3521 { 3522 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_destroyAttestationIds", 3523 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3524 "parameters" : 3525 [ 3526 { 3527 "referenced_type" : "type-431" 3528 }, 3529 { 3530 "referenced_type" : "type-430" 3531 }, 3532 { 3533 "referenced_type" : "type-423" 3534 }, 3535 { 3536 "referenced_type" : "type-760" 3537 } 3538 ], 3539 "return_type" : "type-25", 3540 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3541 }, 3542 { 3543 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getKeyCharacteristics", 3544 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3545 "parameters" : 3546 [ 3547 { 3548 "referenced_type" : "type-431" 3549 }, 3550 { 3551 "referenced_type" : "type-430" 3552 }, 3553 { 3554 "referenced_type" : "type-423" 3555 }, 3556 { 3557 "referenced_type" : "type-761" 3558 } 3559 ], 3560 "return_type" : "type-25", 3561 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3562 }, 3563 { 3564 "access" : "private", 3565 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::ping", 3566 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv", 3567 "parameters" : 3568 [ 3569 { 3570 "is_this_ptr" : true, 3571 "referenced_type" : "type-636" 3572 } 3573 ], 3574 "return_type" : "type-166", 3575 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3576 }, 3577 { 3578 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice", 3579 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE", 3580 "parameters" : 3581 [ 3582 { 3583 "is_this_ptr" : true, 3584 "referenced_type" : "type-636" 3585 }, 3586 { 3587 "referenced_type" : "type-285" 3588 } 3589 ], 3590 "return_type" : "type-27", 3591 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3592 }, 3593 { 3594 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice", 3595 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE", 3596 "parameters" : 3597 [ 3598 { 3599 "is_this_ptr" : true, 3600 "referenced_type" : "type-636" 3601 }, 3602 { 3603 "referenced_type" : "type-285" 3604 } 3605 ], 3606 "return_type" : "type-27", 3607 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3608 }, 3609 { 3610 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3611 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev", 3612 "parameters" : 3613 [ 3614 { 3615 "is_this_ptr" : true, 3616 "referenced_type" : "type-636" 3617 } 3618 ], 3619 "return_type" : "type-27", 3620 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3621 }, 3622 { 3623 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3624 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev", 3625 "parameters" : 3626 [ 3627 { 3628 "is_this_ptr" : true, 3629 "referenced_type" : "type-636" 3630 } 3631 ], 3632 "return_type" : "type-27", 3633 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3634 }, 3635 { 3636 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3637 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev", 3638 "parameters" : 3639 [ 3640 { 3641 "is_this_ptr" : true, 3642 "referenced_type" : "type-636" 3643 } 3644 ], 3645 "return_type" : "type-27", 3646 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3647 }, 3648 { 3649 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::upgradeKey", 3650 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE", 3651 "parameters" : 3652 [ 3653 { 3654 "is_this_ptr" : true, 3655 "referenced_type" : "type-697" 3656 }, 3657 { 3658 "referenced_type" : "type-623" 3659 }, 3660 { 3661 "referenced_type" : "type-380" 3662 }, 3663 { 3664 "referenced_type" : "type-762" 3665 } 3666 ], 3667 "return_type" : "type-166", 3668 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3669 }, 3670 { 3671 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_abort", 3672 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm", 3673 "parameters" : 3674 [ 3675 { 3676 "referenced_type" : "type-20" 3677 }, 3678 { 3679 "referenced_type" : "type-61" 3680 }, 3681 { 3682 "referenced_type" : "type-30" 3683 } 3684 ], 3685 "return_type" : "type-145", 3686 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3687 }, 3688 { 3689 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_begin", 3690 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_mEEE", 3691 "parameters" : 3692 [ 3693 { 3694 "referenced_type" : "type-20" 3695 }, 3696 { 3697 "referenced_type" : "type-61" 3698 }, 3699 { 3700 "referenced_type" : "type-348" 3701 }, 3702 { 3703 "referenced_type" : "type-623" 3704 }, 3705 { 3706 "referenced_type" : "type-380" 3707 }, 3708 { 3709 "referenced_type" : "type-763" 3710 } 3711 ], 3712 "return_type" : "type-166", 3713 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3714 }, 3715 { 3716 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::generateKey", 3717 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE", 3718 "parameters" : 3719 [ 3720 { 3721 "is_this_ptr" : true, 3722 "referenced_type" : "type-697" 3723 }, 3724 { 3725 "referenced_type" : "type-380" 3726 }, 3727 { 3728 "referenced_type" : "type-764" 3729 } 3730 ], 3731 "return_type" : "type-166", 3732 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3733 }, 3734 { 3735 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::linkToDeath", 3736 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 3737 "parameters" : 3738 [ 3739 { 3740 "is_this_ptr" : true, 3741 "referenced_type" : "type-697" 3742 }, 3743 { 3744 "referenced_type" : "type-586" 3745 }, 3746 { 3747 "referenced_type" : "type-30" 3748 } 3749 ], 3750 "return_type" : "type-138", 3751 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3752 }, 3753 { 3754 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_finish", 3755 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE", 3756 "parameters" : 3757 [ 3758 { 3759 "referenced_type" : "type-20" 3760 }, 3761 { 3762 "referenced_type" : "type-61" 3763 }, 3764 { 3765 "referenced_type" : "type-30" 3766 }, 3767 { 3768 "referenced_type" : "type-380" 3769 }, 3770 { 3771 "referenced_type" : "type-623" 3772 }, 3773 { 3774 "referenced_type" : "type-623" 3775 }, 3776 { 3777 "referenced_type" : "type-765" 3778 } 3779 ], 3780 "return_type" : "type-166", 3781 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3782 }, 3783 { 3784 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_update", 3785 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE", 3786 "parameters" : 3787 [ 3788 { 3789 "referenced_type" : "type-20" 3790 }, 3791 { 3792 "referenced_type" : "type-61" 3793 }, 3794 { 3795 "referenced_type" : "type-30" 3796 }, 3797 { 3798 "referenced_type" : "type-380" 3799 }, 3800 { 3801 "referenced_type" : "type-623" 3802 }, 3803 { 3804 "referenced_type" : "type-766" 3805 } 3806 ], 3807 "return_type" : "type-166", 3808 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3809 }, 3810 { 3811 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getDebugInfo", 3812 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3813 "parameters" : 3814 [ 3815 { 3816 "is_this_ptr" : true, 3817 "referenced_type" : "type-697" 3818 }, 3819 { 3820 "referenced_type" : "type-767" 3821 } 3822 ], 3823 "return_type" : "type-166", 3824 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3825 }, 3826 { 3827 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHashChain", 3828 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 3829 "parameters" : 3830 [ 3831 { 3832 "is_this_ptr" : true, 3833 "referenced_type" : "type-697" 3834 }, 3835 { 3836 "referenced_type" : "type-768" 3837 } 3838 ], 3839 "return_type" : "type-166", 3840 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3841 }, 3842 { 3843 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::addRngEntropy", 3844 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE", 3845 "parameters" : 3846 [ 3847 { 3848 "is_this_ptr" : true, 3849 "referenced_type" : "type-697" 3850 }, 3851 { 3852 "referenced_type" : "type-623" 3853 } 3854 ], 3855 "return_type" : "type-145", 3856 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3857 }, 3858 { 3859 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteAllKeys", 3860 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv", 3861 "parameters" : 3862 [ 3863 { 3864 "is_this_ptr" : true, 3865 "referenced_type" : "type-697" 3866 } 3867 ], 3868 "return_type" : "type-145", 3869 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3870 }, 3871 { 3872 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::unlinkToDeath", 3873 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 3874 "parameters" : 3875 [ 3876 { 3877 "is_this_ptr" : true, 3878 "referenced_type" : "type-697" 3879 }, 3880 { 3881 "referenced_type" : "type-586" 3882 } 3883 ], 3884 "return_type" : "type-138", 3885 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3886 }, 3887 { 3888 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceChain", 3889 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3890 "parameters" : 3891 [ 3892 { 3893 "is_this_ptr" : true, 3894 "referenced_type" : "type-697" 3895 }, 3896 { 3897 "referenced_type" : "type-769" 3898 } 3899 ], 3900 "return_type" : "type-166", 3901 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3902 }, 3903 { 3904 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_attestKey", 3905 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE", 3906 "parameters" : 3907 [ 3908 { 3909 "referenced_type" : "type-20" 3910 }, 3911 { 3912 "referenced_type" : "type-61" 3913 }, 3914 { 3915 "referenced_type" : "type-623" 3916 }, 3917 { 3918 "referenced_type" : "type-380" 3919 }, 3920 { 3921 "referenced_type" : "type-770" 3922 } 3923 ], 3924 "return_type" : "type-166", 3925 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3926 }, 3927 { 3928 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteKey", 3929 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE", 3930 "parameters" : 3931 [ 3932 { 3933 "referenced_type" : "type-20" 3934 }, 3935 { 3936 "referenced_type" : "type-61" 3937 }, 3938 { 3939 "referenced_type" : "type-623" 3940 } 3941 ], 3942 "return_type" : "type-145", 3943 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3944 }, 3945 { 3946 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_exportKey", 3947 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE", 3948 "parameters" : 3949 [ 3950 { 3951 "referenced_type" : "type-20" 3952 }, 3953 { 3954 "referenced_type" : "type-61" 3955 }, 3956 { 3957 "referenced_type" : "type-551" 3958 }, 3959 { 3960 "referenced_type" : "type-623" 3961 }, 3962 { 3963 "referenced_type" : "type-623" 3964 }, 3965 { 3966 "referenced_type" : "type-623" 3967 }, 3968 { 3969 "referenced_type" : "type-771" 3970 } 3971 ], 3972 "return_type" : "type-166", 3973 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3974 }, 3975 { 3976 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_importKey", 3977 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE", 3978 "parameters" : 3979 [ 3980 { 3981 "referenced_type" : "type-20" 3982 }, 3983 { 3984 "referenced_type" : "type-61" 3985 }, 3986 { 3987 "referenced_type" : "type-380" 3988 }, 3989 { 3990 "referenced_type" : "type-551" 3991 }, 3992 { 3993 "referenced_type" : "type-623" 3994 }, 3995 { 3996 "referenced_type" : "type-772" 3997 } 3998 ], 3999 "return_type" : "type-166", 4000 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4001 }, 4002 { 4003 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_upgradeKey", 4004 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE", 4005 "parameters" : 4006 [ 4007 { 4008 "referenced_type" : "type-20" 4009 }, 4010 { 4011 "referenced_type" : "type-61" 4012 }, 4013 { 4014 "referenced_type" : "type-623" 4015 }, 4016 { 4017 "referenced_type" : "type-380" 4018 }, 4019 { 4020 "referenced_type" : "type-773" 4021 } 4022 ], 4023 "return_type" : "type-166", 4024 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4025 }, 4026 { 4027 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_generateKey", 4028 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE", 4029 "parameters" : 4030 [ 4031 { 4032 "referenced_type" : "type-20" 4033 }, 4034 { 4035 "referenced_type" : "type-61" 4036 }, 4037 { 4038 "referenced_type" : "type-380" 4039 }, 4040 { 4041 "referenced_type" : "type-774" 4042 } 4043 ], 4044 "return_type" : "type-166", 4045 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4046 }, 4047 { 4048 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_addRngEntropy", 4049 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE", 4050 "parameters" : 4051 [ 4052 { 4053 "referenced_type" : "type-20" 4054 }, 4055 { 4056 "referenced_type" : "type-61" 4057 }, 4058 { 4059 "referenced_type" : "type-623" 4060 } 4061 ], 4062 "return_type" : "type-145", 4063 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4064 }, 4065 { 4066 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteAllKeys", 4067 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE", 4068 "parameters" : 4069 [ 4070 { 4071 "referenced_type" : "type-20" 4072 }, 4073 { 4074 "referenced_type" : "type-61" 4075 } 4076 ], 4077 "return_type" : "type-145", 4078 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4079 }, 4080 { 4081 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHardwareFeatures", 4082 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE", 4083 "parameters" : 4084 [ 4085 { 4086 "is_this_ptr" : true, 4087 "referenced_type" : "type-697" 4088 }, 4089 { 4090 "referenced_type" : "type-775" 4091 } 4092 ], 4093 "return_type" : "type-166", 4094 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4095 }, 4096 { 4097 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceDescriptor", 4098 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 4099 "parameters" : 4100 [ 4101 { 4102 "is_this_ptr" : true, 4103 "referenced_type" : "type-697" 4104 }, 4105 { 4106 "referenced_type" : "type-776" 4107 } 4108 ], 4109 "return_type" : "type-166", 4110 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4111 }, 4112 { 4113 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::destroyAttestationIds", 4114 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv", 4115 "parameters" : 4116 [ 4117 { 4118 "is_this_ptr" : true, 4119 "referenced_type" : "type-697" 4120 } 4121 ], 4122 "return_type" : "type-145", 4123 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4124 }, 4125 { 4126 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getKeyCharacteristics", 4127 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE", 4128 "parameters" : 4129 [ 4130 { 4131 "is_this_ptr" : true, 4132 "referenced_type" : "type-697" 4133 }, 4134 { 4135 "referenced_type" : "type-623" 4136 }, 4137 { 4138 "referenced_type" : "type-623" 4139 }, 4140 { 4141 "referenced_type" : "type-623" 4142 }, 4143 { 4144 "referenced_type" : "type-777" 4145 } 4146 ], 4147 "return_type" : "type-166", 4148 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4149 }, 4150 { 4151 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::notifySyspropsChanged", 4152 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv", 4153 "parameters" : 4154 [ 4155 { 4156 "is_this_ptr" : true, 4157 "referenced_type" : "type-697" 4158 } 4159 ], 4160 "return_type" : "type-166", 4161 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4162 }, 4163 { 4164 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::setHALInstrumentation", 4165 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv", 4166 "parameters" : 4167 [ 4168 { 4169 "is_this_ptr" : true, 4170 "referenced_type" : "type-697" 4171 } 4172 ], 4173 "return_type" : "type-166", 4174 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4175 }, 4176 { 4177 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getHardwareFeatures", 4178 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE", 4179 "parameters" : 4180 [ 4181 { 4182 "referenced_type" : "type-20" 4183 }, 4184 { 4185 "referenced_type" : "type-61" 4186 }, 4187 { 4188 "referenced_type" : "type-778" 4189 } 4190 ], 4191 "return_type" : "type-166", 4192 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4193 }, 4194 { 4195 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_destroyAttestationIds", 4196 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE", 4197 "parameters" : 4198 [ 4199 { 4200 "referenced_type" : "type-20" 4201 }, 4202 { 4203 "referenced_type" : "type-61" 4204 } 4205 ], 4206 "return_type" : "type-145", 4207 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4208 }, 4209 { 4210 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getKeyCharacteristics", 4211 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE", 4212 "parameters" : 4213 [ 4214 { 4215 "referenced_type" : "type-20" 4216 }, 4217 { 4218 "referenced_type" : "type-61" 4219 }, 4220 { 4221 "referenced_type" : "type-623" 4222 }, 4223 { 4224 "referenced_type" : "type-623" 4225 }, 4226 { 4227 "referenced_type" : "type-623" 4228 }, 4229 { 4230 "referenced_type" : "type-779" 4231 } 4232 ], 4233 "return_type" : "type-166", 4234 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4235 }, 4236 { 4237 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::ping", 4238 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv", 4239 "parameters" : 4240 [ 4241 { 4242 "is_this_ptr" : true, 4243 "referenced_type" : "type-697" 4244 } 4245 ], 4246 "return_type" : "type-166", 4247 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4248 }, 4249 { 4250 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::abort", 4251 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEm", 4252 "parameters" : 4253 [ 4254 { 4255 "is_this_ptr" : true, 4256 "referenced_type" : "type-697" 4257 }, 4258 { 4259 "referenced_type" : "type-30" 4260 } 4261 ], 4262 "return_type" : "type-145", 4263 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4264 }, 4265 { 4266 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::begin", 4267 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE", 4268 "parameters" : 4269 [ 4270 { 4271 "is_this_ptr" : true, 4272 "referenced_type" : "type-697" 4273 }, 4274 { 4275 "referenced_type" : "type-348" 4276 }, 4277 { 4278 "referenced_type" : "type-623" 4279 }, 4280 { 4281 "referenced_type" : "type-380" 4282 }, 4283 { 4284 "referenced_type" : "type-780" 4285 } 4286 ], 4287 "return_type" : "type-166", 4288 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4289 }, 4290 { 4291 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::debug", 4292 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 4293 "parameters" : 4294 [ 4295 { 4296 "is_this_ptr" : true, 4297 "referenced_type" : "type-697" 4298 }, 4299 { 4300 "referenced_type" : "type-383" 4301 }, 4302 { 4303 "referenced_type" : "type-606" 4304 } 4305 ], 4306 "return_type" : "type-166", 4307 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4308 }, 4309 { 4310 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::finish", 4311 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE", 4312 "parameters" : 4313 [ 4314 { 4315 "is_this_ptr" : true, 4316 "referenced_type" : "type-697" 4317 }, 4318 { 4319 "referenced_type" : "type-30" 4320 }, 4321 { 4322 "referenced_type" : "type-380" 4323 }, 4324 { 4325 "referenced_type" : "type-623" 4326 }, 4327 { 4328 "referenced_type" : "type-623" 4329 }, 4330 { 4331 "referenced_type" : "type-781" 4332 } 4333 ], 4334 "return_type" : "type-166", 4335 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4336 }, 4337 { 4338 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::update", 4339 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE", 4340 "parameters" : 4341 [ 4342 { 4343 "is_this_ptr" : true, 4344 "referenced_type" : "type-697" 4345 }, 4346 { 4347 "referenced_type" : "type-30" 4348 }, 4349 { 4350 "referenced_type" : "type-380" 4351 }, 4352 { 4353 "referenced_type" : "type-623" 4354 }, 4355 { 4356 "referenced_type" : "type-782" 4357 } 4358 ], 4359 "return_type" : "type-166", 4360 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4361 }, 4362 { 4363 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::attestKey", 4364 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE", 4365 "parameters" : 4366 [ 4367 { 4368 "is_this_ptr" : true, 4369 "referenced_type" : "type-697" 4370 }, 4371 { 4372 "referenced_type" : "type-623" 4373 }, 4374 { 4375 "referenced_type" : "type-380" 4376 }, 4377 { 4378 "referenced_type" : "type-783" 4379 } 4380 ], 4381 "return_type" : "type-166", 4382 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4383 }, 4384 { 4385 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteKey", 4386 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE", 4387 "parameters" : 4388 [ 4389 { 4390 "is_this_ptr" : true, 4391 "referenced_type" : "type-697" 4392 }, 4393 { 4394 "referenced_type" : "type-623" 4395 } 4396 ], 4397 "return_type" : "type-145", 4398 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4399 }, 4400 { 4401 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::exportKey", 4402 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE", 4403 "parameters" : 4404 [ 4405 { 4406 "is_this_ptr" : true, 4407 "referenced_type" : "type-697" 4408 }, 4409 { 4410 "referenced_type" : "type-551" 4411 }, 4412 { 4413 "referenced_type" : "type-623" 4414 }, 4415 { 4416 "referenced_type" : "type-623" 4417 }, 4418 { 4419 "referenced_type" : "type-623" 4420 }, 4421 { 4422 "referenced_type" : "type-784" 4423 } 4424 ], 4425 "return_type" : "type-166", 4426 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4427 }, 4428 { 4429 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::importKey", 4430 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE", 4431 "parameters" : 4432 [ 4433 { 4434 "is_this_ptr" : true, 4435 "referenced_type" : "type-697" 4436 }, 4437 { 4438 "referenced_type" : "type-380" 4439 }, 4440 { 4441 "referenced_type" : "type-551" 4442 }, 4443 { 4444 "referenced_type" : "type-623" 4445 }, 4446 { 4447 "referenced_type" : "type-785" 4448 } 4449 ], 4450 "return_type" : "type-166", 4451 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4452 }, 4453 { 4454 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice", 4455 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE", 4456 "parameters" : 4457 [ 4458 { 4459 "is_this_ptr" : true, 4460 "referenced_type" : "type-697" 4461 }, 4462 { 4463 "referenced_type" : "type-50" 4464 } 4465 ], 4466 "return_type" : "type-27", 4467 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4468 }, 4469 { 4470 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice", 4471 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE", 4472 "parameters" : 4473 [ 4474 { 4475 "is_this_ptr" : true, 4476 "referenced_type" : "type-697" 4477 }, 4478 { 4479 "referenced_type" : "type-50" 4480 } 4481 ], 4482 "return_type" : "type-27", 4483 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4484 }, 4485 { 4486 "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel", 4487 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEmm", 4488 "parameters" : 4489 [ 4490 { 4491 "referenced_type" : "type-620" 4492 }, 4493 { 4494 "referenced_type" : "type-423" 4495 }, 4496 { 4497 "referenced_type" : "type-30" 4498 }, 4499 { 4500 "referenced_type" : "type-30" 4501 } 4502 ], 4503 "return_type" : "type-25", 4504 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4505 }, 4506 { 4507 "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel", 4508 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEmm", 4509 "parameters" : 4510 [ 4511 { 4512 "referenced_type" : "type-693" 4513 }, 4514 { 4515 "referenced_type" : "type-423" 4516 }, 4517 { 4518 "referenced_type" : "type-30" 4519 }, 4520 { 4521 "referenced_type" : "type-30" 4522 } 4523 ], 4524 "return_type" : "type-25", 4525 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4526 }, 4527 { 4528 "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel", 4529 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEmm", 4530 "parameters" : 4531 [ 4532 { 4533 "referenced_type" : "type-620" 4534 }, 4535 { 4536 "referenced_type" : "type-430" 4537 }, 4538 { 4539 "referenced_type" : "type-30" 4540 }, 4541 { 4542 "referenced_type" : "type-30" 4543 } 4544 ], 4545 "return_type" : "type-25", 4546 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4547 }, 4548 { 4549 "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel", 4550 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEmm", 4551 "parameters" : 4552 [ 4553 { 4554 "referenced_type" : "type-693" 4555 }, 4556 { 4557 "referenced_type" : "type-430" 4558 }, 4559 { 4560 "referenced_type" : "type-30" 4561 }, 4562 { 4563 "referenced_type" : "type-30" 4564 } 4565 ], 4566 "return_type" : "type-25", 4567 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4568 } 4569 ], 4570 "global_vars" : 4571 [ 4572 { 4573 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE", 4574 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::descriptor", 4575 "referenced_type" : "type-56", 4576 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4577 } 4578 ], 4579 "lvalue_reference_types" : 4580 [ 4581 { 4582 "alignment" : 8, 4583 "linker_set_key" : "android::Mutex &", 4584 "name" : "android::Mutex &", 4585 "referenced_type" : "type-32", 4586 "self_type" : "type-519", 4587 "size" : 8, 4588 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 4589 }, 4590 { 4591 "alignment" : 8, 4592 "linker_set_key" : "android::RWLock &", 4593 "name" : "android::RWLock &", 4594 "referenced_type" : "type-523", 4595 "self_type" : "type-527", 4596 "size" : 8, 4597 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4598 }, 4599 { 4600 "alignment" : 8, 4601 "linker_set_key" : "android::String16 &", 4602 "name" : "android::String16 &", 4603 "referenced_type" : "type-46", 4604 "self_type" : "type-407", 4605 "size" : 8, 4606 "source_file" : "/system/core/libutils/include/utils/String16.h" 4607 }, 4608 { 4609 "alignment" : 8, 4610 "linker_set_key" : "android::String8 &", 4611 "name" : "android::String8 &", 4612 "referenced_type" : "type-55", 4613 "self_type" : "type-402", 4614 "size" : 8, 4615 "source_file" : "/system/core/libutils/include/utils/String8.h" 4616 }, 4617 { 4618 "alignment" : 8, 4619 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &", 4620 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &", 4621 "referenced_type" : "type-145", 4622 "self_type" : "type-150", 4623 "size" : 8, 4624 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4625 }, 4626 { 4627 "alignment" : 8, 4628 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &", 4629 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &", 4630 "referenced_type" : "type-153", 4631 "self_type" : "type-156", 4632 "size" : 8, 4633 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4634 }, 4635 { 4636 "alignment" : 8, 4637 "linker_set_key" : "android::hardware::Return<bool> &", 4638 "name" : "android::hardware::Return<bool> &", 4639 "referenced_type" : "type-138", 4640 "self_type" : "type-142", 4641 "size" : 8, 4642 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4643 }, 4644 { 4645 "alignment" : 8, 4646 "linker_set_key" : "android::hardware::Return<void> &", 4647 "name" : "android::hardware::Return<void> &", 4648 "referenced_type" : "type-166", 4649 "self_type" : "type-169", 4650 "size" : 8, 4651 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4652 }, 4653 { 4654 "alignment" : 8, 4655 "linker_set_key" : "android::hardware::Status &", 4656 "name" : "android::hardware::Status &", 4657 "referenced_type" : "type-129", 4658 "self_type" : "type-136", 4659 "size" : 8, 4660 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4661 }, 4662 { 4663 "alignment" : 8, 4664 "linker_set_key" : "android::hardware::TextOutput &", 4665 "name" : "android::hardware::TextOutput &", 4666 "referenced_type" : "type-428", 4667 "self_type" : "type-427", 4668 "size" : 8, 4669 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4670 }, 4671 { 4672 "alignment" : 8, 4673 "linker_set_key" : "android::hardware::TextOutput &", 4674 "name" : "android::hardware::TextOutput &", 4675 "referenced_type" : "type-659", 4676 "self_type" : "type-658", 4677 "size" : 8, 4678 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4679 }, 4680 { 4681 "alignment" : 8, 4682 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4683 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4684 "referenced_type" : "type-307", 4685 "self_type" : "type-630", 4686 "size" : 8, 4687 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4688 }, 4689 { 4690 "alignment" : 8, 4691 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4692 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4693 "referenced_type" : "type-299", 4694 "self_type" : "type-625", 4695 "size" : 8, 4696 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4697 }, 4698 { 4699 "alignment" : 8, 4700 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 4701 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 4702 "referenced_type" : "type-310", 4703 "self_type" : "type-633", 4704 "size" : 8, 4705 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4706 }, 4707 { 4708 "alignment" : 8, 4709 "linker_set_key" : "android::hardware::hidl_memory &", 4710 "name" : "android::hardware::hidl_memory &", 4711 "referenced_type" : "type-279", 4712 "self_type" : "type-284", 4713 "size" : 8, 4714 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4715 }, 4716 { 4717 "alignment" : 8, 4718 "linker_set_key" : "android::hardware::hidl_string &", 4719 "name" : "android::hardware::hidl_string &", 4720 "referenced_type" : "type-275", 4721 "self_type" : "type-628", 4722 "size" : 8, 4723 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4724 }, 4725 { 4726 "alignment" : 8, 4727 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4728 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4729 "referenced_type" : "type-306", 4730 "self_type" : "type-316", 4731 "size" : 8, 4732 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4733 }, 4734 { 4735 "alignment" : 8, 4736 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4737 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4738 "referenced_type" : "type-298", 4739 "self_type" : "type-305", 4740 "size" : 8, 4741 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4742 }, 4743 { 4744 "alignment" : 8, 4745 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4746 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4747 "referenced_type" : "type-112", 4748 "self_type" : "type-121", 4749 "size" : 8, 4750 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4751 }, 4752 { 4753 "alignment" : 8, 4754 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4755 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4756 "referenced_type" : "type-104", 4757 "self_type" : "type-108", 4758 "size" : 8, 4759 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4760 }, 4761 { 4762 "alignment" : 8, 4763 "linker_set_key" : "const android::String16 &", 4764 "name" : "const android::String16 &", 4765 "referenced_type" : "type-45", 4766 "self_type" : "type-44", 4767 "size" : 8, 4768 "source_file" : "/system/core/libutils/include/utils/String16.h" 4769 }, 4770 { 4771 "alignment" : 8, 4772 "linker_set_key" : "const android::String8 &", 4773 "name" : "const android::String8 &", 4774 "referenced_type" : "type-399", 4775 "self_type" : "type-401", 4776 "size" : 8, 4777 "source_file" : "/system/core/libutils/include/utils/String8.h" 4778 }, 4779 { 4780 "alignment" : 8, 4781 "linker_set_key" : "const android::hardware::Parcel &", 4782 "name" : "const android::hardware::Parcel &", 4783 "referenced_type" : "type-429", 4784 "self_type" : "type-430", 4785 "size" : 8, 4786 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4787 }, 4788 { 4789 "alignment" : 8, 4790 "linker_set_key" : "const android::hardware::Return<bool> &", 4791 "name" : "const android::hardware::Return<bool> &", 4792 "referenced_type" : "type-143", 4793 "self_type" : "type-160", 4794 "size" : 8, 4795 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4796 }, 4797 { 4798 "alignment" : 8, 4799 "linker_set_key" : "const android::hardware::Status &", 4800 "name" : "const android::hardware::Status &", 4801 "referenced_type" : "type-133", 4802 "self_type" : "type-134", 4803 "size" : 8, 4804 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4805 }, 4806 { 4807 "alignment" : 8, 4808 "linker_set_key" : "const android::hardware::details::SchedPrio &", 4809 "name" : "const android::hardware::details::SchedPrio &", 4810 "referenced_type" : "type-444", 4811 "self_type" : "type-443", 4812 "size" : 8, 4813 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4814 }, 4815 { 4816 "alignment" : 8, 4817 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 4818 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 4819 "referenced_type" : "type-367", 4820 "self_type" : "type-381", 4821 "size" : 8, 4822 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4823 }, 4824 { 4825 "alignment" : 8, 4826 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &", 4827 "name" : "const android::hardware::hidl_array<unsigned char, 32> &", 4828 "referenced_type" : "type-369", 4829 "self_type" : "type-372", 4830 "size" : 8, 4831 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4832 }, 4833 { 4834 "alignment" : 8, 4835 "linker_set_key" : "const android::hardware::hidl_handle &", 4836 "name" : "const android::hardware::hidl_handle &", 4837 "referenced_type" : "type-382", 4838 "self_type" : "type-383", 4839 "size" : 8, 4840 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4841 }, 4842 { 4843 "alignment" : 8, 4844 "linker_set_key" : "const android::hardware::hidl_memory &", 4845 "name" : "const android::hardware::hidl_memory &", 4846 "referenced_type" : "type-282", 4847 "self_type" : "type-283", 4848 "size" : 8, 4849 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4850 }, 4851 { 4852 "alignment" : 8, 4853 "linker_set_key" : "const android::hardware::hidl_string &", 4854 "name" : "const android::hardware::hidl_string &", 4855 "referenced_type" : "type-274", 4856 "self_type" : "type-278", 4857 "size" : 8, 4858 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4859 }, 4860 { 4861 "alignment" : 8, 4862 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4863 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4864 "referenced_type" : "type-605", 4865 "self_type" : "type-606", 4866 "size" : 8, 4867 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4868 }, 4869 { 4870 "alignment" : 8, 4871 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &", 4872 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &", 4873 "referenced_type" : "type-359", 4874 "self_type" : "type-435", 4875 "size" : 8, 4876 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4877 }, 4878 { 4879 "alignment" : 8, 4880 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &", 4881 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &", 4882 "referenced_type" : "type-353", 4883 "self_type" : "type-380", 4884 "size" : 8, 4885 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4886 }, 4887 { 4888 "alignment" : 8, 4889 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 4890 "name" : "const android::hardware::hidl_vec<int> &", 4891 "referenced_type" : "type-322", 4892 "self_type" : "type-324", 4893 "size" : 8, 4894 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4895 }, 4896 { 4897 "alignment" : 8, 4898 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &", 4899 "name" : "const android::hardware::hidl_vec<unsigned char> &", 4900 "referenced_type" : "type-328", 4901 "self_type" : "type-623", 4902 "size" : 8, 4903 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4904 }, 4905 { 4906 "alignment" : 8, 4907 "linker_set_key" : "const android::hardware::hidl_version &", 4908 "name" : "const android::hardware::hidl_version &", 4909 "referenced_type" : "type-375", 4910 "self_type" : "type-377", 4911 "size" : 8, 4912 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4913 }, 4914 { 4915 "alignment" : 8, 4916 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &", 4917 "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &", 4918 "referenced_type" : "type-692", 4919 "self_type" : "type-693", 4920 "size" : 8, 4921 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4922 }, 4923 { 4924 "alignment" : 8, 4925 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter &", 4926 "name" : "const android::hardware::keymaster::V3_0::KeyParameter &", 4927 "referenced_type" : "type-352", 4928 "self_type" : "type-620", 4929 "size" : 8, 4930 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4931 }, 4932 { 4933 "alignment" : 8, 4934 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 4935 "name" : "const android::hidl::base::V1_0::IBase *const &", 4936 "referenced_type" : "type-459", 4937 "self_type" : "type-460", 4938 "size" : 8, 4939 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4940 }, 4941 { 4942 "alignment" : 8, 4943 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 4944 "name" : "const android::sp<android::hardware::IBinder> &", 4945 "referenced_type" : "type-17", 4946 "self_type" : "type-50", 4947 "size" : 8, 4948 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 4949 }, 4950 { 4951 "alignment" : 8, 4952 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4953 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4954 "referenced_type" : "type-124", 4955 "self_type" : "type-471", 4956 "size" : 8, 4957 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4958 }, 4959 { 4960 "alignment" : 8, 4961 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 4962 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 4963 "referenced_type" : "type-564", 4964 "self_type" : "type-586", 4965 "size" : 8, 4966 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4967 }, 4968 { 4969 "alignment" : 8, 4970 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4971 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4972 "referenced_type" : "type-110", 4973 "self_type" : "type-285", 4974 "size" : 8, 4975 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4976 }, 4977 { 4978 "alignment" : 8, 4979 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 4980 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 4981 "referenced_type" : "type-651", 4982 "self_type" : "type-652", 4983 "size" : 8, 4984 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4985 }, 4986 { 4987 "alignment" : 8, 4988 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 4989 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 4990 "referenced_type" : "type-101", 4991 "self_type" : "type-607", 4992 "size" : 8, 4993 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4994 }, 4995 { 4996 "alignment" : 8, 4997 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 4998 "name" : "const android::wp<android::hardware::BHwBinder> &", 4999 "referenced_type" : "type-637", 5000 "self_type" : "type-639", 5001 "size" : 8, 5002 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5003 }, 5004 { 5005 "alignment" : 8, 5006 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 5007 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 5008 "referenced_type" : "type-297", 5009 "self_type" : "type-321", 5010 "size" : 8, 5011 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5012 }, 5013 { 5014 "alignment" : 8, 5015 "linker_set_key" : "const bool &", 5016 "name" : "const bool &", 5017 "referenced_type" : "type-92", 5018 "self_type" : "type-247", 5019 "size" : 8, 5020 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5021 }, 5022 { 5023 "alignment" : 8, 5024 "linker_set_key" : "const double &", 5025 "name" : "const double &", 5026 "referenced_type" : "type-265", 5027 "self_type" : "type-266", 5028 "size" : 8, 5029 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5030 }, 5031 { 5032 "alignment" : 8, 5033 "linker_set_key" : "const float &", 5034 "name" : "const float &", 5035 "referenced_type" : "type-263", 5036 "self_type" : "type-264", 5037 "size" : 8, 5038 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5039 }, 5040 { 5041 "alignment" : 8, 5042 "linker_set_key" : "const int &", 5043 "name" : "const int &", 5044 "referenced_type" : "type-484", 5045 "self_type" : "type-483", 5046 "size" : 8, 5047 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5048 }, 5049 { 5050 "linker_set_key" : "const iter<is_const> &", 5051 "name" : "const iter<is_const> &", 5052 "referenced_type" : "type-289", 5053 "self_type" : "type-291", 5054 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5055 }, 5056 { 5057 "linker_set_key" : "const iter<is_const> &", 5058 "name" : "const iter<is_const> &", 5059 "referenced_type" : "type-646", 5060 "self_type" : "type-650", 5061 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5062 }, 5063 { 5064 "alignment" : 8, 5065 "linker_set_key" : "const log_msg &", 5066 "name" : "const log_msg &", 5067 "referenced_type" : "type-74", 5068 "self_type" : "type-122", 5069 "size" : 8, 5070 "source_file" : "/system/core/liblog/include/log/log_read.h" 5071 }, 5072 { 5073 "alignment" : 8, 5074 "linker_set_key" : "const long &", 5075 "name" : "const long &", 5076 "referenced_type" : "type-260", 5077 "self_type" : "type-261", 5078 "size" : 8, 5079 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5080 }, 5081 { 5082 "alignment" : 8, 5083 "linker_set_key" : "const short &", 5084 "name" : "const short &", 5085 "referenced_type" : "type-255", 5086 "self_type" : "type-256", 5087 "size" : 8, 5088 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5089 }, 5090 { 5091 "alignment" : 8, 5092 "linker_set_key" : "const signed char &", 5093 "name" : "const signed char &", 5094 "referenced_type" : "type-252", 5095 "self_type" : "type-254", 5096 "size" : 8, 5097 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5098 }, 5099 { 5100 "alignment" : 8, 5101 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 5102 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 5103 "referenced_type" : "type-436", 5104 "self_type" : "type-438", 5105 "size" : 8, 5106 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 5107 }, 5108 { 5109 "alignment" : 8, 5110 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 5111 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 5112 "referenced_type" : "type-3", 5113 "self_type" : "type-661", 5114 "size" : 8, 5115 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5116 }, 5117 { 5118 "alignment" : 8, 5119 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 5120 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 5121 "referenced_type" : "type-695", 5122 "self_type" : "type-694", 5123 "size" : 8, 5124 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5125 }, 5126 { 5127 "alignment" : 8, 5128 "linker_set_key" : "const unsigned char &", 5129 "name" : "const unsigned char &", 5130 "referenced_type" : "type-326", 5131 "self_type" : "type-556", 5132 "size" : 8, 5133 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5134 }, 5135 { 5136 "alignment" : 8, 5137 "linker_set_key" : "const unsigned int &", 5138 "name" : "const unsigned int &", 5139 "referenced_type" : "type-36", 5140 "self_type" : "type-259", 5141 "size" : 8, 5142 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5143 }, 5144 { 5145 "alignment" : 8, 5146 "linker_set_key" : "const unsigned long &", 5147 "name" : "const unsigned long &", 5148 "referenced_type" : "type-37", 5149 "self_type" : "type-262", 5150 "size" : 8, 5151 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5152 }, 5153 { 5154 "alignment" : 8, 5155 "linker_set_key" : "const unsigned short &", 5156 "name" : "const unsigned short &", 5157 "referenced_type" : "type-257", 5158 "self_type" : "type-258", 5159 "size" : 8, 5160 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5161 }, 5162 { 5163 "alignment" : 8, 5164 "linker_set_key" : "int &", 5165 "name" : "int &", 5166 "referenced_type" : "type-25", 5167 "self_type" : "type-395", 5168 "size" : 8, 5169 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5170 }, 5171 { 5172 "alignment" : 8, 5173 "linker_set_key" : "unsigned char &", 5174 "name" : "unsigned char &", 5175 "referenced_type" : "type-78", 5176 "self_type" : "type-539", 5177 "size" : 8, 5178 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5179 }, 5180 { 5181 "alignment" : 8, 5182 "linker_set_key" : "unsigned int &", 5183 "name" : "unsigned int &", 5184 "referenced_type" : "type-2", 5185 "self_type" : "type-554", 5186 "size" : 8, 5187 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 5188 } 5189 ], 5190 "pointer_types" : 5191 [ 5192 { 5193 "alignment" : 8, 5194 "linker_set_key" : "android::Condition *", 5195 "name" : "android::Condition *", 5196 "referenced_type" : "type-93", 5197 "self_type" : "type-522", 5198 "size" : 8, 5199 "source_file" : "/system/core/libutils/include/utils/Condition.h" 5200 }, 5201 { 5202 "alignment" : 8, 5203 "linker_set_key" : "android::Mutex *", 5204 "name" : "android::Mutex *", 5205 "referenced_type" : "type-32", 5206 "self_type" : "type-517", 5207 "size" : 8, 5208 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 5209 }, 5210 { 5211 "alignment" : 8, 5212 "linker_set_key" : "android::Mutex::Autolock *", 5213 "name" : "android::Mutex::Autolock *", 5214 "referenced_type" : "type-518", 5215 "self_type" : "type-520", 5216 "size" : 8, 5217 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 5218 }, 5219 { 5220 "alignment" : 8, 5221 "linker_set_key" : "android::RWLock *", 5222 "name" : "android::RWLock *", 5223 "referenced_type" : "type-523", 5224 "self_type" : "type-525", 5225 "size" : 8, 5226 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5227 }, 5228 { 5229 "alignment" : 8, 5230 "linker_set_key" : "android::RWLock::AutoRLock *", 5231 "name" : "android::RWLock::AutoRLock *", 5232 "referenced_type" : "type-526", 5233 "self_type" : "type-528", 5234 "size" : 8, 5235 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5236 }, 5237 { 5238 "alignment" : 8, 5239 "linker_set_key" : "android::RWLock::AutoWLock *", 5240 "name" : "android::RWLock::AutoWLock *", 5241 "referenced_type" : "type-529", 5242 "self_type" : "type-530", 5243 "size" : 8, 5244 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5245 }, 5246 { 5247 "alignment" : 8, 5248 "linker_set_key" : "android::RefBase *", 5249 "name" : "android::RefBase *", 5250 "referenced_type" : "type-8", 5251 "self_type" : "type-271", 5252 "size" : 8, 5253 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5254 }, 5255 { 5256 "alignment" : 8, 5257 "linker_set_key" : "android::RefBase::weakref_impl *", 5258 "name" : "android::RefBase::weakref_impl *", 5259 "referenced_type" : "type-11", 5260 "self_type" : "type-10", 5261 "size" : 8, 5262 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5263 }, 5264 { 5265 "alignment" : 8, 5266 "linker_set_key" : "android::RefBase::weakref_impl *", 5267 "name" : "android::RefBase::weakref_impl *", 5268 "referenced_type" : "type-643", 5269 "self_type" : "type-642", 5270 "size" : 8, 5271 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5272 }, 5273 { 5274 "alignment" : 8, 5275 "linker_set_key" : "android::RefBase::weakref_type *", 5276 "name" : "android::RefBase::weakref_type *", 5277 "referenced_type" : "type-40", 5278 "self_type" : "type-39", 5279 "size" : 8, 5280 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5281 }, 5282 { 5283 "alignment" : 8, 5284 "linker_set_key" : "android::ReferenceRenamer *", 5285 "name" : "android::ReferenceRenamer *", 5286 "referenced_type" : "type-267", 5287 "self_type" : "type-268", 5288 "size" : 8, 5289 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5290 }, 5291 { 5292 "alignment" : 8, 5293 "linker_set_key" : "android::ScopedTrace *", 5294 "name" : "android::ScopedTrace *", 5295 "referenced_type" : "type-531", 5296 "self_type" : "type-532", 5297 "size" : 8, 5298 "source_file" : "/system/core/libutils/include/utils/Trace.h" 5299 }, 5300 { 5301 "alignment" : 8, 5302 "linker_set_key" : "android::String16 *", 5303 "name" : "android::String16 *", 5304 "referenced_type" : "type-46", 5305 "self_type" : "type-408", 5306 "size" : 8, 5307 "source_file" : "/system/core/libutils/include/utils/String16.h" 5308 }, 5309 { 5310 "alignment" : 8, 5311 "linker_set_key" : "android::String8 *", 5312 "name" : "android::String8 *", 5313 "referenced_type" : "type-55", 5314 "self_type" : "type-403", 5315 "size" : 8, 5316 "source_file" : "/system/core/libutils/include/utils/String8.h" 5317 }, 5318 { 5319 "alignment" : 8, 5320 "linker_set_key" : "android::Thread *", 5321 "name" : "android::Thread *", 5322 "referenced_type" : "type-91", 5323 "self_type" : "type-90", 5324 "size" : 8, 5325 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5326 }, 5327 { 5328 "alignment" : 8, 5329 "linker_set_key" : "android::VirtualLightRefBase *", 5330 "name" : "android::VirtualLightRefBase *", 5331 "referenced_type" : "type-172", 5332 "self_type" : "type-179", 5333 "size" : 8, 5334 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 5335 }, 5336 { 5337 "alignment" : 8, 5338 "linker_set_key" : "android::hardware::BHwBinder *", 5339 "name" : "android::hardware::BHwBinder *", 5340 "referenced_type" : "type-127", 5341 "self_type" : "type-126", 5342 "size" : 8, 5343 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5344 }, 5345 { 5346 "alignment" : 8, 5347 "linker_set_key" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5348 "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5349 "referenced_type" : "type-417", 5350 "self_type" : "type-416", 5351 "size" : 8, 5352 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 5353 }, 5354 { 5355 "alignment" : 8, 5356 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5357 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5358 "referenced_type" : "type-452", 5359 "self_type" : "type-458", 5360 "size" : 8, 5361 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5362 }, 5363 { 5364 "alignment" : 8, 5365 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5366 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5367 "referenced_type" : "type-472", 5368 "self_type" : "type-477", 5369 "size" : 8, 5370 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5371 }, 5372 { 5373 "alignment" : 8, 5374 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5375 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5376 "referenced_type" : "type-461", 5377 "self_type" : "type-466", 5378 "size" : 8, 5379 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5380 }, 5381 { 5382 "alignment" : 8, 5383 "linker_set_key" : "android::hardware::GrantorDescriptor *", 5384 "name" : "android::hardware::GrantorDescriptor *", 5385 "referenced_type" : "type-296", 5386 "self_type" : "type-295", 5387 "size" : 8, 5388 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5389 }, 5390 { 5391 "alignment" : 8, 5392 "linker_set_key" : "android::hardware::IBinder *", 5393 "name" : "android::hardware::IBinder *", 5394 "referenced_type" : "type-15", 5395 "self_type" : "type-14", 5396 "size" : 8, 5397 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5398 }, 5399 { 5400 "alignment" : 8, 5401 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 5402 "name" : "android::hardware::IBinder::DeathRecipient *", 5403 "referenced_type" : "type-7", 5404 "self_type" : "type-6", 5405 "size" : 8, 5406 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5407 }, 5408 { 5409 "alignment" : 8, 5410 "linker_set_key" : "android::hardware::IInterface *", 5411 "name" : "android::hardware::IInterface *", 5412 "referenced_type" : "type-21", 5413 "self_type" : "type-20", 5414 "size" : 8, 5415 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5416 }, 5417 { 5418 "alignment" : 8, 5419 "linker_set_key" : "android::hardware::Parcel *", 5420 "name" : "android::hardware::Parcel *", 5421 "referenced_type" : "type-418", 5422 "self_type" : "type-423", 5423 "size" : 8, 5424 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5425 }, 5426 { 5427 "alignment" : 8, 5428 "linker_set_key" : "android::hardware::ProcessState *", 5429 "name" : "android::hardware::ProcessState *", 5430 "referenced_type" : "type-24", 5431 "self_type" : "type-23", 5432 "size" : 8, 5433 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5434 }, 5435 { 5436 "alignment" : 8, 5437 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5438 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5439 "referenced_type" : "type-145", 5440 "self_type" : "type-147", 5441 "size" : 8, 5442 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5443 }, 5444 { 5445 "alignment" : 8, 5446 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5447 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5448 "referenced_type" : "type-153", 5449 "self_type" : "type-154", 5450 "size" : 8, 5451 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5452 }, 5453 { 5454 "alignment" : 8, 5455 "linker_set_key" : "android::hardware::Return<bool> *", 5456 "name" : "android::hardware::Return<bool> *", 5457 "referenced_type" : "type-138", 5458 "self_type" : "type-140", 5459 "size" : 8, 5460 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5461 }, 5462 { 5463 "alignment" : 8, 5464 "linker_set_key" : "android::hardware::Return<void> *", 5465 "name" : "android::hardware::Return<void> *", 5466 "referenced_type" : "type-166", 5467 "self_type" : "type-167", 5468 "size" : 8, 5469 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5470 }, 5471 { 5472 "alignment" : 8, 5473 "linker_set_key" : "android::hardware::Status *", 5474 "name" : "android::hardware::Status *", 5475 "referenced_type" : "type-129", 5476 "self_type" : "type-132", 5477 "size" : 8, 5478 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5479 }, 5480 { 5481 "alignment" : 8, 5482 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 5483 "name" : "android::hardware::details::HidlInstrumentor *", 5484 "referenced_type" : "type-62", 5485 "self_type" : "type-61", 5486 "size" : 8, 5487 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5488 }, 5489 { 5490 "alignment" : 8, 5491 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *", 5492 "name" : "android::hardware::details::const_accessor<unsigned char, 32> *", 5493 "referenced_type" : "type-365", 5494 "self_type" : "type-366", 5495 "size" : 8, 5496 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5497 }, 5498 { 5499 "alignment" : 8, 5500 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5501 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5502 "referenced_type" : "type-307", 5503 "self_type" : "type-629", 5504 "size" : 8, 5505 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5506 }, 5507 { 5508 "alignment" : 8, 5509 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5510 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5511 "referenced_type" : "type-299", 5512 "self_type" : "type-624", 5513 "size" : 8, 5514 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5515 }, 5516 { 5517 "alignment" : 8, 5518 "linker_set_key" : "android::hardware::details::return_status *", 5519 "name" : "android::hardware::details::return_status *", 5520 "referenced_type" : "type-139", 5521 "self_type" : "type-161", 5522 "size" : 8, 5523 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5524 }, 5525 { 5526 "alignment" : 8, 5527 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 5528 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 5529 "referenced_type" : "type-310", 5530 "self_type" : "type-309", 5531 "size" : 8, 5532 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5533 }, 5534 { 5535 "alignment" : 8, 5536 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 5537 "name" : "android::hardware::hidl_binder_death_recipient *", 5538 "referenced_type" : "type-114", 5539 "self_type" : "type-113", 5540 "size" : 8, 5541 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5542 }, 5543 { 5544 "alignment" : 8, 5545 "linker_set_key" : "android::hardware::hidl_death_recipient *", 5546 "name" : "android::hardware::hidl_death_recipient *", 5547 "referenced_type" : "type-117", 5548 "self_type" : "type-116", 5549 "size" : 8, 5550 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5551 }, 5552 { 5553 "alignment" : 8, 5554 "linker_set_key" : "android::hardware::hidl_memory *", 5555 "name" : "android::hardware::hidl_memory *", 5556 "referenced_type" : "type-279", 5557 "self_type" : "type-280", 5558 "size" : 8, 5559 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5560 }, 5561 { 5562 "alignment" : 8, 5563 "linker_set_key" : "android::hardware::hidl_string *", 5564 "name" : "android::hardware::hidl_string *", 5565 "referenced_type" : "type-275", 5566 "self_type" : "type-301", 5567 "size" : 8, 5568 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5569 }, 5570 { 5571 "alignment" : 8, 5572 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5573 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5574 "referenced_type" : "type-306", 5575 "self_type" : "type-313", 5576 "size" : 8, 5577 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5578 }, 5579 { 5580 "alignment" : 8, 5581 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5582 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5583 "referenced_type" : "type-298", 5584 "self_type" : "type-302", 5585 "size" : 8, 5586 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5587 }, 5588 { 5589 "alignment" : 8, 5590 "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *", 5591 "name" : "android::hardware::hidl_vec<unsigned char> *", 5592 "referenced_type" : "type-329", 5593 "self_type" : "type-358", 5594 "size" : 8, 5595 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5596 }, 5597 { 5598 "alignment" : 8, 5599 "linker_set_key" : "android::hardware::hidl_version *", 5600 "name" : "android::hardware::hidl_version *", 5601 "referenced_type" : "type-373", 5602 "self_type" : "type-374", 5603 "size" : 8, 5604 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5605 }, 5606 { 5607 "alignment" : 8, 5608 "linker_set_key" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *", 5609 "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *", 5610 "referenced_type" : "type-635", 5611 "self_type" : "type-636", 5612 "size" : 8, 5613 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5614 }, 5615 { 5616 "alignment" : 8, 5617 "linker_set_key" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 5618 "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 5619 "referenced_type" : "type-614", 5620 "self_type" : "type-697", 5621 "size" : 8, 5622 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5623 }, 5624 { 5625 "alignment" : 8, 5626 "linker_set_key" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *", 5627 "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *", 5628 "referenced_type" : "type-653", 5629 "self_type" : "type-660", 5630 "size" : 8, 5631 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5632 }, 5633 { 5634 "alignment" : 8, 5635 "linker_set_key" : "android::hardware::keymaster::V3_0::IKeymasterDevice *", 5636 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice *", 5637 "referenced_type" : "type-106", 5638 "self_type" : "type-105", 5639 "size" : 8, 5640 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5641 }, 5642 { 5643 "alignment" : 8, 5644 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter *", 5645 "name" : "android::hardware::keymaster::V3_0::KeyParameter *", 5646 "referenced_type" : "type-338", 5647 "self_type" : "type-337", 5648 "size" : 8, 5649 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5650 }, 5651 { 5652 "alignment" : 8, 5653 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 5654 "name" : "android::hidl::base::V1_0::BnHwBase *", 5655 "referenced_type" : "type-432", 5656 "self_type" : "type-431", 5657 "size" : 8, 5658 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 5659 }, 5660 { 5661 "alignment" : 8, 5662 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 5663 "name" : "android::hidl::base::V1_0::IBase *", 5664 "referenced_type" : "type-72", 5665 "self_type" : "type-119", 5666 "size" : 8, 5667 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5668 }, 5669 { 5670 "alignment" : 8, 5671 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 5672 "name" : "android::hidl::manager::V1_0::IServiceManager *", 5673 "referenced_type" : "type-71", 5674 "self_type" : "type-70", 5675 "size" : 8, 5676 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5677 }, 5678 { 5679 "alignment" : 8, 5680 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 5681 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 5682 "referenced_type" : "type-98", 5683 "self_type" : "type-97", 5684 "size" : 8, 5685 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5686 }, 5687 { 5688 "alignment" : 8, 5689 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5690 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5691 "referenced_type" : "type-5", 5692 "self_type" : "type-12", 5693 "size" : 8, 5694 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5695 }, 5696 { 5697 "alignment" : 8, 5698 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 5699 "name" : "android::sp<android::hardware::IBinder> *", 5700 "referenced_type" : "type-13", 5701 "self_type" : "type-16", 5702 "size" : 8, 5703 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5704 }, 5705 { 5706 "alignment" : 8, 5707 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 5708 "name" : "android::sp<android::hardware::ProcessState> *", 5709 "referenced_type" : "type-22", 5710 "self_type" : "type-66", 5711 "size" : 8, 5712 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5713 }, 5714 { 5715 "alignment" : 8, 5716 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5717 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5718 "referenced_type" : "type-112", 5719 "self_type" : "type-111", 5720 "size" : 8, 5721 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5722 }, 5723 { 5724 "alignment" : 8, 5725 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5726 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5727 "referenced_type" : "type-104", 5728 "self_type" : "type-103", 5729 "size" : 8, 5730 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5731 }, 5732 { 5733 "alignment" : 8, 5734 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 5735 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 5736 "referenced_type" : "type-433", 5737 "self_type" : "type-649", 5738 "size" : 8, 5739 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5740 }, 5741 { 5742 "alignment" : 8, 5743 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5744 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5745 "referenced_type" : "type-69", 5746 "self_type" : "type-73", 5747 "size" : 8, 5748 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5749 }, 5750 { 5751 "alignment" : 8, 5752 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5753 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5754 "referenced_type" : "type-96", 5755 "self_type" : "type-100", 5756 "size" : 8, 5757 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5758 }, 5759 { 5760 "alignment" : 8, 5761 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 5762 "name" : "android::wp<android::hardware::BHwBinder> *", 5763 "referenced_type" : "type-457", 5764 "self_type" : "type-634", 5765 "size" : 8, 5766 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5767 }, 5768 { 5769 "alignment" : 8, 5770 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5771 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5772 "referenced_type" : "type-333", 5773 "self_type" : "type-370", 5774 "size" : 8, 5775 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5776 }, 5777 { 5778 "alignment" : 8, 5779 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 5780 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 5781 "referenced_type" : "type-115", 5782 "self_type" : "type-481", 5783 "size" : 8, 5784 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5785 }, 5786 { 5787 "alignment" : 8, 5788 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 5789 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 5790 "referenced_type" : "type-118", 5791 "self_type" : "type-225", 5792 "size" : 8, 5793 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5794 }, 5795 { 5796 "alignment" : 8, 5797 "linker_set_key" : "android_flex_plane *", 5798 "name" : "android_flex_plane *", 5799 "referenced_type" : "type-504", 5800 "self_type" : "type-507", 5801 "size" : 8, 5802 "source_file" : "/system/core/libsystem/include/system/graphics.h" 5803 }, 5804 { 5805 "alignment" : 8, 5806 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5807 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5808 "referenced_type" : "type-43", 5809 "self_type" : "type-42", 5810 "size" : 8, 5811 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5812 }, 5813 { 5814 "alignment" : 8, 5815 "linker_set_key" : "char *", 5816 "name" : "char *", 5817 "referenced_type" : "type-58", 5818 "self_type" : "type-159", 5819 "size" : 8, 5820 "source_file" : "/system/core/liblog/include/log/log_read.h" 5821 }, 5822 { 5823 "alignment" : 8, 5824 "linker_set_key" : "const android::NativeHandle *", 5825 "name" : "const android::NativeHandle *", 5826 "referenced_type" : "type-390", 5827 "self_type" : "type-391", 5828 "size" : 8, 5829 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 5830 }, 5831 { 5832 "alignment" : 8, 5833 "linker_set_key" : "const android::RefBase *", 5834 "name" : "const android::RefBase *", 5835 "referenced_type" : "type-269", 5836 "self_type" : "type-270", 5837 "size" : 8, 5838 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5839 }, 5840 { 5841 "alignment" : 8, 5842 "linker_set_key" : "const android::String16 *", 5843 "name" : "const android::String16 *", 5844 "referenced_type" : "type-45", 5845 "self_type" : "type-406", 5846 "size" : 8, 5847 "source_file" : "/system/core/libutils/include/utils/String16.h" 5848 }, 5849 { 5850 "alignment" : 8, 5851 "linker_set_key" : "const android::String8 *", 5852 "name" : "const android::String8 *", 5853 "referenced_type" : "type-399", 5854 "self_type" : "type-400", 5855 "size" : 8, 5856 "source_file" : "/system/core/libutils/include/utils/String8.h" 5857 }, 5858 { 5859 "alignment" : 8, 5860 "linker_set_key" : "const android::VectorImpl *", 5861 "name" : "const android::VectorImpl *", 5862 "referenced_type" : "type-480", 5863 "self_type" : "type-482", 5864 "size" : 8, 5865 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 5866 }, 5867 { 5868 "alignment" : 8, 5869 "linker_set_key" : "const android::hardware::BpHwRefBase *", 5870 "name" : "const android::hardware::BpHwRefBase *", 5871 "referenced_type" : "type-410", 5872 "self_type" : "type-414", 5873 "size" : 8, 5874 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5875 }, 5876 { 5877 "alignment" : 8, 5878 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5879 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5880 "referenced_type" : "type-445", 5881 "self_type" : "type-446", 5882 "size" : 8, 5883 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5884 }, 5885 { 5886 "alignment" : 8, 5887 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5888 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5889 "referenced_type" : "type-450", 5890 "self_type" : "type-451", 5891 "size" : 8, 5892 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5893 }, 5894 { 5895 "alignment" : 8, 5896 "linker_set_key" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5897 "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5898 "referenced_type" : "type-151", 5899 "self_type" : "type-152", 5900 "size" : 8, 5901 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5902 }, 5903 { 5904 "alignment" : 8, 5905 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5906 "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5907 "referenced_type" : "type-157", 5908 "self_type" : "type-158", 5909 "size" : 8, 5910 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5911 }, 5912 { 5913 "alignment" : 8, 5914 "linker_set_key" : "const android::hardware::Return<bool> *", 5915 "name" : "const android::hardware::Return<bool> *", 5916 "referenced_type" : "type-143", 5917 "self_type" : "type-144", 5918 "size" : 8, 5919 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5920 }, 5921 { 5922 "alignment" : 8, 5923 "linker_set_key" : "const android::hardware::Status *", 5924 "name" : "const android::hardware::Status *", 5925 "referenced_type" : "type-133", 5926 "self_type" : "type-137", 5927 "size" : 8, 5928 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5929 }, 5930 { 5931 "alignment" : 8, 5932 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 5933 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 5934 "referenced_type" : "type-367", 5935 "self_type" : "type-368", 5936 "size" : 8, 5937 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5938 }, 5939 { 5940 "alignment" : 8, 5941 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5942 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5943 "referenced_type" : "type-631", 5944 "self_type" : "type-632", 5945 "size" : 8, 5946 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5947 }, 5948 { 5949 "alignment" : 8, 5950 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5951 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5952 "referenced_type" : "type-626", 5953 "self_type" : "type-627", 5954 "size" : 8, 5955 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5956 }, 5957 { 5958 "alignment" : 8, 5959 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *", 5960 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *", 5961 "referenced_type" : "type-621", 5962 "self_type" : "type-622", 5963 "size" : 8, 5964 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5965 }, 5966 { 5967 "alignment" : 8, 5968 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *", 5969 "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *", 5970 "referenced_type" : "type-618", 5971 "self_type" : "type-619", 5972 "size" : 8, 5973 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5974 }, 5975 { 5976 "alignment" : 8, 5977 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 5978 "name" : "const android::hardware::details::hidl_pointer<int> *", 5979 "referenced_type" : "type-502", 5980 "self_type" : "type-513", 5981 "size" : 8, 5982 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5983 }, 5984 { 5985 "alignment" : 8, 5986 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *", 5987 "name" : "const android::hardware::details::hidl_pointer<unsigned char> *", 5988 "referenced_type" : "type-545", 5989 "self_type" : "type-547", 5990 "size" : 8, 5991 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5992 }, 5993 { 5994 "alignment" : 8, 5995 "linker_set_key" : "const android::hardware::details::return_status *", 5996 "name" : "const android::hardware::details::return_status *", 5997 "referenced_type" : "type-163", 5998 "self_type" : "type-164", 5999 "size" : 8, 6000 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6001 }, 6002 { 6003 "alignment" : 8, 6004 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *", 6005 "name" : "const android::hardware::hidl_array<unsigned char, 32> *", 6006 "referenced_type" : "type-369", 6007 "self_type" : "type-371", 6008 "size" : 8, 6009 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6010 }, 6011 { 6012 "alignment" : 8, 6013 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 6014 "name" : "const android::hardware::hidl_death_recipient *", 6015 "referenced_type" : "type-641", 6016 "self_type" : "type-645", 6017 "size" : 8, 6018 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6019 }, 6020 { 6021 "alignment" : 8, 6022 "linker_set_key" : "const android::hardware::hidl_memory *", 6023 "name" : "const android::hardware::hidl_memory *", 6024 "referenced_type" : "type-282", 6025 "self_type" : "type-287", 6026 "size" : 8, 6027 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6028 }, 6029 { 6030 "alignment" : 8, 6031 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *", 6032 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *", 6033 "referenced_type" : "type-359", 6034 "self_type" : "type-360", 6035 "size" : 8, 6036 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6037 }, 6038 { 6039 "alignment" : 8, 6040 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *", 6041 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *", 6042 "referenced_type" : "type-353", 6043 "self_type" : "type-354", 6044 "size" : 8, 6045 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6046 }, 6047 { 6048 "alignment" : 8, 6049 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 6050 "name" : "const android::hardware::hidl_vec<int> *", 6051 "referenced_type" : "type-322", 6052 "self_type" : "type-323", 6053 "size" : 8, 6054 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6055 }, 6056 { 6057 "alignment" : 8, 6058 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *", 6059 "name" : "const android::hardware::hidl_vec<unsigned char> *", 6060 "referenced_type" : "type-328", 6061 "self_type" : "type-327", 6062 "size" : 8, 6063 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6064 }, 6065 { 6066 "alignment" : 8, 6067 "linker_set_key" : "const android::hardware::hidl_version *", 6068 "name" : "const android::hardware::hidl_version *", 6069 "referenced_type" : "type-375", 6070 "self_type" : "type-376", 6071 "size" : 8, 6072 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6073 }, 6074 { 6075 "alignment" : 8, 6076 "linker_set_key" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 6077 "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 6078 "referenced_type" : "type-613", 6079 "self_type" : "type-617", 6080 "size" : 8, 6081 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 6082 }, 6083 { 6084 "alignment" : 8, 6085 "linker_set_key" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *", 6086 "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *", 6087 "referenced_type" : "type-603", 6088 "self_type" : "type-604", 6089 "size" : 8, 6090 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6091 }, 6092 { 6093 "alignment" : 8, 6094 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter *", 6095 "name" : "const android::hardware::keymaster::V3_0::KeyParameter *", 6096 "referenced_type" : "type-352", 6097 "self_type" : "type-351", 6098 "size" : 8, 6099 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6100 }, 6101 { 6102 "alignment" : 8, 6103 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 6104 "name" : "const android::hidl::base::V1_0::BpHwBase *", 6105 "referenced_type" : "type-611", 6106 "self_type" : "type-612", 6107 "size" : 8, 6108 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6109 }, 6110 { 6111 "alignment" : 8, 6112 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 6113 "name" : "const android::hidl::base::V1_0::IBase *", 6114 "referenced_type" : "type-456", 6115 "self_type" : "type-455", 6116 "size" : 8, 6117 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6118 }, 6119 { 6120 "alignment" : 8, 6121 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 6122 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 6123 "referenced_type" : "type-87", 6124 "self_type" : "type-88", 6125 "size" : 8, 6126 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6127 }, 6128 { 6129 "alignment" : 8, 6130 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 6131 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 6132 "referenced_type" : "type-533", 6133 "self_type" : "type-534", 6134 "size" : 8, 6135 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 6136 }, 6137 { 6138 "alignment" : 8, 6139 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 6140 "name" : "const android::sp<android::hardware::IBinder> *", 6141 "referenced_type" : "type-17", 6142 "self_type" : "type-18", 6143 "size" : 8, 6144 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6145 }, 6146 { 6147 "alignment" : 8, 6148 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 6149 "name" : "const android::sp<android::hardware::ProcessState> *", 6150 "referenced_type" : "type-67", 6151 "self_type" : "type-68", 6152 "size" : 8, 6153 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6154 }, 6155 { 6156 "alignment" : 8, 6157 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 6158 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 6159 "referenced_type" : "type-124", 6160 "self_type" : "type-123", 6161 "size" : 8, 6162 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6163 }, 6164 { 6165 "alignment" : 8, 6166 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 6167 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 6168 "referenced_type" : "type-564", 6169 "self_type" : "type-640", 6170 "size" : 8, 6171 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6172 }, 6173 { 6174 "alignment" : 8, 6175 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 6176 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 6177 "referenced_type" : "type-110", 6178 "self_type" : "type-109", 6179 "size" : 8, 6180 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6181 }, 6182 { 6183 "alignment" : 8, 6184 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 6185 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 6186 "referenced_type" : "type-651", 6187 "self_type" : "type-698", 6188 "size" : 8, 6189 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6190 }, 6191 { 6192 "alignment" : 8, 6193 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 6194 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 6195 "referenced_type" : "type-85", 6196 "self_type" : "type-86", 6197 "size" : 8, 6198 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6199 }, 6200 { 6201 "alignment" : 8, 6202 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 6203 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 6204 "referenced_type" : "type-101", 6205 "self_type" : "type-102", 6206 "size" : 8, 6207 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6208 }, 6209 { 6210 "alignment" : 8, 6211 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 6212 "name" : "const android::wp<android::hardware::BHwBinder> *", 6213 "referenced_type" : "type-637", 6214 "self_type" : "type-638", 6215 "size" : 8, 6216 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6217 }, 6218 { 6219 "alignment" : 8, 6220 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 6221 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 6222 "referenced_type" : "type-492", 6223 "self_type" : "type-553", 6224 "size" : 8, 6225 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6226 }, 6227 { 6228 "alignment" : 8, 6229 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 6230 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 6231 "referenced_type" : "type-297", 6232 "self_type" : "type-312", 6233 "size" : 8, 6234 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6235 }, 6236 { 6237 "alignment" : 8, 6238 "linker_set_key" : "const char *", 6239 "name" : "const char *", 6240 "referenced_type" : "type-57", 6241 "self_type" : "type-56", 6242 "size" : 8, 6243 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6244 }, 6245 { 6246 "alignment" : 8, 6247 "linker_set_key" : "const char16_t *", 6248 "name" : "const char16_t *", 6249 "referenced_type" : "type-48", 6250 "self_type" : "type-47", 6251 "size" : 8, 6252 "source_file" : "/system/core/libutils/include/utils/String16.h" 6253 }, 6254 { 6255 "alignment" : 8, 6256 "linker_set_key" : "const log_msg *", 6257 "name" : "const log_msg *", 6258 "referenced_type" : "type-74", 6259 "self_type" : "type-99", 6260 "size" : 8, 6261 "source_file" : "/system/core/liblog/include/log/log_read.h" 6262 }, 6263 { 6264 "alignment" : 8, 6265 "linker_set_key" : "const native_handle *", 6266 "name" : "const native_handle *", 6267 "referenced_type" : "type-251", 6268 "self_type" : "type-250", 6269 "size" : 8, 6270 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6271 }, 6272 { 6273 "alignment" : 8, 6274 "linker_set_key" : "const unsigned char *", 6275 "name" : "const unsigned char *", 6276 "referenced_type" : "type-326", 6277 "self_type" : "type-325", 6278 "size" : 8, 6279 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6280 }, 6281 { 6282 "alignment" : 8, 6283 "linker_set_key" : "const unsigned long long *", 6284 "name" : "const unsigned long long *", 6285 "referenced_type" : "type-425", 6286 "self_type" : "type-424", 6287 "size" : 8, 6288 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6289 }, 6290 { 6291 "alignment" : 8, 6292 "linker_set_key" : "const void *", 6293 "name" : "const void *", 6294 "referenced_type" : "type-378", 6295 "self_type" : "type-379", 6296 "size" : 8, 6297 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6298 }, 6299 { 6300 "alignment" : 8, 6301 "linker_set_key" : "int (*)(void *)", 6302 "name" : "int (*)(void *)", 6303 "referenced_type" : "type-514", 6304 "self_type" : "type-515", 6305 "size" : 8, 6306 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6307 }, 6308 { 6309 "alignment" : 8, 6310 "linker_set_key" : "int *", 6311 "name" : "int *", 6312 "referenced_type" : "type-25", 6313 "self_type" : "type-320", 6314 "size" : 8, 6315 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6316 }, 6317 { 6318 "alignment" : 8, 6319 "linker_set_key" : "log_msg *", 6320 "name" : "log_msg *", 6321 "referenced_type" : "type-75", 6322 "self_type" : "type-148", 6323 "size" : 8, 6324 "source_file" : "/system/core/liblog/include/log/log_read.h" 6325 }, 6326 { 6327 "alignment" : 8, 6328 "linker_set_key" : "native_handle *", 6329 "name" : "native_handle *", 6330 "referenced_type" : "type-177", 6331 "self_type" : "type-176", 6332 "size" : 8, 6333 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6334 }, 6335 { 6336 "alignment" : 8, 6337 "linker_set_key" : "unsigned char *", 6338 "name" : "unsigned char *", 6339 "referenced_type" : "type-78", 6340 "self_type" : "type-332", 6341 "size" : 8, 6342 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6343 }, 6344 { 6345 "alignment" : 8, 6346 "linker_set_key" : "unsigned long *", 6347 "name" : "unsigned long *", 6348 "referenced_type" : "type-30", 6349 "self_type" : "type-434", 6350 "size" : 8, 6351 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 6352 }, 6353 { 6354 "alignment" : 8, 6355 "linker_set_key" : "unsigned long long *", 6356 "name" : "unsigned long long *", 6357 "referenced_type" : "type-231", 6358 "self_type" : "type-420", 6359 "size" : 8, 6360 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6361 }, 6362 { 6363 "alignment" : 8, 6364 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 6365 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 6366 "referenced_type" : "type-422", 6367 "self_type" : "type-421", 6368 "size" : 8, 6369 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6370 }, 6371 { 6372 "alignment" : 8, 6373 "linker_set_key" : "void *", 6374 "name" : "void *", 6375 "referenced_type" : "type-27", 6376 "self_type" : "type-26", 6377 "size" : 8, 6378 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6379 }, 6380 { 6381 "alignment" : 8, 6382 "linker_set_key" : "void **", 6383 "name" : "void **", 6384 "referenced_type" : "type-26", 6385 "self_type" : "type-516", 6386 "size" : 8, 6387 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6388 } 6389 ], 6390 "qualified_types" : 6391 [ 6392 { 6393 "alignment" : 8, 6394 "is_const" : true, 6395 "linker_set_key" : "android::RefBase::weakref_impl *const", 6396 "name" : "android::RefBase::weakref_impl *const", 6397 "referenced_type" : "type-10", 6398 "self_type" : "type-9", 6399 "size" : 8, 6400 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6401 }, 6402 { 6403 "alignment" : 8, 6404 "is_const" : true, 6405 "linker_set_key" : "android::RefBase::weakref_impl *const", 6406 "name" : "android::RefBase::weakref_impl *const", 6407 "referenced_type" : "type-642", 6408 "self_type" : "type-644", 6409 "size" : 8, 6410 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6411 }, 6412 { 6413 "alignment" : 8, 6414 "is_const" : true, 6415 "linker_set_key" : "android::hardware::IBinder *const", 6416 "name" : "android::hardware::IBinder *const", 6417 "referenced_type" : "type-14", 6418 "self_type" : "type-412", 6419 "size" : 8, 6420 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6421 }, 6422 { 6423 "alignment" : 8, 6424 "is_const" : true, 6425 "linker_set_key" : "const android::NativeHandle", 6426 "name" : "const android::NativeHandle", 6427 "referenced_type" : "type-175", 6428 "self_type" : "type-390", 6429 "size" : 24, 6430 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 6431 }, 6432 { 6433 "alignment" : 8, 6434 "is_const" : true, 6435 "linker_set_key" : "const android::RefBase", 6436 "name" : "const android::RefBase", 6437 "referenced_type" : "type-8", 6438 "self_type" : "type-269", 6439 "size" : 16, 6440 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6441 }, 6442 { 6443 "alignment" : 8, 6444 "is_const" : true, 6445 "linker_set_key" : "const android::String16", 6446 "name" : "const android::String16", 6447 "referenced_type" : "type-46", 6448 "self_type" : "type-45", 6449 "size" : 8, 6450 "source_file" : "/system/core/libutils/include/utils/String16.h" 6451 }, 6452 { 6453 "alignment" : 8, 6454 "is_const" : true, 6455 "linker_set_key" : "const android::String8", 6456 "name" : "const android::String8", 6457 "referenced_type" : "type-55", 6458 "self_type" : "type-399", 6459 "size" : 8, 6460 "source_file" : "/system/core/libutils/include/utils/String8.h" 6461 }, 6462 { 6463 "alignment" : 8, 6464 "is_const" : true, 6465 "linker_set_key" : "const android::VectorImpl", 6466 "name" : "const android::VectorImpl", 6467 "referenced_type" : "type-35", 6468 "self_type" : "type-480", 6469 "size" : 40, 6470 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 6471 }, 6472 { 6473 "alignment" : 8, 6474 "is_const" : true, 6475 "linker_set_key" : "const android::hardware::BpHwRefBase", 6476 "name" : "const android::hardware::BpHwRefBase", 6477 "referenced_type" : "type-411", 6478 "self_type" : "type-410", 6479 "size" : 48, 6480 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6481 }, 6482 { 6483 "alignment" : 8, 6484 "is_const" : true, 6485 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6486 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6487 "referenced_type" : "type-439", 6488 "self_type" : "type-445", 6489 "size" : 64, 6490 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6491 }, 6492 { 6493 "alignment" : 8, 6494 "is_const" : true, 6495 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6496 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6497 "referenced_type" : "type-447", 6498 "self_type" : "type-450", 6499 "size" : 64, 6500 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6501 }, 6502 { 6503 "alignment" : 8, 6504 "is_const" : true, 6505 "linker_set_key" : "const android::hardware::Parcel", 6506 "name" : "const android::hardware::Parcel", 6507 "referenced_type" : "type-418", 6508 "self_type" : "type-429", 6509 "size" : 136, 6510 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6511 }, 6512 { 6513 "alignment" : 8, 6514 "is_const" : true, 6515 "linker_set_key" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 6516 "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 6517 "referenced_type" : "type-145", 6518 "self_type" : "type-151", 6519 "size" : 40, 6520 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6521 }, 6522 { 6523 "alignment" : 8, 6524 "is_const" : true, 6525 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 6526 "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 6527 "referenced_type" : "type-153", 6528 "self_type" : "type-157", 6529 "size" : 48, 6530 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6531 }, 6532 { 6533 "alignment" : 8, 6534 "is_const" : true, 6535 "linker_set_key" : "const android::hardware::Return<bool>", 6536 "name" : "const android::hardware::Return<bool>", 6537 "referenced_type" : "type-138", 6538 "self_type" : "type-143", 6539 "size" : 40, 6540 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6541 }, 6542 { 6543 "alignment" : 8, 6544 "is_const" : true, 6545 "linker_set_key" : "const android::hardware::Status", 6546 "name" : "const android::hardware::Status", 6547 "referenced_type" : "type-129", 6548 "self_type" : "type-133", 6549 "size" : 32, 6550 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6551 }, 6552 { 6553 "alignment" : 4, 6554 "is_const" : true, 6555 "linker_set_key" : "const android::hardware::details::SchedPrio", 6556 "name" : "const android::hardware::details::SchedPrio", 6557 "referenced_type" : "type-442", 6558 "self_type" : "type-444", 6559 "size" : 8, 6560 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6561 }, 6562 { 6563 "alignment" : 8, 6564 "is_const" : true, 6565 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>", 6566 "name" : "const android::hardware::details::const_accessor<unsigned char, 32>", 6567 "referenced_type" : "type-365", 6568 "self_type" : "type-367", 6569 "size" : 8, 6570 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6571 }, 6572 { 6573 "alignment" : 8, 6574 "is_const" : true, 6575 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6576 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6577 "referenced_type" : "type-307", 6578 "self_type" : "type-631", 6579 "size" : 8, 6580 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6581 }, 6582 { 6583 "alignment" : 8, 6584 "is_const" : true, 6585 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6586 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6587 "referenced_type" : "type-299", 6588 "self_type" : "type-626", 6589 "size" : 8, 6590 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6591 }, 6592 { 6593 "alignment" : 8, 6594 "is_const" : true, 6595 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 6596 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 6597 "referenced_type" : "type-356", 6598 "self_type" : "type-621", 6599 "size" : 8, 6600 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6601 }, 6602 { 6603 "alignment" : 8, 6604 "is_const" : true, 6605 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 6606 "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 6607 "referenced_type" : "type-335", 6608 "self_type" : "type-618", 6609 "size" : 8, 6610 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6611 }, 6612 { 6613 "alignment" : 8, 6614 "is_const" : true, 6615 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 6616 "name" : "const android::hardware::details::hidl_pointer<int>", 6617 "referenced_type" : "type-318", 6618 "self_type" : "type-502", 6619 "size" : 8, 6620 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6621 }, 6622 { 6623 "alignment" : 8, 6624 "is_const" : true, 6625 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>", 6626 "name" : "const android::hardware::details::hidl_pointer<unsigned char>", 6627 "referenced_type" : "type-330", 6628 "self_type" : "type-545", 6629 "size" : 8, 6630 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6631 }, 6632 { 6633 "alignment" : 8, 6634 "is_const" : true, 6635 "linker_set_key" : "const android::hardware::details::return_status", 6636 "name" : "const android::hardware::details::return_status", 6637 "referenced_type" : "type-139", 6638 "self_type" : "type-163", 6639 "size" : 40, 6640 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6641 }, 6642 { 6643 "alignment" : 1, 6644 "is_const" : true, 6645 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>", 6646 "name" : "const android::hardware::hidl_array<unsigned char, 32>", 6647 "referenced_type" : "type-310", 6648 "self_type" : "type-369", 6649 "size" : 32, 6650 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6651 }, 6652 { 6653 "alignment" : 8, 6654 "is_const" : true, 6655 "linker_set_key" : "const android::hardware::hidl_death_recipient", 6656 "name" : "const android::hardware::hidl_death_recipient", 6657 "referenced_type" : "type-117", 6658 "self_type" : "type-641", 6659 "size" : 24, 6660 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6661 }, 6662 { 6663 "alignment" : 8, 6664 "is_const" : true, 6665 "linker_set_key" : "const android::hardware::hidl_handle", 6666 "name" : "const android::hardware::hidl_handle", 6667 "referenced_type" : "type-273", 6668 "self_type" : "type-382", 6669 "size" : 16, 6670 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6671 }, 6672 { 6673 "alignment" : 8, 6674 "is_const" : true, 6675 "linker_set_key" : "const android::hardware::hidl_memory", 6676 "name" : "const android::hardware::hidl_memory", 6677 "referenced_type" : "type-279", 6678 "self_type" : "type-282", 6679 "size" : 40, 6680 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6681 }, 6682 { 6683 "alignment" : 8, 6684 "is_const" : true, 6685 "linker_set_key" : "const android::hardware::hidl_string", 6686 "name" : "const android::hardware::hidl_string", 6687 "referenced_type" : "type-275", 6688 "self_type" : "type-274", 6689 "size" : 16, 6690 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6691 }, 6692 { 6693 "alignment" : 8, 6694 "is_const" : true, 6695 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6696 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6697 "referenced_type" : "type-298", 6698 "self_type" : "type-605", 6699 "size" : 16, 6700 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6701 }, 6702 { 6703 "alignment" : 8, 6704 "is_const" : true, 6705 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 6706 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 6707 "referenced_type" : "type-355", 6708 "self_type" : "type-359", 6709 "size" : 16, 6710 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6711 }, 6712 { 6713 "alignment" : 8, 6714 "is_const" : true, 6715 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 6716 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 6717 "referenced_type" : "type-334", 6718 "self_type" : "type-353", 6719 "size" : 16, 6720 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6721 }, 6722 { 6723 "alignment" : 8, 6724 "is_const" : true, 6725 "linker_set_key" : "const android::hardware::hidl_vec<int>", 6726 "name" : "const android::hardware::hidl_vec<int>", 6727 "referenced_type" : "type-317", 6728 "self_type" : "type-322", 6729 "size" : 16, 6730 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6731 }, 6732 { 6733 "alignment" : 8, 6734 "is_const" : true, 6735 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>", 6736 "name" : "const android::hardware::hidl_vec<unsigned char>", 6737 "referenced_type" : "type-329", 6738 "self_type" : "type-328", 6739 "size" : 16, 6740 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6741 }, 6742 { 6743 "alignment" : 2, 6744 "is_const" : true, 6745 "linker_set_key" : "const android::hardware::hidl_version", 6746 "name" : "const android::hardware::hidl_version", 6747 "referenced_type" : "type-373", 6748 "self_type" : "type-375", 6749 "size" : 4, 6750 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6751 }, 6752 { 6753 "alignment" : 4, 6754 "is_const" : true, 6755 "linker_set_key" : "const android::hardware::keymaster::V3_0::Algorithm", 6756 "name" : "const android::hardware::keymaster::V3_0::Algorithm", 6757 "referenced_type" : "type-341", 6758 "self_type" : "type-557", 6759 "size" : 4, 6760 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6761 }, 6762 { 6763 "alignment" : 4, 6764 "is_const" : true, 6765 "linker_set_key" : "const android::hardware::keymaster::V3_0::BlockMode", 6766 "name" : "const android::hardware::keymaster::V3_0::BlockMode", 6767 "referenced_type" : "type-342", 6768 "self_type" : "type-558", 6769 "size" : 4, 6770 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6771 }, 6772 { 6773 "alignment" : 8, 6774 "is_const" : true, 6775 "linker_set_key" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 6776 "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 6777 "referenced_type" : "type-614", 6778 "self_type" : "type-613", 6779 "size" : 216, 6780 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 6781 }, 6782 { 6783 "alignment" : 4, 6784 "is_const" : true, 6785 "linker_set_key" : "const android::hardware::keymaster::V3_0::Digest", 6786 "name" : "const android::hardware::keymaster::V3_0::Digest", 6787 "referenced_type" : "type-344", 6788 "self_type" : "type-560", 6789 "size" : 4, 6790 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6791 }, 6792 { 6793 "alignment" : 4, 6794 "is_const" : true, 6795 "linker_set_key" : "const android::hardware::keymaster::V3_0::EcCurve", 6796 "name" : "const android::hardware::keymaster::V3_0::EcCurve", 6797 "referenced_type" : "type-345", 6798 "self_type" : "type-561", 6799 "size" : 4, 6800 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6801 }, 6802 { 6803 "alignment" : 4, 6804 "is_const" : true, 6805 "linker_set_key" : "const android::hardware::keymaster::V3_0::ErrorCode", 6806 "name" : "const android::hardware::keymaster::V3_0::ErrorCode", 6807 "referenced_type" : "type-146", 6808 "self_type" : "type-567", 6809 "size" : 4, 6810 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6811 }, 6812 { 6813 "alignment" : 4, 6814 "is_const" : true, 6815 "linker_set_key" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 6816 "name" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 6817 "referenced_type" : "type-350", 6818 "self_type" : "type-569", 6819 "size" : 4, 6820 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6821 }, 6822 { 6823 "alignment" : 8, 6824 "is_const" : true, 6825 "linker_set_key" : "const android::hardware::keymaster::V3_0::IKeymasterDevice", 6826 "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice", 6827 "referenced_type" : "type-106", 6828 "self_type" : "type-603", 6829 "size" : 24, 6830 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6831 }, 6832 { 6833 "alignment" : 4, 6834 "is_const" : true, 6835 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 6836 "name" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 6837 "referenced_type" : "type-347", 6838 "self_type" : "type-563", 6839 "size" : 4, 6840 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6841 }, 6842 { 6843 "alignment" : 8, 6844 "is_const" : true, 6845 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyCharacteristics", 6846 "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics", 6847 "referenced_type" : "type-548", 6848 "self_type" : "type-692", 6849 "size" : 32, 6850 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 6851 }, 6852 { 6853 "alignment" : 4, 6854 "is_const" : true, 6855 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction", 6856 "name" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction", 6857 "referenced_type" : "type-349", 6858 "self_type" : "type-568", 6859 "size" : 4, 6860 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6861 }, 6862 { 6863 "alignment" : 4, 6864 "is_const" : true, 6865 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyFormat", 6866 "name" : "const android::hardware::keymaster::V3_0::KeyFormat", 6867 "referenced_type" : "type-551", 6868 "self_type" : "type-571", 6869 "size" : 4, 6870 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6871 }, 6872 { 6873 "alignment" : 4, 6874 "is_const" : true, 6875 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyOrigin", 6876 "name" : "const android::hardware::keymaster::V3_0::KeyOrigin", 6877 "referenced_type" : "type-346", 6878 "self_type" : "type-562", 6879 "size" : 4, 6880 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6881 }, 6882 { 6883 "alignment" : 8, 6884 "is_const" : true, 6885 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter", 6886 "name" : "const android::hardware::keymaster::V3_0::KeyParameter", 6887 "referenced_type" : "type-338", 6888 "self_type" : "type-352", 6889 "size" : 32, 6890 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6891 }, 6892 { 6893 "alignment" : 4, 6894 "is_const" : true, 6895 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyPurpose", 6896 "name" : "const android::hardware::keymaster::V3_0::KeyPurpose", 6897 "referenced_type" : "type-348", 6898 "self_type" : "type-566", 6899 "size" : 4, 6900 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6901 }, 6902 { 6903 "alignment" : 4, 6904 "is_const" : true, 6905 "linker_set_key" : "const android::hardware::keymaster::V3_0::PaddingMode", 6906 "name" : "const android::hardware::keymaster::V3_0::PaddingMode", 6907 "referenced_type" : "type-343", 6908 "self_type" : "type-559", 6909 "size" : 4, 6910 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6911 }, 6912 { 6913 "alignment" : 4, 6914 "is_const" : true, 6915 "linker_set_key" : "const android::hardware::keymaster::V3_0::SecurityLevel", 6916 "name" : "const android::hardware::keymaster::V3_0::SecurityLevel", 6917 "referenced_type" : "type-550", 6918 "self_type" : "type-570", 6919 "size" : 4, 6920 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6921 }, 6922 { 6923 "alignment" : 4, 6924 "is_const" : true, 6925 "linker_set_key" : "const android::hardware::keymaster::V3_0::Tag", 6926 "name" : "const android::hardware::keymaster::V3_0::Tag", 6927 "referenced_type" : "type-339", 6928 "self_type" : "type-555", 6929 "size" : 4, 6930 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6931 }, 6932 { 6933 "alignment" : 4, 6934 "is_const" : true, 6935 "linker_set_key" : "const android::hardware::keymaster::V3_0::TagType", 6936 "name" : "const android::hardware::keymaster::V3_0::TagType", 6937 "referenced_type" : "type-546", 6938 "self_type" : "type-552", 6939 "size" : 4, 6940 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6941 }, 6942 { 6943 "alignment" : 8, 6944 "is_const" : true, 6945 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 6946 "name" : "const android::hidl::base::V1_0::BpHwBase", 6947 "referenced_type" : "type-608", 6948 "self_type" : "type-611", 6949 "size" : 216, 6950 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6951 }, 6952 { 6953 "alignment" : 4, 6954 "is_const" : true, 6955 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6956 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6957 "referenced_type" : "type-393", 6958 "self_type" : "type-394", 6959 "size" : 4, 6960 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6961 }, 6962 { 6963 "alignment" : 8, 6964 "is_const" : true, 6965 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 6966 "name" : "const android::hidl::base::V1_0::IBase", 6967 "referenced_type" : "type-72", 6968 "self_type" : "type-456", 6969 "size" : 24, 6970 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6971 }, 6972 { 6973 "alignment" : 8, 6974 "is_const" : true, 6975 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 6976 "name" : "const android::hidl::base::V1_0::IBase *const", 6977 "referenced_type" : "type-455", 6978 "self_type" : "type-459", 6979 "size" : 8, 6980 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6981 }, 6982 { 6983 "alignment" : 8, 6984 "is_const" : true, 6985 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 6986 "name" : "const android::hidl::manager::V1_0::IServiceManager", 6987 "referenced_type" : "type-71", 6988 "self_type" : "type-87", 6989 "size" : 24, 6990 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6991 }, 6992 { 6993 "alignment" : 4, 6994 "is_const" : true, 6995 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 6996 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 6997 "referenced_type" : "type-536", 6998 "self_type" : "type-540", 6999 "size" : 4, 7000 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7001 }, 7002 { 7003 "alignment" : 1, 7004 "is_const" : true, 7005 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 7006 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 7007 "referenced_type" : "type-535", 7008 "self_type" : "type-538", 7009 "size" : 1, 7010 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7011 }, 7012 { 7013 "alignment" : 8, 7014 "is_const" : true, 7015 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 7016 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 7017 "referenced_type" : "type-98", 7018 "self_type" : "type-533", 7019 "size" : 24, 7020 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 7021 }, 7022 { 7023 "alignment" : 8, 7024 "is_const" : true, 7025 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 7026 "name" : "const android::sp<android::hardware::IBinder>", 7027 "referenced_type" : "type-13", 7028 "self_type" : "type-17", 7029 "size" : 8, 7030 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7031 }, 7032 { 7033 "alignment" : 8, 7034 "is_const" : true, 7035 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 7036 "name" : "const android::sp<android::hardware::ProcessState>", 7037 "referenced_type" : "type-22", 7038 "self_type" : "type-67", 7039 "size" : 8, 7040 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7041 }, 7042 { 7043 "alignment" : 8, 7044 "is_const" : true, 7045 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 7046 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 7047 "referenced_type" : "type-112", 7048 "self_type" : "type-124", 7049 "size" : 8, 7050 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7051 }, 7052 { 7053 "alignment" : 8, 7054 "is_const" : true, 7055 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 7056 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 7057 "referenced_type" : "type-565", 7058 "self_type" : "type-564", 7059 "size" : 8, 7060 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7061 }, 7062 { 7063 "alignment" : 8, 7064 "is_const" : true, 7065 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 7066 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 7067 "referenced_type" : "type-104", 7068 "self_type" : "type-110", 7069 "size" : 8, 7070 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7071 }, 7072 { 7073 "alignment" : 8, 7074 "is_const" : true, 7075 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 7076 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 7077 "referenced_type" : "type-433", 7078 "self_type" : "type-651", 7079 "size" : 8, 7080 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7081 }, 7082 { 7083 "alignment" : 8, 7084 "is_const" : true, 7085 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 7086 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 7087 "referenced_type" : "type-69", 7088 "self_type" : "type-85", 7089 "size" : 8, 7090 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7091 }, 7092 { 7093 "alignment" : 8, 7094 "is_const" : true, 7095 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 7096 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 7097 "referenced_type" : "type-96", 7098 "self_type" : "type-101", 7099 "size" : 8, 7100 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7101 }, 7102 { 7103 "alignment" : 8, 7104 "is_const" : true, 7105 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 7106 "name" : "const android::wp<android::hardware::BHwBinder>", 7107 "referenced_type" : "type-457", 7108 "self_type" : "type-637", 7109 "size" : 16, 7110 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7111 }, 7112 { 7113 "alignment" : 8, 7114 "is_const" : true, 7115 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 7116 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 7117 "referenced_type" : "type-115", 7118 "self_type" : "type-492", 7119 "size" : 16, 7120 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7121 }, 7122 { 7123 "alignment" : 8, 7124 "is_const" : true, 7125 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 7126 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 7127 "referenced_type" : "type-118", 7128 "self_type" : "type-297", 7129 "size" : 16, 7130 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7131 }, 7132 { 7133 "alignment" : 1, 7134 "is_const" : true, 7135 "linker_set_key" : "const bool", 7136 "name" : "const bool", 7137 "referenced_type" : "type-41", 7138 "self_type" : "type-92", 7139 "size" : 1, 7140 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7141 }, 7142 { 7143 "alignment" : 1, 7144 "is_const" : true, 7145 "linker_set_key" : "const char", 7146 "name" : "const char", 7147 "referenced_type" : "type-58", 7148 "self_type" : "type-57", 7149 "size" : 1, 7150 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7151 }, 7152 { 7153 "alignment" : 2, 7154 "is_const" : true, 7155 "linker_set_key" : "const char16_t", 7156 "name" : "const char16_t", 7157 "referenced_type" : "type-49", 7158 "self_type" : "type-48", 7159 "size" : 2, 7160 "source_file" : "/system/core/libutils/include/utils/String16.h" 7161 }, 7162 { 7163 "alignment" : 8, 7164 "is_const" : true, 7165 "linker_set_key" : "const double", 7166 "name" : "const double", 7167 "referenced_type" : "type-243", 7168 "self_type" : "type-265", 7169 "size" : 8, 7170 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7171 }, 7172 { 7173 "alignment" : 4, 7174 "is_const" : true, 7175 "linker_set_key" : "const float", 7176 "name" : "const float", 7177 "referenced_type" : "type-236", 7178 "self_type" : "type-263", 7179 "size" : 4, 7180 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7181 }, 7182 { 7183 "alignment" : 4, 7184 "is_const" : true, 7185 "linker_set_key" : "const int", 7186 "name" : "const int", 7187 "referenced_type" : "type-25", 7188 "self_type" : "type-484", 7189 "size" : 4, 7190 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7191 }, 7192 { 7193 "is_const" : true, 7194 "linker_set_key" : "const iter<is_const>", 7195 "name" : "const iter<is_const>", 7196 "referenced_type" : "type-290", 7197 "self_type" : "type-289", 7198 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7199 }, 7200 { 7201 "is_const" : true, 7202 "linker_set_key" : "const iter<is_const>", 7203 "name" : "const iter<is_const>", 7204 "referenced_type" : "type-647", 7205 "self_type" : "type-646", 7206 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7207 }, 7208 { 7209 "alignment" : 4, 7210 "is_const" : true, 7211 "linker_set_key" : "const log_msg", 7212 "name" : "const log_msg", 7213 "referenced_type" : "type-75", 7214 "self_type" : "type-74", 7215 "size" : 5124, 7216 "source_file" : "/system/core/liblog/include/log/log_read.h" 7217 }, 7218 { 7219 "alignment" : 8, 7220 "is_const" : true, 7221 "linker_set_key" : "const long", 7222 "name" : "const long", 7223 "referenced_type" : "type-31", 7224 "self_type" : "type-260", 7225 "size" : 8, 7226 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7227 }, 7228 { 7229 "alignment" : 4, 7230 "is_const" : true, 7231 "linker_set_key" : "const native_handle", 7232 "name" : "const native_handle", 7233 "referenced_type" : "type-177", 7234 "self_type" : "type-251", 7235 "size" : 12, 7236 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7237 }, 7238 { 7239 "alignment" : 2, 7240 "is_const" : true, 7241 "linker_set_key" : "const short", 7242 "name" : "const short", 7243 "referenced_type" : "type-197", 7244 "self_type" : "type-255", 7245 "size" : 2, 7246 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7247 }, 7248 { 7249 "alignment" : 1, 7250 "is_const" : true, 7251 "linker_set_key" : "const signed char", 7252 "name" : "const signed char", 7253 "referenced_type" : "type-253", 7254 "self_type" : "type-252", 7255 "size" : 1, 7256 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7257 }, 7258 { 7259 "alignment" : 4, 7260 "is_const" : true, 7261 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7262 "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7263 "referenced_type" : "type-577", 7264 "self_type" : "type-576", 7265 "size" : 16, 7266 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7267 }, 7268 { 7269 "alignment" : 4, 7270 "is_const" : true, 7271 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7272 "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7273 "referenced_type" : "type-667", 7274 "self_type" : "type-666", 7275 "size" : 16, 7276 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7277 }, 7278 { 7279 "alignment" : 4, 7280 "is_const" : true, 7281 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7282 "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7283 "referenced_type" : "type-579", 7284 "self_type" : "type-578", 7285 "size" : 16, 7286 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7287 }, 7288 { 7289 "alignment" : 4, 7290 "is_const" : true, 7291 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7292 "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7293 "referenced_type" : "type-669", 7294 "self_type" : "type-668", 7295 "size" : 16, 7296 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7297 }, 7298 { 7299 "alignment" : 4, 7300 "is_const" : true, 7301 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7302 "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7303 "referenced_type" : "type-583", 7304 "self_type" : "type-582", 7305 "size" : 28, 7306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7307 }, 7308 { 7309 "alignment" : 4, 7310 "is_const" : true, 7311 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7312 "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7313 "referenced_type" : "type-673", 7314 "self_type" : "type-672", 7315 "size" : 28, 7316 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7317 }, 7318 { 7319 "alignment" : 4, 7320 "is_const" : true, 7321 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7322 "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7323 "referenced_type" : "type-585", 7324 "self_type" : "type-584", 7325 "size" : 16, 7326 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7327 }, 7328 { 7329 "alignment" : 4, 7330 "is_const" : true, 7331 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7332 "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7333 "referenced_type" : "type-675", 7334 "self_type" : "type-674", 7335 "size" : 16, 7336 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7337 }, 7338 { 7339 "alignment" : 4, 7340 "is_const" : true, 7341 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7342 "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7343 "referenced_type" : "type-594", 7344 "self_type" : "type-593", 7345 "size" : 272, 7346 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7347 }, 7348 { 7349 "alignment" : 4, 7350 "is_const" : true, 7351 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7352 "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7353 "referenced_type" : "type-683", 7354 "self_type" : "type-682", 7355 "size" : 272, 7356 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7357 }, 7358 { 7359 "alignment" : 4, 7360 "is_const" : true, 7361 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7362 "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7363 "referenced_type" : "type-598", 7364 "self_type" : "type-597", 7365 "size" : 16, 7366 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7367 }, 7368 { 7369 "alignment" : 4, 7370 "is_const" : true, 7371 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7372 "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7373 "referenced_type" : "type-687", 7374 "self_type" : "type-686", 7375 "size" : 16, 7376 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7377 }, 7378 { 7379 "alignment" : 4, 7380 "is_const" : true, 7381 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7382 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7383 "referenced_type" : "type-590", 7384 "self_type" : "type-589", 7385 "size" : 8, 7386 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7387 }, 7388 { 7389 "alignment" : 4, 7390 "is_const" : true, 7391 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7392 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7393 "referenced_type" : "type-679", 7394 "self_type" : "type-678", 7395 "size" : 8, 7396 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7397 }, 7398 { 7399 "alignment" : 4, 7400 "is_const" : true, 7401 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7402 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7403 "referenced_type" : "type-596", 7404 "self_type" : "type-595", 7405 "size" : 24, 7406 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7407 }, 7408 { 7409 "alignment" : 4, 7410 "is_const" : true, 7411 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7412 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7413 "referenced_type" : "type-685", 7414 "self_type" : "type-684", 7415 "size" : 24, 7416 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7417 }, 7418 { 7419 "alignment" : 4, 7420 "is_const" : true, 7421 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7422 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7423 "referenced_type" : "type-602", 7424 "self_type" : "type-601", 7425 "size" : 12, 7426 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7427 }, 7428 { 7429 "alignment" : 4, 7430 "is_const" : true, 7431 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7432 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7433 "referenced_type" : "type-691", 7434 "self_type" : "type-690", 7435 "size" : 12, 7436 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7437 }, 7438 { 7439 "alignment" : 4, 7440 "is_const" : true, 7441 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7442 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7443 "referenced_type" : "type-588", 7444 "self_type" : "type-587", 7445 "size" : 16, 7446 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7447 }, 7448 { 7449 "alignment" : 4, 7450 "is_const" : true, 7451 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7452 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7453 "referenced_type" : "type-677", 7454 "self_type" : "type-676", 7455 "size" : 16, 7456 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7457 }, 7458 { 7459 "alignment" : 4, 7460 "is_const" : true, 7461 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7462 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7463 "referenced_type" : "type-592", 7464 "self_type" : "type-591", 7465 "size" : 24, 7466 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7467 }, 7468 { 7469 "alignment" : 4, 7470 "is_const" : true, 7471 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7472 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7473 "referenced_type" : "type-681", 7474 "self_type" : "type-680", 7475 "size" : 24, 7476 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7477 }, 7478 { 7479 "alignment" : 4, 7480 "is_const" : true, 7481 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7482 "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7483 "referenced_type" : "type-581", 7484 "self_type" : "type-580", 7485 "size" : 24, 7486 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7487 }, 7488 { 7489 "alignment" : 4, 7490 "is_const" : true, 7491 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7492 "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7493 "referenced_type" : "type-671", 7494 "self_type" : "type-670", 7495 "size" : 24, 7496 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7497 }, 7498 { 7499 "alignment" : 4, 7500 "is_const" : true, 7501 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7502 "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7503 "referenced_type" : "type-600", 7504 "self_type" : "type-599", 7505 "size" : 8, 7506 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7507 }, 7508 { 7509 "alignment" : 4, 7510 "is_const" : true, 7511 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7512 "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7513 "referenced_type" : "type-689", 7514 "self_type" : "type-688", 7515 "size" : 8, 7516 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7517 }, 7518 { 7519 "alignment" : 4, 7520 "is_const" : true, 7521 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7522 "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7523 "referenced_type" : "type-575", 7524 "self_type" : "type-574", 7525 "size" : 216, 7526 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7527 }, 7528 { 7529 "alignment" : 4, 7530 "is_const" : true, 7531 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7532 "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7533 "referenced_type" : "type-665", 7534 "self_type" : "type-664", 7535 "size" : 216, 7536 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7537 }, 7538 { 7539 "alignment" : 4, 7540 "is_const" : true, 7541 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7542 "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7543 "referenced_type" : "type-573", 7544 "self_type" : "type-572", 7545 "size" : 44, 7546 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7547 }, 7548 { 7549 "alignment" : 4, 7550 "is_const" : true, 7551 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7552 "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7553 "referenced_type" : "type-663", 7554 "self_type" : "type-662", 7555 "size" : 44, 7556 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7557 }, 7558 { 7559 "alignment" : 4, 7560 "is_const" : true, 7561 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7562 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7563 "referenced_type" : "type-397", 7564 "self_type" : "type-396", 7565 "size" : 12, 7566 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 7567 }, 7568 { 7569 "alignment" : 4, 7570 "is_const" : true, 7571 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7572 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7573 "referenced_type" : "type-657", 7574 "self_type" : "type-656", 7575 "size" : 12, 7576 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 7577 }, 7578 { 7579 "alignment" : 4, 7580 "is_const" : true, 7581 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 7582 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 7583 "referenced_type" : "type-544", 7584 "self_type" : "type-543", 7585 "size" : 4, 7586 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7587 }, 7588 { 7589 "alignment" : 1, 7590 "is_const" : true, 7591 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 7592 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 7593 "referenced_type" : "type-542", 7594 "self_type" : "type-541", 7595 "size" : 3, 7596 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7597 }, 7598 { 7599 "alignment" : 8, 7600 "is_const" : true, 7601 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 7602 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 7603 "referenced_type" : "type-437", 7604 "self_type" : "type-436", 7605 "size" : 24, 7606 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 7607 }, 7608 { 7609 "alignment" : 8, 7610 "is_const" : true, 7611 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 7612 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 7613 "referenced_type" : "type-315", 7614 "self_type" : "type-314", 7615 "size" : 16, 7616 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7617 }, 7618 { 7619 "alignment" : 8, 7620 "is_const" : true, 7621 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 7622 "name" : "const std::initializer_list<android::hardware::hidl_string>", 7623 "referenced_type" : "type-304", 7624 "self_type" : "type-303", 7625 "size" : 16, 7626 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7627 }, 7628 { 7629 "alignment" : 8, 7630 "is_const" : true, 7631 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 7632 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 7633 "referenced_type" : "type-4", 7634 "self_type" : "type-3", 7635 "size" : 24, 7636 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7637 }, 7638 { 7639 "alignment" : 8, 7640 "is_const" : true, 7641 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 7642 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 7643 "referenced_type" : "type-696", 7644 "self_type" : "type-695", 7645 "size" : 24, 7646 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7647 }, 7648 { 7649 "alignment" : 1, 7650 "is_const" : true, 7651 "linker_set_key" : "const unsigned char", 7652 "name" : "const unsigned char", 7653 "referenced_type" : "type-78", 7654 "self_type" : "type-326", 7655 "size" : 1, 7656 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7657 }, 7658 { 7659 "alignment" : 4, 7660 "is_const" : true, 7661 "linker_set_key" : "const unsigned int", 7662 "name" : "const unsigned int", 7663 "referenced_type" : "type-2", 7664 "self_type" : "type-36", 7665 "size" : 4, 7666 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7667 }, 7668 { 7669 "alignment" : 8, 7670 "is_const" : true, 7671 "linker_set_key" : "const unsigned long", 7672 "name" : "const unsigned long", 7673 "referenced_type" : "type-30", 7674 "self_type" : "type-37", 7675 "size" : 8, 7676 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7677 }, 7678 { 7679 "alignment" : 8, 7680 "is_const" : true, 7681 "linker_set_key" : "const unsigned long long", 7682 "name" : "const unsigned long long", 7683 "referenced_type" : "type-231", 7684 "self_type" : "type-425", 7685 "size" : 8, 7686 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 7687 }, 7688 { 7689 "alignment" : 2, 7690 "is_const" : true, 7691 "linker_set_key" : "const unsigned short", 7692 "name" : "const unsigned short", 7693 "referenced_type" : "type-80", 7694 "self_type" : "type-257", 7695 "size" : 2, 7696 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7697 }, 7698 { 7699 "is_const" : true, 7700 "linker_set_key" : "const void", 7701 "name" : "const void", 7702 "referenced_type" : "type-27", 7703 "self_type" : "type-378", 7704 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7705 }, 7706 { 7707 "alignment" : 1, 7708 "is_volatile" : true, 7709 "linker_set_key" : "volatile bool", 7710 "name" : "volatile bool", 7711 "referenced_type" : "type-41", 7712 "self_type" : "type-95", 7713 "size" : 1, 7714 "source_file" : "/system/core/libutils/include/utils/Thread.h" 7715 }, 7716 { 7717 "alignment" : 4, 7718 "is_volatile" : true, 7719 "linker_set_key" : "volatile int", 7720 "name" : "volatile int", 7721 "referenced_type" : "type-25", 7722 "self_type" : "type-59", 7723 "size" : 4, 7724 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 7725 } 7726 ], 7727 "record_types" : 7728 [ 7729 { 7730 "alignment" : 4, 7731 "fields" : 7732 [ 7733 { 7734 "access" : "private", 7735 "field_name" : "mCond", 7736 "referenced_type" : "type-94" 7737 } 7738 ], 7739 "linker_set_key" : "android::Condition", 7740 "name" : "android::Condition", 7741 "record_kind" : "class", 7742 "referenced_type" : "type-93", 7743 "self_type" : "type-93", 7744 "size" : 48, 7745 "source_file" : "/system/core/libutils/include/utils/Condition.h", 7746 "unique_id" : "_ZTSN7android9ConditionE" 7747 }, 7748 { 7749 "alignment" : 8, 7750 "fields" : 7751 [ 7752 { 7753 "access" : "private", 7754 "field_name" : "mVector", 7755 "referenced_type" : "type-52" 7756 } 7757 ], 7758 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7759 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7760 "record_kind" : "class", 7761 "referenced_type" : "type-51", 7762 "self_type" : "type-51", 7763 "size" : 40, 7764 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 7765 "template_args" : [ "type-46", "type-13" ], 7766 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 7767 }, 7768 { 7769 "alignment" : 4, 7770 "fields" : 7771 [ 7772 { 7773 "access" : "private", 7774 "field_name" : "mCount", 7775 "referenced_type" : "type-174" 7776 } 7777 ], 7778 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 7779 "name" : "android::LightRefBase<android::NativeHandle>", 7780 "record_kind" : "class", 7781 "referenced_type" : "type-173", 7782 "self_type" : "type-173", 7783 "size" : 4, 7784 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7785 "template_args" : [ "type-175" ], 7786 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 7787 }, 7788 { 7789 "alignment" : 4, 7790 "fields" : 7791 [ 7792 { 7793 "access" : "private", 7794 "field_name" : "mCount", 7795 "referenced_type" : "type-171" 7796 } 7797 ], 7798 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 7799 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 7800 "record_kind" : "class", 7801 "referenced_type" : "type-170", 7802 "self_type" : "type-170", 7803 "size" : 4, 7804 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7805 "template_args" : [ "type-172" ], 7806 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 7807 }, 7808 { 7809 "alignment" : 4, 7810 "fields" : 7811 [ 7812 { 7813 "access" : "private", 7814 "field_name" : "mMutex", 7815 "referenced_type" : "type-33" 7816 } 7817 ], 7818 "linker_set_key" : "android::Mutex", 7819 "name" : "android::Mutex", 7820 "record_kind" : "class", 7821 "referenced_type" : "type-32", 7822 "self_type" : "type-32", 7823 "size" : 40, 7824 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7825 "unique_id" : "_ZTSN7android5MutexE" 7826 }, 7827 { 7828 "alignment" : 8, 7829 "fields" : 7830 [ 7831 { 7832 "access" : "private", 7833 "field_name" : "mLock", 7834 "referenced_type" : "type-519" 7835 } 7836 ], 7837 "linker_set_key" : "android::Mutex::Autolock", 7838 "name" : "android::Mutex::Autolock", 7839 "record_kind" : "class", 7840 "referenced_type" : "type-518", 7841 "self_type" : "type-518", 7842 "size" : 8, 7843 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7844 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 7845 }, 7846 { 7847 "alignment" : 8, 7848 "base_specifiers" : 7849 [ 7850 { 7851 "referenced_type" : "type-173" 7852 } 7853 ], 7854 "fields" : 7855 [ 7856 { 7857 "access" : "private", 7858 "field_name" : "mHandle", 7859 "field_offset" : 64, 7860 "referenced_type" : "type-176" 7861 }, 7862 { 7863 "access" : "private", 7864 "field_name" : "mOwnsHandle", 7865 "field_offset" : 128, 7866 "referenced_type" : "type-41" 7867 } 7868 ], 7869 "linker_set_key" : "android::NativeHandle", 7870 "name" : "android::NativeHandle", 7871 "record_kind" : "class", 7872 "referenced_type" : "type-175", 7873 "self_type" : "type-175", 7874 "size" : 24, 7875 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 7876 "unique_id" : "_ZTSN7android12NativeHandleE" 7877 }, 7878 { 7879 "alignment" : 4, 7880 "fields" : 7881 [ 7882 { 7883 "access" : "private", 7884 "field_name" : "mRWLock", 7885 "referenced_type" : "type-524" 7886 } 7887 ], 7888 "linker_set_key" : "android::RWLock", 7889 "name" : "android::RWLock", 7890 "record_kind" : "class", 7891 "referenced_type" : "type-523", 7892 "self_type" : "type-523", 7893 "size" : 56, 7894 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7895 "unique_id" : "_ZTSN7android6RWLockE" 7896 }, 7897 { 7898 "alignment" : 8, 7899 "fields" : 7900 [ 7901 { 7902 "access" : "private", 7903 "field_name" : "mLock", 7904 "referenced_type" : "type-527" 7905 } 7906 ], 7907 "linker_set_key" : "android::RWLock::AutoRLock", 7908 "name" : "android::RWLock::AutoRLock", 7909 "record_kind" : "class", 7910 "referenced_type" : "type-526", 7911 "self_type" : "type-526", 7912 "size" : 8, 7913 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7914 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 7915 }, 7916 { 7917 "alignment" : 8, 7918 "fields" : 7919 [ 7920 { 7921 "access" : "private", 7922 "field_name" : "mLock", 7923 "referenced_type" : "type-527" 7924 } 7925 ], 7926 "linker_set_key" : "android::RWLock::AutoWLock", 7927 "name" : "android::RWLock::AutoWLock", 7928 "record_kind" : "class", 7929 "referenced_type" : "type-529", 7930 "self_type" : "type-529", 7931 "size" : 8, 7932 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7933 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 7934 }, 7935 { 7936 "alignment" : 8, 7937 "fields" : 7938 [ 7939 { 7940 "access" : "private", 7941 "field_name" : "mRefs", 7942 "field_offset" : 64, 7943 "referenced_type" : "type-9" 7944 } 7945 ], 7946 "linker_set_key" : "android::RefBase", 7947 "name" : "android::RefBase", 7948 "record_kind" : "class", 7949 "referenced_type" : "type-8", 7950 "self_type" : "type-8", 7951 "size" : 16, 7952 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7953 "unique_id" : "_ZTSN7android7RefBaseE", 7954 "vtable_components" : 7955 [ 7956 { 7957 "kind" : "offset_to_top" 7958 }, 7959 { 7960 "kind" : "rtti", 7961 "mangled_component_name" : "_ZTIN7android7RefBaseE" 7962 }, 7963 { 7964 "kind" : "complete_dtor_pointer", 7965 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 7966 }, 7967 { 7968 "kind" : "deleting_dtor_pointer", 7969 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 7970 }, 7971 { 7972 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7973 }, 7974 { 7975 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7976 }, 7977 { 7978 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7979 }, 7980 { 7981 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7982 } 7983 ] 7984 }, 7985 { 7986 "alignment" : 1, 7987 "linker_set_key" : "android::RefBase::weakref_type", 7988 "name" : "android::RefBase::weakref_type", 7989 "record_kind" : "class", 7990 "referenced_type" : "type-40", 7991 "self_type" : "type-40", 7992 "size" : 1, 7993 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7994 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 7995 }, 7996 { 7997 "alignment" : 1, 7998 "linker_set_key" : "android::ReferenceMover", 7999 "name" : "android::ReferenceMover", 8000 "record_kind" : "class", 8001 "referenced_type" : "type-272", 8002 "self_type" : "type-272", 8003 "size" : 1, 8004 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8005 "unique_id" : "_ZTSN7android14ReferenceMoverE" 8006 }, 8007 { 8008 "alignment" : 8, 8009 "linker_set_key" : "android::ReferenceRenamer", 8010 "name" : "android::ReferenceRenamer", 8011 "record_kind" : "class", 8012 "referenced_type" : "type-267", 8013 "self_type" : "type-267", 8014 "size" : 8, 8015 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8016 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 8017 "vtable_components" : 8018 [ 8019 { 8020 "kind" : "offset_to_top" 8021 }, 8022 { 8023 "kind" : "rtti", 8024 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 8025 }, 8026 { 8027 "is_pure" : true, 8028 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm" 8029 } 8030 ] 8031 }, 8032 { 8033 "alignment" : 8, 8034 "fields" : 8035 [ 8036 { 8037 "access" : "private", 8038 "field_name" : "mTag", 8039 "referenced_type" : "type-30" 8040 } 8041 ], 8042 "linker_set_key" : "android::ScopedTrace", 8043 "name" : "android::ScopedTrace", 8044 "record_kind" : "class", 8045 "referenced_type" : "type-531", 8046 "self_type" : "type-531", 8047 "size" : 8, 8048 "source_file" : "/system/core/libutils/include/utils/Trace.h", 8049 "unique_id" : "_ZTSN7android11ScopedTraceE" 8050 }, 8051 { 8052 "alignment" : 8, 8053 "base_specifiers" : 8054 [ 8055 { 8056 "access" : "private", 8057 "referenced_type" : "type-53" 8058 } 8059 ], 8060 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 8061 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 8062 "record_kind" : "class", 8063 "referenced_type" : "type-52", 8064 "self_type" : "type-52", 8065 "size" : 40, 8066 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 8067 "template_args" : [ "type-54" ], 8068 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 8069 "vtable_components" : 8070 [ 8071 { 8072 "kind" : "offset_to_top" 8073 }, 8074 { 8075 "kind" : "rtti", 8076 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 8077 }, 8078 { 8079 "kind" : "complete_dtor_pointer", 8080 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 8081 }, 8082 { 8083 "kind" : "deleting_dtor_pointer", 8084 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 8085 }, 8086 { 8087 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm" 8088 }, 8089 { 8090 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm" 8091 }, 8092 { 8093 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm" 8094 }, 8095 { 8096 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm" 8097 }, 8098 { 8099 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm" 8100 }, 8101 { 8102 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm" 8103 }, 8104 { 8105 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 8106 } 8107 ] 8108 }, 8109 { 8110 "alignment" : 8, 8111 "base_specifiers" : 8112 [ 8113 { 8114 "referenced_type" : "type-35" 8115 } 8116 ], 8117 "linker_set_key" : "android::SortedVectorImpl", 8118 "name" : "android::SortedVectorImpl", 8119 "record_kind" : "class", 8120 "referenced_type" : "type-53", 8121 "self_type" : "type-53", 8122 "size" : 40, 8123 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 8124 "unique_id" : "_ZTSN7android16SortedVectorImplE", 8125 "vtable_components" : 8126 [ 8127 { 8128 "kind" : "offset_to_top" 8129 }, 8130 { 8131 "kind" : "rtti", 8132 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 8133 }, 8134 { 8135 "kind" : "complete_dtor_pointer", 8136 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 8137 }, 8138 { 8139 "kind" : "deleting_dtor_pointer", 8140 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 8141 }, 8142 { 8143 "is_pure" : true, 8144 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 8145 }, 8146 { 8147 "is_pure" : true, 8148 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 8149 }, 8150 { 8151 "is_pure" : true, 8152 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 8153 }, 8154 { 8155 "is_pure" : true, 8156 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 8157 }, 8158 { 8159 "is_pure" : true, 8160 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 8161 }, 8162 { 8163 "is_pure" : true, 8164 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 8165 }, 8166 { 8167 "is_pure" : true, 8168 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 8169 } 8170 ] 8171 }, 8172 { 8173 "alignment" : 8, 8174 "fields" : 8175 [ 8176 { 8177 "access" : "private", 8178 "field_name" : "mString", 8179 "referenced_type" : "type-47" 8180 } 8181 ], 8182 "linker_set_key" : "android::String16", 8183 "name" : "android::String16", 8184 "record_kind" : "class", 8185 "referenced_type" : "type-46", 8186 "self_type" : "type-46", 8187 "size" : 8, 8188 "source_file" : "/system/core/libutils/include/utils/String16.h", 8189 "unique_id" : "_ZTSN7android8String16E" 8190 }, 8191 { 8192 "alignment" : 8, 8193 "fields" : 8194 [ 8195 { 8196 "access" : "private", 8197 "field_name" : "mString", 8198 "referenced_type" : "type-56" 8199 } 8200 ], 8201 "linker_set_key" : "android::String8", 8202 "name" : "android::String8", 8203 "record_kind" : "class", 8204 "referenced_type" : "type-55", 8205 "self_type" : "type-55", 8206 "size" : 8, 8207 "source_file" : "/system/core/libutils/include/utils/String8.h", 8208 "unique_id" : "_ZTSN7android7String8E" 8209 }, 8210 { 8211 "alignment" : 8, 8212 "base_specifiers" : 8213 [ 8214 { 8215 "is_virtual" : true, 8216 "referenced_type" : "type-8" 8217 } 8218 ], 8219 "fields" : 8220 [ 8221 { 8222 "access" : "private", 8223 "field_name" : "mCanCallJava", 8224 "field_offset" : 64, 8225 "referenced_type" : "type-92" 8226 }, 8227 { 8228 "access" : "private", 8229 "field_name" : "mThread", 8230 "field_offset" : 128, 8231 "referenced_type" : "type-26" 8232 }, 8233 { 8234 "access" : "private", 8235 "field_name" : "mLock", 8236 "field_offset" : 192, 8237 "referenced_type" : "type-32" 8238 }, 8239 { 8240 "access" : "private", 8241 "field_name" : "mThreadExitedCondition", 8242 "field_offset" : 512, 8243 "referenced_type" : "type-93" 8244 }, 8245 { 8246 "access" : "private", 8247 "field_name" : "mStatus", 8248 "field_offset" : 896, 8249 "referenced_type" : "type-25" 8250 }, 8251 { 8252 "access" : "private", 8253 "field_name" : "mExitPending", 8254 "field_offset" : 928, 8255 "referenced_type" : "type-95" 8256 }, 8257 { 8258 "access" : "private", 8259 "field_name" : "mRunning", 8260 "field_offset" : 936, 8261 "referenced_type" : "type-95" 8262 }, 8263 { 8264 "access" : "private", 8265 "field_name" : "mHoldSelf", 8266 "field_offset" : 960, 8267 "referenced_type" : "type-89" 8268 }, 8269 { 8270 "access" : "private", 8271 "field_name" : "mTid", 8272 "field_offset" : 1024, 8273 "referenced_type" : "type-25" 8274 } 8275 ], 8276 "linker_set_key" : "android::Thread", 8277 "name" : "android::Thread", 8278 "record_kind" : "class", 8279 "referenced_type" : "type-91", 8280 "self_type" : "type-91", 8281 "size" : 152, 8282 "source_file" : "/system/core/libutils/include/utils/Thread.h", 8283 "unique_id" : "_ZTSN7android6ThreadE", 8284 "vtable_components" : 8285 [ 8286 { 8287 "component_value" : 136, 8288 "kind" : "vbase_offset" 8289 }, 8290 { 8291 "kind" : "offset_to_top" 8292 }, 8293 { 8294 "kind" : "rtti", 8295 "mangled_component_name" : "_ZTIN7android6ThreadE" 8296 }, 8297 { 8298 "kind" : "complete_dtor_pointer", 8299 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 8300 }, 8301 { 8302 "kind" : "deleting_dtor_pointer", 8303 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 8304 }, 8305 { 8306 "mangled_component_name" : "_ZN7android6Thread3runEPKcim" 8307 }, 8308 { 8309 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 8310 }, 8311 { 8312 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 8313 }, 8314 { 8315 "is_pure" : true, 8316 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 8317 }, 8318 { 8319 "kind" : "vcall_offset" 8320 }, 8321 { 8322 "kind" : "vcall_offset" 8323 }, 8324 { 8325 "kind" : "vcall_offset" 8326 }, 8327 { 8328 "kind" : "vcall_offset" 8329 }, 8330 { 8331 "component_value" : -136, 8332 "kind" : "vcall_offset" 8333 }, 8334 { 8335 "component_value" : -136, 8336 "kind" : "offset_to_top" 8337 }, 8338 { 8339 "kind" : "rtti", 8340 "mangled_component_name" : "_ZTIN7android6ThreadE" 8341 }, 8342 { 8343 "kind" : "complete_dtor_pointer", 8344 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev" 8345 }, 8346 { 8347 "kind" : "deleting_dtor_pointer", 8348 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev" 8349 }, 8350 { 8351 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8352 }, 8353 { 8354 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8355 }, 8356 { 8357 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8358 }, 8359 { 8360 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8361 } 8362 ] 8363 }, 8364 { 8365 "alignment" : 8, 8366 "base_specifiers" : 8367 [ 8368 { 8369 "access" : "private", 8370 "referenced_type" : "type-35" 8371 } 8372 ], 8373 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 8374 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 8375 "record_kind" : "class", 8376 "referenced_type" : "type-34", 8377 "self_type" : "type-34", 8378 "size" : 40, 8379 "source_file" : "/system/core/libutils/include/utils/Vector.h", 8380 "template_args" : [ "type-38" ], 8381 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 8382 "vtable_components" : 8383 [ 8384 { 8385 "kind" : "offset_to_top" 8386 }, 8387 { 8388 "kind" : "rtti", 8389 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 8390 }, 8391 { 8392 "kind" : "complete_dtor_pointer", 8393 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 8394 }, 8395 { 8396 "kind" : "deleting_dtor_pointer", 8397 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 8398 }, 8399 { 8400 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm" 8401 }, 8402 { 8403 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm" 8404 }, 8405 { 8406 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm" 8407 }, 8408 { 8409 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm" 8410 }, 8411 { 8412 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm" 8413 }, 8414 { 8415 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm" 8416 } 8417 ] 8418 }, 8419 { 8420 "alignment" : 8, 8421 "fields" : 8422 [ 8423 { 8424 "access" : "private", 8425 "field_name" : "mStorage", 8426 "field_offset" : 64, 8427 "referenced_type" : "type-26" 8428 }, 8429 { 8430 "access" : "private", 8431 "field_name" : "mCount", 8432 "field_offset" : 128, 8433 "referenced_type" : "type-30" 8434 }, 8435 { 8436 "access" : "private", 8437 "field_name" : "mFlags", 8438 "field_offset" : 192, 8439 "referenced_type" : "type-36" 8440 }, 8441 { 8442 "access" : "private", 8443 "field_name" : "mItemSize", 8444 "field_offset" : 256, 8445 "referenced_type" : "type-37" 8446 } 8447 ], 8448 "linker_set_key" : "android::VectorImpl", 8449 "name" : "android::VectorImpl", 8450 "record_kind" : "class", 8451 "referenced_type" : "type-35", 8452 "self_type" : "type-35", 8453 "size" : 40, 8454 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 8455 "unique_id" : "_ZTSN7android10VectorImplE", 8456 "vtable_components" : 8457 [ 8458 { 8459 "kind" : "offset_to_top" 8460 }, 8461 { 8462 "kind" : "rtti", 8463 "mangled_component_name" : "_ZTIN7android10VectorImplE" 8464 }, 8465 { 8466 "kind" : "complete_dtor_pointer", 8467 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 8468 }, 8469 { 8470 "kind" : "deleting_dtor_pointer", 8471 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 8472 }, 8473 { 8474 "is_pure" : true, 8475 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 8476 }, 8477 { 8478 "is_pure" : true, 8479 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 8480 }, 8481 { 8482 "is_pure" : true, 8483 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 8484 }, 8485 { 8486 "is_pure" : true, 8487 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 8488 }, 8489 { 8490 "is_pure" : true, 8491 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 8492 }, 8493 { 8494 "is_pure" : true, 8495 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 8496 } 8497 ] 8498 }, 8499 { 8500 "alignment" : 8, 8501 "base_specifiers" : 8502 [ 8503 { 8504 "referenced_type" : "type-170" 8505 } 8506 ], 8507 "linker_set_key" : "android::VirtualLightRefBase", 8508 "name" : "android::VirtualLightRefBase", 8509 "record_kind" : "class", 8510 "referenced_type" : "type-172", 8511 "self_type" : "type-172", 8512 "size" : 16, 8513 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 8514 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 8515 "vtable_components" : 8516 [ 8517 { 8518 "kind" : "offset_to_top" 8519 }, 8520 { 8521 "kind" : "rtti", 8522 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 8523 }, 8524 { 8525 "kind" : "complete_dtor_pointer", 8526 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 8527 }, 8528 { 8529 "kind" : "deleting_dtor_pointer", 8530 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 8531 } 8532 ] 8533 }, 8534 { 8535 "alignment" : 8, 8536 "base_specifiers" : 8537 [ 8538 { 8539 "referenced_type" : "type-15" 8540 } 8541 ], 8542 "fields" : 8543 [ 8544 { 8545 "access" : "protected", 8546 "field_name" : "mSchedPolicy", 8547 "field_offset" : 64, 8548 "referenced_type" : "type-25" 8549 }, 8550 { 8551 "access" : "protected", 8552 "field_name" : "mSchedPriority", 8553 "field_offset" : 96, 8554 "referenced_type" : "type-25" 8555 }, 8556 { 8557 "access" : "private", 8558 "field_name" : "mExtras", 8559 "field_offset" : 128, 8560 "referenced_type" : "type-128" 8561 }, 8562 { 8563 "access" : "private", 8564 "field_name" : "mReserved0", 8565 "field_offset" : 192, 8566 "referenced_type" : "type-26" 8567 } 8568 ], 8569 "linker_set_key" : "android::hardware::BHwBinder", 8570 "name" : "android::hardware::BHwBinder", 8571 "record_kind" : "class", 8572 "referenced_type" : "type-127", 8573 "self_type" : "type-127", 8574 "size" : 48, 8575 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8576 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 8577 "vtable_components" : 8578 [ 8579 { 8580 "component_value" : 32, 8581 "kind" : "vbase_offset" 8582 }, 8583 { 8584 "kind" : "offset_to_top" 8585 }, 8586 { 8587 "kind" : "rtti", 8588 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 8589 }, 8590 { 8591 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8592 }, 8593 { 8594 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 8595 }, 8596 { 8597 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 8598 }, 8599 { 8600 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8601 }, 8602 { 8603 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8604 }, 8605 { 8606 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 8607 }, 8608 { 8609 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 8610 }, 8611 { 8612 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 8613 }, 8614 { 8615 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8616 }, 8617 { 8618 "kind" : "complete_dtor_pointer", 8619 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 8620 }, 8621 { 8622 "kind" : "deleting_dtor_pointer", 8623 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 8624 }, 8625 { 8626 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8627 }, 8628 { 8629 "kind" : "vcall_offset" 8630 }, 8631 { 8632 "kind" : "vcall_offset" 8633 }, 8634 { 8635 "kind" : "vcall_offset" 8636 }, 8637 { 8638 "kind" : "vcall_offset" 8639 }, 8640 { 8641 "component_value" : -32, 8642 "kind" : "vcall_offset" 8643 }, 8644 { 8645 "component_value" : -32, 8646 "kind" : "offset_to_top" 8647 }, 8648 { 8649 "kind" : "rtti", 8650 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 8651 }, 8652 { 8653 "kind" : "complete_dtor_pointer", 8654 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev" 8655 }, 8656 { 8657 "kind" : "deleting_dtor_pointer", 8658 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev" 8659 }, 8660 { 8661 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8662 }, 8663 { 8664 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8665 }, 8666 { 8667 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8668 }, 8669 { 8670 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8671 } 8672 ] 8673 }, 8674 { 8675 "alignment" : 8, 8676 "base_specifiers" : 8677 [ 8678 { 8679 "is_virtual" : true, 8680 "referenced_type" : "type-8" 8681 } 8682 ], 8683 "fields" : 8684 [ 8685 { 8686 "access" : "private", 8687 "field_name" : "mRemote", 8688 "field_offset" : 64, 8689 "referenced_type" : "type-412" 8690 }, 8691 { 8692 "access" : "private", 8693 "field_name" : "mRefs", 8694 "field_offset" : 128, 8695 "referenced_type" : "type-39" 8696 }, 8697 { 8698 "access" : "private", 8699 "field_name" : "mState", 8700 "field_offset" : 192, 8701 "referenced_type" : "type-413" 8702 } 8703 ], 8704 "linker_set_key" : "android::hardware::BpHwRefBase", 8705 "name" : "android::hardware::BpHwRefBase", 8706 "record_kind" : "class", 8707 "referenced_type" : "type-411", 8708 "self_type" : "type-411", 8709 "size" : 48, 8710 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8711 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 8712 "vtable_components" : 8713 [ 8714 { 8715 "component_value" : 32, 8716 "kind" : "vbase_offset" 8717 }, 8718 { 8719 "kind" : "offset_to_top" 8720 }, 8721 { 8722 "kind" : "rtti", 8723 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8724 }, 8725 { 8726 "kind" : "complete_dtor_pointer", 8727 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 8728 }, 8729 { 8730 "kind" : "deleting_dtor_pointer", 8731 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 8732 }, 8733 { 8734 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8735 }, 8736 { 8737 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8738 }, 8739 { 8740 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8741 }, 8742 { 8743 "kind" : "vcall_offset" 8744 }, 8745 { 8746 "component_value" : -32, 8747 "kind" : "vcall_offset" 8748 }, 8749 { 8750 "component_value" : -32, 8751 "kind" : "vcall_offset" 8752 }, 8753 { 8754 "component_value" : -32, 8755 "kind" : "vcall_offset" 8756 }, 8757 { 8758 "component_value" : -32, 8759 "kind" : "vcall_offset" 8760 }, 8761 { 8762 "component_value" : -32, 8763 "kind" : "offset_to_top" 8764 }, 8765 { 8766 "kind" : "rtti", 8767 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8768 }, 8769 { 8770 "kind" : "complete_dtor_pointer", 8771 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev" 8772 }, 8773 { 8774 "kind" : "deleting_dtor_pointer", 8775 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev" 8776 }, 8777 { 8778 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 8779 }, 8780 { 8781 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8782 }, 8783 { 8784 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8785 }, 8786 { 8787 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8788 } 8789 ] 8790 }, 8791 { 8792 "alignment" : 8, 8793 "base_specifiers" : 8794 [ 8795 { 8796 "referenced_type" : "type-106" 8797 }, 8798 { 8799 "referenced_type" : "type-21" 8800 }, 8801 { 8802 "referenced_type" : "type-411" 8803 } 8804 ], 8805 "linker_set_key" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>", 8806 "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>", 8807 "record_kind" : "class", 8808 "referenced_type" : "type-417", 8809 "self_type" : "type-417", 8810 "size" : 64, 8811 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8812 "template_args" : [ "type-106" ], 8813 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE", 8814 "vtable_components" : 8815 [ 8816 { 8817 "component_value" : 48, 8818 "kind" : "vbase_offset" 8819 }, 8820 { 8821 "kind" : "offset_to_top" 8822 }, 8823 { 8824 "kind" : "rtti", 8825 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8826 }, 8827 { 8828 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 8829 }, 8830 { 8831 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8832 }, 8833 { 8834 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8835 }, 8836 { 8837 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8838 }, 8839 { 8840 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 8841 }, 8842 { 8843 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 8844 }, 8845 { 8846 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 8847 }, 8848 { 8849 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 8850 }, 8851 { 8852 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8853 }, 8854 { 8855 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 8856 }, 8857 { 8858 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8859 }, 8860 { 8861 "kind" : "complete_dtor_pointer", 8862 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8863 }, 8864 { 8865 "kind" : "deleting_dtor_pointer", 8866 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8867 }, 8868 { 8869 "is_pure" : true, 8870 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 8871 }, 8872 { 8873 "is_pure" : true, 8874 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 8875 }, 8876 { 8877 "is_pure" : true, 8878 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 8879 }, 8880 { 8881 "is_pure" : true, 8882 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 8883 }, 8884 { 8885 "is_pure" : true, 8886 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 8887 }, 8888 { 8889 "is_pure" : true, 8890 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 8891 }, 8892 { 8893 "is_pure" : true, 8894 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 8895 }, 8896 { 8897 "is_pure" : true, 8898 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 8899 }, 8900 { 8901 "is_pure" : true, 8902 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 8903 }, 8904 { 8905 "is_pure" : true, 8906 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 8907 }, 8908 { 8909 "is_pure" : true, 8910 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 8911 }, 8912 { 8913 "is_pure" : true, 8914 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 8915 }, 8916 { 8917 "is_pure" : true, 8918 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 8919 }, 8920 { 8921 "is_pure" : true, 8922 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 8923 }, 8924 { 8925 "is_pure" : true, 8926 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEm" 8927 }, 8928 { 8929 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 8930 }, 8931 { 8932 "component_value" : 40, 8933 "kind" : "vbase_offset" 8934 }, 8935 { 8936 "component_value" : -8, 8937 "kind" : "offset_to_top" 8938 }, 8939 { 8940 "kind" : "rtti", 8941 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8942 }, 8943 { 8944 "kind" : "complete_dtor_pointer", 8945 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8946 }, 8947 { 8948 "kind" : "deleting_dtor_pointer", 8949 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8950 }, 8951 { 8952 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 8953 }, 8954 { 8955 "component_value" : 32, 8956 "kind" : "vbase_offset" 8957 }, 8958 { 8959 "component_value" : -16, 8960 "kind" : "offset_to_top" 8961 }, 8962 { 8963 "kind" : "rtti", 8964 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8965 }, 8966 { 8967 "kind" : "complete_dtor_pointer", 8968 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8969 }, 8970 { 8971 "kind" : "deleting_dtor_pointer", 8972 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8973 }, 8974 { 8975 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8976 }, 8977 { 8978 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8979 }, 8980 { 8981 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8982 }, 8983 { 8984 "kind" : "vcall_offset" 8985 }, 8986 { 8987 "component_value" : -32, 8988 "kind" : "vcall_offset" 8989 }, 8990 { 8991 "component_value" : -32, 8992 "kind" : "vcall_offset" 8993 }, 8994 { 8995 "component_value" : -32, 8996 "kind" : "vcall_offset" 8997 }, 8998 { 8999 "component_value" : -48, 9000 "kind" : "vcall_offset" 9001 }, 9002 { 9003 "component_value" : -48, 9004 "kind" : "offset_to_top" 9005 }, 9006 { 9007 "kind" : "rtti", 9008 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 9009 }, 9010 { 9011 "kind" : "complete_dtor_pointer", 9012 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 9013 }, 9014 { 9015 "kind" : "deleting_dtor_pointer", 9016 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 9017 }, 9018 { 9019 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 9020 }, 9021 { 9022 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9023 }, 9024 { 9025 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9026 }, 9027 { 9028 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9029 } 9030 ] 9031 }, 9032 { 9033 "alignment" : 8, 9034 "base_specifiers" : 9035 [ 9036 { 9037 "referenced_type" : "type-72" 9038 }, 9039 { 9040 "referenced_type" : "type-21" 9041 }, 9042 { 9043 "referenced_type" : "type-411" 9044 } 9045 ], 9046 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 9047 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 9048 "record_kind" : "class", 9049 "referenced_type" : "type-415", 9050 "self_type" : "type-415", 9051 "size" : 64, 9052 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9053 "template_args" : [ "type-72" ], 9054 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 9055 "vtable_components" : 9056 [ 9057 { 9058 "component_value" : 48, 9059 "kind" : "vbase_offset" 9060 }, 9061 { 9062 "kind" : "offset_to_top" 9063 }, 9064 { 9065 "kind" : "rtti", 9066 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9067 }, 9068 { 9069 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 9070 }, 9071 { 9072 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 9073 }, 9074 { 9075 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 9076 }, 9077 { 9078 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 9079 }, 9080 { 9081 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 9082 }, 9083 { 9084 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 9085 }, 9086 { 9087 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 9088 }, 9089 { 9090 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 9091 }, 9092 { 9093 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 9094 }, 9095 { 9096 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 9097 }, 9098 { 9099 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 9100 }, 9101 { 9102 "kind" : "complete_dtor_pointer", 9103 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9104 }, 9105 { 9106 "kind" : "deleting_dtor_pointer", 9107 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9108 }, 9109 { 9110 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9111 }, 9112 { 9113 "component_value" : 40, 9114 "kind" : "vbase_offset" 9115 }, 9116 { 9117 "component_value" : -8, 9118 "kind" : "offset_to_top" 9119 }, 9120 { 9121 "kind" : "rtti", 9122 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9123 }, 9124 { 9125 "kind" : "complete_dtor_pointer", 9126 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9127 }, 9128 { 9129 "kind" : "deleting_dtor_pointer", 9130 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9131 }, 9132 { 9133 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9134 }, 9135 { 9136 "component_value" : 32, 9137 "kind" : "vbase_offset" 9138 }, 9139 { 9140 "component_value" : -16, 9141 "kind" : "offset_to_top" 9142 }, 9143 { 9144 "kind" : "rtti", 9145 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9146 }, 9147 { 9148 "kind" : "complete_dtor_pointer", 9149 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9150 }, 9151 { 9152 "kind" : "deleting_dtor_pointer", 9153 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9154 }, 9155 { 9156 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 9157 }, 9158 { 9159 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9160 }, 9161 { 9162 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9163 }, 9164 { 9165 "kind" : "vcall_offset" 9166 }, 9167 { 9168 "component_value" : -32, 9169 "kind" : "vcall_offset" 9170 }, 9171 { 9172 "component_value" : -32, 9173 "kind" : "vcall_offset" 9174 }, 9175 { 9176 "component_value" : -32, 9177 "kind" : "vcall_offset" 9178 }, 9179 { 9180 "component_value" : -48, 9181 "kind" : "vcall_offset" 9182 }, 9183 { 9184 "component_value" : -48, 9185 "kind" : "offset_to_top" 9186 }, 9187 { 9188 "kind" : "rtti", 9189 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9190 }, 9191 { 9192 "kind" : "complete_dtor_pointer", 9193 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9194 }, 9195 { 9196 "kind" : "deleting_dtor_pointer", 9197 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9198 }, 9199 { 9200 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 9201 }, 9202 { 9203 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9204 }, 9205 { 9206 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9207 }, 9208 { 9209 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9210 } 9211 ] 9212 }, 9213 { 9214 "alignment" : 8, 9215 "fields" : 9216 [ 9217 { 9218 "access" : "private", 9219 "field_name" : "mMutex", 9220 "referenced_type" : "type-440" 9221 }, 9222 { 9223 "access" : "private", 9224 "field_name" : "mMap", 9225 "field_offset" : 320, 9226 "referenced_type" : "type-441" 9227 } 9228 ], 9229 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 9230 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 9231 "record_kind" : "class", 9232 "referenced_type" : "type-439", 9233 "self_type" : "type-439", 9234 "size" : 64, 9235 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9236 "template_args" : [ "type-118", "type-442" ], 9237 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 9238 }, 9239 { 9240 "alignment" : 8, 9241 "fields" : 9242 [ 9243 { 9244 "access" : "private", 9245 "field_name" : "mMutex", 9246 "referenced_type" : "type-448" 9247 }, 9248 { 9249 "access" : "private", 9250 "field_name" : "mMap", 9251 "field_offset" : 320, 9252 "referenced_type" : "type-449" 9253 } 9254 ], 9255 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 9256 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 9257 "record_kind" : "class", 9258 "referenced_type" : "type-447", 9259 "self_type" : "type-447", 9260 "size" : 64, 9261 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9262 "template_args" : [ "type-118", "type-41" ], 9263 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 9264 }, 9265 { 9266 "alignment" : 8, 9267 "fields" : 9268 [ 9269 { 9270 "access" : "private", 9271 "field_name" : "mMutex", 9272 "referenced_type" : "type-453" 9273 }, 9274 { 9275 "access" : "private", 9276 "field_name" : "mMap", 9277 "field_offset" : 320, 9278 "referenced_type" : "type-454" 9279 } 9280 ], 9281 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 9282 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 9283 "record_kind" : "class", 9284 "referenced_type" : "type-452", 9285 "self_type" : "type-452", 9286 "size" : 64, 9287 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9288 "template_args" : [ "type-455", "type-457" ], 9289 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 9290 }, 9291 { 9292 "alignment" : 8, 9293 "fields" : 9294 [ 9295 { 9296 "access" : "private", 9297 "field_name" : "mMutex", 9298 "referenced_type" : "type-473" 9299 }, 9300 { 9301 "access" : "private", 9302 "field_name" : "mMap", 9303 "field_offset" : 320, 9304 "referenced_type" : "type-474" 9305 } 9306 ], 9307 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 9308 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 9309 "record_kind" : "class", 9310 "referenced_type" : "type-472", 9311 "self_type" : "type-472", 9312 "size" : 64, 9313 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9314 "template_args" : [ "type-475", "type-476" ], 9315 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 9316 }, 9317 { 9318 "alignment" : 8, 9319 "fields" : 9320 [ 9321 { 9322 "access" : "private", 9323 "field_name" : "mMutex", 9324 "referenced_type" : "type-462" 9325 }, 9326 { 9327 "access" : "private", 9328 "field_name" : "mMap", 9329 "field_offset" : 320, 9330 "referenced_type" : "type-463" 9331 } 9332 ], 9333 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 9334 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 9335 "record_kind" : "class", 9336 "referenced_type" : "type-461", 9337 "self_type" : "type-461", 9338 "size" : 64, 9339 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9340 "template_args" : [ "type-464", "type-465" ], 9341 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 9342 }, 9343 { 9344 "alignment" : 8, 9345 "fields" : 9346 [ 9347 { 9348 "field_name" : "flags", 9349 "referenced_type" : "type-2" 9350 }, 9351 { 9352 "field_name" : "fdIndex", 9353 "field_offset" : 32, 9354 "referenced_type" : "type-2" 9355 }, 9356 { 9357 "field_name" : "offset", 9358 "field_offset" : 64, 9359 "referenced_type" : "type-2" 9360 }, 9361 { 9362 "field_name" : "extent", 9363 "field_offset" : 128, 9364 "referenced_type" : "type-30" 9365 } 9366 ], 9367 "linker_set_key" : "android::hardware::GrantorDescriptor", 9368 "name" : "android::hardware::GrantorDescriptor", 9369 "referenced_type" : "type-296", 9370 "self_type" : "type-296", 9371 "size" : 24, 9372 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9373 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 9374 }, 9375 { 9376 "alignment" : 8, 9377 "base_specifiers" : 9378 [ 9379 { 9380 "is_virtual" : true, 9381 "referenced_type" : "type-279" 9382 }, 9383 { 9384 "is_virtual" : true, 9385 "referenced_type" : "type-8" 9386 } 9387 ], 9388 "linker_set_key" : "android::hardware::HidlMemory", 9389 "name" : "android::hardware::HidlMemory", 9390 "record_kind" : "class", 9391 "referenced_type" : "type-288", 9392 "self_type" : "type-288", 9393 "size" : 64, 9394 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9395 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 9396 "vtable_components" : 9397 [ 9398 { 9399 "component_value" : 48, 9400 "kind" : "vbase_offset" 9401 }, 9402 { 9403 "component_value" : 8, 9404 "kind" : "vbase_offset" 9405 }, 9406 { 9407 "kind" : "offset_to_top" 9408 }, 9409 { 9410 "kind" : "rtti", 9411 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 9412 }, 9413 { 9414 "kind" : "complete_dtor_pointer", 9415 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 9416 }, 9417 { 9418 "kind" : "deleting_dtor_pointer", 9419 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 9420 }, 9421 { 9422 "kind" : "vcall_offset" 9423 }, 9424 { 9425 "kind" : "vcall_offset" 9426 }, 9427 { 9428 "kind" : "vcall_offset" 9429 }, 9430 { 9431 "kind" : "vcall_offset" 9432 }, 9433 { 9434 "component_value" : -48, 9435 "kind" : "vcall_offset" 9436 }, 9437 { 9438 "component_value" : -48, 9439 "kind" : "offset_to_top" 9440 }, 9441 { 9442 "kind" : "rtti", 9443 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 9444 }, 9445 { 9446 "kind" : "complete_dtor_pointer", 9447 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev" 9448 }, 9449 { 9450 "kind" : "deleting_dtor_pointer", 9451 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev" 9452 }, 9453 { 9454 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9455 }, 9456 { 9457 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9458 }, 9459 { 9460 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9461 }, 9462 { 9463 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9464 } 9465 ] 9466 }, 9467 { 9468 "alignment" : 8, 9469 "base_specifiers" : 9470 [ 9471 { 9472 "is_virtual" : true, 9473 "referenced_type" : "type-8" 9474 } 9475 ], 9476 "linker_set_key" : "android::hardware::IBinder", 9477 "name" : "android::hardware::IBinder", 9478 "record_kind" : "class", 9479 "referenced_type" : "type-15", 9480 "self_type" : "type-15", 9481 "size" : 24, 9482 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9483 "unique_id" : "_ZTSN7android8hardware7IBinderE", 9484 "vtable_components" : 9485 [ 9486 { 9487 "component_value" : 8, 9488 "kind" : "vbase_offset" 9489 }, 9490 { 9491 "kind" : "offset_to_top" 9492 }, 9493 { 9494 "kind" : "rtti", 9495 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9496 }, 9497 { 9498 "is_pure" : true, 9499 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9500 }, 9501 { 9502 "is_pure" : true, 9503 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 9504 }, 9505 { 9506 "is_pure" : true, 9507 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 9508 }, 9509 { 9510 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9511 }, 9512 { 9513 "is_pure" : true, 9514 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9515 }, 9516 { 9517 "is_pure" : true, 9518 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 9519 }, 9520 { 9521 "is_pure" : true, 9522 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 9523 }, 9524 { 9525 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 9526 }, 9527 { 9528 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9529 }, 9530 { 9531 "kind" : "complete_dtor_pointer", 9532 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 9533 }, 9534 { 9535 "kind" : "deleting_dtor_pointer", 9536 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 9537 }, 9538 { 9539 "kind" : "vcall_offset" 9540 }, 9541 { 9542 "kind" : "vcall_offset" 9543 }, 9544 { 9545 "kind" : "vcall_offset" 9546 }, 9547 { 9548 "kind" : "vcall_offset" 9549 }, 9550 { 9551 "component_value" : -8, 9552 "kind" : "vcall_offset" 9553 }, 9554 { 9555 "component_value" : -8, 9556 "kind" : "offset_to_top" 9557 }, 9558 { 9559 "kind" : "rtti", 9560 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9561 }, 9562 { 9563 "kind" : "complete_dtor_pointer", 9564 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev" 9565 }, 9566 { 9567 "kind" : "deleting_dtor_pointer", 9568 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev" 9569 }, 9570 { 9571 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9572 }, 9573 { 9574 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9575 }, 9576 { 9577 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9578 }, 9579 { 9580 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9581 } 9582 ] 9583 }, 9584 { 9585 "alignment" : 8, 9586 "base_specifiers" : 9587 [ 9588 { 9589 "is_virtual" : true, 9590 "referenced_type" : "type-8" 9591 } 9592 ], 9593 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 9594 "name" : "android::hardware::IBinder::DeathRecipient", 9595 "record_kind" : "class", 9596 "referenced_type" : "type-7", 9597 "self_type" : "type-7", 9598 "size" : 24, 9599 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9600 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 9601 "vtable_components" : 9602 [ 9603 { 9604 "component_value" : 8, 9605 "kind" : "vbase_offset" 9606 }, 9607 { 9608 "kind" : "offset_to_top" 9609 }, 9610 { 9611 "kind" : "rtti", 9612 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9613 }, 9614 { 9615 "is_pure" : true, 9616 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 9617 }, 9618 { 9619 "kind" : "complete_dtor_pointer", 9620 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 9621 }, 9622 { 9623 "kind" : "deleting_dtor_pointer", 9624 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 9625 }, 9626 { 9627 "kind" : "vcall_offset" 9628 }, 9629 { 9630 "kind" : "vcall_offset" 9631 }, 9632 { 9633 "kind" : "vcall_offset" 9634 }, 9635 { 9636 "kind" : "vcall_offset" 9637 }, 9638 { 9639 "component_value" : -8, 9640 "kind" : "vcall_offset" 9641 }, 9642 { 9643 "component_value" : -8, 9644 "kind" : "offset_to_top" 9645 }, 9646 { 9647 "kind" : "rtti", 9648 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9649 }, 9650 { 9651 "kind" : "complete_dtor_pointer", 9652 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev" 9653 }, 9654 { 9655 "kind" : "deleting_dtor_pointer", 9656 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev" 9657 }, 9658 { 9659 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9660 }, 9661 { 9662 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9663 }, 9664 { 9665 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9666 }, 9667 { 9668 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9669 } 9670 ] 9671 }, 9672 { 9673 "alignment" : 8, 9674 "base_specifiers" : 9675 [ 9676 { 9677 "is_virtual" : true, 9678 "referenced_type" : "type-8" 9679 } 9680 ], 9681 "linker_set_key" : "android::hardware::IInterface", 9682 "name" : "android::hardware::IInterface", 9683 "record_kind" : "class", 9684 "referenced_type" : "type-21", 9685 "self_type" : "type-21", 9686 "size" : 24, 9687 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9688 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 9689 "vtable_components" : 9690 [ 9691 { 9692 "component_value" : 8, 9693 "kind" : "vbase_offset" 9694 }, 9695 { 9696 "kind" : "offset_to_top" 9697 }, 9698 { 9699 "kind" : "rtti", 9700 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9701 }, 9702 { 9703 "kind" : "complete_dtor_pointer", 9704 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 9705 }, 9706 { 9707 "kind" : "deleting_dtor_pointer", 9708 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 9709 }, 9710 { 9711 "is_pure" : true, 9712 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 9713 }, 9714 { 9715 "kind" : "vcall_offset" 9716 }, 9717 { 9718 "kind" : "vcall_offset" 9719 }, 9720 { 9721 "kind" : "vcall_offset" 9722 }, 9723 { 9724 "kind" : "vcall_offset" 9725 }, 9726 { 9727 "component_value" : -8, 9728 "kind" : "vcall_offset" 9729 }, 9730 { 9731 "component_value" : -8, 9732 "kind" : "offset_to_top" 9733 }, 9734 { 9735 "kind" : "rtti", 9736 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9737 }, 9738 { 9739 "kind" : "complete_dtor_pointer", 9740 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev" 9741 }, 9742 { 9743 "kind" : "deleting_dtor_pointer", 9744 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev" 9745 }, 9746 { 9747 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9748 }, 9749 { 9750 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9751 }, 9752 { 9753 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9754 }, 9755 { 9756 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9757 } 9758 ] 9759 }, 9760 { 9761 "alignment" : 8, 9762 "fields" : 9763 [ 9764 { 9765 "access" : "private", 9766 "field_name" : "mGrantors", 9767 "referenced_type" : "type-292" 9768 }, 9769 { 9770 "access" : "private", 9771 "field_name" : "mHandle", 9772 "field_offset" : 128, 9773 "referenced_type" : "type-386" 9774 }, 9775 { 9776 "access" : "private", 9777 "field_name" : "mQuantum", 9778 "field_offset" : 192, 9779 "referenced_type" : "type-2" 9780 }, 9781 { 9782 "access" : "private", 9783 "field_name" : "mFlags", 9784 "field_offset" : 224, 9785 "referenced_type" : "type-2" 9786 } 9787 ], 9788 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9789 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9790 "referenced_type" : "type-385", 9791 "self_type" : "type-385", 9792 "size" : 32, 9793 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9794 "template_args" : [ "type-58" ], 9795 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 9796 }, 9797 { 9798 "alignment" : 8, 9799 "fields" : 9800 [ 9801 { 9802 "access" : "private", 9803 "field_name" : "mBufCachePos", 9804 "referenced_type" : "type-30" 9805 }, 9806 { 9807 "access" : "private", 9808 "field_name" : "mBufCache", 9809 "field_offset" : 64, 9810 "referenced_type" : "type-419" 9811 }, 9812 { 9813 "access" : "private", 9814 "field_name" : "mError", 9815 "field_offset" : 256, 9816 "referenced_type" : "type-25" 9817 }, 9818 { 9819 "access" : "private", 9820 "field_name" : "mData", 9821 "field_offset" : 320, 9822 "referenced_type" : "type-332" 9823 }, 9824 { 9825 "access" : "private", 9826 "field_name" : "mDataSize", 9827 "field_offset" : 384, 9828 "referenced_type" : "type-30" 9829 }, 9830 { 9831 "access" : "private", 9832 "field_name" : "mDataCapacity", 9833 "field_offset" : 448, 9834 "referenced_type" : "type-30" 9835 }, 9836 { 9837 "access" : "private", 9838 "field_name" : "mDataPos", 9839 "field_offset" : 512, 9840 "referenced_type" : "type-30" 9841 }, 9842 { 9843 "access" : "private", 9844 "field_name" : "mObjects", 9845 "field_offset" : 576, 9846 "referenced_type" : "type-420" 9847 }, 9848 { 9849 "access" : "private", 9850 "field_name" : "mObjectsSize", 9851 "field_offset" : 640, 9852 "referenced_type" : "type-30" 9853 }, 9854 { 9855 "access" : "private", 9856 "field_name" : "mObjectsCapacity", 9857 "field_offset" : 704, 9858 "referenced_type" : "type-30" 9859 }, 9860 { 9861 "access" : "private", 9862 "field_name" : "mNextObjectHint", 9863 "field_offset" : 768, 9864 "referenced_type" : "type-30" 9865 }, 9866 { 9867 "access" : "private", 9868 "field_name" : "mNumRef", 9869 "field_offset" : 832, 9870 "referenced_type" : "type-30" 9871 }, 9872 { 9873 "access" : "private", 9874 "field_name" : "mFdsKnown", 9875 "field_offset" : 896, 9876 "referenced_type" : "type-41" 9877 }, 9878 { 9879 "access" : "private", 9880 "field_name" : "mHasFds", 9881 "field_offset" : 904, 9882 "referenced_type" : "type-41" 9883 }, 9884 { 9885 "access" : "private", 9886 "field_name" : "mAllowFds", 9887 "field_offset" : 912, 9888 "referenced_type" : "type-41" 9889 }, 9890 { 9891 "access" : "private", 9892 "field_name" : "mOwner", 9893 "field_offset" : 960, 9894 "referenced_type" : "type-421" 9895 }, 9896 { 9897 "access" : "private", 9898 "field_name" : "mOwnerCookie", 9899 "field_offset" : 1024, 9900 "referenced_type" : "type-26" 9901 } 9902 ], 9903 "linker_set_key" : "android::hardware::Parcel", 9904 "name" : "android::hardware::Parcel", 9905 "record_kind" : "class", 9906 "referenced_type" : "type-418", 9907 "self_type" : "type-418", 9908 "size" : 136, 9909 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9910 "unique_id" : "_ZTSN7android8hardware6ParcelE" 9911 }, 9912 { 9913 "access" : "private", 9914 "alignment" : 8, 9915 "fields" : 9916 [ 9917 { 9918 "field_name" : "index", 9919 "referenced_type" : "type-30" 9920 }, 9921 { 9922 "field_name" : "buffer", 9923 "field_offset" : 64, 9924 "referenced_type" : "type-231" 9925 }, 9926 { 9927 "field_name" : "bufend", 9928 "field_offset" : 128, 9929 "referenced_type" : "type-231" 9930 } 9931 ], 9932 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 9933 "name" : "android::hardware::Parcel::BufferInfo", 9934 "referenced_type" : "type-426", 9935 "self_type" : "type-426", 9936 "size" : 24, 9937 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9938 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 9939 }, 9940 { 9941 "alignment" : 8, 9942 "base_specifiers" : 9943 [ 9944 { 9945 "is_virtual" : true, 9946 "referenced_type" : "type-8" 9947 } 9948 ], 9949 "fields" : 9950 [ 9951 { 9952 "access" : "private", 9953 "field_name" : "mDriverFD", 9954 "field_offset" : 64, 9955 "referenced_type" : "type-25" 9956 }, 9957 { 9958 "access" : "private", 9959 "field_name" : "mVMStart", 9960 "field_offset" : 128, 9961 "referenced_type" : "type-26" 9962 }, 9963 { 9964 "access" : "private", 9965 "field_name" : "mThreadCountLock", 9966 "field_offset" : 192, 9967 "referenced_type" : "type-28" 9968 }, 9969 { 9970 "access" : "private", 9971 "field_name" : "mThreadCountDecrement", 9972 "field_offset" : 512, 9973 "referenced_type" : "type-29" 9974 }, 9975 { 9976 "access" : "private", 9977 "field_name" : "mExecutingThreadsCount", 9978 "field_offset" : 896, 9979 "referenced_type" : "type-30" 9980 }, 9981 { 9982 "access" : "private", 9983 "field_name" : "mMaxThreads", 9984 "field_offset" : 960, 9985 "referenced_type" : "type-30" 9986 }, 9987 { 9988 "access" : "private", 9989 "field_name" : "mStarvationStartTimeMs", 9990 "field_offset" : 1024, 9991 "referenced_type" : "type-31" 9992 }, 9993 { 9994 "access" : "private", 9995 "field_name" : "mLock", 9996 "field_offset" : 1088, 9997 "referenced_type" : "type-32" 9998 }, 9999 { 10000 "access" : "private", 10001 "field_name" : "mHandleToObject", 10002 "field_offset" : 1408, 10003 "referenced_type" : "type-34" 10004 }, 10005 { 10006 "access" : "private", 10007 "field_name" : "mManagesContexts", 10008 "field_offset" : 1728, 10009 "referenced_type" : "type-41" 10010 }, 10011 { 10012 "access" : "private", 10013 "field_name" : "mBinderContextCheckFunc", 10014 "field_offset" : 1792, 10015 "referenced_type" : "type-42" 10016 }, 10017 { 10018 "access" : "private", 10019 "field_name" : "mBinderContextUserData", 10020 "field_offset" : 1856, 10021 "referenced_type" : "type-26" 10022 }, 10023 { 10024 "access" : "private", 10025 "field_name" : "mContexts", 10026 "field_offset" : 1920, 10027 "referenced_type" : "type-51" 10028 }, 10029 { 10030 "access" : "private", 10031 "field_name" : "mRootDir", 10032 "field_offset" : 2240, 10033 "referenced_type" : "type-55" 10034 }, 10035 { 10036 "access" : "private", 10037 "field_name" : "mThreadPoolStarted", 10038 "field_offset" : 2304, 10039 "referenced_type" : "type-41" 10040 }, 10041 { 10042 "access" : "private", 10043 "field_name" : "mSpawnThreadOnStart", 10044 "field_offset" : 2312, 10045 "referenced_type" : "type-41" 10046 }, 10047 { 10048 "access" : "private", 10049 "field_name" : "mThreadPoolSeq", 10050 "field_offset" : 2336, 10051 "referenced_type" : "type-59" 10052 }, 10053 { 10054 "access" : "private", 10055 "field_name" : "mMmapSize", 10056 "field_offset" : 2368, 10057 "referenced_type" : "type-37" 10058 }, 10059 { 10060 "access" : "private", 10061 "field_name" : "mCallRestriction", 10062 "field_offset" : 2432, 10063 "referenced_type" : "type-60" 10064 } 10065 ], 10066 "linker_set_key" : "android::hardware::ProcessState", 10067 "name" : "android::hardware::ProcessState", 10068 "record_kind" : "class", 10069 "referenced_type" : "type-24", 10070 "self_type" : "type-24", 10071 "size" : 328, 10072 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 10073 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 10074 "vtable_components" : 10075 [ 10076 { 10077 "component_value" : 312, 10078 "kind" : "vbase_offset" 10079 }, 10080 { 10081 "kind" : "offset_to_top" 10082 }, 10083 { 10084 "kind" : "rtti", 10085 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 10086 }, 10087 { 10088 "kind" : "complete_dtor_pointer", 10089 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 10090 }, 10091 { 10092 "kind" : "deleting_dtor_pointer", 10093 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 10094 }, 10095 { 10096 "kind" : "vcall_offset" 10097 }, 10098 { 10099 "kind" : "vcall_offset" 10100 }, 10101 { 10102 "kind" : "vcall_offset" 10103 }, 10104 { 10105 "kind" : "vcall_offset" 10106 }, 10107 { 10108 "component_value" : -312, 10109 "kind" : "vcall_offset" 10110 }, 10111 { 10112 "component_value" : -312, 10113 "kind" : "offset_to_top" 10114 }, 10115 { 10116 "kind" : "rtti", 10117 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 10118 }, 10119 { 10120 "kind" : "complete_dtor_pointer", 10121 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev" 10122 }, 10123 { 10124 "kind" : "deleting_dtor_pointer", 10125 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev" 10126 }, 10127 { 10128 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10129 }, 10130 { 10131 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10132 }, 10133 { 10134 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10135 }, 10136 { 10137 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10138 } 10139 ] 10140 }, 10141 { 10142 "access" : "private", 10143 "alignment" : 8, 10144 "fields" : 10145 [ 10146 { 10147 "field_name" : "binder", 10148 "referenced_type" : "type-14" 10149 }, 10150 { 10151 "field_name" : "refs", 10152 "field_offset" : 64, 10153 "referenced_type" : "type-39" 10154 } 10155 ], 10156 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 10157 "name" : "android::hardware::ProcessState::handle_entry", 10158 "referenced_type" : "type-38", 10159 "self_type" : "type-38", 10160 "size" : 16, 10161 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 10162 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 10163 }, 10164 { 10165 "alignment" : 8, 10166 "base_specifiers" : 10167 [ 10168 { 10169 "referenced_type" : "type-139" 10170 } 10171 ], 10172 "fields" : 10173 [ 10174 { 10175 "access" : "private", 10176 "field_name" : "mVal", 10177 "field_offset" : 288, 10178 "referenced_type" : "type-146" 10179 } 10180 ], 10181 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 10182 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 10183 "record_kind" : "class", 10184 "referenced_type" : "type-145", 10185 "self_type" : "type-145", 10186 "size" : 40, 10187 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10188 "template_args" : [ "type-146" ], 10189 "unique_id" : "_ZTSN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE" 10190 }, 10191 { 10192 "alignment" : 8, 10193 "base_specifiers" : 10194 [ 10195 { 10196 "referenced_type" : "type-139" 10197 } 10198 ], 10199 "fields" : 10200 [ 10201 { 10202 "access" : "private", 10203 "field_name" : "mVal", 10204 "field_offset" : 320, 10205 "referenced_type" : "type-104" 10206 } 10207 ], 10208 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 10209 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 10210 "record_kind" : "class", 10211 "referenced_type" : "type-153", 10212 "self_type" : "type-153", 10213 "size" : 48, 10214 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10215 "template_args" : [ "type-104" ], 10216 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE" 10217 }, 10218 { 10219 "alignment" : 8, 10220 "base_specifiers" : 10221 [ 10222 { 10223 "referenced_type" : "type-139" 10224 } 10225 ], 10226 "fields" : 10227 [ 10228 { 10229 "access" : "private", 10230 "field_name" : "mVal", 10231 "field_offset" : 264, 10232 "referenced_type" : "type-41" 10233 } 10234 ], 10235 "linker_set_key" : "android::hardware::Return<bool>", 10236 "name" : "android::hardware::Return<bool>", 10237 "record_kind" : "class", 10238 "referenced_type" : "type-138", 10239 "self_type" : "type-138", 10240 "size" : 40, 10241 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10242 "template_args" : [ "type-41" ], 10243 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 10244 }, 10245 { 10246 "alignment" : 8, 10247 "base_specifiers" : 10248 [ 10249 { 10250 "referenced_type" : "type-139" 10251 } 10252 ], 10253 "linker_set_key" : "android::hardware::Return<void>", 10254 "name" : "android::hardware::Return<void>", 10255 "record_kind" : "class", 10256 "referenced_type" : "type-166", 10257 "self_type" : "type-166", 10258 "size" : 40, 10259 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10260 "template_args" : [ "type-27" ], 10261 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 10262 }, 10263 { 10264 "alignment" : 8, 10265 "fields" : 10266 [ 10267 { 10268 "access" : "private", 10269 "field_name" : "mException", 10270 "referenced_type" : "type-25" 10271 }, 10272 { 10273 "access" : "private", 10274 "field_name" : "mErrorCode", 10275 "field_offset" : 32, 10276 "referenced_type" : "type-25" 10277 }, 10278 { 10279 "access" : "private", 10280 "field_name" : "mMessage", 10281 "field_offset" : 64, 10282 "referenced_type" : "type-130" 10283 } 10284 ], 10285 "linker_set_key" : "android::hardware::Status", 10286 "name" : "android::hardware::Status", 10287 "record_kind" : "class", 10288 "referenced_type" : "type-129", 10289 "self_type" : "type-129", 10290 "size" : 32, 10291 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10292 "unique_id" : "_ZTSN7android8hardware6StatusE" 10293 }, 10294 { 10295 "alignment" : 8, 10296 "fields" : 10297 [ 10298 { 10299 "access" : "protected", 10300 "field_name" : "mInstrumentationCallbacks", 10301 "field_offset" : 64, 10302 "referenced_type" : "type-63" 10303 }, 10304 { 10305 "access" : "protected", 10306 "field_name" : "mEnableInstrumentation", 10307 "field_offset" : 256, 10308 "referenced_type" : "type-41" 10309 }, 10310 { 10311 "access" : "protected", 10312 "field_name" : "mInstrumentationLibPackage", 10313 "field_offset" : 320, 10314 "referenced_type" : "type-64" 10315 }, 10316 { 10317 "access" : "protected", 10318 "field_name" : "mInterfaceName", 10319 "field_offset" : 512, 10320 "referenced_type" : "type-65" 10321 } 10322 ], 10323 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 10324 "name" : "android::hardware::details::HidlInstrumentor", 10325 "referenced_type" : "type-62", 10326 "self_type" : "type-62", 10327 "size" : 88, 10328 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10329 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 10330 "vtable_components" : 10331 [ 10332 { 10333 "kind" : "offset_to_top" 10334 }, 10335 { 10336 "kind" : "rtti", 10337 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 10338 }, 10339 { 10340 "kind" : "complete_dtor_pointer", 10341 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 10342 }, 10343 { 10344 "kind" : "deleting_dtor_pointer", 10345 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 10346 } 10347 ] 10348 }, 10349 { 10350 "alignment" : 4, 10351 "fields" : 10352 [ 10353 { 10354 "field_name" : "sched_policy", 10355 "referenced_type" : "type-25" 10356 }, 10357 { 10358 "field_name" : "prio", 10359 "field_offset" : 32, 10360 "referenced_type" : "type-25" 10361 } 10362 ], 10363 "linker_set_key" : "android::hardware::details::SchedPrio", 10364 "name" : "android::hardware::details::SchedPrio", 10365 "referenced_type" : "type-442", 10366 "self_type" : "type-442", 10367 "size" : 8, 10368 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 10369 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 10370 }, 10371 { 10372 "alignment" : 8, 10373 "fields" : 10374 [ 10375 { 10376 "access" : "private", 10377 "field_name" : "mQueue", 10378 "referenced_type" : "type-655" 10379 } 10380 ], 10381 "linker_set_key" : "android::hardware::details::TaskRunner", 10382 "name" : "android::hardware::details::TaskRunner", 10383 "record_kind" : "class", 10384 "referenced_type" : "type-654", 10385 "self_type" : "type-654", 10386 "size" : 16, 10387 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 10388 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 10389 }, 10390 { 10391 "alignment" : 1, 10392 "linker_set_key" : "android::hardware::details::bnhw_tag", 10393 "name" : "android::hardware::details::bnhw_tag", 10394 "referenced_type" : "type-215", 10395 "self_type" : "type-215", 10396 "size" : 1, 10397 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10398 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 10399 }, 10400 { 10401 "alignment" : 1, 10402 "linker_set_key" : "android::hardware::details::bphw_tag", 10403 "name" : "android::hardware::details::bphw_tag", 10404 "referenced_type" : "type-226", 10405 "self_type" : "type-226", 10406 "size" : 1, 10407 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10408 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 10409 }, 10410 { 10411 "alignment" : 1, 10412 "linker_set_key" : "android::hardware::details::bs_tag", 10413 "name" : "android::hardware::details::bs_tag", 10414 "referenced_type" : "type-238", 10415 "self_type" : "type-238", 10416 "size" : 1, 10417 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10418 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 10419 }, 10420 { 10421 "alignment" : 8, 10422 "fields" : 10423 [ 10424 { 10425 "access" : "private", 10426 "field_name" : "mBase", 10427 "referenced_type" : "type-325" 10428 } 10429 ], 10430 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>", 10431 "name" : "android::hardware::details::const_accessor<unsigned char, 32>", 10432 "referenced_type" : "type-365", 10433 "self_type" : "type-365", 10434 "size" : 8, 10435 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10436 "template_args" : [ "type-78" ], 10437 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE" 10438 }, 10439 { 10440 "access" : "private", 10441 "alignment" : 8, 10442 "fields" : 10443 [ 10444 { 10445 "field_name" : "mPointer", 10446 "referenced_type" : "type-295" 10447 }, 10448 { 10449 "field_name" : "_pad", 10450 "referenced_type" : "type-30" 10451 } 10452 ], 10453 "is_anonymous" : true, 10454 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10455 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10456 "record_kind" : "union", 10457 "referenced_type" : "type-294", 10458 "self_type" : "type-294", 10459 "size" : 8, 10460 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10461 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 10462 }, 10463 { 10464 "access" : "private", 10465 "alignment" : 8, 10466 "fields" : 10467 [ 10468 { 10469 "field_name" : "mPointer", 10470 "referenced_type" : "type-337" 10471 }, 10472 { 10473 "field_name" : "_pad", 10474 "referenced_type" : "type-30" 10475 } 10476 ], 10477 "is_anonymous" : true, 10478 "linker_set_key" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10479 "name" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10480 "record_kind" : "union", 10481 "referenced_type" : "type-336", 10482 "self_type" : "type-336", 10483 "size" : 8, 10484 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10485 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E" 10486 }, 10487 { 10488 "alignment" : 8, 10489 "fields" : 10490 [ 10491 { 10492 "access" : "private", 10493 "referenced_type" : "type-294" 10494 } 10495 ], 10496 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 10497 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 10498 "referenced_type" : "type-293", 10499 "self_type" : "type-293", 10500 "size" : 8, 10501 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10502 "template_args" : [ "type-296" ], 10503 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 10504 }, 10505 { 10506 "alignment" : 8, 10507 "fields" : 10508 [ 10509 { 10510 "access" : "private", 10511 "referenced_type" : "type-308" 10512 } 10513 ], 10514 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 10515 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 10516 "referenced_type" : "type-307", 10517 "self_type" : "type-307", 10518 "size" : 8, 10519 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10520 "template_args" : [ "type-310" ], 10521 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE" 10522 }, 10523 { 10524 "alignment" : 8, 10525 "fields" : 10526 [ 10527 { 10528 "access" : "private", 10529 "referenced_type" : "type-300" 10530 } 10531 ], 10532 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 10533 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 10534 "referenced_type" : "type-299", 10535 "self_type" : "type-299", 10536 "size" : 8, 10537 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10538 "template_args" : [ "type-275" ], 10539 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 10540 }, 10541 { 10542 "alignment" : 8, 10543 "fields" : 10544 [ 10545 { 10546 "access" : "private", 10547 "referenced_type" : "type-357" 10548 } 10549 ], 10550 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 10551 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 10552 "referenced_type" : "type-356", 10553 "self_type" : "type-356", 10554 "size" : 8, 10555 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10556 "template_args" : [ "type-329" ], 10557 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE" 10558 }, 10559 { 10560 "alignment" : 8, 10561 "fields" : 10562 [ 10563 { 10564 "access" : "private", 10565 "referenced_type" : "type-336" 10566 } 10567 ], 10568 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 10569 "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 10570 "referenced_type" : "type-335", 10571 "self_type" : "type-335", 10572 "size" : 8, 10573 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10574 "template_args" : [ "type-338" ], 10575 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE" 10576 }, 10577 { 10578 "alignment" : 8, 10579 "fields" : 10580 [ 10581 { 10582 "access" : "private", 10583 "referenced_type" : "type-363" 10584 } 10585 ], 10586 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 10587 "name" : "android::hardware::details::hidl_pointer<char>", 10588 "referenced_type" : "type-362", 10589 "self_type" : "type-362", 10590 "size" : 8, 10591 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10592 "template_args" : [ "type-58" ], 10593 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 10594 }, 10595 { 10596 "access" : "private", 10597 "alignment" : 8, 10598 "fields" : 10599 [ 10600 { 10601 "field_name" : "mPointer", 10602 "referenced_type" : "type-159" 10603 }, 10604 { 10605 "field_name" : "_pad", 10606 "referenced_type" : "type-30" 10607 } 10608 ], 10609 "is_anonymous" : true, 10610 "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10611 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10612 "record_kind" : "union", 10613 "referenced_type" : "type-363", 10614 "self_type" : "type-363", 10615 "size" : 8, 10616 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10617 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 10618 }, 10619 { 10620 "alignment" : 8, 10621 "fields" : 10622 [ 10623 { 10624 "access" : "private", 10625 "referenced_type" : "type-277" 10626 } 10627 ], 10628 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 10629 "name" : "android::hardware::details::hidl_pointer<const char>", 10630 "referenced_type" : "type-276", 10631 "self_type" : "type-276", 10632 "size" : 8, 10633 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10634 "template_args" : [ "type-57" ], 10635 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 10636 }, 10637 { 10638 "access" : "private", 10639 "alignment" : 8, 10640 "fields" : 10641 [ 10642 { 10643 "field_name" : "mPointer", 10644 "referenced_type" : "type-56" 10645 }, 10646 { 10647 "field_name" : "_pad", 10648 "referenced_type" : "type-30" 10649 } 10650 ], 10651 "is_anonymous" : true, 10652 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10653 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10654 "record_kind" : "union", 10655 "referenced_type" : "type-277", 10656 "self_type" : "type-277", 10657 "size" : 8, 10658 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10659 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 10660 }, 10661 { 10662 "alignment" : 8, 10663 "fields" : 10664 [ 10665 { 10666 "access" : "private", 10667 "referenced_type" : "type-249" 10668 } 10669 ], 10670 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 10671 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 10672 "referenced_type" : "type-248", 10673 "self_type" : "type-248", 10674 "size" : 8, 10675 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10676 "template_args" : [ "type-251" ], 10677 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 10678 }, 10679 { 10680 "access" : "private", 10681 "alignment" : 8, 10682 "fields" : 10683 [ 10684 { 10685 "field_name" : "mPointer", 10686 "referenced_type" : "type-250" 10687 }, 10688 { 10689 "field_name" : "_pad", 10690 "referenced_type" : "type-30" 10691 } 10692 ], 10693 "is_anonymous" : true, 10694 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10695 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10696 "record_kind" : "union", 10697 "referenced_type" : "type-249", 10698 "self_type" : "type-249", 10699 "size" : 8, 10700 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10701 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 10702 }, 10703 { 10704 "access" : "private", 10705 "alignment" : 8, 10706 "fields" : 10707 [ 10708 { 10709 "field_name" : "mPointer", 10710 "referenced_type" : "type-309" 10711 }, 10712 { 10713 "field_name" : "_pad", 10714 "referenced_type" : "type-30" 10715 } 10716 ], 10717 "is_anonymous" : true, 10718 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10719 "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10720 "record_kind" : "union", 10721 "referenced_type" : "type-308", 10722 "self_type" : "type-308", 10723 "size" : 8, 10724 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10725 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E" 10726 }, 10727 { 10728 "access" : "private", 10729 "alignment" : 8, 10730 "fields" : 10731 [ 10732 { 10733 "field_name" : "mPointer", 10734 "referenced_type" : "type-301" 10735 }, 10736 { 10737 "field_name" : "_pad", 10738 "referenced_type" : "type-30" 10739 } 10740 ], 10741 "is_anonymous" : true, 10742 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10743 "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10744 "record_kind" : "union", 10745 "referenced_type" : "type-300", 10746 "self_type" : "type-300", 10747 "size" : 8, 10748 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10749 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 10750 }, 10751 { 10752 "access" : "private", 10753 "alignment" : 8, 10754 "fields" : 10755 [ 10756 { 10757 "field_name" : "mPointer", 10758 "referenced_type" : "type-358" 10759 }, 10760 { 10761 "field_name" : "_pad", 10762 "referenced_type" : "type-30" 10763 } 10764 ], 10765 "is_anonymous" : true, 10766 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10767 "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10768 "record_kind" : "union", 10769 "referenced_type" : "type-357", 10770 "self_type" : "type-357", 10771 "size" : 8, 10772 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10773 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E" 10774 }, 10775 { 10776 "alignment" : 8, 10777 "fields" : 10778 [ 10779 { 10780 "access" : "private", 10781 "referenced_type" : "type-319" 10782 } 10783 ], 10784 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 10785 "name" : "android::hardware::details::hidl_pointer<int>", 10786 "referenced_type" : "type-318", 10787 "self_type" : "type-318", 10788 "size" : 8, 10789 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10790 "template_args" : [ "type-25" ], 10791 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 10792 }, 10793 { 10794 "access" : "private", 10795 "alignment" : 8, 10796 "fields" : 10797 [ 10798 { 10799 "field_name" : "mPointer", 10800 "referenced_type" : "type-320" 10801 }, 10802 { 10803 "field_name" : "_pad", 10804 "referenced_type" : "type-30" 10805 } 10806 ], 10807 "is_anonymous" : true, 10808 "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10809 "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10810 "record_kind" : "union", 10811 "referenced_type" : "type-319", 10812 "self_type" : "type-319", 10813 "size" : 8, 10814 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10815 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 10816 }, 10817 { 10818 "alignment" : 8, 10819 "fields" : 10820 [ 10821 { 10822 "access" : "private", 10823 "referenced_type" : "type-387" 10824 } 10825 ], 10826 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 10827 "name" : "android::hardware::details::hidl_pointer<native_handle>", 10828 "referenced_type" : "type-386", 10829 "self_type" : "type-386", 10830 "size" : 8, 10831 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10832 "template_args" : [ "type-177" ], 10833 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 10834 }, 10835 { 10836 "access" : "private", 10837 "alignment" : 8, 10838 "fields" : 10839 [ 10840 { 10841 "field_name" : "mPointer", 10842 "referenced_type" : "type-176" 10843 }, 10844 { 10845 "field_name" : "_pad", 10846 "referenced_type" : "type-30" 10847 } 10848 ], 10849 "is_anonymous" : true, 10850 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10851 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10852 "record_kind" : "union", 10853 "referenced_type" : "type-387", 10854 "self_type" : "type-387", 10855 "size" : 8, 10856 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10857 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 10858 }, 10859 { 10860 "alignment" : 8, 10861 "fields" : 10862 [ 10863 { 10864 "access" : "private", 10865 "referenced_type" : "type-331" 10866 } 10867 ], 10868 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>", 10869 "name" : "android::hardware::details::hidl_pointer<unsigned char>", 10870 "referenced_type" : "type-330", 10871 "self_type" : "type-330", 10872 "size" : 8, 10873 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10874 "template_args" : [ "type-78" ], 10875 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE" 10876 }, 10877 { 10878 "access" : "private", 10879 "alignment" : 8, 10880 "fields" : 10881 [ 10882 { 10883 "field_name" : "mPointer", 10884 "referenced_type" : "type-332" 10885 }, 10886 { 10887 "field_name" : "_pad", 10888 "referenced_type" : "type-30" 10889 } 10890 ], 10891 "is_anonymous" : true, 10892 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10893 "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10894 "record_kind" : "union", 10895 "referenced_type" : "type-331", 10896 "self_type" : "type-331", 10897 "size" : 8, 10898 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10899 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E" 10900 }, 10901 { 10902 "alignment" : 1, 10903 "linker_set_key" : "android::hardware::details::i_tag", 10904 "name" : "android::hardware::details::i_tag", 10905 "referenced_type" : "type-204", 10906 "self_type" : "type-204", 10907 "size" : 1, 10908 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10909 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 10910 }, 10911 { 10912 "alignment" : 8, 10913 "fields" : 10914 [ 10915 { 10916 "access" : "private", 10917 "field_name" : "mStatus", 10918 "referenced_type" : "type-129" 10919 }, 10920 { 10921 "access" : "private", 10922 "field_name" : "mCheckedStatus", 10923 "field_offset" : 256, 10924 "referenced_type" : "type-41" 10925 } 10926 ], 10927 "linker_set_key" : "android::hardware::details::return_status", 10928 "name" : "android::hardware::details::return_status", 10929 "record_kind" : "class", 10930 "referenced_type" : "type-139", 10931 "self_type" : "type-139", 10932 "size" : 40, 10933 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10934 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 10935 }, 10936 { 10937 "alignment" : 1, 10938 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 10939 "name" : "android::hardware::details::std_array<unsigned char, 32>", 10940 "referenced_type" : "type-364", 10941 "self_type" : "type-364", 10942 "size" : 1, 10943 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10944 "template_args" : [ "type-78" ], 10945 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE" 10946 }, 10947 { 10948 "alignment" : 1, 10949 "fields" : 10950 [ 10951 { 10952 "access" : "private", 10953 "field_name" : "mBuffer", 10954 "referenced_type" : "type-311" 10955 } 10956 ], 10957 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 10958 "name" : "android::hardware::hidl_array<unsigned char, 32>", 10959 "referenced_type" : "type-310", 10960 "self_type" : "type-310", 10961 "size" : 32, 10962 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10963 "template_args" : [ "type-78" ], 10964 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE" 10965 }, 10966 { 10967 "alignment" : 8, 10968 "base_specifiers" : 10969 [ 10970 { 10971 "referenced_type" : "type-7" 10972 } 10973 ], 10974 "fields" : 10975 [ 10976 { 10977 "access" : "private", 10978 "field_name" : "mRecipient", 10979 "field_offset" : 64, 10980 "referenced_type" : "type-115" 10981 }, 10982 { 10983 "access" : "private", 10984 "field_name" : "mCookie", 10985 "field_offset" : 192, 10986 "referenced_type" : "type-30" 10987 }, 10988 { 10989 "access" : "private", 10990 "field_name" : "mBase", 10991 "field_offset" : 256, 10992 "referenced_type" : "type-118" 10993 } 10994 ], 10995 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 10996 "name" : "android::hardware::hidl_binder_death_recipient", 10997 "referenced_type" : "type-114", 10998 "self_type" : "type-114", 10999 "size" : 64, 11000 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 11001 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 11002 "vtable_components" : 11003 [ 11004 { 11005 "component_value" : 48, 11006 "kind" : "vbase_offset" 11007 }, 11008 { 11009 "kind" : "offset_to_top" 11010 }, 11011 { 11012 "kind" : "rtti", 11013 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 11014 }, 11015 { 11016 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 11017 }, 11018 { 11019 "kind" : "complete_dtor_pointer", 11020 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 11021 }, 11022 { 11023 "kind" : "deleting_dtor_pointer", 11024 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 11025 }, 11026 { 11027 "kind" : "vcall_offset" 11028 }, 11029 { 11030 "kind" : "vcall_offset" 11031 }, 11032 { 11033 "kind" : "vcall_offset" 11034 }, 11035 { 11036 "kind" : "vcall_offset" 11037 }, 11038 { 11039 "component_value" : -48, 11040 "kind" : "vcall_offset" 11041 }, 11042 { 11043 "component_value" : -48, 11044 "kind" : "offset_to_top" 11045 }, 11046 { 11047 "kind" : "rtti", 11048 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 11049 }, 11050 { 11051 "kind" : "complete_dtor_pointer", 11052 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev" 11053 }, 11054 { 11055 "kind" : "deleting_dtor_pointer", 11056 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev" 11057 }, 11058 { 11059 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11060 }, 11061 { 11062 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11063 }, 11064 { 11065 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11066 }, 11067 { 11068 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11069 } 11070 ] 11071 }, 11072 { 11073 "alignment" : 8, 11074 "base_specifiers" : 11075 [ 11076 { 11077 "is_virtual" : true, 11078 "referenced_type" : "type-8" 11079 } 11080 ], 11081 "linker_set_key" : "android::hardware::hidl_death_recipient", 11082 "name" : "android::hardware::hidl_death_recipient", 11083 "referenced_type" : "type-117", 11084 "self_type" : "type-117", 11085 "size" : 24, 11086 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11087 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 11088 "vtable_components" : 11089 [ 11090 { 11091 "component_value" : 8, 11092 "kind" : "vbase_offset" 11093 }, 11094 { 11095 "kind" : "offset_to_top" 11096 }, 11097 { 11098 "kind" : "rtti", 11099 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 11100 }, 11101 { 11102 "is_pure" : true, 11103 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 11104 }, 11105 { 11106 "kind" : "complete_dtor_pointer", 11107 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 11108 }, 11109 { 11110 "kind" : "deleting_dtor_pointer", 11111 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 11112 }, 11113 { 11114 "kind" : "vcall_offset" 11115 }, 11116 { 11117 "kind" : "vcall_offset" 11118 }, 11119 { 11120 "kind" : "vcall_offset" 11121 }, 11122 { 11123 "kind" : "vcall_offset" 11124 }, 11125 { 11126 "component_value" : -8, 11127 "kind" : "vcall_offset" 11128 }, 11129 { 11130 "component_value" : -8, 11131 "kind" : "offset_to_top" 11132 }, 11133 { 11134 "kind" : "rtti", 11135 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 11136 }, 11137 { 11138 "kind" : "complete_dtor_pointer", 11139 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev" 11140 }, 11141 { 11142 "kind" : "deleting_dtor_pointer", 11143 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev" 11144 }, 11145 { 11146 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11147 }, 11148 { 11149 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11150 }, 11151 { 11152 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11153 }, 11154 { 11155 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11156 } 11157 ] 11158 }, 11159 { 11160 "alignment" : 8, 11161 "fields" : 11162 [ 11163 { 11164 "access" : "private", 11165 "field_name" : "mHandle", 11166 "referenced_type" : "type-248" 11167 }, 11168 { 11169 "access" : "private", 11170 "field_name" : "mOwnsHandle", 11171 "field_offset" : 64, 11172 "referenced_type" : "type-41" 11173 } 11174 ], 11175 "linker_set_key" : "android::hardware::hidl_handle", 11176 "name" : "android::hardware::hidl_handle", 11177 "referenced_type" : "type-273", 11178 "self_type" : "type-273", 11179 "size" : 16, 11180 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11181 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 11182 }, 11183 { 11184 "alignment" : 8, 11185 "fields" : 11186 [ 11187 { 11188 "access" : "private", 11189 "field_name" : "mHandle", 11190 "referenced_type" : "type-273" 11191 }, 11192 { 11193 "access" : "private", 11194 "field_name" : "mSize", 11195 "field_offset" : 128, 11196 "referenced_type" : "type-30" 11197 }, 11198 { 11199 "access" : "private", 11200 "field_name" : "mName", 11201 "field_offset" : 192, 11202 "referenced_type" : "type-275" 11203 } 11204 ], 11205 "linker_set_key" : "android::hardware::hidl_memory", 11206 "name" : "android::hardware::hidl_memory", 11207 "referenced_type" : "type-279", 11208 "self_type" : "type-279", 11209 "size" : 40, 11210 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11211 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 11212 }, 11213 { 11214 "alignment" : 8, 11215 "fields" : 11216 [ 11217 { 11218 "access" : "private", 11219 "field_name" : "mBuffer", 11220 "referenced_type" : "type-276" 11221 }, 11222 { 11223 "access" : "private", 11224 "field_name" : "mSize", 11225 "field_offset" : 64, 11226 "referenced_type" : "type-2" 11227 }, 11228 { 11229 "access" : "private", 11230 "field_name" : "mOwnsBuffer", 11231 "field_offset" : 96, 11232 "referenced_type" : "type-41" 11233 } 11234 ], 11235 "linker_set_key" : "android::hardware::hidl_string", 11236 "name" : "android::hardware::hidl_string", 11237 "referenced_type" : "type-275", 11238 "self_type" : "type-275", 11239 "size" : 16, 11240 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11241 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 11242 }, 11243 { 11244 "alignment" : 8, 11245 "fields" : 11246 [ 11247 { 11248 "access" : "private", 11249 "field_name" : "mBuffer", 11250 "referenced_type" : "type-293" 11251 }, 11252 { 11253 "access" : "private", 11254 "field_name" : "mSize", 11255 "field_offset" : 64, 11256 "referenced_type" : "type-2" 11257 }, 11258 { 11259 "access" : "private", 11260 "field_name" : "mOwnsBuffer", 11261 "field_offset" : 96, 11262 "referenced_type" : "type-41" 11263 } 11264 ], 11265 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 11266 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 11267 "referenced_type" : "type-292", 11268 "self_type" : "type-292", 11269 "size" : 16, 11270 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11271 "template_args" : [ "type-296" ], 11272 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 11273 }, 11274 { 11275 "alignment" : 8, 11276 "fields" : 11277 [ 11278 { 11279 "access" : "private", 11280 "field_name" : "mBuffer", 11281 "referenced_type" : "type-307" 11282 }, 11283 { 11284 "access" : "private", 11285 "field_name" : "mSize", 11286 "field_offset" : 64, 11287 "referenced_type" : "type-2" 11288 }, 11289 { 11290 "access" : "private", 11291 "field_name" : "mOwnsBuffer", 11292 "field_offset" : 96, 11293 "referenced_type" : "type-41" 11294 } 11295 ], 11296 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 11297 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 11298 "referenced_type" : "type-306", 11299 "self_type" : "type-306", 11300 "size" : 16, 11301 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11302 "template_args" : [ "type-310" ], 11303 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE" 11304 }, 11305 { 11306 "alignment" : 8, 11307 "fields" : 11308 [ 11309 { 11310 "access" : "private", 11311 "field_name" : "mBuffer", 11312 "referenced_type" : "type-299" 11313 }, 11314 { 11315 "access" : "private", 11316 "field_name" : "mSize", 11317 "field_offset" : 64, 11318 "referenced_type" : "type-2" 11319 }, 11320 { 11321 "access" : "private", 11322 "field_name" : "mOwnsBuffer", 11323 "field_offset" : 96, 11324 "referenced_type" : "type-41" 11325 } 11326 ], 11327 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 11328 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 11329 "referenced_type" : "type-298", 11330 "self_type" : "type-298", 11331 "size" : 16, 11332 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11333 "template_args" : [ "type-275" ], 11334 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 11335 }, 11336 { 11337 "alignment" : 8, 11338 "fields" : 11339 [ 11340 { 11341 "access" : "private", 11342 "field_name" : "mBuffer", 11343 "referenced_type" : "type-356" 11344 }, 11345 { 11346 "access" : "private", 11347 "field_name" : "mSize", 11348 "field_offset" : 64, 11349 "referenced_type" : "type-2" 11350 }, 11351 { 11352 "access" : "private", 11353 "field_name" : "mOwnsBuffer", 11354 "field_offset" : 96, 11355 "referenced_type" : "type-41" 11356 } 11357 ], 11358 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 11359 "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 11360 "referenced_type" : "type-355", 11361 "self_type" : "type-355", 11362 "size" : 16, 11363 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11364 "template_args" : [ "type-329" ], 11365 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE" 11366 }, 11367 { 11368 "alignment" : 8, 11369 "fields" : 11370 [ 11371 { 11372 "access" : "private", 11373 "field_name" : "mBuffer", 11374 "referenced_type" : "type-335" 11375 }, 11376 { 11377 "access" : "private", 11378 "field_name" : "mSize", 11379 "field_offset" : 64, 11380 "referenced_type" : "type-2" 11381 }, 11382 { 11383 "access" : "private", 11384 "field_name" : "mOwnsBuffer", 11385 "field_offset" : 96, 11386 "referenced_type" : "type-41" 11387 } 11388 ], 11389 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 11390 "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 11391 "referenced_type" : "type-334", 11392 "self_type" : "type-334", 11393 "size" : 16, 11394 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11395 "template_args" : [ "type-338" ], 11396 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE" 11397 }, 11398 { 11399 "alignment" : 8, 11400 "fields" : 11401 [ 11402 { 11403 "access" : "private", 11404 "field_name" : "mBuffer", 11405 "referenced_type" : "type-362" 11406 }, 11407 { 11408 "access" : "private", 11409 "field_name" : "mSize", 11410 "field_offset" : 64, 11411 "referenced_type" : "type-2" 11412 }, 11413 { 11414 "access" : "private", 11415 "field_name" : "mOwnsBuffer", 11416 "field_offset" : 96, 11417 "referenced_type" : "type-41" 11418 } 11419 ], 11420 "linker_set_key" : "android::hardware::hidl_vec<char>", 11421 "name" : "android::hardware::hidl_vec<char>", 11422 "referenced_type" : "type-361", 11423 "self_type" : "type-361", 11424 "size" : 16, 11425 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11426 "template_args" : [ "type-58" ], 11427 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 11428 }, 11429 { 11430 "alignment" : 8, 11431 "fields" : 11432 [ 11433 { 11434 "access" : "private", 11435 "field_name" : "mBuffer", 11436 "referenced_type" : "type-318" 11437 }, 11438 { 11439 "access" : "private", 11440 "field_name" : "mSize", 11441 "field_offset" : 64, 11442 "referenced_type" : "type-2" 11443 }, 11444 { 11445 "access" : "private", 11446 "field_name" : "mOwnsBuffer", 11447 "field_offset" : 96, 11448 "referenced_type" : "type-41" 11449 } 11450 ], 11451 "linker_set_key" : "android::hardware::hidl_vec<int>", 11452 "name" : "android::hardware::hidl_vec<int>", 11453 "referenced_type" : "type-317", 11454 "self_type" : "type-317", 11455 "size" : 16, 11456 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11457 "template_args" : [ "type-25" ], 11458 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 11459 }, 11460 { 11461 "alignment" : 8, 11462 "fields" : 11463 [ 11464 { 11465 "access" : "private", 11466 "field_name" : "mBuffer", 11467 "referenced_type" : "type-330" 11468 }, 11469 { 11470 "access" : "private", 11471 "field_name" : "mSize", 11472 "field_offset" : 64, 11473 "referenced_type" : "type-2" 11474 }, 11475 { 11476 "access" : "private", 11477 "field_name" : "mOwnsBuffer", 11478 "field_offset" : 96, 11479 "referenced_type" : "type-41" 11480 } 11481 ], 11482 "linker_set_key" : "android::hardware::hidl_vec<unsigned char>", 11483 "name" : "android::hardware::hidl_vec<unsigned char>", 11484 "referenced_type" : "type-329", 11485 "self_type" : "type-329", 11486 "size" : 16, 11487 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11488 "template_args" : [ "type-78" ], 11489 "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE" 11490 }, 11491 { 11492 "alignment" : 2, 11493 "fields" : 11494 [ 11495 { 11496 "access" : "private", 11497 "field_name" : "mMajor", 11498 "referenced_type" : "type-80" 11499 }, 11500 { 11501 "access" : "private", 11502 "field_name" : "mMinor", 11503 "field_offset" : 16, 11504 "referenced_type" : "type-80" 11505 } 11506 ], 11507 "linker_set_key" : "android::hardware::hidl_version", 11508 "name" : "android::hardware::hidl_version", 11509 "referenced_type" : "type-373", 11510 "self_type" : "type-373", 11511 "size" : 4, 11512 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11513 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 11514 }, 11515 { 11516 "alignment" : 8, 11517 "base_specifiers" : 11518 [ 11519 { 11520 "referenced_type" : "type-432" 11521 } 11522 ], 11523 "fields" : 11524 [ 11525 { 11526 "access" : "private", 11527 "field_name" : "_hidl_mImpl", 11528 "field_offset" : 1024, 11529 "referenced_type" : "type-104" 11530 } 11531 ], 11532 "linker_set_key" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice", 11533 "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice", 11534 "referenced_type" : "type-635", 11535 "self_type" : "type-635", 11536 "size" : 152, 11537 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h", 11538 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE", 11539 "vtable_components" : 11540 [ 11541 { 11542 "component_value" : 136, 11543 "kind" : "vbase_offset" 11544 }, 11545 { 11546 "kind" : "offset_to_top" 11547 }, 11548 { 11549 "kind" : "rtti", 11550 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11551 }, 11552 { 11553 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 11554 }, 11555 { 11556 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 11557 }, 11558 { 11559 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 11560 }, 11561 { 11562 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 11563 }, 11564 { 11565 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 11566 }, 11567 { 11568 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 11569 }, 11570 { 11571 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 11572 }, 11573 { 11574 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 11575 }, 11576 { 11577 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 11578 }, 11579 { 11580 "kind" : "complete_dtor_pointer", 11581 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11582 }, 11583 { 11584 "kind" : "deleting_dtor_pointer", 11585 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11586 }, 11587 { 11588 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 11589 }, 11590 { 11591 "component_value" : -32, 11592 "kind" : "offset_to_top" 11593 }, 11594 { 11595 "kind" : "rtti", 11596 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11597 }, 11598 { 11599 "kind" : "complete_dtor_pointer", 11600 "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11601 }, 11602 { 11603 "kind" : "deleting_dtor_pointer", 11604 "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11605 }, 11606 { 11607 "kind" : "vcall_offset" 11608 }, 11609 { 11610 "kind" : "vcall_offset" 11611 }, 11612 { 11613 "kind" : "vcall_offset" 11614 }, 11615 { 11616 "kind" : "vcall_offset" 11617 }, 11618 { 11619 "component_value" : -136, 11620 "kind" : "vcall_offset" 11621 }, 11622 { 11623 "component_value" : -136, 11624 "kind" : "offset_to_top" 11625 }, 11626 { 11627 "kind" : "rtti", 11628 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11629 }, 11630 { 11631 "kind" : "complete_dtor_pointer", 11632 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11633 }, 11634 { 11635 "kind" : "deleting_dtor_pointer", 11636 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11637 }, 11638 { 11639 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11640 }, 11641 { 11642 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11643 }, 11644 { 11645 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11646 }, 11647 { 11648 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11649 } 11650 ] 11651 }, 11652 { 11653 "alignment" : 8, 11654 "base_specifiers" : 11655 [ 11656 { 11657 "referenced_type" : "type-417" 11658 }, 11659 { 11660 "referenced_type" : "type-62" 11661 } 11662 ], 11663 "fields" : 11664 [ 11665 { 11666 "access" : "private", 11667 "field_name" : "_hidl_mMutex", 11668 "field_offset" : 1088, 11669 "referenced_type" : "type-615" 11670 }, 11671 { 11672 "access" : "private", 11673 "field_name" : "_hidl_mDeathRecipients", 11674 "field_offset" : 1408, 11675 "referenced_type" : "type-616" 11676 } 11677 ], 11678 "linker_set_key" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 11679 "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 11680 "referenced_type" : "type-614", 11681 "self_type" : "type-614", 11682 "size" : 216, 11683 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h", 11684 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE", 11685 "vtable_components" : 11686 [ 11687 { 11688 "component_value" : 200, 11689 "kind" : "vbase_offset" 11690 }, 11691 { 11692 "kind" : "offset_to_top" 11693 }, 11694 { 11695 "kind" : "rtti", 11696 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11697 }, 11698 { 11699 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_019BpHwKeymasterDevice8isRemoteEv" 11700 }, 11701 { 11702 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11703 }, 11704 { 11705 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11706 }, 11707 { 11708 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11709 }, 11710 { 11711 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11712 }, 11713 { 11714 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 11715 }, 11716 { 11717 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11718 }, 11719 { 11720 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 11721 }, 11722 { 11723 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11724 }, 11725 { 11726 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 11727 }, 11728 { 11729 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11730 }, 11731 { 11732 "kind" : "complete_dtor_pointer", 11733 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11734 }, 11735 { 11736 "kind" : "deleting_dtor_pointer", 11737 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11738 }, 11739 { 11740 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 11741 }, 11742 { 11743 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 11744 }, 11745 { 11746 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 11747 }, 11748 { 11749 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 11750 }, 11751 { 11752 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 11753 }, 11754 { 11755 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 11756 }, 11757 { 11758 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 11759 }, 11760 { 11761 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 11762 }, 11763 { 11764 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 11765 }, 11766 { 11767 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 11768 }, 11769 { 11770 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 11771 }, 11772 { 11773 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 11774 }, 11775 { 11776 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 11777 }, 11778 { 11779 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 11780 }, 11781 { 11782 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEm" 11783 }, 11784 { 11785 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 11786 }, 11787 { 11788 "component_value" : 192, 11789 "kind" : "vbase_offset" 11790 }, 11791 { 11792 "component_value" : -8, 11793 "kind" : "offset_to_top" 11794 }, 11795 { 11796 "kind" : "rtti", 11797 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11798 }, 11799 { 11800 "kind" : "complete_dtor_pointer", 11801 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11802 }, 11803 { 11804 "kind" : "deleting_dtor_pointer", 11805 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11806 }, 11807 { 11808 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 11809 }, 11810 { 11811 "component_value" : 184, 11812 "kind" : "vbase_offset" 11813 }, 11814 { 11815 "component_value" : -16, 11816 "kind" : "offset_to_top" 11817 }, 11818 { 11819 "kind" : "rtti", 11820 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11821 }, 11822 { 11823 "kind" : "complete_dtor_pointer", 11824 "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11825 }, 11826 { 11827 "kind" : "deleting_dtor_pointer", 11828 "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11829 }, 11830 { 11831 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11832 }, 11833 { 11834 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11835 }, 11836 { 11837 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11838 }, 11839 { 11840 "component_value" : -48, 11841 "kind" : "offset_to_top" 11842 }, 11843 { 11844 "kind" : "rtti", 11845 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11846 }, 11847 { 11848 "kind" : "complete_dtor_pointer", 11849 "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11850 }, 11851 { 11852 "kind" : "deleting_dtor_pointer", 11853 "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11854 }, 11855 { 11856 "kind" : "vcall_offset" 11857 }, 11858 { 11859 "component_value" : -184, 11860 "kind" : "vcall_offset" 11861 }, 11862 { 11863 "component_value" : -184, 11864 "kind" : "vcall_offset" 11865 }, 11866 { 11867 "component_value" : -184, 11868 "kind" : "vcall_offset" 11869 }, 11870 { 11871 "component_value" : -200, 11872 "kind" : "vcall_offset" 11873 }, 11874 { 11875 "component_value" : -200, 11876 "kind" : "offset_to_top" 11877 }, 11878 { 11879 "kind" : "rtti", 11880 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11881 }, 11882 { 11883 "kind" : "complete_dtor_pointer", 11884 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11885 }, 11886 { 11887 "kind" : "deleting_dtor_pointer", 11888 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11889 }, 11890 { 11891 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 11892 }, 11893 { 11894 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11895 }, 11896 { 11897 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11898 }, 11899 { 11900 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11901 } 11902 ] 11903 }, 11904 { 11905 "alignment" : 8, 11906 "base_specifiers" : 11907 [ 11908 { 11909 "referenced_type" : "type-106" 11910 }, 11911 { 11912 "referenced_type" : "type-62" 11913 } 11914 ], 11915 "fields" : 11916 [ 11917 { 11918 "access" : "private", 11919 "field_name" : "mImpl", 11920 "field_offset" : 768, 11921 "referenced_type" : "type-110" 11922 }, 11923 { 11924 "access" : "private", 11925 "field_name" : "mOnewayQueue", 11926 "field_offset" : 832, 11927 "referenced_type" : "type-654" 11928 } 11929 ], 11930 "linker_set_key" : "android::hardware::keymaster::V3_0::BsKeymasterDevice", 11931 "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice", 11932 "referenced_type" : "type-653", 11933 "self_type" : "type-653", 11934 "size" : 136, 11935 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h", 11936 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_017BsKeymasterDeviceE", 11937 "vtable_components" : 11938 [ 11939 { 11940 "component_value" : 120, 11941 "kind" : "vbase_offset" 11942 }, 11943 { 11944 "kind" : "offset_to_top" 11945 }, 11946 { 11947 "kind" : "rtti", 11948 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 11949 }, 11950 { 11951 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 11952 }, 11953 { 11954 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11955 }, 11956 { 11957 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11958 }, 11959 { 11960 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11961 }, 11962 { 11963 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11964 }, 11965 { 11966 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21setHALInstrumentationEv" 11967 }, 11968 { 11969 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11970 }, 11971 { 11972 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice4pingEv" 11973 }, 11974 { 11975 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11976 }, 11977 { 11978 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21notifySyspropsChangedEv" 11979 }, 11980 { 11981 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11982 }, 11983 { 11984 "kind" : "complete_dtor_pointer", 11985 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 11986 }, 11987 { 11988 "kind" : "deleting_dtor_pointer", 11989 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 11990 }, 11991 { 11992 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 11993 }, 11994 { 11995 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 11996 }, 11997 { 11998 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 11999 }, 12000 { 12001 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 12002 }, 12003 { 12004 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 12005 }, 12006 { 12007 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 12008 }, 12009 { 12010 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 12011 }, 12012 { 12013 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 12014 }, 12015 { 12016 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 12017 }, 12018 { 12019 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13deleteAllKeysEv" 12020 }, 12021 { 12022 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21destroyAttestationIdsEv" 12023 }, 12024 { 12025 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 12026 }, 12027 { 12028 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 12029 }, 12030 { 12031 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 12032 }, 12033 { 12034 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5abortEm" 12035 }, 12036 { 12037 "component_value" : -8, 12038 "kind" : "offset_to_top" 12039 }, 12040 { 12041 "kind" : "rtti", 12042 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 12043 }, 12044 { 12045 "kind" : "complete_dtor_pointer", 12046 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12047 }, 12048 { 12049 "kind" : "deleting_dtor_pointer", 12050 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12051 }, 12052 { 12053 "kind" : "vcall_offset" 12054 }, 12055 { 12056 "kind" : "vcall_offset" 12057 }, 12058 { 12059 "kind" : "vcall_offset" 12060 }, 12061 { 12062 "kind" : "vcall_offset" 12063 }, 12064 { 12065 "component_value" : -120, 12066 "kind" : "vcall_offset" 12067 }, 12068 { 12069 "component_value" : -120, 12070 "kind" : "offset_to_top" 12071 }, 12072 { 12073 "kind" : "rtti", 12074 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 12075 }, 12076 { 12077 "kind" : "complete_dtor_pointer", 12078 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12079 }, 12080 { 12081 "kind" : "deleting_dtor_pointer", 12082 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12083 }, 12084 { 12085 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12086 }, 12087 { 12088 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12089 }, 12090 { 12091 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12092 }, 12093 { 12094 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12095 } 12096 ] 12097 }, 12098 { 12099 "alignment" : 8, 12100 "fields" : 12101 [ 12102 { 12103 "field_name" : "challenge", 12104 "referenced_type" : "type-30" 12105 }, 12106 { 12107 "field_name" : "userId", 12108 "field_offset" : 64, 12109 "referenced_type" : "type-30" 12110 }, 12111 { 12112 "field_name" : "authenticatorId", 12113 "field_offset" : 128, 12114 "referenced_type" : "type-30" 12115 }, 12116 { 12117 "field_name" : "authenticatorType", 12118 "field_offset" : 192, 12119 "referenced_type" : "type-2" 12120 }, 12121 { 12122 "field_name" : "timestamp", 12123 "field_offset" : 256, 12124 "referenced_type" : "type-30" 12125 }, 12126 { 12127 "field_name" : "hmac", 12128 "field_offset" : 320, 12129 "referenced_type" : "type-310" 12130 } 12131 ], 12132 "linker_set_key" : "android::hardware::keymaster::V3_0::HardwareAuthToken", 12133 "name" : "android::hardware::keymaster::V3_0::HardwareAuthToken", 12134 "referenced_type" : "type-549", 12135 "self_type" : "type-549", 12136 "size" : 72, 12137 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12138 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_017HardwareAuthTokenE" 12139 }, 12140 { 12141 "alignment" : 8, 12142 "base_specifiers" : 12143 [ 12144 { 12145 "referenced_type" : "type-72" 12146 } 12147 ], 12148 "linker_set_key" : "android::hardware::keymaster::V3_0::IKeymasterDevice", 12149 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice", 12150 "referenced_type" : "type-106", 12151 "self_type" : "type-106", 12152 "size" : 24, 12153 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h", 12154 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_016IKeymasterDeviceE", 12155 "vtable_components" : 12156 [ 12157 { 12158 "component_value" : 8, 12159 "kind" : "vbase_offset" 12160 }, 12161 { 12162 "kind" : "offset_to_top" 12163 }, 12164 { 12165 "kind" : "rtti", 12166 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 12167 }, 12168 { 12169 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 12170 }, 12171 { 12172 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12173 }, 12174 { 12175 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12176 }, 12177 { 12178 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12179 }, 12180 { 12181 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 12182 }, 12183 { 12184 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 12185 }, 12186 { 12187 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 12188 }, 12189 { 12190 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 12191 }, 12192 { 12193 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12194 }, 12195 { 12196 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 12197 }, 12198 { 12199 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12200 }, 12201 { 12202 "kind" : "complete_dtor_pointer", 12203 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 12204 }, 12205 { 12206 "kind" : "deleting_dtor_pointer", 12207 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 12208 }, 12209 { 12210 "is_pure" : true, 12211 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 12212 }, 12213 { 12214 "is_pure" : true, 12215 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 12216 }, 12217 { 12218 "is_pure" : true, 12219 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 12220 }, 12221 { 12222 "is_pure" : true, 12223 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 12224 }, 12225 { 12226 "is_pure" : true, 12227 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 12228 }, 12229 { 12230 "is_pure" : true, 12231 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 12232 }, 12233 { 12234 "is_pure" : true, 12235 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 12236 }, 12237 { 12238 "is_pure" : true, 12239 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 12240 }, 12241 { 12242 "is_pure" : true, 12243 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 12244 }, 12245 { 12246 "is_pure" : true, 12247 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 12248 }, 12249 { 12250 "is_pure" : true, 12251 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 12252 }, 12253 { 12254 "is_pure" : true, 12255 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 12256 }, 12257 { 12258 "is_pure" : true, 12259 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 12260 }, 12261 { 12262 "is_pure" : true, 12263 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 12264 }, 12265 { 12266 "is_pure" : true, 12267 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEm" 12268 }, 12269 { 12270 "kind" : "vcall_offset" 12271 }, 12272 { 12273 "kind" : "vcall_offset" 12274 }, 12275 { 12276 "kind" : "vcall_offset" 12277 }, 12278 { 12279 "kind" : "vcall_offset" 12280 }, 12281 { 12282 "component_value" : -8, 12283 "kind" : "vcall_offset" 12284 }, 12285 { 12286 "component_value" : -8, 12287 "kind" : "offset_to_top" 12288 }, 12289 { 12290 "kind" : "rtti", 12291 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 12292 }, 12293 { 12294 "kind" : "complete_dtor_pointer", 12295 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 12296 }, 12297 { 12298 "kind" : "deleting_dtor_pointer", 12299 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 12300 }, 12301 { 12302 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12303 }, 12304 { 12305 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12306 }, 12307 { 12308 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12309 }, 12310 { 12311 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12312 } 12313 ] 12314 }, 12315 { 12316 "alignment" : 8, 12317 "fields" : 12318 [ 12319 { 12320 "field_name" : "softwareEnforced", 12321 "referenced_type" : "type-334" 12322 }, 12323 { 12324 "field_name" : "teeEnforced", 12325 "field_offset" : 128, 12326 "referenced_type" : "type-334" 12327 } 12328 ], 12329 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyCharacteristics", 12330 "name" : "android::hardware::keymaster::V3_0::KeyCharacteristics", 12331 "referenced_type" : "type-548", 12332 "self_type" : "type-548", 12333 "size" : 32, 12334 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12335 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_018KeyCharacteristicsE" 12336 }, 12337 { 12338 "alignment" : 8, 12339 "fields" : 12340 [ 12341 { 12342 "field_name" : "tag", 12343 "referenced_type" : "type-339" 12344 }, 12345 { 12346 "field_name" : "f", 12347 "field_offset" : 64, 12348 "referenced_type" : "type-340" 12349 }, 12350 { 12351 "field_name" : "blob", 12352 "field_offset" : 128, 12353 "referenced_type" : "type-329" 12354 } 12355 ], 12356 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter", 12357 "name" : "android::hardware::keymaster::V3_0::KeyParameter", 12358 "referenced_type" : "type-338", 12359 "self_type" : "type-338", 12360 "size" : 32, 12361 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12362 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_012KeyParameterE" 12363 }, 12364 { 12365 "alignment" : 8, 12366 "fields" : 12367 [ 12368 { 12369 "field_name" : "algorithm", 12370 "referenced_type" : "type-341" 12371 }, 12372 { 12373 "field_name" : "blockMode", 12374 "referenced_type" : "type-342" 12375 }, 12376 { 12377 "field_name" : "paddingMode", 12378 "referenced_type" : "type-343" 12379 }, 12380 { 12381 "field_name" : "digest", 12382 "referenced_type" : "type-344" 12383 }, 12384 { 12385 "field_name" : "ecCurve", 12386 "referenced_type" : "type-345" 12387 }, 12388 { 12389 "field_name" : "origin", 12390 "referenced_type" : "type-346" 12391 }, 12392 { 12393 "field_name" : "keyBlobUsageRequirements", 12394 "referenced_type" : "type-347" 12395 }, 12396 { 12397 "field_name" : "purpose", 12398 "referenced_type" : "type-348" 12399 }, 12400 { 12401 "field_name" : "keyDerivationFunction", 12402 "referenced_type" : "type-349" 12403 }, 12404 { 12405 "field_name" : "hardwareAuthenticatorType", 12406 "referenced_type" : "type-350" 12407 }, 12408 { 12409 "field_name" : "boolValue", 12410 "referenced_type" : "type-41" 12411 }, 12412 { 12413 "field_name" : "integer", 12414 "referenced_type" : "type-2" 12415 }, 12416 { 12417 "field_name" : "longInteger", 12418 "referenced_type" : "type-30" 12419 }, 12420 { 12421 "field_name" : "dateTime", 12422 "referenced_type" : "type-30" 12423 } 12424 ], 12425 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams", 12426 "name" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams", 12427 "record_kind" : "union", 12428 "referenced_type" : "type-340", 12429 "self_type" : "type-340", 12430 "size" : 8, 12431 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12432 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE" 12433 }, 12434 { 12435 "alignment" : 8, 12436 "base_specifiers" : 12437 [ 12438 { 12439 "referenced_type" : "type-127" 12440 }, 12441 { 12442 "referenced_type" : "type-62" 12443 } 12444 ], 12445 "fields" : 12446 [ 12447 { 12448 "access" : "private", 12449 "field_name" : "_hidl_mImpl", 12450 "field_offset" : 960, 12451 "referenced_type" : "type-433" 12452 } 12453 ], 12454 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 12455 "name" : "android::hidl::base::V1_0::BnHwBase", 12456 "referenced_type" : "type-432", 12457 "self_type" : "type-432", 12458 "size" : 144, 12459 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 12460 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 12461 "vtable_components" : 12462 [ 12463 { 12464 "component_value" : 128, 12465 "kind" : "vbase_offset" 12466 }, 12467 { 12468 "kind" : "offset_to_top" 12469 }, 12470 { 12471 "kind" : "rtti", 12472 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12473 }, 12474 { 12475 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 12476 }, 12477 { 12478 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 12479 }, 12480 { 12481 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 12482 }, 12483 { 12484 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 12485 }, 12486 { 12487 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 12488 }, 12489 { 12490 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 12491 }, 12492 { 12493 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 12494 }, 12495 { 12496 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 12497 }, 12498 { 12499 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 12500 }, 12501 { 12502 "kind" : "complete_dtor_pointer", 12503 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 12504 }, 12505 { 12506 "kind" : "deleting_dtor_pointer", 12507 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 12508 }, 12509 { 12510 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 12511 }, 12512 { 12513 "component_value" : -32, 12514 "kind" : "offset_to_top" 12515 }, 12516 { 12517 "kind" : "rtti", 12518 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12519 }, 12520 { 12521 "kind" : "complete_dtor_pointer", 12522 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12523 }, 12524 { 12525 "kind" : "deleting_dtor_pointer", 12526 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12527 }, 12528 { 12529 "kind" : "vcall_offset" 12530 }, 12531 { 12532 "kind" : "vcall_offset" 12533 }, 12534 { 12535 "kind" : "vcall_offset" 12536 }, 12537 { 12538 "kind" : "vcall_offset" 12539 }, 12540 { 12541 "component_value" : -128, 12542 "kind" : "vcall_offset" 12543 }, 12544 { 12545 "component_value" : -128, 12546 "kind" : "offset_to_top" 12547 }, 12548 { 12549 "kind" : "rtti", 12550 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12551 }, 12552 { 12553 "kind" : "complete_dtor_pointer", 12554 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12555 }, 12556 { 12557 "kind" : "deleting_dtor_pointer", 12558 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12559 }, 12560 { 12561 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12562 }, 12563 { 12564 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12565 }, 12566 { 12567 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12568 }, 12569 { 12570 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12571 } 12572 ] 12573 }, 12574 { 12575 "alignment" : 8, 12576 "base_specifiers" : 12577 [ 12578 { 12579 "referenced_type" : "type-415" 12580 }, 12581 { 12582 "referenced_type" : "type-62" 12583 } 12584 ], 12585 "fields" : 12586 [ 12587 { 12588 "access" : "private", 12589 "field_name" : "_hidl_mMutex", 12590 "field_offset" : 1088, 12591 "referenced_type" : "type-609" 12592 }, 12593 { 12594 "access" : "private", 12595 "field_name" : "_hidl_mDeathRecipients", 12596 "field_offset" : 1408, 12597 "referenced_type" : "type-610" 12598 } 12599 ], 12600 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 12601 "name" : "android::hidl::base::V1_0::BpHwBase", 12602 "referenced_type" : "type-608", 12603 "self_type" : "type-608", 12604 "size" : 216, 12605 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 12606 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 12607 "vtable_components" : 12608 [ 12609 { 12610 "component_value" : 200, 12611 "kind" : "vbase_offset" 12612 }, 12613 { 12614 "kind" : "offset_to_top" 12615 }, 12616 { 12617 "kind" : "rtti", 12618 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12619 }, 12620 { 12621 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 12622 }, 12623 { 12624 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12625 }, 12626 { 12627 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12628 }, 12629 { 12630 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12631 }, 12632 { 12633 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12634 }, 12635 { 12636 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 12637 }, 12638 { 12639 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12640 }, 12641 { 12642 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 12643 }, 12644 { 12645 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12646 }, 12647 { 12648 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 12649 }, 12650 { 12651 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12652 }, 12653 { 12654 "kind" : "complete_dtor_pointer", 12655 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 12656 }, 12657 { 12658 "kind" : "deleting_dtor_pointer", 12659 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 12660 }, 12661 { 12662 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12663 }, 12664 { 12665 "component_value" : 192, 12666 "kind" : "vbase_offset" 12667 }, 12668 { 12669 "component_value" : -8, 12670 "kind" : "offset_to_top" 12671 }, 12672 { 12673 "kind" : "rtti", 12674 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12675 }, 12676 { 12677 "kind" : "complete_dtor_pointer", 12678 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12679 }, 12680 { 12681 "kind" : "deleting_dtor_pointer", 12682 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12683 }, 12684 { 12685 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12686 }, 12687 { 12688 "component_value" : 184, 12689 "kind" : "vbase_offset" 12690 }, 12691 { 12692 "component_value" : -16, 12693 "kind" : "offset_to_top" 12694 }, 12695 { 12696 "kind" : "rtti", 12697 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12698 }, 12699 { 12700 "kind" : "complete_dtor_pointer", 12701 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12702 }, 12703 { 12704 "kind" : "deleting_dtor_pointer", 12705 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12706 }, 12707 { 12708 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 12709 }, 12710 { 12711 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12712 }, 12713 { 12714 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12715 }, 12716 { 12717 "component_value" : -48, 12718 "kind" : "offset_to_top" 12719 }, 12720 { 12721 "kind" : "rtti", 12722 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12723 }, 12724 { 12725 "kind" : "complete_dtor_pointer", 12726 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12727 }, 12728 { 12729 "kind" : "deleting_dtor_pointer", 12730 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12731 }, 12732 { 12733 "kind" : "vcall_offset" 12734 }, 12735 { 12736 "component_value" : -184, 12737 "kind" : "vcall_offset" 12738 }, 12739 { 12740 "component_value" : -184, 12741 "kind" : "vcall_offset" 12742 }, 12743 { 12744 "component_value" : -184, 12745 "kind" : "vcall_offset" 12746 }, 12747 { 12748 "component_value" : -200, 12749 "kind" : "vcall_offset" 12750 }, 12751 { 12752 "component_value" : -200, 12753 "kind" : "offset_to_top" 12754 }, 12755 { 12756 "kind" : "rtti", 12757 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12758 }, 12759 { 12760 "kind" : "complete_dtor_pointer", 12761 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12762 }, 12763 { 12764 "kind" : "deleting_dtor_pointer", 12765 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12766 }, 12767 { 12768 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 12769 }, 12770 { 12771 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12772 }, 12773 { 12774 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12775 }, 12776 { 12777 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12778 } 12779 ] 12780 }, 12781 { 12782 "alignment" : 8, 12783 "fields" : 12784 [ 12785 { 12786 "field_name" : "pid", 12787 "referenced_type" : "type-25" 12788 }, 12789 { 12790 "field_name" : "ptr", 12791 "field_offset" : 64, 12792 "referenced_type" : "type-30" 12793 }, 12794 { 12795 "field_name" : "arch", 12796 "field_offset" : 128, 12797 "referenced_type" : "type-393" 12798 } 12799 ], 12800 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 12801 "name" : "android::hidl::base::V1_0::DebugInfo", 12802 "referenced_type" : "type-392", 12803 "self_type" : "type-392", 12804 "size" : 24, 12805 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 12806 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 12807 }, 12808 { 12809 "alignment" : 8, 12810 "base_specifiers" : 12811 [ 12812 { 12813 "is_virtual" : true, 12814 "referenced_type" : "type-8" 12815 } 12816 ], 12817 "linker_set_key" : "android::hidl::base::V1_0::IBase", 12818 "name" : "android::hidl::base::V1_0::IBase", 12819 "referenced_type" : "type-72", 12820 "self_type" : "type-72", 12821 "size" : 24, 12822 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 12823 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 12824 "vtable_components" : 12825 [ 12826 { 12827 "component_value" : 8, 12828 "kind" : "vbase_offset" 12829 }, 12830 { 12831 "kind" : "offset_to_top" 12832 }, 12833 { 12834 "kind" : "rtti", 12835 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12836 }, 12837 { 12838 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 12839 }, 12840 { 12841 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12842 }, 12843 { 12844 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12845 }, 12846 { 12847 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12848 }, 12849 { 12850 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12851 }, 12852 { 12853 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 12854 }, 12855 { 12856 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12857 }, 12858 { 12859 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 12860 }, 12861 { 12862 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12863 }, 12864 { 12865 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 12866 }, 12867 { 12868 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12869 }, 12870 { 12871 "kind" : "complete_dtor_pointer", 12872 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 12873 }, 12874 { 12875 "kind" : "deleting_dtor_pointer", 12876 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 12877 }, 12878 { 12879 "kind" : "vcall_offset" 12880 }, 12881 { 12882 "kind" : "vcall_offset" 12883 }, 12884 { 12885 "kind" : "vcall_offset" 12886 }, 12887 { 12888 "kind" : "vcall_offset" 12889 }, 12890 { 12891 "component_value" : -8, 12892 "kind" : "vcall_offset" 12893 }, 12894 { 12895 "component_value" : -8, 12896 "kind" : "offset_to_top" 12897 }, 12898 { 12899 "kind" : "rtti", 12900 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12901 }, 12902 { 12903 "kind" : "complete_dtor_pointer", 12904 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev" 12905 }, 12906 { 12907 "kind" : "deleting_dtor_pointer", 12908 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev" 12909 }, 12910 { 12911 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12912 }, 12913 { 12914 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12915 }, 12916 { 12917 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12918 }, 12919 { 12920 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12921 } 12922 ] 12923 }, 12924 { 12925 "alignment" : 8, 12926 "base_specifiers" : 12927 [ 12928 { 12929 "referenced_type" : "type-72" 12930 } 12931 ], 12932 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 12933 "name" : "android::hidl::manager::V1_0::IServiceManager", 12934 "referenced_type" : "type-71", 12935 "self_type" : "type-71", 12936 "size" : 24, 12937 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 12938 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 12939 "vtable_components" : 12940 [ 12941 { 12942 "component_value" : 8, 12943 "kind" : "vbase_offset" 12944 }, 12945 { 12946 "kind" : "offset_to_top" 12947 }, 12948 { 12949 "kind" : "rtti", 12950 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 12951 }, 12952 { 12953 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 12954 }, 12955 { 12956 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12957 }, 12958 { 12959 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12960 }, 12961 { 12962 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12963 }, 12964 { 12965 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12966 }, 12967 { 12968 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 12969 }, 12970 { 12971 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12972 }, 12973 { 12974 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 12975 }, 12976 { 12977 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 12978 }, 12979 { 12980 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 12981 }, 12982 { 12983 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12984 }, 12985 { 12986 "kind" : "complete_dtor_pointer", 12987 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 12988 }, 12989 { 12990 "kind" : "deleting_dtor_pointer", 12991 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 12992 }, 12993 { 12994 "is_pure" : true, 12995 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 12996 }, 12997 { 12998 "is_pure" : true, 12999 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 13000 }, 13001 { 13002 "is_pure" : true, 13003 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 13004 }, 13005 { 13006 "is_pure" : true, 13007 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13008 }, 13009 { 13010 "is_pure" : true, 13011 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 13012 }, 13013 { 13014 "is_pure" : true, 13015 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 13016 }, 13017 { 13018 "is_pure" : true, 13019 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 13020 }, 13021 { 13022 "is_pure" : true, 13023 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 13024 }, 13025 { 13026 "kind" : "vcall_offset" 13027 }, 13028 { 13029 "kind" : "vcall_offset" 13030 }, 13031 { 13032 "kind" : "vcall_offset" 13033 }, 13034 { 13035 "kind" : "vcall_offset" 13036 }, 13037 { 13038 "component_value" : -8, 13039 "kind" : "vcall_offset" 13040 }, 13041 { 13042 "component_value" : -8, 13043 "kind" : "offset_to_top" 13044 }, 13045 { 13046 "kind" : "rtti", 13047 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 13048 }, 13049 { 13050 "kind" : "complete_dtor_pointer", 13051 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 13052 }, 13053 { 13054 "kind" : "deleting_dtor_pointer", 13055 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 13056 }, 13057 { 13058 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13059 }, 13060 { 13061 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13062 }, 13063 { 13064 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13065 }, 13066 { 13067 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13068 } 13069 ] 13070 }, 13071 { 13072 "alignment" : 8, 13073 "fields" : 13074 [ 13075 { 13076 "field_name" : "interfaceName", 13077 "referenced_type" : "type-275" 13078 }, 13079 { 13080 "field_name" : "instanceName", 13081 "field_offset" : 128, 13082 "referenced_type" : "type-275" 13083 }, 13084 { 13085 "field_name" : "pid", 13086 "field_offset" : 256, 13087 "referenced_type" : "type-25" 13088 }, 13089 { 13090 "field_name" : "clientPids", 13091 "field_offset" : 320, 13092 "referenced_type" : "type-317" 13093 }, 13094 { 13095 "field_name" : "arch", 13096 "field_offset" : 448, 13097 "referenced_type" : "type-393" 13098 } 13099 ], 13100 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 13101 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 13102 "referenced_type" : "type-537", 13103 "self_type" : "type-537", 13104 "size" : 64, 13105 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 13106 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 13107 }, 13108 { 13109 "alignment" : 8, 13110 "base_specifiers" : 13111 [ 13112 { 13113 "referenced_type" : "type-72" 13114 } 13115 ], 13116 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 13117 "name" : "android::hidl::manager::V1_0::IServiceNotification", 13118 "referenced_type" : "type-98", 13119 "self_type" : "type-98", 13120 "size" : 24, 13121 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 13122 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 13123 "vtable_components" : 13124 [ 13125 { 13126 "component_value" : 8, 13127 "kind" : "vbase_offset" 13128 }, 13129 { 13130 "kind" : "offset_to_top" 13131 }, 13132 { 13133 "kind" : "rtti", 13134 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 13135 }, 13136 { 13137 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 13138 }, 13139 { 13140 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13141 }, 13142 { 13143 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 13144 }, 13145 { 13146 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 13147 }, 13148 { 13149 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 13150 }, 13151 { 13152 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 13153 }, 13154 { 13155 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 13156 }, 13157 { 13158 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 13159 }, 13160 { 13161 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 13162 }, 13163 { 13164 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 13165 }, 13166 { 13167 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 13168 }, 13169 { 13170 "kind" : "complete_dtor_pointer", 13171 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 13172 }, 13173 { 13174 "kind" : "deleting_dtor_pointer", 13175 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 13176 }, 13177 { 13178 "is_pure" : true, 13179 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 13180 }, 13181 { 13182 "kind" : "vcall_offset" 13183 }, 13184 { 13185 "kind" : "vcall_offset" 13186 }, 13187 { 13188 "kind" : "vcall_offset" 13189 }, 13190 { 13191 "kind" : "vcall_offset" 13192 }, 13193 { 13194 "component_value" : -8, 13195 "kind" : "vcall_offset" 13196 }, 13197 { 13198 "component_value" : -8, 13199 "kind" : "offset_to_top" 13200 }, 13201 { 13202 "kind" : "rtti", 13203 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 13204 }, 13205 { 13206 "kind" : "complete_dtor_pointer", 13207 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 13208 }, 13209 { 13210 "kind" : "deleting_dtor_pointer", 13211 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 13212 }, 13213 { 13214 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13215 }, 13216 { 13217 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13218 }, 13219 { 13220 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13221 }, 13222 { 13223 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13224 } 13225 ] 13226 }, 13227 { 13228 "alignment" : 8, 13229 "fields" : 13230 [ 13231 { 13232 "access" : "private", 13233 "field_name" : "m_ptr", 13234 "referenced_type" : "type-90" 13235 } 13236 ], 13237 "linker_set_key" : "android::sp<android::Thread>", 13238 "name" : "android::sp<android::Thread>", 13239 "record_kind" : "class", 13240 "referenced_type" : "type-89", 13241 "self_type" : "type-89", 13242 "size" : 8, 13243 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13244 "template_args" : [ "type-91" ], 13245 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 13246 }, 13247 { 13248 "alignment" : 8, 13249 "fields" : 13250 [ 13251 { 13252 "access" : "private", 13253 "field_name" : "m_ptr", 13254 "referenced_type" : "type-126" 13255 } 13256 ], 13257 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 13258 "name" : "android::sp<android::hardware::BHwBinder>", 13259 "record_kind" : "class", 13260 "referenced_type" : "type-125", 13261 "self_type" : "type-125", 13262 "size" : 8, 13263 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13264 "template_args" : [ "type-127" ], 13265 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 13266 }, 13267 { 13268 "alignment" : 8, 13269 "fields" : 13270 [ 13271 { 13272 "access" : "private", 13273 "field_name" : "m_ptr", 13274 "referenced_type" : "type-6" 13275 } 13276 ], 13277 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 13278 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 13279 "record_kind" : "class", 13280 "referenced_type" : "type-5", 13281 "self_type" : "type-5", 13282 "size" : 8, 13283 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13284 "template_args" : [ "type-7" ], 13285 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 13286 }, 13287 { 13288 "alignment" : 8, 13289 "fields" : 13290 [ 13291 { 13292 "access" : "private", 13293 "field_name" : "m_ptr", 13294 "referenced_type" : "type-14" 13295 } 13296 ], 13297 "linker_set_key" : "android::sp<android::hardware::IBinder>", 13298 "name" : "android::sp<android::hardware::IBinder>", 13299 "record_kind" : "class", 13300 "referenced_type" : "type-13", 13301 "self_type" : "type-13", 13302 "size" : 8, 13303 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13304 "template_args" : [ "type-15" ], 13305 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 13306 }, 13307 { 13308 "alignment" : 8, 13309 "fields" : 13310 [ 13311 { 13312 "access" : "private", 13313 "field_name" : "m_ptr", 13314 "referenced_type" : "type-20" 13315 } 13316 ], 13317 "linker_set_key" : "android::sp<android::hardware::IInterface>", 13318 "name" : "android::sp<android::hardware::IInterface>", 13319 "record_kind" : "class", 13320 "referenced_type" : "type-19", 13321 "self_type" : "type-19", 13322 "size" : 8, 13323 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13324 "template_args" : [ "type-21" ], 13325 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 13326 }, 13327 { 13328 "alignment" : 8, 13329 "fields" : 13330 [ 13331 { 13332 "access" : "private", 13333 "field_name" : "m_ptr", 13334 "referenced_type" : "type-23" 13335 } 13336 ], 13337 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 13338 "name" : "android::sp<android::hardware::ProcessState>", 13339 "record_kind" : "class", 13340 "referenced_type" : "type-22", 13341 "self_type" : "type-22", 13342 "size" : 8, 13343 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13344 "template_args" : [ "type-24" ], 13345 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 13346 }, 13347 { 13348 "alignment" : 8, 13349 "fields" : 13350 [ 13351 { 13352 "access" : "private", 13353 "field_name" : "m_ptr", 13354 "referenced_type" : "type-113" 13355 } 13356 ], 13357 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13358 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13359 "record_kind" : "class", 13360 "referenced_type" : "type-112", 13361 "self_type" : "type-112", 13362 "size" : 8, 13363 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13364 "template_args" : [ "type-114" ], 13365 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 13366 }, 13367 { 13368 "alignment" : 8, 13369 "fields" : 13370 [ 13371 { 13372 "access" : "private", 13373 "field_name" : "m_ptr", 13374 "referenced_type" : "type-116" 13375 } 13376 ], 13377 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 13378 "name" : "android::sp<android::hardware::hidl_death_recipient>", 13379 "record_kind" : "class", 13380 "referenced_type" : "type-565", 13381 "self_type" : "type-565", 13382 "size" : 8, 13383 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13384 "template_args" : [ "type-117" ], 13385 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 13386 }, 13387 { 13388 "alignment" : 8, 13389 "fields" : 13390 [ 13391 { 13392 "access" : "private", 13393 "field_name" : "m_ptr", 13394 "referenced_type" : "type-105" 13395 } 13396 ], 13397 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 13398 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 13399 "record_kind" : "class", 13400 "referenced_type" : "type-104", 13401 "self_type" : "type-104", 13402 "size" : 8, 13403 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13404 "template_args" : [ "type-106" ], 13405 "unique_id" : "_ZTSN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE" 13406 }, 13407 { 13408 "alignment" : 8, 13409 "fields" : 13410 [ 13411 { 13412 "access" : "private", 13413 "field_name" : "m_ptr", 13414 "referenced_type" : "type-119" 13415 } 13416 ], 13417 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 13418 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 13419 "record_kind" : "class", 13420 "referenced_type" : "type-433", 13421 "self_type" : "type-433", 13422 "size" : 8, 13423 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13424 "template_args" : [ "type-72" ], 13425 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 13426 }, 13427 { 13428 "alignment" : 8, 13429 "fields" : 13430 [ 13431 { 13432 "access" : "private", 13433 "field_name" : "m_ptr", 13434 "referenced_type" : "type-70" 13435 } 13436 ], 13437 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13438 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13439 "record_kind" : "class", 13440 "referenced_type" : "type-69", 13441 "self_type" : "type-69", 13442 "size" : 8, 13443 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13444 "template_args" : [ "type-71" ], 13445 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 13446 }, 13447 { 13448 "alignment" : 8, 13449 "fields" : 13450 [ 13451 { 13452 "access" : "private", 13453 "field_name" : "m_ptr", 13454 "referenced_type" : "type-97" 13455 } 13456 ], 13457 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13458 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13459 "record_kind" : "class", 13460 "referenced_type" : "type-96", 13461 "self_type" : "type-96", 13462 "size" : 8, 13463 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13464 "template_args" : [ "type-98" ], 13465 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 13466 }, 13467 { 13468 "alignment" : 1, 13469 "linker_set_key" : "android::trait_trivial_copy<bool>", 13470 "name" : "android::trait_trivial_copy<bool>", 13471 "referenced_type" : "type-186", 13472 "self_type" : "type-186", 13473 "size" : 1, 13474 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13475 "template_args" : [ "type-41" ], 13476 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 13477 }, 13478 { 13479 "alignment" : 1, 13480 "linker_set_key" : "android::trait_trivial_copy<char>", 13481 "name" : "android::trait_trivial_copy<char>", 13482 "referenced_type" : "type-190", 13483 "self_type" : "type-190", 13484 "size" : 1, 13485 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13486 "template_args" : [ "type-58" ], 13487 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 13488 }, 13489 { 13490 "alignment" : 1, 13491 "linker_set_key" : "android::trait_trivial_copy<double>", 13492 "name" : "android::trait_trivial_copy<double>", 13493 "referenced_type" : "type-245", 13494 "self_type" : "type-245", 13495 "size" : 1, 13496 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13497 "template_args" : [ "type-243" ], 13498 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 13499 }, 13500 { 13501 "alignment" : 1, 13502 "linker_set_key" : "android::trait_trivial_copy<float>", 13503 "name" : "android::trait_trivial_copy<float>", 13504 "referenced_type" : "type-240", 13505 "self_type" : "type-240", 13506 "size" : 1, 13507 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13508 "template_args" : [ "type-236" ], 13509 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 13510 }, 13511 { 13512 "alignment" : 1, 13513 "linker_set_key" : "android::trait_trivial_copy<int>", 13514 "name" : "android::trait_trivial_copy<int>", 13515 "referenced_type" : "type-208", 13516 "self_type" : "type-208", 13517 "size" : 1, 13518 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13519 "template_args" : [ "type-25" ], 13520 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 13521 }, 13522 { 13523 "alignment" : 1, 13524 "linker_set_key" : "android::trait_trivial_copy<long long>", 13525 "name" : "android::trait_trivial_copy<long long>", 13526 "referenced_type" : "type-228", 13527 "self_type" : "type-228", 13528 "size" : 1, 13529 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13530 "template_args" : [ "type-224" ], 13531 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 13532 }, 13533 { 13534 "alignment" : 1, 13535 "linker_set_key" : "android::trait_trivial_copy<long>", 13536 "name" : "android::trait_trivial_copy<long>", 13537 "referenced_type" : "type-217", 13538 "self_type" : "type-217", 13539 "size" : 1, 13540 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13541 "template_args" : [ "type-31" ], 13542 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 13543 }, 13544 { 13545 "alignment" : 1, 13546 "linker_set_key" : "android::trait_trivial_copy<short>", 13547 "name" : "android::trait_trivial_copy<short>", 13548 "referenced_type" : "type-199", 13549 "self_type" : "type-199", 13550 "size" : 1, 13551 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13552 "template_args" : [ "type-197" ], 13553 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 13554 }, 13555 { 13556 "alignment" : 1, 13557 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 13558 "name" : "android::trait_trivial_copy<unsigned char>", 13559 "referenced_type" : "type-194", 13560 "self_type" : "type-194", 13561 "size" : 1, 13562 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13563 "template_args" : [ "type-78" ], 13564 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 13565 }, 13566 { 13567 "alignment" : 1, 13568 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 13569 "name" : "android::trait_trivial_copy<unsigned int>", 13570 "referenced_type" : "type-212", 13571 "self_type" : "type-212", 13572 "size" : 1, 13573 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13574 "template_args" : [ "type-2" ], 13575 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 13576 }, 13577 { 13578 "alignment" : 1, 13579 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 13580 "name" : "android::trait_trivial_copy<unsigned long long>", 13581 "referenced_type" : "type-233", 13582 "self_type" : "type-233", 13583 "size" : 1, 13584 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13585 "template_args" : [ "type-231" ], 13586 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 13587 }, 13588 { 13589 "alignment" : 1, 13590 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 13591 "name" : "android::trait_trivial_copy<unsigned long>", 13592 "referenced_type" : "type-221", 13593 "self_type" : "type-221", 13594 "size" : 1, 13595 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13596 "template_args" : [ "type-30" ], 13597 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 13598 }, 13599 { 13600 "alignment" : 1, 13601 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 13602 "name" : "android::trait_trivial_copy<unsigned short>", 13603 "referenced_type" : "type-203", 13604 "self_type" : "type-203", 13605 "size" : 1, 13606 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13607 "template_args" : [ "type-80" ], 13608 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 13609 }, 13610 { 13611 "alignment" : 1, 13612 "linker_set_key" : "android::trait_trivial_copy<void>", 13613 "name" : "android::trait_trivial_copy<void>", 13614 "referenced_type" : "type-182", 13615 "self_type" : "type-182", 13616 "size" : 1, 13617 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13618 "template_args" : [ "type-27" ], 13619 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 13620 }, 13621 { 13622 "alignment" : 1, 13623 "linker_set_key" : "android::trait_trivial_ctor<bool>", 13624 "name" : "android::trait_trivial_ctor<bool>", 13625 "referenced_type" : "type-184", 13626 "self_type" : "type-184", 13627 "size" : 1, 13628 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13629 "template_args" : [ "type-41" ], 13630 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 13631 }, 13632 { 13633 "alignment" : 1, 13634 "linker_set_key" : "android::trait_trivial_ctor<char>", 13635 "name" : "android::trait_trivial_ctor<char>", 13636 "referenced_type" : "type-188", 13637 "self_type" : "type-188", 13638 "size" : 1, 13639 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13640 "template_args" : [ "type-58" ], 13641 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 13642 }, 13643 { 13644 "alignment" : 1, 13645 "linker_set_key" : "android::trait_trivial_ctor<double>", 13646 "name" : "android::trait_trivial_ctor<double>", 13647 "referenced_type" : "type-242", 13648 "self_type" : "type-242", 13649 "size" : 1, 13650 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13651 "template_args" : [ "type-243" ], 13652 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 13653 }, 13654 { 13655 "alignment" : 1, 13656 "linker_set_key" : "android::trait_trivial_ctor<float>", 13657 "name" : "android::trait_trivial_ctor<float>", 13658 "referenced_type" : "type-235", 13659 "self_type" : "type-235", 13660 "size" : 1, 13661 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13662 "template_args" : [ "type-236" ], 13663 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 13664 }, 13665 { 13666 "alignment" : 1, 13667 "linker_set_key" : "android::trait_trivial_ctor<int>", 13668 "name" : "android::trait_trivial_ctor<int>", 13669 "referenced_type" : "type-206", 13670 "self_type" : "type-206", 13671 "size" : 1, 13672 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13673 "template_args" : [ "type-25" ], 13674 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 13675 }, 13676 { 13677 "alignment" : 1, 13678 "linker_set_key" : "android::trait_trivial_ctor<long long>", 13679 "name" : "android::trait_trivial_ctor<long long>", 13680 "referenced_type" : "type-223", 13681 "self_type" : "type-223", 13682 "size" : 1, 13683 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13684 "template_args" : [ "type-224" ], 13685 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 13686 }, 13687 { 13688 "alignment" : 1, 13689 "linker_set_key" : "android::trait_trivial_ctor<long>", 13690 "name" : "android::trait_trivial_ctor<long>", 13691 "referenced_type" : "type-214", 13692 "self_type" : "type-214", 13693 "size" : 1, 13694 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13695 "template_args" : [ "type-31" ], 13696 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 13697 }, 13698 { 13699 "alignment" : 1, 13700 "linker_set_key" : "android::trait_trivial_ctor<short>", 13701 "name" : "android::trait_trivial_ctor<short>", 13702 "referenced_type" : "type-196", 13703 "self_type" : "type-196", 13704 "size" : 1, 13705 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13706 "template_args" : [ "type-197" ], 13707 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 13708 }, 13709 { 13710 "alignment" : 1, 13711 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 13712 "name" : "android::trait_trivial_ctor<unsigned char>", 13713 "referenced_type" : "type-192", 13714 "self_type" : "type-192", 13715 "size" : 1, 13716 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13717 "template_args" : [ "type-78" ], 13718 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 13719 }, 13720 { 13721 "alignment" : 1, 13722 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 13723 "name" : "android::trait_trivial_ctor<unsigned int>", 13724 "referenced_type" : "type-210", 13725 "self_type" : "type-210", 13726 "size" : 1, 13727 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13728 "template_args" : [ "type-2" ], 13729 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 13730 }, 13731 { 13732 "alignment" : 1, 13733 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 13734 "name" : "android::trait_trivial_ctor<unsigned long long>", 13735 "referenced_type" : "type-230", 13736 "self_type" : "type-230", 13737 "size" : 1, 13738 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13739 "template_args" : [ "type-231" ], 13740 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 13741 }, 13742 { 13743 "alignment" : 1, 13744 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 13745 "name" : "android::trait_trivial_ctor<unsigned long>", 13746 "referenced_type" : "type-219", 13747 "self_type" : "type-219", 13748 "size" : 1, 13749 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13750 "template_args" : [ "type-30" ], 13751 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 13752 }, 13753 { 13754 "alignment" : 1, 13755 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 13756 "name" : "android::trait_trivial_ctor<unsigned short>", 13757 "referenced_type" : "type-201", 13758 "self_type" : "type-201", 13759 "size" : 1, 13760 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13761 "template_args" : [ "type-80" ], 13762 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 13763 }, 13764 { 13765 "alignment" : 1, 13766 "linker_set_key" : "android::trait_trivial_ctor<void>", 13767 "name" : "android::trait_trivial_ctor<void>", 13768 "referenced_type" : "type-180", 13769 "self_type" : "type-180", 13770 "size" : 1, 13771 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13772 "template_args" : [ "type-27" ], 13773 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 13774 }, 13775 { 13776 "alignment" : 1, 13777 "linker_set_key" : "android::trait_trivial_dtor<bool>", 13778 "name" : "android::trait_trivial_dtor<bool>", 13779 "referenced_type" : "type-185", 13780 "self_type" : "type-185", 13781 "size" : 1, 13782 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13783 "template_args" : [ "type-41" ], 13784 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 13785 }, 13786 { 13787 "alignment" : 1, 13788 "linker_set_key" : "android::trait_trivial_dtor<char>", 13789 "name" : "android::trait_trivial_dtor<char>", 13790 "referenced_type" : "type-189", 13791 "self_type" : "type-189", 13792 "size" : 1, 13793 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13794 "template_args" : [ "type-58" ], 13795 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 13796 }, 13797 { 13798 "alignment" : 1, 13799 "linker_set_key" : "android::trait_trivial_dtor<double>", 13800 "name" : "android::trait_trivial_dtor<double>", 13801 "referenced_type" : "type-244", 13802 "self_type" : "type-244", 13803 "size" : 1, 13804 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13805 "template_args" : [ "type-243" ], 13806 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 13807 }, 13808 { 13809 "alignment" : 1, 13810 "linker_set_key" : "android::trait_trivial_dtor<float>", 13811 "name" : "android::trait_trivial_dtor<float>", 13812 "referenced_type" : "type-239", 13813 "self_type" : "type-239", 13814 "size" : 1, 13815 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13816 "template_args" : [ "type-236" ], 13817 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 13818 }, 13819 { 13820 "alignment" : 1, 13821 "linker_set_key" : "android::trait_trivial_dtor<int>", 13822 "name" : "android::trait_trivial_dtor<int>", 13823 "referenced_type" : "type-207", 13824 "self_type" : "type-207", 13825 "size" : 1, 13826 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13827 "template_args" : [ "type-25" ], 13828 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 13829 }, 13830 { 13831 "alignment" : 1, 13832 "linker_set_key" : "android::trait_trivial_dtor<long long>", 13833 "name" : "android::trait_trivial_dtor<long long>", 13834 "referenced_type" : "type-227", 13835 "self_type" : "type-227", 13836 "size" : 1, 13837 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13838 "template_args" : [ "type-224" ], 13839 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 13840 }, 13841 { 13842 "alignment" : 1, 13843 "linker_set_key" : "android::trait_trivial_dtor<long>", 13844 "name" : "android::trait_trivial_dtor<long>", 13845 "referenced_type" : "type-216", 13846 "self_type" : "type-216", 13847 "size" : 1, 13848 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13849 "template_args" : [ "type-31" ], 13850 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 13851 }, 13852 { 13853 "alignment" : 1, 13854 "linker_set_key" : "android::trait_trivial_dtor<short>", 13855 "name" : "android::trait_trivial_dtor<short>", 13856 "referenced_type" : "type-198", 13857 "self_type" : "type-198", 13858 "size" : 1, 13859 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13860 "template_args" : [ "type-197" ], 13861 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 13862 }, 13863 { 13864 "alignment" : 1, 13865 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 13866 "name" : "android::trait_trivial_dtor<unsigned char>", 13867 "referenced_type" : "type-193", 13868 "self_type" : "type-193", 13869 "size" : 1, 13870 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13871 "template_args" : [ "type-78" ], 13872 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 13873 }, 13874 { 13875 "alignment" : 1, 13876 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 13877 "name" : "android::trait_trivial_dtor<unsigned int>", 13878 "referenced_type" : "type-211", 13879 "self_type" : "type-211", 13880 "size" : 1, 13881 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13882 "template_args" : [ "type-2" ], 13883 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 13884 }, 13885 { 13886 "alignment" : 1, 13887 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 13888 "name" : "android::trait_trivial_dtor<unsigned long long>", 13889 "referenced_type" : "type-232", 13890 "self_type" : "type-232", 13891 "size" : 1, 13892 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13893 "template_args" : [ "type-231" ], 13894 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 13895 }, 13896 { 13897 "alignment" : 1, 13898 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 13899 "name" : "android::trait_trivial_dtor<unsigned long>", 13900 "referenced_type" : "type-220", 13901 "self_type" : "type-220", 13902 "size" : 1, 13903 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13904 "template_args" : [ "type-30" ], 13905 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 13906 }, 13907 { 13908 "alignment" : 1, 13909 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 13910 "name" : "android::trait_trivial_dtor<unsigned short>", 13911 "referenced_type" : "type-202", 13912 "self_type" : "type-202", 13913 "size" : 1, 13914 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13915 "template_args" : [ "type-80" ], 13916 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 13917 }, 13918 { 13919 "alignment" : 1, 13920 "linker_set_key" : "android::trait_trivial_dtor<void>", 13921 "name" : "android::trait_trivial_dtor<void>", 13922 "referenced_type" : "type-181", 13923 "self_type" : "type-181", 13924 "size" : 1, 13925 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13926 "template_args" : [ "type-27" ], 13927 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 13928 }, 13929 { 13930 "alignment" : 1, 13931 "linker_set_key" : "android::trait_trivial_move<android::String16>", 13932 "name" : "android::trait_trivial_move<android::String16>", 13933 "referenced_type" : "type-409", 13934 "self_type" : "type-409", 13935 "size" : 1, 13936 "source_file" : "/system/core/libutils/include/utils/String16.h", 13937 "template_args" : [ "type-46" ], 13938 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 13939 }, 13940 { 13941 "alignment" : 1, 13942 "linker_set_key" : "android::trait_trivial_move<android::String8>", 13943 "name" : "android::trait_trivial_move<android::String8>", 13944 "referenced_type" : "type-404", 13945 "self_type" : "type-404", 13946 "size" : 1, 13947 "source_file" : "/system/core/libutils/include/utils/String8.h", 13948 "template_args" : [ "type-55" ], 13949 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 13950 }, 13951 { 13952 "alignment" : 1, 13953 "linker_set_key" : "android::trait_trivial_move<bool>", 13954 "name" : "android::trait_trivial_move<bool>", 13955 "referenced_type" : "type-187", 13956 "self_type" : "type-187", 13957 "size" : 1, 13958 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13959 "template_args" : [ "type-41" ], 13960 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 13961 }, 13962 { 13963 "alignment" : 1, 13964 "linker_set_key" : "android::trait_trivial_move<char>", 13965 "name" : "android::trait_trivial_move<char>", 13966 "referenced_type" : "type-191", 13967 "self_type" : "type-191", 13968 "size" : 1, 13969 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13970 "template_args" : [ "type-58" ], 13971 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 13972 }, 13973 { 13974 "alignment" : 1, 13975 "linker_set_key" : "android::trait_trivial_move<double>", 13976 "name" : "android::trait_trivial_move<double>", 13977 "referenced_type" : "type-246", 13978 "self_type" : "type-246", 13979 "size" : 1, 13980 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13981 "template_args" : [ "type-243" ], 13982 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 13983 }, 13984 { 13985 "alignment" : 1, 13986 "linker_set_key" : "android::trait_trivial_move<float>", 13987 "name" : "android::trait_trivial_move<float>", 13988 "referenced_type" : "type-241", 13989 "self_type" : "type-241", 13990 "size" : 1, 13991 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13992 "template_args" : [ "type-236" ], 13993 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 13994 }, 13995 { 13996 "alignment" : 1, 13997 "linker_set_key" : "android::trait_trivial_move<int>", 13998 "name" : "android::trait_trivial_move<int>", 13999 "referenced_type" : "type-209", 14000 "self_type" : "type-209", 14001 "size" : 1, 14002 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14003 "template_args" : [ "type-25" ], 14004 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 14005 }, 14006 { 14007 "alignment" : 1, 14008 "linker_set_key" : "android::trait_trivial_move<long long>", 14009 "name" : "android::trait_trivial_move<long long>", 14010 "referenced_type" : "type-229", 14011 "self_type" : "type-229", 14012 "size" : 1, 14013 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14014 "template_args" : [ "type-224" ], 14015 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 14016 }, 14017 { 14018 "alignment" : 1, 14019 "linker_set_key" : "android::trait_trivial_move<long>", 14020 "name" : "android::trait_trivial_move<long>", 14021 "referenced_type" : "type-218", 14022 "self_type" : "type-218", 14023 "size" : 1, 14024 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14025 "template_args" : [ "type-31" ], 14026 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 14027 }, 14028 { 14029 "alignment" : 1, 14030 "linker_set_key" : "android::trait_trivial_move<short>", 14031 "name" : "android::trait_trivial_move<short>", 14032 "referenced_type" : "type-200", 14033 "self_type" : "type-200", 14034 "size" : 1, 14035 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14036 "template_args" : [ "type-197" ], 14037 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 14038 }, 14039 { 14040 "alignment" : 1, 14041 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 14042 "name" : "android::trait_trivial_move<unsigned char>", 14043 "referenced_type" : "type-195", 14044 "self_type" : "type-195", 14045 "size" : 1, 14046 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14047 "template_args" : [ "type-78" ], 14048 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 14049 }, 14050 { 14051 "alignment" : 1, 14052 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 14053 "name" : "android::trait_trivial_move<unsigned int>", 14054 "referenced_type" : "type-213", 14055 "self_type" : "type-213", 14056 "size" : 1, 14057 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14058 "template_args" : [ "type-2" ], 14059 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 14060 }, 14061 { 14062 "alignment" : 1, 14063 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 14064 "name" : "android::trait_trivial_move<unsigned long long>", 14065 "referenced_type" : "type-234", 14066 "self_type" : "type-234", 14067 "size" : 1, 14068 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14069 "template_args" : [ "type-231" ], 14070 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 14071 }, 14072 { 14073 "alignment" : 1, 14074 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 14075 "name" : "android::trait_trivial_move<unsigned long>", 14076 "referenced_type" : "type-222", 14077 "self_type" : "type-222", 14078 "size" : 1, 14079 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14080 "template_args" : [ "type-30" ], 14081 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 14082 }, 14083 { 14084 "alignment" : 1, 14085 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 14086 "name" : "android::trait_trivial_move<unsigned short>", 14087 "referenced_type" : "type-205", 14088 "self_type" : "type-205", 14089 "size" : 1, 14090 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14091 "template_args" : [ "type-80" ], 14092 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 14093 }, 14094 { 14095 "alignment" : 1, 14096 "linker_set_key" : "android::trait_trivial_move<void>", 14097 "name" : "android::trait_trivial_move<void>", 14098 "referenced_type" : "type-183", 14099 "self_type" : "type-183", 14100 "size" : 1, 14101 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14102 "template_args" : [ "type-27" ], 14103 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 14104 }, 14105 { 14106 "alignment" : 8, 14107 "fields" : 14108 [ 14109 { 14110 "access" : "private", 14111 "field_name" : "m_ptr", 14112 "referenced_type" : "type-126" 14113 }, 14114 { 14115 "access" : "private", 14116 "field_name" : "m_refs", 14117 "field_offset" : 64, 14118 "referenced_type" : "type-39" 14119 } 14120 ], 14121 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 14122 "name" : "android::wp<android::hardware::BHwBinder>", 14123 "record_kind" : "class", 14124 "referenced_type" : "type-457", 14125 "self_type" : "type-457", 14126 "size" : 16, 14127 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14128 "template_args" : [ "type-127" ], 14129 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 14130 }, 14131 { 14132 "alignment" : 8, 14133 "fields" : 14134 [ 14135 { 14136 "access" : "private", 14137 "field_name" : "m_ptr", 14138 "referenced_type" : "type-6" 14139 }, 14140 { 14141 "access" : "private", 14142 "field_name" : "m_refs", 14143 "field_offset" : 64, 14144 "referenced_type" : "type-39" 14145 } 14146 ], 14147 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 14148 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 14149 "record_kind" : "class", 14150 "referenced_type" : "type-333", 14151 "self_type" : "type-333", 14152 "size" : 16, 14153 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14154 "template_args" : [ "type-7" ], 14155 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 14156 }, 14157 { 14158 "alignment" : 8, 14159 "fields" : 14160 [ 14161 { 14162 "access" : "private", 14163 "field_name" : "m_ptr", 14164 "referenced_type" : "type-116" 14165 }, 14166 { 14167 "access" : "private", 14168 "field_name" : "m_refs", 14169 "field_offset" : 64, 14170 "referenced_type" : "type-39" 14171 } 14172 ], 14173 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 14174 "name" : "android::wp<android::hardware::hidl_death_recipient>", 14175 "record_kind" : "class", 14176 "referenced_type" : "type-115", 14177 "self_type" : "type-115", 14178 "size" : 16, 14179 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14180 "template_args" : [ "type-117" ], 14181 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 14182 }, 14183 { 14184 "alignment" : 8, 14185 "fields" : 14186 [ 14187 { 14188 "access" : "private", 14189 "field_name" : "m_ptr", 14190 "referenced_type" : "type-119" 14191 }, 14192 { 14193 "access" : "private", 14194 "field_name" : "m_refs", 14195 "field_offset" : 64, 14196 "referenced_type" : "type-39" 14197 } 14198 ], 14199 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 14200 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 14201 "record_kind" : "class", 14202 "referenced_type" : "type-118", 14203 "self_type" : "type-118", 14204 "size" : 16, 14205 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14206 "template_args" : [ "type-72" ], 14207 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 14208 }, 14209 { 14210 "alignment" : 4, 14211 "fields" : 14212 [ 14213 { 14214 "field_name" : "maxContentLightLevel", 14215 "referenced_type" : "type-236" 14216 }, 14217 { 14218 "field_name" : "maxFrameAverageLightLevel", 14219 "field_offset" : 32, 14220 "referenced_type" : "type-236" 14221 } 14222 ], 14223 "linker_set_key" : "android_cta861_3_metadata", 14224 "name" : "android_cta861_3_metadata", 14225 "referenced_type" : "type-512", 14226 "self_type" : "type-512", 14227 "size" : 8, 14228 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14229 "unique_id" : "android_cta861_3_metadata" 14230 }, 14231 { 14232 "alignment" : 4, 14233 "fields" : 14234 [ 14235 { 14236 "field_name" : "num_points", 14237 "referenced_type" : "type-2" 14238 }, 14239 { 14240 "field_name" : "reserved", 14241 "field_offset" : 32, 14242 "referenced_type" : "type-501" 14243 }, 14244 { 14245 "field_name" : "xyzc_points", 14246 "field_offset" : 288, 14247 "referenced_type" : "type-509" 14248 } 14249 ], 14250 "linker_set_key" : "android_depth_points", 14251 "name" : "android_depth_points", 14252 "referenced_type" : "type-508", 14253 "self_type" : "type-508", 14254 "size" : 36, 14255 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14256 "unique_id" : "android_depth_points" 14257 }, 14258 { 14259 "alignment" : 8, 14260 "fields" : 14261 [ 14262 { 14263 "field_name" : "format", 14264 "referenced_type" : "type-505" 14265 }, 14266 { 14267 "field_name" : "num_planes", 14268 "field_offset" : 32, 14269 "referenced_type" : "type-2" 14270 }, 14271 { 14272 "field_name" : "planes", 14273 "field_offset" : 64, 14274 "referenced_type" : "type-507" 14275 } 14276 ], 14277 "linker_set_key" : "android_flex_layout", 14278 "name" : "android_flex_layout", 14279 "referenced_type" : "type-506", 14280 "self_type" : "type-506", 14281 "size" : 16, 14282 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14283 "unique_id" : "android_flex_layout" 14284 }, 14285 { 14286 "alignment" : 8, 14287 "fields" : 14288 [ 14289 { 14290 "field_name" : "top_left", 14291 "referenced_type" : "type-332" 14292 }, 14293 { 14294 "field_name" : "component", 14295 "field_offset" : 64, 14296 "referenced_type" : "type-503" 14297 }, 14298 { 14299 "field_name" : "bits_per_component", 14300 "field_offset" : 96, 14301 "referenced_type" : "type-25" 14302 }, 14303 { 14304 "field_name" : "bits_used", 14305 "field_offset" : 128, 14306 "referenced_type" : "type-25" 14307 }, 14308 { 14309 "field_name" : "h_increment", 14310 "field_offset" : 160, 14311 "referenced_type" : "type-25" 14312 }, 14313 { 14314 "field_name" : "v_increment", 14315 "field_offset" : 192, 14316 "referenced_type" : "type-25" 14317 }, 14318 { 14319 "field_name" : "h_subsampling", 14320 "field_offset" : 224, 14321 "referenced_type" : "type-25" 14322 }, 14323 { 14324 "field_name" : "v_subsampling", 14325 "field_offset" : 256, 14326 "referenced_type" : "type-25" 14327 } 14328 ], 14329 "linker_set_key" : "android_flex_plane", 14330 "name" : "android_flex_plane", 14331 "referenced_type" : "type-504", 14332 "self_type" : "type-504", 14333 "size" : 40, 14334 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14335 "unique_id" : "android_flex_plane" 14336 }, 14337 { 14338 "alignment" : 4, 14339 "fields" : 14340 [ 14341 { 14342 "field_name" : "displayPrimaryRed", 14343 "referenced_type" : "type-510" 14344 }, 14345 { 14346 "field_name" : "displayPrimaryGreen", 14347 "field_offset" : 64, 14348 "referenced_type" : "type-510" 14349 }, 14350 { 14351 "field_name" : "displayPrimaryBlue", 14352 "field_offset" : 128, 14353 "referenced_type" : "type-510" 14354 }, 14355 { 14356 "field_name" : "whitePoint", 14357 "field_offset" : 192, 14358 "referenced_type" : "type-510" 14359 }, 14360 { 14361 "field_name" : "maxLuminance", 14362 "field_offset" : 256, 14363 "referenced_type" : "type-236" 14364 }, 14365 { 14366 "field_name" : "minLuminance", 14367 "field_offset" : 288, 14368 "referenced_type" : "type-236" 14369 } 14370 ], 14371 "linker_set_key" : "android_smpte2086_metadata", 14372 "name" : "android_smpte2086_metadata", 14373 "referenced_type" : "type-511", 14374 "self_type" : "type-511", 14375 "size" : 40, 14376 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14377 "unique_id" : "android_smpte2086_metadata" 14378 }, 14379 { 14380 "alignment" : 4, 14381 "fields" : 14382 [ 14383 { 14384 "field_name" : "x", 14385 "referenced_type" : "type-236" 14386 }, 14387 { 14388 "field_name" : "y", 14389 "field_offset" : 32, 14390 "referenced_type" : "type-236" 14391 } 14392 ], 14393 "linker_set_key" : "android_xy_color", 14394 "name" : "android_xy_color", 14395 "referenced_type" : "type-510", 14396 "self_type" : "type-510", 14397 "size" : 8, 14398 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14399 "unique_id" : "android_xy_color" 14400 }, 14401 { 14402 "alignment" : 8, 14403 "fields" : 14404 [ 14405 { 14406 "field_name" : "y", 14407 "referenced_type" : "type-26" 14408 }, 14409 { 14410 "field_name" : "cb", 14411 "field_offset" : 64, 14412 "referenced_type" : "type-26" 14413 }, 14414 { 14415 "field_name" : "cr", 14416 "field_offset" : 128, 14417 "referenced_type" : "type-26" 14418 }, 14419 { 14420 "field_name" : "ystride", 14421 "field_offset" : 192, 14422 "referenced_type" : "type-30" 14423 }, 14424 { 14425 "field_name" : "cstride", 14426 "field_offset" : 256, 14427 "referenced_type" : "type-30" 14428 }, 14429 { 14430 "field_name" : "chroma_step", 14431 "field_offset" : 320, 14432 "referenced_type" : "type-30" 14433 }, 14434 { 14435 "field_name" : "reserved", 14436 "field_offset" : 384, 14437 "referenced_type" : "type-501" 14438 } 14439 ], 14440 "linker_set_key" : "android_ycbcr", 14441 "name" : "android_ycbcr", 14442 "referenced_type" : "type-500", 14443 "self_type" : "type-500", 14444 "size" : 80, 14445 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14446 "unique_id" : "android_ycbcr" 14447 }, 14448 { 14449 "alignment" : 4, 14450 "fields" : 14451 [ 14452 { 14453 "referenced_type" : "type-76" 14454 } 14455 ], 14456 "linker_set_key" : "log_msg", 14457 "name" : "log_msg", 14458 "referenced_type" : "type-75", 14459 "self_type" : "type-75", 14460 "size" : 5124, 14461 "source_file" : "/system/core/liblog/include/log/log_read.h", 14462 "unique_id" : "log_msg" 14463 }, 14464 { 14465 "alignment" : 4, 14466 "fields" : 14467 [ 14468 { 14469 "field_name" : "buf", 14470 "referenced_type" : "type-77" 14471 }, 14472 { 14473 "field_name" : "entry", 14474 "referenced_type" : "type-79" 14475 }, 14476 { 14477 "field_name" : "entry_v4", 14478 "referenced_type" : "type-79" 14479 }, 14480 { 14481 "field_name" : "entry_v3", 14482 "referenced_type" : "type-82" 14483 }, 14484 { 14485 "field_name" : "entry_v2", 14486 "referenced_type" : "type-83" 14487 }, 14488 { 14489 "field_name" : "entry_v1", 14490 "referenced_type" : "type-84" 14491 } 14492 ], 14493 "is_anonymous" : true, 14494 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 14495 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 14496 "record_kind" : "union", 14497 "referenced_type" : "type-76", 14498 "self_type" : "type-76", 14499 "size" : 5124, 14500 "source_file" : "/system/core/liblog/include/log/log_read.h", 14501 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 14502 }, 14503 { 14504 "alignment" : 1, 14505 "fields" : 14506 [ 14507 { 14508 "field_name" : "tv_sec", 14509 "referenced_type" : "type-2" 14510 }, 14511 { 14512 "field_name" : "tv_nsec", 14513 "field_offset" : 32, 14514 "referenced_type" : "type-2" 14515 } 14516 ], 14517 "linker_set_key" : "log_time", 14518 "name" : "log_time", 14519 "referenced_type" : "type-388", 14520 "self_type" : "type-388", 14521 "size" : 8, 14522 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 14523 "unique_id" : "_ZTS8log_time" 14524 }, 14525 { 14526 "alignment" : 4, 14527 "fields" : 14528 [ 14529 { 14530 "field_name" : "len", 14531 "referenced_type" : "type-80" 14532 }, 14533 { 14534 "field_name" : "__pad", 14535 "field_offset" : 16, 14536 "referenced_type" : "type-80" 14537 }, 14538 { 14539 "field_name" : "pid", 14540 "field_offset" : 32, 14541 "referenced_type" : "type-25" 14542 }, 14543 { 14544 "field_name" : "tid", 14545 "field_offset" : 64, 14546 "referenced_type" : "type-25" 14547 }, 14548 { 14549 "field_name" : "sec", 14550 "field_offset" : 96, 14551 "referenced_type" : "type-25" 14552 }, 14553 { 14554 "field_name" : "nsec", 14555 "field_offset" : 128, 14556 "referenced_type" : "type-25" 14557 }, 14558 { 14559 "field_name" : "msg", 14560 "field_offset" : 160, 14561 "referenced_type" : "type-81" 14562 } 14563 ], 14564 "linker_set_key" : "logger_entry", 14565 "name" : "logger_entry", 14566 "referenced_type" : "type-84", 14567 "self_type" : "type-84", 14568 "size" : 20, 14569 "source_file" : "/system/core/liblog/include/log/log_read.h", 14570 "unique_id" : "logger_entry" 14571 }, 14572 { 14573 "alignment" : 1, 14574 "fields" : 14575 [ 14576 { 14577 "field_name" : "len", 14578 "referenced_type" : "type-80" 14579 }, 14580 { 14581 "field_name" : "hdr_size", 14582 "field_offset" : 16, 14583 "referenced_type" : "type-80" 14584 }, 14585 { 14586 "field_name" : "pid", 14587 "field_offset" : 32, 14588 "referenced_type" : "type-25" 14589 }, 14590 { 14591 "field_name" : "tid", 14592 "field_offset" : 64, 14593 "referenced_type" : "type-25" 14594 }, 14595 { 14596 "field_name" : "sec", 14597 "field_offset" : 96, 14598 "referenced_type" : "type-25" 14599 }, 14600 { 14601 "field_name" : "nsec", 14602 "field_offset" : 128, 14603 "referenced_type" : "type-25" 14604 }, 14605 { 14606 "field_name" : "euid", 14607 "field_offset" : 160, 14608 "referenced_type" : "type-2" 14609 }, 14610 { 14611 "field_name" : "msg", 14612 "field_offset" : 192, 14613 "referenced_type" : "type-81" 14614 } 14615 ], 14616 "linker_set_key" : "logger_entry_v2", 14617 "name" : "logger_entry_v2", 14618 "referenced_type" : "type-83", 14619 "self_type" : "type-83", 14620 "size" : 24, 14621 "source_file" : "/system/core/liblog/include/log/log_read.h", 14622 "unique_id" : "logger_entry_v2" 14623 }, 14624 { 14625 "alignment" : 1, 14626 "fields" : 14627 [ 14628 { 14629 "field_name" : "len", 14630 "referenced_type" : "type-80" 14631 }, 14632 { 14633 "field_name" : "hdr_size", 14634 "field_offset" : 16, 14635 "referenced_type" : "type-80" 14636 }, 14637 { 14638 "field_name" : "pid", 14639 "field_offset" : 32, 14640 "referenced_type" : "type-25" 14641 }, 14642 { 14643 "field_name" : "tid", 14644 "field_offset" : 64, 14645 "referenced_type" : "type-25" 14646 }, 14647 { 14648 "field_name" : "sec", 14649 "field_offset" : 96, 14650 "referenced_type" : "type-25" 14651 }, 14652 { 14653 "field_name" : "nsec", 14654 "field_offset" : 128, 14655 "referenced_type" : "type-25" 14656 }, 14657 { 14658 "field_name" : "lid", 14659 "field_offset" : 160, 14660 "referenced_type" : "type-2" 14661 }, 14662 { 14663 "field_name" : "msg", 14664 "field_offset" : 192, 14665 "referenced_type" : "type-81" 14666 } 14667 ], 14668 "linker_set_key" : "logger_entry_v3", 14669 "name" : "logger_entry_v3", 14670 "referenced_type" : "type-82", 14671 "self_type" : "type-82", 14672 "size" : 24, 14673 "source_file" : "/system/core/liblog/include/log/log_read.h", 14674 "unique_id" : "logger_entry_v3" 14675 }, 14676 { 14677 "alignment" : 4, 14678 "fields" : 14679 [ 14680 { 14681 "field_name" : "len", 14682 "referenced_type" : "type-80" 14683 }, 14684 { 14685 "field_name" : "hdr_size", 14686 "field_offset" : 16, 14687 "referenced_type" : "type-80" 14688 }, 14689 { 14690 "field_name" : "pid", 14691 "field_offset" : 32, 14692 "referenced_type" : "type-25" 14693 }, 14694 { 14695 "field_name" : "tid", 14696 "field_offset" : 64, 14697 "referenced_type" : "type-2" 14698 }, 14699 { 14700 "field_name" : "sec", 14701 "field_offset" : 96, 14702 "referenced_type" : "type-2" 14703 }, 14704 { 14705 "field_name" : "nsec", 14706 "field_offset" : 128, 14707 "referenced_type" : "type-2" 14708 }, 14709 { 14710 "field_name" : "lid", 14711 "field_offset" : 160, 14712 "referenced_type" : "type-2" 14713 }, 14714 { 14715 "field_name" : "uid", 14716 "field_offset" : 192, 14717 "referenced_type" : "type-2" 14718 }, 14719 { 14720 "field_name" : "msg", 14721 "field_offset" : 224, 14722 "referenced_type" : "type-81" 14723 } 14724 ], 14725 "linker_set_key" : "logger_entry_v4", 14726 "name" : "logger_entry_v4", 14727 "referenced_type" : "type-79", 14728 "self_type" : "type-79", 14729 "size" : 28, 14730 "source_file" : "/system/core/liblog/include/log/log_read.h", 14731 "unique_id" : "logger_entry_v4" 14732 }, 14733 { 14734 "alignment" : 4, 14735 "fields" : 14736 [ 14737 { 14738 "field_name" : "version", 14739 "referenced_type" : "type-25" 14740 }, 14741 { 14742 "field_name" : "numFds", 14743 "field_offset" : 32, 14744 "referenced_type" : "type-25" 14745 }, 14746 { 14747 "field_name" : "numInts", 14748 "field_offset" : 64, 14749 "referenced_type" : "type-25" 14750 }, 14751 { 14752 "field_name" : "data", 14753 "field_offset" : 96, 14754 "referenced_type" : "type-178" 14755 } 14756 ], 14757 "linker_set_key" : "native_handle", 14758 "name" : "native_handle", 14759 "referenced_type" : "type-177", 14760 "self_type" : "type-177", 14761 "size" : 12, 14762 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 14763 "unique_id" : "native_handle" 14764 } 14765 ], 14766 "rvalue_reference_types" : 14767 [ 14768 { 14769 "alignment" : 8, 14770 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&", 14771 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&", 14772 "referenced_type" : "type-145", 14773 "self_type" : "type-149", 14774 "size" : 8, 14775 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14776 }, 14777 { 14778 "alignment" : 8, 14779 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&", 14780 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&", 14781 "referenced_type" : "type-153", 14782 "self_type" : "type-155", 14783 "size" : 8, 14784 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14785 }, 14786 { 14787 "alignment" : 8, 14788 "linker_set_key" : "android::hardware::Return<bool> &&", 14789 "name" : "android::hardware::Return<bool> &&", 14790 "referenced_type" : "type-138", 14791 "self_type" : "type-141", 14792 "size" : 8, 14793 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14794 }, 14795 { 14796 "alignment" : 8, 14797 "linker_set_key" : "android::hardware::Return<void> &&", 14798 "name" : "android::hardware::Return<void> &&", 14799 "referenced_type" : "type-166", 14800 "self_type" : "type-168", 14801 "size" : 8, 14802 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14803 }, 14804 { 14805 "alignment" : 8, 14806 "linker_set_key" : "android::hardware::Status &&", 14807 "name" : "android::hardware::Status &&", 14808 "referenced_type" : "type-129", 14809 "self_type" : "type-135", 14810 "size" : 8, 14811 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14812 }, 14813 { 14814 "alignment" : 8, 14815 "linker_set_key" : "android::hardware::details::return_status &&", 14816 "name" : "android::hardware::details::return_status &&", 14817 "referenced_type" : "type-139", 14818 "self_type" : "type-162", 14819 "size" : 8, 14820 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14821 }, 14822 { 14823 "alignment" : 8, 14824 "linker_set_key" : "android::hardware::hidl_handle &&", 14825 "name" : "android::hardware::hidl_handle &&", 14826 "referenced_type" : "type-273", 14827 "self_type" : "type-281", 14828 "size" : 8, 14829 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14830 }, 14831 { 14832 "alignment" : 8, 14833 "linker_set_key" : "android::hardware::hidl_memory &&", 14834 "name" : "android::hardware::hidl_memory &&", 14835 "referenced_type" : "type-279", 14836 "self_type" : "type-286", 14837 "size" : 8, 14838 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14839 }, 14840 { 14841 "alignment" : 8, 14842 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14843 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14844 "referenced_type" : "type-112", 14845 "self_type" : "type-120", 14846 "size" : 8, 14847 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14848 }, 14849 { 14850 "alignment" : 8, 14851 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&", 14852 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&", 14853 "referenced_type" : "type-104", 14854 "self_type" : "type-107", 14855 "size" : 8, 14856 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14857 }, 14858 { 14859 "alignment" : 8, 14860 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14861 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14862 "referenced_type" : "type-468", 14863 "self_type" : "type-467", 14864 "size" : 8, 14865 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14866 }, 14867 { 14868 "alignment" : 8, 14869 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 14870 "name" : "std::function<sp<IBase> (void *)> &&", 14871 "referenced_type" : "type-479", 14872 "self_type" : "type-478", 14873 "size" : 8, 14874 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14875 }, 14876 { 14877 "alignment" : 8, 14878 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 14879 "name" : "std::function<sp<IBinder> (void *)> &&", 14880 "referenced_type" : "type-470", 14881 "self_type" : "type-469", 14882 "size" : 8, 14883 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14884 } 14885 ] 14886} 14887