1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-56", 9 "self_type" : "type-79", 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-235", 16 "self_type" : "type-508", 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-177", 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-76", 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-76", 41 "self_type" : "type-75", 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-500", 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-39", 64 "self_type" : "type-39", 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-56", 74 "self_type" : "type-56", 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-47", 84 "self_type" : "type-47", 85 "size" : 2 86 }, 87 { 88 "alignment" : 8, 89 "linker_set_key" : "double", 90 "name" : "double", 91 "referenced_type" : "type-242", 92 "self_type" : "type-242", 93 "size" : 8 94 }, 95 { 96 "alignment" : 4, 97 "linker_set_key" : "float", 98 "name" : "float", 99 "referenced_type" : "type-235", 100 "self_type" : "type-235", 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" : 4, 114 "is_integral" : true, 115 "linker_set_key" : "long", 116 "name" : "long", 117 "referenced_type" : "type-214", 118 "self_type" : "type-214", 119 "size" : 4 120 }, 121 { 122 "alignment" : 8, 123 "linker_set_key" : "long double", 124 "name" : "long double", 125 "referenced_type" : "type-697", 126 "self_type" : "type-697", 127 "size" : 8 128 }, 129 { 130 "alignment" : 8, 131 "is_integral" : true, 132 "linker_set_key" : "long long", 133 "name" : "long long", 134 "referenced_type" : "type-30", 135 "self_type" : "type-30", 136 "size" : 8 137 }, 138 { 139 "alignment" : 2, 140 "is_integral" : true, 141 "linker_set_key" : "short", 142 "name" : "short", 143 "referenced_type" : "type-196", 144 "self_type" : "type-196", 145 "size" : 2 146 }, 147 { 148 "alignment" : 1, 149 "is_integral" : true, 150 "linker_set_key" : "signed char", 151 "name" : "signed char", 152 "referenced_type" : "type-252", 153 "self_type" : "type-252", 154 "size" : 1 155 }, 156 { 157 "alignment" : 1, 158 "is_integral" : true, 159 "is_unsigned" : true, 160 "linker_set_key" : "unsigned char", 161 "name" : "unsigned char", 162 "referenced_type" : "type-76", 163 "self_type" : "type-76", 164 "size" : 1 165 }, 166 { 167 "alignment" : 4, 168 "is_integral" : true, 169 "is_unsigned" : true, 170 "linker_set_key" : "unsigned int", 171 "name" : "unsigned int", 172 "referenced_type" : "type-2", 173 "self_type" : "type-2", 174 "size" : 4 175 }, 176 { 177 "alignment" : 4, 178 "is_integral" : true, 179 "is_unsigned" : true, 180 "linker_set_key" : "unsigned long", 181 "name" : "unsigned long", 182 "referenced_type" : "type-220", 183 "self_type" : "type-220", 184 "size" : 4 185 }, 186 { 187 "alignment" : 8, 188 "is_integral" : true, 189 "is_unsigned" : true, 190 "linker_set_key" : "unsigned long long", 191 "name" : "unsigned long long", 192 "referenced_type" : "type-116", 193 "self_type" : "type-116", 194 "size" : 8 195 }, 196 { 197 "alignment" : 2, 198 "is_integral" : true, 199 "is_unsigned" : true, 200 "linker_set_key" : "unsigned short", 201 "name" : "unsigned short", 202 "referenced_type" : "type-78", 203 "self_type" : "type-78", 204 "size" : 2 205 }, 206 { 207 "linker_set_key" : "void", 208 "name" : "void", 209 "referenced_type" : "type-27", 210 "self_type" : "type-27" 211 } 212 ], 213 "elf_functions" : 214 [ 215 { 216 "binding" : "weak", 217 "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 218 }, 219 { 220 "binding" : "weak", 221 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 222 }, 223 { 224 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 225 }, 226 { 227 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 228 }, 229 { 230 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 231 }, 232 { 233 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 234 }, 235 { 236 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 237 }, 238 { 239 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 240 }, 241 { 242 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 243 }, 244 { 245 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 246 }, 247 { 248 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 249 }, 250 { 251 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 252 }, 253 { 254 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 255 }, 256 { 257 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 258 }, 259 { 260 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 261 }, 262 { 263 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 264 }, 265 { 266 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 267 }, 268 { 269 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb" 270 }, 271 { 272 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE" 273 }, 274 { 275 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE" 276 }, 277 { 278 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE" 279 }, 280 { 281 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 282 }, 283 { 284 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 285 }, 286 { 287 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 288 }, 289 { 290 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 291 }, 292 { 293 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 294 }, 295 { 296 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 297 }, 298 { 299 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 300 }, 301 { 302 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 303 }, 304 { 305 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 306 }, 307 { 308 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 309 }, 310 { 311 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 312 }, 313 { 314 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 315 }, 316 { 317 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 318 }, 319 { 320 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 321 }, 322 { 323 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 324 }, 325 { 326 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 327 }, 328 { 329 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 330 }, 331 { 332 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv" 333 }, 334 { 335 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE" 336 }, 337 { 338 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE" 339 }, 340 { 341 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 342 }, 343 { 344 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 345 }, 346 { 347 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev" 348 }, 349 { 350 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 351 }, 352 { 353 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy" 354 }, 355 { 356 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_yEEE" 357 }, 358 { 359 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 360 }, 361 { 362 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 363 }, 364 { 365 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE" 366 }, 367 { 368 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE" 369 }, 370 { 371 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 372 }, 373 { 374 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 375 }, 376 { 377 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 378 }, 379 { 380 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 381 }, 382 { 383 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 384 }, 385 { 386 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 387 }, 388 { 389 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE" 390 }, 391 { 392 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 393 }, 394 { 395 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE" 396 }, 397 { 398 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE" 399 }, 400 { 401 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE" 402 }, 403 { 404 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE" 405 }, 406 { 407 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 408 }, 409 { 410 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 411 }, 412 { 413 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 414 }, 415 { 416 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 417 }, 418 { 419 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 420 }, 421 { 422 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 423 }, 424 { 425 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 426 }, 427 { 428 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 429 }, 430 { 431 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE" 432 }, 433 { 434 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 435 }, 436 { 437 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 438 }, 439 { 440 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 441 }, 442 { 443 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy" 444 }, 445 { 446 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 447 }, 448 { 449 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 450 }, 451 { 452 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 453 }, 454 { 455 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 456 }, 457 { 458 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 459 }, 460 { 461 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 462 }, 463 { 464 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 465 }, 466 { 467 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 468 }, 469 { 470 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE" 471 }, 472 { 473 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE" 474 }, 475 { 476 "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEjj" 477 }, 478 { 479 "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEjj" 480 }, 481 { 482 "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEjj" 483 }, 484 { 485 "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEjj" 486 }, 487 { 488 "binding" : "weak", 489 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 490 }, 491 { 492 "binding" : "weak", 493 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_" 498 }, 499 { 500 "binding" : "weak", 501 "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_EEiEERKT_" 502 }, 503 { 504 "binding" : "weak", 505 "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_EEiEE" 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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_" 510 }, 511 { 512 "binding" : "weak", 513 "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_EEiEERKT_" 514 }, 515 { 516 "binding" : "weak", 517 "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_EEiEE" 518 }, 519 { 520 "binding" : "weak", 521 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 522 }, 523 { 524 "binding" : "weak", 525 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 526 }, 527 { 528 "binding" : "weak", 529 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 530 }, 531 { 532 "name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 533 }, 534 { 535 "name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 536 }, 537 { 538 "name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 539 }, 540 { 541 "name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 542 }, 543 { 544 "name" : "__aeabi_memclr" 545 }, 546 { 547 "name" : "__aeabi_memclr4" 548 }, 549 { 550 "name" : "__aeabi_memclr8" 551 }, 552 { 553 "name" : "__aeabi_memcpy" 554 }, 555 { 556 "name" : "__aeabi_memcpy4" 557 }, 558 { 559 "name" : "__aeabi_memcpy8" 560 }, 561 { 562 "name" : "__aeabi_memset" 563 }, 564 { 565 "name" : "__aeabi_memset4" 566 }, 567 { 568 "name" : "__aeabi_memset8" 569 } 570 ], 571 "elf_objects" : 572 [ 573 { 574 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE" 575 }, 576 { 577 "name" : "_ZTCN7android8hardware9keymaster4V3_016IKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE" 578 }, 579 { 580 "binding" : "weak", 581 "name" : "_ZTCN7android8hardware9keymaster4V3_017BsKeymasterDeviceE0_NS2_16IKeymasterDeviceE" 582 }, 583 { 584 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_7IBinderE" 585 }, 586 { 587 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_9BHwBinderE" 588 }, 589 { 590 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS_4hidl4base4V1_08BnHwBaseE" 591 }, 592 { 593 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS0_11BpInterfaceINS2_16IKeymasterDeviceEEE" 594 }, 595 { 596 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS2_16IKeymasterDeviceE" 597 }, 598 { 599 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE" 600 }, 601 { 602 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE4_NS0_10IInterfaceE" 603 }, 604 { 605 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE8_NS0_11BpHwRefBaseE" 606 }, 607 { 608 "name" : "_ZTTN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 609 }, 610 { 611 "name" : "_ZTTN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 612 }, 613 { 614 "name" : "_ZTTN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 615 }, 616 { 617 "name" : "_ZTVN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 618 }, 619 { 620 "binding" : "weak", 621 "name" : "_ZTVN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 622 }, 623 { 624 "name" : "_ZTVN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 625 }, 626 { 627 "name" : "_ZTVN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 628 } 629 ], 630 "enum_types" : 631 [ 632 { 633 "alignment" : 4, 634 "enum_fields" : 635 [ 636 { 637 "enum_field_value" : 0, 638 "name" : "android::Condition::WAKE_UP_ONE" 639 }, 640 { 641 "enum_field_value" : 1, 642 "name" : "android::Condition::WAKE_UP_ALL" 643 } 644 ], 645 "linker_set_key" : "android::Condition::WakeUpType", 646 "name" : "android::Condition::WakeUpType", 647 "referenced_type" : "type-520", 648 "self_type" : "type-520", 649 "size" : 4, 650 "source_file" : "/system/core/libutils/include/utils/Condition.h", 651 "underlying_type" : "type-2", 652 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 653 }, 654 { 655 "alignment" : 4, 656 "enum_fields" : 657 [ 658 { 659 "enum_field_value" : 0, 660 "name" : "android::String16::kEmptyString" 661 } 662 ], 663 "linker_set_key" : "android::String16::StaticLinkage", 664 "name" : "android::String16::StaticLinkage", 665 "referenced_type" : "type-405", 666 "self_type" : "type-405", 667 "size" : 4, 668 "source_file" : "/system/core/libutils/include/utils/String16.h", 669 "underlying_type" : "type-2", 670 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 671 }, 672 { 673 "alignment" : 4, 674 "enum_fields" : 675 [ 676 { 677 "enum_field_value" : 0, 678 "name" : "android::String8::kEmptyString" 679 } 680 ], 681 "linker_set_key" : "android::String8::StaticLinkage", 682 "name" : "android::String8::StaticLinkage", 683 "referenced_type" : "type-398", 684 "self_type" : "type-398", 685 "size" : 4, 686 "source_file" : "/system/core/libutils/include/utils/String8.h", 687 "underlying_type" : "type-2", 688 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 689 }, 690 { 691 "alignment" : 4, 692 "enum_fields" : 693 [ 694 { 695 "enum_field_value" : 0, 696 "name" : "android::hardware::HidlReturnRestriction::NONE" 697 }, 698 { 699 "enum_field_value" : 1, 700 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 701 }, 702 { 703 "enum_field_value" : 2, 704 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 705 } 706 ], 707 "linker_set_key" : "android::hardware::HidlReturnRestriction", 708 "name" : "android::hardware::HidlReturnRestriction", 709 "referenced_type" : "type-164", 710 "self_type" : "type-164", 711 "size" : 4, 712 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 713 "underlying_type" : "type-25", 714 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 715 }, 716 { 717 "alignment" : 4, 718 "enum_fields" : 719 [ 720 { 721 "enum_field_value" : 0, 722 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 723 }, 724 { 725 "enum_field_value" : 1, 726 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 727 }, 728 { 729 "enum_field_value" : 2, 730 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 731 }, 732 { 733 "enum_field_value" : 3, 734 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 735 } 736 ], 737 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 738 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 739 "referenced_type" : "type-389", 740 "self_type" : "type-389", 741 "size" : 4, 742 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 743 "underlying_type" : "type-25", 744 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 745 }, 746 { 747 "alignment" : 4, 748 "enum_fields" : 749 [ 750 { 751 "enum_field_value" : 1, 752 "name" : "android::hardware::kSynchronizedReadWrite" 753 }, 754 { 755 "enum_field_value" : 2, 756 "name" : "android::hardware::kUnsynchronizedWrite" 757 } 758 ], 759 "linker_set_key" : "android::hardware::MQFlavor", 760 "name" : "android::hardware::MQFlavor", 761 "referenced_type" : "type-384", 762 "self_type" : "type-384", 763 "size" : 4, 764 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 765 "underlying_type" : "type-2", 766 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 767 }, 768 { 769 "alignment" : 4, 770 "enum_fields" : 771 [ 772 { 773 "enum_field_value" : 0, 774 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 775 }, 776 { 777 "enum_field_value" : 1, 778 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 779 }, 780 { 781 "enum_field_value" : 2, 782 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 783 } 784 ], 785 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 786 "name" : "android::hardware::ProcessState::CallRestriction", 787 "referenced_type" : "type-58", 788 "self_type" : "type-58", 789 "size" : 4, 790 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 791 "underlying_type" : "type-25", 792 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 793 }, 794 { 795 "alignment" : 4, 796 "enum_fields" : 797 [ 798 { 799 "enum_field_value" : 0, 800 "name" : "android::hardware::Status::EX_NONE" 801 }, 802 { 803 "enum_field_value" : -1, 804 "name" : "android::hardware::Status::EX_SECURITY" 805 }, 806 { 807 "enum_field_value" : -2, 808 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 809 }, 810 { 811 "enum_field_value" : -3, 812 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 813 }, 814 { 815 "enum_field_value" : -4, 816 "name" : "android::hardware::Status::EX_NULL_POINTER" 817 }, 818 { 819 "enum_field_value" : -5, 820 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 821 }, 822 { 823 "enum_field_value" : -6, 824 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 825 }, 826 { 827 "enum_field_value" : -7, 828 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 829 }, 830 { 831 "enum_field_value" : -128, 832 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 833 }, 834 { 835 "enum_field_value" : -129, 836 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 837 } 838 ], 839 "linker_set_key" : "android::hardware::Status::Exception", 840 "name" : "android::hardware::Status::Exception", 841 "referenced_type" : "type-130", 842 "self_type" : "type-130", 843 "size" : 4, 844 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 845 "underlying_type" : "type-25", 846 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 847 }, 848 { 849 "alignment" : 4, 850 "enum_fields" : 851 [ 852 { 853 "enum_field_value" : 0, 854 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 855 }, 856 { 857 "enum_field_value" : 1, 858 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 859 }, 860 { 861 "enum_field_value" : 2, 862 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 863 }, 864 { 865 "enum_field_value" : 3, 866 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 867 }, 868 { 869 "enum_field_value" : 4, 870 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 871 }, 872 { 873 "enum_field_value" : 5, 874 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 875 }, 876 { 877 "enum_field_value" : 6, 878 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 879 }, 880 { 881 "enum_field_value" : 7, 882 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 883 }, 884 { 885 "enum_field_value" : 8, 886 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 887 }, 888 { 889 "enum_field_value" : 9, 890 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 891 } 892 ], 893 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 894 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 895 "referenced_type" : "type-648", 896 "self_type" : "type-648", 897 "size" : 4, 898 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 899 "underlying_type" : "type-2", 900 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 901 }, 902 { 903 "alignment" : 4, 904 "enum_fields" : 905 [ 906 { 907 "enum_field_value" : 1, 908 "name" : "android::hardware::keymaster::V3_0::Algorithm::RSA" 909 }, 910 { 911 "enum_field_value" : 3, 912 "name" : "android::hardware::keymaster::V3_0::Algorithm::EC" 913 }, 914 { 915 "enum_field_value" : 32, 916 "name" : "android::hardware::keymaster::V3_0::Algorithm::AES" 917 }, 918 { 919 "enum_field_value" : 128, 920 "name" : "android::hardware::keymaster::V3_0::Algorithm::HMAC" 921 } 922 ], 923 "linker_set_key" : "android::hardware::keymaster::V3_0::Algorithm", 924 "name" : "android::hardware::keymaster::V3_0::Algorithm", 925 "referenced_type" : "type-341", 926 "self_type" : "type-341", 927 "size" : 4, 928 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 929 "underlying_type" : "type-2", 930 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09AlgorithmE" 931 }, 932 { 933 "alignment" : 4, 934 "enum_fields" : 935 [ 936 { 937 "enum_field_value" : 1, 938 "name" : "android::hardware::keymaster::V3_0::BlockMode::ECB" 939 }, 940 { 941 "enum_field_value" : 2, 942 "name" : "android::hardware::keymaster::V3_0::BlockMode::CBC" 943 }, 944 { 945 "enum_field_value" : 3, 946 "name" : "android::hardware::keymaster::V3_0::BlockMode::CTR" 947 }, 948 { 949 "enum_field_value" : 32, 950 "name" : "android::hardware::keymaster::V3_0::BlockMode::GCM" 951 } 952 ], 953 "linker_set_key" : "android::hardware::keymaster::V3_0::BlockMode", 954 "name" : "android::hardware::keymaster::V3_0::BlockMode", 955 "referenced_type" : "type-342", 956 "self_type" : "type-342", 957 "size" : 4, 958 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 959 "underlying_type" : "type-2", 960 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09BlockModeE" 961 }, 962 { 963 "alignment" : 4, 964 "enum_fields" : 965 [ 966 { 967 "enum_field_value" : 0, 968 "name" : "android::hardware::keymaster::V3_0::Digest::NONE" 969 }, 970 { 971 "enum_field_value" : 1, 972 "name" : "android::hardware::keymaster::V3_0::Digest::MD5" 973 }, 974 { 975 "enum_field_value" : 2, 976 "name" : "android::hardware::keymaster::V3_0::Digest::SHA1" 977 }, 978 { 979 "enum_field_value" : 3, 980 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_224" 981 }, 982 { 983 "enum_field_value" : 4, 984 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_256" 985 }, 986 { 987 "enum_field_value" : 5, 988 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_384" 989 }, 990 { 991 "enum_field_value" : 6, 992 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_512" 993 } 994 ], 995 "linker_set_key" : "android::hardware::keymaster::V3_0::Digest", 996 "name" : "android::hardware::keymaster::V3_0::Digest", 997 "referenced_type" : "type-344", 998 "self_type" : "type-344", 999 "size" : 4, 1000 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1001 "underlying_type" : "type-2", 1002 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_06DigestE" 1003 }, 1004 { 1005 "alignment" : 4, 1006 "enum_fields" : 1007 [ 1008 { 1009 "enum_field_value" : 0, 1010 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_224" 1011 }, 1012 { 1013 "enum_field_value" : 1, 1014 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_256" 1015 }, 1016 { 1017 "enum_field_value" : 2, 1018 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_384" 1019 }, 1020 { 1021 "enum_field_value" : 3, 1022 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_521" 1023 } 1024 ], 1025 "linker_set_key" : "android::hardware::keymaster::V3_0::EcCurve", 1026 "name" : "android::hardware::keymaster::V3_0::EcCurve", 1027 "referenced_type" : "type-345", 1028 "self_type" : "type-345", 1029 "size" : 4, 1030 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1031 "underlying_type" : "type-2", 1032 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_07EcCurveE" 1033 }, 1034 { 1035 "alignment" : 4, 1036 "enum_fields" : 1037 [ 1038 { 1039 "enum_field_value" : 0, 1040 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OK" 1041 }, 1042 { 1043 "enum_field_value" : -1, 1044 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET" 1045 }, 1046 { 1047 "enum_field_value" : -2, 1048 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PURPOSE" 1049 }, 1050 { 1051 "enum_field_value" : -3, 1052 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PURPOSE" 1053 }, 1054 { 1055 "enum_field_value" : -4, 1056 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_ALGORITHM" 1057 }, 1058 { 1059 "enum_field_value" : -5, 1060 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_ALGORITHM" 1061 }, 1062 { 1063 "enum_field_value" : -6, 1064 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_SIZE" 1065 }, 1066 { 1067 "enum_field_value" : -7, 1068 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_BLOCK_MODE" 1069 }, 1070 { 1071 "enum_field_value" : -8, 1072 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE" 1073 }, 1074 { 1075 "enum_field_value" : -9, 1076 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MAC_LENGTH" 1077 }, 1078 { 1079 "enum_field_value" : -10, 1080 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PADDING_MODE" 1081 }, 1082 { 1083 "enum_field_value" : -11, 1084 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PADDING_MODE" 1085 }, 1086 { 1087 "enum_field_value" : -12, 1088 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_DIGEST" 1089 }, 1090 { 1091 "enum_field_value" : -13, 1092 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_DIGEST" 1093 }, 1094 { 1095 "enum_field_value" : -14, 1096 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_EXPIRATION_TIME" 1097 }, 1098 { 1099 "enum_field_value" : -15, 1100 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_USER_ID" 1101 }, 1102 { 1103 "enum_field_value" : -16, 1104 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT" 1105 }, 1106 { 1107 "enum_field_value" : -17, 1108 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_FORMAT" 1109 }, 1110 { 1111 "enum_field_value" : -18, 1112 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT" 1113 }, 1114 { 1115 "enum_field_value" : -19, 1116 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM" 1117 }, 1118 { 1119 "enum_field_value" : -20, 1120 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM" 1121 }, 1122 { 1123 "enum_field_value" : -21, 1124 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_INPUT_LENGTH" 1125 }, 1126 { 1127 "enum_field_value" : -22, 1128 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID" 1129 }, 1130 { 1131 "enum_field_value" : -23, 1132 "name" : "android::hardware::keymaster::V3_0::ErrorCode::DELEGATION_NOT_ALLOWED" 1133 }, 1134 { 1135 "enum_field_value" : -24, 1136 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_NOT_YET_VALID" 1137 }, 1138 { 1139 "enum_field_value" : -25, 1140 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPIRED" 1141 }, 1142 { 1143 "enum_field_value" : -26, 1144 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED" 1145 }, 1146 { 1147 "enum_field_value" : -27, 1148 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OUTPUT_PARAMETER_NULL" 1149 }, 1150 { 1151 "enum_field_value" : -28, 1152 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_OPERATION_HANDLE" 1153 }, 1154 { 1155 "enum_field_value" : -29, 1156 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE" 1157 }, 1158 { 1159 "enum_field_value" : -30, 1160 "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERIFICATION_FAILED" 1161 }, 1162 { 1163 "enum_field_value" : -31, 1164 "name" : "android::hardware::keymaster::V3_0::ErrorCode::TOO_MANY_OPERATIONS" 1165 }, 1166 { 1167 "enum_field_value" : -32, 1168 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNEXPECTED_NULL_POINTER" 1169 }, 1170 { 1171 "enum_field_value" : -33, 1172 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_KEY_BLOB" 1173 }, 1174 { 1175 "enum_field_value" : -34, 1176 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED" 1177 }, 1178 { 1179 "enum_field_value" : -35, 1180 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED" 1181 }, 1182 { 1183 "enum_field_value" : -36, 1184 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED" 1185 }, 1186 { 1187 "enum_field_value" : -37, 1188 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED" 1189 }, 1190 { 1191 "enum_field_value" : -38, 1192 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_ARGUMENT" 1193 }, 1194 { 1195 "enum_field_value" : -39, 1196 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_TAG" 1197 }, 1198 { 1199 "enum_field_value" : -40, 1200 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_TAG" 1201 }, 1202 { 1203 "enum_field_value" : -41, 1204 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MEMORY_ALLOCATION_FAILED" 1205 }, 1206 { 1207 "enum_field_value" : -44, 1208 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORT_PARAMETER_MISMATCH" 1209 }, 1210 { 1211 "enum_field_value" : -45, 1212 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_ACCESS_DENIED" 1213 }, 1214 { 1215 "enum_field_value" : -46, 1216 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OPERATION_CANCELLED" 1217 }, 1218 { 1219 "enum_field_value" : -47, 1220 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT" 1221 }, 1222 { 1223 "enum_field_value" : -48, 1224 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_BUSY" 1225 }, 1226 { 1227 "enum_field_value" : -49, 1228 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED" 1229 }, 1230 { 1231 "enum_field_value" : -50, 1232 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_FIELD" 1233 }, 1234 { 1235 "enum_field_value" : -51, 1236 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_NONCE" 1237 }, 1238 { 1239 "enum_field_value" : -52, 1240 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_NONCE" 1241 }, 1242 { 1243 "enum_field_value" : -53, 1244 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MAC_LENGTH" 1245 }, 1246 { 1247 "enum_field_value" : -54, 1248 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED" 1249 }, 1250 { 1251 "enum_field_value" : -55, 1252 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CALLER_NONCE_PROHIBITED" 1253 }, 1254 { 1255 "enum_field_value" : -56, 1256 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_MAX_OPS_EXCEEDED" 1257 }, 1258 { 1259 "enum_field_value" : -57, 1260 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_MAC_LENGTH" 1261 }, 1262 { 1263 "enum_field_value" : -58, 1264 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MIN_MAC_LENGTH" 1265 }, 1266 { 1267 "enum_field_value" : -59, 1268 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH" 1269 }, 1270 { 1271 "enum_field_value" : -60, 1272 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KDF" 1273 }, 1274 { 1275 "enum_field_value" : -61, 1276 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_CURVE" 1277 }, 1278 { 1279 "enum_field_value" : -62, 1280 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_REQUIRES_UPGRADE" 1281 }, 1282 { 1283 "enum_field_value" : -63, 1284 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING" 1285 }, 1286 { 1287 "enum_field_value" : -64, 1288 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEYMASTER_NOT_CONFIGURED" 1289 }, 1290 { 1291 "enum_field_value" : -65, 1292 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING" 1293 }, 1294 { 1295 "enum_field_value" : -66, 1296 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CANNOT_ATTEST_IDS" 1297 }, 1298 { 1299 "enum_field_value" : -100, 1300 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNIMPLEMENTED" 1301 }, 1302 { 1303 "enum_field_value" : -101, 1304 "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERSION_MISMATCH" 1305 }, 1306 { 1307 "enum_field_value" : -1000, 1308 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNKNOWN_ERROR" 1309 } 1310 ], 1311 "linker_set_key" : "android::hardware::keymaster::V3_0::ErrorCode", 1312 "name" : "android::hardware::keymaster::V3_0::ErrorCode", 1313 "referenced_type" : "type-145", 1314 "self_type" : "type-145", 1315 "size" : 4, 1316 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1317 "underlying_type" : "type-2", 1318 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09ErrorCodeE" 1319 }, 1320 { 1321 "alignment" : 4, 1322 "enum_fields" : 1323 [ 1324 { 1325 "enum_field_value" : 0, 1326 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::NONE" 1327 }, 1328 { 1329 "enum_field_value" : 1, 1330 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::PASSWORD" 1331 }, 1332 { 1333 "enum_field_value" : 2, 1334 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::FINGERPRINT" 1335 }, 1336 { 1337 "enum_field_value" : -1, 1338 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::ANY" 1339 } 1340 ], 1341 "linker_set_key" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 1342 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 1343 "referenced_type" : "type-350", 1344 "self_type" : "type-350", 1345 "size" : 4, 1346 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1347 "underlying_type" : "type-2", 1348 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE" 1349 }, 1350 { 1351 "alignment" : 4, 1352 "enum_fields" : 1353 [ 1354 { 1355 "enum_field_value" : 0, 1356 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::STANDALONE" 1357 }, 1358 { 1359 "enum_field_value" : 1, 1360 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM" 1361 } 1362 ], 1363 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 1364 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 1365 "referenced_type" : "type-347", 1366 "self_type" : "type-347", 1367 "size" : 4, 1368 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1369 "underlying_type" : "type-2", 1370 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE" 1371 }, 1372 { 1373 "alignment" : 4, 1374 "enum_fields" : 1375 [ 1376 { 1377 "enum_field_value" : 0, 1378 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::NONE" 1379 }, 1380 { 1381 "enum_field_value" : 1, 1382 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::RFC5869_SHA256" 1383 }, 1384 { 1385 "enum_field_value" : 2, 1386 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1" 1387 }, 1388 { 1389 "enum_field_value" : 3, 1390 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256" 1391 }, 1392 { 1393 "enum_field_value" : 4, 1394 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1" 1395 }, 1396 { 1397 "enum_field_value" : 5, 1398 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256" 1399 } 1400 ], 1401 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyDerivationFunction", 1402 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction", 1403 "referenced_type" : "type-349", 1404 "self_type" : "type-349", 1405 "size" : 4, 1406 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1407 "underlying_type" : "type-2", 1408 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_021KeyDerivationFunctionE" 1409 }, 1410 { 1411 "alignment" : 4, 1412 "enum_fields" : 1413 [ 1414 { 1415 "enum_field_value" : 0, 1416 "name" : "android::hardware::keymaster::V3_0::KeyFormat::X509" 1417 }, 1418 { 1419 "enum_field_value" : 1, 1420 "name" : "android::hardware::keymaster::V3_0::KeyFormat::PKCS8" 1421 }, 1422 { 1423 "enum_field_value" : 3, 1424 "name" : "android::hardware::keymaster::V3_0::KeyFormat::RAW" 1425 } 1426 ], 1427 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyFormat", 1428 "name" : "android::hardware::keymaster::V3_0::KeyFormat", 1429 "referenced_type" : "type-550", 1430 "self_type" : "type-550", 1431 "size" : 4, 1432 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1433 "underlying_type" : "type-2", 1434 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09KeyFormatE" 1435 }, 1436 { 1437 "alignment" : 4, 1438 "enum_fields" : 1439 [ 1440 { 1441 "enum_field_value" : 0, 1442 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::GENERATED" 1443 }, 1444 { 1445 "enum_field_value" : 1, 1446 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::DERIVED" 1447 }, 1448 { 1449 "enum_field_value" : 2, 1450 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::IMPORTED" 1451 }, 1452 { 1453 "enum_field_value" : 3, 1454 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::UNKNOWN" 1455 } 1456 ], 1457 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyOrigin", 1458 "name" : "android::hardware::keymaster::V3_0::KeyOrigin", 1459 "referenced_type" : "type-346", 1460 "self_type" : "type-346", 1461 "size" : 4, 1462 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1463 "underlying_type" : "type-2", 1464 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09KeyOriginE" 1465 }, 1466 { 1467 "alignment" : 4, 1468 "enum_fields" : 1469 [ 1470 { 1471 "enum_field_value" : 0, 1472 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::ENCRYPT" 1473 }, 1474 { 1475 "enum_field_value" : 1, 1476 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DECRYPT" 1477 }, 1478 { 1479 "enum_field_value" : 2, 1480 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::SIGN" 1481 }, 1482 { 1483 "enum_field_value" : 3, 1484 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::VERIFY" 1485 }, 1486 { 1487 "enum_field_value" : 4, 1488 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DERIVE_KEY" 1489 }, 1490 { 1491 "enum_field_value" : 5, 1492 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::WRAP_KEY" 1493 } 1494 ], 1495 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyPurpose", 1496 "name" : "android::hardware::keymaster::V3_0::KeyPurpose", 1497 "referenced_type" : "type-348", 1498 "self_type" : "type-348", 1499 "size" : 4, 1500 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1501 "underlying_type" : "type-2", 1502 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_010KeyPurposeE" 1503 }, 1504 { 1505 "alignment" : 4, 1506 "enum_fields" : 1507 [ 1508 { 1509 "enum_field_value" : 1, 1510 "name" : "android::hardware::keymaster::V3_0::PaddingMode::NONE" 1511 }, 1512 { 1513 "enum_field_value" : 2, 1514 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_OAEP" 1515 }, 1516 { 1517 "enum_field_value" : 3, 1518 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PSS" 1519 }, 1520 { 1521 "enum_field_value" : 4, 1522 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT" 1523 }, 1524 { 1525 "enum_field_value" : 5, 1526 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_SIGN" 1527 }, 1528 { 1529 "enum_field_value" : 64, 1530 "name" : "android::hardware::keymaster::V3_0::PaddingMode::PKCS7" 1531 } 1532 ], 1533 "linker_set_key" : "android::hardware::keymaster::V3_0::PaddingMode", 1534 "name" : "android::hardware::keymaster::V3_0::PaddingMode", 1535 "referenced_type" : "type-343", 1536 "self_type" : "type-343", 1537 "size" : 4, 1538 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1539 "underlying_type" : "type-2", 1540 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_011PaddingModeE" 1541 }, 1542 { 1543 "alignment" : 4, 1544 "enum_fields" : 1545 [ 1546 { 1547 "enum_field_value" : 0, 1548 "name" : "android::hardware::keymaster::V3_0::SecurityLevel::SOFTWARE" 1549 }, 1550 { 1551 "enum_field_value" : 1, 1552 "name" : "android::hardware::keymaster::V3_0::SecurityLevel::TRUSTED_ENVIRONMENT" 1553 } 1554 ], 1555 "linker_set_key" : "android::hardware::keymaster::V3_0::SecurityLevel", 1556 "name" : "android::hardware::keymaster::V3_0::SecurityLevel", 1557 "referenced_type" : "type-549", 1558 "self_type" : "type-549", 1559 "size" : 4, 1560 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1561 "underlying_type" : "type-2", 1562 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_013SecurityLevelE" 1563 }, 1564 { 1565 "alignment" : 4, 1566 "enum_fields" : 1567 [ 1568 { 1569 "enum_field_value" : 0, 1570 "name" : "android::hardware::keymaster::V3_0::Tag::INVALID" 1571 }, 1572 { 1573 "enum_field_value" : 536870913, 1574 "name" : "android::hardware::keymaster::V3_0::Tag::PURPOSE" 1575 }, 1576 { 1577 "enum_field_value" : 268435458, 1578 "name" : "android::hardware::keymaster::V3_0::Tag::ALGORITHM" 1579 }, 1580 { 1581 "enum_field_value" : 805306371, 1582 "name" : "android::hardware::keymaster::V3_0::Tag::KEY_SIZE" 1583 }, 1584 { 1585 "enum_field_value" : 536870916, 1586 "name" : "android::hardware::keymaster::V3_0::Tag::BLOCK_MODE" 1587 }, 1588 { 1589 "enum_field_value" : 536870917, 1590 "name" : "android::hardware::keymaster::V3_0::Tag::DIGEST" 1591 }, 1592 { 1593 "enum_field_value" : 536870918, 1594 "name" : "android::hardware::keymaster::V3_0::Tag::PADDING" 1595 }, 1596 { 1597 "enum_field_value" : 1879048199, 1598 "name" : "android::hardware::keymaster::V3_0::Tag::CALLER_NONCE" 1599 }, 1600 { 1601 "enum_field_value" : 805306376, 1602 "name" : "android::hardware::keymaster::V3_0::Tag::MIN_MAC_LENGTH" 1603 }, 1604 { 1605 "enum_field_value" : 536870921, 1606 "name" : "android::hardware::keymaster::V3_0::Tag::KDF" 1607 }, 1608 { 1609 "enum_field_value" : 268435466, 1610 "name" : "android::hardware::keymaster::V3_0::Tag::EC_CURVE" 1611 }, 1612 { 1613 "enum_field_value" : 1342177480, 1614 "name" : "android::hardware::keymaster::V3_0::Tag::RSA_PUBLIC_EXPONENT" 1615 }, 1616 { 1617 "enum_field_value" : 1879048393, 1618 "name" : "android::hardware::keymaster::V3_0::Tag::ECIES_SINGLE_HASH_MODE" 1619 }, 1620 { 1621 "enum_field_value" : 1879048394, 1622 "name" : "android::hardware::keymaster::V3_0::Tag::INCLUDE_UNIQUE_ID" 1623 }, 1624 { 1625 "enum_field_value" : 268435757, 1626 "name" : "android::hardware::keymaster::V3_0::Tag::BLOB_USAGE_REQUIREMENTS" 1627 }, 1628 { 1629 "enum_field_value" : 1879048494, 1630 "name" : "android::hardware::keymaster::V3_0::Tag::BOOTLOADER_ONLY" 1631 }, 1632 { 1633 "enum_field_value" : 1610613136, 1634 "name" : "android::hardware::keymaster::V3_0::Tag::ACTIVE_DATETIME" 1635 }, 1636 { 1637 "enum_field_value" : 1610613137, 1638 "name" : "android::hardware::keymaster::V3_0::Tag::ORIGINATION_EXPIRE_DATETIME" 1639 }, 1640 { 1641 "enum_field_value" : 1610613138, 1642 "name" : "android::hardware::keymaster::V3_0::Tag::USAGE_EXPIRE_DATETIME" 1643 }, 1644 { 1645 "enum_field_value" : 805306771, 1646 "name" : "android::hardware::keymaster::V3_0::Tag::MIN_SECONDS_BETWEEN_OPS" 1647 }, 1648 { 1649 "enum_field_value" : 805306772, 1650 "name" : "android::hardware::keymaster::V3_0::Tag::MAX_USES_PER_BOOT" 1651 }, 1652 { 1653 "enum_field_value" : 1879048692, 1654 "name" : "android::hardware::keymaster::V3_0::Tag::ALL_USERS" 1655 }, 1656 { 1657 "enum_field_value" : 805306869, 1658 "name" : "android::hardware::keymaster::V3_0::Tag::USER_ID" 1659 }, 1660 { 1661 "enum_field_value" : -1610612234, 1662 "name" : "android::hardware::keymaster::V3_0::Tag::USER_SECURE_ID" 1663 }, 1664 { 1665 "enum_field_value" : 1879048695, 1666 "name" : "android::hardware::keymaster::V3_0::Tag::NO_AUTH_REQUIRED" 1667 }, 1668 { 1669 "enum_field_value" : 268435960, 1670 "name" : "android::hardware::keymaster::V3_0::Tag::USER_AUTH_TYPE" 1671 }, 1672 { 1673 "enum_field_value" : 805306873, 1674 "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TIMEOUT" 1675 }, 1676 { 1677 "enum_field_value" : 1879048698, 1678 "name" : "android::hardware::keymaster::V3_0::Tag::ALLOW_WHILE_ON_BODY" 1679 }, 1680 { 1681 "enum_field_value" : 1879048792, 1682 "name" : "android::hardware::keymaster::V3_0::Tag::ALL_APPLICATIONS" 1683 }, 1684 { 1685 "enum_field_value" : -1879047591, 1686 "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_ID" 1687 }, 1688 { 1689 "enum_field_value" : 1879048794, 1690 "name" : "android::hardware::keymaster::V3_0::Tag::EXPORTABLE" 1691 }, 1692 { 1693 "enum_field_value" : -1879047492, 1694 "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_DATA" 1695 }, 1696 { 1697 "enum_field_value" : 1610613437, 1698 "name" : "android::hardware::keymaster::V3_0::Tag::CREATION_DATETIME" 1699 }, 1700 { 1701 "enum_field_value" : 268436158, 1702 "name" : "android::hardware::keymaster::V3_0::Tag::ORIGIN" 1703 }, 1704 { 1705 "enum_field_value" : 1879048895, 1706 "name" : "android::hardware::keymaster::V3_0::Tag::ROLLBACK_RESISTANT" 1707 }, 1708 { 1709 "enum_field_value" : -1879047488, 1710 "name" : "android::hardware::keymaster::V3_0::Tag::ROOT_OF_TRUST" 1711 }, 1712 { 1713 "enum_field_value" : 805307073, 1714 "name" : "android::hardware::keymaster::V3_0::Tag::OS_VERSION" 1715 }, 1716 { 1717 "enum_field_value" : 805307074, 1718 "name" : "android::hardware::keymaster::V3_0::Tag::OS_PATCHLEVEL" 1719 }, 1720 { 1721 "enum_field_value" : -1879047485, 1722 "name" : "android::hardware::keymaster::V3_0::Tag::UNIQUE_ID" 1723 }, 1724 { 1725 "enum_field_value" : -1879047484, 1726 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_CHALLENGE" 1727 }, 1728 { 1729 "enum_field_value" : -1879047483, 1730 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_APPLICATION_ID" 1731 }, 1732 { 1733 "enum_field_value" : -1879047482, 1734 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_BRAND" 1735 }, 1736 { 1737 "enum_field_value" : -1879047481, 1738 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_DEVICE" 1739 }, 1740 { 1741 "enum_field_value" : -1879047480, 1742 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_PRODUCT" 1743 }, 1744 { 1745 "enum_field_value" : -1879047479, 1746 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_SERIAL" 1747 }, 1748 { 1749 "enum_field_value" : -1879047478, 1750 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_IMEI" 1751 }, 1752 { 1753 "enum_field_value" : -1879047477, 1754 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MEID" 1755 }, 1756 { 1757 "enum_field_value" : -1879047476, 1758 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MANUFACTURER" 1759 }, 1760 { 1761 "enum_field_value" : -1879047475, 1762 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MODEL" 1763 }, 1764 { 1765 "enum_field_value" : -1879047192, 1766 "name" : "android::hardware::keymaster::V3_0::Tag::ASSOCIATED_DATA" 1767 }, 1768 { 1769 "enum_field_value" : -1879047191, 1770 "name" : "android::hardware::keymaster::V3_0::Tag::NONCE" 1771 }, 1772 { 1773 "enum_field_value" : -1879047190, 1774 "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TOKEN" 1775 }, 1776 { 1777 "enum_field_value" : 805307371, 1778 "name" : "android::hardware::keymaster::V3_0::Tag::MAC_LENGTH" 1779 }, 1780 { 1781 "enum_field_value" : 1879049196, 1782 "name" : "android::hardware::keymaster::V3_0::Tag::RESET_SINCE_ID_ROTATION" 1783 } 1784 ], 1785 "linker_set_key" : "android::hardware::keymaster::V3_0::Tag", 1786 "name" : "android::hardware::keymaster::V3_0::Tag", 1787 "referenced_type" : "type-339", 1788 "self_type" : "type-339", 1789 "size" : 4, 1790 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1791 "underlying_type" : "type-2", 1792 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_03TagE" 1793 }, 1794 { 1795 "alignment" : 4, 1796 "enum_fields" : 1797 [ 1798 { 1799 "enum_field_value" : 0, 1800 "name" : "android::hardware::keymaster::V3_0::TagType::INVALID" 1801 }, 1802 { 1803 "enum_field_value" : 268435456, 1804 "name" : "android::hardware::keymaster::V3_0::TagType::ENUM" 1805 }, 1806 { 1807 "enum_field_value" : 536870912, 1808 "name" : "android::hardware::keymaster::V3_0::TagType::ENUM_REP" 1809 }, 1810 { 1811 "enum_field_value" : 805306368, 1812 "name" : "android::hardware::keymaster::V3_0::TagType::UINT" 1813 }, 1814 { 1815 "enum_field_value" : 1073741824, 1816 "name" : "android::hardware::keymaster::V3_0::TagType::UINT_REP" 1817 }, 1818 { 1819 "enum_field_value" : 1342177280, 1820 "name" : "android::hardware::keymaster::V3_0::TagType::ULONG" 1821 }, 1822 { 1823 "enum_field_value" : 1610612736, 1824 "name" : "android::hardware::keymaster::V3_0::TagType::DATE" 1825 }, 1826 { 1827 "enum_field_value" : 1879048192, 1828 "name" : "android::hardware::keymaster::V3_0::TagType::BOOL" 1829 }, 1830 { 1831 "enum_field_value" : -2147483648, 1832 "name" : "android::hardware::keymaster::V3_0::TagType::BIGNUM" 1833 }, 1834 { 1835 "enum_field_value" : -1879048192, 1836 "name" : "android::hardware::keymaster::V3_0::TagType::BYTES" 1837 }, 1838 { 1839 "enum_field_value" : -1610612736, 1840 "name" : "android::hardware::keymaster::V3_0::TagType::ULONG_REP" 1841 } 1842 ], 1843 "linker_set_key" : "android::hardware::keymaster::V3_0::TagType", 1844 "name" : "android::hardware::keymaster::V3_0::TagType", 1845 "referenced_type" : "type-544", 1846 "self_type" : "type-544", 1847 "size" : 4, 1848 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1849 "underlying_type" : "type-2", 1850 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_07TagTypeE" 1851 }, 1852 { 1853 "alignment" : 4, 1854 "enum_fields" : 1855 [ 1856 { 1857 "enum_field_value" : 0, 1858 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1859 }, 1860 { 1861 "enum_field_value" : 1, 1862 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1863 }, 1864 { 1865 "enum_field_value" : 2, 1866 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1867 } 1868 ], 1869 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1870 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1871 "referenced_type" : "type-393", 1872 "self_type" : "type-393", 1873 "size" : 4, 1874 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1875 "underlying_type" : "type-25", 1876 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 1877 }, 1878 { 1879 "alignment" : 4, 1880 "enum_fields" : 1881 [ 1882 { 1883 "enum_field_value" : -1, 1884 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 1885 } 1886 ], 1887 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1888 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1889 "referenced_type" : "type-535", 1890 "self_type" : "type-535", 1891 "size" : 4, 1892 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1893 "underlying_type" : "type-25", 1894 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 1895 }, 1896 { 1897 "alignment" : 1, 1898 "enum_fields" : 1899 [ 1900 { 1901 "enum_field_value" : 0, 1902 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 1903 }, 1904 { 1905 "enum_field_value" : 1, 1906 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 1907 }, 1908 { 1909 "enum_field_value" : 2, 1910 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 1911 } 1912 ], 1913 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1914 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1915 "referenced_type" : "type-534", 1916 "self_type" : "type-534", 1917 "size" : 1, 1918 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1919 "underlying_type" : "type-76", 1920 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 1921 }, 1922 { 1923 "alignment" : 4, 1924 "enum_fields" : 1925 [ 1926 { 1927 "enum_field_value" : 0, 1928 "name" : "ANDROID_LOG_UNKNOWN" 1929 }, 1930 { 1931 "enum_field_value" : 1, 1932 "name" : "ANDROID_LOG_DEFAULT" 1933 }, 1934 { 1935 "enum_field_value" : 2, 1936 "name" : "ANDROID_LOG_VERBOSE" 1937 }, 1938 { 1939 "enum_field_value" : 3, 1940 "name" : "ANDROID_LOG_DEBUG" 1941 }, 1942 { 1943 "enum_field_value" : 4, 1944 "name" : "ANDROID_LOG_INFO" 1945 }, 1946 { 1947 "enum_field_value" : 5, 1948 "name" : "ANDROID_LOG_WARN" 1949 }, 1950 { 1951 "enum_field_value" : 6, 1952 "name" : "ANDROID_LOG_ERROR" 1953 }, 1954 { 1955 "enum_field_value" : 7, 1956 "name" : "ANDROID_LOG_FATAL" 1957 }, 1958 { 1959 "enum_field_value" : 8, 1960 "name" : "ANDROID_LOG_SILENT" 1961 } 1962 ], 1963 "linker_set_key" : "android_LogPriority", 1964 "name" : "android_LogPriority", 1965 "referenced_type" : "type-1", 1966 "self_type" : "type-1", 1967 "size" : 4, 1968 "source_file" : "/system/core/liblog/include/android/log.h", 1969 "underlying_type" : "type-2", 1970 "unique_id" : "android_LogPriority" 1971 }, 1972 { 1973 "alignment" : 4, 1974 "enum_fields" : 1975 [ 1976 { 1977 "enum_field_value" : 0, 1978 "name" : "HAL_COLOR_MODE_NATIVE" 1979 }, 1980 { 1981 "enum_field_value" : 1, 1982 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1983 }, 1984 { 1985 "enum_field_value" : 2, 1986 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1987 }, 1988 { 1989 "enum_field_value" : 3, 1990 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1991 }, 1992 { 1993 "enum_field_value" : 4, 1994 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1995 }, 1996 { 1997 "enum_field_value" : 5, 1998 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1999 }, 2000 { 2001 "enum_field_value" : 6, 2002 "name" : "HAL_COLOR_MODE_DCI_P3" 2003 }, 2004 { 2005 "enum_field_value" : 7, 2006 "name" : "HAL_COLOR_MODE_SRGB" 2007 }, 2008 { 2009 "enum_field_value" : 8, 2010 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 2011 }, 2012 { 2013 "enum_field_value" : 9, 2014 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 2015 } 2016 ], 2017 "linker_set_key" : "android_color_mode_t", 2018 "name" : "android_color_mode_t", 2019 "referenced_type" : "type-487", 2020 "self_type" : "type-487", 2021 "size" : 4, 2022 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2023 "underlying_type" : "type-2", 2024 "unique_id" : "android_color_mode_t" 2025 }, 2026 { 2027 "alignment" : 4, 2028 "enum_fields" : 2029 [ 2030 { 2031 "enum_field_value" : 10, 2032 "name" : "HAL_COLOR_MODE_BT2020" 2033 }, 2034 { 2035 "enum_field_value" : 11, 2036 "name" : "HAL_COLOR_MODE_BT2100_PQ" 2037 }, 2038 { 2039 "enum_field_value" : 12, 2040 "name" : "HAL_COLOR_MODE_BT2100_HLG" 2041 } 2042 ], 2043 "linker_set_key" : "android_color_mode_v1_1_t", 2044 "name" : "android_color_mode_v1_1_t", 2045 "referenced_type" : "type-493", 2046 "self_type" : "type-493", 2047 "size" : 4, 2048 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2049 "underlying_type" : "type-2", 2050 "unique_id" : "android_color_mode_v1_1_t" 2051 }, 2052 { 2053 "alignment" : 4, 2054 "enum_fields" : 2055 [ 2056 { 2057 "enum_field_value" : 0, 2058 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 2059 }, 2060 { 2061 "enum_field_value" : 1, 2062 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 2063 }, 2064 { 2065 "enum_field_value" : 2, 2066 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 2067 }, 2068 { 2069 "enum_field_value" : 3, 2070 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 2071 }, 2072 { 2073 "enum_field_value" : 4, 2074 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 2075 }, 2076 { 2077 "enum_field_value" : 5, 2078 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 2079 }, 2080 { 2081 "enum_field_value" : 6, 2082 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 2083 } 2084 ], 2085 "linker_set_key" : "android_color_transform_t", 2086 "name" : "android_color_transform_t", 2087 "referenced_type" : "type-488", 2088 "self_type" : "type-488", 2089 "size" : 4, 2090 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2091 "underlying_type" : "type-2", 2092 "unique_id" : "android_color_transform_t" 2093 }, 2094 { 2095 "alignment" : 4, 2096 "enum_fields" : 2097 [ 2098 { 2099 "enum_field_value" : 0, 2100 "name" : "HAL_DATASPACE_UNKNOWN" 2101 }, 2102 { 2103 "enum_field_value" : 1, 2104 "name" : "HAL_DATASPACE_ARBITRARY" 2105 }, 2106 { 2107 "enum_field_value" : 16, 2108 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 2109 }, 2110 { 2111 "enum_field_value" : 4128768, 2112 "name" : "HAL_DATASPACE_STANDARD_MASK" 2113 }, 2114 { 2115 "enum_field_value" : 0, 2116 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 2117 }, 2118 { 2119 "enum_field_value" : 65536, 2120 "name" : "HAL_DATASPACE_STANDARD_BT709" 2121 }, 2122 { 2123 "enum_field_value" : 131072, 2124 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 2125 }, 2126 { 2127 "enum_field_value" : 196608, 2128 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 2129 }, 2130 { 2131 "enum_field_value" : 262144, 2132 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 2133 }, 2134 { 2135 "enum_field_value" : 327680, 2136 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 2137 }, 2138 { 2139 "enum_field_value" : 393216, 2140 "name" : "HAL_DATASPACE_STANDARD_BT2020" 2141 }, 2142 { 2143 "enum_field_value" : 458752, 2144 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 2145 }, 2146 { 2147 "enum_field_value" : 524288, 2148 "name" : "HAL_DATASPACE_STANDARD_BT470M" 2149 }, 2150 { 2151 "enum_field_value" : 589824, 2152 "name" : "HAL_DATASPACE_STANDARD_FILM" 2153 }, 2154 { 2155 "enum_field_value" : 655360, 2156 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 2157 }, 2158 { 2159 "enum_field_value" : 720896, 2160 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 2161 }, 2162 { 2163 "enum_field_value" : 22, 2164 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 2165 }, 2166 { 2167 "enum_field_value" : 130023424, 2168 "name" : "HAL_DATASPACE_TRANSFER_MASK" 2169 }, 2170 { 2171 "enum_field_value" : 0, 2172 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 2173 }, 2174 { 2175 "enum_field_value" : 4194304, 2176 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 2177 }, 2178 { 2179 "enum_field_value" : 8388608, 2180 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 2181 }, 2182 { 2183 "enum_field_value" : 12582912, 2184 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 2185 }, 2186 { 2187 "enum_field_value" : 16777216, 2188 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 2189 }, 2190 { 2191 "enum_field_value" : 20971520, 2192 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 2193 }, 2194 { 2195 "enum_field_value" : 25165824, 2196 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 2197 }, 2198 { 2199 "enum_field_value" : 29360128, 2200 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 2201 }, 2202 { 2203 "enum_field_value" : 33554432, 2204 "name" : "HAL_DATASPACE_TRANSFER_HLG" 2205 }, 2206 { 2207 "enum_field_value" : 27, 2208 "name" : "HAL_DATASPACE_RANGE_SHIFT" 2209 }, 2210 { 2211 "enum_field_value" : 939524096, 2212 "name" : "HAL_DATASPACE_RANGE_MASK" 2213 }, 2214 { 2215 "enum_field_value" : 0, 2216 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 2217 }, 2218 { 2219 "enum_field_value" : 134217728, 2220 "name" : "HAL_DATASPACE_RANGE_FULL" 2221 }, 2222 { 2223 "enum_field_value" : 268435456, 2224 "name" : "HAL_DATASPACE_RANGE_LIMITED" 2225 }, 2226 { 2227 "enum_field_value" : 402653184, 2228 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 2229 }, 2230 { 2231 "enum_field_value" : 512, 2232 "name" : "HAL_DATASPACE_SRGB_LINEAR" 2233 }, 2234 { 2235 "enum_field_value" : 138477568, 2236 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 2237 }, 2238 { 2239 "enum_field_value" : 406913024, 2240 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 2241 }, 2242 { 2243 "enum_field_value" : 513, 2244 "name" : "HAL_DATASPACE_SRGB" 2245 }, 2246 { 2247 "enum_field_value" : 142671872, 2248 "name" : "HAL_DATASPACE_V0_SRGB" 2249 }, 2250 { 2251 "enum_field_value" : 411107328, 2252 "name" : "HAL_DATASPACE_V0_SCRGB" 2253 }, 2254 { 2255 "enum_field_value" : 257, 2256 "name" : "HAL_DATASPACE_JFIF" 2257 }, 2258 { 2259 "enum_field_value" : 146931712, 2260 "name" : "HAL_DATASPACE_V0_JFIF" 2261 }, 2262 { 2263 "enum_field_value" : 258, 2264 "name" : "HAL_DATASPACE_BT601_625" 2265 }, 2266 { 2267 "enum_field_value" : 281149440, 2268 "name" : "HAL_DATASPACE_V0_BT601_625" 2269 }, 2270 { 2271 "enum_field_value" : 259, 2272 "name" : "HAL_DATASPACE_BT601_525" 2273 }, 2274 { 2275 "enum_field_value" : 281280512, 2276 "name" : "HAL_DATASPACE_V0_BT601_525" 2277 }, 2278 { 2279 "enum_field_value" : 260, 2280 "name" : "HAL_DATASPACE_BT709" 2281 }, 2282 { 2283 "enum_field_value" : 281083904, 2284 "name" : "HAL_DATASPACE_V0_BT709" 2285 }, 2286 { 2287 "enum_field_value" : 139067392, 2288 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 2289 }, 2290 { 2291 "enum_field_value" : 155844608, 2292 "name" : "HAL_DATASPACE_DCI_P3" 2293 }, 2294 { 2295 "enum_field_value" : 139067392, 2296 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 2297 }, 2298 { 2299 "enum_field_value" : 143261696, 2300 "name" : "HAL_DATASPACE_DISPLAY_P3" 2301 }, 2302 { 2303 "enum_field_value" : 151715840, 2304 "name" : "HAL_DATASPACE_ADOBE_RGB" 2305 }, 2306 { 2307 "enum_field_value" : 138805248, 2308 "name" : "HAL_DATASPACE_BT2020_LINEAR" 2309 }, 2310 { 2311 "enum_field_value" : 147193856, 2312 "name" : "HAL_DATASPACE_BT2020" 2313 }, 2314 { 2315 "enum_field_value" : 163971072, 2316 "name" : "HAL_DATASPACE_BT2020_PQ" 2317 }, 2318 { 2319 "enum_field_value" : 4096, 2320 "name" : "HAL_DATASPACE_DEPTH" 2321 }, 2322 { 2323 "enum_field_value" : 4097, 2324 "name" : "HAL_DATASPACE_SENSOR" 2325 } 2326 ], 2327 "linker_set_key" : "android_dataspace_t", 2328 "name" : "android_dataspace_t", 2329 "referenced_type" : "type-486", 2330 "self_type" : "type-486", 2331 "size" : 4, 2332 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2333 "underlying_type" : "type-2", 2334 "unique_id" : "android_dataspace_t" 2335 }, 2336 { 2337 "alignment" : 4, 2338 "enum_fields" : 2339 [ 2340 { 2341 "enum_field_value" : 281411584, 2342 "name" : "HAL_DATASPACE_BT2020_ITU" 2343 }, 2344 { 2345 "enum_field_value" : 298188800, 2346 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 2347 }, 2348 { 2349 "enum_field_value" : 302383104, 2350 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 2351 }, 2352 { 2353 "enum_field_value" : 168165376, 2354 "name" : "HAL_DATASPACE_BT2020_HLG" 2355 } 2356 ], 2357 "linker_set_key" : "android_dataspace_v1_1_t", 2358 "name" : "android_dataspace_v1_1_t", 2359 "referenced_type" : "type-491", 2360 "self_type" : "type-491", 2361 "size" : 4, 2362 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2363 "underlying_type" : "type-2", 2364 "unique_id" : "android_dataspace_v1_1_t" 2365 }, 2366 { 2367 "alignment" : 4, 2368 "enum_fields" : 2369 [ 2370 { 2371 "enum_field_value" : 142999552, 2372 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 2373 }, 2374 { 2375 "enum_field_value" : 4098, 2376 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 2377 }, 2378 { 2379 "enum_field_value" : 4099, 2380 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 2381 }, 2382 { 2383 "enum_field_value" : 4100, 2384 "name" : "HAL_DATASPACE_HEIF" 2385 } 2386 ], 2387 "linker_set_key" : "android_dataspace_v1_2_t", 2388 "name" : "android_dataspace_v1_2_t", 2389 "referenced_type" : "type-496", 2390 "self_type" : "type-496", 2391 "size" : 4, 2392 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2393 "underlying_type" : "type-2", 2394 "unique_id" : "android_dataspace_v1_2_t" 2395 }, 2396 { 2397 "alignment" : 4, 2398 "enum_fields" : 2399 [ 2400 { 2401 "enum_field_value" : 1, 2402 "name" : "FLEX_COMPONENT_Y" 2403 }, 2404 { 2405 "enum_field_value" : 2, 2406 "name" : "FLEX_COMPONENT_Cb" 2407 }, 2408 { 2409 "enum_field_value" : 4, 2410 "name" : "FLEX_COMPONENT_Cr" 2411 }, 2412 { 2413 "enum_field_value" : 1024, 2414 "name" : "FLEX_COMPONENT_R" 2415 }, 2416 { 2417 "enum_field_value" : 2048, 2418 "name" : "FLEX_COMPONENT_G" 2419 }, 2420 { 2421 "enum_field_value" : 4096, 2422 "name" : "FLEX_COMPONENT_B" 2423 }, 2424 { 2425 "enum_field_value" : 1073741824, 2426 "name" : "FLEX_COMPONENT_A" 2427 } 2428 ], 2429 "linker_set_key" : "android_flex_component", 2430 "name" : "android_flex_component", 2431 "referenced_type" : "type-501", 2432 "self_type" : "type-501", 2433 "size" : 4, 2434 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2435 "underlying_type" : "type-2", 2436 "unique_id" : "android_flex_component" 2437 }, 2438 { 2439 "alignment" : 4, 2440 "enum_fields" : 2441 [ 2442 { 2443 "enum_field_value" : 0, 2444 "name" : "FLEX_FORMAT_INVALID" 2445 }, 2446 { 2447 "enum_field_value" : 1, 2448 "name" : "FLEX_FORMAT_Y" 2449 }, 2450 { 2451 "enum_field_value" : 7, 2452 "name" : "FLEX_FORMAT_YCbCr" 2453 }, 2454 { 2455 "enum_field_value" : 1073741831, 2456 "name" : "FLEX_FORMAT_YCbCrA" 2457 }, 2458 { 2459 "enum_field_value" : 7168, 2460 "name" : "FLEX_FORMAT_RGB" 2461 }, 2462 { 2463 "enum_field_value" : 1073748992, 2464 "name" : "FLEX_FORMAT_RGBA" 2465 } 2466 ], 2467 "linker_set_key" : "android_flex_format", 2468 "name" : "android_flex_format", 2469 "referenced_type" : "type-504", 2470 "self_type" : "type-504", 2471 "size" : 4, 2472 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2473 "underlying_type" : "type-2", 2474 "unique_id" : "android_flex_format" 2475 }, 2476 { 2477 "alignment" : 4, 2478 "enum_fields" : 2479 [ 2480 { 2481 "enum_field_value" : 1, 2482 "name" : "HAL_HDR_DOLBY_VISION" 2483 }, 2484 { 2485 "enum_field_value" : 2, 2486 "name" : "HAL_HDR_HDR10" 2487 }, 2488 { 2489 "enum_field_value" : 3, 2490 "name" : "HAL_HDR_HLG" 2491 } 2492 ], 2493 "linker_set_key" : "android_hdr_t", 2494 "name" : "android_hdr_t", 2495 "referenced_type" : "type-489", 2496 "self_type" : "type-489", 2497 "size" : 4, 2498 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2499 "underlying_type" : "type-2", 2500 "unique_id" : "android_hdr_t" 2501 }, 2502 { 2503 "alignment" : 4, 2504 "enum_fields" : 2505 [ 2506 { 2507 "enum_field_value" : 4, 2508 "name" : "HAL_HDR_HDR10_PLUS" 2509 } 2510 ], 2511 "linker_set_key" : "android_hdr_v1_2_t", 2512 "name" : "android_hdr_v1_2_t", 2513 "referenced_type" : "type-495", 2514 "self_type" : "type-495", 2515 "size" : 4, 2516 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2517 "underlying_type" : "type-2", 2518 "unique_id" : "android_hdr_v1_2_t" 2519 }, 2520 { 2521 "alignment" : 4, 2522 "enum_fields" : 2523 [ 2524 { 2525 "enum_field_value" : 39, 2526 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 2527 }, 2528 { 2529 "enum_field_value" : 40, 2530 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 2531 }, 2532 { 2533 "enum_field_value" : 41, 2534 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 2535 }, 2536 { 2537 "enum_field_value" : 42, 2538 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 2539 } 2540 ], 2541 "linker_set_key" : "android_pixel_format_sw_t", 2542 "name" : "android_pixel_format_sw_t", 2543 "referenced_type" : "type-498", 2544 "self_type" : "type-498", 2545 "size" : 4, 2546 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 2547 "underlying_type" : "type-2", 2548 "unique_id" : "_ZTS25android_pixel_format_sw_t" 2549 }, 2550 { 2551 "alignment" : 4, 2552 "enum_fields" : 2553 [ 2554 { 2555 "enum_field_value" : 1, 2556 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 2557 }, 2558 { 2559 "enum_field_value" : 2, 2560 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 2561 }, 2562 { 2563 "enum_field_value" : 3, 2564 "name" : "HAL_PIXEL_FORMAT_RGB_888" 2565 }, 2566 { 2567 "enum_field_value" : 4, 2568 "name" : "HAL_PIXEL_FORMAT_RGB_565" 2569 }, 2570 { 2571 "enum_field_value" : 5, 2572 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 2573 }, 2574 { 2575 "enum_field_value" : 16, 2576 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 2577 }, 2578 { 2579 "enum_field_value" : 17, 2580 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 2581 }, 2582 { 2583 "enum_field_value" : 20, 2584 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 2585 }, 2586 { 2587 "enum_field_value" : 22, 2588 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 2589 }, 2590 { 2591 "enum_field_value" : 32, 2592 "name" : "HAL_PIXEL_FORMAT_RAW16" 2593 }, 2594 { 2595 "enum_field_value" : 33, 2596 "name" : "HAL_PIXEL_FORMAT_BLOB" 2597 }, 2598 { 2599 "enum_field_value" : 34, 2600 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 2601 }, 2602 { 2603 "enum_field_value" : 35, 2604 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 2605 }, 2606 { 2607 "enum_field_value" : 36, 2608 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 2609 }, 2610 { 2611 "enum_field_value" : 37, 2612 "name" : "HAL_PIXEL_FORMAT_RAW10" 2613 }, 2614 { 2615 "enum_field_value" : 38, 2616 "name" : "HAL_PIXEL_FORMAT_RAW12" 2617 }, 2618 { 2619 "enum_field_value" : 43, 2620 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 2621 }, 2622 { 2623 "enum_field_value" : 538982489, 2624 "name" : "HAL_PIXEL_FORMAT_Y8" 2625 }, 2626 { 2627 "enum_field_value" : 540422489, 2628 "name" : "HAL_PIXEL_FORMAT_Y16" 2629 }, 2630 { 2631 "enum_field_value" : 842094169, 2632 "name" : "HAL_PIXEL_FORMAT_YV12" 2633 } 2634 ], 2635 "linker_set_key" : "android_pixel_format_t", 2636 "name" : "android_pixel_format_t", 2637 "referenced_type" : "type-484", 2638 "self_type" : "type-484", 2639 "size" : 4, 2640 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2641 "underlying_type" : "type-2", 2642 "unique_id" : "android_pixel_format_t" 2643 }, 2644 { 2645 "alignment" : 4, 2646 "enum_fields" : 2647 [ 2648 { 2649 "enum_field_value" : 48, 2650 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 2651 }, 2652 { 2653 "enum_field_value" : 49, 2654 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 2655 }, 2656 { 2657 "enum_field_value" : 50, 2658 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 2659 }, 2660 { 2661 "enum_field_value" : 51, 2662 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 2663 }, 2664 { 2665 "enum_field_value" : 52, 2666 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 2667 }, 2668 { 2669 "enum_field_value" : 53, 2670 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 2671 }, 2672 { 2673 "enum_field_value" : 54, 2674 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 2675 } 2676 ], 2677 "linker_set_key" : "android_pixel_format_v1_1_t", 2678 "name" : "android_pixel_format_v1_1_t", 2679 "referenced_type" : "type-490", 2680 "self_type" : "type-490", 2681 "size" : 4, 2682 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2683 "underlying_type" : "type-2", 2684 "unique_id" : "android_pixel_format_v1_1_t" 2685 }, 2686 { 2687 "alignment" : 4, 2688 "enum_fields" : 2689 [ 2690 { 2691 "enum_field_value" : 55, 2692 "name" : "HAL_PIXEL_FORMAT_HSV_888" 2693 } 2694 ], 2695 "linker_set_key" : "android_pixel_format_v1_2_t", 2696 "name" : "android_pixel_format_v1_2_t", 2697 "referenced_type" : "type-497", 2698 "self_type" : "type-497", 2699 "size" : 4, 2700 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2701 "underlying_type" : "type-2", 2702 "unique_id" : "android_pixel_format_v1_2_t" 2703 }, 2704 { 2705 "alignment" : 4, 2706 "enum_fields" : 2707 [ 2708 { 2709 "enum_field_value" : 0, 2710 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 2711 }, 2712 { 2713 "enum_field_value" : 1, 2714 "name" : "HAL_RENDER_INTENT_ENHANCE" 2715 }, 2716 { 2717 "enum_field_value" : 2, 2718 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 2719 }, 2720 { 2721 "enum_field_value" : 3, 2722 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 2723 } 2724 ], 2725 "linker_set_key" : "android_render_intent_v1_1_t", 2726 "name" : "android_render_intent_v1_1_t", 2727 "referenced_type" : "type-494", 2728 "self_type" : "type-494", 2729 "size" : 4, 2730 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2731 "underlying_type" : "type-2", 2732 "unique_id" : "android_render_intent_v1_1_t" 2733 }, 2734 { 2735 "alignment" : 4, 2736 "enum_fields" : 2737 [ 2738 { 2739 "enum_field_value" : 1, 2740 "name" : "HAL_TRANSFORM_FLIP_H" 2741 }, 2742 { 2743 "enum_field_value" : 2, 2744 "name" : "HAL_TRANSFORM_FLIP_V" 2745 }, 2746 { 2747 "enum_field_value" : 4, 2748 "name" : "HAL_TRANSFORM_ROT_90" 2749 }, 2750 { 2751 "enum_field_value" : 3, 2752 "name" : "HAL_TRANSFORM_ROT_180" 2753 }, 2754 { 2755 "enum_field_value" : 7, 2756 "name" : "HAL_TRANSFORM_ROT_270" 2757 } 2758 ], 2759 "linker_set_key" : "android_transform_t", 2760 "name" : "android_transform_t", 2761 "referenced_type" : "type-485", 2762 "self_type" : "type-485", 2763 "size" : 4, 2764 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2765 "underlying_type" : "type-2", 2766 "unique_id" : "android_transform_t" 2767 }, 2768 { 2769 "alignment" : 4, 2770 "enum_fields" : 2771 [ 2772 { 2773 "enum_field_value" : 0, 2774 "name" : "LOG_ID_MIN" 2775 }, 2776 { 2777 "enum_field_value" : 0, 2778 "name" : "LOG_ID_MAIN" 2779 }, 2780 { 2781 "enum_field_value" : 1, 2782 "name" : "LOG_ID_RADIO" 2783 }, 2784 { 2785 "enum_field_value" : 2, 2786 "name" : "LOG_ID_EVENTS" 2787 }, 2788 { 2789 "enum_field_value" : 3, 2790 "name" : "LOG_ID_SYSTEM" 2791 }, 2792 { 2793 "enum_field_value" : 4, 2794 "name" : "LOG_ID_CRASH" 2795 }, 2796 { 2797 "enum_field_value" : 5, 2798 "name" : "LOG_ID_STATS" 2799 }, 2800 { 2801 "enum_field_value" : 6, 2802 "name" : "LOG_ID_SECURITY" 2803 }, 2804 { 2805 "enum_field_value" : 7, 2806 "name" : "LOG_ID_KERNEL" 2807 }, 2808 { 2809 "enum_field_value" : 8, 2810 "name" : "LOG_ID_MAX" 2811 } 2812 ], 2813 "linker_set_key" : "log_id", 2814 "name" : "log_id", 2815 "referenced_type" : "type-236", 2816 "self_type" : "type-236", 2817 "size" : 4, 2818 "source_file" : "/system/core/liblog/include/android/log.h", 2819 "underlying_type" : "type-2", 2820 "unique_id" : "log_id" 2821 } 2822 ], 2823 "function_types" : 2824 [ 2825 { 2826 "alignment" : 4, 2827 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2828 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2829 "parameters" : 2830 [ 2831 { 2832 "referenced_type" : "type-42" 2833 }, 2834 { 2835 "referenced_type" : "type-48" 2836 }, 2837 { 2838 "referenced_type" : "type-26" 2839 } 2840 ], 2841 "referenced_type" : "type-41", 2842 "return_type" : "type-39", 2843 "self_type" : "type-41", 2844 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2845 }, 2846 { 2847 "alignment" : 4, 2848 "linker_set_key" : "int (void *)", 2849 "name" : "int (void *)", 2850 "parameters" : 2851 [ 2852 { 2853 "referenced_type" : "type-26" 2854 } 2855 ], 2856 "referenced_type" : "type-512", 2857 "return_type" : "type-25", 2858 "self_type" : "type-512", 2859 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2860 }, 2861 { 2862 "alignment" : 4, 2863 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2864 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2865 "parameters" : 2866 [ 2867 { 2868 "referenced_type" : "type-423" 2869 }, 2870 { 2871 "referenced_type" : "type-325" 2872 }, 2873 { 2874 "referenced_type" : "type-2" 2875 }, 2876 { 2877 "referenced_type" : "type-424" 2878 }, 2879 { 2880 "referenced_type" : "type-2" 2881 }, 2882 { 2883 "referenced_type" : "type-26" 2884 } 2885 ], 2886 "referenced_type" : "type-422", 2887 "return_type" : "type-27", 2888 "self_type" : "type-422", 2889 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2890 } 2891 ], 2892 "functions" : 2893 [ 2894 { 2895 "function_name" : "android::hardware::details::castInterface", 2896 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb", 2897 "parameters" : 2898 [ 2899 { 2900 "referenced_type" : "type-432" 2901 }, 2902 { 2903 "referenced_type" : "type-54" 2904 }, 2905 { 2906 "referenced_type" : "type-39" 2907 } 2908 ], 2909 "return_type" : "type-152", 2910 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2911 "template_args" : [ "type-104", "type-70", "type-613" ] 2912 }, 2913 { 2914 "function_name" : "android::hardware::details::getServiceInternal", 2915 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb", 2916 "parameters" : 2917 [ 2918 { 2919 "referenced_type" : "type-437" 2920 }, 2921 { 2922 "referenced_type" : "type-39" 2923 }, 2924 { 2925 "referenced_type" : "type-39" 2926 } 2927 ], 2928 "return_type" : "type-102", 2929 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2930 "template_args" : [ "type-613", "type-104", "type-27", "type-27" ] 2931 }, 2932 { 2933 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getService", 2934 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2935 "parameters" : 2936 [ 2937 { 2938 "default_arg" : true, 2939 "referenced_type" : "type-437" 2940 }, 2941 { 2942 "default_arg" : true, 2943 "referenced_type" : "type-39" 2944 } 2945 ], 2946 "return_type" : "type-102", 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::linkToDeath", 2951 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 2952 "parameters" : 2953 [ 2954 { 2955 "is_this_ptr" : true, 2956 "referenced_type" : "type-103" 2957 }, 2958 { 2959 "referenced_type" : "type-587" 2960 }, 2961 { 2962 "referenced_type" : "type-116" 2963 } 2964 ], 2965 "return_type" : "type-137", 2966 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2967 }, 2968 { 2969 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getDebugInfo", 2970 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2971 "parameters" : 2972 [ 2973 { 2974 "is_this_ptr" : true, 2975 "referenced_type" : "type-103" 2976 }, 2977 { 2978 "referenced_type" : "type-725" 2979 } 2980 ], 2981 "return_type" : "type-165", 2982 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2983 }, 2984 { 2985 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getHashChain", 2986 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2987 "parameters" : 2988 [ 2989 { 2990 "is_this_ptr" : true, 2991 "referenced_type" : "type-103" 2992 }, 2993 { 2994 "referenced_type" : "type-726" 2995 } 2996 ], 2997 "return_type" : "type-165", 2998 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2999 }, 3000 { 3001 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::tryGetService", 3002 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 3003 "parameters" : 3004 [ 3005 { 3006 "default_arg" : true, 3007 "referenced_type" : "type-437" 3008 }, 3009 { 3010 "default_arg" : true, 3011 "referenced_type" : "type-39" 3012 } 3013 ], 3014 "return_type" : "type-102", 3015 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3016 }, 3017 { 3018 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::unlinkToDeath", 3019 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 3020 "parameters" : 3021 [ 3022 { 3023 "is_this_ptr" : true, 3024 "referenced_type" : "type-103" 3025 }, 3026 { 3027 "referenced_type" : "type-587" 3028 } 3029 ], 3030 "return_type" : "type-137", 3031 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3032 }, 3033 { 3034 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceChain", 3035 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3036 "parameters" : 3037 [ 3038 { 3039 "is_this_ptr" : true, 3040 "referenced_type" : "type-103" 3041 }, 3042 { 3043 "referenced_type" : "type-727" 3044 } 3045 ], 3046 "return_type" : "type-165", 3047 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3048 }, 3049 { 3050 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerAsService", 3051 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 3052 "parameters" : 3053 [ 3054 { 3055 "is_this_ptr" : true, 3056 "referenced_type" : "type-103" 3057 }, 3058 { 3059 "default_arg" : true, 3060 "referenced_type" : "type-437" 3061 } 3062 ], 3063 "return_type" : "type-25", 3064 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3065 }, 3066 { 3067 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceDescriptor", 3068 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 3069 "parameters" : 3070 [ 3071 { 3072 "is_this_ptr" : true, 3073 "referenced_type" : "type-103" 3074 }, 3075 { 3076 "referenced_type" : "type-728" 3077 } 3078 ], 3079 "return_type" : "type-165", 3080 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3081 }, 3082 { 3083 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::notifySyspropsChanged", 3084 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv", 3085 "parameters" : 3086 [ 3087 { 3088 "is_this_ptr" : true, 3089 "referenced_type" : "type-103" 3090 } 3091 ], 3092 "return_type" : "type-165", 3093 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3094 }, 3095 { 3096 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::setHALInstrumentation", 3097 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv", 3098 "parameters" : 3099 [ 3100 { 3101 "is_this_ptr" : true, 3102 "referenced_type" : "type-103" 3103 } 3104 ], 3105 "return_type" : "type-165", 3106 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3107 }, 3108 { 3109 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerForNotifications", 3110 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3111 "parameters" : 3112 [ 3113 { 3114 "referenced_type" : "type-437" 3115 }, 3116 { 3117 "referenced_type" : "type-606" 3118 } 3119 ], 3120 "return_type" : "type-39", 3121 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3122 }, 3123 { 3124 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::ping", 3125 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv", 3126 "parameters" : 3127 [ 3128 { 3129 "is_this_ptr" : true, 3130 "referenced_type" : "type-103" 3131 } 3132 ], 3133 "return_type" : "type-165", 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::debug", 3138 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 3139 "parameters" : 3140 [ 3141 { 3142 "is_this_ptr" : true, 3143 "referenced_type" : "type-103" 3144 }, 3145 { 3146 "referenced_type" : "type-383" 3147 }, 3148 { 3149 "referenced_type" : "type-605" 3150 } 3151 ], 3152 "return_type" : "type-165", 3153 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3154 }, 3155 { 3156 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom", 3157 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 3158 "parameters" : 3159 [ 3160 { 3161 "referenced_type" : "type-651" 3162 }, 3163 { 3164 "default_arg" : true, 3165 "referenced_type" : "type-39" 3166 } 3167 ], 3168 "return_type" : "type-152", 3169 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3170 }, 3171 { 3172 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom", 3173 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb", 3174 "parameters" : 3175 [ 3176 { 3177 "referenced_type" : "type-285" 3178 }, 3179 { 3180 "default_arg" : true, 3181 "referenced_type" : "type-39" 3182 } 3183 ], 3184 "return_type" : "type-152", 3185 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3186 }, 3187 { 3188 "access" : "private", 3189 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::addOnewayTask", 3190 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE", 3191 "parameters" : 3192 [ 3193 { 3194 "is_this_ptr" : true, 3195 "referenced_type" : "type-659" 3196 }, 3197 { 3198 "referenced_type" : "type-733" 3199 } 3200 ], 3201 "return_type" : "type-165", 3202 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3203 }, 3204 { 3205 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice", 3206 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE", 3207 "parameters" : 3208 [ 3209 { 3210 "is_this_ptr" : true, 3211 "referenced_type" : "type-659" 3212 }, 3213 { 3214 "referenced_type" : "type-108" 3215 } 3216 ], 3217 "return_type" : "type-27", 3218 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3219 }, 3220 { 3221 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice", 3222 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE", 3223 "parameters" : 3224 [ 3225 { 3226 "is_this_ptr" : true, 3227 "referenced_type" : "type-659" 3228 }, 3229 { 3230 "referenced_type" : "type-108" 3231 } 3232 ], 3233 "return_type" : "type-27", 3234 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3235 }, 3236 { 3237 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::onTransact", 3238 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE", 3239 "parameters" : 3240 [ 3241 { 3242 "is_this_ptr" : true, 3243 "referenced_type" : "type-635" 3244 }, 3245 { 3246 "referenced_type" : "type-2" 3247 }, 3248 { 3249 "referenced_type" : "type-429" 3250 }, 3251 { 3252 "referenced_type" : "type-423" 3253 }, 3254 { 3255 "default_arg" : true, 3256 "referenced_type" : "type-2" 3257 }, 3258 { 3259 "default_arg" : true, 3260 "referenced_type" : "type-744" 3261 } 3262 ], 3263 "return_type" : "type-25", 3264 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3265 }, 3266 { 3267 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_abort", 3268 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3269 "parameters" : 3270 [ 3271 { 3272 "referenced_type" : "type-430" 3273 }, 3274 { 3275 "referenced_type" : "type-429" 3276 }, 3277 { 3278 "referenced_type" : "type-423" 3279 }, 3280 { 3281 "referenced_type" : "type-745" 3282 } 3283 ], 3284 "return_type" : "type-25", 3285 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3286 }, 3287 { 3288 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_begin", 3289 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3290 "parameters" : 3291 [ 3292 { 3293 "referenced_type" : "type-430" 3294 }, 3295 { 3296 "referenced_type" : "type-429" 3297 }, 3298 { 3299 "referenced_type" : "type-423" 3300 }, 3301 { 3302 "referenced_type" : "type-746" 3303 } 3304 ], 3305 "return_type" : "type-25", 3306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3307 }, 3308 { 3309 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_finish", 3310 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3311 "parameters" : 3312 [ 3313 { 3314 "referenced_type" : "type-430" 3315 }, 3316 { 3317 "referenced_type" : "type-429" 3318 }, 3319 { 3320 "referenced_type" : "type-423" 3321 }, 3322 { 3323 "referenced_type" : "type-747" 3324 } 3325 ], 3326 "return_type" : "type-25", 3327 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3328 }, 3329 { 3330 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_update", 3331 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3332 "parameters" : 3333 [ 3334 { 3335 "referenced_type" : "type-430" 3336 }, 3337 { 3338 "referenced_type" : "type-429" 3339 }, 3340 { 3341 "referenced_type" : "type-423" 3342 }, 3343 { 3344 "referenced_type" : "type-748" 3345 } 3346 ], 3347 "return_type" : "type-25", 3348 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3349 }, 3350 { 3351 "access" : "private", 3352 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::getDebugInfo", 3353 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3354 "parameters" : 3355 [ 3356 { 3357 "is_this_ptr" : true, 3358 "referenced_type" : "type-635" 3359 }, 3360 { 3361 "referenced_type" : "type-749" 3362 } 3363 ], 3364 "return_type" : "type-165", 3365 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3366 }, 3367 { 3368 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_attestKey", 3369 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3370 "parameters" : 3371 [ 3372 { 3373 "referenced_type" : "type-430" 3374 }, 3375 { 3376 "referenced_type" : "type-429" 3377 }, 3378 { 3379 "referenced_type" : "type-423" 3380 }, 3381 { 3382 "referenced_type" : "type-750" 3383 } 3384 ], 3385 "return_type" : "type-25", 3386 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3387 }, 3388 { 3389 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteKey", 3390 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3391 "parameters" : 3392 [ 3393 { 3394 "referenced_type" : "type-430" 3395 }, 3396 { 3397 "referenced_type" : "type-429" 3398 }, 3399 { 3400 "referenced_type" : "type-423" 3401 }, 3402 { 3403 "referenced_type" : "type-751" 3404 } 3405 ], 3406 "return_type" : "type-25", 3407 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3408 }, 3409 { 3410 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_exportKey", 3411 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3412 "parameters" : 3413 [ 3414 { 3415 "referenced_type" : "type-430" 3416 }, 3417 { 3418 "referenced_type" : "type-429" 3419 }, 3420 { 3421 "referenced_type" : "type-423" 3422 }, 3423 { 3424 "referenced_type" : "type-752" 3425 } 3426 ], 3427 "return_type" : "type-25", 3428 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3429 }, 3430 { 3431 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_importKey", 3432 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3433 "parameters" : 3434 [ 3435 { 3436 "referenced_type" : "type-430" 3437 }, 3438 { 3439 "referenced_type" : "type-429" 3440 }, 3441 { 3442 "referenced_type" : "type-423" 3443 }, 3444 { 3445 "referenced_type" : "type-753" 3446 } 3447 ], 3448 "return_type" : "type-25", 3449 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3450 }, 3451 { 3452 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_upgradeKey", 3453 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3454 "parameters" : 3455 [ 3456 { 3457 "referenced_type" : "type-430" 3458 }, 3459 { 3460 "referenced_type" : "type-429" 3461 }, 3462 { 3463 "referenced_type" : "type-423" 3464 }, 3465 { 3466 "referenced_type" : "type-754" 3467 } 3468 ], 3469 "return_type" : "type-25", 3470 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3471 }, 3472 { 3473 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_generateKey", 3474 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3475 "parameters" : 3476 [ 3477 { 3478 "referenced_type" : "type-430" 3479 }, 3480 { 3481 "referenced_type" : "type-429" 3482 }, 3483 { 3484 "referenced_type" : "type-423" 3485 }, 3486 { 3487 "referenced_type" : "type-755" 3488 } 3489 ], 3490 "return_type" : "type-25", 3491 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3492 }, 3493 { 3494 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_addRngEntropy", 3495 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3496 "parameters" : 3497 [ 3498 { 3499 "referenced_type" : "type-430" 3500 }, 3501 { 3502 "referenced_type" : "type-429" 3503 }, 3504 { 3505 "referenced_type" : "type-423" 3506 }, 3507 { 3508 "referenced_type" : "type-756" 3509 } 3510 ], 3511 "return_type" : "type-25", 3512 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3513 }, 3514 { 3515 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteAllKeys", 3516 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3517 "parameters" : 3518 [ 3519 { 3520 "referenced_type" : "type-430" 3521 }, 3522 { 3523 "referenced_type" : "type-429" 3524 }, 3525 { 3526 "referenced_type" : "type-423" 3527 }, 3528 { 3529 "referenced_type" : "type-757" 3530 } 3531 ], 3532 "return_type" : "type-25", 3533 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3534 }, 3535 { 3536 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getHardwareFeatures", 3537 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3538 "parameters" : 3539 [ 3540 { 3541 "referenced_type" : "type-430" 3542 }, 3543 { 3544 "referenced_type" : "type-429" 3545 }, 3546 { 3547 "referenced_type" : "type-423" 3548 }, 3549 { 3550 "referenced_type" : "type-758" 3551 } 3552 ], 3553 "return_type" : "type-25", 3554 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3555 }, 3556 { 3557 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_destroyAttestationIds", 3558 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3559 "parameters" : 3560 [ 3561 { 3562 "referenced_type" : "type-430" 3563 }, 3564 { 3565 "referenced_type" : "type-429" 3566 }, 3567 { 3568 "referenced_type" : "type-423" 3569 }, 3570 { 3571 "referenced_type" : "type-759" 3572 } 3573 ], 3574 "return_type" : "type-25", 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::_hidl_getKeyCharacteristics", 3579 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3580 "parameters" : 3581 [ 3582 { 3583 "referenced_type" : "type-430" 3584 }, 3585 { 3586 "referenced_type" : "type-429" 3587 }, 3588 { 3589 "referenced_type" : "type-423" 3590 }, 3591 { 3592 "referenced_type" : "type-760" 3593 } 3594 ], 3595 "return_type" : "type-25", 3596 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3597 }, 3598 { 3599 "access" : "private", 3600 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::ping", 3601 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv", 3602 "parameters" : 3603 [ 3604 { 3605 "is_this_ptr" : true, 3606 "referenced_type" : "type-635" 3607 } 3608 ], 3609 "return_type" : "type-165", 3610 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3611 }, 3612 { 3613 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice", 3614 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE", 3615 "parameters" : 3616 [ 3617 { 3618 "is_this_ptr" : true, 3619 "referenced_type" : "type-635" 3620 }, 3621 { 3622 "referenced_type" : "type-285" 3623 } 3624 ], 3625 "return_type" : "type-27", 3626 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3627 }, 3628 { 3629 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice", 3630 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE", 3631 "parameters" : 3632 [ 3633 { 3634 "is_this_ptr" : true, 3635 "referenced_type" : "type-635" 3636 }, 3637 { 3638 "referenced_type" : "type-285" 3639 } 3640 ], 3641 "return_type" : "type-27", 3642 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3643 }, 3644 { 3645 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3646 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev", 3647 "parameters" : 3648 [ 3649 { 3650 "is_this_ptr" : true, 3651 "referenced_type" : "type-635" 3652 } 3653 ], 3654 "return_type" : "type-27", 3655 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3656 }, 3657 { 3658 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3659 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev", 3660 "parameters" : 3661 [ 3662 { 3663 "is_this_ptr" : true, 3664 "referenced_type" : "type-635" 3665 } 3666 ], 3667 "return_type" : "type-27", 3668 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3669 }, 3670 { 3671 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3672 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev", 3673 "parameters" : 3674 [ 3675 { 3676 "is_this_ptr" : true, 3677 "referenced_type" : "type-635" 3678 } 3679 ], 3680 "return_type" : "type-27", 3681 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3682 }, 3683 { 3684 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::upgradeKey", 3685 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE", 3686 "parameters" : 3687 [ 3688 { 3689 "is_this_ptr" : true, 3690 "referenced_type" : "type-696" 3691 }, 3692 { 3693 "referenced_type" : "type-622" 3694 }, 3695 { 3696 "referenced_type" : "type-380" 3697 }, 3698 { 3699 "referenced_type" : "type-761" 3700 } 3701 ], 3702 "return_type" : "type-165", 3703 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3704 }, 3705 { 3706 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_abort", 3707 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy", 3708 "parameters" : 3709 [ 3710 { 3711 "referenced_type" : "type-20" 3712 }, 3713 { 3714 "referenced_type" : "type-59" 3715 }, 3716 { 3717 "referenced_type" : "type-116" 3718 } 3719 ], 3720 "return_type" : "type-144", 3721 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3722 }, 3723 { 3724 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_begin", 3725 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_yEEE", 3726 "parameters" : 3727 [ 3728 { 3729 "referenced_type" : "type-20" 3730 }, 3731 { 3732 "referenced_type" : "type-59" 3733 }, 3734 { 3735 "referenced_type" : "type-348" 3736 }, 3737 { 3738 "referenced_type" : "type-622" 3739 }, 3740 { 3741 "referenced_type" : "type-380" 3742 }, 3743 { 3744 "referenced_type" : "type-762" 3745 } 3746 ], 3747 "return_type" : "type-165", 3748 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3749 }, 3750 { 3751 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::generateKey", 3752 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE", 3753 "parameters" : 3754 [ 3755 { 3756 "is_this_ptr" : true, 3757 "referenced_type" : "type-696" 3758 }, 3759 { 3760 "referenced_type" : "type-380" 3761 }, 3762 { 3763 "referenced_type" : "type-763" 3764 } 3765 ], 3766 "return_type" : "type-165", 3767 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3768 }, 3769 { 3770 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::linkToDeath", 3771 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 3772 "parameters" : 3773 [ 3774 { 3775 "is_this_ptr" : true, 3776 "referenced_type" : "type-696" 3777 }, 3778 { 3779 "referenced_type" : "type-587" 3780 }, 3781 { 3782 "referenced_type" : "type-116" 3783 } 3784 ], 3785 "return_type" : "type-137", 3786 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3787 }, 3788 { 3789 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_finish", 3790 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE", 3791 "parameters" : 3792 [ 3793 { 3794 "referenced_type" : "type-20" 3795 }, 3796 { 3797 "referenced_type" : "type-59" 3798 }, 3799 { 3800 "referenced_type" : "type-116" 3801 }, 3802 { 3803 "referenced_type" : "type-380" 3804 }, 3805 { 3806 "referenced_type" : "type-622" 3807 }, 3808 { 3809 "referenced_type" : "type-622" 3810 }, 3811 { 3812 "referenced_type" : "type-764" 3813 } 3814 ], 3815 "return_type" : "type-165", 3816 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3817 }, 3818 { 3819 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_update", 3820 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE", 3821 "parameters" : 3822 [ 3823 { 3824 "referenced_type" : "type-20" 3825 }, 3826 { 3827 "referenced_type" : "type-59" 3828 }, 3829 { 3830 "referenced_type" : "type-116" 3831 }, 3832 { 3833 "referenced_type" : "type-380" 3834 }, 3835 { 3836 "referenced_type" : "type-622" 3837 }, 3838 { 3839 "referenced_type" : "type-765" 3840 } 3841 ], 3842 "return_type" : "type-165", 3843 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3844 }, 3845 { 3846 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getDebugInfo", 3847 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3848 "parameters" : 3849 [ 3850 { 3851 "is_this_ptr" : true, 3852 "referenced_type" : "type-696" 3853 }, 3854 { 3855 "referenced_type" : "type-766" 3856 } 3857 ], 3858 "return_type" : "type-165", 3859 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3860 }, 3861 { 3862 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHashChain", 3863 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 3864 "parameters" : 3865 [ 3866 { 3867 "is_this_ptr" : true, 3868 "referenced_type" : "type-696" 3869 }, 3870 { 3871 "referenced_type" : "type-767" 3872 } 3873 ], 3874 "return_type" : "type-165", 3875 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3876 }, 3877 { 3878 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::addRngEntropy", 3879 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE", 3880 "parameters" : 3881 [ 3882 { 3883 "is_this_ptr" : true, 3884 "referenced_type" : "type-696" 3885 }, 3886 { 3887 "referenced_type" : "type-622" 3888 } 3889 ], 3890 "return_type" : "type-144", 3891 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3892 }, 3893 { 3894 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteAllKeys", 3895 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv", 3896 "parameters" : 3897 [ 3898 { 3899 "is_this_ptr" : true, 3900 "referenced_type" : "type-696" 3901 } 3902 ], 3903 "return_type" : "type-144", 3904 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3905 }, 3906 { 3907 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::unlinkToDeath", 3908 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 3909 "parameters" : 3910 [ 3911 { 3912 "is_this_ptr" : true, 3913 "referenced_type" : "type-696" 3914 }, 3915 { 3916 "referenced_type" : "type-587" 3917 } 3918 ], 3919 "return_type" : "type-137", 3920 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3921 }, 3922 { 3923 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceChain", 3924 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3925 "parameters" : 3926 [ 3927 { 3928 "is_this_ptr" : true, 3929 "referenced_type" : "type-696" 3930 }, 3931 { 3932 "referenced_type" : "type-768" 3933 } 3934 ], 3935 "return_type" : "type-165", 3936 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3937 }, 3938 { 3939 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_attestKey", 3940 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE", 3941 "parameters" : 3942 [ 3943 { 3944 "referenced_type" : "type-20" 3945 }, 3946 { 3947 "referenced_type" : "type-59" 3948 }, 3949 { 3950 "referenced_type" : "type-622" 3951 }, 3952 { 3953 "referenced_type" : "type-380" 3954 }, 3955 { 3956 "referenced_type" : "type-769" 3957 } 3958 ], 3959 "return_type" : "type-165", 3960 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3961 }, 3962 { 3963 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteKey", 3964 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE", 3965 "parameters" : 3966 [ 3967 { 3968 "referenced_type" : "type-20" 3969 }, 3970 { 3971 "referenced_type" : "type-59" 3972 }, 3973 { 3974 "referenced_type" : "type-622" 3975 } 3976 ], 3977 "return_type" : "type-144", 3978 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3979 }, 3980 { 3981 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_exportKey", 3982 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE", 3983 "parameters" : 3984 [ 3985 { 3986 "referenced_type" : "type-20" 3987 }, 3988 { 3989 "referenced_type" : "type-59" 3990 }, 3991 { 3992 "referenced_type" : "type-550" 3993 }, 3994 { 3995 "referenced_type" : "type-622" 3996 }, 3997 { 3998 "referenced_type" : "type-622" 3999 }, 4000 { 4001 "referenced_type" : "type-622" 4002 }, 4003 { 4004 "referenced_type" : "type-770" 4005 } 4006 ], 4007 "return_type" : "type-165", 4008 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4009 }, 4010 { 4011 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_importKey", 4012 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE", 4013 "parameters" : 4014 [ 4015 { 4016 "referenced_type" : "type-20" 4017 }, 4018 { 4019 "referenced_type" : "type-59" 4020 }, 4021 { 4022 "referenced_type" : "type-380" 4023 }, 4024 { 4025 "referenced_type" : "type-550" 4026 }, 4027 { 4028 "referenced_type" : "type-622" 4029 }, 4030 { 4031 "referenced_type" : "type-771" 4032 } 4033 ], 4034 "return_type" : "type-165", 4035 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4036 }, 4037 { 4038 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_upgradeKey", 4039 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE", 4040 "parameters" : 4041 [ 4042 { 4043 "referenced_type" : "type-20" 4044 }, 4045 { 4046 "referenced_type" : "type-59" 4047 }, 4048 { 4049 "referenced_type" : "type-622" 4050 }, 4051 { 4052 "referenced_type" : "type-380" 4053 }, 4054 { 4055 "referenced_type" : "type-772" 4056 } 4057 ], 4058 "return_type" : "type-165", 4059 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4060 }, 4061 { 4062 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_generateKey", 4063 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE", 4064 "parameters" : 4065 [ 4066 { 4067 "referenced_type" : "type-20" 4068 }, 4069 { 4070 "referenced_type" : "type-59" 4071 }, 4072 { 4073 "referenced_type" : "type-380" 4074 }, 4075 { 4076 "referenced_type" : "type-773" 4077 } 4078 ], 4079 "return_type" : "type-165", 4080 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4081 }, 4082 { 4083 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_addRngEntropy", 4084 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE", 4085 "parameters" : 4086 [ 4087 { 4088 "referenced_type" : "type-20" 4089 }, 4090 { 4091 "referenced_type" : "type-59" 4092 }, 4093 { 4094 "referenced_type" : "type-622" 4095 } 4096 ], 4097 "return_type" : "type-144", 4098 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4099 }, 4100 { 4101 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteAllKeys", 4102 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE", 4103 "parameters" : 4104 [ 4105 { 4106 "referenced_type" : "type-20" 4107 }, 4108 { 4109 "referenced_type" : "type-59" 4110 } 4111 ], 4112 "return_type" : "type-144", 4113 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4114 }, 4115 { 4116 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHardwareFeatures", 4117 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE", 4118 "parameters" : 4119 [ 4120 { 4121 "is_this_ptr" : true, 4122 "referenced_type" : "type-696" 4123 }, 4124 { 4125 "referenced_type" : "type-774" 4126 } 4127 ], 4128 "return_type" : "type-165", 4129 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4130 }, 4131 { 4132 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceDescriptor", 4133 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 4134 "parameters" : 4135 [ 4136 { 4137 "is_this_ptr" : true, 4138 "referenced_type" : "type-696" 4139 }, 4140 { 4141 "referenced_type" : "type-775" 4142 } 4143 ], 4144 "return_type" : "type-165", 4145 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4146 }, 4147 { 4148 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::destroyAttestationIds", 4149 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv", 4150 "parameters" : 4151 [ 4152 { 4153 "is_this_ptr" : true, 4154 "referenced_type" : "type-696" 4155 } 4156 ], 4157 "return_type" : "type-144", 4158 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4159 }, 4160 { 4161 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getKeyCharacteristics", 4162 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE", 4163 "parameters" : 4164 [ 4165 { 4166 "is_this_ptr" : true, 4167 "referenced_type" : "type-696" 4168 }, 4169 { 4170 "referenced_type" : "type-622" 4171 }, 4172 { 4173 "referenced_type" : "type-622" 4174 }, 4175 { 4176 "referenced_type" : "type-622" 4177 }, 4178 { 4179 "referenced_type" : "type-776" 4180 } 4181 ], 4182 "return_type" : "type-165", 4183 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4184 }, 4185 { 4186 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::notifySyspropsChanged", 4187 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv", 4188 "parameters" : 4189 [ 4190 { 4191 "is_this_ptr" : true, 4192 "referenced_type" : "type-696" 4193 } 4194 ], 4195 "return_type" : "type-165", 4196 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4197 }, 4198 { 4199 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::setHALInstrumentation", 4200 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv", 4201 "parameters" : 4202 [ 4203 { 4204 "is_this_ptr" : true, 4205 "referenced_type" : "type-696" 4206 } 4207 ], 4208 "return_type" : "type-165", 4209 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4210 }, 4211 { 4212 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getHardwareFeatures", 4213 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE", 4214 "parameters" : 4215 [ 4216 { 4217 "referenced_type" : "type-20" 4218 }, 4219 { 4220 "referenced_type" : "type-59" 4221 }, 4222 { 4223 "referenced_type" : "type-777" 4224 } 4225 ], 4226 "return_type" : "type-165", 4227 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4228 }, 4229 { 4230 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_destroyAttestationIds", 4231 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE", 4232 "parameters" : 4233 [ 4234 { 4235 "referenced_type" : "type-20" 4236 }, 4237 { 4238 "referenced_type" : "type-59" 4239 } 4240 ], 4241 "return_type" : "type-144", 4242 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4243 }, 4244 { 4245 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getKeyCharacteristics", 4246 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE", 4247 "parameters" : 4248 [ 4249 { 4250 "referenced_type" : "type-20" 4251 }, 4252 { 4253 "referenced_type" : "type-59" 4254 }, 4255 { 4256 "referenced_type" : "type-622" 4257 }, 4258 { 4259 "referenced_type" : "type-622" 4260 }, 4261 { 4262 "referenced_type" : "type-622" 4263 }, 4264 { 4265 "referenced_type" : "type-778" 4266 } 4267 ], 4268 "return_type" : "type-165", 4269 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4270 }, 4271 { 4272 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::ping", 4273 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv", 4274 "parameters" : 4275 [ 4276 { 4277 "is_this_ptr" : true, 4278 "referenced_type" : "type-696" 4279 } 4280 ], 4281 "return_type" : "type-165", 4282 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4283 }, 4284 { 4285 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::abort", 4286 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy", 4287 "parameters" : 4288 [ 4289 { 4290 "is_this_ptr" : true, 4291 "referenced_type" : "type-696" 4292 }, 4293 { 4294 "referenced_type" : "type-116" 4295 } 4296 ], 4297 "return_type" : "type-144", 4298 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4299 }, 4300 { 4301 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::begin", 4302 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE", 4303 "parameters" : 4304 [ 4305 { 4306 "is_this_ptr" : true, 4307 "referenced_type" : "type-696" 4308 }, 4309 { 4310 "referenced_type" : "type-348" 4311 }, 4312 { 4313 "referenced_type" : "type-622" 4314 }, 4315 { 4316 "referenced_type" : "type-380" 4317 }, 4318 { 4319 "referenced_type" : "type-779" 4320 } 4321 ], 4322 "return_type" : "type-165", 4323 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4324 }, 4325 { 4326 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::debug", 4327 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 4328 "parameters" : 4329 [ 4330 { 4331 "is_this_ptr" : true, 4332 "referenced_type" : "type-696" 4333 }, 4334 { 4335 "referenced_type" : "type-383" 4336 }, 4337 { 4338 "referenced_type" : "type-605" 4339 } 4340 ], 4341 "return_type" : "type-165", 4342 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4343 }, 4344 { 4345 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::finish", 4346 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE", 4347 "parameters" : 4348 [ 4349 { 4350 "is_this_ptr" : true, 4351 "referenced_type" : "type-696" 4352 }, 4353 { 4354 "referenced_type" : "type-116" 4355 }, 4356 { 4357 "referenced_type" : "type-380" 4358 }, 4359 { 4360 "referenced_type" : "type-622" 4361 }, 4362 { 4363 "referenced_type" : "type-622" 4364 }, 4365 { 4366 "referenced_type" : "type-780" 4367 } 4368 ], 4369 "return_type" : "type-165", 4370 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4371 }, 4372 { 4373 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::update", 4374 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE", 4375 "parameters" : 4376 [ 4377 { 4378 "is_this_ptr" : true, 4379 "referenced_type" : "type-696" 4380 }, 4381 { 4382 "referenced_type" : "type-116" 4383 }, 4384 { 4385 "referenced_type" : "type-380" 4386 }, 4387 { 4388 "referenced_type" : "type-622" 4389 }, 4390 { 4391 "referenced_type" : "type-781" 4392 } 4393 ], 4394 "return_type" : "type-165", 4395 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4396 }, 4397 { 4398 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::attestKey", 4399 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE", 4400 "parameters" : 4401 [ 4402 { 4403 "is_this_ptr" : true, 4404 "referenced_type" : "type-696" 4405 }, 4406 { 4407 "referenced_type" : "type-622" 4408 }, 4409 { 4410 "referenced_type" : "type-380" 4411 }, 4412 { 4413 "referenced_type" : "type-782" 4414 } 4415 ], 4416 "return_type" : "type-165", 4417 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4418 }, 4419 { 4420 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteKey", 4421 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE", 4422 "parameters" : 4423 [ 4424 { 4425 "is_this_ptr" : true, 4426 "referenced_type" : "type-696" 4427 }, 4428 { 4429 "referenced_type" : "type-622" 4430 } 4431 ], 4432 "return_type" : "type-144", 4433 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4434 }, 4435 { 4436 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::exportKey", 4437 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE", 4438 "parameters" : 4439 [ 4440 { 4441 "is_this_ptr" : true, 4442 "referenced_type" : "type-696" 4443 }, 4444 { 4445 "referenced_type" : "type-550" 4446 }, 4447 { 4448 "referenced_type" : "type-622" 4449 }, 4450 { 4451 "referenced_type" : "type-622" 4452 }, 4453 { 4454 "referenced_type" : "type-622" 4455 }, 4456 { 4457 "referenced_type" : "type-783" 4458 } 4459 ], 4460 "return_type" : "type-165", 4461 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4462 }, 4463 { 4464 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::importKey", 4465 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE", 4466 "parameters" : 4467 [ 4468 { 4469 "is_this_ptr" : true, 4470 "referenced_type" : "type-696" 4471 }, 4472 { 4473 "referenced_type" : "type-380" 4474 }, 4475 { 4476 "referenced_type" : "type-550" 4477 }, 4478 { 4479 "referenced_type" : "type-622" 4480 }, 4481 { 4482 "referenced_type" : "type-784" 4483 } 4484 ], 4485 "return_type" : "type-165", 4486 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4487 }, 4488 { 4489 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice", 4490 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE", 4491 "parameters" : 4492 [ 4493 { 4494 "is_this_ptr" : true, 4495 "referenced_type" : "type-696" 4496 }, 4497 { 4498 "referenced_type" : "type-48" 4499 } 4500 ], 4501 "return_type" : "type-27", 4502 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4503 }, 4504 { 4505 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice", 4506 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE", 4507 "parameters" : 4508 [ 4509 { 4510 "is_this_ptr" : true, 4511 "referenced_type" : "type-696" 4512 }, 4513 { 4514 "referenced_type" : "type-48" 4515 } 4516 ], 4517 "return_type" : "type-27", 4518 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4519 }, 4520 { 4521 "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel", 4522 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEjj", 4523 "parameters" : 4524 [ 4525 { 4526 "referenced_type" : "type-619" 4527 }, 4528 { 4529 "referenced_type" : "type-423" 4530 }, 4531 { 4532 "referenced_type" : "type-2" 4533 }, 4534 { 4535 "referenced_type" : "type-2" 4536 } 4537 ], 4538 "return_type" : "type-25", 4539 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4540 }, 4541 { 4542 "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel", 4543 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEjj", 4544 "parameters" : 4545 [ 4546 { 4547 "referenced_type" : "type-692" 4548 }, 4549 { 4550 "referenced_type" : "type-423" 4551 }, 4552 { 4553 "referenced_type" : "type-2" 4554 }, 4555 { 4556 "referenced_type" : "type-2" 4557 } 4558 ], 4559 "return_type" : "type-25", 4560 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4561 }, 4562 { 4563 "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel", 4564 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEjj", 4565 "parameters" : 4566 [ 4567 { 4568 "referenced_type" : "type-619" 4569 }, 4570 { 4571 "referenced_type" : "type-429" 4572 }, 4573 { 4574 "referenced_type" : "type-2" 4575 }, 4576 { 4577 "referenced_type" : "type-2" 4578 } 4579 ], 4580 "return_type" : "type-25", 4581 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4582 }, 4583 { 4584 "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel", 4585 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEjj", 4586 "parameters" : 4587 [ 4588 { 4589 "referenced_type" : "type-692" 4590 }, 4591 { 4592 "referenced_type" : "type-429" 4593 }, 4594 { 4595 "referenced_type" : "type-2" 4596 }, 4597 { 4598 "referenced_type" : "type-2" 4599 } 4600 ], 4601 "return_type" : "type-25", 4602 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4603 } 4604 ], 4605 "global_vars" : 4606 [ 4607 { 4608 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE", 4609 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::descriptor", 4610 "referenced_type" : "type-54", 4611 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4612 } 4613 ], 4614 "lvalue_reference_types" : 4615 [ 4616 { 4617 "alignment" : 4, 4618 "linker_set_key" : "android::Mutex &", 4619 "name" : "android::Mutex &", 4620 "referenced_type" : "type-31", 4621 "self_type" : "type-518", 4622 "size" : 4, 4623 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 4624 }, 4625 { 4626 "alignment" : 4, 4627 "linker_set_key" : "android::RWLock &", 4628 "name" : "android::RWLock &", 4629 "referenced_type" : "type-522", 4630 "self_type" : "type-526", 4631 "size" : 4, 4632 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4633 }, 4634 { 4635 "alignment" : 4, 4636 "linker_set_key" : "android::String16 &", 4637 "name" : "android::String16 &", 4638 "referenced_type" : "type-44", 4639 "self_type" : "type-407", 4640 "size" : 4, 4641 "source_file" : "/system/core/libutils/include/utils/String16.h" 4642 }, 4643 { 4644 "alignment" : 4, 4645 "linker_set_key" : "android::String8 &", 4646 "name" : "android::String8 &", 4647 "referenced_type" : "type-53", 4648 "self_type" : "type-402", 4649 "size" : 4, 4650 "source_file" : "/system/core/libutils/include/utils/String8.h" 4651 }, 4652 { 4653 "alignment" : 4, 4654 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &", 4655 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &", 4656 "referenced_type" : "type-144", 4657 "self_type" : "type-149", 4658 "size" : 4, 4659 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4660 }, 4661 { 4662 "alignment" : 4, 4663 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &", 4664 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &", 4665 "referenced_type" : "type-152", 4666 "self_type" : "type-155", 4667 "size" : 4, 4668 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4669 }, 4670 { 4671 "alignment" : 4, 4672 "linker_set_key" : "android::hardware::Return<bool> &", 4673 "name" : "android::hardware::Return<bool> &", 4674 "referenced_type" : "type-137", 4675 "self_type" : "type-141", 4676 "size" : 4, 4677 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4678 }, 4679 { 4680 "alignment" : 4, 4681 "linker_set_key" : "android::hardware::Return<void> &", 4682 "name" : "android::hardware::Return<void> &", 4683 "referenced_type" : "type-165", 4684 "self_type" : "type-168", 4685 "size" : 4, 4686 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4687 }, 4688 { 4689 "alignment" : 4, 4690 "linker_set_key" : "android::hardware::Status &", 4691 "name" : "android::hardware::Status &", 4692 "referenced_type" : "type-128", 4693 "self_type" : "type-135", 4694 "size" : 4, 4695 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4696 }, 4697 { 4698 "alignment" : 4, 4699 "linker_set_key" : "android::hardware::TextOutput &", 4700 "name" : "android::hardware::TextOutput &", 4701 "referenced_type" : "type-427", 4702 "self_type" : "type-426", 4703 "size" : 4, 4704 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4705 }, 4706 { 4707 "alignment" : 4, 4708 "linker_set_key" : "android::hardware::TextOutput &", 4709 "name" : "android::hardware::TextOutput &", 4710 "referenced_type" : "type-658", 4711 "self_type" : "type-657", 4712 "size" : 4, 4713 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4714 }, 4715 { 4716 "alignment" : 4, 4717 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4718 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4719 "referenced_type" : "type-307", 4720 "self_type" : "type-629", 4721 "size" : 4, 4722 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4723 }, 4724 { 4725 "alignment" : 4, 4726 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4727 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4728 "referenced_type" : "type-299", 4729 "self_type" : "type-624", 4730 "size" : 4, 4731 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4732 }, 4733 { 4734 "alignment" : 4, 4735 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 4736 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 4737 "referenced_type" : "type-310", 4738 "self_type" : "type-632", 4739 "size" : 4, 4740 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4741 }, 4742 { 4743 "alignment" : 4, 4744 "linker_set_key" : "android::hardware::hidl_memory &", 4745 "name" : "android::hardware::hidl_memory &", 4746 "referenced_type" : "type-279", 4747 "self_type" : "type-284", 4748 "size" : 4, 4749 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4750 }, 4751 { 4752 "alignment" : 4, 4753 "linker_set_key" : "android::hardware::hidl_string &", 4754 "name" : "android::hardware::hidl_string &", 4755 "referenced_type" : "type-275", 4756 "self_type" : "type-627", 4757 "size" : 4, 4758 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4759 }, 4760 { 4761 "alignment" : 4, 4762 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4763 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4764 "referenced_type" : "type-306", 4765 "self_type" : "type-316", 4766 "size" : 4, 4767 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4768 }, 4769 { 4770 "alignment" : 4, 4771 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4772 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4773 "referenced_type" : "type-298", 4774 "self_type" : "type-305", 4775 "size" : 4, 4776 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4777 }, 4778 { 4779 "alignment" : 4, 4780 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4781 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4782 "referenced_type" : "type-110", 4783 "self_type" : "type-120", 4784 "size" : 4, 4785 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4786 }, 4787 { 4788 "alignment" : 4, 4789 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4790 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4791 "referenced_type" : "type-102", 4792 "self_type" : "type-106", 4793 "size" : 4, 4794 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4795 }, 4796 { 4797 "alignment" : 4, 4798 "linker_set_key" : "const android::String16 &", 4799 "name" : "const android::String16 &", 4800 "referenced_type" : "type-43", 4801 "self_type" : "type-42", 4802 "size" : 4, 4803 "source_file" : "/system/core/libutils/include/utils/String16.h" 4804 }, 4805 { 4806 "alignment" : 4, 4807 "linker_set_key" : "const android::String8 &", 4808 "name" : "const android::String8 &", 4809 "referenced_type" : "type-399", 4810 "self_type" : "type-401", 4811 "size" : 4, 4812 "source_file" : "/system/core/libutils/include/utils/String8.h" 4813 }, 4814 { 4815 "alignment" : 4, 4816 "linker_set_key" : "const android::hardware::Parcel &", 4817 "name" : "const android::hardware::Parcel &", 4818 "referenced_type" : "type-428", 4819 "self_type" : "type-429", 4820 "size" : 4, 4821 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4822 }, 4823 { 4824 "alignment" : 4, 4825 "linker_set_key" : "const android::hardware::Return<bool> &", 4826 "name" : "const android::hardware::Return<bool> &", 4827 "referenced_type" : "type-142", 4828 "self_type" : "type-159", 4829 "size" : 4, 4830 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4831 }, 4832 { 4833 "alignment" : 4, 4834 "linker_set_key" : "const android::hardware::Status &", 4835 "name" : "const android::hardware::Status &", 4836 "referenced_type" : "type-132", 4837 "self_type" : "type-133", 4838 "size" : 4, 4839 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4840 }, 4841 { 4842 "alignment" : 4, 4843 "linker_set_key" : "const android::hardware::details::SchedPrio &", 4844 "name" : "const android::hardware::details::SchedPrio &", 4845 "referenced_type" : "type-443", 4846 "self_type" : "type-442", 4847 "size" : 4, 4848 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4849 }, 4850 { 4851 "alignment" : 4, 4852 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 4853 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 4854 "referenced_type" : "type-367", 4855 "self_type" : "type-381", 4856 "size" : 4, 4857 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4858 }, 4859 { 4860 "alignment" : 4, 4861 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &", 4862 "name" : "const android::hardware::hidl_array<unsigned char, 32> &", 4863 "referenced_type" : "type-369", 4864 "self_type" : "type-372", 4865 "size" : 4, 4866 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4867 }, 4868 { 4869 "alignment" : 4, 4870 "linker_set_key" : "const android::hardware::hidl_handle &", 4871 "name" : "const android::hardware::hidl_handle &", 4872 "referenced_type" : "type-382", 4873 "self_type" : "type-383", 4874 "size" : 4, 4875 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4876 }, 4877 { 4878 "alignment" : 4, 4879 "linker_set_key" : "const android::hardware::hidl_memory &", 4880 "name" : "const android::hardware::hidl_memory &", 4881 "referenced_type" : "type-282", 4882 "self_type" : "type-283", 4883 "size" : 4, 4884 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4885 }, 4886 { 4887 "alignment" : 4, 4888 "linker_set_key" : "const android::hardware::hidl_string &", 4889 "name" : "const android::hardware::hidl_string &", 4890 "referenced_type" : "type-274", 4891 "self_type" : "type-278", 4892 "size" : 4, 4893 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4894 }, 4895 { 4896 "alignment" : 4, 4897 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4898 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4899 "referenced_type" : "type-604", 4900 "self_type" : "type-605", 4901 "size" : 4, 4902 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4903 }, 4904 { 4905 "alignment" : 4, 4906 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &", 4907 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &", 4908 "referenced_type" : "type-359", 4909 "self_type" : "type-434", 4910 "size" : 4, 4911 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4912 }, 4913 { 4914 "alignment" : 4, 4915 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &", 4916 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &", 4917 "referenced_type" : "type-353", 4918 "self_type" : "type-380", 4919 "size" : 4, 4920 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4921 }, 4922 { 4923 "alignment" : 4, 4924 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 4925 "name" : "const android::hardware::hidl_vec<int> &", 4926 "referenced_type" : "type-322", 4927 "self_type" : "type-324", 4928 "size" : 4, 4929 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4930 }, 4931 { 4932 "alignment" : 4, 4933 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &", 4934 "name" : "const android::hardware::hidl_vec<unsigned char> &", 4935 "referenced_type" : "type-328", 4936 "self_type" : "type-622", 4937 "size" : 4, 4938 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4939 }, 4940 { 4941 "alignment" : 4, 4942 "linker_set_key" : "const android::hardware::hidl_version &", 4943 "name" : "const android::hardware::hidl_version &", 4944 "referenced_type" : "type-375", 4945 "self_type" : "type-377", 4946 "size" : 4, 4947 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4948 }, 4949 { 4950 "alignment" : 4, 4951 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &", 4952 "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &", 4953 "referenced_type" : "type-691", 4954 "self_type" : "type-692", 4955 "size" : 4, 4956 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4957 }, 4958 { 4959 "alignment" : 4, 4960 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter &", 4961 "name" : "const android::hardware::keymaster::V3_0::KeyParameter &", 4962 "referenced_type" : "type-352", 4963 "self_type" : "type-619", 4964 "size" : 4, 4965 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4966 }, 4967 { 4968 "alignment" : 4, 4969 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 4970 "name" : "const android::hidl::base::V1_0::IBase *const &", 4971 "referenced_type" : "type-458", 4972 "self_type" : "type-459", 4973 "size" : 4, 4974 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4975 }, 4976 { 4977 "alignment" : 4, 4978 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 4979 "name" : "const android::sp<android::hardware::IBinder> &", 4980 "referenced_type" : "type-17", 4981 "self_type" : "type-48", 4982 "size" : 4, 4983 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 4984 }, 4985 { 4986 "alignment" : 4, 4987 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4988 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4989 "referenced_type" : "type-123", 4990 "self_type" : "type-470", 4991 "size" : 4, 4992 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4993 }, 4994 { 4995 "alignment" : 4, 4996 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 4997 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 4998 "referenced_type" : "type-564", 4999 "self_type" : "type-587", 5000 "size" : 4, 5001 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5002 }, 5003 { 5004 "alignment" : 4, 5005 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 5006 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 5007 "referenced_type" : "type-108", 5008 "self_type" : "type-285", 5009 "size" : 4, 5010 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5011 }, 5012 { 5013 "alignment" : 4, 5014 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 5015 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 5016 "referenced_type" : "type-650", 5017 "self_type" : "type-651", 5018 "size" : 4, 5019 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5020 }, 5021 { 5022 "alignment" : 4, 5023 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 5024 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 5025 "referenced_type" : "type-99", 5026 "self_type" : "type-606", 5027 "size" : 4, 5028 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 5029 }, 5030 { 5031 "alignment" : 4, 5032 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 5033 "name" : "const android::wp<android::hardware::BHwBinder> &", 5034 "referenced_type" : "type-636", 5035 "self_type" : "type-638", 5036 "size" : 4, 5037 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5038 }, 5039 { 5040 "alignment" : 4, 5041 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 5042 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 5043 "referenced_type" : "type-297", 5044 "self_type" : "type-321", 5045 "size" : 4, 5046 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5047 }, 5048 { 5049 "alignment" : 4, 5050 "linker_set_key" : "const bool &", 5051 "name" : "const bool &", 5052 "referenced_type" : "type-90", 5053 "self_type" : "type-246", 5054 "size" : 4, 5055 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5056 }, 5057 { 5058 "alignment" : 4, 5059 "linker_set_key" : "const double &", 5060 "name" : "const double &", 5061 "referenced_type" : "type-265", 5062 "self_type" : "type-266", 5063 "size" : 4, 5064 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5065 }, 5066 { 5067 "alignment" : 4, 5068 "linker_set_key" : "const float &", 5069 "name" : "const float &", 5070 "referenced_type" : "type-263", 5071 "self_type" : "type-264", 5072 "size" : 4, 5073 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5074 }, 5075 { 5076 "alignment" : 4, 5077 "linker_set_key" : "const int &", 5078 "name" : "const int &", 5079 "referenced_type" : "type-483", 5080 "self_type" : "type-482", 5081 "size" : 4, 5082 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5083 }, 5084 { 5085 "linker_set_key" : "const iter<is_const> &", 5086 "name" : "const iter<is_const> &", 5087 "referenced_type" : "type-289", 5088 "self_type" : "type-291", 5089 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5090 }, 5091 { 5092 "linker_set_key" : "const iter<is_const> &", 5093 "name" : "const iter<is_const> &", 5094 "referenced_type" : "type-645", 5095 "self_type" : "type-647", 5096 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5097 }, 5098 { 5099 "alignment" : 4, 5100 "linker_set_key" : "const log_msg &", 5101 "name" : "const log_msg &", 5102 "referenced_type" : "type-72", 5103 "self_type" : "type-121", 5104 "size" : 4, 5105 "source_file" : "/system/core/liblog/include/log/log_read.h" 5106 }, 5107 { 5108 "alignment" : 4, 5109 "linker_set_key" : "const long long &", 5110 "name" : "const long long &", 5111 "referenced_type" : "type-259", 5112 "self_type" : "type-260", 5113 "size" : 4, 5114 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5115 }, 5116 { 5117 "alignment" : 4, 5118 "linker_set_key" : "const short &", 5119 "name" : "const short &", 5120 "referenced_type" : "type-254", 5121 "self_type" : "type-255", 5122 "size" : 4, 5123 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5124 }, 5125 { 5126 "alignment" : 4, 5127 "linker_set_key" : "const signed char &", 5128 "name" : "const signed char &", 5129 "referenced_type" : "type-251", 5130 "self_type" : "type-253", 5131 "size" : 4, 5132 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5133 }, 5134 { 5135 "alignment" : 4, 5136 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 5137 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 5138 "referenced_type" : "type-435", 5139 "self_type" : "type-437", 5140 "size" : 4, 5141 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 5142 }, 5143 { 5144 "alignment" : 4, 5145 "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 *> > *)> > > &", 5146 "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 *> > *)> > > &", 5147 "referenced_type" : "type-3", 5148 "self_type" : "type-660", 5149 "size" : 4, 5150 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5151 }, 5152 { 5153 "alignment" : 4, 5154 "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 *> > *)> > > &", 5155 "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 *> > *)> > > &", 5156 "referenced_type" : "type-694", 5157 "self_type" : "type-693", 5158 "size" : 4, 5159 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5160 }, 5161 { 5162 "alignment" : 4, 5163 "linker_set_key" : "const unsigned char &", 5164 "name" : "const unsigned char &", 5165 "referenced_type" : "type-326", 5166 "self_type" : "type-556", 5167 "size" : 4, 5168 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5169 }, 5170 { 5171 "alignment" : 4, 5172 "linker_set_key" : "const unsigned int &", 5173 "name" : "const unsigned int &", 5174 "referenced_type" : "type-35", 5175 "self_type" : "type-258", 5176 "size" : 4, 5177 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5178 }, 5179 { 5180 "alignment" : 4, 5181 "linker_set_key" : "const unsigned long long &", 5182 "name" : "const unsigned long long &", 5183 "referenced_type" : "type-261", 5184 "self_type" : "type-262", 5185 "size" : 4, 5186 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5187 }, 5188 { 5189 "alignment" : 4, 5190 "linker_set_key" : "const unsigned short &", 5191 "name" : "const unsigned short &", 5192 "referenced_type" : "type-256", 5193 "self_type" : "type-257", 5194 "size" : 4, 5195 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5196 }, 5197 { 5198 "alignment" : 4, 5199 "linker_set_key" : "int &", 5200 "name" : "int &", 5201 "referenced_type" : "type-25", 5202 "self_type" : "type-395", 5203 "size" : 4, 5204 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5205 }, 5206 { 5207 "alignment" : 4, 5208 "linker_set_key" : "unsigned char &", 5209 "name" : "unsigned char &", 5210 "referenced_type" : "type-76", 5211 "self_type" : "type-538", 5212 "size" : 4, 5213 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5214 }, 5215 { 5216 "alignment" : 4, 5217 "linker_set_key" : "unsigned int &", 5218 "name" : "unsigned int &", 5219 "referenced_type" : "type-2", 5220 "self_type" : "type-552", 5221 "size" : 4, 5222 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 5223 } 5224 ], 5225 "pointer_types" : 5226 [ 5227 { 5228 "alignment" : 4, 5229 "linker_set_key" : "android::Condition *", 5230 "name" : "android::Condition *", 5231 "referenced_type" : "type-91", 5232 "self_type" : "type-521", 5233 "size" : 4, 5234 "source_file" : "/system/core/libutils/include/utils/Condition.h" 5235 }, 5236 { 5237 "alignment" : 4, 5238 "linker_set_key" : "android::Mutex *", 5239 "name" : "android::Mutex *", 5240 "referenced_type" : "type-31", 5241 "self_type" : "type-516", 5242 "size" : 4, 5243 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 5244 }, 5245 { 5246 "alignment" : 4, 5247 "linker_set_key" : "android::Mutex::Autolock *", 5248 "name" : "android::Mutex::Autolock *", 5249 "referenced_type" : "type-517", 5250 "self_type" : "type-519", 5251 "size" : 4, 5252 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 5253 }, 5254 { 5255 "alignment" : 4, 5256 "linker_set_key" : "android::RWLock *", 5257 "name" : "android::RWLock *", 5258 "referenced_type" : "type-522", 5259 "self_type" : "type-524", 5260 "size" : 4, 5261 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5262 }, 5263 { 5264 "alignment" : 4, 5265 "linker_set_key" : "android::RWLock::AutoRLock *", 5266 "name" : "android::RWLock::AutoRLock *", 5267 "referenced_type" : "type-525", 5268 "self_type" : "type-527", 5269 "size" : 4, 5270 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5271 }, 5272 { 5273 "alignment" : 4, 5274 "linker_set_key" : "android::RWLock::AutoWLock *", 5275 "name" : "android::RWLock::AutoWLock *", 5276 "referenced_type" : "type-528", 5277 "self_type" : "type-529", 5278 "size" : 4, 5279 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5280 }, 5281 { 5282 "alignment" : 4, 5283 "linker_set_key" : "android::RefBase *", 5284 "name" : "android::RefBase *", 5285 "referenced_type" : "type-8", 5286 "self_type" : "type-271", 5287 "size" : 4, 5288 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5289 }, 5290 { 5291 "alignment" : 4, 5292 "linker_set_key" : "android::RefBase::weakref_impl *", 5293 "name" : "android::RefBase::weakref_impl *", 5294 "referenced_type" : "type-11", 5295 "self_type" : "type-10", 5296 "size" : 4, 5297 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5298 }, 5299 { 5300 "alignment" : 4, 5301 "linker_set_key" : "android::RefBase::weakref_impl *", 5302 "name" : "android::RefBase::weakref_impl *", 5303 "referenced_type" : "type-642", 5304 "self_type" : "type-641", 5305 "size" : 4, 5306 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5307 }, 5308 { 5309 "alignment" : 4, 5310 "linker_set_key" : "android::RefBase::weakref_type *", 5311 "name" : "android::RefBase::weakref_type *", 5312 "referenced_type" : "type-38", 5313 "self_type" : "type-37", 5314 "size" : 4, 5315 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5316 }, 5317 { 5318 "alignment" : 4, 5319 "linker_set_key" : "android::ReferenceRenamer *", 5320 "name" : "android::ReferenceRenamer *", 5321 "referenced_type" : "type-267", 5322 "self_type" : "type-268", 5323 "size" : 4, 5324 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5325 }, 5326 { 5327 "alignment" : 4, 5328 "linker_set_key" : "android::ScopedTrace *", 5329 "name" : "android::ScopedTrace *", 5330 "referenced_type" : "type-530", 5331 "self_type" : "type-531", 5332 "size" : 4, 5333 "source_file" : "/system/core/libutils/include/utils/Trace.h" 5334 }, 5335 { 5336 "alignment" : 4, 5337 "linker_set_key" : "android::String16 *", 5338 "name" : "android::String16 *", 5339 "referenced_type" : "type-44", 5340 "self_type" : "type-408", 5341 "size" : 4, 5342 "source_file" : "/system/core/libutils/include/utils/String16.h" 5343 }, 5344 { 5345 "alignment" : 4, 5346 "linker_set_key" : "android::String8 *", 5347 "name" : "android::String8 *", 5348 "referenced_type" : "type-53", 5349 "self_type" : "type-403", 5350 "size" : 4, 5351 "source_file" : "/system/core/libutils/include/utils/String8.h" 5352 }, 5353 { 5354 "alignment" : 4, 5355 "linker_set_key" : "android::Thread *", 5356 "name" : "android::Thread *", 5357 "referenced_type" : "type-89", 5358 "self_type" : "type-88", 5359 "size" : 4, 5360 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5361 }, 5362 { 5363 "alignment" : 4, 5364 "linker_set_key" : "android::VirtualLightRefBase *", 5365 "name" : "android::VirtualLightRefBase *", 5366 "referenced_type" : "type-171", 5367 "self_type" : "type-178", 5368 "size" : 4, 5369 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 5370 }, 5371 { 5372 "alignment" : 4, 5373 "linker_set_key" : "android::hardware::BHwBinder *", 5374 "name" : "android::hardware::BHwBinder *", 5375 "referenced_type" : "type-126", 5376 "self_type" : "type-125", 5377 "size" : 4, 5378 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5379 }, 5380 { 5381 "alignment" : 4, 5382 "linker_set_key" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5383 "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5384 "referenced_type" : "type-417", 5385 "self_type" : "type-416", 5386 "size" : 4, 5387 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 5388 }, 5389 { 5390 "alignment" : 4, 5391 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5392 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5393 "referenced_type" : "type-451", 5394 "self_type" : "type-457", 5395 "size" : 4, 5396 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5397 }, 5398 { 5399 "alignment" : 4, 5400 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5401 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5402 "referenced_type" : "type-471", 5403 "self_type" : "type-476", 5404 "size" : 4, 5405 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5406 }, 5407 { 5408 "alignment" : 4, 5409 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5410 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5411 "referenced_type" : "type-460", 5412 "self_type" : "type-465", 5413 "size" : 4, 5414 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5415 }, 5416 { 5417 "alignment" : 4, 5418 "linker_set_key" : "android::hardware::GrantorDescriptor *", 5419 "name" : "android::hardware::GrantorDescriptor *", 5420 "referenced_type" : "type-296", 5421 "self_type" : "type-295", 5422 "size" : 4, 5423 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5424 }, 5425 { 5426 "alignment" : 4, 5427 "linker_set_key" : "android::hardware::IBinder *", 5428 "name" : "android::hardware::IBinder *", 5429 "referenced_type" : "type-15", 5430 "self_type" : "type-14", 5431 "size" : 4, 5432 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5433 }, 5434 { 5435 "alignment" : 4, 5436 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 5437 "name" : "android::hardware::IBinder::DeathRecipient *", 5438 "referenced_type" : "type-7", 5439 "self_type" : "type-6", 5440 "size" : 4, 5441 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5442 }, 5443 { 5444 "alignment" : 4, 5445 "linker_set_key" : "android::hardware::IInterface *", 5446 "name" : "android::hardware::IInterface *", 5447 "referenced_type" : "type-21", 5448 "self_type" : "type-20", 5449 "size" : 4, 5450 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5451 }, 5452 { 5453 "alignment" : 4, 5454 "linker_set_key" : "android::hardware::Parcel *", 5455 "name" : "android::hardware::Parcel *", 5456 "referenced_type" : "type-418", 5457 "self_type" : "type-423", 5458 "size" : 4, 5459 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5460 }, 5461 { 5462 "alignment" : 4, 5463 "linker_set_key" : "android::hardware::ProcessState *", 5464 "name" : "android::hardware::ProcessState *", 5465 "referenced_type" : "type-24", 5466 "self_type" : "type-23", 5467 "size" : 4, 5468 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5469 }, 5470 { 5471 "alignment" : 4, 5472 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5473 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5474 "referenced_type" : "type-144", 5475 "self_type" : "type-146", 5476 "size" : 4, 5477 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5478 }, 5479 { 5480 "alignment" : 4, 5481 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5482 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5483 "referenced_type" : "type-152", 5484 "self_type" : "type-153", 5485 "size" : 4, 5486 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5487 }, 5488 { 5489 "alignment" : 4, 5490 "linker_set_key" : "android::hardware::Return<bool> *", 5491 "name" : "android::hardware::Return<bool> *", 5492 "referenced_type" : "type-137", 5493 "self_type" : "type-139", 5494 "size" : 4, 5495 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5496 }, 5497 { 5498 "alignment" : 4, 5499 "linker_set_key" : "android::hardware::Return<void> *", 5500 "name" : "android::hardware::Return<void> *", 5501 "referenced_type" : "type-165", 5502 "self_type" : "type-166", 5503 "size" : 4, 5504 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5505 }, 5506 { 5507 "alignment" : 4, 5508 "linker_set_key" : "android::hardware::Status *", 5509 "name" : "android::hardware::Status *", 5510 "referenced_type" : "type-128", 5511 "self_type" : "type-131", 5512 "size" : 4, 5513 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5514 }, 5515 { 5516 "alignment" : 4, 5517 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 5518 "name" : "android::hardware::details::HidlInstrumentor *", 5519 "referenced_type" : "type-60", 5520 "self_type" : "type-59", 5521 "size" : 4, 5522 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5523 }, 5524 { 5525 "alignment" : 4, 5526 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *", 5527 "name" : "android::hardware::details::const_accessor<unsigned char, 32> *", 5528 "referenced_type" : "type-365", 5529 "self_type" : "type-366", 5530 "size" : 4, 5531 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5532 }, 5533 { 5534 "alignment" : 4, 5535 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5536 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5537 "referenced_type" : "type-307", 5538 "self_type" : "type-628", 5539 "size" : 4, 5540 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5541 }, 5542 { 5543 "alignment" : 4, 5544 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5545 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5546 "referenced_type" : "type-299", 5547 "self_type" : "type-623", 5548 "size" : 4, 5549 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5550 }, 5551 { 5552 "alignment" : 4, 5553 "linker_set_key" : "android::hardware::details::return_status *", 5554 "name" : "android::hardware::details::return_status *", 5555 "referenced_type" : "type-138", 5556 "self_type" : "type-160", 5557 "size" : 4, 5558 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5559 }, 5560 { 5561 "alignment" : 4, 5562 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 5563 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 5564 "referenced_type" : "type-310", 5565 "self_type" : "type-309", 5566 "size" : 4, 5567 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5568 }, 5569 { 5570 "alignment" : 4, 5571 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 5572 "name" : "android::hardware::hidl_binder_death_recipient *", 5573 "referenced_type" : "type-112", 5574 "self_type" : "type-111", 5575 "size" : 4, 5576 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5577 }, 5578 { 5579 "alignment" : 4, 5580 "linker_set_key" : "android::hardware::hidl_death_recipient *", 5581 "name" : "android::hardware::hidl_death_recipient *", 5582 "referenced_type" : "type-115", 5583 "self_type" : "type-114", 5584 "size" : 4, 5585 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5586 }, 5587 { 5588 "alignment" : 4, 5589 "linker_set_key" : "android::hardware::hidl_memory *", 5590 "name" : "android::hardware::hidl_memory *", 5591 "referenced_type" : "type-279", 5592 "self_type" : "type-280", 5593 "size" : 4, 5594 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5595 }, 5596 { 5597 "alignment" : 4, 5598 "linker_set_key" : "android::hardware::hidl_string *", 5599 "name" : "android::hardware::hidl_string *", 5600 "referenced_type" : "type-275", 5601 "self_type" : "type-301", 5602 "size" : 4, 5603 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5604 }, 5605 { 5606 "alignment" : 4, 5607 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5608 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5609 "referenced_type" : "type-306", 5610 "self_type" : "type-313", 5611 "size" : 4, 5612 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5613 }, 5614 { 5615 "alignment" : 4, 5616 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5617 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5618 "referenced_type" : "type-298", 5619 "self_type" : "type-302", 5620 "size" : 4, 5621 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5622 }, 5623 { 5624 "alignment" : 4, 5625 "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *", 5626 "name" : "android::hardware::hidl_vec<unsigned char> *", 5627 "referenced_type" : "type-329", 5628 "self_type" : "type-358", 5629 "size" : 4, 5630 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5631 }, 5632 { 5633 "alignment" : 4, 5634 "linker_set_key" : "android::hardware::hidl_version *", 5635 "name" : "android::hardware::hidl_version *", 5636 "referenced_type" : "type-373", 5637 "self_type" : "type-374", 5638 "size" : 4, 5639 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5640 }, 5641 { 5642 "alignment" : 4, 5643 "linker_set_key" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *", 5644 "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *", 5645 "referenced_type" : "type-634", 5646 "self_type" : "type-635", 5647 "size" : 4, 5648 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5649 }, 5650 { 5651 "alignment" : 4, 5652 "linker_set_key" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 5653 "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 5654 "referenced_type" : "type-613", 5655 "self_type" : "type-696", 5656 "size" : 4, 5657 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5658 }, 5659 { 5660 "alignment" : 4, 5661 "linker_set_key" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *", 5662 "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *", 5663 "referenced_type" : "type-652", 5664 "self_type" : "type-659", 5665 "size" : 4, 5666 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5667 }, 5668 { 5669 "alignment" : 4, 5670 "linker_set_key" : "android::hardware::keymaster::V3_0::IKeymasterDevice *", 5671 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice *", 5672 "referenced_type" : "type-104", 5673 "self_type" : "type-103", 5674 "size" : 4, 5675 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5676 }, 5677 { 5678 "alignment" : 4, 5679 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter *", 5680 "name" : "android::hardware::keymaster::V3_0::KeyParameter *", 5681 "referenced_type" : "type-338", 5682 "self_type" : "type-337", 5683 "size" : 4, 5684 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5685 }, 5686 { 5687 "alignment" : 4, 5688 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 5689 "name" : "android::hidl::base::V1_0::BnHwBase *", 5690 "referenced_type" : "type-431", 5691 "self_type" : "type-430", 5692 "size" : 4, 5693 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 5694 }, 5695 { 5696 "alignment" : 4, 5697 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 5698 "name" : "android::hidl::base::V1_0::IBase *", 5699 "referenced_type" : "type-70", 5700 "self_type" : "type-118", 5701 "size" : 4, 5702 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5703 }, 5704 { 5705 "alignment" : 4, 5706 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 5707 "name" : "android::hidl::manager::V1_0::IServiceManager *", 5708 "referenced_type" : "type-69", 5709 "self_type" : "type-68", 5710 "size" : 4, 5711 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5712 }, 5713 { 5714 "alignment" : 4, 5715 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 5716 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 5717 "referenced_type" : "type-96", 5718 "self_type" : "type-95", 5719 "size" : 4, 5720 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5721 }, 5722 { 5723 "alignment" : 4, 5724 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5725 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5726 "referenced_type" : "type-5", 5727 "self_type" : "type-12", 5728 "size" : 4, 5729 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5730 }, 5731 { 5732 "alignment" : 4, 5733 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 5734 "name" : "android::sp<android::hardware::IBinder> *", 5735 "referenced_type" : "type-13", 5736 "self_type" : "type-16", 5737 "size" : 4, 5738 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5739 }, 5740 { 5741 "alignment" : 4, 5742 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 5743 "name" : "android::sp<android::hardware::ProcessState> *", 5744 "referenced_type" : "type-22", 5745 "self_type" : "type-64", 5746 "size" : 4, 5747 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5748 }, 5749 { 5750 "alignment" : 4, 5751 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5752 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5753 "referenced_type" : "type-110", 5754 "self_type" : "type-109", 5755 "size" : 4, 5756 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5757 }, 5758 { 5759 "alignment" : 4, 5760 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5761 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5762 "referenced_type" : "type-102", 5763 "self_type" : "type-101", 5764 "size" : 4, 5765 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5766 }, 5767 { 5768 "alignment" : 4, 5769 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 5770 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 5771 "referenced_type" : "type-432", 5772 "self_type" : "type-649", 5773 "size" : 4, 5774 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5775 }, 5776 { 5777 "alignment" : 4, 5778 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5779 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5780 "referenced_type" : "type-67", 5781 "self_type" : "type-71", 5782 "size" : 4, 5783 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5784 }, 5785 { 5786 "alignment" : 4, 5787 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5788 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5789 "referenced_type" : "type-94", 5790 "self_type" : "type-98", 5791 "size" : 4, 5792 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5793 }, 5794 { 5795 "alignment" : 4, 5796 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 5797 "name" : "android::wp<android::hardware::BHwBinder> *", 5798 "referenced_type" : "type-456", 5799 "self_type" : "type-633", 5800 "size" : 4, 5801 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5802 }, 5803 { 5804 "alignment" : 4, 5805 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5806 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5807 "referenced_type" : "type-333", 5808 "self_type" : "type-370", 5809 "size" : 4, 5810 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5811 }, 5812 { 5813 "alignment" : 4, 5814 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 5815 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 5816 "referenced_type" : "type-113", 5817 "self_type" : "type-481", 5818 "size" : 4, 5819 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5820 }, 5821 { 5822 "alignment" : 4, 5823 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 5824 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 5825 "referenced_type" : "type-117", 5826 "self_type" : "type-224", 5827 "size" : 4, 5828 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5829 }, 5830 { 5831 "alignment" : 4, 5832 "linker_set_key" : "android_flex_plane *", 5833 "name" : "android_flex_plane *", 5834 "referenced_type" : "type-503", 5835 "self_type" : "type-506", 5836 "size" : 4, 5837 "source_file" : "/system/core/libsystem/include/system/graphics.h" 5838 }, 5839 { 5840 "alignment" : 4, 5841 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5842 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5843 "referenced_type" : "type-41", 5844 "self_type" : "type-40", 5845 "size" : 4, 5846 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5847 }, 5848 { 5849 "alignment" : 4, 5850 "linker_set_key" : "char *", 5851 "name" : "char *", 5852 "referenced_type" : "type-56", 5853 "self_type" : "type-158", 5854 "size" : 4, 5855 "source_file" : "/system/core/liblog/include/log/log_read.h" 5856 }, 5857 { 5858 "alignment" : 4, 5859 "linker_set_key" : "const android::NativeHandle *", 5860 "name" : "const android::NativeHandle *", 5861 "referenced_type" : "type-390", 5862 "self_type" : "type-391", 5863 "size" : 4, 5864 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 5865 }, 5866 { 5867 "alignment" : 4, 5868 "linker_set_key" : "const android::RefBase *", 5869 "name" : "const android::RefBase *", 5870 "referenced_type" : "type-269", 5871 "self_type" : "type-270", 5872 "size" : 4, 5873 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5874 }, 5875 { 5876 "alignment" : 4, 5877 "linker_set_key" : "const android::String16 *", 5878 "name" : "const android::String16 *", 5879 "referenced_type" : "type-43", 5880 "self_type" : "type-406", 5881 "size" : 4, 5882 "source_file" : "/system/core/libutils/include/utils/String16.h" 5883 }, 5884 { 5885 "alignment" : 4, 5886 "linker_set_key" : "const android::String8 *", 5887 "name" : "const android::String8 *", 5888 "referenced_type" : "type-399", 5889 "self_type" : "type-400", 5890 "size" : 4, 5891 "source_file" : "/system/core/libutils/include/utils/String8.h" 5892 }, 5893 { 5894 "alignment" : 4, 5895 "linker_set_key" : "const android::VectorImpl *", 5896 "name" : "const android::VectorImpl *", 5897 "referenced_type" : "type-479", 5898 "self_type" : "type-480", 5899 "size" : 4, 5900 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 5901 }, 5902 { 5903 "alignment" : 4, 5904 "linker_set_key" : "const android::hardware::BpHwRefBase *", 5905 "name" : "const android::hardware::BpHwRefBase *", 5906 "referenced_type" : "type-410", 5907 "self_type" : "type-414", 5908 "size" : 4, 5909 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5910 }, 5911 { 5912 "alignment" : 4, 5913 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5914 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5915 "referenced_type" : "type-444", 5916 "self_type" : "type-445", 5917 "size" : 4, 5918 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5919 }, 5920 { 5921 "alignment" : 4, 5922 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5923 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5924 "referenced_type" : "type-449", 5925 "self_type" : "type-450", 5926 "size" : 4, 5927 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5928 }, 5929 { 5930 "alignment" : 4, 5931 "linker_set_key" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5932 "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5933 "referenced_type" : "type-150", 5934 "self_type" : "type-151", 5935 "size" : 4, 5936 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5937 }, 5938 { 5939 "alignment" : 4, 5940 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5941 "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5942 "referenced_type" : "type-156", 5943 "self_type" : "type-157", 5944 "size" : 4, 5945 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5946 }, 5947 { 5948 "alignment" : 4, 5949 "linker_set_key" : "const android::hardware::Return<bool> *", 5950 "name" : "const android::hardware::Return<bool> *", 5951 "referenced_type" : "type-142", 5952 "self_type" : "type-143", 5953 "size" : 4, 5954 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5955 }, 5956 { 5957 "alignment" : 4, 5958 "linker_set_key" : "const android::hardware::Status *", 5959 "name" : "const android::hardware::Status *", 5960 "referenced_type" : "type-132", 5961 "self_type" : "type-136", 5962 "size" : 4, 5963 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5964 }, 5965 { 5966 "alignment" : 4, 5967 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 5968 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 5969 "referenced_type" : "type-367", 5970 "self_type" : "type-368", 5971 "size" : 4, 5972 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5973 }, 5974 { 5975 "alignment" : 4, 5976 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5977 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5978 "referenced_type" : "type-630", 5979 "self_type" : "type-631", 5980 "size" : 4, 5981 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5982 }, 5983 { 5984 "alignment" : 4, 5985 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5986 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5987 "referenced_type" : "type-625", 5988 "self_type" : "type-626", 5989 "size" : 4, 5990 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5991 }, 5992 { 5993 "alignment" : 4, 5994 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *", 5995 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *", 5996 "referenced_type" : "type-620", 5997 "self_type" : "type-621", 5998 "size" : 4, 5999 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6000 }, 6001 { 6002 "alignment" : 4, 6003 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *", 6004 "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *", 6005 "referenced_type" : "type-617", 6006 "self_type" : "type-618", 6007 "size" : 4, 6008 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6009 }, 6010 { 6011 "alignment" : 4, 6012 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 6013 "name" : "const android::hardware::details::hidl_pointer<int> *", 6014 "referenced_type" : "type-502", 6015 "self_type" : "type-513", 6016 "size" : 4, 6017 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6018 }, 6019 { 6020 "alignment" : 4, 6021 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *", 6022 "name" : "const android::hardware::details::hidl_pointer<unsigned char> *", 6023 "referenced_type" : "type-545", 6024 "self_type" : "type-546", 6025 "size" : 4, 6026 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6027 }, 6028 { 6029 "alignment" : 4, 6030 "linker_set_key" : "const android::hardware::details::return_status *", 6031 "name" : "const android::hardware::details::return_status *", 6032 "referenced_type" : "type-162", 6033 "self_type" : "type-163", 6034 "size" : 4, 6035 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6036 }, 6037 { 6038 "alignment" : 4, 6039 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *", 6040 "name" : "const android::hardware::hidl_array<unsigned char, 32> *", 6041 "referenced_type" : "type-369", 6042 "self_type" : "type-371", 6043 "size" : 4, 6044 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6045 }, 6046 { 6047 "alignment" : 4, 6048 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 6049 "name" : "const android::hardware::hidl_death_recipient *", 6050 "referenced_type" : "type-640", 6051 "self_type" : "type-644", 6052 "size" : 4, 6053 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6054 }, 6055 { 6056 "alignment" : 4, 6057 "linker_set_key" : "const android::hardware::hidl_memory *", 6058 "name" : "const android::hardware::hidl_memory *", 6059 "referenced_type" : "type-282", 6060 "self_type" : "type-287", 6061 "size" : 4, 6062 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6063 }, 6064 { 6065 "alignment" : 4, 6066 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *", 6067 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *", 6068 "referenced_type" : "type-359", 6069 "self_type" : "type-360", 6070 "size" : 4, 6071 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6072 }, 6073 { 6074 "alignment" : 4, 6075 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *", 6076 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *", 6077 "referenced_type" : "type-353", 6078 "self_type" : "type-354", 6079 "size" : 4, 6080 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6081 }, 6082 { 6083 "alignment" : 4, 6084 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 6085 "name" : "const android::hardware::hidl_vec<int> *", 6086 "referenced_type" : "type-322", 6087 "self_type" : "type-323", 6088 "size" : 4, 6089 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6090 }, 6091 { 6092 "alignment" : 4, 6093 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *", 6094 "name" : "const android::hardware::hidl_vec<unsigned char> *", 6095 "referenced_type" : "type-328", 6096 "self_type" : "type-327", 6097 "size" : 4, 6098 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6099 }, 6100 { 6101 "alignment" : 4, 6102 "linker_set_key" : "const android::hardware::hidl_version *", 6103 "name" : "const android::hardware::hidl_version *", 6104 "referenced_type" : "type-375", 6105 "self_type" : "type-376", 6106 "size" : 4, 6107 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6108 }, 6109 { 6110 "alignment" : 4, 6111 "linker_set_key" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 6112 "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 6113 "referenced_type" : "type-612", 6114 "self_type" : "type-616", 6115 "size" : 4, 6116 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 6117 }, 6118 { 6119 "alignment" : 4, 6120 "linker_set_key" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *", 6121 "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *", 6122 "referenced_type" : "type-602", 6123 "self_type" : "type-603", 6124 "size" : 4, 6125 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6126 }, 6127 { 6128 "alignment" : 4, 6129 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter *", 6130 "name" : "const android::hardware::keymaster::V3_0::KeyParameter *", 6131 "referenced_type" : "type-352", 6132 "self_type" : "type-351", 6133 "size" : 4, 6134 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6135 }, 6136 { 6137 "alignment" : 4, 6138 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 6139 "name" : "const android::hidl::base::V1_0::BpHwBase *", 6140 "referenced_type" : "type-610", 6141 "self_type" : "type-611", 6142 "size" : 4, 6143 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6144 }, 6145 { 6146 "alignment" : 4, 6147 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 6148 "name" : "const android::hidl::base::V1_0::IBase *", 6149 "referenced_type" : "type-455", 6150 "self_type" : "type-454", 6151 "size" : 4, 6152 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6153 }, 6154 { 6155 "alignment" : 4, 6156 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 6157 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 6158 "referenced_type" : "type-85", 6159 "self_type" : "type-86", 6160 "size" : 4, 6161 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6162 }, 6163 { 6164 "alignment" : 4, 6165 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 6166 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 6167 "referenced_type" : "type-532", 6168 "self_type" : "type-533", 6169 "size" : 4, 6170 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 6171 }, 6172 { 6173 "alignment" : 4, 6174 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 6175 "name" : "const android::sp<android::hardware::IBinder> *", 6176 "referenced_type" : "type-17", 6177 "self_type" : "type-18", 6178 "size" : 4, 6179 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6180 }, 6181 { 6182 "alignment" : 4, 6183 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 6184 "name" : "const android::sp<android::hardware::ProcessState> *", 6185 "referenced_type" : "type-65", 6186 "self_type" : "type-66", 6187 "size" : 4, 6188 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6189 }, 6190 { 6191 "alignment" : 4, 6192 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 6193 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 6194 "referenced_type" : "type-123", 6195 "self_type" : "type-122", 6196 "size" : 4, 6197 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6198 }, 6199 { 6200 "alignment" : 4, 6201 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 6202 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 6203 "referenced_type" : "type-564", 6204 "self_type" : "type-639", 6205 "size" : 4, 6206 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6207 }, 6208 { 6209 "alignment" : 4, 6210 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 6211 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 6212 "referenced_type" : "type-108", 6213 "self_type" : "type-107", 6214 "size" : 4, 6215 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6216 }, 6217 { 6218 "alignment" : 4, 6219 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 6220 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 6221 "referenced_type" : "type-650", 6222 "self_type" : "type-698", 6223 "size" : 4, 6224 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6225 }, 6226 { 6227 "alignment" : 4, 6228 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 6229 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 6230 "referenced_type" : "type-83", 6231 "self_type" : "type-84", 6232 "size" : 4, 6233 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6234 }, 6235 { 6236 "alignment" : 4, 6237 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 6238 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 6239 "referenced_type" : "type-99", 6240 "self_type" : "type-100", 6241 "size" : 4, 6242 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6243 }, 6244 { 6245 "alignment" : 4, 6246 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 6247 "name" : "const android::wp<android::hardware::BHwBinder> *", 6248 "referenced_type" : "type-636", 6249 "self_type" : "type-637", 6250 "size" : 4, 6251 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6252 }, 6253 { 6254 "alignment" : 4, 6255 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 6256 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 6257 "referenced_type" : "type-492", 6258 "self_type" : "type-553", 6259 "size" : 4, 6260 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6261 }, 6262 { 6263 "alignment" : 4, 6264 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 6265 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 6266 "referenced_type" : "type-297", 6267 "self_type" : "type-312", 6268 "size" : 4, 6269 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6270 }, 6271 { 6272 "alignment" : 4, 6273 "linker_set_key" : "const char *", 6274 "name" : "const char *", 6275 "referenced_type" : "type-55", 6276 "self_type" : "type-54", 6277 "size" : 4, 6278 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6279 }, 6280 { 6281 "alignment" : 4, 6282 "linker_set_key" : "const char16_t *", 6283 "name" : "const char16_t *", 6284 "referenced_type" : "type-46", 6285 "self_type" : "type-45", 6286 "size" : 4, 6287 "source_file" : "/system/core/libutils/include/utils/String16.h" 6288 }, 6289 { 6290 "alignment" : 4, 6291 "linker_set_key" : "const log_msg *", 6292 "name" : "const log_msg *", 6293 "referenced_type" : "type-72", 6294 "self_type" : "type-97", 6295 "size" : 4, 6296 "source_file" : "/system/core/liblog/include/log/log_read.h" 6297 }, 6298 { 6299 "alignment" : 4, 6300 "linker_set_key" : "const native_handle *", 6301 "name" : "const native_handle *", 6302 "referenced_type" : "type-250", 6303 "self_type" : "type-249", 6304 "size" : 4, 6305 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6306 }, 6307 { 6308 "alignment" : 4, 6309 "linker_set_key" : "const unsigned char *", 6310 "name" : "const unsigned char *", 6311 "referenced_type" : "type-326", 6312 "self_type" : "type-325", 6313 "size" : 4, 6314 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6315 }, 6316 { 6317 "alignment" : 4, 6318 "linker_set_key" : "const unsigned long long *", 6319 "name" : "const unsigned long long *", 6320 "referenced_type" : "type-261", 6321 "self_type" : "type-424", 6322 "size" : 4, 6323 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6324 }, 6325 { 6326 "alignment" : 4, 6327 "linker_set_key" : "const void *", 6328 "name" : "const void *", 6329 "referenced_type" : "type-378", 6330 "self_type" : "type-379", 6331 "size" : 4, 6332 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6333 }, 6334 { 6335 "alignment" : 4, 6336 "linker_set_key" : "int (*)(void *)", 6337 "name" : "int (*)(void *)", 6338 "referenced_type" : "type-512", 6339 "self_type" : "type-514", 6340 "size" : 4, 6341 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6342 }, 6343 { 6344 "alignment" : 4, 6345 "linker_set_key" : "int *", 6346 "name" : "int *", 6347 "referenced_type" : "type-25", 6348 "self_type" : "type-320", 6349 "size" : 4, 6350 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6351 }, 6352 { 6353 "alignment" : 4, 6354 "linker_set_key" : "log_msg *", 6355 "name" : "log_msg *", 6356 "referenced_type" : "type-73", 6357 "self_type" : "type-147", 6358 "size" : 4, 6359 "source_file" : "/system/core/liblog/include/log/log_read.h" 6360 }, 6361 { 6362 "alignment" : 4, 6363 "linker_set_key" : "native_handle *", 6364 "name" : "native_handle *", 6365 "referenced_type" : "type-176", 6366 "self_type" : "type-175", 6367 "size" : 4, 6368 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6369 }, 6370 { 6371 "alignment" : 4, 6372 "linker_set_key" : "unsigned char *", 6373 "name" : "unsigned char *", 6374 "referenced_type" : "type-76", 6375 "self_type" : "type-332", 6376 "size" : 4, 6377 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6378 }, 6379 { 6380 "alignment" : 4, 6381 "linker_set_key" : "unsigned int *", 6382 "name" : "unsigned int *", 6383 "referenced_type" : "type-2", 6384 "self_type" : "type-433", 6385 "size" : 4, 6386 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 6387 }, 6388 { 6389 "alignment" : 4, 6390 "linker_set_key" : "unsigned long long *", 6391 "name" : "unsigned long long *", 6392 "referenced_type" : "type-116", 6393 "self_type" : "type-420", 6394 "size" : 4, 6395 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6396 }, 6397 { 6398 "alignment" : 4, 6399 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 6400 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 6401 "referenced_type" : "type-422", 6402 "self_type" : "type-421", 6403 "size" : 4, 6404 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6405 }, 6406 { 6407 "alignment" : 4, 6408 "linker_set_key" : "void *", 6409 "name" : "void *", 6410 "referenced_type" : "type-27", 6411 "self_type" : "type-26", 6412 "size" : 4, 6413 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6414 }, 6415 { 6416 "alignment" : 4, 6417 "linker_set_key" : "void **", 6418 "name" : "void **", 6419 "referenced_type" : "type-26", 6420 "self_type" : "type-515", 6421 "size" : 4, 6422 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6423 } 6424 ], 6425 "qualified_types" : 6426 [ 6427 { 6428 "alignment" : 4, 6429 "is_const" : true, 6430 "linker_set_key" : "android::RefBase::weakref_impl *const", 6431 "name" : "android::RefBase::weakref_impl *const", 6432 "referenced_type" : "type-10", 6433 "self_type" : "type-9", 6434 "size" : 4, 6435 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6436 }, 6437 { 6438 "alignment" : 4, 6439 "is_const" : true, 6440 "linker_set_key" : "android::RefBase::weakref_impl *const", 6441 "name" : "android::RefBase::weakref_impl *const", 6442 "referenced_type" : "type-641", 6443 "self_type" : "type-643", 6444 "size" : 4, 6445 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6446 }, 6447 { 6448 "alignment" : 4, 6449 "is_const" : true, 6450 "linker_set_key" : "android::hardware::IBinder *const", 6451 "name" : "android::hardware::IBinder *const", 6452 "referenced_type" : "type-14", 6453 "self_type" : "type-412", 6454 "size" : 4, 6455 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6456 }, 6457 { 6458 "alignment" : 4, 6459 "is_const" : true, 6460 "linker_set_key" : "const android::NativeHandle", 6461 "name" : "const android::NativeHandle", 6462 "referenced_type" : "type-174", 6463 "self_type" : "type-390", 6464 "size" : 12, 6465 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 6466 }, 6467 { 6468 "alignment" : 4, 6469 "is_const" : true, 6470 "linker_set_key" : "const android::RefBase", 6471 "name" : "const android::RefBase", 6472 "referenced_type" : "type-8", 6473 "self_type" : "type-269", 6474 "size" : 8, 6475 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6476 }, 6477 { 6478 "alignment" : 4, 6479 "is_const" : true, 6480 "linker_set_key" : "const android::String16", 6481 "name" : "const android::String16", 6482 "referenced_type" : "type-44", 6483 "self_type" : "type-43", 6484 "size" : 4, 6485 "source_file" : "/system/core/libutils/include/utils/String16.h" 6486 }, 6487 { 6488 "alignment" : 4, 6489 "is_const" : true, 6490 "linker_set_key" : "const android::String8", 6491 "name" : "const android::String8", 6492 "referenced_type" : "type-53", 6493 "self_type" : "type-399", 6494 "size" : 4, 6495 "source_file" : "/system/core/libutils/include/utils/String8.h" 6496 }, 6497 { 6498 "alignment" : 4, 6499 "is_const" : true, 6500 "linker_set_key" : "const android::VectorImpl", 6501 "name" : "const android::VectorImpl", 6502 "referenced_type" : "type-34", 6503 "self_type" : "type-479", 6504 "size" : 20, 6505 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 6506 }, 6507 { 6508 "alignment" : 4, 6509 "is_const" : true, 6510 "linker_set_key" : "const android::hardware::BpHwRefBase", 6511 "name" : "const android::hardware::BpHwRefBase", 6512 "referenced_type" : "type-411", 6513 "self_type" : "type-410", 6514 "size" : 24, 6515 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6516 }, 6517 { 6518 "alignment" : 4, 6519 "is_const" : true, 6520 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6521 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6522 "referenced_type" : "type-438", 6523 "self_type" : "type-444", 6524 "size" : 16, 6525 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6526 }, 6527 { 6528 "alignment" : 4, 6529 "is_const" : true, 6530 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6531 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6532 "referenced_type" : "type-446", 6533 "self_type" : "type-449", 6534 "size" : 16, 6535 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6536 }, 6537 { 6538 "alignment" : 4, 6539 "is_const" : true, 6540 "linker_set_key" : "const android::hardware::Parcel", 6541 "name" : "const android::hardware::Parcel", 6542 "referenced_type" : "type-418", 6543 "self_type" : "type-428", 6544 "size" : 68, 6545 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6546 }, 6547 { 6548 "alignment" : 4, 6549 "is_const" : true, 6550 "linker_set_key" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 6551 "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 6552 "referenced_type" : "type-144", 6553 "self_type" : "type-150", 6554 "size" : 28, 6555 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6556 }, 6557 { 6558 "alignment" : 4, 6559 "is_const" : true, 6560 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 6561 "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 6562 "referenced_type" : "type-152", 6563 "self_type" : "type-156", 6564 "size" : 28, 6565 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6566 }, 6567 { 6568 "alignment" : 4, 6569 "is_const" : true, 6570 "linker_set_key" : "const android::hardware::Return<bool>", 6571 "name" : "const android::hardware::Return<bool>", 6572 "referenced_type" : "type-137", 6573 "self_type" : "type-142", 6574 "size" : 24, 6575 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6576 }, 6577 { 6578 "alignment" : 4, 6579 "is_const" : true, 6580 "linker_set_key" : "const android::hardware::Status", 6581 "name" : "const android::hardware::Status", 6582 "referenced_type" : "type-128", 6583 "self_type" : "type-132", 6584 "size" : 20, 6585 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6586 }, 6587 { 6588 "alignment" : 4, 6589 "is_const" : true, 6590 "linker_set_key" : "const android::hardware::details::SchedPrio", 6591 "name" : "const android::hardware::details::SchedPrio", 6592 "referenced_type" : "type-441", 6593 "self_type" : "type-443", 6594 "size" : 8, 6595 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6596 }, 6597 { 6598 "alignment" : 4, 6599 "is_const" : true, 6600 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>", 6601 "name" : "const android::hardware::details::const_accessor<unsigned char, 32>", 6602 "referenced_type" : "type-365", 6603 "self_type" : "type-367", 6604 "size" : 4, 6605 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6606 }, 6607 { 6608 "alignment" : 8, 6609 "is_const" : true, 6610 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6611 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6612 "referenced_type" : "type-307", 6613 "self_type" : "type-630", 6614 "size" : 8, 6615 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6616 }, 6617 { 6618 "alignment" : 8, 6619 "is_const" : true, 6620 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6621 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6622 "referenced_type" : "type-299", 6623 "self_type" : "type-625", 6624 "size" : 8, 6625 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6626 }, 6627 { 6628 "alignment" : 8, 6629 "is_const" : true, 6630 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 6631 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 6632 "referenced_type" : "type-356", 6633 "self_type" : "type-620", 6634 "size" : 8, 6635 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6636 }, 6637 { 6638 "alignment" : 8, 6639 "is_const" : true, 6640 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 6641 "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 6642 "referenced_type" : "type-335", 6643 "self_type" : "type-617", 6644 "size" : 8, 6645 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6646 }, 6647 { 6648 "alignment" : 8, 6649 "is_const" : true, 6650 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 6651 "name" : "const android::hardware::details::hidl_pointer<int>", 6652 "referenced_type" : "type-318", 6653 "self_type" : "type-502", 6654 "size" : 8, 6655 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6656 }, 6657 { 6658 "alignment" : 8, 6659 "is_const" : true, 6660 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>", 6661 "name" : "const android::hardware::details::hidl_pointer<unsigned char>", 6662 "referenced_type" : "type-330", 6663 "self_type" : "type-545", 6664 "size" : 8, 6665 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6666 }, 6667 { 6668 "alignment" : 4, 6669 "is_const" : true, 6670 "linker_set_key" : "const android::hardware::details::return_status", 6671 "name" : "const android::hardware::details::return_status", 6672 "referenced_type" : "type-138", 6673 "self_type" : "type-162", 6674 "size" : 24, 6675 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6676 }, 6677 { 6678 "alignment" : 1, 6679 "is_const" : true, 6680 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>", 6681 "name" : "const android::hardware::hidl_array<unsigned char, 32>", 6682 "referenced_type" : "type-310", 6683 "self_type" : "type-369", 6684 "size" : 32, 6685 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6686 }, 6687 { 6688 "alignment" : 4, 6689 "is_const" : true, 6690 "linker_set_key" : "const android::hardware::hidl_death_recipient", 6691 "name" : "const android::hardware::hidl_death_recipient", 6692 "referenced_type" : "type-115", 6693 "self_type" : "type-640", 6694 "size" : 12, 6695 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6696 }, 6697 { 6698 "alignment" : 8, 6699 "is_const" : true, 6700 "linker_set_key" : "const android::hardware::hidl_handle", 6701 "name" : "const android::hardware::hidl_handle", 6702 "referenced_type" : "type-273", 6703 "self_type" : "type-382", 6704 "size" : 16, 6705 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6706 }, 6707 { 6708 "alignment" : 8, 6709 "is_const" : true, 6710 "linker_set_key" : "const android::hardware::hidl_memory", 6711 "name" : "const android::hardware::hidl_memory", 6712 "referenced_type" : "type-279", 6713 "self_type" : "type-282", 6714 "size" : 40, 6715 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6716 }, 6717 { 6718 "alignment" : 8, 6719 "is_const" : true, 6720 "linker_set_key" : "const android::hardware::hidl_string", 6721 "name" : "const android::hardware::hidl_string", 6722 "referenced_type" : "type-275", 6723 "self_type" : "type-274", 6724 "size" : 16, 6725 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6726 }, 6727 { 6728 "alignment" : 8, 6729 "is_const" : true, 6730 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6731 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6732 "referenced_type" : "type-298", 6733 "self_type" : "type-604", 6734 "size" : 16, 6735 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6736 }, 6737 { 6738 "alignment" : 8, 6739 "is_const" : true, 6740 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 6741 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 6742 "referenced_type" : "type-355", 6743 "self_type" : "type-359", 6744 "size" : 16, 6745 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6746 }, 6747 { 6748 "alignment" : 8, 6749 "is_const" : true, 6750 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 6751 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 6752 "referenced_type" : "type-334", 6753 "self_type" : "type-353", 6754 "size" : 16, 6755 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6756 }, 6757 { 6758 "alignment" : 8, 6759 "is_const" : true, 6760 "linker_set_key" : "const android::hardware::hidl_vec<int>", 6761 "name" : "const android::hardware::hidl_vec<int>", 6762 "referenced_type" : "type-317", 6763 "self_type" : "type-322", 6764 "size" : 16, 6765 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6766 }, 6767 { 6768 "alignment" : 8, 6769 "is_const" : true, 6770 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>", 6771 "name" : "const android::hardware::hidl_vec<unsigned char>", 6772 "referenced_type" : "type-329", 6773 "self_type" : "type-328", 6774 "size" : 16, 6775 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6776 }, 6777 { 6778 "alignment" : 2, 6779 "is_const" : true, 6780 "linker_set_key" : "const android::hardware::hidl_version", 6781 "name" : "const android::hardware::hidl_version", 6782 "referenced_type" : "type-373", 6783 "self_type" : "type-375", 6784 "size" : 4, 6785 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6786 }, 6787 { 6788 "alignment" : 4, 6789 "is_const" : true, 6790 "linker_set_key" : "const android::hardware::keymaster::V3_0::Algorithm", 6791 "name" : "const android::hardware::keymaster::V3_0::Algorithm", 6792 "referenced_type" : "type-341", 6793 "self_type" : "type-555", 6794 "size" : 4, 6795 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6796 }, 6797 { 6798 "alignment" : 4, 6799 "is_const" : true, 6800 "linker_set_key" : "const android::hardware::keymaster::V3_0::BlockMode", 6801 "name" : "const android::hardware::keymaster::V3_0::BlockMode", 6802 "referenced_type" : "type-342", 6803 "self_type" : "type-557", 6804 "size" : 4, 6805 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6806 }, 6807 { 6808 "alignment" : 4, 6809 "is_const" : true, 6810 "linker_set_key" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 6811 "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 6812 "referenced_type" : "type-613", 6813 "self_type" : "type-612", 6814 "size" : 92, 6815 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 6816 }, 6817 { 6818 "alignment" : 4, 6819 "is_const" : true, 6820 "linker_set_key" : "const android::hardware::keymaster::V3_0::Digest", 6821 "name" : "const android::hardware::keymaster::V3_0::Digest", 6822 "referenced_type" : "type-344", 6823 "self_type" : "type-559", 6824 "size" : 4, 6825 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6826 }, 6827 { 6828 "alignment" : 4, 6829 "is_const" : true, 6830 "linker_set_key" : "const android::hardware::keymaster::V3_0::EcCurve", 6831 "name" : "const android::hardware::keymaster::V3_0::EcCurve", 6832 "referenced_type" : "type-345", 6833 "self_type" : "type-560", 6834 "size" : 4, 6835 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6836 }, 6837 { 6838 "alignment" : 4, 6839 "is_const" : true, 6840 "linker_set_key" : "const android::hardware::keymaster::V3_0::ErrorCode", 6841 "name" : "const android::hardware::keymaster::V3_0::ErrorCode", 6842 "referenced_type" : "type-145", 6843 "self_type" : "type-566", 6844 "size" : 4, 6845 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6846 }, 6847 { 6848 "alignment" : 4, 6849 "is_const" : true, 6850 "linker_set_key" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 6851 "name" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 6852 "referenced_type" : "type-350", 6853 "self_type" : "type-568", 6854 "size" : 4, 6855 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6856 }, 6857 { 6858 "alignment" : 4, 6859 "is_const" : true, 6860 "linker_set_key" : "const android::hardware::keymaster::V3_0::IKeymasterDevice", 6861 "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice", 6862 "referenced_type" : "type-104", 6863 "self_type" : "type-602", 6864 "size" : 12, 6865 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6866 }, 6867 { 6868 "alignment" : 4, 6869 "is_const" : true, 6870 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 6871 "name" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 6872 "referenced_type" : "type-347", 6873 "self_type" : "type-562", 6874 "size" : 4, 6875 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6876 }, 6877 { 6878 "alignment" : 8, 6879 "is_const" : true, 6880 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyCharacteristics", 6881 "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics", 6882 "referenced_type" : "type-547", 6883 "self_type" : "type-691", 6884 "size" : 32, 6885 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 6886 }, 6887 { 6888 "alignment" : 4, 6889 "is_const" : true, 6890 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction", 6891 "name" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction", 6892 "referenced_type" : "type-349", 6893 "self_type" : "type-567", 6894 "size" : 4, 6895 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6896 }, 6897 { 6898 "alignment" : 4, 6899 "is_const" : true, 6900 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyFormat", 6901 "name" : "const android::hardware::keymaster::V3_0::KeyFormat", 6902 "referenced_type" : "type-550", 6903 "self_type" : "type-570", 6904 "size" : 4, 6905 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6906 }, 6907 { 6908 "alignment" : 4, 6909 "is_const" : true, 6910 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyOrigin", 6911 "name" : "const android::hardware::keymaster::V3_0::KeyOrigin", 6912 "referenced_type" : "type-346", 6913 "self_type" : "type-561", 6914 "size" : 4, 6915 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6916 }, 6917 { 6918 "alignment" : 8, 6919 "is_const" : true, 6920 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter", 6921 "name" : "const android::hardware::keymaster::V3_0::KeyParameter", 6922 "referenced_type" : "type-338", 6923 "self_type" : "type-352", 6924 "size" : 32, 6925 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6926 }, 6927 { 6928 "alignment" : 4, 6929 "is_const" : true, 6930 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyPurpose", 6931 "name" : "const android::hardware::keymaster::V3_0::KeyPurpose", 6932 "referenced_type" : "type-348", 6933 "self_type" : "type-563", 6934 "size" : 4, 6935 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6936 }, 6937 { 6938 "alignment" : 4, 6939 "is_const" : true, 6940 "linker_set_key" : "const android::hardware::keymaster::V3_0::PaddingMode", 6941 "name" : "const android::hardware::keymaster::V3_0::PaddingMode", 6942 "referenced_type" : "type-343", 6943 "self_type" : "type-558", 6944 "size" : 4, 6945 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6946 }, 6947 { 6948 "alignment" : 4, 6949 "is_const" : true, 6950 "linker_set_key" : "const android::hardware::keymaster::V3_0::SecurityLevel", 6951 "name" : "const android::hardware::keymaster::V3_0::SecurityLevel", 6952 "referenced_type" : "type-549", 6953 "self_type" : "type-569", 6954 "size" : 4, 6955 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6956 }, 6957 { 6958 "alignment" : 4, 6959 "is_const" : true, 6960 "linker_set_key" : "const android::hardware::keymaster::V3_0::Tag", 6961 "name" : "const android::hardware::keymaster::V3_0::Tag", 6962 "referenced_type" : "type-339", 6963 "self_type" : "type-554", 6964 "size" : 4, 6965 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6966 }, 6967 { 6968 "alignment" : 4, 6969 "is_const" : true, 6970 "linker_set_key" : "const android::hardware::keymaster::V3_0::TagType", 6971 "name" : "const android::hardware::keymaster::V3_0::TagType", 6972 "referenced_type" : "type-544", 6973 "self_type" : "type-551", 6974 "size" : 4, 6975 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6976 }, 6977 { 6978 "alignment" : 4, 6979 "is_const" : true, 6980 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 6981 "name" : "const android::hidl::base::V1_0::BpHwBase", 6982 "referenced_type" : "type-607", 6983 "self_type" : "type-610", 6984 "size" : 92, 6985 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6986 }, 6987 { 6988 "alignment" : 4, 6989 "is_const" : true, 6990 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6991 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6992 "referenced_type" : "type-393", 6993 "self_type" : "type-394", 6994 "size" : 4, 6995 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6996 }, 6997 { 6998 "alignment" : 4, 6999 "is_const" : true, 7000 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 7001 "name" : "const android::hidl::base::V1_0::IBase", 7002 "referenced_type" : "type-70", 7003 "self_type" : "type-455", 7004 "size" : 12, 7005 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7006 }, 7007 { 7008 "alignment" : 4, 7009 "is_const" : true, 7010 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 7011 "name" : "const android::hidl::base::V1_0::IBase *const", 7012 "referenced_type" : "type-454", 7013 "self_type" : "type-458", 7014 "size" : 4, 7015 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 7016 }, 7017 { 7018 "alignment" : 4, 7019 "is_const" : true, 7020 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 7021 "name" : "const android::hidl::manager::V1_0::IServiceManager", 7022 "referenced_type" : "type-69", 7023 "self_type" : "type-85", 7024 "size" : 12, 7025 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7026 }, 7027 { 7028 "alignment" : 4, 7029 "is_const" : true, 7030 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 7031 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 7032 "referenced_type" : "type-535", 7033 "self_type" : "type-539", 7034 "size" : 4, 7035 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7036 }, 7037 { 7038 "alignment" : 1, 7039 "is_const" : true, 7040 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 7041 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 7042 "referenced_type" : "type-534", 7043 "self_type" : "type-537", 7044 "size" : 1, 7045 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7046 }, 7047 { 7048 "alignment" : 4, 7049 "is_const" : true, 7050 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 7051 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 7052 "referenced_type" : "type-96", 7053 "self_type" : "type-532", 7054 "size" : 12, 7055 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 7056 }, 7057 { 7058 "alignment" : 4, 7059 "is_const" : true, 7060 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 7061 "name" : "const android::sp<android::hardware::IBinder>", 7062 "referenced_type" : "type-13", 7063 "self_type" : "type-17", 7064 "size" : 4, 7065 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7066 }, 7067 { 7068 "alignment" : 4, 7069 "is_const" : true, 7070 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 7071 "name" : "const android::sp<android::hardware::ProcessState>", 7072 "referenced_type" : "type-22", 7073 "self_type" : "type-65", 7074 "size" : 4, 7075 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7076 }, 7077 { 7078 "alignment" : 4, 7079 "is_const" : true, 7080 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 7081 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 7082 "referenced_type" : "type-110", 7083 "self_type" : "type-123", 7084 "size" : 4, 7085 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7086 }, 7087 { 7088 "alignment" : 4, 7089 "is_const" : true, 7090 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 7091 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 7092 "referenced_type" : "type-565", 7093 "self_type" : "type-564", 7094 "size" : 4, 7095 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7096 }, 7097 { 7098 "alignment" : 4, 7099 "is_const" : true, 7100 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 7101 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 7102 "referenced_type" : "type-102", 7103 "self_type" : "type-108", 7104 "size" : 4, 7105 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7106 }, 7107 { 7108 "alignment" : 4, 7109 "is_const" : true, 7110 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 7111 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 7112 "referenced_type" : "type-432", 7113 "self_type" : "type-650", 7114 "size" : 4, 7115 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7116 }, 7117 { 7118 "alignment" : 4, 7119 "is_const" : true, 7120 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 7121 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 7122 "referenced_type" : "type-67", 7123 "self_type" : "type-83", 7124 "size" : 4, 7125 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7126 }, 7127 { 7128 "alignment" : 4, 7129 "is_const" : true, 7130 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 7131 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 7132 "referenced_type" : "type-94", 7133 "self_type" : "type-99", 7134 "size" : 4, 7135 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7136 }, 7137 { 7138 "alignment" : 4, 7139 "is_const" : true, 7140 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 7141 "name" : "const android::wp<android::hardware::BHwBinder>", 7142 "referenced_type" : "type-456", 7143 "self_type" : "type-636", 7144 "size" : 8, 7145 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7146 }, 7147 { 7148 "alignment" : 4, 7149 "is_const" : true, 7150 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 7151 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 7152 "referenced_type" : "type-113", 7153 "self_type" : "type-492", 7154 "size" : 8, 7155 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7156 }, 7157 { 7158 "alignment" : 4, 7159 "is_const" : true, 7160 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 7161 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 7162 "referenced_type" : "type-117", 7163 "self_type" : "type-297", 7164 "size" : 8, 7165 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7166 }, 7167 { 7168 "alignment" : 1, 7169 "is_const" : true, 7170 "linker_set_key" : "const bool", 7171 "name" : "const bool", 7172 "referenced_type" : "type-39", 7173 "self_type" : "type-90", 7174 "size" : 1, 7175 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7176 }, 7177 { 7178 "alignment" : 1, 7179 "is_const" : true, 7180 "linker_set_key" : "const char", 7181 "name" : "const char", 7182 "referenced_type" : "type-56", 7183 "self_type" : "type-55", 7184 "size" : 1, 7185 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7186 }, 7187 { 7188 "alignment" : 2, 7189 "is_const" : true, 7190 "linker_set_key" : "const char16_t", 7191 "name" : "const char16_t", 7192 "referenced_type" : "type-47", 7193 "self_type" : "type-46", 7194 "size" : 2, 7195 "source_file" : "/system/core/libutils/include/utils/String16.h" 7196 }, 7197 { 7198 "alignment" : 8, 7199 "is_const" : true, 7200 "linker_set_key" : "const double", 7201 "name" : "const double", 7202 "referenced_type" : "type-242", 7203 "self_type" : "type-265", 7204 "size" : 8, 7205 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7206 }, 7207 { 7208 "alignment" : 4, 7209 "is_const" : true, 7210 "linker_set_key" : "const float", 7211 "name" : "const float", 7212 "referenced_type" : "type-235", 7213 "self_type" : "type-263", 7214 "size" : 4, 7215 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7216 }, 7217 { 7218 "alignment" : 4, 7219 "is_const" : true, 7220 "linker_set_key" : "const int", 7221 "name" : "const int", 7222 "referenced_type" : "type-25", 7223 "self_type" : "type-483", 7224 "size" : 4, 7225 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7226 }, 7227 { 7228 "is_const" : true, 7229 "linker_set_key" : "const iter<is_const>", 7230 "name" : "const iter<is_const>", 7231 "referenced_type" : "type-290", 7232 "self_type" : "type-289", 7233 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7234 }, 7235 { 7236 "is_const" : true, 7237 "linker_set_key" : "const iter<is_const>", 7238 "name" : "const iter<is_const>", 7239 "referenced_type" : "type-646", 7240 "self_type" : "type-645", 7241 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7242 }, 7243 { 7244 "alignment" : 4, 7245 "is_const" : true, 7246 "linker_set_key" : "const log_msg", 7247 "name" : "const log_msg", 7248 "referenced_type" : "type-73", 7249 "self_type" : "type-72", 7250 "size" : 5124, 7251 "source_file" : "/system/core/liblog/include/log/log_read.h" 7252 }, 7253 { 7254 "alignment" : 8, 7255 "is_const" : true, 7256 "linker_set_key" : "const long long", 7257 "name" : "const long long", 7258 "referenced_type" : "type-30", 7259 "self_type" : "type-259", 7260 "size" : 8, 7261 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7262 }, 7263 { 7264 "alignment" : 4, 7265 "is_const" : true, 7266 "linker_set_key" : "const native_handle", 7267 "name" : "const native_handle", 7268 "referenced_type" : "type-176", 7269 "self_type" : "type-250", 7270 "size" : 12, 7271 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7272 }, 7273 { 7274 "alignment" : 2, 7275 "is_const" : true, 7276 "linker_set_key" : "const short", 7277 "name" : "const short", 7278 "referenced_type" : "type-196", 7279 "self_type" : "type-254", 7280 "size" : 2, 7281 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7282 }, 7283 { 7284 "alignment" : 1, 7285 "is_const" : true, 7286 "linker_set_key" : "const signed char", 7287 "name" : "const signed char", 7288 "referenced_type" : "type-252", 7289 "self_type" : "type-251", 7290 "size" : 1, 7291 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7292 }, 7293 { 7294 "alignment" : 4, 7295 "is_const" : true, 7296 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7297 "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7298 "referenced_type" : "type-576", 7299 "self_type" : "type-575", 7300 "size" : 16, 7301 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7302 }, 7303 { 7304 "alignment" : 4, 7305 "is_const" : true, 7306 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7307 "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7308 "referenced_type" : "type-666", 7309 "self_type" : "type-665", 7310 "size" : 16, 7311 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7312 }, 7313 { 7314 "alignment" : 4, 7315 "is_const" : true, 7316 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7317 "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7318 "referenced_type" : "type-578", 7319 "self_type" : "type-577", 7320 "size" : 16, 7321 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7322 }, 7323 { 7324 "alignment" : 4, 7325 "is_const" : true, 7326 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7327 "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7328 "referenced_type" : "type-668", 7329 "self_type" : "type-667", 7330 "size" : 16, 7331 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7332 }, 7333 { 7334 "alignment" : 4, 7335 "is_const" : true, 7336 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7337 "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7338 "referenced_type" : "type-582", 7339 "self_type" : "type-581", 7340 "size" : 28, 7341 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7342 }, 7343 { 7344 "alignment" : 4, 7345 "is_const" : true, 7346 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7347 "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7348 "referenced_type" : "type-672", 7349 "self_type" : "type-671", 7350 "size" : 28, 7351 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7352 }, 7353 { 7354 "alignment" : 4, 7355 "is_const" : true, 7356 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7357 "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7358 "referenced_type" : "type-584", 7359 "self_type" : "type-583", 7360 "size" : 16, 7361 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7362 }, 7363 { 7364 "alignment" : 4, 7365 "is_const" : true, 7366 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7367 "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7368 "referenced_type" : "type-674", 7369 "self_type" : "type-673", 7370 "size" : 16, 7371 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7372 }, 7373 { 7374 "alignment" : 4, 7375 "is_const" : true, 7376 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7377 "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7378 "referenced_type" : "type-593", 7379 "self_type" : "type-592", 7380 "size" : 272, 7381 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7382 }, 7383 { 7384 "alignment" : 4, 7385 "is_const" : true, 7386 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7387 "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7388 "referenced_type" : "type-682", 7389 "self_type" : "type-681", 7390 "size" : 272, 7391 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7392 }, 7393 { 7394 "alignment" : 4, 7395 "is_const" : true, 7396 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7397 "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7398 "referenced_type" : "type-597", 7399 "self_type" : "type-596", 7400 "size" : 16, 7401 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7402 }, 7403 { 7404 "alignment" : 4, 7405 "is_const" : true, 7406 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7407 "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7408 "referenced_type" : "type-686", 7409 "self_type" : "type-685", 7410 "size" : 16, 7411 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7412 }, 7413 { 7414 "alignment" : 4, 7415 "is_const" : true, 7416 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7417 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7418 "referenced_type" : "type-589", 7419 "self_type" : "type-588", 7420 "size" : 8, 7421 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7422 }, 7423 { 7424 "alignment" : 4, 7425 "is_const" : true, 7426 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7427 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7428 "referenced_type" : "type-678", 7429 "self_type" : "type-677", 7430 "size" : 8, 7431 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7432 }, 7433 { 7434 "alignment" : 4, 7435 "is_const" : true, 7436 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7437 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7438 "referenced_type" : "type-595", 7439 "self_type" : "type-594", 7440 "size" : 24, 7441 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7442 }, 7443 { 7444 "alignment" : 4, 7445 "is_const" : true, 7446 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7447 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7448 "referenced_type" : "type-684", 7449 "self_type" : "type-683", 7450 "size" : 24, 7451 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7452 }, 7453 { 7454 "alignment" : 4, 7455 "is_const" : true, 7456 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7457 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7458 "referenced_type" : "type-601", 7459 "self_type" : "type-600", 7460 "size" : 12, 7461 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7462 }, 7463 { 7464 "alignment" : 4, 7465 "is_const" : true, 7466 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7467 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7468 "referenced_type" : "type-690", 7469 "self_type" : "type-689", 7470 "size" : 12, 7471 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7472 }, 7473 { 7474 "alignment" : 4, 7475 "is_const" : true, 7476 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7477 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7478 "referenced_type" : "type-586", 7479 "self_type" : "type-585", 7480 "size" : 16, 7481 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7482 }, 7483 { 7484 "alignment" : 4, 7485 "is_const" : true, 7486 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7487 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7488 "referenced_type" : "type-676", 7489 "self_type" : "type-675", 7490 "size" : 16, 7491 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7492 }, 7493 { 7494 "alignment" : 4, 7495 "is_const" : true, 7496 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7497 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7498 "referenced_type" : "type-591", 7499 "self_type" : "type-590", 7500 "size" : 24, 7501 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7502 }, 7503 { 7504 "alignment" : 4, 7505 "is_const" : true, 7506 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7507 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7508 "referenced_type" : "type-680", 7509 "self_type" : "type-679", 7510 "size" : 24, 7511 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7512 }, 7513 { 7514 "alignment" : 4, 7515 "is_const" : true, 7516 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7517 "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7518 "referenced_type" : "type-580", 7519 "self_type" : "type-579", 7520 "size" : 24, 7521 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7522 }, 7523 { 7524 "alignment" : 4, 7525 "is_const" : true, 7526 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7527 "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7528 "referenced_type" : "type-670", 7529 "self_type" : "type-669", 7530 "size" : 24, 7531 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7532 }, 7533 { 7534 "alignment" : 4, 7535 "is_const" : true, 7536 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7537 "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7538 "referenced_type" : "type-599", 7539 "self_type" : "type-598", 7540 "size" : 8, 7541 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7542 }, 7543 { 7544 "alignment" : 4, 7545 "is_const" : true, 7546 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7547 "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7548 "referenced_type" : "type-688", 7549 "self_type" : "type-687", 7550 "size" : 8, 7551 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7552 }, 7553 { 7554 "alignment" : 4, 7555 "is_const" : true, 7556 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7557 "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7558 "referenced_type" : "type-574", 7559 "self_type" : "type-573", 7560 "size" : 216, 7561 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7562 }, 7563 { 7564 "alignment" : 4, 7565 "is_const" : true, 7566 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7567 "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7568 "referenced_type" : "type-664", 7569 "self_type" : "type-663", 7570 "size" : 216, 7571 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7572 }, 7573 { 7574 "alignment" : 4, 7575 "is_const" : true, 7576 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7577 "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7578 "referenced_type" : "type-572", 7579 "self_type" : "type-571", 7580 "size" : 44, 7581 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7582 }, 7583 { 7584 "alignment" : 4, 7585 "is_const" : true, 7586 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7587 "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7588 "referenced_type" : "type-662", 7589 "self_type" : "type-661", 7590 "size" : 44, 7591 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7592 }, 7593 { 7594 "alignment" : 4, 7595 "is_const" : true, 7596 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7597 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7598 "referenced_type" : "type-397", 7599 "self_type" : "type-396", 7600 "size" : 12, 7601 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 7602 }, 7603 { 7604 "alignment" : 4, 7605 "is_const" : true, 7606 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7607 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7608 "referenced_type" : "type-656", 7609 "self_type" : "type-655", 7610 "size" : 12, 7611 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 7612 }, 7613 { 7614 "alignment" : 4, 7615 "is_const" : true, 7616 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 7617 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 7618 "referenced_type" : "type-543", 7619 "self_type" : "type-542", 7620 "size" : 4, 7621 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7622 }, 7623 { 7624 "alignment" : 1, 7625 "is_const" : true, 7626 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 7627 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 7628 "referenced_type" : "type-541", 7629 "self_type" : "type-540", 7630 "size" : 3, 7631 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7632 }, 7633 { 7634 "alignment" : 4, 7635 "is_const" : true, 7636 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 7637 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 7638 "referenced_type" : "type-436", 7639 "self_type" : "type-435", 7640 "size" : 12, 7641 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 7642 }, 7643 { 7644 "alignment" : 4, 7645 "is_const" : true, 7646 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 7647 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 7648 "referenced_type" : "type-315", 7649 "self_type" : "type-314", 7650 "size" : 8, 7651 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7652 }, 7653 { 7654 "alignment" : 4, 7655 "is_const" : true, 7656 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 7657 "name" : "const std::initializer_list<android::hardware::hidl_string>", 7658 "referenced_type" : "type-304", 7659 "self_type" : "type-303", 7660 "size" : 8, 7661 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7662 }, 7663 { 7664 "alignment" : 4, 7665 "is_const" : true, 7666 "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 *> > *)> > >", 7667 "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 *> > *)> > >", 7668 "referenced_type" : "type-4", 7669 "self_type" : "type-3", 7670 "size" : 12, 7671 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7672 }, 7673 { 7674 "alignment" : 4, 7675 "is_const" : true, 7676 "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 *> > *)> > >", 7677 "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 *> > *)> > >", 7678 "referenced_type" : "type-695", 7679 "self_type" : "type-694", 7680 "size" : 12, 7681 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7682 }, 7683 { 7684 "alignment" : 1, 7685 "is_const" : true, 7686 "linker_set_key" : "const unsigned char", 7687 "name" : "const unsigned char", 7688 "referenced_type" : "type-76", 7689 "self_type" : "type-326", 7690 "size" : 1, 7691 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7692 }, 7693 { 7694 "alignment" : 4, 7695 "is_const" : true, 7696 "linker_set_key" : "const unsigned int", 7697 "name" : "const unsigned int", 7698 "referenced_type" : "type-2", 7699 "self_type" : "type-35", 7700 "size" : 4, 7701 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7702 }, 7703 { 7704 "alignment" : 8, 7705 "is_const" : true, 7706 "linker_set_key" : "const unsigned long long", 7707 "name" : "const unsigned long long", 7708 "referenced_type" : "type-116", 7709 "self_type" : "type-261", 7710 "size" : 8, 7711 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7712 }, 7713 { 7714 "alignment" : 2, 7715 "is_const" : true, 7716 "linker_set_key" : "const unsigned short", 7717 "name" : "const unsigned short", 7718 "referenced_type" : "type-78", 7719 "self_type" : "type-256", 7720 "size" : 2, 7721 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7722 }, 7723 { 7724 "is_const" : true, 7725 "linker_set_key" : "const void", 7726 "name" : "const void", 7727 "referenced_type" : "type-27", 7728 "self_type" : "type-378", 7729 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7730 }, 7731 { 7732 "alignment" : 1, 7733 "is_volatile" : true, 7734 "linker_set_key" : "volatile bool", 7735 "name" : "volatile bool", 7736 "referenced_type" : "type-39", 7737 "self_type" : "type-93", 7738 "size" : 1, 7739 "source_file" : "/system/core/libutils/include/utils/Thread.h" 7740 }, 7741 { 7742 "alignment" : 4, 7743 "is_volatile" : true, 7744 "linker_set_key" : "volatile int", 7745 "name" : "volatile int", 7746 "referenced_type" : "type-25", 7747 "self_type" : "type-57", 7748 "size" : 4, 7749 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 7750 } 7751 ], 7752 "record_types" : 7753 [ 7754 { 7755 "alignment" : 4, 7756 "fields" : 7757 [ 7758 { 7759 "access" : "private", 7760 "field_name" : "mCond", 7761 "referenced_type" : "type-92" 7762 } 7763 ], 7764 "linker_set_key" : "android::Condition", 7765 "name" : "android::Condition", 7766 "record_kind" : "class", 7767 "referenced_type" : "type-91", 7768 "self_type" : "type-91", 7769 "size" : 4, 7770 "source_file" : "/system/core/libutils/include/utils/Condition.h", 7771 "unique_id" : "_ZTSN7android9ConditionE" 7772 }, 7773 { 7774 "alignment" : 4, 7775 "fields" : 7776 [ 7777 { 7778 "access" : "private", 7779 "field_name" : "mVector", 7780 "referenced_type" : "type-50" 7781 } 7782 ], 7783 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7784 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7785 "record_kind" : "class", 7786 "referenced_type" : "type-49", 7787 "self_type" : "type-49", 7788 "size" : 20, 7789 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 7790 "template_args" : [ "type-44", "type-13" ], 7791 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 7792 }, 7793 { 7794 "alignment" : 4, 7795 "fields" : 7796 [ 7797 { 7798 "access" : "private", 7799 "field_name" : "mCount", 7800 "referenced_type" : "type-173" 7801 } 7802 ], 7803 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 7804 "name" : "android::LightRefBase<android::NativeHandle>", 7805 "record_kind" : "class", 7806 "referenced_type" : "type-172", 7807 "self_type" : "type-172", 7808 "size" : 4, 7809 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7810 "template_args" : [ "type-174" ], 7811 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 7812 }, 7813 { 7814 "alignment" : 4, 7815 "fields" : 7816 [ 7817 { 7818 "access" : "private", 7819 "field_name" : "mCount", 7820 "referenced_type" : "type-170" 7821 } 7822 ], 7823 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 7824 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 7825 "record_kind" : "class", 7826 "referenced_type" : "type-169", 7827 "self_type" : "type-169", 7828 "size" : 4, 7829 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7830 "template_args" : [ "type-171" ], 7831 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 7832 }, 7833 { 7834 "alignment" : 4, 7835 "fields" : 7836 [ 7837 { 7838 "access" : "private", 7839 "field_name" : "mMutex", 7840 "referenced_type" : "type-32" 7841 } 7842 ], 7843 "linker_set_key" : "android::Mutex", 7844 "name" : "android::Mutex", 7845 "record_kind" : "class", 7846 "referenced_type" : "type-31", 7847 "self_type" : "type-31", 7848 "size" : 4, 7849 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7850 "unique_id" : "_ZTSN7android5MutexE" 7851 }, 7852 { 7853 "alignment" : 4, 7854 "fields" : 7855 [ 7856 { 7857 "access" : "private", 7858 "field_name" : "mLock", 7859 "referenced_type" : "type-518" 7860 } 7861 ], 7862 "linker_set_key" : "android::Mutex::Autolock", 7863 "name" : "android::Mutex::Autolock", 7864 "record_kind" : "class", 7865 "referenced_type" : "type-517", 7866 "self_type" : "type-517", 7867 "size" : 4, 7868 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7869 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 7870 }, 7871 { 7872 "alignment" : 4, 7873 "base_specifiers" : 7874 [ 7875 { 7876 "referenced_type" : "type-172" 7877 } 7878 ], 7879 "fields" : 7880 [ 7881 { 7882 "access" : "private", 7883 "field_name" : "mHandle", 7884 "field_offset" : 32, 7885 "referenced_type" : "type-175" 7886 }, 7887 { 7888 "access" : "private", 7889 "field_name" : "mOwnsHandle", 7890 "field_offset" : 64, 7891 "referenced_type" : "type-39" 7892 } 7893 ], 7894 "linker_set_key" : "android::NativeHandle", 7895 "name" : "android::NativeHandle", 7896 "record_kind" : "class", 7897 "referenced_type" : "type-174", 7898 "self_type" : "type-174", 7899 "size" : 12, 7900 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 7901 "unique_id" : "_ZTSN7android12NativeHandleE" 7902 }, 7903 { 7904 "alignment" : 4, 7905 "fields" : 7906 [ 7907 { 7908 "access" : "private", 7909 "field_name" : "mRWLock", 7910 "referenced_type" : "type-523" 7911 } 7912 ], 7913 "linker_set_key" : "android::RWLock", 7914 "name" : "android::RWLock", 7915 "record_kind" : "class", 7916 "referenced_type" : "type-522", 7917 "self_type" : "type-522", 7918 "size" : 40, 7919 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7920 "unique_id" : "_ZTSN7android6RWLockE" 7921 }, 7922 { 7923 "alignment" : 4, 7924 "fields" : 7925 [ 7926 { 7927 "access" : "private", 7928 "field_name" : "mLock", 7929 "referenced_type" : "type-526" 7930 } 7931 ], 7932 "linker_set_key" : "android::RWLock::AutoRLock", 7933 "name" : "android::RWLock::AutoRLock", 7934 "record_kind" : "class", 7935 "referenced_type" : "type-525", 7936 "self_type" : "type-525", 7937 "size" : 4, 7938 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7939 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 7940 }, 7941 { 7942 "alignment" : 4, 7943 "fields" : 7944 [ 7945 { 7946 "access" : "private", 7947 "field_name" : "mLock", 7948 "referenced_type" : "type-526" 7949 } 7950 ], 7951 "linker_set_key" : "android::RWLock::AutoWLock", 7952 "name" : "android::RWLock::AutoWLock", 7953 "record_kind" : "class", 7954 "referenced_type" : "type-528", 7955 "self_type" : "type-528", 7956 "size" : 4, 7957 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7958 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 7959 }, 7960 { 7961 "alignment" : 4, 7962 "fields" : 7963 [ 7964 { 7965 "access" : "private", 7966 "field_name" : "mRefs", 7967 "field_offset" : 32, 7968 "referenced_type" : "type-9" 7969 } 7970 ], 7971 "linker_set_key" : "android::RefBase", 7972 "name" : "android::RefBase", 7973 "record_kind" : "class", 7974 "referenced_type" : "type-8", 7975 "self_type" : "type-8", 7976 "size" : 8, 7977 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7978 "unique_id" : "_ZTSN7android7RefBaseE", 7979 "vtable_components" : 7980 [ 7981 { 7982 "kind" : "offset_to_top" 7983 }, 7984 { 7985 "kind" : "rtti", 7986 "mangled_component_name" : "_ZTIN7android7RefBaseE" 7987 }, 7988 { 7989 "kind" : "complete_dtor_pointer", 7990 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 7991 }, 7992 { 7993 "kind" : "deleting_dtor_pointer", 7994 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 7995 }, 7996 { 7997 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7998 }, 7999 { 8000 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8001 }, 8002 { 8003 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8004 }, 8005 { 8006 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8007 } 8008 ] 8009 }, 8010 { 8011 "alignment" : 1, 8012 "linker_set_key" : "android::RefBase::weakref_type", 8013 "name" : "android::RefBase::weakref_type", 8014 "record_kind" : "class", 8015 "referenced_type" : "type-38", 8016 "self_type" : "type-38", 8017 "size" : 1, 8018 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8019 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 8020 }, 8021 { 8022 "alignment" : 1, 8023 "linker_set_key" : "android::ReferenceMover", 8024 "name" : "android::ReferenceMover", 8025 "record_kind" : "class", 8026 "referenced_type" : "type-272", 8027 "self_type" : "type-272", 8028 "size" : 1, 8029 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8030 "unique_id" : "_ZTSN7android14ReferenceMoverE" 8031 }, 8032 { 8033 "alignment" : 4, 8034 "linker_set_key" : "android::ReferenceRenamer", 8035 "name" : "android::ReferenceRenamer", 8036 "record_kind" : "class", 8037 "referenced_type" : "type-267", 8038 "self_type" : "type-267", 8039 "size" : 4, 8040 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8041 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 8042 "vtable_components" : 8043 [ 8044 { 8045 "kind" : "offset_to_top" 8046 }, 8047 { 8048 "kind" : "rtti", 8049 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 8050 }, 8051 { 8052 "is_pure" : true, 8053 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 8054 } 8055 ] 8056 }, 8057 { 8058 "alignment" : 8, 8059 "fields" : 8060 [ 8061 { 8062 "access" : "private", 8063 "field_name" : "mTag", 8064 "referenced_type" : "type-116" 8065 } 8066 ], 8067 "linker_set_key" : "android::ScopedTrace", 8068 "name" : "android::ScopedTrace", 8069 "record_kind" : "class", 8070 "referenced_type" : "type-530", 8071 "self_type" : "type-530", 8072 "size" : 8, 8073 "source_file" : "/system/core/libutils/include/utils/Trace.h", 8074 "unique_id" : "_ZTSN7android11ScopedTraceE" 8075 }, 8076 { 8077 "alignment" : 4, 8078 "base_specifiers" : 8079 [ 8080 { 8081 "access" : "private", 8082 "referenced_type" : "type-51" 8083 } 8084 ], 8085 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 8086 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 8087 "record_kind" : "class", 8088 "referenced_type" : "type-50", 8089 "self_type" : "type-50", 8090 "size" : 20, 8091 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 8092 "template_args" : [ "type-52" ], 8093 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 8094 "vtable_components" : 8095 [ 8096 { 8097 "kind" : "offset_to_top" 8098 }, 8099 { 8100 "kind" : "rtti", 8101 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 8102 }, 8103 { 8104 "kind" : "complete_dtor_pointer", 8105 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 8106 }, 8107 { 8108 "kind" : "deleting_dtor_pointer", 8109 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 8110 }, 8111 { 8112 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj" 8113 }, 8114 { 8115 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj" 8116 }, 8117 { 8118 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj" 8119 }, 8120 { 8121 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj" 8122 }, 8123 { 8124 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj" 8125 }, 8126 { 8127 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj" 8128 }, 8129 { 8130 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 8131 } 8132 ] 8133 }, 8134 { 8135 "alignment" : 4, 8136 "base_specifiers" : 8137 [ 8138 { 8139 "referenced_type" : "type-34" 8140 } 8141 ], 8142 "linker_set_key" : "android::SortedVectorImpl", 8143 "name" : "android::SortedVectorImpl", 8144 "record_kind" : "class", 8145 "referenced_type" : "type-51", 8146 "self_type" : "type-51", 8147 "size" : 20, 8148 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 8149 "unique_id" : "_ZTSN7android16SortedVectorImplE", 8150 "vtable_components" : 8151 [ 8152 { 8153 "kind" : "offset_to_top" 8154 }, 8155 { 8156 "kind" : "rtti", 8157 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 8158 }, 8159 { 8160 "kind" : "complete_dtor_pointer", 8161 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 8162 }, 8163 { 8164 "kind" : "deleting_dtor_pointer", 8165 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 8166 }, 8167 { 8168 "is_pure" : true, 8169 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 8170 }, 8171 { 8172 "is_pure" : true, 8173 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 8174 }, 8175 { 8176 "is_pure" : true, 8177 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 8178 }, 8179 { 8180 "is_pure" : true, 8181 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 8182 }, 8183 { 8184 "is_pure" : true, 8185 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 8186 }, 8187 { 8188 "is_pure" : true, 8189 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 8190 }, 8191 { 8192 "is_pure" : true, 8193 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 8194 } 8195 ] 8196 }, 8197 { 8198 "alignment" : 4, 8199 "fields" : 8200 [ 8201 { 8202 "access" : "private", 8203 "field_name" : "mString", 8204 "referenced_type" : "type-45" 8205 } 8206 ], 8207 "linker_set_key" : "android::String16", 8208 "name" : "android::String16", 8209 "record_kind" : "class", 8210 "referenced_type" : "type-44", 8211 "self_type" : "type-44", 8212 "size" : 4, 8213 "source_file" : "/system/core/libutils/include/utils/String16.h", 8214 "unique_id" : "_ZTSN7android8String16E" 8215 }, 8216 { 8217 "alignment" : 4, 8218 "fields" : 8219 [ 8220 { 8221 "access" : "private", 8222 "field_name" : "mString", 8223 "referenced_type" : "type-54" 8224 } 8225 ], 8226 "linker_set_key" : "android::String8", 8227 "name" : "android::String8", 8228 "record_kind" : "class", 8229 "referenced_type" : "type-53", 8230 "self_type" : "type-53", 8231 "size" : 4, 8232 "source_file" : "/system/core/libutils/include/utils/String8.h", 8233 "unique_id" : "_ZTSN7android7String8E" 8234 }, 8235 { 8236 "alignment" : 4, 8237 "base_specifiers" : 8238 [ 8239 { 8240 "is_virtual" : true, 8241 "referenced_type" : "type-8" 8242 } 8243 ], 8244 "fields" : 8245 [ 8246 { 8247 "access" : "private", 8248 "field_name" : "mCanCallJava", 8249 "field_offset" : 32, 8250 "referenced_type" : "type-90" 8251 }, 8252 { 8253 "access" : "private", 8254 "field_name" : "mThread", 8255 "field_offset" : 64, 8256 "referenced_type" : "type-26" 8257 }, 8258 { 8259 "access" : "private", 8260 "field_name" : "mLock", 8261 "field_offset" : 96, 8262 "referenced_type" : "type-31" 8263 }, 8264 { 8265 "access" : "private", 8266 "field_name" : "mThreadExitedCondition", 8267 "field_offset" : 128, 8268 "referenced_type" : "type-91" 8269 }, 8270 { 8271 "access" : "private", 8272 "field_name" : "mStatus", 8273 "field_offset" : 160, 8274 "referenced_type" : "type-25" 8275 }, 8276 { 8277 "access" : "private", 8278 "field_name" : "mExitPending", 8279 "field_offset" : 192, 8280 "referenced_type" : "type-93" 8281 }, 8282 { 8283 "access" : "private", 8284 "field_name" : "mRunning", 8285 "field_offset" : 200, 8286 "referenced_type" : "type-93" 8287 }, 8288 { 8289 "access" : "private", 8290 "field_name" : "mHoldSelf", 8291 "field_offset" : 224, 8292 "referenced_type" : "type-87" 8293 }, 8294 { 8295 "access" : "private", 8296 "field_name" : "mTid", 8297 "field_offset" : 256, 8298 "referenced_type" : "type-25" 8299 } 8300 ], 8301 "linker_set_key" : "android::Thread", 8302 "name" : "android::Thread", 8303 "record_kind" : "class", 8304 "referenced_type" : "type-89", 8305 "self_type" : "type-89", 8306 "size" : 44, 8307 "source_file" : "/system/core/libutils/include/utils/Thread.h", 8308 "unique_id" : "_ZTSN7android6ThreadE", 8309 "vtable_components" : 8310 [ 8311 { 8312 "component_value" : 36, 8313 "kind" : "vbase_offset" 8314 }, 8315 { 8316 "kind" : "offset_to_top" 8317 }, 8318 { 8319 "kind" : "rtti", 8320 "mangled_component_name" : "_ZTIN7android6ThreadE" 8321 }, 8322 { 8323 "kind" : "complete_dtor_pointer", 8324 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 8325 }, 8326 { 8327 "kind" : "deleting_dtor_pointer", 8328 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 8329 }, 8330 { 8331 "mangled_component_name" : "_ZN7android6Thread3runEPKcij" 8332 }, 8333 { 8334 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 8335 }, 8336 { 8337 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 8338 }, 8339 { 8340 "is_pure" : true, 8341 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 8342 }, 8343 { 8344 "kind" : "vcall_offset" 8345 }, 8346 { 8347 "kind" : "vcall_offset" 8348 }, 8349 { 8350 "kind" : "vcall_offset" 8351 }, 8352 { 8353 "kind" : "vcall_offset" 8354 }, 8355 { 8356 "component_value" : -36, 8357 "kind" : "vcall_offset" 8358 }, 8359 { 8360 "component_value" : -36, 8361 "kind" : "offset_to_top" 8362 }, 8363 { 8364 "kind" : "rtti", 8365 "mangled_component_name" : "_ZTIN7android6ThreadE" 8366 }, 8367 { 8368 "kind" : "complete_dtor_pointer", 8369 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev" 8370 }, 8371 { 8372 "kind" : "deleting_dtor_pointer", 8373 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev" 8374 }, 8375 { 8376 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8377 }, 8378 { 8379 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8380 }, 8381 { 8382 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8383 }, 8384 { 8385 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8386 } 8387 ] 8388 }, 8389 { 8390 "alignment" : 4, 8391 "base_specifiers" : 8392 [ 8393 { 8394 "access" : "private", 8395 "referenced_type" : "type-34" 8396 } 8397 ], 8398 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 8399 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 8400 "record_kind" : "class", 8401 "referenced_type" : "type-33", 8402 "self_type" : "type-33", 8403 "size" : 20, 8404 "source_file" : "/system/core/libutils/include/utils/Vector.h", 8405 "template_args" : [ "type-36" ], 8406 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 8407 "vtable_components" : 8408 [ 8409 { 8410 "kind" : "offset_to_top" 8411 }, 8412 { 8413 "kind" : "rtti", 8414 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 8415 }, 8416 { 8417 "kind" : "complete_dtor_pointer", 8418 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 8419 }, 8420 { 8421 "kind" : "deleting_dtor_pointer", 8422 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 8423 }, 8424 { 8425 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj" 8426 }, 8427 { 8428 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj" 8429 }, 8430 { 8431 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj" 8432 }, 8433 { 8434 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj" 8435 }, 8436 { 8437 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj" 8438 }, 8439 { 8440 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj" 8441 } 8442 ] 8443 }, 8444 { 8445 "alignment" : 4, 8446 "fields" : 8447 [ 8448 { 8449 "access" : "private", 8450 "field_name" : "mStorage", 8451 "field_offset" : 32, 8452 "referenced_type" : "type-26" 8453 }, 8454 { 8455 "access" : "private", 8456 "field_name" : "mCount", 8457 "field_offset" : 64, 8458 "referenced_type" : "type-2" 8459 }, 8460 { 8461 "access" : "private", 8462 "field_name" : "mFlags", 8463 "field_offset" : 96, 8464 "referenced_type" : "type-35" 8465 }, 8466 { 8467 "access" : "private", 8468 "field_name" : "mItemSize", 8469 "field_offset" : 128, 8470 "referenced_type" : "type-35" 8471 } 8472 ], 8473 "linker_set_key" : "android::VectorImpl", 8474 "name" : "android::VectorImpl", 8475 "record_kind" : "class", 8476 "referenced_type" : "type-34", 8477 "self_type" : "type-34", 8478 "size" : 20, 8479 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 8480 "unique_id" : "_ZTSN7android10VectorImplE", 8481 "vtable_components" : 8482 [ 8483 { 8484 "kind" : "offset_to_top" 8485 }, 8486 { 8487 "kind" : "rtti", 8488 "mangled_component_name" : "_ZTIN7android10VectorImplE" 8489 }, 8490 { 8491 "kind" : "complete_dtor_pointer", 8492 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 8493 }, 8494 { 8495 "kind" : "deleting_dtor_pointer", 8496 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 8497 }, 8498 { 8499 "is_pure" : true, 8500 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 8501 }, 8502 { 8503 "is_pure" : true, 8504 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 8505 }, 8506 { 8507 "is_pure" : true, 8508 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 8509 }, 8510 { 8511 "is_pure" : true, 8512 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 8513 }, 8514 { 8515 "is_pure" : true, 8516 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 8517 }, 8518 { 8519 "is_pure" : true, 8520 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 8521 } 8522 ] 8523 }, 8524 { 8525 "alignment" : 4, 8526 "base_specifiers" : 8527 [ 8528 { 8529 "referenced_type" : "type-169" 8530 } 8531 ], 8532 "linker_set_key" : "android::VirtualLightRefBase", 8533 "name" : "android::VirtualLightRefBase", 8534 "record_kind" : "class", 8535 "referenced_type" : "type-171", 8536 "self_type" : "type-171", 8537 "size" : 8, 8538 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 8539 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 8540 "vtable_components" : 8541 [ 8542 { 8543 "kind" : "offset_to_top" 8544 }, 8545 { 8546 "kind" : "rtti", 8547 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 8548 }, 8549 { 8550 "kind" : "complete_dtor_pointer", 8551 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 8552 }, 8553 { 8554 "kind" : "deleting_dtor_pointer", 8555 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 8556 } 8557 ] 8558 }, 8559 { 8560 "alignment" : 4, 8561 "base_specifiers" : 8562 [ 8563 { 8564 "referenced_type" : "type-15" 8565 } 8566 ], 8567 "fields" : 8568 [ 8569 { 8570 "access" : "protected", 8571 "field_name" : "mSchedPolicy", 8572 "field_offset" : 32, 8573 "referenced_type" : "type-25" 8574 }, 8575 { 8576 "access" : "protected", 8577 "field_name" : "mSchedPriority", 8578 "field_offset" : 64, 8579 "referenced_type" : "type-25" 8580 }, 8581 { 8582 "access" : "private", 8583 "field_name" : "mExtras", 8584 "field_offset" : 96, 8585 "referenced_type" : "type-127" 8586 }, 8587 { 8588 "access" : "private", 8589 "field_name" : "mReserved0", 8590 "field_offset" : 128, 8591 "referenced_type" : "type-26" 8592 } 8593 ], 8594 "linker_set_key" : "android::hardware::BHwBinder", 8595 "name" : "android::hardware::BHwBinder", 8596 "record_kind" : "class", 8597 "referenced_type" : "type-126", 8598 "self_type" : "type-126", 8599 "size" : 28, 8600 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8601 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 8602 "vtable_components" : 8603 [ 8604 { 8605 "component_value" : 20, 8606 "kind" : "vbase_offset" 8607 }, 8608 { 8609 "kind" : "offset_to_top" 8610 }, 8611 { 8612 "kind" : "rtti", 8613 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 8614 }, 8615 { 8616 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8617 }, 8618 { 8619 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 8620 }, 8621 { 8622 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 8623 }, 8624 { 8625 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8626 }, 8627 { 8628 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8629 }, 8630 { 8631 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 8632 }, 8633 { 8634 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 8635 }, 8636 { 8637 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 8638 }, 8639 { 8640 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8641 }, 8642 { 8643 "kind" : "complete_dtor_pointer", 8644 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 8645 }, 8646 { 8647 "kind" : "deleting_dtor_pointer", 8648 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 8649 }, 8650 { 8651 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8652 }, 8653 { 8654 "kind" : "vcall_offset" 8655 }, 8656 { 8657 "kind" : "vcall_offset" 8658 }, 8659 { 8660 "kind" : "vcall_offset" 8661 }, 8662 { 8663 "kind" : "vcall_offset" 8664 }, 8665 { 8666 "component_value" : -20, 8667 "kind" : "vcall_offset" 8668 }, 8669 { 8670 "component_value" : -20, 8671 "kind" : "offset_to_top" 8672 }, 8673 { 8674 "kind" : "rtti", 8675 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 8676 }, 8677 { 8678 "kind" : "complete_dtor_pointer", 8679 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev" 8680 }, 8681 { 8682 "kind" : "deleting_dtor_pointer", 8683 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev" 8684 }, 8685 { 8686 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8687 }, 8688 { 8689 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8690 }, 8691 { 8692 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8693 }, 8694 { 8695 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8696 } 8697 ] 8698 }, 8699 { 8700 "alignment" : 4, 8701 "base_specifiers" : 8702 [ 8703 { 8704 "is_virtual" : true, 8705 "referenced_type" : "type-8" 8706 } 8707 ], 8708 "fields" : 8709 [ 8710 { 8711 "access" : "private", 8712 "field_name" : "mRemote", 8713 "field_offset" : 32, 8714 "referenced_type" : "type-412" 8715 }, 8716 { 8717 "access" : "private", 8718 "field_name" : "mRefs", 8719 "field_offset" : 64, 8720 "referenced_type" : "type-37" 8721 }, 8722 { 8723 "access" : "private", 8724 "field_name" : "mState", 8725 "field_offset" : 96, 8726 "referenced_type" : "type-413" 8727 } 8728 ], 8729 "linker_set_key" : "android::hardware::BpHwRefBase", 8730 "name" : "android::hardware::BpHwRefBase", 8731 "record_kind" : "class", 8732 "referenced_type" : "type-411", 8733 "self_type" : "type-411", 8734 "size" : 24, 8735 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8736 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 8737 "vtable_components" : 8738 [ 8739 { 8740 "component_value" : 16, 8741 "kind" : "vbase_offset" 8742 }, 8743 { 8744 "kind" : "offset_to_top" 8745 }, 8746 { 8747 "kind" : "rtti", 8748 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8749 }, 8750 { 8751 "kind" : "complete_dtor_pointer", 8752 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 8753 }, 8754 { 8755 "kind" : "deleting_dtor_pointer", 8756 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 8757 }, 8758 { 8759 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8760 }, 8761 { 8762 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8763 }, 8764 { 8765 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8766 }, 8767 { 8768 "kind" : "vcall_offset" 8769 }, 8770 { 8771 "component_value" : -16, 8772 "kind" : "vcall_offset" 8773 }, 8774 { 8775 "component_value" : -16, 8776 "kind" : "vcall_offset" 8777 }, 8778 { 8779 "component_value" : -16, 8780 "kind" : "vcall_offset" 8781 }, 8782 { 8783 "component_value" : -16, 8784 "kind" : "vcall_offset" 8785 }, 8786 { 8787 "component_value" : -16, 8788 "kind" : "offset_to_top" 8789 }, 8790 { 8791 "kind" : "rtti", 8792 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8793 }, 8794 { 8795 "kind" : "complete_dtor_pointer", 8796 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev" 8797 }, 8798 { 8799 "kind" : "deleting_dtor_pointer", 8800 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev" 8801 }, 8802 { 8803 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 8804 }, 8805 { 8806 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8807 }, 8808 { 8809 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8810 }, 8811 { 8812 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8813 } 8814 ] 8815 }, 8816 { 8817 "alignment" : 4, 8818 "base_specifiers" : 8819 [ 8820 { 8821 "referenced_type" : "type-104" 8822 }, 8823 { 8824 "referenced_type" : "type-21" 8825 }, 8826 { 8827 "referenced_type" : "type-411" 8828 } 8829 ], 8830 "linker_set_key" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>", 8831 "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>", 8832 "record_kind" : "class", 8833 "referenced_type" : "type-417", 8834 "self_type" : "type-417", 8835 "size" : 32, 8836 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8837 "template_args" : [ "type-104" ], 8838 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE", 8839 "vtable_components" : 8840 [ 8841 { 8842 "component_value" : 24, 8843 "kind" : "vbase_offset" 8844 }, 8845 { 8846 "kind" : "offset_to_top" 8847 }, 8848 { 8849 "kind" : "rtti", 8850 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8851 }, 8852 { 8853 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 8854 }, 8855 { 8856 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8857 }, 8858 { 8859 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8860 }, 8861 { 8862 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8863 }, 8864 { 8865 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 8866 }, 8867 { 8868 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 8869 }, 8870 { 8871 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 8872 }, 8873 { 8874 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 8875 }, 8876 { 8877 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8878 }, 8879 { 8880 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 8881 }, 8882 { 8883 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8884 }, 8885 { 8886 "kind" : "complete_dtor_pointer", 8887 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8888 }, 8889 { 8890 "kind" : "deleting_dtor_pointer", 8891 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8892 }, 8893 { 8894 "is_pure" : true, 8895 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 8896 }, 8897 { 8898 "is_pure" : true, 8899 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 8900 }, 8901 { 8902 "is_pure" : true, 8903 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 8904 }, 8905 { 8906 "is_pure" : true, 8907 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 8908 }, 8909 { 8910 "is_pure" : true, 8911 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 8912 }, 8913 { 8914 "is_pure" : true, 8915 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 8916 }, 8917 { 8918 "is_pure" : true, 8919 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 8920 }, 8921 { 8922 "is_pure" : true, 8923 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 8924 }, 8925 { 8926 "is_pure" : true, 8927 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 8928 }, 8929 { 8930 "is_pure" : true, 8931 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 8932 }, 8933 { 8934 "is_pure" : true, 8935 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 8936 }, 8937 { 8938 "is_pure" : true, 8939 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 8940 }, 8941 { 8942 "is_pure" : true, 8943 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 8944 }, 8945 { 8946 "is_pure" : true, 8947 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 8948 }, 8949 { 8950 "is_pure" : true, 8951 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEy" 8952 }, 8953 { 8954 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 8955 }, 8956 { 8957 "component_value" : 20, 8958 "kind" : "vbase_offset" 8959 }, 8960 { 8961 "component_value" : -4, 8962 "kind" : "offset_to_top" 8963 }, 8964 { 8965 "kind" : "rtti", 8966 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8967 }, 8968 { 8969 "kind" : "complete_dtor_pointer", 8970 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8971 }, 8972 { 8973 "kind" : "deleting_dtor_pointer", 8974 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8975 }, 8976 { 8977 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 8978 }, 8979 { 8980 "component_value" : 16, 8981 "kind" : "vbase_offset" 8982 }, 8983 { 8984 "component_value" : -8, 8985 "kind" : "offset_to_top" 8986 }, 8987 { 8988 "kind" : "rtti", 8989 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8990 }, 8991 { 8992 "kind" : "complete_dtor_pointer", 8993 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8994 }, 8995 { 8996 "kind" : "deleting_dtor_pointer", 8997 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8998 }, 8999 { 9000 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 9001 }, 9002 { 9003 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9004 }, 9005 { 9006 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9007 }, 9008 { 9009 "kind" : "vcall_offset" 9010 }, 9011 { 9012 "component_value" : -16, 9013 "kind" : "vcall_offset" 9014 }, 9015 { 9016 "component_value" : -16, 9017 "kind" : "vcall_offset" 9018 }, 9019 { 9020 "component_value" : -16, 9021 "kind" : "vcall_offset" 9022 }, 9023 { 9024 "component_value" : -24, 9025 "kind" : "vcall_offset" 9026 }, 9027 { 9028 "component_value" : -24, 9029 "kind" : "offset_to_top" 9030 }, 9031 { 9032 "kind" : "rtti", 9033 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 9034 }, 9035 { 9036 "kind" : "complete_dtor_pointer", 9037 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 9038 }, 9039 { 9040 "kind" : "deleting_dtor_pointer", 9041 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 9042 }, 9043 { 9044 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 9045 }, 9046 { 9047 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9048 }, 9049 { 9050 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9051 }, 9052 { 9053 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9054 } 9055 ] 9056 }, 9057 { 9058 "alignment" : 4, 9059 "base_specifiers" : 9060 [ 9061 { 9062 "referenced_type" : "type-70" 9063 }, 9064 { 9065 "referenced_type" : "type-21" 9066 }, 9067 { 9068 "referenced_type" : "type-411" 9069 } 9070 ], 9071 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 9072 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 9073 "record_kind" : "class", 9074 "referenced_type" : "type-415", 9075 "self_type" : "type-415", 9076 "size" : 32, 9077 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9078 "template_args" : [ "type-70" ], 9079 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 9080 "vtable_components" : 9081 [ 9082 { 9083 "component_value" : 24, 9084 "kind" : "vbase_offset" 9085 }, 9086 { 9087 "kind" : "offset_to_top" 9088 }, 9089 { 9090 "kind" : "rtti", 9091 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9092 }, 9093 { 9094 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 9095 }, 9096 { 9097 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 9098 }, 9099 { 9100 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 9101 }, 9102 { 9103 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 9104 }, 9105 { 9106 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 9107 }, 9108 { 9109 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 9110 }, 9111 { 9112 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 9113 }, 9114 { 9115 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 9116 }, 9117 { 9118 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 9119 }, 9120 { 9121 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 9122 }, 9123 { 9124 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 9125 }, 9126 { 9127 "kind" : "complete_dtor_pointer", 9128 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9129 }, 9130 { 9131 "kind" : "deleting_dtor_pointer", 9132 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9133 }, 9134 { 9135 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9136 }, 9137 { 9138 "component_value" : 20, 9139 "kind" : "vbase_offset" 9140 }, 9141 { 9142 "component_value" : -4, 9143 "kind" : "offset_to_top" 9144 }, 9145 { 9146 "kind" : "rtti", 9147 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9148 }, 9149 { 9150 "kind" : "complete_dtor_pointer", 9151 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9152 }, 9153 { 9154 "kind" : "deleting_dtor_pointer", 9155 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9156 }, 9157 { 9158 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9159 }, 9160 { 9161 "component_value" : 16, 9162 "kind" : "vbase_offset" 9163 }, 9164 { 9165 "component_value" : -8, 9166 "kind" : "offset_to_top" 9167 }, 9168 { 9169 "kind" : "rtti", 9170 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9171 }, 9172 { 9173 "kind" : "complete_dtor_pointer", 9174 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9175 }, 9176 { 9177 "kind" : "deleting_dtor_pointer", 9178 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9179 }, 9180 { 9181 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 9182 }, 9183 { 9184 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9185 }, 9186 { 9187 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9188 }, 9189 { 9190 "kind" : "vcall_offset" 9191 }, 9192 { 9193 "component_value" : -16, 9194 "kind" : "vcall_offset" 9195 }, 9196 { 9197 "component_value" : -16, 9198 "kind" : "vcall_offset" 9199 }, 9200 { 9201 "component_value" : -16, 9202 "kind" : "vcall_offset" 9203 }, 9204 { 9205 "component_value" : -24, 9206 "kind" : "vcall_offset" 9207 }, 9208 { 9209 "component_value" : -24, 9210 "kind" : "offset_to_top" 9211 }, 9212 { 9213 "kind" : "rtti", 9214 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9215 }, 9216 { 9217 "kind" : "complete_dtor_pointer", 9218 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9219 }, 9220 { 9221 "kind" : "deleting_dtor_pointer", 9222 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9223 }, 9224 { 9225 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 9226 }, 9227 { 9228 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9229 }, 9230 { 9231 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9232 }, 9233 { 9234 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9235 } 9236 ] 9237 }, 9238 { 9239 "alignment" : 4, 9240 "fields" : 9241 [ 9242 { 9243 "access" : "private", 9244 "field_name" : "mMutex", 9245 "referenced_type" : "type-439" 9246 }, 9247 { 9248 "access" : "private", 9249 "field_name" : "mMap", 9250 "field_offset" : 32, 9251 "referenced_type" : "type-440" 9252 } 9253 ], 9254 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 9255 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 9256 "record_kind" : "class", 9257 "referenced_type" : "type-438", 9258 "self_type" : "type-438", 9259 "size" : 16, 9260 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9261 "template_args" : [ "type-117", "type-441" ], 9262 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 9263 }, 9264 { 9265 "alignment" : 4, 9266 "fields" : 9267 [ 9268 { 9269 "access" : "private", 9270 "field_name" : "mMutex", 9271 "referenced_type" : "type-447" 9272 }, 9273 { 9274 "access" : "private", 9275 "field_name" : "mMap", 9276 "field_offset" : 32, 9277 "referenced_type" : "type-448" 9278 } 9279 ], 9280 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 9281 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 9282 "record_kind" : "class", 9283 "referenced_type" : "type-446", 9284 "self_type" : "type-446", 9285 "size" : 16, 9286 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9287 "template_args" : [ "type-117", "type-39" ], 9288 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 9289 }, 9290 { 9291 "alignment" : 4, 9292 "fields" : 9293 [ 9294 { 9295 "access" : "private", 9296 "field_name" : "mMutex", 9297 "referenced_type" : "type-452" 9298 }, 9299 { 9300 "access" : "private", 9301 "field_name" : "mMap", 9302 "field_offset" : 32, 9303 "referenced_type" : "type-453" 9304 } 9305 ], 9306 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 9307 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 9308 "record_kind" : "class", 9309 "referenced_type" : "type-451", 9310 "self_type" : "type-451", 9311 "size" : 16, 9312 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9313 "template_args" : [ "type-454", "type-456" ], 9314 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 9315 }, 9316 { 9317 "alignment" : 4, 9318 "fields" : 9319 [ 9320 { 9321 "access" : "private", 9322 "field_name" : "mMutex", 9323 "referenced_type" : "type-472" 9324 }, 9325 { 9326 "access" : "private", 9327 "field_name" : "mMap", 9328 "field_offset" : 32, 9329 "referenced_type" : "type-473" 9330 } 9331 ], 9332 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 9333 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 9334 "record_kind" : "class", 9335 "referenced_type" : "type-471", 9336 "self_type" : "type-471", 9337 "size" : 16, 9338 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9339 "template_args" : [ "type-474", "type-475" ], 9340 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 9341 }, 9342 { 9343 "alignment" : 4, 9344 "fields" : 9345 [ 9346 { 9347 "access" : "private", 9348 "field_name" : "mMutex", 9349 "referenced_type" : "type-461" 9350 }, 9351 { 9352 "access" : "private", 9353 "field_name" : "mMap", 9354 "field_offset" : 32, 9355 "referenced_type" : "type-462" 9356 } 9357 ], 9358 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 9359 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 9360 "record_kind" : "class", 9361 "referenced_type" : "type-460", 9362 "self_type" : "type-460", 9363 "size" : 16, 9364 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9365 "template_args" : [ "type-463", "type-464" ], 9366 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 9367 }, 9368 { 9369 "alignment" : 8, 9370 "fields" : 9371 [ 9372 { 9373 "field_name" : "flags", 9374 "referenced_type" : "type-2" 9375 }, 9376 { 9377 "field_name" : "fdIndex", 9378 "field_offset" : 32, 9379 "referenced_type" : "type-2" 9380 }, 9381 { 9382 "field_name" : "offset", 9383 "field_offset" : 64, 9384 "referenced_type" : "type-2" 9385 }, 9386 { 9387 "field_name" : "extent", 9388 "field_offset" : 128, 9389 "referenced_type" : "type-116" 9390 } 9391 ], 9392 "linker_set_key" : "android::hardware::GrantorDescriptor", 9393 "name" : "android::hardware::GrantorDescriptor", 9394 "referenced_type" : "type-296", 9395 "self_type" : "type-296", 9396 "size" : 24, 9397 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9398 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 9399 }, 9400 { 9401 "alignment" : 8, 9402 "base_specifiers" : 9403 [ 9404 { 9405 "is_virtual" : true, 9406 "referenced_type" : "type-279" 9407 }, 9408 { 9409 "is_virtual" : true, 9410 "referenced_type" : "type-8" 9411 } 9412 ], 9413 "linker_set_key" : "android::hardware::HidlMemory", 9414 "name" : "android::hardware::HidlMemory", 9415 "record_kind" : "class", 9416 "referenced_type" : "type-288", 9417 "self_type" : "type-288", 9418 "size" : 56, 9419 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9420 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 9421 "vtable_components" : 9422 [ 9423 { 9424 "component_value" : 48, 9425 "kind" : "vbase_offset" 9426 }, 9427 { 9428 "component_value" : 8, 9429 "kind" : "vbase_offset" 9430 }, 9431 { 9432 "kind" : "offset_to_top" 9433 }, 9434 { 9435 "kind" : "rtti", 9436 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 9437 }, 9438 { 9439 "kind" : "complete_dtor_pointer", 9440 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 9441 }, 9442 { 9443 "kind" : "deleting_dtor_pointer", 9444 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 9445 }, 9446 { 9447 "kind" : "vcall_offset" 9448 }, 9449 { 9450 "kind" : "vcall_offset" 9451 }, 9452 { 9453 "kind" : "vcall_offset" 9454 }, 9455 { 9456 "kind" : "vcall_offset" 9457 }, 9458 { 9459 "component_value" : -48, 9460 "kind" : "vcall_offset" 9461 }, 9462 { 9463 "component_value" : -48, 9464 "kind" : "offset_to_top" 9465 }, 9466 { 9467 "kind" : "rtti", 9468 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 9469 }, 9470 { 9471 "kind" : "complete_dtor_pointer", 9472 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 9473 }, 9474 { 9475 "kind" : "deleting_dtor_pointer", 9476 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 9477 }, 9478 { 9479 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9480 }, 9481 { 9482 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9483 }, 9484 { 9485 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9486 }, 9487 { 9488 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9489 } 9490 ] 9491 }, 9492 { 9493 "alignment" : 4, 9494 "base_specifiers" : 9495 [ 9496 { 9497 "is_virtual" : true, 9498 "referenced_type" : "type-8" 9499 } 9500 ], 9501 "linker_set_key" : "android::hardware::IBinder", 9502 "name" : "android::hardware::IBinder", 9503 "record_kind" : "class", 9504 "referenced_type" : "type-15", 9505 "self_type" : "type-15", 9506 "size" : 12, 9507 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9508 "unique_id" : "_ZTSN7android8hardware7IBinderE", 9509 "vtable_components" : 9510 [ 9511 { 9512 "component_value" : 4, 9513 "kind" : "vbase_offset" 9514 }, 9515 { 9516 "kind" : "offset_to_top" 9517 }, 9518 { 9519 "kind" : "rtti", 9520 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9521 }, 9522 { 9523 "is_pure" : true, 9524 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9525 }, 9526 { 9527 "is_pure" : true, 9528 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 9529 }, 9530 { 9531 "is_pure" : true, 9532 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 9533 }, 9534 { 9535 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9536 }, 9537 { 9538 "is_pure" : true, 9539 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9540 }, 9541 { 9542 "is_pure" : true, 9543 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 9544 }, 9545 { 9546 "is_pure" : true, 9547 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 9548 }, 9549 { 9550 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 9551 }, 9552 { 9553 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9554 }, 9555 { 9556 "kind" : "complete_dtor_pointer", 9557 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 9558 }, 9559 { 9560 "kind" : "deleting_dtor_pointer", 9561 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 9562 }, 9563 { 9564 "kind" : "vcall_offset" 9565 }, 9566 { 9567 "kind" : "vcall_offset" 9568 }, 9569 { 9570 "kind" : "vcall_offset" 9571 }, 9572 { 9573 "kind" : "vcall_offset" 9574 }, 9575 { 9576 "component_value" : -4, 9577 "kind" : "vcall_offset" 9578 }, 9579 { 9580 "component_value" : -4, 9581 "kind" : "offset_to_top" 9582 }, 9583 { 9584 "kind" : "rtti", 9585 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9586 }, 9587 { 9588 "kind" : "complete_dtor_pointer", 9589 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev" 9590 }, 9591 { 9592 "kind" : "deleting_dtor_pointer", 9593 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev" 9594 }, 9595 { 9596 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9597 }, 9598 { 9599 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9600 }, 9601 { 9602 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9603 }, 9604 { 9605 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9606 } 9607 ] 9608 }, 9609 { 9610 "alignment" : 4, 9611 "base_specifiers" : 9612 [ 9613 { 9614 "is_virtual" : true, 9615 "referenced_type" : "type-8" 9616 } 9617 ], 9618 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 9619 "name" : "android::hardware::IBinder::DeathRecipient", 9620 "record_kind" : "class", 9621 "referenced_type" : "type-7", 9622 "self_type" : "type-7", 9623 "size" : 12, 9624 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9625 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 9626 "vtable_components" : 9627 [ 9628 { 9629 "component_value" : 4, 9630 "kind" : "vbase_offset" 9631 }, 9632 { 9633 "kind" : "offset_to_top" 9634 }, 9635 { 9636 "kind" : "rtti", 9637 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9638 }, 9639 { 9640 "is_pure" : true, 9641 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 9642 }, 9643 { 9644 "kind" : "complete_dtor_pointer", 9645 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 9646 }, 9647 { 9648 "kind" : "deleting_dtor_pointer", 9649 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 9650 }, 9651 { 9652 "kind" : "vcall_offset" 9653 }, 9654 { 9655 "kind" : "vcall_offset" 9656 }, 9657 { 9658 "kind" : "vcall_offset" 9659 }, 9660 { 9661 "kind" : "vcall_offset" 9662 }, 9663 { 9664 "component_value" : -4, 9665 "kind" : "vcall_offset" 9666 }, 9667 { 9668 "component_value" : -4, 9669 "kind" : "offset_to_top" 9670 }, 9671 { 9672 "kind" : "rtti", 9673 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9674 }, 9675 { 9676 "kind" : "complete_dtor_pointer", 9677 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev" 9678 }, 9679 { 9680 "kind" : "deleting_dtor_pointer", 9681 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev" 9682 }, 9683 { 9684 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9685 }, 9686 { 9687 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9688 }, 9689 { 9690 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9691 }, 9692 { 9693 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9694 } 9695 ] 9696 }, 9697 { 9698 "alignment" : 4, 9699 "base_specifiers" : 9700 [ 9701 { 9702 "is_virtual" : true, 9703 "referenced_type" : "type-8" 9704 } 9705 ], 9706 "linker_set_key" : "android::hardware::IInterface", 9707 "name" : "android::hardware::IInterface", 9708 "record_kind" : "class", 9709 "referenced_type" : "type-21", 9710 "self_type" : "type-21", 9711 "size" : 12, 9712 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9713 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 9714 "vtable_components" : 9715 [ 9716 { 9717 "component_value" : 4, 9718 "kind" : "vbase_offset" 9719 }, 9720 { 9721 "kind" : "offset_to_top" 9722 }, 9723 { 9724 "kind" : "rtti", 9725 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9726 }, 9727 { 9728 "kind" : "complete_dtor_pointer", 9729 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 9730 }, 9731 { 9732 "kind" : "deleting_dtor_pointer", 9733 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 9734 }, 9735 { 9736 "is_pure" : true, 9737 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 9738 }, 9739 { 9740 "kind" : "vcall_offset" 9741 }, 9742 { 9743 "kind" : "vcall_offset" 9744 }, 9745 { 9746 "kind" : "vcall_offset" 9747 }, 9748 { 9749 "kind" : "vcall_offset" 9750 }, 9751 { 9752 "component_value" : -4, 9753 "kind" : "vcall_offset" 9754 }, 9755 { 9756 "component_value" : -4, 9757 "kind" : "offset_to_top" 9758 }, 9759 { 9760 "kind" : "rtti", 9761 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9762 }, 9763 { 9764 "kind" : "complete_dtor_pointer", 9765 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev" 9766 }, 9767 { 9768 "kind" : "deleting_dtor_pointer", 9769 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev" 9770 }, 9771 { 9772 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9773 }, 9774 { 9775 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9776 }, 9777 { 9778 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9779 }, 9780 { 9781 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9782 } 9783 ] 9784 }, 9785 { 9786 "alignment" : 8, 9787 "fields" : 9788 [ 9789 { 9790 "access" : "private", 9791 "field_name" : "mGrantors", 9792 "referenced_type" : "type-292" 9793 }, 9794 { 9795 "access" : "private", 9796 "field_name" : "mHandle", 9797 "field_offset" : 128, 9798 "referenced_type" : "type-386" 9799 }, 9800 { 9801 "access" : "private", 9802 "field_name" : "mQuantum", 9803 "field_offset" : 192, 9804 "referenced_type" : "type-2" 9805 }, 9806 { 9807 "access" : "private", 9808 "field_name" : "mFlags", 9809 "field_offset" : 224, 9810 "referenced_type" : "type-2" 9811 } 9812 ], 9813 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9814 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9815 "referenced_type" : "type-385", 9816 "self_type" : "type-385", 9817 "size" : 32, 9818 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9819 "template_args" : [ "type-56" ], 9820 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 9821 }, 9822 { 9823 "alignment" : 4, 9824 "fields" : 9825 [ 9826 { 9827 "access" : "private", 9828 "field_name" : "mBufCachePos", 9829 "referenced_type" : "type-2" 9830 }, 9831 { 9832 "access" : "private", 9833 "field_name" : "mBufCache", 9834 "field_offset" : 32, 9835 "referenced_type" : "type-419" 9836 }, 9837 { 9838 "access" : "private", 9839 "field_name" : "mError", 9840 "field_offset" : 128, 9841 "referenced_type" : "type-25" 9842 }, 9843 { 9844 "access" : "private", 9845 "field_name" : "mData", 9846 "field_offset" : 160, 9847 "referenced_type" : "type-332" 9848 }, 9849 { 9850 "access" : "private", 9851 "field_name" : "mDataSize", 9852 "field_offset" : 192, 9853 "referenced_type" : "type-2" 9854 }, 9855 { 9856 "access" : "private", 9857 "field_name" : "mDataCapacity", 9858 "field_offset" : 224, 9859 "referenced_type" : "type-2" 9860 }, 9861 { 9862 "access" : "private", 9863 "field_name" : "mDataPos", 9864 "field_offset" : 256, 9865 "referenced_type" : "type-2" 9866 }, 9867 { 9868 "access" : "private", 9869 "field_name" : "mObjects", 9870 "field_offset" : 288, 9871 "referenced_type" : "type-420" 9872 }, 9873 { 9874 "access" : "private", 9875 "field_name" : "mObjectsSize", 9876 "field_offset" : 320, 9877 "referenced_type" : "type-2" 9878 }, 9879 { 9880 "access" : "private", 9881 "field_name" : "mObjectsCapacity", 9882 "field_offset" : 352, 9883 "referenced_type" : "type-2" 9884 }, 9885 { 9886 "access" : "private", 9887 "field_name" : "mNextObjectHint", 9888 "field_offset" : 384, 9889 "referenced_type" : "type-2" 9890 }, 9891 { 9892 "access" : "private", 9893 "field_name" : "mNumRef", 9894 "field_offset" : 416, 9895 "referenced_type" : "type-2" 9896 }, 9897 { 9898 "access" : "private", 9899 "field_name" : "mFdsKnown", 9900 "field_offset" : 448, 9901 "referenced_type" : "type-39" 9902 }, 9903 { 9904 "access" : "private", 9905 "field_name" : "mHasFds", 9906 "field_offset" : 456, 9907 "referenced_type" : "type-39" 9908 }, 9909 { 9910 "access" : "private", 9911 "field_name" : "mAllowFds", 9912 "field_offset" : 464, 9913 "referenced_type" : "type-39" 9914 }, 9915 { 9916 "access" : "private", 9917 "field_name" : "mOwner", 9918 "field_offset" : 480, 9919 "referenced_type" : "type-421" 9920 }, 9921 { 9922 "access" : "private", 9923 "field_name" : "mOwnerCookie", 9924 "field_offset" : 512, 9925 "referenced_type" : "type-26" 9926 } 9927 ], 9928 "linker_set_key" : "android::hardware::Parcel", 9929 "name" : "android::hardware::Parcel", 9930 "record_kind" : "class", 9931 "referenced_type" : "type-418", 9932 "self_type" : "type-418", 9933 "size" : 68, 9934 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9935 "unique_id" : "_ZTSN7android8hardware6ParcelE" 9936 }, 9937 { 9938 "access" : "private", 9939 "alignment" : 8, 9940 "fields" : 9941 [ 9942 { 9943 "field_name" : "index", 9944 "referenced_type" : "type-2" 9945 }, 9946 { 9947 "field_name" : "buffer", 9948 "field_offset" : 64, 9949 "referenced_type" : "type-116" 9950 }, 9951 { 9952 "field_name" : "bufend", 9953 "field_offset" : 128, 9954 "referenced_type" : "type-116" 9955 } 9956 ], 9957 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 9958 "name" : "android::hardware::Parcel::BufferInfo", 9959 "referenced_type" : "type-425", 9960 "self_type" : "type-425", 9961 "size" : 24, 9962 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9963 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 9964 }, 9965 { 9966 "alignment" : 8, 9967 "base_specifiers" : 9968 [ 9969 { 9970 "is_virtual" : true, 9971 "referenced_type" : "type-8" 9972 } 9973 ], 9974 "fields" : 9975 [ 9976 { 9977 "access" : "private", 9978 "field_name" : "mDriverFD", 9979 "field_offset" : 32, 9980 "referenced_type" : "type-25" 9981 }, 9982 { 9983 "access" : "private", 9984 "field_name" : "mVMStart", 9985 "field_offset" : 64, 9986 "referenced_type" : "type-26" 9987 }, 9988 { 9989 "access" : "private", 9990 "field_name" : "mThreadCountLock", 9991 "field_offset" : 96, 9992 "referenced_type" : "type-28" 9993 }, 9994 { 9995 "access" : "private", 9996 "field_name" : "mThreadCountDecrement", 9997 "field_offset" : 128, 9998 "referenced_type" : "type-29" 9999 }, 10000 { 10001 "access" : "private", 10002 "field_name" : "mExecutingThreadsCount", 10003 "field_offset" : 160, 10004 "referenced_type" : "type-2" 10005 }, 10006 { 10007 "access" : "private", 10008 "field_name" : "mMaxThreads", 10009 "field_offset" : 192, 10010 "referenced_type" : "type-2" 10011 }, 10012 { 10013 "access" : "private", 10014 "field_name" : "mStarvationStartTimeMs", 10015 "field_offset" : 256, 10016 "referenced_type" : "type-30" 10017 }, 10018 { 10019 "access" : "private", 10020 "field_name" : "mLock", 10021 "field_offset" : 320, 10022 "referenced_type" : "type-31" 10023 }, 10024 { 10025 "access" : "private", 10026 "field_name" : "mHandleToObject", 10027 "field_offset" : 352, 10028 "referenced_type" : "type-33" 10029 }, 10030 { 10031 "access" : "private", 10032 "field_name" : "mManagesContexts", 10033 "field_offset" : 512, 10034 "referenced_type" : "type-39" 10035 }, 10036 { 10037 "access" : "private", 10038 "field_name" : "mBinderContextCheckFunc", 10039 "field_offset" : 544, 10040 "referenced_type" : "type-40" 10041 }, 10042 { 10043 "access" : "private", 10044 "field_name" : "mBinderContextUserData", 10045 "field_offset" : 576, 10046 "referenced_type" : "type-26" 10047 }, 10048 { 10049 "access" : "private", 10050 "field_name" : "mContexts", 10051 "field_offset" : 608, 10052 "referenced_type" : "type-49" 10053 }, 10054 { 10055 "access" : "private", 10056 "field_name" : "mRootDir", 10057 "field_offset" : 768, 10058 "referenced_type" : "type-53" 10059 }, 10060 { 10061 "access" : "private", 10062 "field_name" : "mThreadPoolStarted", 10063 "field_offset" : 800, 10064 "referenced_type" : "type-39" 10065 }, 10066 { 10067 "access" : "private", 10068 "field_name" : "mSpawnThreadOnStart", 10069 "field_offset" : 808, 10070 "referenced_type" : "type-39" 10071 }, 10072 { 10073 "access" : "private", 10074 "field_name" : "mThreadPoolSeq", 10075 "field_offset" : 832, 10076 "referenced_type" : "type-57" 10077 }, 10078 { 10079 "access" : "private", 10080 "field_name" : "mMmapSize", 10081 "field_offset" : 864, 10082 "referenced_type" : "type-35" 10083 }, 10084 { 10085 "access" : "private", 10086 "field_name" : "mCallRestriction", 10087 "field_offset" : 896, 10088 "referenced_type" : "type-58" 10089 } 10090 ], 10091 "linker_set_key" : "android::hardware::ProcessState", 10092 "name" : "android::hardware::ProcessState", 10093 "record_kind" : "class", 10094 "referenced_type" : "type-24", 10095 "self_type" : "type-24", 10096 "size" : 128, 10097 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 10098 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 10099 "vtable_components" : 10100 [ 10101 { 10102 "component_value" : 116, 10103 "kind" : "vbase_offset" 10104 }, 10105 { 10106 "kind" : "offset_to_top" 10107 }, 10108 { 10109 "kind" : "rtti", 10110 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 10111 }, 10112 { 10113 "kind" : "complete_dtor_pointer", 10114 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 10115 }, 10116 { 10117 "kind" : "deleting_dtor_pointer", 10118 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 10119 }, 10120 { 10121 "kind" : "vcall_offset" 10122 }, 10123 { 10124 "kind" : "vcall_offset" 10125 }, 10126 { 10127 "kind" : "vcall_offset" 10128 }, 10129 { 10130 "kind" : "vcall_offset" 10131 }, 10132 { 10133 "component_value" : -116, 10134 "kind" : "vcall_offset" 10135 }, 10136 { 10137 "component_value" : -116, 10138 "kind" : "offset_to_top" 10139 }, 10140 { 10141 "kind" : "rtti", 10142 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 10143 }, 10144 { 10145 "kind" : "complete_dtor_pointer", 10146 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev" 10147 }, 10148 { 10149 "kind" : "deleting_dtor_pointer", 10150 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev" 10151 }, 10152 { 10153 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10154 }, 10155 { 10156 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10157 }, 10158 { 10159 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10160 }, 10161 { 10162 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10163 } 10164 ] 10165 }, 10166 { 10167 "access" : "private", 10168 "alignment" : 4, 10169 "fields" : 10170 [ 10171 { 10172 "field_name" : "binder", 10173 "referenced_type" : "type-14" 10174 }, 10175 { 10176 "field_name" : "refs", 10177 "field_offset" : 32, 10178 "referenced_type" : "type-37" 10179 } 10180 ], 10181 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 10182 "name" : "android::hardware::ProcessState::handle_entry", 10183 "referenced_type" : "type-36", 10184 "self_type" : "type-36", 10185 "size" : 8, 10186 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 10187 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 10188 }, 10189 { 10190 "alignment" : 4, 10191 "base_specifiers" : 10192 [ 10193 { 10194 "referenced_type" : "type-138" 10195 } 10196 ], 10197 "fields" : 10198 [ 10199 { 10200 "access" : "private", 10201 "field_name" : "mVal", 10202 "field_offset" : 192, 10203 "referenced_type" : "type-145" 10204 } 10205 ], 10206 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 10207 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 10208 "record_kind" : "class", 10209 "referenced_type" : "type-144", 10210 "self_type" : "type-144", 10211 "size" : 28, 10212 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10213 "template_args" : [ "type-145" ], 10214 "unique_id" : "_ZTSN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE" 10215 }, 10216 { 10217 "alignment" : 4, 10218 "base_specifiers" : 10219 [ 10220 { 10221 "referenced_type" : "type-138" 10222 } 10223 ], 10224 "fields" : 10225 [ 10226 { 10227 "access" : "private", 10228 "field_name" : "mVal", 10229 "field_offset" : 192, 10230 "referenced_type" : "type-102" 10231 } 10232 ], 10233 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 10234 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 10235 "record_kind" : "class", 10236 "referenced_type" : "type-152", 10237 "self_type" : "type-152", 10238 "size" : 28, 10239 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10240 "template_args" : [ "type-102" ], 10241 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE" 10242 }, 10243 { 10244 "alignment" : 4, 10245 "base_specifiers" : 10246 [ 10247 { 10248 "referenced_type" : "type-138" 10249 } 10250 ], 10251 "fields" : 10252 [ 10253 { 10254 "access" : "private", 10255 "field_name" : "mVal", 10256 "field_offset" : 168, 10257 "referenced_type" : "type-39" 10258 } 10259 ], 10260 "linker_set_key" : "android::hardware::Return<bool>", 10261 "name" : "android::hardware::Return<bool>", 10262 "record_kind" : "class", 10263 "referenced_type" : "type-137", 10264 "self_type" : "type-137", 10265 "size" : 24, 10266 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10267 "template_args" : [ "type-39" ], 10268 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 10269 }, 10270 { 10271 "alignment" : 4, 10272 "base_specifiers" : 10273 [ 10274 { 10275 "referenced_type" : "type-138" 10276 } 10277 ], 10278 "linker_set_key" : "android::hardware::Return<void>", 10279 "name" : "android::hardware::Return<void>", 10280 "record_kind" : "class", 10281 "referenced_type" : "type-165", 10282 "self_type" : "type-165", 10283 "size" : 24, 10284 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10285 "template_args" : [ "type-27" ], 10286 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 10287 }, 10288 { 10289 "alignment" : 4, 10290 "fields" : 10291 [ 10292 { 10293 "access" : "private", 10294 "field_name" : "mException", 10295 "referenced_type" : "type-25" 10296 }, 10297 { 10298 "access" : "private", 10299 "field_name" : "mErrorCode", 10300 "field_offset" : 32, 10301 "referenced_type" : "type-25" 10302 }, 10303 { 10304 "access" : "private", 10305 "field_name" : "mMessage", 10306 "field_offset" : 64, 10307 "referenced_type" : "type-129" 10308 } 10309 ], 10310 "linker_set_key" : "android::hardware::Status", 10311 "name" : "android::hardware::Status", 10312 "record_kind" : "class", 10313 "referenced_type" : "type-128", 10314 "self_type" : "type-128", 10315 "size" : 20, 10316 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10317 "unique_id" : "_ZTSN7android8hardware6StatusE" 10318 }, 10319 { 10320 "alignment" : 4, 10321 "fields" : 10322 [ 10323 { 10324 "access" : "protected", 10325 "field_name" : "mInstrumentationCallbacks", 10326 "field_offset" : 32, 10327 "referenced_type" : "type-61" 10328 }, 10329 { 10330 "access" : "protected", 10331 "field_name" : "mEnableInstrumentation", 10332 "field_offset" : 128, 10333 "referenced_type" : "type-39" 10334 }, 10335 { 10336 "access" : "protected", 10337 "field_name" : "mInstrumentationLibPackage", 10338 "field_offset" : 160, 10339 "referenced_type" : "type-62" 10340 }, 10341 { 10342 "access" : "protected", 10343 "field_name" : "mInterfaceName", 10344 "field_offset" : 256, 10345 "referenced_type" : "type-63" 10346 } 10347 ], 10348 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 10349 "name" : "android::hardware::details::HidlInstrumentor", 10350 "referenced_type" : "type-60", 10351 "self_type" : "type-60", 10352 "size" : 44, 10353 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10354 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 10355 "vtable_components" : 10356 [ 10357 { 10358 "kind" : "offset_to_top" 10359 }, 10360 { 10361 "kind" : "rtti", 10362 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 10363 }, 10364 { 10365 "kind" : "complete_dtor_pointer", 10366 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 10367 }, 10368 { 10369 "kind" : "deleting_dtor_pointer", 10370 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 10371 } 10372 ] 10373 }, 10374 { 10375 "alignment" : 4, 10376 "fields" : 10377 [ 10378 { 10379 "field_name" : "sched_policy", 10380 "referenced_type" : "type-25" 10381 }, 10382 { 10383 "field_name" : "prio", 10384 "field_offset" : 32, 10385 "referenced_type" : "type-25" 10386 } 10387 ], 10388 "linker_set_key" : "android::hardware::details::SchedPrio", 10389 "name" : "android::hardware::details::SchedPrio", 10390 "referenced_type" : "type-441", 10391 "self_type" : "type-441", 10392 "size" : 8, 10393 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 10394 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 10395 }, 10396 { 10397 "alignment" : 4, 10398 "fields" : 10399 [ 10400 { 10401 "access" : "private", 10402 "field_name" : "mQueue", 10403 "referenced_type" : "type-654" 10404 } 10405 ], 10406 "linker_set_key" : "android::hardware::details::TaskRunner", 10407 "name" : "android::hardware::details::TaskRunner", 10408 "record_kind" : "class", 10409 "referenced_type" : "type-653", 10410 "self_type" : "type-653", 10411 "size" : 8, 10412 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 10413 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 10414 }, 10415 { 10416 "alignment" : 1, 10417 "linker_set_key" : "android::hardware::details::bnhw_tag", 10418 "name" : "android::hardware::details::bnhw_tag", 10419 "referenced_type" : "type-215", 10420 "self_type" : "type-215", 10421 "size" : 1, 10422 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10423 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 10424 }, 10425 { 10426 "alignment" : 1, 10427 "linker_set_key" : "android::hardware::details::bphw_tag", 10428 "name" : "android::hardware::details::bphw_tag", 10429 "referenced_type" : "type-226", 10430 "self_type" : "type-226", 10431 "size" : 1, 10432 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10433 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 10434 }, 10435 { 10436 "alignment" : 1, 10437 "linker_set_key" : "android::hardware::details::bs_tag", 10438 "name" : "android::hardware::details::bs_tag", 10439 "referenced_type" : "type-237", 10440 "self_type" : "type-237", 10441 "size" : 1, 10442 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10443 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 10444 }, 10445 { 10446 "alignment" : 4, 10447 "fields" : 10448 [ 10449 { 10450 "access" : "private", 10451 "field_name" : "mBase", 10452 "referenced_type" : "type-325" 10453 } 10454 ], 10455 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>", 10456 "name" : "android::hardware::details::const_accessor<unsigned char, 32>", 10457 "referenced_type" : "type-365", 10458 "self_type" : "type-365", 10459 "size" : 4, 10460 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10461 "template_args" : [ "type-76" ], 10462 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj32EJEEE" 10463 }, 10464 { 10465 "access" : "private", 10466 "alignment" : 8, 10467 "fields" : 10468 [ 10469 { 10470 "field_name" : "mPointer", 10471 "referenced_type" : "type-295" 10472 }, 10473 { 10474 "field_name" : "_pad", 10475 "referenced_type" : "type-116" 10476 } 10477 ], 10478 "is_anonymous" : true, 10479 "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", 10480 "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", 10481 "record_kind" : "union", 10482 "referenced_type" : "type-294", 10483 "self_type" : "type-294", 10484 "size" : 8, 10485 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10486 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 10487 }, 10488 { 10489 "access" : "private", 10490 "alignment" : 8, 10491 "fields" : 10492 [ 10493 { 10494 "field_name" : "mPointer", 10495 "referenced_type" : "type-337" 10496 }, 10497 { 10498 "field_name" : "_pad", 10499 "referenced_type" : "type-116" 10500 } 10501 ], 10502 "is_anonymous" : true, 10503 "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", 10504 "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", 10505 "record_kind" : "union", 10506 "referenced_type" : "type-336", 10507 "self_type" : "type-336", 10508 "size" : 8, 10509 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10510 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E" 10511 }, 10512 { 10513 "alignment" : 8, 10514 "fields" : 10515 [ 10516 { 10517 "access" : "private", 10518 "referenced_type" : "type-294" 10519 } 10520 ], 10521 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 10522 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 10523 "referenced_type" : "type-293", 10524 "self_type" : "type-293", 10525 "size" : 8, 10526 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10527 "template_args" : [ "type-296" ], 10528 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 10529 }, 10530 { 10531 "alignment" : 8, 10532 "fields" : 10533 [ 10534 { 10535 "access" : "private", 10536 "referenced_type" : "type-308" 10537 } 10538 ], 10539 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 10540 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 10541 "referenced_type" : "type-307", 10542 "self_type" : "type-307", 10543 "size" : 8, 10544 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10545 "template_args" : [ "type-310" ], 10546 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE" 10547 }, 10548 { 10549 "alignment" : 8, 10550 "fields" : 10551 [ 10552 { 10553 "access" : "private", 10554 "referenced_type" : "type-300" 10555 } 10556 ], 10557 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 10558 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 10559 "referenced_type" : "type-299", 10560 "self_type" : "type-299", 10561 "size" : 8, 10562 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10563 "template_args" : [ "type-275" ], 10564 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 10565 }, 10566 { 10567 "alignment" : 8, 10568 "fields" : 10569 [ 10570 { 10571 "access" : "private", 10572 "referenced_type" : "type-357" 10573 } 10574 ], 10575 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 10576 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 10577 "referenced_type" : "type-356", 10578 "self_type" : "type-356", 10579 "size" : 8, 10580 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10581 "template_args" : [ "type-329" ], 10582 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE" 10583 }, 10584 { 10585 "alignment" : 8, 10586 "fields" : 10587 [ 10588 { 10589 "access" : "private", 10590 "referenced_type" : "type-336" 10591 } 10592 ], 10593 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 10594 "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 10595 "referenced_type" : "type-335", 10596 "self_type" : "type-335", 10597 "size" : 8, 10598 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10599 "template_args" : [ "type-338" ], 10600 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE" 10601 }, 10602 { 10603 "alignment" : 8, 10604 "fields" : 10605 [ 10606 { 10607 "access" : "private", 10608 "referenced_type" : "type-363" 10609 } 10610 ], 10611 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 10612 "name" : "android::hardware::details::hidl_pointer<char>", 10613 "referenced_type" : "type-362", 10614 "self_type" : "type-362", 10615 "size" : 8, 10616 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10617 "template_args" : [ "type-56" ], 10618 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 10619 }, 10620 { 10621 "access" : "private", 10622 "alignment" : 8, 10623 "fields" : 10624 [ 10625 { 10626 "field_name" : "mPointer", 10627 "referenced_type" : "type-158" 10628 }, 10629 { 10630 "field_name" : "_pad", 10631 "referenced_type" : "type-116" 10632 } 10633 ], 10634 "is_anonymous" : true, 10635 "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", 10636 "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", 10637 "record_kind" : "union", 10638 "referenced_type" : "type-363", 10639 "self_type" : "type-363", 10640 "size" : 8, 10641 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10642 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 10643 }, 10644 { 10645 "alignment" : 8, 10646 "fields" : 10647 [ 10648 { 10649 "access" : "private", 10650 "referenced_type" : "type-277" 10651 } 10652 ], 10653 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 10654 "name" : "android::hardware::details::hidl_pointer<const char>", 10655 "referenced_type" : "type-276", 10656 "self_type" : "type-276", 10657 "size" : 8, 10658 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10659 "template_args" : [ "type-55" ], 10660 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 10661 }, 10662 { 10663 "access" : "private", 10664 "alignment" : 8, 10665 "fields" : 10666 [ 10667 { 10668 "field_name" : "mPointer", 10669 "referenced_type" : "type-54" 10670 }, 10671 { 10672 "field_name" : "_pad", 10673 "referenced_type" : "type-116" 10674 } 10675 ], 10676 "is_anonymous" : true, 10677 "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", 10678 "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", 10679 "record_kind" : "union", 10680 "referenced_type" : "type-277", 10681 "self_type" : "type-277", 10682 "size" : 8, 10683 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10684 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 10685 }, 10686 { 10687 "alignment" : 8, 10688 "fields" : 10689 [ 10690 { 10691 "access" : "private", 10692 "referenced_type" : "type-248" 10693 } 10694 ], 10695 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 10696 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 10697 "referenced_type" : "type-247", 10698 "self_type" : "type-247", 10699 "size" : 8, 10700 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10701 "template_args" : [ "type-250" ], 10702 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 10703 }, 10704 { 10705 "access" : "private", 10706 "alignment" : 8, 10707 "fields" : 10708 [ 10709 { 10710 "field_name" : "mPointer", 10711 "referenced_type" : "type-249" 10712 }, 10713 { 10714 "field_name" : "_pad", 10715 "referenced_type" : "type-116" 10716 } 10717 ], 10718 "is_anonymous" : true, 10719 "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", 10720 "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", 10721 "record_kind" : "union", 10722 "referenced_type" : "type-248", 10723 "self_type" : "type-248", 10724 "size" : 8, 10725 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10726 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 10727 }, 10728 { 10729 "access" : "private", 10730 "alignment" : 8, 10731 "fields" : 10732 [ 10733 { 10734 "field_name" : "mPointer", 10735 "referenced_type" : "type-309" 10736 }, 10737 { 10738 "field_name" : "_pad", 10739 "referenced_type" : "type-116" 10740 } 10741 ], 10742 "is_anonymous" : true, 10743 "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", 10744 "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", 10745 "record_kind" : "union", 10746 "referenced_type" : "type-308", 10747 "self_type" : "type-308", 10748 "size" : 8, 10749 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10750 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E" 10751 }, 10752 { 10753 "access" : "private", 10754 "alignment" : 8, 10755 "fields" : 10756 [ 10757 { 10758 "field_name" : "mPointer", 10759 "referenced_type" : "type-301" 10760 }, 10761 { 10762 "field_name" : "_pad", 10763 "referenced_type" : "type-116" 10764 } 10765 ], 10766 "is_anonymous" : true, 10767 "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", 10768 "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", 10769 "record_kind" : "union", 10770 "referenced_type" : "type-300", 10771 "self_type" : "type-300", 10772 "size" : 8, 10773 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10774 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 10775 }, 10776 { 10777 "access" : "private", 10778 "alignment" : 8, 10779 "fields" : 10780 [ 10781 { 10782 "field_name" : "mPointer", 10783 "referenced_type" : "type-358" 10784 }, 10785 { 10786 "field_name" : "_pad", 10787 "referenced_type" : "type-116" 10788 } 10789 ], 10790 "is_anonymous" : true, 10791 "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", 10792 "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", 10793 "record_kind" : "union", 10794 "referenced_type" : "type-357", 10795 "self_type" : "type-357", 10796 "size" : 8, 10797 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10798 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E" 10799 }, 10800 { 10801 "alignment" : 8, 10802 "fields" : 10803 [ 10804 { 10805 "access" : "private", 10806 "referenced_type" : "type-319" 10807 } 10808 ], 10809 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 10810 "name" : "android::hardware::details::hidl_pointer<int>", 10811 "referenced_type" : "type-318", 10812 "self_type" : "type-318", 10813 "size" : 8, 10814 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10815 "template_args" : [ "type-25" ], 10816 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 10817 }, 10818 { 10819 "access" : "private", 10820 "alignment" : 8, 10821 "fields" : 10822 [ 10823 { 10824 "field_name" : "mPointer", 10825 "referenced_type" : "type-320" 10826 }, 10827 { 10828 "field_name" : "_pad", 10829 "referenced_type" : "type-116" 10830 } 10831 ], 10832 "is_anonymous" : true, 10833 "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", 10834 "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", 10835 "record_kind" : "union", 10836 "referenced_type" : "type-319", 10837 "self_type" : "type-319", 10838 "size" : 8, 10839 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10840 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 10841 }, 10842 { 10843 "alignment" : 8, 10844 "fields" : 10845 [ 10846 { 10847 "access" : "private", 10848 "referenced_type" : "type-387" 10849 } 10850 ], 10851 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 10852 "name" : "android::hardware::details::hidl_pointer<native_handle>", 10853 "referenced_type" : "type-386", 10854 "self_type" : "type-386", 10855 "size" : 8, 10856 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10857 "template_args" : [ "type-176" ], 10858 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 10859 }, 10860 { 10861 "access" : "private", 10862 "alignment" : 8, 10863 "fields" : 10864 [ 10865 { 10866 "field_name" : "mPointer", 10867 "referenced_type" : "type-175" 10868 }, 10869 { 10870 "field_name" : "_pad", 10871 "referenced_type" : "type-116" 10872 } 10873 ], 10874 "is_anonymous" : true, 10875 "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", 10876 "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", 10877 "record_kind" : "union", 10878 "referenced_type" : "type-387", 10879 "self_type" : "type-387", 10880 "size" : 8, 10881 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10882 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 10883 }, 10884 { 10885 "alignment" : 8, 10886 "fields" : 10887 [ 10888 { 10889 "access" : "private", 10890 "referenced_type" : "type-331" 10891 } 10892 ], 10893 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>", 10894 "name" : "android::hardware::details::hidl_pointer<unsigned char>", 10895 "referenced_type" : "type-330", 10896 "self_type" : "type-330", 10897 "size" : 8, 10898 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10899 "template_args" : [ "type-76" ], 10900 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE" 10901 }, 10902 { 10903 "access" : "private", 10904 "alignment" : 8, 10905 "fields" : 10906 [ 10907 { 10908 "field_name" : "mPointer", 10909 "referenced_type" : "type-332" 10910 }, 10911 { 10912 "field_name" : "_pad", 10913 "referenced_type" : "type-116" 10914 } 10915 ], 10916 "is_anonymous" : true, 10917 "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", 10918 "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", 10919 "record_kind" : "union", 10920 "referenced_type" : "type-331", 10921 "self_type" : "type-331", 10922 "size" : 8, 10923 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10924 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E" 10925 }, 10926 { 10927 "alignment" : 1, 10928 "linker_set_key" : "android::hardware::details::i_tag", 10929 "name" : "android::hardware::details::i_tag", 10930 "referenced_type" : "type-203", 10931 "self_type" : "type-203", 10932 "size" : 1, 10933 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10934 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 10935 }, 10936 { 10937 "alignment" : 4, 10938 "fields" : 10939 [ 10940 { 10941 "access" : "private", 10942 "field_name" : "mStatus", 10943 "referenced_type" : "type-128" 10944 }, 10945 { 10946 "access" : "private", 10947 "field_name" : "mCheckedStatus", 10948 "field_offset" : 160, 10949 "referenced_type" : "type-39" 10950 } 10951 ], 10952 "linker_set_key" : "android::hardware::details::return_status", 10953 "name" : "android::hardware::details::return_status", 10954 "record_kind" : "class", 10955 "referenced_type" : "type-138", 10956 "self_type" : "type-138", 10957 "size" : 24, 10958 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10959 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 10960 }, 10961 { 10962 "alignment" : 1, 10963 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 10964 "name" : "android::hardware::details::std_array<unsigned char, 32>", 10965 "referenced_type" : "type-364", 10966 "self_type" : "type-364", 10967 "size" : 1, 10968 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10969 "template_args" : [ "type-76" ], 10970 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE" 10971 }, 10972 { 10973 "alignment" : 1, 10974 "fields" : 10975 [ 10976 { 10977 "access" : "private", 10978 "field_name" : "mBuffer", 10979 "referenced_type" : "type-311" 10980 } 10981 ], 10982 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 10983 "name" : "android::hardware::hidl_array<unsigned char, 32>", 10984 "referenced_type" : "type-310", 10985 "self_type" : "type-310", 10986 "size" : 32, 10987 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10988 "template_args" : [ "type-76" ], 10989 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE" 10990 }, 10991 { 10992 "alignment" : 8, 10993 "base_specifiers" : 10994 [ 10995 { 10996 "referenced_type" : "type-7" 10997 } 10998 ], 10999 "fields" : 11000 [ 11001 { 11002 "access" : "private", 11003 "field_name" : "mRecipient", 11004 "field_offset" : 32, 11005 "referenced_type" : "type-113" 11006 }, 11007 { 11008 "access" : "private", 11009 "field_name" : "mCookie", 11010 "field_offset" : 128, 11011 "referenced_type" : "type-116" 11012 }, 11013 { 11014 "access" : "private", 11015 "field_name" : "mBase", 11016 "field_offset" : 192, 11017 "referenced_type" : "type-117" 11018 } 11019 ], 11020 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 11021 "name" : "android::hardware::hidl_binder_death_recipient", 11022 "referenced_type" : "type-112", 11023 "self_type" : "type-112", 11024 "size" : 40, 11025 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 11026 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 11027 "vtable_components" : 11028 [ 11029 { 11030 "component_value" : 32, 11031 "kind" : "vbase_offset" 11032 }, 11033 { 11034 "kind" : "offset_to_top" 11035 }, 11036 { 11037 "kind" : "rtti", 11038 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 11039 }, 11040 { 11041 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 11042 }, 11043 { 11044 "kind" : "complete_dtor_pointer", 11045 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 11046 }, 11047 { 11048 "kind" : "deleting_dtor_pointer", 11049 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 11050 }, 11051 { 11052 "kind" : "vcall_offset" 11053 }, 11054 { 11055 "kind" : "vcall_offset" 11056 }, 11057 { 11058 "kind" : "vcall_offset" 11059 }, 11060 { 11061 "kind" : "vcall_offset" 11062 }, 11063 { 11064 "component_value" : -32, 11065 "kind" : "vcall_offset" 11066 }, 11067 { 11068 "component_value" : -32, 11069 "kind" : "offset_to_top" 11070 }, 11071 { 11072 "kind" : "rtti", 11073 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 11074 }, 11075 { 11076 "kind" : "complete_dtor_pointer", 11077 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev" 11078 }, 11079 { 11080 "kind" : "deleting_dtor_pointer", 11081 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev" 11082 }, 11083 { 11084 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11085 }, 11086 { 11087 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11088 }, 11089 { 11090 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11091 }, 11092 { 11093 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11094 } 11095 ] 11096 }, 11097 { 11098 "alignment" : 4, 11099 "base_specifiers" : 11100 [ 11101 { 11102 "is_virtual" : true, 11103 "referenced_type" : "type-8" 11104 } 11105 ], 11106 "linker_set_key" : "android::hardware::hidl_death_recipient", 11107 "name" : "android::hardware::hidl_death_recipient", 11108 "referenced_type" : "type-115", 11109 "self_type" : "type-115", 11110 "size" : 12, 11111 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11112 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 11113 "vtable_components" : 11114 [ 11115 { 11116 "component_value" : 4, 11117 "kind" : "vbase_offset" 11118 }, 11119 { 11120 "kind" : "offset_to_top" 11121 }, 11122 { 11123 "kind" : "rtti", 11124 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 11125 }, 11126 { 11127 "is_pure" : true, 11128 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 11129 }, 11130 { 11131 "kind" : "complete_dtor_pointer", 11132 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 11133 }, 11134 { 11135 "kind" : "deleting_dtor_pointer", 11136 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 11137 }, 11138 { 11139 "kind" : "vcall_offset" 11140 }, 11141 { 11142 "kind" : "vcall_offset" 11143 }, 11144 { 11145 "kind" : "vcall_offset" 11146 }, 11147 { 11148 "kind" : "vcall_offset" 11149 }, 11150 { 11151 "component_value" : -4, 11152 "kind" : "vcall_offset" 11153 }, 11154 { 11155 "component_value" : -4, 11156 "kind" : "offset_to_top" 11157 }, 11158 { 11159 "kind" : "rtti", 11160 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 11161 }, 11162 { 11163 "kind" : "complete_dtor_pointer", 11164 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 11165 }, 11166 { 11167 "kind" : "deleting_dtor_pointer", 11168 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 11169 }, 11170 { 11171 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11172 }, 11173 { 11174 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11175 }, 11176 { 11177 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11178 }, 11179 { 11180 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11181 } 11182 ] 11183 }, 11184 { 11185 "alignment" : 8, 11186 "fields" : 11187 [ 11188 { 11189 "access" : "private", 11190 "field_name" : "mHandle", 11191 "referenced_type" : "type-247" 11192 }, 11193 { 11194 "access" : "private", 11195 "field_name" : "mOwnsHandle", 11196 "field_offset" : 64, 11197 "referenced_type" : "type-39" 11198 } 11199 ], 11200 "linker_set_key" : "android::hardware::hidl_handle", 11201 "name" : "android::hardware::hidl_handle", 11202 "referenced_type" : "type-273", 11203 "self_type" : "type-273", 11204 "size" : 16, 11205 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11206 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 11207 }, 11208 { 11209 "alignment" : 8, 11210 "fields" : 11211 [ 11212 { 11213 "access" : "private", 11214 "field_name" : "mHandle", 11215 "referenced_type" : "type-273" 11216 }, 11217 { 11218 "access" : "private", 11219 "field_name" : "mSize", 11220 "field_offset" : 128, 11221 "referenced_type" : "type-116" 11222 }, 11223 { 11224 "access" : "private", 11225 "field_name" : "mName", 11226 "field_offset" : 192, 11227 "referenced_type" : "type-275" 11228 } 11229 ], 11230 "linker_set_key" : "android::hardware::hidl_memory", 11231 "name" : "android::hardware::hidl_memory", 11232 "referenced_type" : "type-279", 11233 "self_type" : "type-279", 11234 "size" : 40, 11235 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11236 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 11237 }, 11238 { 11239 "alignment" : 8, 11240 "fields" : 11241 [ 11242 { 11243 "access" : "private", 11244 "field_name" : "mBuffer", 11245 "referenced_type" : "type-276" 11246 }, 11247 { 11248 "access" : "private", 11249 "field_name" : "mSize", 11250 "field_offset" : 64, 11251 "referenced_type" : "type-2" 11252 }, 11253 { 11254 "access" : "private", 11255 "field_name" : "mOwnsBuffer", 11256 "field_offset" : 96, 11257 "referenced_type" : "type-39" 11258 } 11259 ], 11260 "linker_set_key" : "android::hardware::hidl_string", 11261 "name" : "android::hardware::hidl_string", 11262 "referenced_type" : "type-275", 11263 "self_type" : "type-275", 11264 "size" : 16, 11265 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11266 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 11267 }, 11268 { 11269 "alignment" : 8, 11270 "fields" : 11271 [ 11272 { 11273 "access" : "private", 11274 "field_name" : "mBuffer", 11275 "referenced_type" : "type-293" 11276 }, 11277 { 11278 "access" : "private", 11279 "field_name" : "mSize", 11280 "field_offset" : 64, 11281 "referenced_type" : "type-2" 11282 }, 11283 { 11284 "access" : "private", 11285 "field_name" : "mOwnsBuffer", 11286 "field_offset" : 96, 11287 "referenced_type" : "type-39" 11288 } 11289 ], 11290 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 11291 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 11292 "referenced_type" : "type-292", 11293 "self_type" : "type-292", 11294 "size" : 16, 11295 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11296 "template_args" : [ "type-296" ], 11297 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 11298 }, 11299 { 11300 "alignment" : 8, 11301 "fields" : 11302 [ 11303 { 11304 "access" : "private", 11305 "field_name" : "mBuffer", 11306 "referenced_type" : "type-307" 11307 }, 11308 { 11309 "access" : "private", 11310 "field_name" : "mSize", 11311 "field_offset" : 64, 11312 "referenced_type" : "type-2" 11313 }, 11314 { 11315 "access" : "private", 11316 "field_name" : "mOwnsBuffer", 11317 "field_offset" : 96, 11318 "referenced_type" : "type-39" 11319 } 11320 ], 11321 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 11322 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 11323 "referenced_type" : "type-306", 11324 "self_type" : "type-306", 11325 "size" : 16, 11326 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11327 "template_args" : [ "type-310" ], 11328 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE" 11329 }, 11330 { 11331 "alignment" : 8, 11332 "fields" : 11333 [ 11334 { 11335 "access" : "private", 11336 "field_name" : "mBuffer", 11337 "referenced_type" : "type-299" 11338 }, 11339 { 11340 "access" : "private", 11341 "field_name" : "mSize", 11342 "field_offset" : 64, 11343 "referenced_type" : "type-2" 11344 }, 11345 { 11346 "access" : "private", 11347 "field_name" : "mOwnsBuffer", 11348 "field_offset" : 96, 11349 "referenced_type" : "type-39" 11350 } 11351 ], 11352 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 11353 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 11354 "referenced_type" : "type-298", 11355 "self_type" : "type-298", 11356 "size" : 16, 11357 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11358 "template_args" : [ "type-275" ], 11359 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 11360 }, 11361 { 11362 "alignment" : 8, 11363 "fields" : 11364 [ 11365 { 11366 "access" : "private", 11367 "field_name" : "mBuffer", 11368 "referenced_type" : "type-356" 11369 }, 11370 { 11371 "access" : "private", 11372 "field_name" : "mSize", 11373 "field_offset" : 64, 11374 "referenced_type" : "type-2" 11375 }, 11376 { 11377 "access" : "private", 11378 "field_name" : "mOwnsBuffer", 11379 "field_offset" : 96, 11380 "referenced_type" : "type-39" 11381 } 11382 ], 11383 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 11384 "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 11385 "referenced_type" : "type-355", 11386 "self_type" : "type-355", 11387 "size" : 16, 11388 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11389 "template_args" : [ "type-329" ], 11390 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE" 11391 }, 11392 { 11393 "alignment" : 8, 11394 "fields" : 11395 [ 11396 { 11397 "access" : "private", 11398 "field_name" : "mBuffer", 11399 "referenced_type" : "type-335" 11400 }, 11401 { 11402 "access" : "private", 11403 "field_name" : "mSize", 11404 "field_offset" : 64, 11405 "referenced_type" : "type-2" 11406 }, 11407 { 11408 "access" : "private", 11409 "field_name" : "mOwnsBuffer", 11410 "field_offset" : 96, 11411 "referenced_type" : "type-39" 11412 } 11413 ], 11414 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 11415 "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 11416 "referenced_type" : "type-334", 11417 "self_type" : "type-334", 11418 "size" : 16, 11419 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11420 "template_args" : [ "type-338" ], 11421 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE" 11422 }, 11423 { 11424 "alignment" : 8, 11425 "fields" : 11426 [ 11427 { 11428 "access" : "private", 11429 "field_name" : "mBuffer", 11430 "referenced_type" : "type-362" 11431 }, 11432 { 11433 "access" : "private", 11434 "field_name" : "mSize", 11435 "field_offset" : 64, 11436 "referenced_type" : "type-2" 11437 }, 11438 { 11439 "access" : "private", 11440 "field_name" : "mOwnsBuffer", 11441 "field_offset" : 96, 11442 "referenced_type" : "type-39" 11443 } 11444 ], 11445 "linker_set_key" : "android::hardware::hidl_vec<char>", 11446 "name" : "android::hardware::hidl_vec<char>", 11447 "referenced_type" : "type-361", 11448 "self_type" : "type-361", 11449 "size" : 16, 11450 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11451 "template_args" : [ "type-56" ], 11452 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 11453 }, 11454 { 11455 "alignment" : 8, 11456 "fields" : 11457 [ 11458 { 11459 "access" : "private", 11460 "field_name" : "mBuffer", 11461 "referenced_type" : "type-318" 11462 }, 11463 { 11464 "access" : "private", 11465 "field_name" : "mSize", 11466 "field_offset" : 64, 11467 "referenced_type" : "type-2" 11468 }, 11469 { 11470 "access" : "private", 11471 "field_name" : "mOwnsBuffer", 11472 "field_offset" : 96, 11473 "referenced_type" : "type-39" 11474 } 11475 ], 11476 "linker_set_key" : "android::hardware::hidl_vec<int>", 11477 "name" : "android::hardware::hidl_vec<int>", 11478 "referenced_type" : "type-317", 11479 "self_type" : "type-317", 11480 "size" : 16, 11481 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11482 "template_args" : [ "type-25" ], 11483 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 11484 }, 11485 { 11486 "alignment" : 8, 11487 "fields" : 11488 [ 11489 { 11490 "access" : "private", 11491 "field_name" : "mBuffer", 11492 "referenced_type" : "type-330" 11493 }, 11494 { 11495 "access" : "private", 11496 "field_name" : "mSize", 11497 "field_offset" : 64, 11498 "referenced_type" : "type-2" 11499 }, 11500 { 11501 "access" : "private", 11502 "field_name" : "mOwnsBuffer", 11503 "field_offset" : 96, 11504 "referenced_type" : "type-39" 11505 } 11506 ], 11507 "linker_set_key" : "android::hardware::hidl_vec<unsigned char>", 11508 "name" : "android::hardware::hidl_vec<unsigned char>", 11509 "referenced_type" : "type-329", 11510 "self_type" : "type-329", 11511 "size" : 16, 11512 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11513 "template_args" : [ "type-76" ], 11514 "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE" 11515 }, 11516 { 11517 "alignment" : 2, 11518 "fields" : 11519 [ 11520 { 11521 "access" : "private", 11522 "field_name" : "mMajor", 11523 "referenced_type" : "type-78" 11524 }, 11525 { 11526 "access" : "private", 11527 "field_name" : "mMinor", 11528 "field_offset" : 16, 11529 "referenced_type" : "type-78" 11530 } 11531 ], 11532 "linker_set_key" : "android::hardware::hidl_version", 11533 "name" : "android::hardware::hidl_version", 11534 "referenced_type" : "type-373", 11535 "self_type" : "type-373", 11536 "size" : 4, 11537 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11538 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 11539 }, 11540 { 11541 "alignment" : 4, 11542 "base_specifiers" : 11543 [ 11544 { 11545 "referenced_type" : "type-431" 11546 } 11547 ], 11548 "fields" : 11549 [ 11550 { 11551 "access" : "private", 11552 "field_name" : "_hidl_mImpl", 11553 "field_offset" : 544, 11554 "referenced_type" : "type-102" 11555 } 11556 ], 11557 "linker_set_key" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice", 11558 "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice", 11559 "referenced_type" : "type-634", 11560 "self_type" : "type-634", 11561 "size" : 80, 11562 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h", 11563 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE", 11564 "vtable_components" : 11565 [ 11566 { 11567 "component_value" : 72, 11568 "kind" : "vbase_offset" 11569 }, 11570 { 11571 "kind" : "offset_to_top" 11572 }, 11573 { 11574 "kind" : "rtti", 11575 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11576 }, 11577 { 11578 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 11579 }, 11580 { 11581 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 11582 }, 11583 { 11584 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 11585 }, 11586 { 11587 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 11588 }, 11589 { 11590 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 11591 }, 11592 { 11593 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 11594 }, 11595 { 11596 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 11597 }, 11598 { 11599 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 11600 }, 11601 { 11602 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 11603 }, 11604 { 11605 "kind" : "complete_dtor_pointer", 11606 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11607 }, 11608 { 11609 "kind" : "deleting_dtor_pointer", 11610 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11611 }, 11612 { 11613 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 11614 }, 11615 { 11616 "component_value" : -20, 11617 "kind" : "offset_to_top" 11618 }, 11619 { 11620 "kind" : "rtti", 11621 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11622 }, 11623 { 11624 "kind" : "complete_dtor_pointer", 11625 "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11626 }, 11627 { 11628 "kind" : "deleting_dtor_pointer", 11629 "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11630 }, 11631 { 11632 "kind" : "vcall_offset" 11633 }, 11634 { 11635 "kind" : "vcall_offset" 11636 }, 11637 { 11638 "kind" : "vcall_offset" 11639 }, 11640 { 11641 "kind" : "vcall_offset" 11642 }, 11643 { 11644 "component_value" : -72, 11645 "kind" : "vcall_offset" 11646 }, 11647 { 11648 "component_value" : -72, 11649 "kind" : "offset_to_top" 11650 }, 11651 { 11652 "kind" : "rtti", 11653 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11654 }, 11655 { 11656 "kind" : "complete_dtor_pointer", 11657 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11658 }, 11659 { 11660 "kind" : "deleting_dtor_pointer", 11661 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11662 }, 11663 { 11664 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11665 }, 11666 { 11667 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11668 }, 11669 { 11670 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11671 }, 11672 { 11673 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11674 } 11675 ] 11676 }, 11677 { 11678 "alignment" : 4, 11679 "base_specifiers" : 11680 [ 11681 { 11682 "referenced_type" : "type-417" 11683 }, 11684 { 11685 "referenced_type" : "type-60" 11686 } 11687 ], 11688 "fields" : 11689 [ 11690 { 11691 "access" : "private", 11692 "field_name" : "_hidl_mMutex", 11693 "field_offset" : 544, 11694 "referenced_type" : "type-614" 11695 }, 11696 { 11697 "access" : "private", 11698 "field_name" : "_hidl_mDeathRecipients", 11699 "field_offset" : 576, 11700 "referenced_type" : "type-615" 11701 } 11702 ], 11703 "linker_set_key" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 11704 "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 11705 "referenced_type" : "type-613", 11706 "self_type" : "type-613", 11707 "size" : 92, 11708 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h", 11709 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE", 11710 "vtable_components" : 11711 [ 11712 { 11713 "component_value" : 84, 11714 "kind" : "vbase_offset" 11715 }, 11716 { 11717 "kind" : "offset_to_top" 11718 }, 11719 { 11720 "kind" : "rtti", 11721 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11722 }, 11723 { 11724 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_019BpHwKeymasterDevice8isRemoteEv" 11725 }, 11726 { 11727 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11728 }, 11729 { 11730 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11731 }, 11732 { 11733 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11734 }, 11735 { 11736 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 11737 }, 11738 { 11739 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 11740 }, 11741 { 11742 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 11743 }, 11744 { 11745 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 11746 }, 11747 { 11748 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11749 }, 11750 { 11751 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 11752 }, 11753 { 11754 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11755 }, 11756 { 11757 "kind" : "complete_dtor_pointer", 11758 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11759 }, 11760 { 11761 "kind" : "deleting_dtor_pointer", 11762 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11763 }, 11764 { 11765 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 11766 }, 11767 { 11768 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 11769 }, 11770 { 11771 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 11772 }, 11773 { 11774 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 11775 }, 11776 { 11777 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 11778 }, 11779 { 11780 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 11781 }, 11782 { 11783 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 11784 }, 11785 { 11786 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 11787 }, 11788 { 11789 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 11790 }, 11791 { 11792 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 11793 }, 11794 { 11795 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 11796 }, 11797 { 11798 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 11799 }, 11800 { 11801 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 11802 }, 11803 { 11804 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 11805 }, 11806 { 11807 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy" 11808 }, 11809 { 11810 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 11811 }, 11812 { 11813 "component_value" : 80, 11814 "kind" : "vbase_offset" 11815 }, 11816 { 11817 "component_value" : -4, 11818 "kind" : "offset_to_top" 11819 }, 11820 { 11821 "kind" : "rtti", 11822 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11823 }, 11824 { 11825 "kind" : "complete_dtor_pointer", 11826 "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11827 }, 11828 { 11829 "kind" : "deleting_dtor_pointer", 11830 "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11831 }, 11832 { 11833 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 11834 }, 11835 { 11836 "component_value" : 76, 11837 "kind" : "vbase_offset" 11838 }, 11839 { 11840 "component_value" : -8, 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" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11850 }, 11851 { 11852 "kind" : "deleting_dtor_pointer", 11853 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11854 }, 11855 { 11856 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11857 }, 11858 { 11859 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11860 }, 11861 { 11862 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11863 }, 11864 { 11865 "component_value" : -24, 11866 "kind" : "offset_to_top" 11867 }, 11868 { 11869 "kind" : "rtti", 11870 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11871 }, 11872 { 11873 "kind" : "complete_dtor_pointer", 11874 "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11875 }, 11876 { 11877 "kind" : "deleting_dtor_pointer", 11878 "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11879 }, 11880 { 11881 "kind" : "vcall_offset" 11882 }, 11883 { 11884 "component_value" : -76, 11885 "kind" : "vcall_offset" 11886 }, 11887 { 11888 "component_value" : -76, 11889 "kind" : "vcall_offset" 11890 }, 11891 { 11892 "component_value" : -76, 11893 "kind" : "vcall_offset" 11894 }, 11895 { 11896 "component_value" : -84, 11897 "kind" : "vcall_offset" 11898 }, 11899 { 11900 "component_value" : -84, 11901 "kind" : "offset_to_top" 11902 }, 11903 { 11904 "kind" : "rtti", 11905 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11906 }, 11907 { 11908 "kind" : "complete_dtor_pointer", 11909 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11910 }, 11911 { 11912 "kind" : "deleting_dtor_pointer", 11913 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11914 }, 11915 { 11916 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 11917 }, 11918 { 11919 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11920 }, 11921 { 11922 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11923 }, 11924 { 11925 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11926 } 11927 ] 11928 }, 11929 { 11930 "alignment" : 4, 11931 "base_specifiers" : 11932 [ 11933 { 11934 "referenced_type" : "type-104" 11935 }, 11936 { 11937 "referenced_type" : "type-60" 11938 } 11939 ], 11940 "fields" : 11941 [ 11942 { 11943 "access" : "private", 11944 "field_name" : "mImpl", 11945 "field_offset" : 384, 11946 "referenced_type" : "type-108" 11947 }, 11948 { 11949 "access" : "private", 11950 "field_name" : "mOnewayQueue", 11951 "field_offset" : 416, 11952 "referenced_type" : "type-653" 11953 } 11954 ], 11955 "linker_set_key" : "android::hardware::keymaster::V3_0::BsKeymasterDevice", 11956 "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice", 11957 "referenced_type" : "type-652", 11958 "self_type" : "type-652", 11959 "size" : 68, 11960 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h", 11961 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_017BsKeymasterDeviceE", 11962 "vtable_components" : 11963 [ 11964 { 11965 "component_value" : 60, 11966 "kind" : "vbase_offset" 11967 }, 11968 { 11969 "kind" : "offset_to_top" 11970 }, 11971 { 11972 "kind" : "rtti", 11973 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 11974 }, 11975 { 11976 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 11977 }, 11978 { 11979 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11980 }, 11981 { 11982 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11983 }, 11984 { 11985 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11986 }, 11987 { 11988 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 11989 }, 11990 { 11991 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21setHALInstrumentationEv" 11992 }, 11993 { 11994 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 11995 }, 11996 { 11997 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice4pingEv" 11998 }, 11999 { 12000 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12001 }, 12002 { 12003 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21notifySyspropsChangedEv" 12004 }, 12005 { 12006 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12007 }, 12008 { 12009 "kind" : "complete_dtor_pointer", 12010 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12011 }, 12012 { 12013 "kind" : "deleting_dtor_pointer", 12014 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12015 }, 12016 { 12017 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 12018 }, 12019 { 12020 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 12021 }, 12022 { 12023 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 12024 }, 12025 { 12026 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 12027 }, 12028 { 12029 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 12030 }, 12031 { 12032 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 12033 }, 12034 { 12035 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 12036 }, 12037 { 12038 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 12039 }, 12040 { 12041 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 12042 }, 12043 { 12044 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13deleteAllKeysEv" 12045 }, 12046 { 12047 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21destroyAttestationIdsEv" 12048 }, 12049 { 12050 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 12051 }, 12052 { 12053 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 12054 }, 12055 { 12056 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 12057 }, 12058 { 12059 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5abortEy" 12060 }, 12061 { 12062 "component_value" : -4, 12063 "kind" : "offset_to_top" 12064 }, 12065 { 12066 "kind" : "rtti", 12067 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 12068 }, 12069 { 12070 "kind" : "complete_dtor_pointer", 12071 "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12072 }, 12073 { 12074 "kind" : "deleting_dtor_pointer", 12075 "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12076 }, 12077 { 12078 "kind" : "vcall_offset" 12079 }, 12080 { 12081 "kind" : "vcall_offset" 12082 }, 12083 { 12084 "kind" : "vcall_offset" 12085 }, 12086 { 12087 "kind" : "vcall_offset" 12088 }, 12089 { 12090 "component_value" : -60, 12091 "kind" : "vcall_offset" 12092 }, 12093 { 12094 "component_value" : -60, 12095 "kind" : "offset_to_top" 12096 }, 12097 { 12098 "kind" : "rtti", 12099 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 12100 }, 12101 { 12102 "kind" : "complete_dtor_pointer", 12103 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12104 }, 12105 { 12106 "kind" : "deleting_dtor_pointer", 12107 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12108 }, 12109 { 12110 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12111 }, 12112 { 12113 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12114 }, 12115 { 12116 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12117 }, 12118 { 12119 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12120 } 12121 ] 12122 }, 12123 { 12124 "alignment" : 8, 12125 "fields" : 12126 [ 12127 { 12128 "field_name" : "challenge", 12129 "referenced_type" : "type-116" 12130 }, 12131 { 12132 "field_name" : "userId", 12133 "field_offset" : 64, 12134 "referenced_type" : "type-116" 12135 }, 12136 { 12137 "field_name" : "authenticatorId", 12138 "field_offset" : 128, 12139 "referenced_type" : "type-116" 12140 }, 12141 { 12142 "field_name" : "authenticatorType", 12143 "field_offset" : 192, 12144 "referenced_type" : "type-2" 12145 }, 12146 { 12147 "field_name" : "timestamp", 12148 "field_offset" : 256, 12149 "referenced_type" : "type-116" 12150 }, 12151 { 12152 "field_name" : "hmac", 12153 "field_offset" : 320, 12154 "referenced_type" : "type-310" 12155 } 12156 ], 12157 "linker_set_key" : "android::hardware::keymaster::V3_0::HardwareAuthToken", 12158 "name" : "android::hardware::keymaster::V3_0::HardwareAuthToken", 12159 "referenced_type" : "type-548", 12160 "self_type" : "type-548", 12161 "size" : 72, 12162 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12163 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_017HardwareAuthTokenE" 12164 }, 12165 { 12166 "alignment" : 4, 12167 "base_specifiers" : 12168 [ 12169 { 12170 "referenced_type" : "type-70" 12171 } 12172 ], 12173 "linker_set_key" : "android::hardware::keymaster::V3_0::IKeymasterDevice", 12174 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice", 12175 "referenced_type" : "type-104", 12176 "self_type" : "type-104", 12177 "size" : 12, 12178 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h", 12179 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_016IKeymasterDeviceE", 12180 "vtable_components" : 12181 [ 12182 { 12183 "component_value" : 4, 12184 "kind" : "vbase_offset" 12185 }, 12186 { 12187 "kind" : "offset_to_top" 12188 }, 12189 { 12190 "kind" : "rtti", 12191 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 12192 }, 12193 { 12194 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 12195 }, 12196 { 12197 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12198 }, 12199 { 12200 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12201 }, 12202 { 12203 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12204 }, 12205 { 12206 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 12207 }, 12208 { 12209 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 12210 }, 12211 { 12212 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 12213 }, 12214 { 12215 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 12216 }, 12217 { 12218 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12219 }, 12220 { 12221 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 12222 }, 12223 { 12224 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12225 }, 12226 { 12227 "kind" : "complete_dtor_pointer", 12228 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 12229 }, 12230 { 12231 "kind" : "deleting_dtor_pointer", 12232 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 12233 }, 12234 { 12235 "is_pure" : true, 12236 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 12237 }, 12238 { 12239 "is_pure" : true, 12240 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 12241 }, 12242 { 12243 "is_pure" : true, 12244 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 12245 }, 12246 { 12247 "is_pure" : true, 12248 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 12249 }, 12250 { 12251 "is_pure" : true, 12252 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 12253 }, 12254 { 12255 "is_pure" : true, 12256 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 12257 }, 12258 { 12259 "is_pure" : true, 12260 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 12261 }, 12262 { 12263 "is_pure" : true, 12264 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 12265 }, 12266 { 12267 "is_pure" : true, 12268 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 12269 }, 12270 { 12271 "is_pure" : true, 12272 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 12273 }, 12274 { 12275 "is_pure" : true, 12276 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 12277 }, 12278 { 12279 "is_pure" : true, 12280 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 12281 }, 12282 { 12283 "is_pure" : true, 12284 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 12285 }, 12286 { 12287 "is_pure" : true, 12288 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 12289 }, 12290 { 12291 "is_pure" : true, 12292 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEy" 12293 }, 12294 { 12295 "kind" : "vcall_offset" 12296 }, 12297 { 12298 "kind" : "vcall_offset" 12299 }, 12300 { 12301 "kind" : "vcall_offset" 12302 }, 12303 { 12304 "kind" : "vcall_offset" 12305 }, 12306 { 12307 "component_value" : -4, 12308 "kind" : "vcall_offset" 12309 }, 12310 { 12311 "component_value" : -4, 12312 "kind" : "offset_to_top" 12313 }, 12314 { 12315 "kind" : "rtti", 12316 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 12317 }, 12318 { 12319 "kind" : "complete_dtor_pointer", 12320 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 12321 }, 12322 { 12323 "kind" : "deleting_dtor_pointer", 12324 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 12325 }, 12326 { 12327 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12328 }, 12329 { 12330 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12331 }, 12332 { 12333 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12334 }, 12335 { 12336 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12337 } 12338 ] 12339 }, 12340 { 12341 "alignment" : 8, 12342 "fields" : 12343 [ 12344 { 12345 "field_name" : "softwareEnforced", 12346 "referenced_type" : "type-334" 12347 }, 12348 { 12349 "field_name" : "teeEnforced", 12350 "field_offset" : 128, 12351 "referenced_type" : "type-334" 12352 } 12353 ], 12354 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyCharacteristics", 12355 "name" : "android::hardware::keymaster::V3_0::KeyCharacteristics", 12356 "referenced_type" : "type-547", 12357 "self_type" : "type-547", 12358 "size" : 32, 12359 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12360 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_018KeyCharacteristicsE" 12361 }, 12362 { 12363 "alignment" : 8, 12364 "fields" : 12365 [ 12366 { 12367 "field_name" : "tag", 12368 "referenced_type" : "type-339" 12369 }, 12370 { 12371 "field_name" : "f", 12372 "field_offset" : 64, 12373 "referenced_type" : "type-340" 12374 }, 12375 { 12376 "field_name" : "blob", 12377 "field_offset" : 128, 12378 "referenced_type" : "type-329" 12379 } 12380 ], 12381 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter", 12382 "name" : "android::hardware::keymaster::V3_0::KeyParameter", 12383 "referenced_type" : "type-338", 12384 "self_type" : "type-338", 12385 "size" : 32, 12386 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12387 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_012KeyParameterE" 12388 }, 12389 { 12390 "alignment" : 8, 12391 "fields" : 12392 [ 12393 { 12394 "field_name" : "algorithm", 12395 "referenced_type" : "type-341" 12396 }, 12397 { 12398 "field_name" : "blockMode", 12399 "referenced_type" : "type-342" 12400 }, 12401 { 12402 "field_name" : "paddingMode", 12403 "referenced_type" : "type-343" 12404 }, 12405 { 12406 "field_name" : "digest", 12407 "referenced_type" : "type-344" 12408 }, 12409 { 12410 "field_name" : "ecCurve", 12411 "referenced_type" : "type-345" 12412 }, 12413 { 12414 "field_name" : "origin", 12415 "referenced_type" : "type-346" 12416 }, 12417 { 12418 "field_name" : "keyBlobUsageRequirements", 12419 "referenced_type" : "type-347" 12420 }, 12421 { 12422 "field_name" : "purpose", 12423 "referenced_type" : "type-348" 12424 }, 12425 { 12426 "field_name" : "keyDerivationFunction", 12427 "referenced_type" : "type-349" 12428 }, 12429 { 12430 "field_name" : "hardwareAuthenticatorType", 12431 "referenced_type" : "type-350" 12432 }, 12433 { 12434 "field_name" : "boolValue", 12435 "referenced_type" : "type-39" 12436 }, 12437 { 12438 "field_name" : "integer", 12439 "referenced_type" : "type-2" 12440 }, 12441 { 12442 "field_name" : "longInteger", 12443 "referenced_type" : "type-116" 12444 }, 12445 { 12446 "field_name" : "dateTime", 12447 "referenced_type" : "type-116" 12448 } 12449 ], 12450 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams", 12451 "name" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams", 12452 "record_kind" : "union", 12453 "referenced_type" : "type-340", 12454 "self_type" : "type-340", 12455 "size" : 8, 12456 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12457 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE" 12458 }, 12459 { 12460 "alignment" : 4, 12461 "base_specifiers" : 12462 [ 12463 { 12464 "referenced_type" : "type-126" 12465 }, 12466 { 12467 "referenced_type" : "type-60" 12468 } 12469 ], 12470 "fields" : 12471 [ 12472 { 12473 "access" : "private", 12474 "field_name" : "_hidl_mImpl", 12475 "field_offset" : 512, 12476 "referenced_type" : "type-432" 12477 } 12478 ], 12479 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 12480 "name" : "android::hidl::base::V1_0::BnHwBase", 12481 "referenced_type" : "type-431", 12482 "self_type" : "type-431", 12483 "size" : 76, 12484 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 12485 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 12486 "vtable_components" : 12487 [ 12488 { 12489 "component_value" : 68, 12490 "kind" : "vbase_offset" 12491 }, 12492 { 12493 "kind" : "offset_to_top" 12494 }, 12495 { 12496 "kind" : "rtti", 12497 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12498 }, 12499 { 12500 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 12501 }, 12502 { 12503 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 12504 }, 12505 { 12506 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 12507 }, 12508 { 12509 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 12510 }, 12511 { 12512 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 12513 }, 12514 { 12515 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 12516 }, 12517 { 12518 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 12519 }, 12520 { 12521 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 12522 }, 12523 { 12524 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 12525 }, 12526 { 12527 "kind" : "complete_dtor_pointer", 12528 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 12529 }, 12530 { 12531 "kind" : "deleting_dtor_pointer", 12532 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 12533 }, 12534 { 12535 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 12536 }, 12537 { 12538 "component_value" : -20, 12539 "kind" : "offset_to_top" 12540 }, 12541 { 12542 "kind" : "rtti", 12543 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12544 }, 12545 { 12546 "kind" : "complete_dtor_pointer", 12547 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12548 }, 12549 { 12550 "kind" : "deleting_dtor_pointer", 12551 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12552 }, 12553 { 12554 "kind" : "vcall_offset" 12555 }, 12556 { 12557 "kind" : "vcall_offset" 12558 }, 12559 { 12560 "kind" : "vcall_offset" 12561 }, 12562 { 12563 "kind" : "vcall_offset" 12564 }, 12565 { 12566 "component_value" : -68, 12567 "kind" : "vcall_offset" 12568 }, 12569 { 12570 "component_value" : -68, 12571 "kind" : "offset_to_top" 12572 }, 12573 { 12574 "kind" : "rtti", 12575 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12576 }, 12577 { 12578 "kind" : "complete_dtor_pointer", 12579 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12580 }, 12581 { 12582 "kind" : "deleting_dtor_pointer", 12583 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12584 }, 12585 { 12586 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12587 }, 12588 { 12589 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12590 }, 12591 { 12592 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12593 }, 12594 { 12595 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12596 } 12597 ] 12598 }, 12599 { 12600 "alignment" : 4, 12601 "base_specifiers" : 12602 [ 12603 { 12604 "referenced_type" : "type-415" 12605 }, 12606 { 12607 "referenced_type" : "type-60" 12608 } 12609 ], 12610 "fields" : 12611 [ 12612 { 12613 "access" : "private", 12614 "field_name" : "_hidl_mMutex", 12615 "field_offset" : 544, 12616 "referenced_type" : "type-608" 12617 }, 12618 { 12619 "access" : "private", 12620 "field_name" : "_hidl_mDeathRecipients", 12621 "field_offset" : 576, 12622 "referenced_type" : "type-609" 12623 } 12624 ], 12625 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 12626 "name" : "android::hidl::base::V1_0::BpHwBase", 12627 "referenced_type" : "type-607", 12628 "self_type" : "type-607", 12629 "size" : 92, 12630 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 12631 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 12632 "vtable_components" : 12633 [ 12634 { 12635 "component_value" : 84, 12636 "kind" : "vbase_offset" 12637 }, 12638 { 12639 "kind" : "offset_to_top" 12640 }, 12641 { 12642 "kind" : "rtti", 12643 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12644 }, 12645 { 12646 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 12647 }, 12648 { 12649 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12650 }, 12651 { 12652 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12653 }, 12654 { 12655 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12656 }, 12657 { 12658 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 12659 }, 12660 { 12661 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 12662 }, 12663 { 12664 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 12665 }, 12666 { 12667 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 12668 }, 12669 { 12670 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12671 }, 12672 { 12673 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 12674 }, 12675 { 12676 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12677 }, 12678 { 12679 "kind" : "complete_dtor_pointer", 12680 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 12681 }, 12682 { 12683 "kind" : "deleting_dtor_pointer", 12684 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 12685 }, 12686 { 12687 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12688 }, 12689 { 12690 "component_value" : 80, 12691 "kind" : "vbase_offset" 12692 }, 12693 { 12694 "component_value" : -4, 12695 "kind" : "offset_to_top" 12696 }, 12697 { 12698 "kind" : "rtti", 12699 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12700 }, 12701 { 12702 "kind" : "complete_dtor_pointer", 12703 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12704 }, 12705 { 12706 "kind" : "deleting_dtor_pointer", 12707 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12708 }, 12709 { 12710 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12711 }, 12712 { 12713 "component_value" : 76, 12714 "kind" : "vbase_offset" 12715 }, 12716 { 12717 "component_value" : -8, 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" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12727 }, 12728 { 12729 "kind" : "deleting_dtor_pointer", 12730 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12731 }, 12732 { 12733 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 12734 }, 12735 { 12736 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12737 }, 12738 { 12739 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12740 }, 12741 { 12742 "component_value" : -24, 12743 "kind" : "offset_to_top" 12744 }, 12745 { 12746 "kind" : "rtti", 12747 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12748 }, 12749 { 12750 "kind" : "complete_dtor_pointer", 12751 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12752 }, 12753 { 12754 "kind" : "deleting_dtor_pointer", 12755 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12756 }, 12757 { 12758 "kind" : "vcall_offset" 12759 }, 12760 { 12761 "component_value" : -76, 12762 "kind" : "vcall_offset" 12763 }, 12764 { 12765 "component_value" : -76, 12766 "kind" : "vcall_offset" 12767 }, 12768 { 12769 "component_value" : -76, 12770 "kind" : "vcall_offset" 12771 }, 12772 { 12773 "component_value" : -84, 12774 "kind" : "vcall_offset" 12775 }, 12776 { 12777 "component_value" : -84, 12778 "kind" : "offset_to_top" 12779 }, 12780 { 12781 "kind" : "rtti", 12782 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12783 }, 12784 { 12785 "kind" : "complete_dtor_pointer", 12786 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12787 }, 12788 { 12789 "kind" : "deleting_dtor_pointer", 12790 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12791 }, 12792 { 12793 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 12794 }, 12795 { 12796 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12797 }, 12798 { 12799 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12800 }, 12801 { 12802 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12803 } 12804 ] 12805 }, 12806 { 12807 "alignment" : 8, 12808 "fields" : 12809 [ 12810 { 12811 "field_name" : "pid", 12812 "referenced_type" : "type-25" 12813 }, 12814 { 12815 "field_name" : "ptr", 12816 "field_offset" : 64, 12817 "referenced_type" : "type-116" 12818 }, 12819 { 12820 "field_name" : "arch", 12821 "field_offset" : 128, 12822 "referenced_type" : "type-393" 12823 } 12824 ], 12825 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 12826 "name" : "android::hidl::base::V1_0::DebugInfo", 12827 "referenced_type" : "type-392", 12828 "self_type" : "type-392", 12829 "size" : 24, 12830 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 12831 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 12832 }, 12833 { 12834 "alignment" : 4, 12835 "base_specifiers" : 12836 [ 12837 { 12838 "is_virtual" : true, 12839 "referenced_type" : "type-8" 12840 } 12841 ], 12842 "linker_set_key" : "android::hidl::base::V1_0::IBase", 12843 "name" : "android::hidl::base::V1_0::IBase", 12844 "referenced_type" : "type-70", 12845 "self_type" : "type-70", 12846 "size" : 12, 12847 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 12848 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 12849 "vtable_components" : 12850 [ 12851 { 12852 "component_value" : 4, 12853 "kind" : "vbase_offset" 12854 }, 12855 { 12856 "kind" : "offset_to_top" 12857 }, 12858 { 12859 "kind" : "rtti", 12860 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12861 }, 12862 { 12863 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 12864 }, 12865 { 12866 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12867 }, 12868 { 12869 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12870 }, 12871 { 12872 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12873 }, 12874 { 12875 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 12876 }, 12877 { 12878 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 12879 }, 12880 { 12881 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 12882 }, 12883 { 12884 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 12885 }, 12886 { 12887 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12888 }, 12889 { 12890 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 12891 }, 12892 { 12893 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12894 }, 12895 { 12896 "kind" : "complete_dtor_pointer", 12897 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 12898 }, 12899 { 12900 "kind" : "deleting_dtor_pointer", 12901 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 12902 }, 12903 { 12904 "kind" : "vcall_offset" 12905 }, 12906 { 12907 "kind" : "vcall_offset" 12908 }, 12909 { 12910 "kind" : "vcall_offset" 12911 }, 12912 { 12913 "kind" : "vcall_offset" 12914 }, 12915 { 12916 "component_value" : -4, 12917 "kind" : "vcall_offset" 12918 }, 12919 { 12920 "component_value" : -4, 12921 "kind" : "offset_to_top" 12922 }, 12923 { 12924 "kind" : "rtti", 12925 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12926 }, 12927 { 12928 "kind" : "complete_dtor_pointer", 12929 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 12930 }, 12931 { 12932 "kind" : "deleting_dtor_pointer", 12933 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 12934 }, 12935 { 12936 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12937 }, 12938 { 12939 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12940 }, 12941 { 12942 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12943 }, 12944 { 12945 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12946 } 12947 ] 12948 }, 12949 { 12950 "alignment" : 4, 12951 "base_specifiers" : 12952 [ 12953 { 12954 "referenced_type" : "type-70" 12955 } 12956 ], 12957 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 12958 "name" : "android::hidl::manager::V1_0::IServiceManager", 12959 "referenced_type" : "type-69", 12960 "self_type" : "type-69", 12961 "size" : 12, 12962 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 12963 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 12964 "vtable_components" : 12965 [ 12966 { 12967 "component_value" : 4, 12968 "kind" : "vbase_offset" 12969 }, 12970 { 12971 "kind" : "offset_to_top" 12972 }, 12973 { 12974 "kind" : "rtti", 12975 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 12976 }, 12977 { 12978 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 12979 }, 12980 { 12981 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12982 }, 12983 { 12984 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12985 }, 12986 { 12987 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12988 }, 12989 { 12990 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 12991 }, 12992 { 12993 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 12994 }, 12995 { 12996 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 12997 }, 12998 { 12999 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 13000 }, 13001 { 13002 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 13003 }, 13004 { 13005 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 13006 }, 13007 { 13008 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 13009 }, 13010 { 13011 "kind" : "complete_dtor_pointer", 13012 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 13013 }, 13014 { 13015 "kind" : "deleting_dtor_pointer", 13016 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 13017 }, 13018 { 13019 "is_pure" : true, 13020 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 13021 }, 13022 { 13023 "is_pure" : true, 13024 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 13025 }, 13026 { 13027 "is_pure" : true, 13028 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 13029 }, 13030 { 13031 "is_pure" : true, 13032 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13033 }, 13034 { 13035 "is_pure" : true, 13036 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 13037 }, 13038 { 13039 "is_pure" : true, 13040 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 13041 }, 13042 { 13043 "is_pure" : true, 13044 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 13045 }, 13046 { 13047 "is_pure" : true, 13048 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 13049 }, 13050 { 13051 "kind" : "vcall_offset" 13052 }, 13053 { 13054 "kind" : "vcall_offset" 13055 }, 13056 { 13057 "kind" : "vcall_offset" 13058 }, 13059 { 13060 "kind" : "vcall_offset" 13061 }, 13062 { 13063 "component_value" : -4, 13064 "kind" : "vcall_offset" 13065 }, 13066 { 13067 "component_value" : -4, 13068 "kind" : "offset_to_top" 13069 }, 13070 { 13071 "kind" : "rtti", 13072 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 13073 }, 13074 { 13075 "kind" : "complete_dtor_pointer", 13076 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 13077 }, 13078 { 13079 "kind" : "deleting_dtor_pointer", 13080 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 13081 }, 13082 { 13083 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13084 }, 13085 { 13086 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13087 }, 13088 { 13089 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13090 }, 13091 { 13092 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13093 } 13094 ] 13095 }, 13096 { 13097 "alignment" : 8, 13098 "fields" : 13099 [ 13100 { 13101 "field_name" : "interfaceName", 13102 "referenced_type" : "type-275" 13103 }, 13104 { 13105 "field_name" : "instanceName", 13106 "field_offset" : 128, 13107 "referenced_type" : "type-275" 13108 }, 13109 { 13110 "field_name" : "pid", 13111 "field_offset" : 256, 13112 "referenced_type" : "type-25" 13113 }, 13114 { 13115 "field_name" : "clientPids", 13116 "field_offset" : 320, 13117 "referenced_type" : "type-317" 13118 }, 13119 { 13120 "field_name" : "arch", 13121 "field_offset" : 448, 13122 "referenced_type" : "type-393" 13123 } 13124 ], 13125 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 13126 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 13127 "referenced_type" : "type-536", 13128 "self_type" : "type-536", 13129 "size" : 64, 13130 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 13131 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 13132 }, 13133 { 13134 "alignment" : 4, 13135 "base_specifiers" : 13136 [ 13137 { 13138 "referenced_type" : "type-70" 13139 } 13140 ], 13141 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 13142 "name" : "android::hidl::manager::V1_0::IServiceNotification", 13143 "referenced_type" : "type-96", 13144 "self_type" : "type-96", 13145 "size" : 12, 13146 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 13147 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 13148 "vtable_components" : 13149 [ 13150 { 13151 "component_value" : 4, 13152 "kind" : "vbase_offset" 13153 }, 13154 { 13155 "kind" : "offset_to_top" 13156 }, 13157 { 13158 "kind" : "rtti", 13159 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 13160 }, 13161 { 13162 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 13163 }, 13164 { 13165 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13166 }, 13167 { 13168 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 13169 }, 13170 { 13171 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 13172 }, 13173 { 13174 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 13175 }, 13176 { 13177 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 13178 }, 13179 { 13180 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 13181 }, 13182 { 13183 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 13184 }, 13185 { 13186 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 13187 }, 13188 { 13189 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 13190 }, 13191 { 13192 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 13193 }, 13194 { 13195 "kind" : "complete_dtor_pointer", 13196 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 13197 }, 13198 { 13199 "kind" : "deleting_dtor_pointer", 13200 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 13201 }, 13202 { 13203 "is_pure" : true, 13204 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 13205 }, 13206 { 13207 "kind" : "vcall_offset" 13208 }, 13209 { 13210 "kind" : "vcall_offset" 13211 }, 13212 { 13213 "kind" : "vcall_offset" 13214 }, 13215 { 13216 "kind" : "vcall_offset" 13217 }, 13218 { 13219 "component_value" : -4, 13220 "kind" : "vcall_offset" 13221 }, 13222 { 13223 "component_value" : -4, 13224 "kind" : "offset_to_top" 13225 }, 13226 { 13227 "kind" : "rtti", 13228 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 13229 }, 13230 { 13231 "kind" : "complete_dtor_pointer", 13232 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 13233 }, 13234 { 13235 "kind" : "deleting_dtor_pointer", 13236 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 13237 }, 13238 { 13239 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13240 }, 13241 { 13242 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13243 }, 13244 { 13245 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13246 }, 13247 { 13248 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13249 } 13250 ] 13251 }, 13252 { 13253 "alignment" : 4, 13254 "fields" : 13255 [ 13256 { 13257 "access" : "private", 13258 "field_name" : "m_ptr", 13259 "referenced_type" : "type-88" 13260 } 13261 ], 13262 "linker_set_key" : "android::sp<android::Thread>", 13263 "name" : "android::sp<android::Thread>", 13264 "record_kind" : "class", 13265 "referenced_type" : "type-87", 13266 "self_type" : "type-87", 13267 "size" : 4, 13268 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13269 "template_args" : [ "type-89" ], 13270 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 13271 }, 13272 { 13273 "alignment" : 4, 13274 "fields" : 13275 [ 13276 { 13277 "access" : "private", 13278 "field_name" : "m_ptr", 13279 "referenced_type" : "type-125" 13280 } 13281 ], 13282 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 13283 "name" : "android::sp<android::hardware::BHwBinder>", 13284 "record_kind" : "class", 13285 "referenced_type" : "type-124", 13286 "self_type" : "type-124", 13287 "size" : 4, 13288 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13289 "template_args" : [ "type-126" ], 13290 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 13291 }, 13292 { 13293 "alignment" : 4, 13294 "fields" : 13295 [ 13296 { 13297 "access" : "private", 13298 "field_name" : "m_ptr", 13299 "referenced_type" : "type-6" 13300 } 13301 ], 13302 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 13303 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 13304 "record_kind" : "class", 13305 "referenced_type" : "type-5", 13306 "self_type" : "type-5", 13307 "size" : 4, 13308 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13309 "template_args" : [ "type-7" ], 13310 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 13311 }, 13312 { 13313 "alignment" : 4, 13314 "fields" : 13315 [ 13316 { 13317 "access" : "private", 13318 "field_name" : "m_ptr", 13319 "referenced_type" : "type-14" 13320 } 13321 ], 13322 "linker_set_key" : "android::sp<android::hardware::IBinder>", 13323 "name" : "android::sp<android::hardware::IBinder>", 13324 "record_kind" : "class", 13325 "referenced_type" : "type-13", 13326 "self_type" : "type-13", 13327 "size" : 4, 13328 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13329 "template_args" : [ "type-15" ], 13330 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 13331 }, 13332 { 13333 "alignment" : 4, 13334 "fields" : 13335 [ 13336 { 13337 "access" : "private", 13338 "field_name" : "m_ptr", 13339 "referenced_type" : "type-20" 13340 } 13341 ], 13342 "linker_set_key" : "android::sp<android::hardware::IInterface>", 13343 "name" : "android::sp<android::hardware::IInterface>", 13344 "record_kind" : "class", 13345 "referenced_type" : "type-19", 13346 "self_type" : "type-19", 13347 "size" : 4, 13348 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13349 "template_args" : [ "type-21" ], 13350 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 13351 }, 13352 { 13353 "alignment" : 4, 13354 "fields" : 13355 [ 13356 { 13357 "access" : "private", 13358 "field_name" : "m_ptr", 13359 "referenced_type" : "type-23" 13360 } 13361 ], 13362 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 13363 "name" : "android::sp<android::hardware::ProcessState>", 13364 "record_kind" : "class", 13365 "referenced_type" : "type-22", 13366 "self_type" : "type-22", 13367 "size" : 4, 13368 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13369 "template_args" : [ "type-24" ], 13370 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 13371 }, 13372 { 13373 "alignment" : 4, 13374 "fields" : 13375 [ 13376 { 13377 "access" : "private", 13378 "field_name" : "m_ptr", 13379 "referenced_type" : "type-111" 13380 } 13381 ], 13382 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13383 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13384 "record_kind" : "class", 13385 "referenced_type" : "type-110", 13386 "self_type" : "type-110", 13387 "size" : 4, 13388 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13389 "template_args" : [ "type-112" ], 13390 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 13391 }, 13392 { 13393 "alignment" : 4, 13394 "fields" : 13395 [ 13396 { 13397 "access" : "private", 13398 "field_name" : "m_ptr", 13399 "referenced_type" : "type-114" 13400 } 13401 ], 13402 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 13403 "name" : "android::sp<android::hardware::hidl_death_recipient>", 13404 "record_kind" : "class", 13405 "referenced_type" : "type-565", 13406 "self_type" : "type-565", 13407 "size" : 4, 13408 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13409 "template_args" : [ "type-115" ], 13410 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 13411 }, 13412 { 13413 "alignment" : 4, 13414 "fields" : 13415 [ 13416 { 13417 "access" : "private", 13418 "field_name" : "m_ptr", 13419 "referenced_type" : "type-103" 13420 } 13421 ], 13422 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 13423 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 13424 "record_kind" : "class", 13425 "referenced_type" : "type-102", 13426 "self_type" : "type-102", 13427 "size" : 4, 13428 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13429 "template_args" : [ "type-104" ], 13430 "unique_id" : "_ZTSN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE" 13431 }, 13432 { 13433 "alignment" : 4, 13434 "fields" : 13435 [ 13436 { 13437 "access" : "private", 13438 "field_name" : "m_ptr", 13439 "referenced_type" : "type-118" 13440 } 13441 ], 13442 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 13443 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 13444 "record_kind" : "class", 13445 "referenced_type" : "type-432", 13446 "self_type" : "type-432", 13447 "size" : 4, 13448 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13449 "template_args" : [ "type-70" ], 13450 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 13451 }, 13452 { 13453 "alignment" : 4, 13454 "fields" : 13455 [ 13456 { 13457 "access" : "private", 13458 "field_name" : "m_ptr", 13459 "referenced_type" : "type-68" 13460 } 13461 ], 13462 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13463 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13464 "record_kind" : "class", 13465 "referenced_type" : "type-67", 13466 "self_type" : "type-67", 13467 "size" : 4, 13468 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13469 "template_args" : [ "type-69" ], 13470 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 13471 }, 13472 { 13473 "alignment" : 4, 13474 "fields" : 13475 [ 13476 { 13477 "access" : "private", 13478 "field_name" : "m_ptr", 13479 "referenced_type" : "type-95" 13480 } 13481 ], 13482 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13483 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13484 "record_kind" : "class", 13485 "referenced_type" : "type-94", 13486 "self_type" : "type-94", 13487 "size" : 4, 13488 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13489 "template_args" : [ "type-96" ], 13490 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 13491 }, 13492 { 13493 "alignment" : 1, 13494 "linker_set_key" : "android::trait_trivial_copy<bool>", 13495 "name" : "android::trait_trivial_copy<bool>", 13496 "referenced_type" : "type-185", 13497 "self_type" : "type-185", 13498 "size" : 1, 13499 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13500 "template_args" : [ "type-39" ], 13501 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 13502 }, 13503 { 13504 "alignment" : 1, 13505 "linker_set_key" : "android::trait_trivial_copy<char>", 13506 "name" : "android::trait_trivial_copy<char>", 13507 "referenced_type" : "type-189", 13508 "self_type" : "type-189", 13509 "size" : 1, 13510 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13511 "template_args" : [ "type-56" ], 13512 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 13513 }, 13514 { 13515 "alignment" : 1, 13516 "linker_set_key" : "android::trait_trivial_copy<double>", 13517 "name" : "android::trait_trivial_copy<double>", 13518 "referenced_type" : "type-244", 13519 "self_type" : "type-244", 13520 "size" : 1, 13521 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13522 "template_args" : [ "type-242" ], 13523 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 13524 }, 13525 { 13526 "alignment" : 1, 13527 "linker_set_key" : "android::trait_trivial_copy<float>", 13528 "name" : "android::trait_trivial_copy<float>", 13529 "referenced_type" : "type-239", 13530 "self_type" : "type-239", 13531 "size" : 1, 13532 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13533 "template_args" : [ "type-235" ], 13534 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 13535 }, 13536 { 13537 "alignment" : 1, 13538 "linker_set_key" : "android::trait_trivial_copy<int>", 13539 "name" : "android::trait_trivial_copy<int>", 13540 "referenced_type" : "type-207", 13541 "self_type" : "type-207", 13542 "size" : 1, 13543 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13544 "template_args" : [ "type-25" ], 13545 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 13546 }, 13547 { 13548 "alignment" : 1, 13549 "linker_set_key" : "android::trait_trivial_copy<long long>", 13550 "name" : "android::trait_trivial_copy<long long>", 13551 "referenced_type" : "type-228", 13552 "self_type" : "type-228", 13553 "size" : 1, 13554 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13555 "template_args" : [ "type-30" ], 13556 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 13557 }, 13558 { 13559 "alignment" : 1, 13560 "linker_set_key" : "android::trait_trivial_copy<long>", 13561 "name" : "android::trait_trivial_copy<long>", 13562 "referenced_type" : "type-217", 13563 "self_type" : "type-217", 13564 "size" : 1, 13565 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13566 "template_args" : [ "type-214" ], 13567 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 13568 }, 13569 { 13570 "alignment" : 1, 13571 "linker_set_key" : "android::trait_trivial_copy<short>", 13572 "name" : "android::trait_trivial_copy<short>", 13573 "referenced_type" : "type-198", 13574 "self_type" : "type-198", 13575 "size" : 1, 13576 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13577 "template_args" : [ "type-196" ], 13578 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 13579 }, 13580 { 13581 "alignment" : 1, 13582 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 13583 "name" : "android::trait_trivial_copy<unsigned char>", 13584 "referenced_type" : "type-193", 13585 "self_type" : "type-193", 13586 "size" : 1, 13587 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13588 "template_args" : [ "type-76" ], 13589 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 13590 }, 13591 { 13592 "alignment" : 1, 13593 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 13594 "name" : "android::trait_trivial_copy<unsigned int>", 13595 "referenced_type" : "type-211", 13596 "self_type" : "type-211", 13597 "size" : 1, 13598 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13599 "template_args" : [ "type-2" ], 13600 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 13601 }, 13602 { 13603 "alignment" : 1, 13604 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 13605 "name" : "android::trait_trivial_copy<unsigned long long>", 13606 "referenced_type" : "type-232", 13607 "self_type" : "type-232", 13608 "size" : 1, 13609 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13610 "template_args" : [ "type-116" ], 13611 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 13612 }, 13613 { 13614 "alignment" : 1, 13615 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 13616 "name" : "android::trait_trivial_copy<unsigned long>", 13617 "referenced_type" : "type-222", 13618 "self_type" : "type-222", 13619 "size" : 1, 13620 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13621 "template_args" : [ "type-220" ], 13622 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 13623 }, 13624 { 13625 "alignment" : 1, 13626 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 13627 "name" : "android::trait_trivial_copy<unsigned short>", 13628 "referenced_type" : "type-202", 13629 "self_type" : "type-202", 13630 "size" : 1, 13631 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13632 "template_args" : [ "type-78" ], 13633 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 13634 }, 13635 { 13636 "alignment" : 1, 13637 "linker_set_key" : "android::trait_trivial_copy<void>", 13638 "name" : "android::trait_trivial_copy<void>", 13639 "referenced_type" : "type-181", 13640 "self_type" : "type-181", 13641 "size" : 1, 13642 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13643 "template_args" : [ "type-27" ], 13644 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 13645 }, 13646 { 13647 "alignment" : 1, 13648 "linker_set_key" : "android::trait_trivial_ctor<bool>", 13649 "name" : "android::trait_trivial_ctor<bool>", 13650 "referenced_type" : "type-183", 13651 "self_type" : "type-183", 13652 "size" : 1, 13653 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13654 "template_args" : [ "type-39" ], 13655 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 13656 }, 13657 { 13658 "alignment" : 1, 13659 "linker_set_key" : "android::trait_trivial_ctor<char>", 13660 "name" : "android::trait_trivial_ctor<char>", 13661 "referenced_type" : "type-187", 13662 "self_type" : "type-187", 13663 "size" : 1, 13664 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13665 "template_args" : [ "type-56" ], 13666 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 13667 }, 13668 { 13669 "alignment" : 1, 13670 "linker_set_key" : "android::trait_trivial_ctor<double>", 13671 "name" : "android::trait_trivial_ctor<double>", 13672 "referenced_type" : "type-241", 13673 "self_type" : "type-241", 13674 "size" : 1, 13675 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13676 "template_args" : [ "type-242" ], 13677 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 13678 }, 13679 { 13680 "alignment" : 1, 13681 "linker_set_key" : "android::trait_trivial_ctor<float>", 13682 "name" : "android::trait_trivial_ctor<float>", 13683 "referenced_type" : "type-234", 13684 "self_type" : "type-234", 13685 "size" : 1, 13686 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13687 "template_args" : [ "type-235" ], 13688 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 13689 }, 13690 { 13691 "alignment" : 1, 13692 "linker_set_key" : "android::trait_trivial_ctor<int>", 13693 "name" : "android::trait_trivial_ctor<int>", 13694 "referenced_type" : "type-205", 13695 "self_type" : "type-205", 13696 "size" : 1, 13697 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13698 "template_args" : [ "type-25" ], 13699 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 13700 }, 13701 { 13702 "alignment" : 1, 13703 "linker_set_key" : "android::trait_trivial_ctor<long long>", 13704 "name" : "android::trait_trivial_ctor<long long>", 13705 "referenced_type" : "type-225", 13706 "self_type" : "type-225", 13707 "size" : 1, 13708 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13709 "template_args" : [ "type-30" ], 13710 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 13711 }, 13712 { 13713 "alignment" : 1, 13714 "linker_set_key" : "android::trait_trivial_ctor<long>", 13715 "name" : "android::trait_trivial_ctor<long>", 13716 "referenced_type" : "type-213", 13717 "self_type" : "type-213", 13718 "size" : 1, 13719 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13720 "template_args" : [ "type-214" ], 13721 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 13722 }, 13723 { 13724 "alignment" : 1, 13725 "linker_set_key" : "android::trait_trivial_ctor<short>", 13726 "name" : "android::trait_trivial_ctor<short>", 13727 "referenced_type" : "type-195", 13728 "self_type" : "type-195", 13729 "size" : 1, 13730 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13731 "template_args" : [ "type-196" ], 13732 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 13733 }, 13734 { 13735 "alignment" : 1, 13736 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 13737 "name" : "android::trait_trivial_ctor<unsigned char>", 13738 "referenced_type" : "type-191", 13739 "self_type" : "type-191", 13740 "size" : 1, 13741 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13742 "template_args" : [ "type-76" ], 13743 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 13744 }, 13745 { 13746 "alignment" : 1, 13747 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 13748 "name" : "android::trait_trivial_ctor<unsigned int>", 13749 "referenced_type" : "type-209", 13750 "self_type" : "type-209", 13751 "size" : 1, 13752 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13753 "template_args" : [ "type-2" ], 13754 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 13755 }, 13756 { 13757 "alignment" : 1, 13758 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 13759 "name" : "android::trait_trivial_ctor<unsigned long long>", 13760 "referenced_type" : "type-230", 13761 "self_type" : "type-230", 13762 "size" : 1, 13763 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13764 "template_args" : [ "type-116" ], 13765 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 13766 }, 13767 { 13768 "alignment" : 1, 13769 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 13770 "name" : "android::trait_trivial_ctor<unsigned long>", 13771 "referenced_type" : "type-219", 13772 "self_type" : "type-219", 13773 "size" : 1, 13774 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13775 "template_args" : [ "type-220" ], 13776 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 13777 }, 13778 { 13779 "alignment" : 1, 13780 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 13781 "name" : "android::trait_trivial_ctor<unsigned short>", 13782 "referenced_type" : "type-200", 13783 "self_type" : "type-200", 13784 "size" : 1, 13785 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13786 "template_args" : [ "type-78" ], 13787 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 13788 }, 13789 { 13790 "alignment" : 1, 13791 "linker_set_key" : "android::trait_trivial_ctor<void>", 13792 "name" : "android::trait_trivial_ctor<void>", 13793 "referenced_type" : "type-179", 13794 "self_type" : "type-179", 13795 "size" : 1, 13796 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13797 "template_args" : [ "type-27" ], 13798 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 13799 }, 13800 { 13801 "alignment" : 1, 13802 "linker_set_key" : "android::trait_trivial_dtor<bool>", 13803 "name" : "android::trait_trivial_dtor<bool>", 13804 "referenced_type" : "type-184", 13805 "self_type" : "type-184", 13806 "size" : 1, 13807 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13808 "template_args" : [ "type-39" ], 13809 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 13810 }, 13811 { 13812 "alignment" : 1, 13813 "linker_set_key" : "android::trait_trivial_dtor<char>", 13814 "name" : "android::trait_trivial_dtor<char>", 13815 "referenced_type" : "type-188", 13816 "self_type" : "type-188", 13817 "size" : 1, 13818 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13819 "template_args" : [ "type-56" ], 13820 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 13821 }, 13822 { 13823 "alignment" : 1, 13824 "linker_set_key" : "android::trait_trivial_dtor<double>", 13825 "name" : "android::trait_trivial_dtor<double>", 13826 "referenced_type" : "type-243", 13827 "self_type" : "type-243", 13828 "size" : 1, 13829 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13830 "template_args" : [ "type-242" ], 13831 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 13832 }, 13833 { 13834 "alignment" : 1, 13835 "linker_set_key" : "android::trait_trivial_dtor<float>", 13836 "name" : "android::trait_trivial_dtor<float>", 13837 "referenced_type" : "type-238", 13838 "self_type" : "type-238", 13839 "size" : 1, 13840 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13841 "template_args" : [ "type-235" ], 13842 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 13843 }, 13844 { 13845 "alignment" : 1, 13846 "linker_set_key" : "android::trait_trivial_dtor<int>", 13847 "name" : "android::trait_trivial_dtor<int>", 13848 "referenced_type" : "type-206", 13849 "self_type" : "type-206", 13850 "size" : 1, 13851 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13852 "template_args" : [ "type-25" ], 13853 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 13854 }, 13855 { 13856 "alignment" : 1, 13857 "linker_set_key" : "android::trait_trivial_dtor<long long>", 13858 "name" : "android::trait_trivial_dtor<long long>", 13859 "referenced_type" : "type-227", 13860 "self_type" : "type-227", 13861 "size" : 1, 13862 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13863 "template_args" : [ "type-30" ], 13864 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 13865 }, 13866 { 13867 "alignment" : 1, 13868 "linker_set_key" : "android::trait_trivial_dtor<long>", 13869 "name" : "android::trait_trivial_dtor<long>", 13870 "referenced_type" : "type-216", 13871 "self_type" : "type-216", 13872 "size" : 1, 13873 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13874 "template_args" : [ "type-214" ], 13875 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 13876 }, 13877 { 13878 "alignment" : 1, 13879 "linker_set_key" : "android::trait_trivial_dtor<short>", 13880 "name" : "android::trait_trivial_dtor<short>", 13881 "referenced_type" : "type-197", 13882 "self_type" : "type-197", 13883 "size" : 1, 13884 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13885 "template_args" : [ "type-196" ], 13886 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 13887 }, 13888 { 13889 "alignment" : 1, 13890 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 13891 "name" : "android::trait_trivial_dtor<unsigned char>", 13892 "referenced_type" : "type-192", 13893 "self_type" : "type-192", 13894 "size" : 1, 13895 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13896 "template_args" : [ "type-76" ], 13897 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 13898 }, 13899 { 13900 "alignment" : 1, 13901 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 13902 "name" : "android::trait_trivial_dtor<unsigned int>", 13903 "referenced_type" : "type-210", 13904 "self_type" : "type-210", 13905 "size" : 1, 13906 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13907 "template_args" : [ "type-2" ], 13908 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 13909 }, 13910 { 13911 "alignment" : 1, 13912 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 13913 "name" : "android::trait_trivial_dtor<unsigned long long>", 13914 "referenced_type" : "type-231", 13915 "self_type" : "type-231", 13916 "size" : 1, 13917 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13918 "template_args" : [ "type-116" ], 13919 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 13920 }, 13921 { 13922 "alignment" : 1, 13923 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 13924 "name" : "android::trait_trivial_dtor<unsigned long>", 13925 "referenced_type" : "type-221", 13926 "self_type" : "type-221", 13927 "size" : 1, 13928 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13929 "template_args" : [ "type-220" ], 13930 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 13931 }, 13932 { 13933 "alignment" : 1, 13934 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 13935 "name" : "android::trait_trivial_dtor<unsigned short>", 13936 "referenced_type" : "type-201", 13937 "self_type" : "type-201", 13938 "size" : 1, 13939 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13940 "template_args" : [ "type-78" ], 13941 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 13942 }, 13943 { 13944 "alignment" : 1, 13945 "linker_set_key" : "android::trait_trivial_dtor<void>", 13946 "name" : "android::trait_trivial_dtor<void>", 13947 "referenced_type" : "type-180", 13948 "self_type" : "type-180", 13949 "size" : 1, 13950 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13951 "template_args" : [ "type-27" ], 13952 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 13953 }, 13954 { 13955 "alignment" : 1, 13956 "linker_set_key" : "android::trait_trivial_move<android::String16>", 13957 "name" : "android::trait_trivial_move<android::String16>", 13958 "referenced_type" : "type-409", 13959 "self_type" : "type-409", 13960 "size" : 1, 13961 "source_file" : "/system/core/libutils/include/utils/String16.h", 13962 "template_args" : [ "type-44" ], 13963 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 13964 }, 13965 { 13966 "alignment" : 1, 13967 "linker_set_key" : "android::trait_trivial_move<android::String8>", 13968 "name" : "android::trait_trivial_move<android::String8>", 13969 "referenced_type" : "type-404", 13970 "self_type" : "type-404", 13971 "size" : 1, 13972 "source_file" : "/system/core/libutils/include/utils/String8.h", 13973 "template_args" : [ "type-53" ], 13974 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 13975 }, 13976 { 13977 "alignment" : 1, 13978 "linker_set_key" : "android::trait_trivial_move<bool>", 13979 "name" : "android::trait_trivial_move<bool>", 13980 "referenced_type" : "type-186", 13981 "self_type" : "type-186", 13982 "size" : 1, 13983 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13984 "template_args" : [ "type-39" ], 13985 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 13986 }, 13987 { 13988 "alignment" : 1, 13989 "linker_set_key" : "android::trait_trivial_move<char>", 13990 "name" : "android::trait_trivial_move<char>", 13991 "referenced_type" : "type-190", 13992 "self_type" : "type-190", 13993 "size" : 1, 13994 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13995 "template_args" : [ "type-56" ], 13996 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 13997 }, 13998 { 13999 "alignment" : 1, 14000 "linker_set_key" : "android::trait_trivial_move<double>", 14001 "name" : "android::trait_trivial_move<double>", 14002 "referenced_type" : "type-245", 14003 "self_type" : "type-245", 14004 "size" : 1, 14005 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14006 "template_args" : [ "type-242" ], 14007 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 14008 }, 14009 { 14010 "alignment" : 1, 14011 "linker_set_key" : "android::trait_trivial_move<float>", 14012 "name" : "android::trait_trivial_move<float>", 14013 "referenced_type" : "type-240", 14014 "self_type" : "type-240", 14015 "size" : 1, 14016 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14017 "template_args" : [ "type-235" ], 14018 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 14019 }, 14020 { 14021 "alignment" : 1, 14022 "linker_set_key" : "android::trait_trivial_move<int>", 14023 "name" : "android::trait_trivial_move<int>", 14024 "referenced_type" : "type-208", 14025 "self_type" : "type-208", 14026 "size" : 1, 14027 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14028 "template_args" : [ "type-25" ], 14029 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 14030 }, 14031 { 14032 "alignment" : 1, 14033 "linker_set_key" : "android::trait_trivial_move<long long>", 14034 "name" : "android::trait_trivial_move<long long>", 14035 "referenced_type" : "type-229", 14036 "self_type" : "type-229", 14037 "size" : 1, 14038 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14039 "template_args" : [ "type-30" ], 14040 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 14041 }, 14042 { 14043 "alignment" : 1, 14044 "linker_set_key" : "android::trait_trivial_move<long>", 14045 "name" : "android::trait_trivial_move<long>", 14046 "referenced_type" : "type-218", 14047 "self_type" : "type-218", 14048 "size" : 1, 14049 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14050 "template_args" : [ "type-214" ], 14051 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 14052 }, 14053 { 14054 "alignment" : 1, 14055 "linker_set_key" : "android::trait_trivial_move<short>", 14056 "name" : "android::trait_trivial_move<short>", 14057 "referenced_type" : "type-199", 14058 "self_type" : "type-199", 14059 "size" : 1, 14060 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14061 "template_args" : [ "type-196" ], 14062 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 14063 }, 14064 { 14065 "alignment" : 1, 14066 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 14067 "name" : "android::trait_trivial_move<unsigned char>", 14068 "referenced_type" : "type-194", 14069 "self_type" : "type-194", 14070 "size" : 1, 14071 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14072 "template_args" : [ "type-76" ], 14073 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 14074 }, 14075 { 14076 "alignment" : 1, 14077 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 14078 "name" : "android::trait_trivial_move<unsigned int>", 14079 "referenced_type" : "type-212", 14080 "self_type" : "type-212", 14081 "size" : 1, 14082 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14083 "template_args" : [ "type-2" ], 14084 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 14085 }, 14086 { 14087 "alignment" : 1, 14088 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 14089 "name" : "android::trait_trivial_move<unsigned long long>", 14090 "referenced_type" : "type-233", 14091 "self_type" : "type-233", 14092 "size" : 1, 14093 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14094 "template_args" : [ "type-116" ], 14095 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 14096 }, 14097 { 14098 "alignment" : 1, 14099 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 14100 "name" : "android::trait_trivial_move<unsigned long>", 14101 "referenced_type" : "type-223", 14102 "self_type" : "type-223", 14103 "size" : 1, 14104 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14105 "template_args" : [ "type-220" ], 14106 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 14107 }, 14108 { 14109 "alignment" : 1, 14110 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 14111 "name" : "android::trait_trivial_move<unsigned short>", 14112 "referenced_type" : "type-204", 14113 "self_type" : "type-204", 14114 "size" : 1, 14115 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14116 "template_args" : [ "type-78" ], 14117 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 14118 }, 14119 { 14120 "alignment" : 1, 14121 "linker_set_key" : "android::trait_trivial_move<void>", 14122 "name" : "android::trait_trivial_move<void>", 14123 "referenced_type" : "type-182", 14124 "self_type" : "type-182", 14125 "size" : 1, 14126 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14127 "template_args" : [ "type-27" ], 14128 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 14129 }, 14130 { 14131 "alignment" : 4, 14132 "fields" : 14133 [ 14134 { 14135 "access" : "private", 14136 "field_name" : "m_ptr", 14137 "referenced_type" : "type-125" 14138 }, 14139 { 14140 "access" : "private", 14141 "field_name" : "m_refs", 14142 "field_offset" : 32, 14143 "referenced_type" : "type-37" 14144 } 14145 ], 14146 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 14147 "name" : "android::wp<android::hardware::BHwBinder>", 14148 "record_kind" : "class", 14149 "referenced_type" : "type-456", 14150 "self_type" : "type-456", 14151 "size" : 8, 14152 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14153 "template_args" : [ "type-126" ], 14154 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 14155 }, 14156 { 14157 "alignment" : 4, 14158 "fields" : 14159 [ 14160 { 14161 "access" : "private", 14162 "field_name" : "m_ptr", 14163 "referenced_type" : "type-6" 14164 }, 14165 { 14166 "access" : "private", 14167 "field_name" : "m_refs", 14168 "field_offset" : 32, 14169 "referenced_type" : "type-37" 14170 } 14171 ], 14172 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 14173 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 14174 "record_kind" : "class", 14175 "referenced_type" : "type-333", 14176 "self_type" : "type-333", 14177 "size" : 8, 14178 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14179 "template_args" : [ "type-7" ], 14180 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 14181 }, 14182 { 14183 "alignment" : 4, 14184 "fields" : 14185 [ 14186 { 14187 "access" : "private", 14188 "field_name" : "m_ptr", 14189 "referenced_type" : "type-114" 14190 }, 14191 { 14192 "access" : "private", 14193 "field_name" : "m_refs", 14194 "field_offset" : 32, 14195 "referenced_type" : "type-37" 14196 } 14197 ], 14198 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 14199 "name" : "android::wp<android::hardware::hidl_death_recipient>", 14200 "record_kind" : "class", 14201 "referenced_type" : "type-113", 14202 "self_type" : "type-113", 14203 "size" : 8, 14204 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14205 "template_args" : [ "type-115" ], 14206 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 14207 }, 14208 { 14209 "alignment" : 4, 14210 "fields" : 14211 [ 14212 { 14213 "access" : "private", 14214 "field_name" : "m_ptr", 14215 "referenced_type" : "type-118" 14216 }, 14217 { 14218 "access" : "private", 14219 "field_name" : "m_refs", 14220 "field_offset" : 32, 14221 "referenced_type" : "type-37" 14222 } 14223 ], 14224 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 14225 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 14226 "record_kind" : "class", 14227 "referenced_type" : "type-117", 14228 "self_type" : "type-117", 14229 "size" : 8, 14230 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14231 "template_args" : [ "type-70" ], 14232 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 14233 }, 14234 { 14235 "alignment" : 4, 14236 "fields" : 14237 [ 14238 { 14239 "field_name" : "maxContentLightLevel", 14240 "referenced_type" : "type-235" 14241 }, 14242 { 14243 "field_name" : "maxFrameAverageLightLevel", 14244 "field_offset" : 32, 14245 "referenced_type" : "type-235" 14246 } 14247 ], 14248 "linker_set_key" : "android_cta861_3_metadata", 14249 "name" : "android_cta861_3_metadata", 14250 "referenced_type" : "type-511", 14251 "self_type" : "type-511", 14252 "size" : 8, 14253 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14254 "unique_id" : "android_cta861_3_metadata" 14255 }, 14256 { 14257 "alignment" : 4, 14258 "fields" : 14259 [ 14260 { 14261 "field_name" : "num_points", 14262 "referenced_type" : "type-2" 14263 }, 14264 { 14265 "field_name" : "reserved", 14266 "field_offset" : 32, 14267 "referenced_type" : "type-500" 14268 }, 14269 { 14270 "field_name" : "xyzc_points", 14271 "field_offset" : 288, 14272 "referenced_type" : "type-508" 14273 } 14274 ], 14275 "linker_set_key" : "android_depth_points", 14276 "name" : "android_depth_points", 14277 "referenced_type" : "type-507", 14278 "self_type" : "type-507", 14279 "size" : 36, 14280 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14281 "unique_id" : "android_depth_points" 14282 }, 14283 { 14284 "alignment" : 4, 14285 "fields" : 14286 [ 14287 { 14288 "field_name" : "format", 14289 "referenced_type" : "type-504" 14290 }, 14291 { 14292 "field_name" : "num_planes", 14293 "field_offset" : 32, 14294 "referenced_type" : "type-2" 14295 }, 14296 { 14297 "field_name" : "planes", 14298 "field_offset" : 64, 14299 "referenced_type" : "type-506" 14300 } 14301 ], 14302 "linker_set_key" : "android_flex_layout", 14303 "name" : "android_flex_layout", 14304 "referenced_type" : "type-505", 14305 "self_type" : "type-505", 14306 "size" : 12, 14307 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14308 "unique_id" : "android_flex_layout" 14309 }, 14310 { 14311 "alignment" : 4, 14312 "fields" : 14313 [ 14314 { 14315 "field_name" : "top_left", 14316 "referenced_type" : "type-332" 14317 }, 14318 { 14319 "field_name" : "component", 14320 "field_offset" : 32, 14321 "referenced_type" : "type-501" 14322 }, 14323 { 14324 "field_name" : "bits_per_component", 14325 "field_offset" : 64, 14326 "referenced_type" : "type-25" 14327 }, 14328 { 14329 "field_name" : "bits_used", 14330 "field_offset" : 96, 14331 "referenced_type" : "type-25" 14332 }, 14333 { 14334 "field_name" : "h_increment", 14335 "field_offset" : 128, 14336 "referenced_type" : "type-25" 14337 }, 14338 { 14339 "field_name" : "v_increment", 14340 "field_offset" : 160, 14341 "referenced_type" : "type-25" 14342 }, 14343 { 14344 "field_name" : "h_subsampling", 14345 "field_offset" : 192, 14346 "referenced_type" : "type-25" 14347 }, 14348 { 14349 "field_name" : "v_subsampling", 14350 "field_offset" : 224, 14351 "referenced_type" : "type-25" 14352 } 14353 ], 14354 "linker_set_key" : "android_flex_plane", 14355 "name" : "android_flex_plane", 14356 "referenced_type" : "type-503", 14357 "self_type" : "type-503", 14358 "size" : 32, 14359 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14360 "unique_id" : "android_flex_plane" 14361 }, 14362 { 14363 "alignment" : 4, 14364 "fields" : 14365 [ 14366 { 14367 "field_name" : "displayPrimaryRed", 14368 "referenced_type" : "type-509" 14369 }, 14370 { 14371 "field_name" : "displayPrimaryGreen", 14372 "field_offset" : 64, 14373 "referenced_type" : "type-509" 14374 }, 14375 { 14376 "field_name" : "displayPrimaryBlue", 14377 "field_offset" : 128, 14378 "referenced_type" : "type-509" 14379 }, 14380 { 14381 "field_name" : "whitePoint", 14382 "field_offset" : 192, 14383 "referenced_type" : "type-509" 14384 }, 14385 { 14386 "field_name" : "maxLuminance", 14387 "field_offset" : 256, 14388 "referenced_type" : "type-235" 14389 }, 14390 { 14391 "field_name" : "minLuminance", 14392 "field_offset" : 288, 14393 "referenced_type" : "type-235" 14394 } 14395 ], 14396 "linker_set_key" : "android_smpte2086_metadata", 14397 "name" : "android_smpte2086_metadata", 14398 "referenced_type" : "type-510", 14399 "self_type" : "type-510", 14400 "size" : 40, 14401 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14402 "unique_id" : "android_smpte2086_metadata" 14403 }, 14404 { 14405 "alignment" : 4, 14406 "fields" : 14407 [ 14408 { 14409 "field_name" : "x", 14410 "referenced_type" : "type-235" 14411 }, 14412 { 14413 "field_name" : "y", 14414 "field_offset" : 32, 14415 "referenced_type" : "type-235" 14416 } 14417 ], 14418 "linker_set_key" : "android_xy_color", 14419 "name" : "android_xy_color", 14420 "referenced_type" : "type-509", 14421 "self_type" : "type-509", 14422 "size" : 8, 14423 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14424 "unique_id" : "android_xy_color" 14425 }, 14426 { 14427 "alignment" : 4, 14428 "fields" : 14429 [ 14430 { 14431 "field_name" : "y", 14432 "referenced_type" : "type-26" 14433 }, 14434 { 14435 "field_name" : "cb", 14436 "field_offset" : 32, 14437 "referenced_type" : "type-26" 14438 }, 14439 { 14440 "field_name" : "cr", 14441 "field_offset" : 64, 14442 "referenced_type" : "type-26" 14443 }, 14444 { 14445 "field_name" : "ystride", 14446 "field_offset" : 96, 14447 "referenced_type" : "type-2" 14448 }, 14449 { 14450 "field_name" : "cstride", 14451 "field_offset" : 128, 14452 "referenced_type" : "type-2" 14453 }, 14454 { 14455 "field_name" : "chroma_step", 14456 "field_offset" : 160, 14457 "referenced_type" : "type-2" 14458 }, 14459 { 14460 "field_name" : "reserved", 14461 "field_offset" : 192, 14462 "referenced_type" : "type-500" 14463 } 14464 ], 14465 "linker_set_key" : "android_ycbcr", 14466 "name" : "android_ycbcr", 14467 "referenced_type" : "type-499", 14468 "self_type" : "type-499", 14469 "size" : 56, 14470 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14471 "unique_id" : "android_ycbcr" 14472 }, 14473 { 14474 "alignment" : 4, 14475 "fields" : 14476 [ 14477 { 14478 "referenced_type" : "type-74" 14479 } 14480 ], 14481 "linker_set_key" : "log_msg", 14482 "name" : "log_msg", 14483 "referenced_type" : "type-73", 14484 "self_type" : "type-73", 14485 "size" : 5124, 14486 "source_file" : "/system/core/liblog/include/log/log_read.h", 14487 "unique_id" : "log_msg" 14488 }, 14489 { 14490 "alignment" : 4, 14491 "fields" : 14492 [ 14493 { 14494 "field_name" : "buf", 14495 "referenced_type" : "type-75" 14496 }, 14497 { 14498 "field_name" : "entry", 14499 "referenced_type" : "type-77" 14500 }, 14501 { 14502 "field_name" : "entry_v4", 14503 "referenced_type" : "type-77" 14504 }, 14505 { 14506 "field_name" : "entry_v3", 14507 "referenced_type" : "type-80" 14508 }, 14509 { 14510 "field_name" : "entry_v2", 14511 "referenced_type" : "type-81" 14512 }, 14513 { 14514 "field_name" : "entry_v1", 14515 "referenced_type" : "type-82" 14516 } 14517 ], 14518 "is_anonymous" : true, 14519 "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", 14520 "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", 14521 "record_kind" : "union", 14522 "referenced_type" : "type-74", 14523 "self_type" : "type-74", 14524 "size" : 5124, 14525 "source_file" : "/system/core/liblog/include/log/log_read.h", 14526 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 14527 }, 14528 { 14529 "alignment" : 1, 14530 "fields" : 14531 [ 14532 { 14533 "field_name" : "tv_sec", 14534 "referenced_type" : "type-2" 14535 }, 14536 { 14537 "field_name" : "tv_nsec", 14538 "field_offset" : 32, 14539 "referenced_type" : "type-2" 14540 } 14541 ], 14542 "linker_set_key" : "log_time", 14543 "name" : "log_time", 14544 "referenced_type" : "type-388", 14545 "self_type" : "type-388", 14546 "size" : 8, 14547 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 14548 "unique_id" : "_ZTS8log_time" 14549 }, 14550 { 14551 "alignment" : 4, 14552 "fields" : 14553 [ 14554 { 14555 "field_name" : "len", 14556 "referenced_type" : "type-78" 14557 }, 14558 { 14559 "field_name" : "__pad", 14560 "field_offset" : 16, 14561 "referenced_type" : "type-78" 14562 }, 14563 { 14564 "field_name" : "pid", 14565 "field_offset" : 32, 14566 "referenced_type" : "type-25" 14567 }, 14568 { 14569 "field_name" : "tid", 14570 "field_offset" : 64, 14571 "referenced_type" : "type-25" 14572 }, 14573 { 14574 "field_name" : "sec", 14575 "field_offset" : 96, 14576 "referenced_type" : "type-25" 14577 }, 14578 { 14579 "field_name" : "nsec", 14580 "field_offset" : 128, 14581 "referenced_type" : "type-25" 14582 }, 14583 { 14584 "field_name" : "msg", 14585 "field_offset" : 160, 14586 "referenced_type" : "type-79" 14587 } 14588 ], 14589 "linker_set_key" : "logger_entry", 14590 "name" : "logger_entry", 14591 "referenced_type" : "type-82", 14592 "self_type" : "type-82", 14593 "size" : 20, 14594 "source_file" : "/system/core/liblog/include/log/log_read.h", 14595 "unique_id" : "logger_entry" 14596 }, 14597 { 14598 "alignment" : 1, 14599 "fields" : 14600 [ 14601 { 14602 "field_name" : "len", 14603 "referenced_type" : "type-78" 14604 }, 14605 { 14606 "field_name" : "hdr_size", 14607 "field_offset" : 16, 14608 "referenced_type" : "type-78" 14609 }, 14610 { 14611 "field_name" : "pid", 14612 "field_offset" : 32, 14613 "referenced_type" : "type-25" 14614 }, 14615 { 14616 "field_name" : "tid", 14617 "field_offset" : 64, 14618 "referenced_type" : "type-25" 14619 }, 14620 { 14621 "field_name" : "sec", 14622 "field_offset" : 96, 14623 "referenced_type" : "type-25" 14624 }, 14625 { 14626 "field_name" : "nsec", 14627 "field_offset" : 128, 14628 "referenced_type" : "type-25" 14629 }, 14630 { 14631 "field_name" : "euid", 14632 "field_offset" : 160, 14633 "referenced_type" : "type-2" 14634 }, 14635 { 14636 "field_name" : "msg", 14637 "field_offset" : 192, 14638 "referenced_type" : "type-79" 14639 } 14640 ], 14641 "linker_set_key" : "logger_entry_v2", 14642 "name" : "logger_entry_v2", 14643 "referenced_type" : "type-81", 14644 "self_type" : "type-81", 14645 "size" : 24, 14646 "source_file" : "/system/core/liblog/include/log/log_read.h", 14647 "unique_id" : "logger_entry_v2" 14648 }, 14649 { 14650 "alignment" : 1, 14651 "fields" : 14652 [ 14653 { 14654 "field_name" : "len", 14655 "referenced_type" : "type-78" 14656 }, 14657 { 14658 "field_name" : "hdr_size", 14659 "field_offset" : 16, 14660 "referenced_type" : "type-78" 14661 }, 14662 { 14663 "field_name" : "pid", 14664 "field_offset" : 32, 14665 "referenced_type" : "type-25" 14666 }, 14667 { 14668 "field_name" : "tid", 14669 "field_offset" : 64, 14670 "referenced_type" : "type-25" 14671 }, 14672 { 14673 "field_name" : "sec", 14674 "field_offset" : 96, 14675 "referenced_type" : "type-25" 14676 }, 14677 { 14678 "field_name" : "nsec", 14679 "field_offset" : 128, 14680 "referenced_type" : "type-25" 14681 }, 14682 { 14683 "field_name" : "lid", 14684 "field_offset" : 160, 14685 "referenced_type" : "type-2" 14686 }, 14687 { 14688 "field_name" : "msg", 14689 "field_offset" : 192, 14690 "referenced_type" : "type-79" 14691 } 14692 ], 14693 "linker_set_key" : "logger_entry_v3", 14694 "name" : "logger_entry_v3", 14695 "referenced_type" : "type-80", 14696 "self_type" : "type-80", 14697 "size" : 24, 14698 "source_file" : "/system/core/liblog/include/log/log_read.h", 14699 "unique_id" : "logger_entry_v3" 14700 }, 14701 { 14702 "alignment" : 4, 14703 "fields" : 14704 [ 14705 { 14706 "field_name" : "len", 14707 "referenced_type" : "type-78" 14708 }, 14709 { 14710 "field_name" : "hdr_size", 14711 "field_offset" : 16, 14712 "referenced_type" : "type-78" 14713 }, 14714 { 14715 "field_name" : "pid", 14716 "field_offset" : 32, 14717 "referenced_type" : "type-25" 14718 }, 14719 { 14720 "field_name" : "tid", 14721 "field_offset" : 64, 14722 "referenced_type" : "type-2" 14723 }, 14724 { 14725 "field_name" : "sec", 14726 "field_offset" : 96, 14727 "referenced_type" : "type-2" 14728 }, 14729 { 14730 "field_name" : "nsec", 14731 "field_offset" : 128, 14732 "referenced_type" : "type-2" 14733 }, 14734 { 14735 "field_name" : "lid", 14736 "field_offset" : 160, 14737 "referenced_type" : "type-2" 14738 }, 14739 { 14740 "field_name" : "uid", 14741 "field_offset" : 192, 14742 "referenced_type" : "type-2" 14743 }, 14744 { 14745 "field_name" : "msg", 14746 "field_offset" : 224, 14747 "referenced_type" : "type-79" 14748 } 14749 ], 14750 "linker_set_key" : "logger_entry_v4", 14751 "name" : "logger_entry_v4", 14752 "referenced_type" : "type-77", 14753 "self_type" : "type-77", 14754 "size" : 28, 14755 "source_file" : "/system/core/liblog/include/log/log_read.h", 14756 "unique_id" : "logger_entry_v4" 14757 }, 14758 { 14759 "alignment" : 4, 14760 "fields" : 14761 [ 14762 { 14763 "field_name" : "version", 14764 "referenced_type" : "type-25" 14765 }, 14766 { 14767 "field_name" : "numFds", 14768 "field_offset" : 32, 14769 "referenced_type" : "type-25" 14770 }, 14771 { 14772 "field_name" : "numInts", 14773 "field_offset" : 64, 14774 "referenced_type" : "type-25" 14775 }, 14776 { 14777 "field_name" : "data", 14778 "field_offset" : 96, 14779 "referenced_type" : "type-177" 14780 } 14781 ], 14782 "linker_set_key" : "native_handle", 14783 "name" : "native_handle", 14784 "referenced_type" : "type-176", 14785 "self_type" : "type-176", 14786 "size" : 12, 14787 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 14788 "unique_id" : "native_handle" 14789 } 14790 ], 14791 "rvalue_reference_types" : 14792 [ 14793 { 14794 "alignment" : 4, 14795 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&", 14796 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&", 14797 "referenced_type" : "type-144", 14798 "self_type" : "type-148", 14799 "size" : 4, 14800 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14801 }, 14802 { 14803 "alignment" : 4, 14804 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&", 14805 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&", 14806 "referenced_type" : "type-152", 14807 "self_type" : "type-154", 14808 "size" : 4, 14809 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14810 }, 14811 { 14812 "alignment" : 4, 14813 "linker_set_key" : "android::hardware::Return<bool> &&", 14814 "name" : "android::hardware::Return<bool> &&", 14815 "referenced_type" : "type-137", 14816 "self_type" : "type-140", 14817 "size" : 4, 14818 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14819 }, 14820 { 14821 "alignment" : 4, 14822 "linker_set_key" : "android::hardware::Return<void> &&", 14823 "name" : "android::hardware::Return<void> &&", 14824 "referenced_type" : "type-165", 14825 "self_type" : "type-167", 14826 "size" : 4, 14827 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14828 }, 14829 { 14830 "alignment" : 4, 14831 "linker_set_key" : "android::hardware::Status &&", 14832 "name" : "android::hardware::Status &&", 14833 "referenced_type" : "type-128", 14834 "self_type" : "type-134", 14835 "size" : 4, 14836 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14837 }, 14838 { 14839 "alignment" : 4, 14840 "linker_set_key" : "android::hardware::details::return_status &&", 14841 "name" : "android::hardware::details::return_status &&", 14842 "referenced_type" : "type-138", 14843 "self_type" : "type-161", 14844 "size" : 4, 14845 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14846 }, 14847 { 14848 "alignment" : 4, 14849 "linker_set_key" : "android::hardware::hidl_handle &&", 14850 "name" : "android::hardware::hidl_handle &&", 14851 "referenced_type" : "type-273", 14852 "self_type" : "type-281", 14853 "size" : 4, 14854 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14855 }, 14856 { 14857 "alignment" : 4, 14858 "linker_set_key" : "android::hardware::hidl_memory &&", 14859 "name" : "android::hardware::hidl_memory &&", 14860 "referenced_type" : "type-279", 14861 "self_type" : "type-286", 14862 "size" : 4, 14863 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14864 }, 14865 { 14866 "alignment" : 4, 14867 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14868 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14869 "referenced_type" : "type-110", 14870 "self_type" : "type-119", 14871 "size" : 4, 14872 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14873 }, 14874 { 14875 "alignment" : 4, 14876 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&", 14877 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&", 14878 "referenced_type" : "type-102", 14879 "self_type" : "type-105", 14880 "size" : 4, 14881 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14882 }, 14883 { 14884 "alignment" : 4, 14885 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14886 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14887 "referenced_type" : "type-467", 14888 "self_type" : "type-466", 14889 "size" : 4, 14890 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14891 }, 14892 { 14893 "alignment" : 4, 14894 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 14895 "name" : "std::function<sp<IBase> (void *)> &&", 14896 "referenced_type" : "type-478", 14897 "self_type" : "type-477", 14898 "size" : 4, 14899 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14900 }, 14901 { 14902 "alignment" : 4, 14903 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 14904 "name" : "std::function<sp<IBinder> (void *)> &&", 14905 "referenced_type" : "type-469", 14906 "self_type" : "type-468", 14907 "size" : 4, 14908 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14909 } 14910 ] 14911} 14912