1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-58", 9 "self_type" : "type-81", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "linker_set_key" : "float []", 14 "name" : "float []", 15 "referenced_type" : "type-236", 16 "self_type" : "type-509", 17 "source_file" : "/system/core/libsystem/include/system/graphics.h" 18 }, 19 { 20 "alignment" : 4, 21 "linker_set_key" : "int [0]", 22 "name" : "int [0]", 23 "referenced_type" : "type-25", 24 "self_type" : "type-178", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 1, 29 "linker_set_key" : "unsigned char [32]", 30 "name" : "unsigned char [32]", 31 "referenced_type" : "type-78", 32 "self_type" : "type-311", 33 "size" : 32, 34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 35 }, 36 { 37 "alignment" : 1, 38 "linker_set_key" : "unsigned char [5121]", 39 "name" : "unsigned char [5121]", 40 "referenced_type" : "type-78", 41 "self_type" : "type-77", 42 "size" : 5121, 43 "source_file" : "/system/core/liblog/include/log/log_read.h" 44 }, 45 { 46 "alignment" : 4, 47 "linker_set_key" : "unsigned int [8]", 48 "name" : "unsigned int [8]", 49 "referenced_type" : "type-2", 50 "self_type" : "type-501", 51 "size" : 32, 52 "source_file" : "/system/core/libsystem/include/system/graphics.h" 53 } 54 ], 55 "builtin_types" : 56 [ 57 { 58 "alignment" : 1, 59 "is_integral" : true, 60 "is_unsigned" : true, 61 "linker_set_key" : "bool", 62 "name" : "bool", 63 "referenced_type" : "type-41", 64 "self_type" : "type-41", 65 "size" : 1 66 }, 67 { 68 "alignment" : 1, 69 "is_integral" : true, 70 "linker_set_key" : "char", 71 "name" : "char", 72 "referenced_type" : "type-58", 73 "self_type" : "type-58", 74 "size" : 1 75 }, 76 { 77 "alignment" : 2, 78 "is_integral" : true, 79 "is_unsigned" : true, 80 "linker_set_key" : "char16_t", 81 "name" : "char16_t", 82 "referenced_type" : "type-49", 83 "self_type" : "type-49", 84 "size" : 2 85 }, 86 { 87 "alignment" : 8, 88 "linker_set_key" : "double", 89 "name" : "double", 90 "referenced_type" : "type-243", 91 "self_type" : "type-243", 92 "size" : 8 93 }, 94 { 95 "alignment" : 4, 96 "linker_set_key" : "float", 97 "name" : "float", 98 "referenced_type" : "type-236", 99 "self_type" : "type-236", 100 "size" : 4 101 }, 102 { 103 "alignment" : 4, 104 "is_integral" : true, 105 "linker_set_key" : "int", 106 "name" : "int", 107 "referenced_type" : "type-25", 108 "self_type" : "type-25", 109 "size" : 4 110 }, 111 { 112 "alignment" : 8, 113 "is_integral" : true, 114 "linker_set_key" : "long", 115 "name" : "long", 116 "referenced_type" : "type-31", 117 "self_type" : "type-31", 118 "size" : 8 119 }, 120 { 121 "alignment" : 8, 122 "is_integral" : true, 123 "linker_set_key" : "long long", 124 "name" : "long long", 125 "referenced_type" : "type-224", 126 "self_type" : "type-224", 127 "size" : 8 128 }, 129 { 130 "alignment" : 2, 131 "is_integral" : true, 132 "linker_set_key" : "short", 133 "name" : "short", 134 "referenced_type" : "type-197", 135 "self_type" : "type-197", 136 "size" : 2 137 }, 138 { 139 "alignment" : 1, 140 "is_integral" : true, 141 "linker_set_key" : "signed char", 142 "name" : "signed char", 143 "referenced_type" : "type-253", 144 "self_type" : "type-253", 145 "size" : 1 146 }, 147 { 148 "alignment" : 1, 149 "is_integral" : true, 150 "is_unsigned" : true, 151 "linker_set_key" : "unsigned char", 152 "name" : "unsigned char", 153 "referenced_type" : "type-78", 154 "self_type" : "type-78", 155 "size" : 1 156 }, 157 { 158 "alignment" : 4, 159 "is_integral" : true, 160 "is_unsigned" : true, 161 "linker_set_key" : "unsigned int", 162 "name" : "unsigned int", 163 "referenced_type" : "type-2", 164 "self_type" : "type-2", 165 "size" : 4 166 }, 167 { 168 "alignment" : 8, 169 "is_integral" : true, 170 "is_unsigned" : true, 171 "linker_set_key" : "unsigned long", 172 "name" : "unsigned long", 173 "referenced_type" : "type-30", 174 "self_type" : "type-30", 175 "size" : 8 176 }, 177 { 178 "alignment" : 8, 179 "is_integral" : true, 180 "is_unsigned" : true, 181 "linker_set_key" : "unsigned long long", 182 "name" : "unsigned long long", 183 "referenced_type" : "type-231", 184 "self_type" : "type-231", 185 "size" : 8 186 }, 187 { 188 "alignment" : 2, 189 "is_integral" : true, 190 "is_unsigned" : true, 191 "linker_set_key" : "unsigned short", 192 "name" : "unsigned short", 193 "referenced_type" : "type-80", 194 "self_type" : "type-80", 195 "size" : 2 196 }, 197 { 198 "linker_set_key" : "void", 199 "name" : "void", 200 "referenced_type" : "type-27", 201 "self_type" : "type-27" 202 } 203 ], 204 "elf_functions" : 205 [ 206 { 207 "binding" : "weak", 208 "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 209 }, 210 { 211 "binding" : "weak", 212 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 213 }, 214 { 215 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 216 }, 217 { 218 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 219 }, 220 { 221 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 222 }, 223 { 224 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 225 }, 226 { 227 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 228 }, 229 { 230 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 231 }, 232 { 233 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 234 }, 235 { 236 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 237 }, 238 { 239 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 240 }, 241 { 242 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 243 }, 244 { 245 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 246 }, 247 { 248 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 249 }, 250 { 251 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 252 }, 253 { 254 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 255 }, 256 { 257 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 258 }, 259 { 260 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb" 261 }, 262 { 263 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE" 264 }, 265 { 266 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE" 267 }, 268 { 269 "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE" 270 }, 271 { 272 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 273 }, 274 { 275 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 276 }, 277 { 278 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 279 }, 280 { 281 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 282 }, 283 { 284 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 285 }, 286 { 287 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 288 }, 289 { 290 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 291 }, 292 { 293 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 294 }, 295 { 296 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 297 }, 298 { 299 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 300 }, 301 { 302 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 303 }, 304 { 305 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 306 }, 307 { 308 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 309 }, 310 { 311 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 312 }, 313 { 314 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 315 }, 316 { 317 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 318 }, 319 { 320 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 321 }, 322 { 323 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv" 324 }, 325 { 326 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE" 327 }, 328 { 329 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE" 330 }, 331 { 332 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 333 }, 334 { 335 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 336 }, 337 { 338 "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev" 339 }, 340 { 341 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 342 }, 343 { 344 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm" 345 }, 346 { 347 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_mEEE" 348 }, 349 { 350 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 351 }, 352 { 353 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 354 }, 355 { 356 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE" 357 }, 358 { 359 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE" 360 }, 361 { 362 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 363 }, 364 { 365 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 366 }, 367 { 368 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 369 }, 370 { 371 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 372 }, 373 { 374 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 375 }, 376 { 377 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 378 }, 379 { 380 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE" 381 }, 382 { 383 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 384 }, 385 { 386 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE" 387 }, 388 { 389 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE" 390 }, 391 { 392 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE" 393 }, 394 { 395 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE" 396 }, 397 { 398 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 399 }, 400 { 401 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 402 }, 403 { 404 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 405 }, 406 { 407 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 408 }, 409 { 410 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 411 }, 412 { 413 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 414 }, 415 { 416 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 417 }, 418 { 419 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 420 }, 421 { 422 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE" 423 }, 424 { 425 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 426 }, 427 { 428 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 429 }, 430 { 431 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 432 }, 433 { 434 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEm" 435 }, 436 { 437 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 438 }, 439 { 440 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 441 }, 442 { 443 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 444 }, 445 { 446 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 447 }, 448 { 449 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 450 }, 451 { 452 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 453 }, 454 { 455 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 456 }, 457 { 458 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 459 }, 460 { 461 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE" 462 }, 463 { 464 "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE" 465 }, 466 { 467 "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEmm" 468 }, 469 { 470 "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEmm" 471 }, 472 { 473 "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEmm" 474 }, 475 { 476 "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEmm" 477 }, 478 { 479 "binding" : "weak", 480 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 481 }, 482 { 483 "binding" : "weak", 484 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 485 }, 486 { 487 "binding" : "weak", 488 "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_" 489 }, 490 { 491 "binding" : "weak", 492 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_" 493 }, 494 { 495 "binding" : "weak", 496 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE" 497 }, 498 { 499 "binding" : "weak", 500 "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_" 501 }, 502 { 503 "binding" : "weak", 504 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_" 505 }, 506 { 507 "binding" : "weak", 508 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE" 509 }, 510 { 511 "binding" : "weak", 512 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 513 }, 514 { 515 "binding" : "weak", 516 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 517 }, 518 { 519 "binding" : "weak", 520 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 521 }, 522 { 523 "name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 524 }, 525 { 526 "name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 527 }, 528 { 529 "name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 530 }, 531 { 532 "name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 533 } 534 ], 535 "elf_objects" : 536 [ 537 { 538 "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE" 539 }, 540 { 541 "name" : "_ZTCN7android8hardware9keymaster4V3_016IKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE" 542 }, 543 { 544 "binding" : "weak", 545 "name" : "_ZTCN7android8hardware9keymaster4V3_017BsKeymasterDeviceE0_NS2_16IKeymasterDeviceE" 546 }, 547 { 548 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_7IBinderE" 549 }, 550 { 551 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_9BHwBinderE" 552 }, 553 { 554 "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS_4hidl4base4V1_08BnHwBaseE" 555 }, 556 { 557 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS0_11BpInterfaceINS2_16IKeymasterDeviceEEE" 558 }, 559 { 560 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS2_16IKeymasterDeviceE" 561 }, 562 { 563 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE" 564 }, 565 { 566 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE16_NS0_11BpHwRefBaseE" 567 }, 568 { 569 "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE8_NS0_10IInterfaceE" 570 }, 571 { 572 "name" : "_ZTTN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 573 }, 574 { 575 "name" : "_ZTTN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 576 }, 577 { 578 "name" : "_ZTTN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 579 }, 580 { 581 "name" : "_ZTVN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 582 }, 583 { 584 "binding" : "weak", 585 "name" : "_ZTVN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 586 }, 587 { 588 "name" : "_ZTVN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 589 }, 590 { 591 "name" : "_ZTVN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 592 } 593 ], 594 "enum_types" : 595 [ 596 { 597 "alignment" : 4, 598 "enum_fields" : 599 [ 600 { 601 "enum_field_value" : 0, 602 "name" : "android::Condition::WAKE_UP_ONE" 603 }, 604 { 605 "enum_field_value" : 1, 606 "name" : "android::Condition::WAKE_UP_ALL" 607 } 608 ], 609 "linker_set_key" : "android::Condition::WakeUpType", 610 "name" : "android::Condition::WakeUpType", 611 "referenced_type" : "type-521", 612 "self_type" : "type-521", 613 "size" : 4, 614 "source_file" : "/system/core/libutils/include/utils/Condition.h", 615 "underlying_type" : "type-2", 616 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 617 }, 618 { 619 "alignment" : 4, 620 "enum_fields" : 621 [ 622 { 623 "enum_field_value" : 0, 624 "name" : "android::String16::kEmptyString" 625 } 626 ], 627 "linker_set_key" : "android::String16::StaticLinkage", 628 "name" : "android::String16::StaticLinkage", 629 "referenced_type" : "type-405", 630 "self_type" : "type-405", 631 "size" : 4, 632 "source_file" : "/system/core/libutils/include/utils/String16.h", 633 "underlying_type" : "type-2", 634 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 635 }, 636 { 637 "alignment" : 4, 638 "enum_fields" : 639 [ 640 { 641 "enum_field_value" : 0, 642 "name" : "android::String8::kEmptyString" 643 } 644 ], 645 "linker_set_key" : "android::String8::StaticLinkage", 646 "name" : "android::String8::StaticLinkage", 647 "referenced_type" : "type-398", 648 "self_type" : "type-398", 649 "size" : 4, 650 "source_file" : "/system/core/libutils/include/utils/String8.h", 651 "underlying_type" : "type-2", 652 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 653 }, 654 { 655 "alignment" : 4, 656 "enum_fields" : 657 [ 658 { 659 "enum_field_value" : 0, 660 "name" : "android::hardware::HidlReturnRestriction::NONE" 661 }, 662 { 663 "enum_field_value" : 1, 664 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 665 }, 666 { 667 "enum_field_value" : 2, 668 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 669 } 670 ], 671 "linker_set_key" : "android::hardware::HidlReturnRestriction", 672 "name" : "android::hardware::HidlReturnRestriction", 673 "referenced_type" : "type-165", 674 "self_type" : "type-165", 675 "size" : 4, 676 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 677 "underlying_type" : "type-25", 678 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 679 }, 680 { 681 "alignment" : 4, 682 "enum_fields" : 683 [ 684 { 685 "enum_field_value" : 0, 686 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 687 }, 688 { 689 "enum_field_value" : 1, 690 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 691 }, 692 { 693 "enum_field_value" : 2, 694 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 695 }, 696 { 697 "enum_field_value" : 3, 698 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 699 } 700 ], 701 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 702 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 703 "referenced_type" : "type-389", 704 "self_type" : "type-389", 705 "size" : 4, 706 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 707 "underlying_type" : "type-25", 708 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 709 }, 710 { 711 "alignment" : 4, 712 "enum_fields" : 713 [ 714 { 715 "enum_field_value" : 1, 716 "name" : "android::hardware::kSynchronizedReadWrite" 717 }, 718 { 719 "enum_field_value" : 2, 720 "name" : "android::hardware::kUnsynchronizedWrite" 721 } 722 ], 723 "linker_set_key" : "android::hardware::MQFlavor", 724 "name" : "android::hardware::MQFlavor", 725 "referenced_type" : "type-384", 726 "self_type" : "type-384", 727 "size" : 4, 728 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 729 "underlying_type" : "type-2", 730 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 731 }, 732 { 733 "alignment" : 4, 734 "enum_fields" : 735 [ 736 { 737 "enum_field_value" : 0, 738 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 739 }, 740 { 741 "enum_field_value" : 1, 742 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 743 }, 744 { 745 "enum_field_value" : 2, 746 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 747 } 748 ], 749 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 750 "name" : "android::hardware::ProcessState::CallRestriction", 751 "referenced_type" : "type-60", 752 "self_type" : "type-60", 753 "size" : 4, 754 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 755 "underlying_type" : "type-25", 756 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 757 }, 758 { 759 "alignment" : 4, 760 "enum_fields" : 761 [ 762 { 763 "enum_field_value" : 0, 764 "name" : "android::hardware::Status::EX_NONE" 765 }, 766 { 767 "enum_field_value" : -1, 768 "name" : "android::hardware::Status::EX_SECURITY" 769 }, 770 { 771 "enum_field_value" : -2, 772 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 773 }, 774 { 775 "enum_field_value" : -3, 776 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 777 }, 778 { 779 "enum_field_value" : -4, 780 "name" : "android::hardware::Status::EX_NULL_POINTER" 781 }, 782 { 783 "enum_field_value" : -5, 784 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 785 }, 786 { 787 "enum_field_value" : -6, 788 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 789 }, 790 { 791 "enum_field_value" : -7, 792 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 793 }, 794 { 795 "enum_field_value" : -128, 796 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 797 }, 798 { 799 "enum_field_value" : -129, 800 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 801 } 802 ], 803 "linker_set_key" : "android::hardware::Status::Exception", 804 "name" : "android::hardware::Status::Exception", 805 "referenced_type" : "type-131", 806 "self_type" : "type-131", 807 "size" : 4, 808 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 809 "underlying_type" : "type-25", 810 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 811 }, 812 { 813 "alignment" : 4, 814 "enum_fields" : 815 [ 816 { 817 "enum_field_value" : 0, 818 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 819 }, 820 { 821 "enum_field_value" : 1, 822 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 823 }, 824 { 825 "enum_field_value" : 2, 826 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 827 }, 828 { 829 "enum_field_value" : 3, 830 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 831 }, 832 { 833 "enum_field_value" : 4, 834 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 835 }, 836 { 837 "enum_field_value" : 5, 838 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 839 }, 840 { 841 "enum_field_value" : 6, 842 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 843 }, 844 { 845 "enum_field_value" : 7, 846 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 847 }, 848 { 849 "enum_field_value" : 8, 850 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 851 }, 852 { 853 "enum_field_value" : 9, 854 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 855 } 856 ], 857 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 858 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 859 "referenced_type" : "type-648", 860 "self_type" : "type-648", 861 "size" : 4, 862 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 863 "underlying_type" : "type-2", 864 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 865 }, 866 { 867 "alignment" : 4, 868 "enum_fields" : 869 [ 870 { 871 "enum_field_value" : 1, 872 "name" : "android::hardware::keymaster::V3_0::Algorithm::RSA" 873 }, 874 { 875 "enum_field_value" : 3, 876 "name" : "android::hardware::keymaster::V3_0::Algorithm::EC" 877 }, 878 { 879 "enum_field_value" : 32, 880 "name" : "android::hardware::keymaster::V3_0::Algorithm::AES" 881 }, 882 { 883 "enum_field_value" : 128, 884 "name" : "android::hardware::keymaster::V3_0::Algorithm::HMAC" 885 } 886 ], 887 "linker_set_key" : "android::hardware::keymaster::V3_0::Algorithm", 888 "name" : "android::hardware::keymaster::V3_0::Algorithm", 889 "referenced_type" : "type-341", 890 "self_type" : "type-341", 891 "size" : 4, 892 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 893 "underlying_type" : "type-2", 894 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09AlgorithmE" 895 }, 896 { 897 "alignment" : 4, 898 "enum_fields" : 899 [ 900 { 901 "enum_field_value" : 1, 902 "name" : "android::hardware::keymaster::V3_0::BlockMode::ECB" 903 }, 904 { 905 "enum_field_value" : 2, 906 "name" : "android::hardware::keymaster::V3_0::BlockMode::CBC" 907 }, 908 { 909 "enum_field_value" : 3, 910 "name" : "android::hardware::keymaster::V3_0::BlockMode::CTR" 911 }, 912 { 913 "enum_field_value" : 32, 914 "name" : "android::hardware::keymaster::V3_0::BlockMode::GCM" 915 } 916 ], 917 "linker_set_key" : "android::hardware::keymaster::V3_0::BlockMode", 918 "name" : "android::hardware::keymaster::V3_0::BlockMode", 919 "referenced_type" : "type-342", 920 "self_type" : "type-342", 921 "size" : 4, 922 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 923 "underlying_type" : "type-2", 924 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09BlockModeE" 925 }, 926 { 927 "alignment" : 4, 928 "enum_fields" : 929 [ 930 { 931 "enum_field_value" : 0, 932 "name" : "android::hardware::keymaster::V3_0::Digest::NONE" 933 }, 934 { 935 "enum_field_value" : 1, 936 "name" : "android::hardware::keymaster::V3_0::Digest::MD5" 937 }, 938 { 939 "enum_field_value" : 2, 940 "name" : "android::hardware::keymaster::V3_0::Digest::SHA1" 941 }, 942 { 943 "enum_field_value" : 3, 944 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_224" 945 }, 946 { 947 "enum_field_value" : 4, 948 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_256" 949 }, 950 { 951 "enum_field_value" : 5, 952 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_384" 953 }, 954 { 955 "enum_field_value" : 6, 956 "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_512" 957 } 958 ], 959 "linker_set_key" : "android::hardware::keymaster::V3_0::Digest", 960 "name" : "android::hardware::keymaster::V3_0::Digest", 961 "referenced_type" : "type-344", 962 "self_type" : "type-344", 963 "size" : 4, 964 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 965 "underlying_type" : "type-2", 966 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_06DigestE" 967 }, 968 { 969 "alignment" : 4, 970 "enum_fields" : 971 [ 972 { 973 "enum_field_value" : 0, 974 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_224" 975 }, 976 { 977 "enum_field_value" : 1, 978 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_256" 979 }, 980 { 981 "enum_field_value" : 2, 982 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_384" 983 }, 984 { 985 "enum_field_value" : 3, 986 "name" : "android::hardware::keymaster::V3_0::EcCurve::P_521" 987 } 988 ], 989 "linker_set_key" : "android::hardware::keymaster::V3_0::EcCurve", 990 "name" : "android::hardware::keymaster::V3_0::EcCurve", 991 "referenced_type" : "type-345", 992 "self_type" : "type-345", 993 "size" : 4, 994 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 995 "underlying_type" : "type-2", 996 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_07EcCurveE" 997 }, 998 { 999 "alignment" : 4, 1000 "enum_fields" : 1001 [ 1002 { 1003 "enum_field_value" : 0, 1004 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OK" 1005 }, 1006 { 1007 "enum_field_value" : -1, 1008 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET" 1009 }, 1010 { 1011 "enum_field_value" : -2, 1012 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PURPOSE" 1013 }, 1014 { 1015 "enum_field_value" : -3, 1016 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PURPOSE" 1017 }, 1018 { 1019 "enum_field_value" : -4, 1020 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_ALGORITHM" 1021 }, 1022 { 1023 "enum_field_value" : -5, 1024 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_ALGORITHM" 1025 }, 1026 { 1027 "enum_field_value" : -6, 1028 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_SIZE" 1029 }, 1030 { 1031 "enum_field_value" : -7, 1032 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_BLOCK_MODE" 1033 }, 1034 { 1035 "enum_field_value" : -8, 1036 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE" 1037 }, 1038 { 1039 "enum_field_value" : -9, 1040 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MAC_LENGTH" 1041 }, 1042 { 1043 "enum_field_value" : -10, 1044 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PADDING_MODE" 1045 }, 1046 { 1047 "enum_field_value" : -11, 1048 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PADDING_MODE" 1049 }, 1050 { 1051 "enum_field_value" : -12, 1052 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_DIGEST" 1053 }, 1054 { 1055 "enum_field_value" : -13, 1056 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_DIGEST" 1057 }, 1058 { 1059 "enum_field_value" : -14, 1060 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_EXPIRATION_TIME" 1061 }, 1062 { 1063 "enum_field_value" : -15, 1064 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_USER_ID" 1065 }, 1066 { 1067 "enum_field_value" : -16, 1068 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT" 1069 }, 1070 { 1071 "enum_field_value" : -17, 1072 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_FORMAT" 1073 }, 1074 { 1075 "enum_field_value" : -18, 1076 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT" 1077 }, 1078 { 1079 "enum_field_value" : -19, 1080 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM" 1081 }, 1082 { 1083 "enum_field_value" : -20, 1084 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM" 1085 }, 1086 { 1087 "enum_field_value" : -21, 1088 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_INPUT_LENGTH" 1089 }, 1090 { 1091 "enum_field_value" : -22, 1092 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID" 1093 }, 1094 { 1095 "enum_field_value" : -23, 1096 "name" : "android::hardware::keymaster::V3_0::ErrorCode::DELEGATION_NOT_ALLOWED" 1097 }, 1098 { 1099 "enum_field_value" : -24, 1100 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_NOT_YET_VALID" 1101 }, 1102 { 1103 "enum_field_value" : -25, 1104 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPIRED" 1105 }, 1106 { 1107 "enum_field_value" : -26, 1108 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED" 1109 }, 1110 { 1111 "enum_field_value" : -27, 1112 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OUTPUT_PARAMETER_NULL" 1113 }, 1114 { 1115 "enum_field_value" : -28, 1116 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_OPERATION_HANDLE" 1117 }, 1118 { 1119 "enum_field_value" : -29, 1120 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE" 1121 }, 1122 { 1123 "enum_field_value" : -30, 1124 "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERIFICATION_FAILED" 1125 }, 1126 { 1127 "enum_field_value" : -31, 1128 "name" : "android::hardware::keymaster::V3_0::ErrorCode::TOO_MANY_OPERATIONS" 1129 }, 1130 { 1131 "enum_field_value" : -32, 1132 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNEXPECTED_NULL_POINTER" 1133 }, 1134 { 1135 "enum_field_value" : -33, 1136 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_KEY_BLOB" 1137 }, 1138 { 1139 "enum_field_value" : -34, 1140 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED" 1141 }, 1142 { 1143 "enum_field_value" : -35, 1144 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED" 1145 }, 1146 { 1147 "enum_field_value" : -36, 1148 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED" 1149 }, 1150 { 1151 "enum_field_value" : -37, 1152 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED" 1153 }, 1154 { 1155 "enum_field_value" : -38, 1156 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_ARGUMENT" 1157 }, 1158 { 1159 "enum_field_value" : -39, 1160 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_TAG" 1161 }, 1162 { 1163 "enum_field_value" : -40, 1164 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_TAG" 1165 }, 1166 { 1167 "enum_field_value" : -41, 1168 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MEMORY_ALLOCATION_FAILED" 1169 }, 1170 { 1171 "enum_field_value" : -44, 1172 "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORT_PARAMETER_MISMATCH" 1173 }, 1174 { 1175 "enum_field_value" : -45, 1176 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_ACCESS_DENIED" 1177 }, 1178 { 1179 "enum_field_value" : -46, 1180 "name" : "android::hardware::keymaster::V3_0::ErrorCode::OPERATION_CANCELLED" 1181 }, 1182 { 1183 "enum_field_value" : -47, 1184 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT" 1185 }, 1186 { 1187 "enum_field_value" : -48, 1188 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_BUSY" 1189 }, 1190 { 1191 "enum_field_value" : -49, 1192 "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED" 1193 }, 1194 { 1195 "enum_field_value" : -50, 1196 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_FIELD" 1197 }, 1198 { 1199 "enum_field_value" : -51, 1200 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_NONCE" 1201 }, 1202 { 1203 "enum_field_value" : -52, 1204 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_NONCE" 1205 }, 1206 { 1207 "enum_field_value" : -53, 1208 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MAC_LENGTH" 1209 }, 1210 { 1211 "enum_field_value" : -54, 1212 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED" 1213 }, 1214 { 1215 "enum_field_value" : -55, 1216 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CALLER_NONCE_PROHIBITED" 1217 }, 1218 { 1219 "enum_field_value" : -56, 1220 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_MAX_OPS_EXCEEDED" 1221 }, 1222 { 1223 "enum_field_value" : -57, 1224 "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_MAC_LENGTH" 1225 }, 1226 { 1227 "enum_field_value" : -58, 1228 "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MIN_MAC_LENGTH" 1229 }, 1230 { 1231 "enum_field_value" : -59, 1232 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH" 1233 }, 1234 { 1235 "enum_field_value" : -60, 1236 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KDF" 1237 }, 1238 { 1239 "enum_field_value" : -61, 1240 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_CURVE" 1241 }, 1242 { 1243 "enum_field_value" : -62, 1244 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_REQUIRES_UPGRADE" 1245 }, 1246 { 1247 "enum_field_value" : -63, 1248 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING" 1249 }, 1250 { 1251 "enum_field_value" : -64, 1252 "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEYMASTER_NOT_CONFIGURED" 1253 }, 1254 { 1255 "enum_field_value" : -65, 1256 "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING" 1257 }, 1258 { 1259 "enum_field_value" : -66, 1260 "name" : "android::hardware::keymaster::V3_0::ErrorCode::CANNOT_ATTEST_IDS" 1261 }, 1262 { 1263 "enum_field_value" : -100, 1264 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNIMPLEMENTED" 1265 }, 1266 { 1267 "enum_field_value" : -101, 1268 "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERSION_MISMATCH" 1269 }, 1270 { 1271 "enum_field_value" : -1000, 1272 "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNKNOWN_ERROR" 1273 } 1274 ], 1275 "linker_set_key" : "android::hardware::keymaster::V3_0::ErrorCode", 1276 "name" : "android::hardware::keymaster::V3_0::ErrorCode", 1277 "referenced_type" : "type-146", 1278 "self_type" : "type-146", 1279 "size" : 4, 1280 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1281 "underlying_type" : "type-2", 1282 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09ErrorCodeE" 1283 }, 1284 { 1285 "alignment" : 4, 1286 "enum_fields" : 1287 [ 1288 { 1289 "enum_field_value" : 0, 1290 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::NONE" 1291 }, 1292 { 1293 "enum_field_value" : 1, 1294 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::PASSWORD" 1295 }, 1296 { 1297 "enum_field_value" : 2, 1298 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::FINGERPRINT" 1299 }, 1300 { 1301 "enum_field_value" : -1, 1302 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::ANY" 1303 } 1304 ], 1305 "linker_set_key" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 1306 "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 1307 "referenced_type" : "type-350", 1308 "self_type" : "type-350", 1309 "size" : 4, 1310 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1311 "underlying_type" : "type-2", 1312 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE" 1313 }, 1314 { 1315 "alignment" : 4, 1316 "enum_fields" : 1317 [ 1318 { 1319 "enum_field_value" : 0, 1320 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::STANDALONE" 1321 }, 1322 { 1323 "enum_field_value" : 1, 1324 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM" 1325 } 1326 ], 1327 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 1328 "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 1329 "referenced_type" : "type-347", 1330 "self_type" : "type-347", 1331 "size" : 4, 1332 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1333 "underlying_type" : "type-2", 1334 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE" 1335 }, 1336 { 1337 "alignment" : 4, 1338 "enum_fields" : 1339 [ 1340 { 1341 "enum_field_value" : 0, 1342 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::NONE" 1343 }, 1344 { 1345 "enum_field_value" : 1, 1346 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::RFC5869_SHA256" 1347 }, 1348 { 1349 "enum_field_value" : 2, 1350 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1" 1351 }, 1352 { 1353 "enum_field_value" : 3, 1354 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256" 1355 }, 1356 { 1357 "enum_field_value" : 4, 1358 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1" 1359 }, 1360 { 1361 "enum_field_value" : 5, 1362 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256" 1363 } 1364 ], 1365 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyDerivationFunction", 1366 "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction", 1367 "referenced_type" : "type-349", 1368 "self_type" : "type-349", 1369 "size" : 4, 1370 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1371 "underlying_type" : "type-2", 1372 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_021KeyDerivationFunctionE" 1373 }, 1374 { 1375 "alignment" : 4, 1376 "enum_fields" : 1377 [ 1378 { 1379 "enum_field_value" : 0, 1380 "name" : "android::hardware::keymaster::V3_0::KeyFormat::X509" 1381 }, 1382 { 1383 "enum_field_value" : 1, 1384 "name" : "android::hardware::keymaster::V3_0::KeyFormat::PKCS8" 1385 }, 1386 { 1387 "enum_field_value" : 3, 1388 "name" : "android::hardware::keymaster::V3_0::KeyFormat::RAW" 1389 } 1390 ], 1391 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyFormat", 1392 "name" : "android::hardware::keymaster::V3_0::KeyFormat", 1393 "referenced_type" : "type-551", 1394 "self_type" : "type-551", 1395 "size" : 4, 1396 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1397 "underlying_type" : "type-2", 1398 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09KeyFormatE" 1399 }, 1400 { 1401 "alignment" : 4, 1402 "enum_fields" : 1403 [ 1404 { 1405 "enum_field_value" : 0, 1406 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::GENERATED" 1407 }, 1408 { 1409 "enum_field_value" : 1, 1410 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::DERIVED" 1411 }, 1412 { 1413 "enum_field_value" : 2, 1414 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::IMPORTED" 1415 }, 1416 { 1417 "enum_field_value" : 3, 1418 "name" : "android::hardware::keymaster::V3_0::KeyOrigin::UNKNOWN" 1419 } 1420 ], 1421 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyOrigin", 1422 "name" : "android::hardware::keymaster::V3_0::KeyOrigin", 1423 "referenced_type" : "type-346", 1424 "self_type" : "type-346", 1425 "size" : 4, 1426 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1427 "underlying_type" : "type-2", 1428 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_09KeyOriginE" 1429 }, 1430 { 1431 "alignment" : 4, 1432 "enum_fields" : 1433 [ 1434 { 1435 "enum_field_value" : 0, 1436 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::ENCRYPT" 1437 }, 1438 { 1439 "enum_field_value" : 1, 1440 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DECRYPT" 1441 }, 1442 { 1443 "enum_field_value" : 2, 1444 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::SIGN" 1445 }, 1446 { 1447 "enum_field_value" : 3, 1448 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::VERIFY" 1449 }, 1450 { 1451 "enum_field_value" : 4, 1452 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DERIVE_KEY" 1453 }, 1454 { 1455 "enum_field_value" : 5, 1456 "name" : "android::hardware::keymaster::V3_0::KeyPurpose::WRAP_KEY" 1457 } 1458 ], 1459 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyPurpose", 1460 "name" : "android::hardware::keymaster::V3_0::KeyPurpose", 1461 "referenced_type" : "type-348", 1462 "self_type" : "type-348", 1463 "size" : 4, 1464 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1465 "underlying_type" : "type-2", 1466 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_010KeyPurposeE" 1467 }, 1468 { 1469 "alignment" : 4, 1470 "enum_fields" : 1471 [ 1472 { 1473 "enum_field_value" : 1, 1474 "name" : "android::hardware::keymaster::V3_0::PaddingMode::NONE" 1475 }, 1476 { 1477 "enum_field_value" : 2, 1478 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_OAEP" 1479 }, 1480 { 1481 "enum_field_value" : 3, 1482 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PSS" 1483 }, 1484 { 1485 "enum_field_value" : 4, 1486 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT" 1487 }, 1488 { 1489 "enum_field_value" : 5, 1490 "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_SIGN" 1491 }, 1492 { 1493 "enum_field_value" : 64, 1494 "name" : "android::hardware::keymaster::V3_0::PaddingMode::PKCS7" 1495 } 1496 ], 1497 "linker_set_key" : "android::hardware::keymaster::V3_0::PaddingMode", 1498 "name" : "android::hardware::keymaster::V3_0::PaddingMode", 1499 "referenced_type" : "type-343", 1500 "self_type" : "type-343", 1501 "size" : 4, 1502 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1503 "underlying_type" : "type-2", 1504 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_011PaddingModeE" 1505 }, 1506 { 1507 "alignment" : 4, 1508 "enum_fields" : 1509 [ 1510 { 1511 "enum_field_value" : 0, 1512 "name" : "android::hardware::keymaster::V3_0::SecurityLevel::SOFTWARE" 1513 }, 1514 { 1515 "enum_field_value" : 1, 1516 "name" : "android::hardware::keymaster::V3_0::SecurityLevel::TRUSTED_ENVIRONMENT" 1517 } 1518 ], 1519 "linker_set_key" : "android::hardware::keymaster::V3_0::SecurityLevel", 1520 "name" : "android::hardware::keymaster::V3_0::SecurityLevel", 1521 "referenced_type" : "type-550", 1522 "self_type" : "type-550", 1523 "size" : 4, 1524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1525 "underlying_type" : "type-2", 1526 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_013SecurityLevelE" 1527 }, 1528 { 1529 "alignment" : 4, 1530 "enum_fields" : 1531 [ 1532 { 1533 "enum_field_value" : 0, 1534 "name" : "android::hardware::keymaster::V3_0::Tag::INVALID" 1535 }, 1536 { 1537 "enum_field_value" : 536870913, 1538 "name" : "android::hardware::keymaster::V3_0::Tag::PURPOSE" 1539 }, 1540 { 1541 "enum_field_value" : 268435458, 1542 "name" : "android::hardware::keymaster::V3_0::Tag::ALGORITHM" 1543 }, 1544 { 1545 "enum_field_value" : 805306371, 1546 "name" : "android::hardware::keymaster::V3_0::Tag::KEY_SIZE" 1547 }, 1548 { 1549 "enum_field_value" : 536870916, 1550 "name" : "android::hardware::keymaster::V3_0::Tag::BLOCK_MODE" 1551 }, 1552 { 1553 "enum_field_value" : 536870917, 1554 "name" : "android::hardware::keymaster::V3_0::Tag::DIGEST" 1555 }, 1556 { 1557 "enum_field_value" : 536870918, 1558 "name" : "android::hardware::keymaster::V3_0::Tag::PADDING" 1559 }, 1560 { 1561 "enum_field_value" : 1879048199, 1562 "name" : "android::hardware::keymaster::V3_0::Tag::CALLER_NONCE" 1563 }, 1564 { 1565 "enum_field_value" : 805306376, 1566 "name" : "android::hardware::keymaster::V3_0::Tag::MIN_MAC_LENGTH" 1567 }, 1568 { 1569 "enum_field_value" : 536870921, 1570 "name" : "android::hardware::keymaster::V3_0::Tag::KDF" 1571 }, 1572 { 1573 "enum_field_value" : 268435466, 1574 "name" : "android::hardware::keymaster::V3_0::Tag::EC_CURVE" 1575 }, 1576 { 1577 "enum_field_value" : 1342177480, 1578 "name" : "android::hardware::keymaster::V3_0::Tag::RSA_PUBLIC_EXPONENT" 1579 }, 1580 { 1581 "enum_field_value" : 1879048393, 1582 "name" : "android::hardware::keymaster::V3_0::Tag::ECIES_SINGLE_HASH_MODE" 1583 }, 1584 { 1585 "enum_field_value" : 1879048394, 1586 "name" : "android::hardware::keymaster::V3_0::Tag::INCLUDE_UNIQUE_ID" 1587 }, 1588 { 1589 "enum_field_value" : 268435757, 1590 "name" : "android::hardware::keymaster::V3_0::Tag::BLOB_USAGE_REQUIREMENTS" 1591 }, 1592 { 1593 "enum_field_value" : 1879048494, 1594 "name" : "android::hardware::keymaster::V3_0::Tag::BOOTLOADER_ONLY" 1595 }, 1596 { 1597 "enum_field_value" : 1610613136, 1598 "name" : "android::hardware::keymaster::V3_0::Tag::ACTIVE_DATETIME" 1599 }, 1600 { 1601 "enum_field_value" : 1610613137, 1602 "name" : "android::hardware::keymaster::V3_0::Tag::ORIGINATION_EXPIRE_DATETIME" 1603 }, 1604 { 1605 "enum_field_value" : 1610613138, 1606 "name" : "android::hardware::keymaster::V3_0::Tag::USAGE_EXPIRE_DATETIME" 1607 }, 1608 { 1609 "enum_field_value" : 805306771, 1610 "name" : "android::hardware::keymaster::V3_0::Tag::MIN_SECONDS_BETWEEN_OPS" 1611 }, 1612 { 1613 "enum_field_value" : 805306772, 1614 "name" : "android::hardware::keymaster::V3_0::Tag::MAX_USES_PER_BOOT" 1615 }, 1616 { 1617 "enum_field_value" : 1879048692, 1618 "name" : "android::hardware::keymaster::V3_0::Tag::ALL_USERS" 1619 }, 1620 { 1621 "enum_field_value" : 805306869, 1622 "name" : "android::hardware::keymaster::V3_0::Tag::USER_ID" 1623 }, 1624 { 1625 "enum_field_value" : -1610612234, 1626 "name" : "android::hardware::keymaster::V3_0::Tag::USER_SECURE_ID" 1627 }, 1628 { 1629 "enum_field_value" : 1879048695, 1630 "name" : "android::hardware::keymaster::V3_0::Tag::NO_AUTH_REQUIRED" 1631 }, 1632 { 1633 "enum_field_value" : 268435960, 1634 "name" : "android::hardware::keymaster::V3_0::Tag::USER_AUTH_TYPE" 1635 }, 1636 { 1637 "enum_field_value" : 805306873, 1638 "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TIMEOUT" 1639 }, 1640 { 1641 "enum_field_value" : 1879048698, 1642 "name" : "android::hardware::keymaster::V3_0::Tag::ALLOW_WHILE_ON_BODY" 1643 }, 1644 { 1645 "enum_field_value" : 1879048792, 1646 "name" : "android::hardware::keymaster::V3_0::Tag::ALL_APPLICATIONS" 1647 }, 1648 { 1649 "enum_field_value" : -1879047591, 1650 "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_ID" 1651 }, 1652 { 1653 "enum_field_value" : 1879048794, 1654 "name" : "android::hardware::keymaster::V3_0::Tag::EXPORTABLE" 1655 }, 1656 { 1657 "enum_field_value" : -1879047492, 1658 "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_DATA" 1659 }, 1660 { 1661 "enum_field_value" : 1610613437, 1662 "name" : "android::hardware::keymaster::V3_0::Tag::CREATION_DATETIME" 1663 }, 1664 { 1665 "enum_field_value" : 268436158, 1666 "name" : "android::hardware::keymaster::V3_0::Tag::ORIGIN" 1667 }, 1668 { 1669 "enum_field_value" : 1879048895, 1670 "name" : "android::hardware::keymaster::V3_0::Tag::ROLLBACK_RESISTANT" 1671 }, 1672 { 1673 "enum_field_value" : -1879047488, 1674 "name" : "android::hardware::keymaster::V3_0::Tag::ROOT_OF_TRUST" 1675 }, 1676 { 1677 "enum_field_value" : 805307073, 1678 "name" : "android::hardware::keymaster::V3_0::Tag::OS_VERSION" 1679 }, 1680 { 1681 "enum_field_value" : 805307074, 1682 "name" : "android::hardware::keymaster::V3_0::Tag::OS_PATCHLEVEL" 1683 }, 1684 { 1685 "enum_field_value" : -1879047485, 1686 "name" : "android::hardware::keymaster::V3_0::Tag::UNIQUE_ID" 1687 }, 1688 { 1689 "enum_field_value" : -1879047484, 1690 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_CHALLENGE" 1691 }, 1692 { 1693 "enum_field_value" : -1879047483, 1694 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_APPLICATION_ID" 1695 }, 1696 { 1697 "enum_field_value" : -1879047482, 1698 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_BRAND" 1699 }, 1700 { 1701 "enum_field_value" : -1879047481, 1702 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_DEVICE" 1703 }, 1704 { 1705 "enum_field_value" : -1879047480, 1706 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_PRODUCT" 1707 }, 1708 { 1709 "enum_field_value" : -1879047479, 1710 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_SERIAL" 1711 }, 1712 { 1713 "enum_field_value" : -1879047478, 1714 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_IMEI" 1715 }, 1716 { 1717 "enum_field_value" : -1879047477, 1718 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MEID" 1719 }, 1720 { 1721 "enum_field_value" : -1879047476, 1722 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MANUFACTURER" 1723 }, 1724 { 1725 "enum_field_value" : -1879047475, 1726 "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MODEL" 1727 }, 1728 { 1729 "enum_field_value" : -1879047192, 1730 "name" : "android::hardware::keymaster::V3_0::Tag::ASSOCIATED_DATA" 1731 }, 1732 { 1733 "enum_field_value" : -1879047191, 1734 "name" : "android::hardware::keymaster::V3_0::Tag::NONCE" 1735 }, 1736 { 1737 "enum_field_value" : -1879047190, 1738 "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TOKEN" 1739 }, 1740 { 1741 "enum_field_value" : 805307371, 1742 "name" : "android::hardware::keymaster::V3_0::Tag::MAC_LENGTH" 1743 }, 1744 { 1745 "enum_field_value" : 1879049196, 1746 "name" : "android::hardware::keymaster::V3_0::Tag::RESET_SINCE_ID_ROTATION" 1747 } 1748 ], 1749 "linker_set_key" : "android::hardware::keymaster::V3_0::Tag", 1750 "name" : "android::hardware::keymaster::V3_0::Tag", 1751 "referenced_type" : "type-339", 1752 "self_type" : "type-339", 1753 "size" : 4, 1754 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1755 "underlying_type" : "type-2", 1756 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_03TagE" 1757 }, 1758 { 1759 "alignment" : 4, 1760 "enum_fields" : 1761 [ 1762 { 1763 "enum_field_value" : 0, 1764 "name" : "android::hardware::keymaster::V3_0::TagType::INVALID" 1765 }, 1766 { 1767 "enum_field_value" : 268435456, 1768 "name" : "android::hardware::keymaster::V3_0::TagType::ENUM" 1769 }, 1770 { 1771 "enum_field_value" : 536870912, 1772 "name" : "android::hardware::keymaster::V3_0::TagType::ENUM_REP" 1773 }, 1774 { 1775 "enum_field_value" : 805306368, 1776 "name" : "android::hardware::keymaster::V3_0::TagType::UINT" 1777 }, 1778 { 1779 "enum_field_value" : 1073741824, 1780 "name" : "android::hardware::keymaster::V3_0::TagType::UINT_REP" 1781 }, 1782 { 1783 "enum_field_value" : 1342177280, 1784 "name" : "android::hardware::keymaster::V3_0::TagType::ULONG" 1785 }, 1786 { 1787 "enum_field_value" : 1610612736, 1788 "name" : "android::hardware::keymaster::V3_0::TagType::DATE" 1789 }, 1790 { 1791 "enum_field_value" : 1879048192, 1792 "name" : "android::hardware::keymaster::V3_0::TagType::BOOL" 1793 }, 1794 { 1795 "enum_field_value" : -2147483648, 1796 "name" : "android::hardware::keymaster::V3_0::TagType::BIGNUM" 1797 }, 1798 { 1799 "enum_field_value" : -1879048192, 1800 "name" : "android::hardware::keymaster::V3_0::TagType::BYTES" 1801 }, 1802 { 1803 "enum_field_value" : -1610612736, 1804 "name" : "android::hardware::keymaster::V3_0::TagType::ULONG_REP" 1805 } 1806 ], 1807 "linker_set_key" : "android::hardware::keymaster::V3_0::TagType", 1808 "name" : "android::hardware::keymaster::V3_0::TagType", 1809 "referenced_type" : "type-546", 1810 "self_type" : "type-546", 1811 "size" : 4, 1812 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 1813 "underlying_type" : "type-2", 1814 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_07TagTypeE" 1815 }, 1816 { 1817 "alignment" : 4, 1818 "enum_fields" : 1819 [ 1820 { 1821 "enum_field_value" : 0, 1822 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1823 }, 1824 { 1825 "enum_field_value" : 1, 1826 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1827 }, 1828 { 1829 "enum_field_value" : 2, 1830 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1831 } 1832 ], 1833 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1834 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1835 "referenced_type" : "type-393", 1836 "self_type" : "type-393", 1837 "size" : 4, 1838 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1839 "underlying_type" : "type-25", 1840 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 1841 }, 1842 { 1843 "alignment" : 4, 1844 "enum_fields" : 1845 [ 1846 { 1847 "enum_field_value" : -1, 1848 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 1849 } 1850 ], 1851 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1852 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1853 "referenced_type" : "type-536", 1854 "self_type" : "type-536", 1855 "size" : 4, 1856 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1857 "underlying_type" : "type-25", 1858 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 1859 }, 1860 { 1861 "alignment" : 1, 1862 "enum_fields" : 1863 [ 1864 { 1865 "enum_field_value" : 0, 1866 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 1867 }, 1868 { 1869 "enum_field_value" : 1, 1870 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 1871 }, 1872 { 1873 "enum_field_value" : 2, 1874 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 1875 } 1876 ], 1877 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1878 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1879 "referenced_type" : "type-535", 1880 "self_type" : "type-535", 1881 "size" : 1, 1882 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1883 "underlying_type" : "type-78", 1884 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 1885 }, 1886 { 1887 "alignment" : 4, 1888 "enum_fields" : 1889 [ 1890 { 1891 "enum_field_value" : 0, 1892 "name" : "ANDROID_LOG_UNKNOWN" 1893 }, 1894 { 1895 "enum_field_value" : 1, 1896 "name" : "ANDROID_LOG_DEFAULT" 1897 }, 1898 { 1899 "enum_field_value" : 2, 1900 "name" : "ANDROID_LOG_VERBOSE" 1901 }, 1902 { 1903 "enum_field_value" : 3, 1904 "name" : "ANDROID_LOG_DEBUG" 1905 }, 1906 { 1907 "enum_field_value" : 4, 1908 "name" : "ANDROID_LOG_INFO" 1909 }, 1910 { 1911 "enum_field_value" : 5, 1912 "name" : "ANDROID_LOG_WARN" 1913 }, 1914 { 1915 "enum_field_value" : 6, 1916 "name" : "ANDROID_LOG_ERROR" 1917 }, 1918 { 1919 "enum_field_value" : 7, 1920 "name" : "ANDROID_LOG_FATAL" 1921 }, 1922 { 1923 "enum_field_value" : 8, 1924 "name" : "ANDROID_LOG_SILENT" 1925 } 1926 ], 1927 "linker_set_key" : "android_LogPriority", 1928 "name" : "android_LogPriority", 1929 "referenced_type" : "type-1", 1930 "self_type" : "type-1", 1931 "size" : 4, 1932 "source_file" : "/system/core/liblog/include/android/log.h", 1933 "underlying_type" : "type-2", 1934 "unique_id" : "android_LogPriority" 1935 }, 1936 { 1937 "alignment" : 4, 1938 "enum_fields" : 1939 [ 1940 { 1941 "enum_field_value" : 0, 1942 "name" : "HAL_COLOR_MODE_NATIVE" 1943 }, 1944 { 1945 "enum_field_value" : 1, 1946 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1947 }, 1948 { 1949 "enum_field_value" : 2, 1950 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1951 }, 1952 { 1953 "enum_field_value" : 3, 1954 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1955 }, 1956 { 1957 "enum_field_value" : 4, 1958 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1959 }, 1960 { 1961 "enum_field_value" : 5, 1962 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1963 }, 1964 { 1965 "enum_field_value" : 6, 1966 "name" : "HAL_COLOR_MODE_DCI_P3" 1967 }, 1968 { 1969 "enum_field_value" : 7, 1970 "name" : "HAL_COLOR_MODE_SRGB" 1971 }, 1972 { 1973 "enum_field_value" : 8, 1974 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1975 }, 1976 { 1977 "enum_field_value" : 9, 1978 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1979 } 1980 ], 1981 "linker_set_key" : "android_color_mode_t", 1982 "name" : "android_color_mode_t", 1983 "referenced_type" : "type-488", 1984 "self_type" : "type-488", 1985 "size" : 4, 1986 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1987 "underlying_type" : "type-2", 1988 "unique_id" : "android_color_mode_t" 1989 }, 1990 { 1991 "alignment" : 4, 1992 "enum_fields" : 1993 [ 1994 { 1995 "enum_field_value" : 10, 1996 "name" : "HAL_COLOR_MODE_BT2020" 1997 }, 1998 { 1999 "enum_field_value" : 11, 2000 "name" : "HAL_COLOR_MODE_BT2100_PQ" 2001 }, 2002 { 2003 "enum_field_value" : 12, 2004 "name" : "HAL_COLOR_MODE_BT2100_HLG" 2005 } 2006 ], 2007 "linker_set_key" : "android_color_mode_v1_1_t", 2008 "name" : "android_color_mode_v1_1_t", 2009 "referenced_type" : "type-494", 2010 "self_type" : "type-494", 2011 "size" : 4, 2012 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2013 "underlying_type" : "type-2", 2014 "unique_id" : "android_color_mode_v1_1_t" 2015 }, 2016 { 2017 "alignment" : 4, 2018 "enum_fields" : 2019 [ 2020 { 2021 "enum_field_value" : 0, 2022 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 2023 }, 2024 { 2025 "enum_field_value" : 1, 2026 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 2027 }, 2028 { 2029 "enum_field_value" : 2, 2030 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 2031 }, 2032 { 2033 "enum_field_value" : 3, 2034 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 2035 }, 2036 { 2037 "enum_field_value" : 4, 2038 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 2039 }, 2040 { 2041 "enum_field_value" : 5, 2042 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 2043 }, 2044 { 2045 "enum_field_value" : 6, 2046 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 2047 } 2048 ], 2049 "linker_set_key" : "android_color_transform_t", 2050 "name" : "android_color_transform_t", 2051 "referenced_type" : "type-489", 2052 "self_type" : "type-489", 2053 "size" : 4, 2054 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2055 "underlying_type" : "type-2", 2056 "unique_id" : "android_color_transform_t" 2057 }, 2058 { 2059 "alignment" : 4, 2060 "enum_fields" : 2061 [ 2062 { 2063 "enum_field_value" : 0, 2064 "name" : "HAL_DATASPACE_UNKNOWN" 2065 }, 2066 { 2067 "enum_field_value" : 1, 2068 "name" : "HAL_DATASPACE_ARBITRARY" 2069 }, 2070 { 2071 "enum_field_value" : 16, 2072 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 2073 }, 2074 { 2075 "enum_field_value" : 4128768, 2076 "name" : "HAL_DATASPACE_STANDARD_MASK" 2077 }, 2078 { 2079 "enum_field_value" : 0, 2080 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 2081 }, 2082 { 2083 "enum_field_value" : 65536, 2084 "name" : "HAL_DATASPACE_STANDARD_BT709" 2085 }, 2086 { 2087 "enum_field_value" : 131072, 2088 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 2089 }, 2090 { 2091 "enum_field_value" : 196608, 2092 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 2093 }, 2094 { 2095 "enum_field_value" : 262144, 2096 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 2097 }, 2098 { 2099 "enum_field_value" : 327680, 2100 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 2101 }, 2102 { 2103 "enum_field_value" : 393216, 2104 "name" : "HAL_DATASPACE_STANDARD_BT2020" 2105 }, 2106 { 2107 "enum_field_value" : 458752, 2108 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 2109 }, 2110 { 2111 "enum_field_value" : 524288, 2112 "name" : "HAL_DATASPACE_STANDARD_BT470M" 2113 }, 2114 { 2115 "enum_field_value" : 589824, 2116 "name" : "HAL_DATASPACE_STANDARD_FILM" 2117 }, 2118 { 2119 "enum_field_value" : 655360, 2120 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 2121 }, 2122 { 2123 "enum_field_value" : 720896, 2124 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 2125 }, 2126 { 2127 "enum_field_value" : 22, 2128 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 2129 }, 2130 { 2131 "enum_field_value" : 130023424, 2132 "name" : "HAL_DATASPACE_TRANSFER_MASK" 2133 }, 2134 { 2135 "enum_field_value" : 0, 2136 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 2137 }, 2138 { 2139 "enum_field_value" : 4194304, 2140 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 2141 }, 2142 { 2143 "enum_field_value" : 8388608, 2144 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 2145 }, 2146 { 2147 "enum_field_value" : 12582912, 2148 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 2149 }, 2150 { 2151 "enum_field_value" : 16777216, 2152 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 2153 }, 2154 { 2155 "enum_field_value" : 20971520, 2156 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 2157 }, 2158 { 2159 "enum_field_value" : 25165824, 2160 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 2161 }, 2162 { 2163 "enum_field_value" : 29360128, 2164 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 2165 }, 2166 { 2167 "enum_field_value" : 33554432, 2168 "name" : "HAL_DATASPACE_TRANSFER_HLG" 2169 }, 2170 { 2171 "enum_field_value" : 27, 2172 "name" : "HAL_DATASPACE_RANGE_SHIFT" 2173 }, 2174 { 2175 "enum_field_value" : 939524096, 2176 "name" : "HAL_DATASPACE_RANGE_MASK" 2177 }, 2178 { 2179 "enum_field_value" : 0, 2180 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 2181 }, 2182 { 2183 "enum_field_value" : 134217728, 2184 "name" : "HAL_DATASPACE_RANGE_FULL" 2185 }, 2186 { 2187 "enum_field_value" : 268435456, 2188 "name" : "HAL_DATASPACE_RANGE_LIMITED" 2189 }, 2190 { 2191 "enum_field_value" : 402653184, 2192 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 2193 }, 2194 { 2195 "enum_field_value" : 512, 2196 "name" : "HAL_DATASPACE_SRGB_LINEAR" 2197 }, 2198 { 2199 "enum_field_value" : 138477568, 2200 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 2201 }, 2202 { 2203 "enum_field_value" : 406913024, 2204 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 2205 }, 2206 { 2207 "enum_field_value" : 513, 2208 "name" : "HAL_DATASPACE_SRGB" 2209 }, 2210 { 2211 "enum_field_value" : 142671872, 2212 "name" : "HAL_DATASPACE_V0_SRGB" 2213 }, 2214 { 2215 "enum_field_value" : 411107328, 2216 "name" : "HAL_DATASPACE_V0_SCRGB" 2217 }, 2218 { 2219 "enum_field_value" : 257, 2220 "name" : "HAL_DATASPACE_JFIF" 2221 }, 2222 { 2223 "enum_field_value" : 146931712, 2224 "name" : "HAL_DATASPACE_V0_JFIF" 2225 }, 2226 { 2227 "enum_field_value" : 258, 2228 "name" : "HAL_DATASPACE_BT601_625" 2229 }, 2230 { 2231 "enum_field_value" : 281149440, 2232 "name" : "HAL_DATASPACE_V0_BT601_625" 2233 }, 2234 { 2235 "enum_field_value" : 259, 2236 "name" : "HAL_DATASPACE_BT601_525" 2237 }, 2238 { 2239 "enum_field_value" : 281280512, 2240 "name" : "HAL_DATASPACE_V0_BT601_525" 2241 }, 2242 { 2243 "enum_field_value" : 260, 2244 "name" : "HAL_DATASPACE_BT709" 2245 }, 2246 { 2247 "enum_field_value" : 281083904, 2248 "name" : "HAL_DATASPACE_V0_BT709" 2249 }, 2250 { 2251 "enum_field_value" : 139067392, 2252 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 2253 }, 2254 { 2255 "enum_field_value" : 155844608, 2256 "name" : "HAL_DATASPACE_DCI_P3" 2257 }, 2258 { 2259 "enum_field_value" : 139067392, 2260 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 2261 }, 2262 { 2263 "enum_field_value" : 143261696, 2264 "name" : "HAL_DATASPACE_DISPLAY_P3" 2265 }, 2266 { 2267 "enum_field_value" : 151715840, 2268 "name" : "HAL_DATASPACE_ADOBE_RGB" 2269 }, 2270 { 2271 "enum_field_value" : 138805248, 2272 "name" : "HAL_DATASPACE_BT2020_LINEAR" 2273 }, 2274 { 2275 "enum_field_value" : 147193856, 2276 "name" : "HAL_DATASPACE_BT2020" 2277 }, 2278 { 2279 "enum_field_value" : 163971072, 2280 "name" : "HAL_DATASPACE_BT2020_PQ" 2281 }, 2282 { 2283 "enum_field_value" : 4096, 2284 "name" : "HAL_DATASPACE_DEPTH" 2285 }, 2286 { 2287 "enum_field_value" : 4097, 2288 "name" : "HAL_DATASPACE_SENSOR" 2289 } 2290 ], 2291 "linker_set_key" : "android_dataspace_t", 2292 "name" : "android_dataspace_t", 2293 "referenced_type" : "type-487", 2294 "self_type" : "type-487", 2295 "size" : 4, 2296 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2297 "underlying_type" : "type-2", 2298 "unique_id" : "android_dataspace_t" 2299 }, 2300 { 2301 "alignment" : 4, 2302 "enum_fields" : 2303 [ 2304 { 2305 "enum_field_value" : 281411584, 2306 "name" : "HAL_DATASPACE_BT2020_ITU" 2307 }, 2308 { 2309 "enum_field_value" : 298188800, 2310 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 2311 }, 2312 { 2313 "enum_field_value" : 302383104, 2314 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 2315 }, 2316 { 2317 "enum_field_value" : 168165376, 2318 "name" : "HAL_DATASPACE_BT2020_HLG" 2319 } 2320 ], 2321 "linker_set_key" : "android_dataspace_v1_1_t", 2322 "name" : "android_dataspace_v1_1_t", 2323 "referenced_type" : "type-493", 2324 "self_type" : "type-493", 2325 "size" : 4, 2326 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2327 "underlying_type" : "type-2", 2328 "unique_id" : "android_dataspace_v1_1_t" 2329 }, 2330 { 2331 "alignment" : 4, 2332 "enum_fields" : 2333 [ 2334 { 2335 "enum_field_value" : 142999552, 2336 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 2337 }, 2338 { 2339 "enum_field_value" : 4098, 2340 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 2341 }, 2342 { 2343 "enum_field_value" : 4099, 2344 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 2345 }, 2346 { 2347 "enum_field_value" : 4100, 2348 "name" : "HAL_DATASPACE_HEIF" 2349 } 2350 ], 2351 "linker_set_key" : "android_dataspace_v1_2_t", 2352 "name" : "android_dataspace_v1_2_t", 2353 "referenced_type" : "type-497", 2354 "self_type" : "type-497", 2355 "size" : 4, 2356 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2357 "underlying_type" : "type-2", 2358 "unique_id" : "android_dataspace_v1_2_t" 2359 }, 2360 { 2361 "alignment" : 4, 2362 "enum_fields" : 2363 [ 2364 { 2365 "enum_field_value" : 1, 2366 "name" : "FLEX_COMPONENT_Y" 2367 }, 2368 { 2369 "enum_field_value" : 2, 2370 "name" : "FLEX_COMPONENT_Cb" 2371 }, 2372 { 2373 "enum_field_value" : 4, 2374 "name" : "FLEX_COMPONENT_Cr" 2375 }, 2376 { 2377 "enum_field_value" : 1024, 2378 "name" : "FLEX_COMPONENT_R" 2379 }, 2380 { 2381 "enum_field_value" : 2048, 2382 "name" : "FLEX_COMPONENT_G" 2383 }, 2384 { 2385 "enum_field_value" : 4096, 2386 "name" : "FLEX_COMPONENT_B" 2387 }, 2388 { 2389 "enum_field_value" : 1073741824, 2390 "name" : "FLEX_COMPONENT_A" 2391 } 2392 ], 2393 "linker_set_key" : "android_flex_component", 2394 "name" : "android_flex_component", 2395 "referenced_type" : "type-503", 2396 "self_type" : "type-503", 2397 "size" : 4, 2398 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2399 "underlying_type" : "type-2", 2400 "unique_id" : "android_flex_component" 2401 }, 2402 { 2403 "alignment" : 4, 2404 "enum_fields" : 2405 [ 2406 { 2407 "enum_field_value" : 0, 2408 "name" : "FLEX_FORMAT_INVALID" 2409 }, 2410 { 2411 "enum_field_value" : 1, 2412 "name" : "FLEX_FORMAT_Y" 2413 }, 2414 { 2415 "enum_field_value" : 7, 2416 "name" : "FLEX_FORMAT_YCbCr" 2417 }, 2418 { 2419 "enum_field_value" : 1073741831, 2420 "name" : "FLEX_FORMAT_YCbCrA" 2421 }, 2422 { 2423 "enum_field_value" : 7168, 2424 "name" : "FLEX_FORMAT_RGB" 2425 }, 2426 { 2427 "enum_field_value" : 1073748992, 2428 "name" : "FLEX_FORMAT_RGBA" 2429 } 2430 ], 2431 "linker_set_key" : "android_flex_format", 2432 "name" : "android_flex_format", 2433 "referenced_type" : "type-505", 2434 "self_type" : "type-505", 2435 "size" : 4, 2436 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2437 "underlying_type" : "type-2", 2438 "unique_id" : "android_flex_format" 2439 }, 2440 { 2441 "alignment" : 4, 2442 "enum_fields" : 2443 [ 2444 { 2445 "enum_field_value" : 1, 2446 "name" : "HAL_HDR_DOLBY_VISION" 2447 }, 2448 { 2449 "enum_field_value" : 2, 2450 "name" : "HAL_HDR_HDR10" 2451 }, 2452 { 2453 "enum_field_value" : 3, 2454 "name" : "HAL_HDR_HLG" 2455 } 2456 ], 2457 "linker_set_key" : "android_hdr_t", 2458 "name" : "android_hdr_t", 2459 "referenced_type" : "type-490", 2460 "self_type" : "type-490", 2461 "size" : 4, 2462 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2463 "underlying_type" : "type-2", 2464 "unique_id" : "android_hdr_t" 2465 }, 2466 { 2467 "alignment" : 4, 2468 "enum_fields" : 2469 [ 2470 { 2471 "enum_field_value" : 4, 2472 "name" : "HAL_HDR_HDR10_PLUS" 2473 } 2474 ], 2475 "linker_set_key" : "android_hdr_v1_2_t", 2476 "name" : "android_hdr_v1_2_t", 2477 "referenced_type" : "type-496", 2478 "self_type" : "type-496", 2479 "size" : 4, 2480 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2481 "underlying_type" : "type-2", 2482 "unique_id" : "android_hdr_v1_2_t" 2483 }, 2484 { 2485 "alignment" : 4, 2486 "enum_fields" : 2487 [ 2488 { 2489 "enum_field_value" : 39, 2490 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 2491 }, 2492 { 2493 "enum_field_value" : 40, 2494 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 2495 }, 2496 { 2497 "enum_field_value" : 41, 2498 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 2499 }, 2500 { 2501 "enum_field_value" : 42, 2502 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 2503 } 2504 ], 2505 "linker_set_key" : "android_pixel_format_sw_t", 2506 "name" : "android_pixel_format_sw_t", 2507 "referenced_type" : "type-499", 2508 "self_type" : "type-499", 2509 "size" : 4, 2510 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 2511 "underlying_type" : "type-2", 2512 "unique_id" : "_ZTS25android_pixel_format_sw_t" 2513 }, 2514 { 2515 "alignment" : 4, 2516 "enum_fields" : 2517 [ 2518 { 2519 "enum_field_value" : 1, 2520 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 2521 }, 2522 { 2523 "enum_field_value" : 2, 2524 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 2525 }, 2526 { 2527 "enum_field_value" : 3, 2528 "name" : "HAL_PIXEL_FORMAT_RGB_888" 2529 }, 2530 { 2531 "enum_field_value" : 4, 2532 "name" : "HAL_PIXEL_FORMAT_RGB_565" 2533 }, 2534 { 2535 "enum_field_value" : 5, 2536 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 2537 }, 2538 { 2539 "enum_field_value" : 16, 2540 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 2541 }, 2542 { 2543 "enum_field_value" : 17, 2544 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 2545 }, 2546 { 2547 "enum_field_value" : 20, 2548 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 2549 }, 2550 { 2551 "enum_field_value" : 22, 2552 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 2553 }, 2554 { 2555 "enum_field_value" : 32, 2556 "name" : "HAL_PIXEL_FORMAT_RAW16" 2557 }, 2558 { 2559 "enum_field_value" : 33, 2560 "name" : "HAL_PIXEL_FORMAT_BLOB" 2561 }, 2562 { 2563 "enum_field_value" : 34, 2564 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 2565 }, 2566 { 2567 "enum_field_value" : 35, 2568 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 2569 }, 2570 { 2571 "enum_field_value" : 36, 2572 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 2573 }, 2574 { 2575 "enum_field_value" : 37, 2576 "name" : "HAL_PIXEL_FORMAT_RAW10" 2577 }, 2578 { 2579 "enum_field_value" : 38, 2580 "name" : "HAL_PIXEL_FORMAT_RAW12" 2581 }, 2582 { 2583 "enum_field_value" : 43, 2584 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 2585 }, 2586 { 2587 "enum_field_value" : 538982489, 2588 "name" : "HAL_PIXEL_FORMAT_Y8" 2589 }, 2590 { 2591 "enum_field_value" : 540422489, 2592 "name" : "HAL_PIXEL_FORMAT_Y16" 2593 }, 2594 { 2595 "enum_field_value" : 842094169, 2596 "name" : "HAL_PIXEL_FORMAT_YV12" 2597 } 2598 ], 2599 "linker_set_key" : "android_pixel_format_t", 2600 "name" : "android_pixel_format_t", 2601 "referenced_type" : "type-485", 2602 "self_type" : "type-485", 2603 "size" : 4, 2604 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2605 "underlying_type" : "type-2", 2606 "unique_id" : "android_pixel_format_t" 2607 }, 2608 { 2609 "alignment" : 4, 2610 "enum_fields" : 2611 [ 2612 { 2613 "enum_field_value" : 48, 2614 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 2615 }, 2616 { 2617 "enum_field_value" : 49, 2618 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 2619 }, 2620 { 2621 "enum_field_value" : 50, 2622 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 2623 }, 2624 { 2625 "enum_field_value" : 51, 2626 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 2627 }, 2628 { 2629 "enum_field_value" : 52, 2630 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 2631 }, 2632 { 2633 "enum_field_value" : 53, 2634 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 2635 }, 2636 { 2637 "enum_field_value" : 54, 2638 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 2639 } 2640 ], 2641 "linker_set_key" : "android_pixel_format_v1_1_t", 2642 "name" : "android_pixel_format_v1_1_t", 2643 "referenced_type" : "type-491", 2644 "self_type" : "type-491", 2645 "size" : 4, 2646 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2647 "underlying_type" : "type-2", 2648 "unique_id" : "android_pixel_format_v1_1_t" 2649 }, 2650 { 2651 "alignment" : 4, 2652 "enum_fields" : 2653 [ 2654 { 2655 "enum_field_value" : 55, 2656 "name" : "HAL_PIXEL_FORMAT_HSV_888" 2657 } 2658 ], 2659 "linker_set_key" : "android_pixel_format_v1_2_t", 2660 "name" : "android_pixel_format_v1_2_t", 2661 "referenced_type" : "type-498", 2662 "self_type" : "type-498", 2663 "size" : 4, 2664 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2665 "underlying_type" : "type-2", 2666 "unique_id" : "android_pixel_format_v1_2_t" 2667 }, 2668 { 2669 "alignment" : 4, 2670 "enum_fields" : 2671 [ 2672 { 2673 "enum_field_value" : 0, 2674 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 2675 }, 2676 { 2677 "enum_field_value" : 1, 2678 "name" : "HAL_RENDER_INTENT_ENHANCE" 2679 }, 2680 { 2681 "enum_field_value" : 2, 2682 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 2683 }, 2684 { 2685 "enum_field_value" : 3, 2686 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 2687 } 2688 ], 2689 "linker_set_key" : "android_render_intent_v1_1_t", 2690 "name" : "android_render_intent_v1_1_t", 2691 "referenced_type" : "type-495", 2692 "self_type" : "type-495", 2693 "size" : 4, 2694 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2695 "underlying_type" : "type-2", 2696 "unique_id" : "android_render_intent_v1_1_t" 2697 }, 2698 { 2699 "alignment" : 4, 2700 "enum_fields" : 2701 [ 2702 { 2703 "enum_field_value" : 1, 2704 "name" : "HAL_TRANSFORM_FLIP_H" 2705 }, 2706 { 2707 "enum_field_value" : 2, 2708 "name" : "HAL_TRANSFORM_FLIP_V" 2709 }, 2710 { 2711 "enum_field_value" : 4, 2712 "name" : "HAL_TRANSFORM_ROT_90" 2713 }, 2714 { 2715 "enum_field_value" : 3, 2716 "name" : "HAL_TRANSFORM_ROT_180" 2717 }, 2718 { 2719 "enum_field_value" : 7, 2720 "name" : "HAL_TRANSFORM_ROT_270" 2721 } 2722 ], 2723 "linker_set_key" : "android_transform_t", 2724 "name" : "android_transform_t", 2725 "referenced_type" : "type-486", 2726 "self_type" : "type-486", 2727 "size" : 4, 2728 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2729 "underlying_type" : "type-2", 2730 "unique_id" : "android_transform_t" 2731 }, 2732 { 2733 "alignment" : 4, 2734 "enum_fields" : 2735 [ 2736 { 2737 "enum_field_value" : 0, 2738 "name" : "LOG_ID_MIN" 2739 }, 2740 { 2741 "enum_field_value" : 0, 2742 "name" : "LOG_ID_MAIN" 2743 }, 2744 { 2745 "enum_field_value" : 1, 2746 "name" : "LOG_ID_RADIO" 2747 }, 2748 { 2749 "enum_field_value" : 2, 2750 "name" : "LOG_ID_EVENTS" 2751 }, 2752 { 2753 "enum_field_value" : 3, 2754 "name" : "LOG_ID_SYSTEM" 2755 }, 2756 { 2757 "enum_field_value" : 4, 2758 "name" : "LOG_ID_CRASH" 2759 }, 2760 { 2761 "enum_field_value" : 5, 2762 "name" : "LOG_ID_STATS" 2763 }, 2764 { 2765 "enum_field_value" : 6, 2766 "name" : "LOG_ID_SECURITY" 2767 }, 2768 { 2769 "enum_field_value" : 7, 2770 "name" : "LOG_ID_KERNEL" 2771 }, 2772 { 2773 "enum_field_value" : 8, 2774 "name" : "LOG_ID_MAX" 2775 } 2776 ], 2777 "linker_set_key" : "log_id", 2778 "name" : "log_id", 2779 "referenced_type" : "type-237", 2780 "self_type" : "type-237", 2781 "size" : 4, 2782 "source_file" : "/system/core/liblog/include/android/log.h", 2783 "underlying_type" : "type-2", 2784 "unique_id" : "log_id" 2785 } 2786 ], 2787 "function_types" : 2788 [ 2789 { 2790 "alignment" : 4, 2791 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2792 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2793 "parameters" : 2794 [ 2795 { 2796 "referenced_type" : "type-44" 2797 }, 2798 { 2799 "referenced_type" : "type-50" 2800 }, 2801 { 2802 "referenced_type" : "type-26" 2803 } 2804 ], 2805 "referenced_type" : "type-43", 2806 "return_type" : "type-41", 2807 "self_type" : "type-43", 2808 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2809 }, 2810 { 2811 "alignment" : 4, 2812 "linker_set_key" : "int (void *)", 2813 "name" : "int (void *)", 2814 "parameters" : 2815 [ 2816 { 2817 "referenced_type" : "type-26" 2818 } 2819 ], 2820 "referenced_type" : "type-514", 2821 "return_type" : "type-25", 2822 "self_type" : "type-514", 2823 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2824 }, 2825 { 2826 "alignment" : 4, 2827 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2828 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2829 "parameters" : 2830 [ 2831 { 2832 "referenced_type" : "type-423" 2833 }, 2834 { 2835 "referenced_type" : "type-325" 2836 }, 2837 { 2838 "referenced_type" : "type-30" 2839 }, 2840 { 2841 "referenced_type" : "type-424" 2842 }, 2843 { 2844 "referenced_type" : "type-30" 2845 }, 2846 { 2847 "referenced_type" : "type-26" 2848 } 2849 ], 2850 "referenced_type" : "type-422", 2851 "return_type" : "type-27", 2852 "self_type" : "type-422", 2853 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2854 } 2855 ], 2856 "functions" : 2857 [ 2858 { 2859 "function_name" : "android::hardware::details::castInterface", 2860 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb", 2861 "parameters" : 2862 [ 2863 { 2864 "referenced_type" : "type-433" 2865 }, 2866 { 2867 "referenced_type" : "type-56" 2868 }, 2869 { 2870 "referenced_type" : "type-41" 2871 } 2872 ], 2873 "return_type" : "type-153", 2874 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2875 "template_args" : [ "type-106", "type-72", "type-614" ] 2876 }, 2877 { 2878 "function_name" : "android::hardware::details::getServiceInternal", 2879 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb", 2880 "parameters" : 2881 [ 2882 { 2883 "referenced_type" : "type-438" 2884 }, 2885 { 2886 "referenced_type" : "type-41" 2887 }, 2888 { 2889 "referenced_type" : "type-41" 2890 } 2891 ], 2892 "return_type" : "type-104", 2893 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2894 "template_args" : [ "type-614", "type-106", "type-27", "type-27" ] 2895 }, 2896 { 2897 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getService", 2898 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2899 "parameters" : 2900 [ 2901 { 2902 "default_arg" : true, 2903 "referenced_type" : "type-438" 2904 }, 2905 { 2906 "default_arg" : true, 2907 "referenced_type" : "type-41" 2908 } 2909 ], 2910 "return_type" : "type-104", 2911 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2912 }, 2913 { 2914 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::linkToDeath", 2915 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 2916 "parameters" : 2917 [ 2918 { 2919 "is_this_ptr" : true, 2920 "referenced_type" : "type-105" 2921 }, 2922 { 2923 "referenced_type" : "type-586" 2924 }, 2925 { 2926 "referenced_type" : "type-30" 2927 } 2928 ], 2929 "return_type" : "type-138", 2930 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2931 }, 2932 { 2933 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getDebugInfo", 2934 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2935 "parameters" : 2936 [ 2937 { 2938 "is_this_ptr" : true, 2939 "referenced_type" : "type-105" 2940 }, 2941 { 2942 "referenced_type" : "type-726" 2943 } 2944 ], 2945 "return_type" : "type-166", 2946 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2947 }, 2948 { 2949 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getHashChain", 2950 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 2951 "parameters" : 2952 [ 2953 { 2954 "is_this_ptr" : true, 2955 "referenced_type" : "type-105" 2956 }, 2957 { 2958 "referenced_type" : "type-727" 2959 } 2960 ], 2961 "return_type" : "type-166", 2962 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2963 }, 2964 { 2965 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::tryGetService", 2966 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2967 "parameters" : 2968 [ 2969 { 2970 "default_arg" : true, 2971 "referenced_type" : "type-438" 2972 }, 2973 { 2974 "default_arg" : true, 2975 "referenced_type" : "type-41" 2976 } 2977 ], 2978 "return_type" : "type-104", 2979 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2980 }, 2981 { 2982 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::unlinkToDeath", 2983 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2984 "parameters" : 2985 [ 2986 { 2987 "is_this_ptr" : true, 2988 "referenced_type" : "type-105" 2989 }, 2990 { 2991 "referenced_type" : "type-586" 2992 } 2993 ], 2994 "return_type" : "type-138", 2995 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 2996 }, 2997 { 2998 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceChain", 2999 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3000 "parameters" : 3001 [ 3002 { 3003 "is_this_ptr" : true, 3004 "referenced_type" : "type-105" 3005 }, 3006 { 3007 "referenced_type" : "type-728" 3008 } 3009 ], 3010 "return_type" : "type-166", 3011 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3012 }, 3013 { 3014 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerAsService", 3015 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 3016 "parameters" : 3017 [ 3018 { 3019 "is_this_ptr" : true, 3020 "referenced_type" : "type-105" 3021 }, 3022 { 3023 "default_arg" : true, 3024 "referenced_type" : "type-438" 3025 } 3026 ], 3027 "return_type" : "type-25", 3028 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3029 }, 3030 { 3031 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceDescriptor", 3032 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 3033 "parameters" : 3034 [ 3035 { 3036 "is_this_ptr" : true, 3037 "referenced_type" : "type-105" 3038 }, 3039 { 3040 "referenced_type" : "type-729" 3041 } 3042 ], 3043 "return_type" : "type-166", 3044 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3045 }, 3046 { 3047 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::notifySyspropsChanged", 3048 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv", 3049 "parameters" : 3050 [ 3051 { 3052 "is_this_ptr" : true, 3053 "referenced_type" : "type-105" 3054 } 3055 ], 3056 "return_type" : "type-166", 3057 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3058 }, 3059 { 3060 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::setHALInstrumentation", 3061 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv", 3062 "parameters" : 3063 [ 3064 { 3065 "is_this_ptr" : true, 3066 "referenced_type" : "type-105" 3067 } 3068 ], 3069 "return_type" : "type-166", 3070 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3071 }, 3072 { 3073 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerForNotifications", 3074 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3075 "parameters" : 3076 [ 3077 { 3078 "referenced_type" : "type-438" 3079 }, 3080 { 3081 "referenced_type" : "type-607" 3082 } 3083 ], 3084 "return_type" : "type-41", 3085 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3086 }, 3087 { 3088 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::ping", 3089 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv", 3090 "parameters" : 3091 [ 3092 { 3093 "is_this_ptr" : true, 3094 "referenced_type" : "type-105" 3095 } 3096 ], 3097 "return_type" : "type-166", 3098 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3099 }, 3100 { 3101 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::debug", 3102 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 3103 "parameters" : 3104 [ 3105 { 3106 "is_this_ptr" : true, 3107 "referenced_type" : "type-105" 3108 }, 3109 { 3110 "referenced_type" : "type-383" 3111 }, 3112 { 3113 "referenced_type" : "type-606" 3114 } 3115 ], 3116 "return_type" : "type-166", 3117 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3118 }, 3119 { 3120 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom", 3121 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 3122 "parameters" : 3123 [ 3124 { 3125 "referenced_type" : "type-652" 3126 }, 3127 { 3128 "default_arg" : true, 3129 "referenced_type" : "type-41" 3130 } 3131 ], 3132 "return_type" : "type-153", 3133 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3134 }, 3135 { 3136 "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom", 3137 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb", 3138 "parameters" : 3139 [ 3140 { 3141 "referenced_type" : "type-285" 3142 }, 3143 { 3144 "default_arg" : true, 3145 "referenced_type" : "type-41" 3146 } 3147 ], 3148 "return_type" : "type-153", 3149 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 3150 }, 3151 { 3152 "access" : "private", 3153 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::addOnewayTask", 3154 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE", 3155 "parameters" : 3156 [ 3157 { 3158 "is_this_ptr" : true, 3159 "referenced_type" : "type-660" 3160 }, 3161 { 3162 "referenced_type" : "type-734" 3163 } 3164 ], 3165 "return_type" : "type-166", 3166 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3167 }, 3168 { 3169 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice", 3170 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE", 3171 "parameters" : 3172 [ 3173 { 3174 "is_this_ptr" : true, 3175 "referenced_type" : "type-660" 3176 }, 3177 { 3178 "referenced_type" : "type-110" 3179 } 3180 ], 3181 "return_type" : "type-27", 3182 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3183 }, 3184 { 3185 "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice", 3186 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE", 3187 "parameters" : 3188 [ 3189 { 3190 "is_this_ptr" : true, 3191 "referenced_type" : "type-660" 3192 }, 3193 { 3194 "referenced_type" : "type-110" 3195 } 3196 ], 3197 "return_type" : "type-27", 3198 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h" 3199 }, 3200 { 3201 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::onTransact", 3202 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE", 3203 "parameters" : 3204 [ 3205 { 3206 "is_this_ptr" : true, 3207 "referenced_type" : "type-636" 3208 }, 3209 { 3210 "referenced_type" : "type-2" 3211 }, 3212 { 3213 "referenced_type" : "type-430" 3214 }, 3215 { 3216 "referenced_type" : "type-423" 3217 }, 3218 { 3219 "default_arg" : true, 3220 "referenced_type" : "type-2" 3221 }, 3222 { 3223 "default_arg" : true, 3224 "referenced_type" : "type-745" 3225 } 3226 ], 3227 "return_type" : "type-25", 3228 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3229 }, 3230 { 3231 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_abort", 3232 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3233 "parameters" : 3234 [ 3235 { 3236 "referenced_type" : "type-431" 3237 }, 3238 { 3239 "referenced_type" : "type-430" 3240 }, 3241 { 3242 "referenced_type" : "type-423" 3243 }, 3244 { 3245 "referenced_type" : "type-746" 3246 } 3247 ], 3248 "return_type" : "type-25", 3249 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3250 }, 3251 { 3252 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_begin", 3253 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3254 "parameters" : 3255 [ 3256 { 3257 "referenced_type" : "type-431" 3258 }, 3259 { 3260 "referenced_type" : "type-430" 3261 }, 3262 { 3263 "referenced_type" : "type-423" 3264 }, 3265 { 3266 "referenced_type" : "type-747" 3267 } 3268 ], 3269 "return_type" : "type-25", 3270 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3271 }, 3272 { 3273 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_finish", 3274 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3275 "parameters" : 3276 [ 3277 { 3278 "referenced_type" : "type-431" 3279 }, 3280 { 3281 "referenced_type" : "type-430" 3282 }, 3283 { 3284 "referenced_type" : "type-423" 3285 }, 3286 { 3287 "referenced_type" : "type-748" 3288 } 3289 ], 3290 "return_type" : "type-25", 3291 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3292 }, 3293 { 3294 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_update", 3295 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3296 "parameters" : 3297 [ 3298 { 3299 "referenced_type" : "type-431" 3300 }, 3301 { 3302 "referenced_type" : "type-430" 3303 }, 3304 { 3305 "referenced_type" : "type-423" 3306 }, 3307 { 3308 "referenced_type" : "type-749" 3309 } 3310 ], 3311 "return_type" : "type-25", 3312 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3313 }, 3314 { 3315 "access" : "private", 3316 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::getDebugInfo", 3317 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3318 "parameters" : 3319 [ 3320 { 3321 "is_this_ptr" : true, 3322 "referenced_type" : "type-636" 3323 }, 3324 { 3325 "referenced_type" : "type-750" 3326 } 3327 ], 3328 "return_type" : "type-166", 3329 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3330 }, 3331 { 3332 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_attestKey", 3333 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3334 "parameters" : 3335 [ 3336 { 3337 "referenced_type" : "type-431" 3338 }, 3339 { 3340 "referenced_type" : "type-430" 3341 }, 3342 { 3343 "referenced_type" : "type-423" 3344 }, 3345 { 3346 "referenced_type" : "type-751" 3347 } 3348 ], 3349 "return_type" : "type-25", 3350 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3351 }, 3352 { 3353 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteKey", 3354 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3355 "parameters" : 3356 [ 3357 { 3358 "referenced_type" : "type-431" 3359 }, 3360 { 3361 "referenced_type" : "type-430" 3362 }, 3363 { 3364 "referenced_type" : "type-423" 3365 }, 3366 { 3367 "referenced_type" : "type-752" 3368 } 3369 ], 3370 "return_type" : "type-25", 3371 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3372 }, 3373 { 3374 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_exportKey", 3375 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3376 "parameters" : 3377 [ 3378 { 3379 "referenced_type" : "type-431" 3380 }, 3381 { 3382 "referenced_type" : "type-430" 3383 }, 3384 { 3385 "referenced_type" : "type-423" 3386 }, 3387 { 3388 "referenced_type" : "type-753" 3389 } 3390 ], 3391 "return_type" : "type-25", 3392 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3393 }, 3394 { 3395 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_importKey", 3396 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3397 "parameters" : 3398 [ 3399 { 3400 "referenced_type" : "type-431" 3401 }, 3402 { 3403 "referenced_type" : "type-430" 3404 }, 3405 { 3406 "referenced_type" : "type-423" 3407 }, 3408 { 3409 "referenced_type" : "type-754" 3410 } 3411 ], 3412 "return_type" : "type-25", 3413 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3414 }, 3415 { 3416 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_upgradeKey", 3417 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3418 "parameters" : 3419 [ 3420 { 3421 "referenced_type" : "type-431" 3422 }, 3423 { 3424 "referenced_type" : "type-430" 3425 }, 3426 { 3427 "referenced_type" : "type-423" 3428 }, 3429 { 3430 "referenced_type" : "type-755" 3431 } 3432 ], 3433 "return_type" : "type-25", 3434 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3435 }, 3436 { 3437 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_generateKey", 3438 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3439 "parameters" : 3440 [ 3441 { 3442 "referenced_type" : "type-431" 3443 }, 3444 { 3445 "referenced_type" : "type-430" 3446 }, 3447 { 3448 "referenced_type" : "type-423" 3449 }, 3450 { 3451 "referenced_type" : "type-756" 3452 } 3453 ], 3454 "return_type" : "type-25", 3455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3456 }, 3457 { 3458 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_addRngEntropy", 3459 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3460 "parameters" : 3461 [ 3462 { 3463 "referenced_type" : "type-431" 3464 }, 3465 { 3466 "referenced_type" : "type-430" 3467 }, 3468 { 3469 "referenced_type" : "type-423" 3470 }, 3471 { 3472 "referenced_type" : "type-757" 3473 } 3474 ], 3475 "return_type" : "type-25", 3476 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3477 }, 3478 { 3479 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteAllKeys", 3480 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3481 "parameters" : 3482 [ 3483 { 3484 "referenced_type" : "type-431" 3485 }, 3486 { 3487 "referenced_type" : "type-430" 3488 }, 3489 { 3490 "referenced_type" : "type-423" 3491 }, 3492 { 3493 "referenced_type" : "type-758" 3494 } 3495 ], 3496 "return_type" : "type-25", 3497 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3498 }, 3499 { 3500 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getHardwareFeatures", 3501 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3502 "parameters" : 3503 [ 3504 { 3505 "referenced_type" : "type-431" 3506 }, 3507 { 3508 "referenced_type" : "type-430" 3509 }, 3510 { 3511 "referenced_type" : "type-423" 3512 }, 3513 { 3514 "referenced_type" : "type-759" 3515 } 3516 ], 3517 "return_type" : "type-25", 3518 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3519 }, 3520 { 3521 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_destroyAttestationIds", 3522 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3523 "parameters" : 3524 [ 3525 { 3526 "referenced_type" : "type-431" 3527 }, 3528 { 3529 "referenced_type" : "type-430" 3530 }, 3531 { 3532 "referenced_type" : "type-423" 3533 }, 3534 { 3535 "referenced_type" : "type-760" 3536 } 3537 ], 3538 "return_type" : "type-25", 3539 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3540 }, 3541 { 3542 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getKeyCharacteristics", 3543 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 3544 "parameters" : 3545 [ 3546 { 3547 "referenced_type" : "type-431" 3548 }, 3549 { 3550 "referenced_type" : "type-430" 3551 }, 3552 { 3553 "referenced_type" : "type-423" 3554 }, 3555 { 3556 "referenced_type" : "type-761" 3557 } 3558 ], 3559 "return_type" : "type-25", 3560 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3561 }, 3562 { 3563 "access" : "private", 3564 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::ping", 3565 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv", 3566 "parameters" : 3567 [ 3568 { 3569 "is_this_ptr" : true, 3570 "referenced_type" : "type-636" 3571 } 3572 ], 3573 "return_type" : "type-166", 3574 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3575 }, 3576 { 3577 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice", 3578 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE", 3579 "parameters" : 3580 [ 3581 { 3582 "is_this_ptr" : true, 3583 "referenced_type" : "type-636" 3584 }, 3585 { 3586 "referenced_type" : "type-285" 3587 } 3588 ], 3589 "return_type" : "type-27", 3590 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3591 }, 3592 { 3593 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice", 3594 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE", 3595 "parameters" : 3596 [ 3597 { 3598 "is_this_ptr" : true, 3599 "referenced_type" : "type-636" 3600 }, 3601 { 3602 "referenced_type" : "type-285" 3603 } 3604 ], 3605 "return_type" : "type-27", 3606 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3607 }, 3608 { 3609 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3610 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev", 3611 "parameters" : 3612 [ 3613 { 3614 "is_this_ptr" : true, 3615 "referenced_type" : "type-636" 3616 } 3617 ], 3618 "return_type" : "type-27", 3619 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3620 }, 3621 { 3622 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3623 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev", 3624 "parameters" : 3625 [ 3626 { 3627 "is_this_ptr" : true, 3628 "referenced_type" : "type-636" 3629 } 3630 ], 3631 "return_type" : "type-27", 3632 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3633 }, 3634 { 3635 "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice", 3636 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev", 3637 "parameters" : 3638 [ 3639 { 3640 "is_this_ptr" : true, 3641 "referenced_type" : "type-636" 3642 } 3643 ], 3644 "return_type" : "type-27", 3645 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h" 3646 }, 3647 { 3648 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::upgradeKey", 3649 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE", 3650 "parameters" : 3651 [ 3652 { 3653 "is_this_ptr" : true, 3654 "referenced_type" : "type-697" 3655 }, 3656 { 3657 "referenced_type" : "type-623" 3658 }, 3659 { 3660 "referenced_type" : "type-380" 3661 }, 3662 { 3663 "referenced_type" : "type-762" 3664 } 3665 ], 3666 "return_type" : "type-166", 3667 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3668 }, 3669 { 3670 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_abort", 3671 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm", 3672 "parameters" : 3673 [ 3674 { 3675 "referenced_type" : "type-20" 3676 }, 3677 { 3678 "referenced_type" : "type-61" 3679 }, 3680 { 3681 "referenced_type" : "type-30" 3682 } 3683 ], 3684 "return_type" : "type-145", 3685 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3686 }, 3687 { 3688 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_begin", 3689 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_mEEE", 3690 "parameters" : 3691 [ 3692 { 3693 "referenced_type" : "type-20" 3694 }, 3695 { 3696 "referenced_type" : "type-61" 3697 }, 3698 { 3699 "referenced_type" : "type-348" 3700 }, 3701 { 3702 "referenced_type" : "type-623" 3703 }, 3704 { 3705 "referenced_type" : "type-380" 3706 }, 3707 { 3708 "referenced_type" : "type-763" 3709 } 3710 ], 3711 "return_type" : "type-166", 3712 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3713 }, 3714 { 3715 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::generateKey", 3716 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE", 3717 "parameters" : 3718 [ 3719 { 3720 "is_this_ptr" : true, 3721 "referenced_type" : "type-697" 3722 }, 3723 { 3724 "referenced_type" : "type-380" 3725 }, 3726 { 3727 "referenced_type" : "type-764" 3728 } 3729 ], 3730 "return_type" : "type-166", 3731 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3732 }, 3733 { 3734 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::linkToDeath", 3735 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 3736 "parameters" : 3737 [ 3738 { 3739 "is_this_ptr" : true, 3740 "referenced_type" : "type-697" 3741 }, 3742 { 3743 "referenced_type" : "type-586" 3744 }, 3745 { 3746 "referenced_type" : "type-30" 3747 } 3748 ], 3749 "return_type" : "type-138", 3750 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3751 }, 3752 { 3753 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_finish", 3754 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE", 3755 "parameters" : 3756 [ 3757 { 3758 "referenced_type" : "type-20" 3759 }, 3760 { 3761 "referenced_type" : "type-61" 3762 }, 3763 { 3764 "referenced_type" : "type-30" 3765 }, 3766 { 3767 "referenced_type" : "type-380" 3768 }, 3769 { 3770 "referenced_type" : "type-623" 3771 }, 3772 { 3773 "referenced_type" : "type-623" 3774 }, 3775 { 3776 "referenced_type" : "type-765" 3777 } 3778 ], 3779 "return_type" : "type-166", 3780 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3781 }, 3782 { 3783 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_update", 3784 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE", 3785 "parameters" : 3786 [ 3787 { 3788 "referenced_type" : "type-20" 3789 }, 3790 { 3791 "referenced_type" : "type-61" 3792 }, 3793 { 3794 "referenced_type" : "type-30" 3795 }, 3796 { 3797 "referenced_type" : "type-380" 3798 }, 3799 { 3800 "referenced_type" : "type-623" 3801 }, 3802 { 3803 "referenced_type" : "type-766" 3804 } 3805 ], 3806 "return_type" : "type-166", 3807 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3808 }, 3809 { 3810 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getDebugInfo", 3811 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3812 "parameters" : 3813 [ 3814 { 3815 "is_this_ptr" : true, 3816 "referenced_type" : "type-697" 3817 }, 3818 { 3819 "referenced_type" : "type-767" 3820 } 3821 ], 3822 "return_type" : "type-166", 3823 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3824 }, 3825 { 3826 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHashChain", 3827 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 3828 "parameters" : 3829 [ 3830 { 3831 "is_this_ptr" : true, 3832 "referenced_type" : "type-697" 3833 }, 3834 { 3835 "referenced_type" : "type-768" 3836 } 3837 ], 3838 "return_type" : "type-166", 3839 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3840 }, 3841 { 3842 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::addRngEntropy", 3843 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE", 3844 "parameters" : 3845 [ 3846 { 3847 "is_this_ptr" : true, 3848 "referenced_type" : "type-697" 3849 }, 3850 { 3851 "referenced_type" : "type-623" 3852 } 3853 ], 3854 "return_type" : "type-145", 3855 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3856 }, 3857 { 3858 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteAllKeys", 3859 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv", 3860 "parameters" : 3861 [ 3862 { 3863 "is_this_ptr" : true, 3864 "referenced_type" : "type-697" 3865 } 3866 ], 3867 "return_type" : "type-145", 3868 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3869 }, 3870 { 3871 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::unlinkToDeath", 3872 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 3873 "parameters" : 3874 [ 3875 { 3876 "is_this_ptr" : true, 3877 "referenced_type" : "type-697" 3878 }, 3879 { 3880 "referenced_type" : "type-586" 3881 } 3882 ], 3883 "return_type" : "type-138", 3884 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3885 }, 3886 { 3887 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceChain", 3888 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3889 "parameters" : 3890 [ 3891 { 3892 "is_this_ptr" : true, 3893 "referenced_type" : "type-697" 3894 }, 3895 { 3896 "referenced_type" : "type-769" 3897 } 3898 ], 3899 "return_type" : "type-166", 3900 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3901 }, 3902 { 3903 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_attestKey", 3904 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE", 3905 "parameters" : 3906 [ 3907 { 3908 "referenced_type" : "type-20" 3909 }, 3910 { 3911 "referenced_type" : "type-61" 3912 }, 3913 { 3914 "referenced_type" : "type-623" 3915 }, 3916 { 3917 "referenced_type" : "type-380" 3918 }, 3919 { 3920 "referenced_type" : "type-770" 3921 } 3922 ], 3923 "return_type" : "type-166", 3924 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3925 }, 3926 { 3927 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteKey", 3928 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE", 3929 "parameters" : 3930 [ 3931 { 3932 "referenced_type" : "type-20" 3933 }, 3934 { 3935 "referenced_type" : "type-61" 3936 }, 3937 { 3938 "referenced_type" : "type-623" 3939 } 3940 ], 3941 "return_type" : "type-145", 3942 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3943 }, 3944 { 3945 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_exportKey", 3946 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE", 3947 "parameters" : 3948 [ 3949 { 3950 "referenced_type" : "type-20" 3951 }, 3952 { 3953 "referenced_type" : "type-61" 3954 }, 3955 { 3956 "referenced_type" : "type-551" 3957 }, 3958 { 3959 "referenced_type" : "type-623" 3960 }, 3961 { 3962 "referenced_type" : "type-623" 3963 }, 3964 { 3965 "referenced_type" : "type-623" 3966 }, 3967 { 3968 "referenced_type" : "type-771" 3969 } 3970 ], 3971 "return_type" : "type-166", 3972 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 3973 }, 3974 { 3975 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_importKey", 3976 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE", 3977 "parameters" : 3978 [ 3979 { 3980 "referenced_type" : "type-20" 3981 }, 3982 { 3983 "referenced_type" : "type-61" 3984 }, 3985 { 3986 "referenced_type" : "type-380" 3987 }, 3988 { 3989 "referenced_type" : "type-551" 3990 }, 3991 { 3992 "referenced_type" : "type-623" 3993 }, 3994 { 3995 "referenced_type" : "type-772" 3996 } 3997 ], 3998 "return_type" : "type-166", 3999 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4000 }, 4001 { 4002 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_upgradeKey", 4003 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE", 4004 "parameters" : 4005 [ 4006 { 4007 "referenced_type" : "type-20" 4008 }, 4009 { 4010 "referenced_type" : "type-61" 4011 }, 4012 { 4013 "referenced_type" : "type-623" 4014 }, 4015 { 4016 "referenced_type" : "type-380" 4017 }, 4018 { 4019 "referenced_type" : "type-773" 4020 } 4021 ], 4022 "return_type" : "type-166", 4023 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4024 }, 4025 { 4026 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_generateKey", 4027 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE", 4028 "parameters" : 4029 [ 4030 { 4031 "referenced_type" : "type-20" 4032 }, 4033 { 4034 "referenced_type" : "type-61" 4035 }, 4036 { 4037 "referenced_type" : "type-380" 4038 }, 4039 { 4040 "referenced_type" : "type-774" 4041 } 4042 ], 4043 "return_type" : "type-166", 4044 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4045 }, 4046 { 4047 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_addRngEntropy", 4048 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE", 4049 "parameters" : 4050 [ 4051 { 4052 "referenced_type" : "type-20" 4053 }, 4054 { 4055 "referenced_type" : "type-61" 4056 }, 4057 { 4058 "referenced_type" : "type-623" 4059 } 4060 ], 4061 "return_type" : "type-145", 4062 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4063 }, 4064 { 4065 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteAllKeys", 4066 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE", 4067 "parameters" : 4068 [ 4069 { 4070 "referenced_type" : "type-20" 4071 }, 4072 { 4073 "referenced_type" : "type-61" 4074 } 4075 ], 4076 "return_type" : "type-145", 4077 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4078 }, 4079 { 4080 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHardwareFeatures", 4081 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE", 4082 "parameters" : 4083 [ 4084 { 4085 "is_this_ptr" : true, 4086 "referenced_type" : "type-697" 4087 }, 4088 { 4089 "referenced_type" : "type-775" 4090 } 4091 ], 4092 "return_type" : "type-166", 4093 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4094 }, 4095 { 4096 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceDescriptor", 4097 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 4098 "parameters" : 4099 [ 4100 { 4101 "is_this_ptr" : true, 4102 "referenced_type" : "type-697" 4103 }, 4104 { 4105 "referenced_type" : "type-776" 4106 } 4107 ], 4108 "return_type" : "type-166", 4109 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4110 }, 4111 { 4112 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::destroyAttestationIds", 4113 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv", 4114 "parameters" : 4115 [ 4116 { 4117 "is_this_ptr" : true, 4118 "referenced_type" : "type-697" 4119 } 4120 ], 4121 "return_type" : "type-145", 4122 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4123 }, 4124 { 4125 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getKeyCharacteristics", 4126 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE", 4127 "parameters" : 4128 [ 4129 { 4130 "is_this_ptr" : true, 4131 "referenced_type" : "type-697" 4132 }, 4133 { 4134 "referenced_type" : "type-623" 4135 }, 4136 { 4137 "referenced_type" : "type-623" 4138 }, 4139 { 4140 "referenced_type" : "type-623" 4141 }, 4142 { 4143 "referenced_type" : "type-777" 4144 } 4145 ], 4146 "return_type" : "type-166", 4147 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4148 }, 4149 { 4150 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::notifySyspropsChanged", 4151 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv", 4152 "parameters" : 4153 [ 4154 { 4155 "is_this_ptr" : true, 4156 "referenced_type" : "type-697" 4157 } 4158 ], 4159 "return_type" : "type-166", 4160 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4161 }, 4162 { 4163 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::setHALInstrumentation", 4164 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv", 4165 "parameters" : 4166 [ 4167 { 4168 "is_this_ptr" : true, 4169 "referenced_type" : "type-697" 4170 } 4171 ], 4172 "return_type" : "type-166", 4173 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4174 }, 4175 { 4176 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getHardwareFeatures", 4177 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE", 4178 "parameters" : 4179 [ 4180 { 4181 "referenced_type" : "type-20" 4182 }, 4183 { 4184 "referenced_type" : "type-61" 4185 }, 4186 { 4187 "referenced_type" : "type-778" 4188 } 4189 ], 4190 "return_type" : "type-166", 4191 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4192 }, 4193 { 4194 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_destroyAttestationIds", 4195 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE", 4196 "parameters" : 4197 [ 4198 { 4199 "referenced_type" : "type-20" 4200 }, 4201 { 4202 "referenced_type" : "type-61" 4203 } 4204 ], 4205 "return_type" : "type-145", 4206 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4207 }, 4208 { 4209 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getKeyCharacteristics", 4210 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE", 4211 "parameters" : 4212 [ 4213 { 4214 "referenced_type" : "type-20" 4215 }, 4216 { 4217 "referenced_type" : "type-61" 4218 }, 4219 { 4220 "referenced_type" : "type-623" 4221 }, 4222 { 4223 "referenced_type" : "type-623" 4224 }, 4225 { 4226 "referenced_type" : "type-623" 4227 }, 4228 { 4229 "referenced_type" : "type-779" 4230 } 4231 ], 4232 "return_type" : "type-166", 4233 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4234 }, 4235 { 4236 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::ping", 4237 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv", 4238 "parameters" : 4239 [ 4240 { 4241 "is_this_ptr" : true, 4242 "referenced_type" : "type-697" 4243 } 4244 ], 4245 "return_type" : "type-166", 4246 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4247 }, 4248 { 4249 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::abort", 4250 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEm", 4251 "parameters" : 4252 [ 4253 { 4254 "is_this_ptr" : true, 4255 "referenced_type" : "type-697" 4256 }, 4257 { 4258 "referenced_type" : "type-30" 4259 } 4260 ], 4261 "return_type" : "type-145", 4262 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4263 }, 4264 { 4265 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::begin", 4266 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE", 4267 "parameters" : 4268 [ 4269 { 4270 "is_this_ptr" : true, 4271 "referenced_type" : "type-697" 4272 }, 4273 { 4274 "referenced_type" : "type-348" 4275 }, 4276 { 4277 "referenced_type" : "type-623" 4278 }, 4279 { 4280 "referenced_type" : "type-380" 4281 }, 4282 { 4283 "referenced_type" : "type-780" 4284 } 4285 ], 4286 "return_type" : "type-166", 4287 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4288 }, 4289 { 4290 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::debug", 4291 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 4292 "parameters" : 4293 [ 4294 { 4295 "is_this_ptr" : true, 4296 "referenced_type" : "type-697" 4297 }, 4298 { 4299 "referenced_type" : "type-383" 4300 }, 4301 { 4302 "referenced_type" : "type-606" 4303 } 4304 ], 4305 "return_type" : "type-166", 4306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4307 }, 4308 { 4309 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::finish", 4310 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE", 4311 "parameters" : 4312 [ 4313 { 4314 "is_this_ptr" : true, 4315 "referenced_type" : "type-697" 4316 }, 4317 { 4318 "referenced_type" : "type-30" 4319 }, 4320 { 4321 "referenced_type" : "type-380" 4322 }, 4323 { 4324 "referenced_type" : "type-623" 4325 }, 4326 { 4327 "referenced_type" : "type-623" 4328 }, 4329 { 4330 "referenced_type" : "type-781" 4331 } 4332 ], 4333 "return_type" : "type-166", 4334 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4335 }, 4336 { 4337 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::update", 4338 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE", 4339 "parameters" : 4340 [ 4341 { 4342 "is_this_ptr" : true, 4343 "referenced_type" : "type-697" 4344 }, 4345 { 4346 "referenced_type" : "type-30" 4347 }, 4348 { 4349 "referenced_type" : "type-380" 4350 }, 4351 { 4352 "referenced_type" : "type-623" 4353 }, 4354 { 4355 "referenced_type" : "type-782" 4356 } 4357 ], 4358 "return_type" : "type-166", 4359 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4360 }, 4361 { 4362 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::attestKey", 4363 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE", 4364 "parameters" : 4365 [ 4366 { 4367 "is_this_ptr" : true, 4368 "referenced_type" : "type-697" 4369 }, 4370 { 4371 "referenced_type" : "type-623" 4372 }, 4373 { 4374 "referenced_type" : "type-380" 4375 }, 4376 { 4377 "referenced_type" : "type-783" 4378 } 4379 ], 4380 "return_type" : "type-166", 4381 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4382 }, 4383 { 4384 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteKey", 4385 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE", 4386 "parameters" : 4387 [ 4388 { 4389 "is_this_ptr" : true, 4390 "referenced_type" : "type-697" 4391 }, 4392 { 4393 "referenced_type" : "type-623" 4394 } 4395 ], 4396 "return_type" : "type-145", 4397 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4398 }, 4399 { 4400 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::exportKey", 4401 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE", 4402 "parameters" : 4403 [ 4404 { 4405 "is_this_ptr" : true, 4406 "referenced_type" : "type-697" 4407 }, 4408 { 4409 "referenced_type" : "type-551" 4410 }, 4411 { 4412 "referenced_type" : "type-623" 4413 }, 4414 { 4415 "referenced_type" : "type-623" 4416 }, 4417 { 4418 "referenced_type" : "type-623" 4419 }, 4420 { 4421 "referenced_type" : "type-784" 4422 } 4423 ], 4424 "return_type" : "type-166", 4425 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4426 }, 4427 { 4428 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::importKey", 4429 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE", 4430 "parameters" : 4431 [ 4432 { 4433 "is_this_ptr" : true, 4434 "referenced_type" : "type-697" 4435 }, 4436 { 4437 "referenced_type" : "type-380" 4438 }, 4439 { 4440 "referenced_type" : "type-551" 4441 }, 4442 { 4443 "referenced_type" : "type-623" 4444 }, 4445 { 4446 "referenced_type" : "type-785" 4447 } 4448 ], 4449 "return_type" : "type-166", 4450 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4451 }, 4452 { 4453 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice", 4454 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE", 4455 "parameters" : 4456 [ 4457 { 4458 "is_this_ptr" : true, 4459 "referenced_type" : "type-697" 4460 }, 4461 { 4462 "referenced_type" : "type-50" 4463 } 4464 ], 4465 "return_type" : "type-27", 4466 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4467 }, 4468 { 4469 "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice", 4470 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE", 4471 "parameters" : 4472 [ 4473 { 4474 "is_this_ptr" : true, 4475 "referenced_type" : "type-697" 4476 }, 4477 { 4478 "referenced_type" : "type-50" 4479 } 4480 ], 4481 "return_type" : "type-27", 4482 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 4483 }, 4484 { 4485 "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel", 4486 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEmm", 4487 "parameters" : 4488 [ 4489 { 4490 "referenced_type" : "type-620" 4491 }, 4492 { 4493 "referenced_type" : "type-423" 4494 }, 4495 { 4496 "referenced_type" : "type-30" 4497 }, 4498 { 4499 "referenced_type" : "type-30" 4500 } 4501 ], 4502 "return_type" : "type-25", 4503 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4504 }, 4505 { 4506 "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel", 4507 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEmm", 4508 "parameters" : 4509 [ 4510 { 4511 "referenced_type" : "type-693" 4512 }, 4513 { 4514 "referenced_type" : "type-423" 4515 }, 4516 { 4517 "referenced_type" : "type-30" 4518 }, 4519 { 4520 "referenced_type" : "type-30" 4521 } 4522 ], 4523 "return_type" : "type-25", 4524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4525 }, 4526 { 4527 "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel", 4528 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEmm", 4529 "parameters" : 4530 [ 4531 { 4532 "referenced_type" : "type-620" 4533 }, 4534 { 4535 "referenced_type" : "type-430" 4536 }, 4537 { 4538 "referenced_type" : "type-30" 4539 }, 4540 { 4541 "referenced_type" : "type-30" 4542 } 4543 ], 4544 "return_type" : "type-25", 4545 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4546 }, 4547 { 4548 "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel", 4549 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEmm", 4550 "parameters" : 4551 [ 4552 { 4553 "referenced_type" : "type-693" 4554 }, 4555 { 4556 "referenced_type" : "type-430" 4557 }, 4558 { 4559 "referenced_type" : "type-30" 4560 }, 4561 { 4562 "referenced_type" : "type-30" 4563 } 4564 ], 4565 "return_type" : "type-25", 4566 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4567 } 4568 ], 4569 "global_vars" : 4570 [ 4571 { 4572 "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE", 4573 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::descriptor", 4574 "referenced_type" : "type-56", 4575 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4576 } 4577 ], 4578 "lvalue_reference_types" : 4579 [ 4580 { 4581 "alignment" : 8, 4582 "linker_set_key" : "android::Mutex &", 4583 "name" : "android::Mutex &", 4584 "referenced_type" : "type-32", 4585 "self_type" : "type-519", 4586 "size" : 8, 4587 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 4588 }, 4589 { 4590 "alignment" : 8, 4591 "linker_set_key" : "android::RWLock &", 4592 "name" : "android::RWLock &", 4593 "referenced_type" : "type-523", 4594 "self_type" : "type-527", 4595 "size" : 8, 4596 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4597 }, 4598 { 4599 "alignment" : 8, 4600 "linker_set_key" : "android::String16 &", 4601 "name" : "android::String16 &", 4602 "referenced_type" : "type-46", 4603 "self_type" : "type-407", 4604 "size" : 8, 4605 "source_file" : "/system/core/libutils/include/utils/String16.h" 4606 }, 4607 { 4608 "alignment" : 8, 4609 "linker_set_key" : "android::String8 &", 4610 "name" : "android::String8 &", 4611 "referenced_type" : "type-55", 4612 "self_type" : "type-402", 4613 "size" : 8, 4614 "source_file" : "/system/core/libutils/include/utils/String8.h" 4615 }, 4616 { 4617 "alignment" : 8, 4618 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &", 4619 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &", 4620 "referenced_type" : "type-145", 4621 "self_type" : "type-150", 4622 "size" : 8, 4623 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4624 }, 4625 { 4626 "alignment" : 8, 4627 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &", 4628 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &", 4629 "referenced_type" : "type-153", 4630 "self_type" : "type-156", 4631 "size" : 8, 4632 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4633 }, 4634 { 4635 "alignment" : 8, 4636 "linker_set_key" : "android::hardware::Return<bool> &", 4637 "name" : "android::hardware::Return<bool> &", 4638 "referenced_type" : "type-138", 4639 "self_type" : "type-142", 4640 "size" : 8, 4641 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4642 }, 4643 { 4644 "alignment" : 8, 4645 "linker_set_key" : "android::hardware::Return<void> &", 4646 "name" : "android::hardware::Return<void> &", 4647 "referenced_type" : "type-166", 4648 "self_type" : "type-169", 4649 "size" : 8, 4650 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4651 }, 4652 { 4653 "alignment" : 8, 4654 "linker_set_key" : "android::hardware::Status &", 4655 "name" : "android::hardware::Status &", 4656 "referenced_type" : "type-129", 4657 "self_type" : "type-136", 4658 "size" : 8, 4659 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4660 }, 4661 { 4662 "alignment" : 8, 4663 "linker_set_key" : "android::hardware::TextOutput &", 4664 "name" : "android::hardware::TextOutput &", 4665 "referenced_type" : "type-428", 4666 "self_type" : "type-427", 4667 "size" : 8, 4668 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4669 }, 4670 { 4671 "alignment" : 8, 4672 "linker_set_key" : "android::hardware::TextOutput &", 4673 "name" : "android::hardware::TextOutput &", 4674 "referenced_type" : "type-659", 4675 "self_type" : "type-658", 4676 "size" : 8, 4677 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4678 }, 4679 { 4680 "alignment" : 8, 4681 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4682 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4683 "referenced_type" : "type-307", 4684 "self_type" : "type-630", 4685 "size" : 8, 4686 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4687 }, 4688 { 4689 "alignment" : 8, 4690 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4691 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4692 "referenced_type" : "type-299", 4693 "self_type" : "type-625", 4694 "size" : 8, 4695 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4696 }, 4697 { 4698 "alignment" : 8, 4699 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 4700 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 4701 "referenced_type" : "type-310", 4702 "self_type" : "type-633", 4703 "size" : 8, 4704 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4705 }, 4706 { 4707 "alignment" : 8, 4708 "linker_set_key" : "android::hardware::hidl_memory &", 4709 "name" : "android::hardware::hidl_memory &", 4710 "referenced_type" : "type-279", 4711 "self_type" : "type-284", 4712 "size" : 8, 4713 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4714 }, 4715 { 4716 "alignment" : 8, 4717 "linker_set_key" : "android::hardware::hidl_string &", 4718 "name" : "android::hardware::hidl_string &", 4719 "referenced_type" : "type-275", 4720 "self_type" : "type-628", 4721 "size" : 8, 4722 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4723 }, 4724 { 4725 "alignment" : 8, 4726 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4727 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4728 "referenced_type" : "type-306", 4729 "self_type" : "type-316", 4730 "size" : 8, 4731 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4732 }, 4733 { 4734 "alignment" : 8, 4735 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4736 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4737 "referenced_type" : "type-298", 4738 "self_type" : "type-305", 4739 "size" : 8, 4740 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4741 }, 4742 { 4743 "alignment" : 8, 4744 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4745 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4746 "referenced_type" : "type-112", 4747 "self_type" : "type-121", 4748 "size" : 8, 4749 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4750 }, 4751 { 4752 "alignment" : 8, 4753 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4754 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4755 "referenced_type" : "type-104", 4756 "self_type" : "type-108", 4757 "size" : 8, 4758 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4759 }, 4760 { 4761 "alignment" : 8, 4762 "linker_set_key" : "const android::String16 &", 4763 "name" : "const android::String16 &", 4764 "referenced_type" : "type-45", 4765 "self_type" : "type-44", 4766 "size" : 8, 4767 "source_file" : "/system/core/libutils/include/utils/String16.h" 4768 }, 4769 { 4770 "alignment" : 8, 4771 "linker_set_key" : "const android::String8 &", 4772 "name" : "const android::String8 &", 4773 "referenced_type" : "type-399", 4774 "self_type" : "type-401", 4775 "size" : 8, 4776 "source_file" : "/system/core/libutils/include/utils/String8.h" 4777 }, 4778 { 4779 "alignment" : 8, 4780 "linker_set_key" : "const android::hardware::Parcel &", 4781 "name" : "const android::hardware::Parcel &", 4782 "referenced_type" : "type-429", 4783 "self_type" : "type-430", 4784 "size" : 8, 4785 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4786 }, 4787 { 4788 "alignment" : 8, 4789 "linker_set_key" : "const android::hardware::Return<bool> &", 4790 "name" : "const android::hardware::Return<bool> &", 4791 "referenced_type" : "type-143", 4792 "self_type" : "type-160", 4793 "size" : 8, 4794 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4795 }, 4796 { 4797 "alignment" : 8, 4798 "linker_set_key" : "const android::hardware::Status &", 4799 "name" : "const android::hardware::Status &", 4800 "referenced_type" : "type-133", 4801 "self_type" : "type-134", 4802 "size" : 8, 4803 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4804 }, 4805 { 4806 "alignment" : 8, 4807 "linker_set_key" : "const android::hardware::details::SchedPrio &", 4808 "name" : "const android::hardware::details::SchedPrio &", 4809 "referenced_type" : "type-444", 4810 "self_type" : "type-443", 4811 "size" : 8, 4812 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4813 }, 4814 { 4815 "alignment" : 8, 4816 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 4817 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 4818 "referenced_type" : "type-367", 4819 "self_type" : "type-381", 4820 "size" : 8, 4821 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4822 }, 4823 { 4824 "alignment" : 8, 4825 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &", 4826 "name" : "const android::hardware::hidl_array<unsigned char, 32> &", 4827 "referenced_type" : "type-369", 4828 "self_type" : "type-372", 4829 "size" : 8, 4830 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4831 }, 4832 { 4833 "alignment" : 8, 4834 "linker_set_key" : "const android::hardware::hidl_handle &", 4835 "name" : "const android::hardware::hidl_handle &", 4836 "referenced_type" : "type-382", 4837 "self_type" : "type-383", 4838 "size" : 8, 4839 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4840 }, 4841 { 4842 "alignment" : 8, 4843 "linker_set_key" : "const android::hardware::hidl_memory &", 4844 "name" : "const android::hardware::hidl_memory &", 4845 "referenced_type" : "type-282", 4846 "self_type" : "type-283", 4847 "size" : 8, 4848 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4849 }, 4850 { 4851 "alignment" : 8, 4852 "linker_set_key" : "const android::hardware::hidl_string &", 4853 "name" : "const android::hardware::hidl_string &", 4854 "referenced_type" : "type-274", 4855 "self_type" : "type-278", 4856 "size" : 8, 4857 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4858 }, 4859 { 4860 "alignment" : 8, 4861 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4862 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4863 "referenced_type" : "type-605", 4864 "self_type" : "type-606", 4865 "size" : 8, 4866 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4867 }, 4868 { 4869 "alignment" : 8, 4870 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &", 4871 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &", 4872 "referenced_type" : "type-359", 4873 "self_type" : "type-435", 4874 "size" : 8, 4875 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4876 }, 4877 { 4878 "alignment" : 8, 4879 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &", 4880 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &", 4881 "referenced_type" : "type-353", 4882 "self_type" : "type-380", 4883 "size" : 8, 4884 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4885 }, 4886 { 4887 "alignment" : 8, 4888 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 4889 "name" : "const android::hardware::hidl_vec<int> &", 4890 "referenced_type" : "type-322", 4891 "self_type" : "type-324", 4892 "size" : 8, 4893 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4894 }, 4895 { 4896 "alignment" : 8, 4897 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &", 4898 "name" : "const android::hardware::hidl_vec<unsigned char> &", 4899 "referenced_type" : "type-328", 4900 "self_type" : "type-623", 4901 "size" : 8, 4902 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4903 }, 4904 { 4905 "alignment" : 8, 4906 "linker_set_key" : "const android::hardware::hidl_version &", 4907 "name" : "const android::hardware::hidl_version &", 4908 "referenced_type" : "type-375", 4909 "self_type" : "type-377", 4910 "size" : 8, 4911 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4912 }, 4913 { 4914 "alignment" : 8, 4915 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &", 4916 "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &", 4917 "referenced_type" : "type-692", 4918 "self_type" : "type-693", 4919 "size" : 8, 4920 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 4921 }, 4922 { 4923 "alignment" : 8, 4924 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter &", 4925 "name" : "const android::hardware::keymaster::V3_0::KeyParameter &", 4926 "referenced_type" : "type-352", 4927 "self_type" : "type-620", 4928 "size" : 8, 4929 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4930 }, 4931 { 4932 "alignment" : 8, 4933 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 4934 "name" : "const android::hidl::base::V1_0::IBase *const &", 4935 "referenced_type" : "type-459", 4936 "self_type" : "type-460", 4937 "size" : 8, 4938 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4939 }, 4940 { 4941 "alignment" : 8, 4942 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 4943 "name" : "const android::sp<android::hardware::IBinder> &", 4944 "referenced_type" : "type-17", 4945 "self_type" : "type-50", 4946 "size" : 8, 4947 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 4948 }, 4949 { 4950 "alignment" : 8, 4951 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4952 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4953 "referenced_type" : "type-124", 4954 "self_type" : "type-471", 4955 "size" : 8, 4956 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4957 }, 4958 { 4959 "alignment" : 8, 4960 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 4961 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 4962 "referenced_type" : "type-564", 4963 "self_type" : "type-586", 4964 "size" : 8, 4965 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4966 }, 4967 { 4968 "alignment" : 8, 4969 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4970 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &", 4971 "referenced_type" : "type-110", 4972 "self_type" : "type-285", 4973 "size" : 8, 4974 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4975 }, 4976 { 4977 "alignment" : 8, 4978 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 4979 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 4980 "referenced_type" : "type-651", 4981 "self_type" : "type-652", 4982 "size" : 8, 4983 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4984 }, 4985 { 4986 "alignment" : 8, 4987 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 4988 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 4989 "referenced_type" : "type-101", 4990 "self_type" : "type-607", 4991 "size" : 8, 4992 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 4993 }, 4994 { 4995 "alignment" : 8, 4996 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 4997 "name" : "const android::wp<android::hardware::BHwBinder> &", 4998 "referenced_type" : "type-637", 4999 "self_type" : "type-639", 5000 "size" : 8, 5001 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5002 }, 5003 { 5004 "alignment" : 8, 5005 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 5006 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 5007 "referenced_type" : "type-297", 5008 "self_type" : "type-321", 5009 "size" : 8, 5010 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5011 }, 5012 { 5013 "alignment" : 8, 5014 "linker_set_key" : "const bool &", 5015 "name" : "const bool &", 5016 "referenced_type" : "type-92", 5017 "self_type" : "type-247", 5018 "size" : 8, 5019 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5020 }, 5021 { 5022 "alignment" : 8, 5023 "linker_set_key" : "const double &", 5024 "name" : "const double &", 5025 "referenced_type" : "type-265", 5026 "self_type" : "type-266", 5027 "size" : 8, 5028 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5029 }, 5030 { 5031 "alignment" : 8, 5032 "linker_set_key" : "const float &", 5033 "name" : "const float &", 5034 "referenced_type" : "type-263", 5035 "self_type" : "type-264", 5036 "size" : 8, 5037 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5038 }, 5039 { 5040 "alignment" : 8, 5041 "linker_set_key" : "const int &", 5042 "name" : "const int &", 5043 "referenced_type" : "type-484", 5044 "self_type" : "type-483", 5045 "size" : 8, 5046 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5047 }, 5048 { 5049 "linker_set_key" : "const iter<is_const> &", 5050 "name" : "const iter<is_const> &", 5051 "referenced_type" : "type-289", 5052 "self_type" : "type-291", 5053 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5054 }, 5055 { 5056 "linker_set_key" : "const iter<is_const> &", 5057 "name" : "const iter<is_const> &", 5058 "referenced_type" : "type-646", 5059 "self_type" : "type-650", 5060 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5061 }, 5062 { 5063 "alignment" : 8, 5064 "linker_set_key" : "const log_msg &", 5065 "name" : "const log_msg &", 5066 "referenced_type" : "type-74", 5067 "self_type" : "type-122", 5068 "size" : 8, 5069 "source_file" : "/system/core/liblog/include/log/log_read.h" 5070 }, 5071 { 5072 "alignment" : 8, 5073 "linker_set_key" : "const long &", 5074 "name" : "const long &", 5075 "referenced_type" : "type-260", 5076 "self_type" : "type-261", 5077 "size" : 8, 5078 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5079 }, 5080 { 5081 "alignment" : 8, 5082 "linker_set_key" : "const short &", 5083 "name" : "const short &", 5084 "referenced_type" : "type-255", 5085 "self_type" : "type-256", 5086 "size" : 8, 5087 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5088 }, 5089 { 5090 "alignment" : 8, 5091 "linker_set_key" : "const signed char &", 5092 "name" : "const signed char &", 5093 "referenced_type" : "type-252", 5094 "self_type" : "type-254", 5095 "size" : 8, 5096 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5097 }, 5098 { 5099 "alignment" : 8, 5100 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 5101 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 5102 "referenced_type" : "type-436", 5103 "self_type" : "type-438", 5104 "size" : 8, 5105 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 5106 }, 5107 { 5108 "alignment" : 8, 5109 "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 *> > *)> > > &", 5110 "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 *> > *)> > > &", 5111 "referenced_type" : "type-3", 5112 "self_type" : "type-661", 5113 "size" : 8, 5114 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5115 }, 5116 { 5117 "alignment" : 8, 5118 "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 *> > *)> > > &", 5119 "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 *> > *)> > > &", 5120 "referenced_type" : "type-695", 5121 "self_type" : "type-694", 5122 "size" : 8, 5123 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5124 }, 5125 { 5126 "alignment" : 8, 5127 "linker_set_key" : "const unsigned char &", 5128 "name" : "const unsigned char &", 5129 "referenced_type" : "type-326", 5130 "self_type" : "type-556", 5131 "size" : 8, 5132 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5133 }, 5134 { 5135 "alignment" : 8, 5136 "linker_set_key" : "const unsigned int &", 5137 "name" : "const unsigned int &", 5138 "referenced_type" : "type-36", 5139 "self_type" : "type-259", 5140 "size" : 8, 5141 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5142 }, 5143 { 5144 "alignment" : 8, 5145 "linker_set_key" : "const unsigned long &", 5146 "name" : "const unsigned long &", 5147 "referenced_type" : "type-37", 5148 "self_type" : "type-262", 5149 "size" : 8, 5150 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5151 }, 5152 { 5153 "alignment" : 8, 5154 "linker_set_key" : "const unsigned short &", 5155 "name" : "const unsigned short &", 5156 "referenced_type" : "type-257", 5157 "self_type" : "type-258", 5158 "size" : 8, 5159 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5160 }, 5161 { 5162 "alignment" : 8, 5163 "linker_set_key" : "int &", 5164 "name" : "int &", 5165 "referenced_type" : "type-25", 5166 "self_type" : "type-395", 5167 "size" : 8, 5168 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5169 }, 5170 { 5171 "alignment" : 8, 5172 "linker_set_key" : "unsigned char &", 5173 "name" : "unsigned char &", 5174 "referenced_type" : "type-78", 5175 "self_type" : "type-539", 5176 "size" : 8, 5177 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5178 }, 5179 { 5180 "alignment" : 8, 5181 "linker_set_key" : "unsigned int &", 5182 "name" : "unsigned int &", 5183 "referenced_type" : "type-2", 5184 "self_type" : "type-554", 5185 "size" : 8, 5186 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 5187 } 5188 ], 5189 "pointer_types" : 5190 [ 5191 { 5192 "alignment" : 8, 5193 "linker_set_key" : "android::Condition *", 5194 "name" : "android::Condition *", 5195 "referenced_type" : "type-93", 5196 "self_type" : "type-522", 5197 "size" : 8, 5198 "source_file" : "/system/core/libutils/include/utils/Condition.h" 5199 }, 5200 { 5201 "alignment" : 8, 5202 "linker_set_key" : "android::Mutex *", 5203 "name" : "android::Mutex *", 5204 "referenced_type" : "type-32", 5205 "self_type" : "type-517", 5206 "size" : 8, 5207 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 5208 }, 5209 { 5210 "alignment" : 8, 5211 "linker_set_key" : "android::Mutex::Autolock *", 5212 "name" : "android::Mutex::Autolock *", 5213 "referenced_type" : "type-518", 5214 "self_type" : "type-520", 5215 "size" : 8, 5216 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 5217 }, 5218 { 5219 "alignment" : 8, 5220 "linker_set_key" : "android::RWLock *", 5221 "name" : "android::RWLock *", 5222 "referenced_type" : "type-523", 5223 "self_type" : "type-525", 5224 "size" : 8, 5225 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5226 }, 5227 { 5228 "alignment" : 8, 5229 "linker_set_key" : "android::RWLock::AutoRLock *", 5230 "name" : "android::RWLock::AutoRLock *", 5231 "referenced_type" : "type-526", 5232 "self_type" : "type-528", 5233 "size" : 8, 5234 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5235 }, 5236 { 5237 "alignment" : 8, 5238 "linker_set_key" : "android::RWLock::AutoWLock *", 5239 "name" : "android::RWLock::AutoWLock *", 5240 "referenced_type" : "type-529", 5241 "self_type" : "type-530", 5242 "size" : 8, 5243 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 5244 }, 5245 { 5246 "alignment" : 8, 5247 "linker_set_key" : "android::RefBase *", 5248 "name" : "android::RefBase *", 5249 "referenced_type" : "type-8", 5250 "self_type" : "type-271", 5251 "size" : 8, 5252 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5253 }, 5254 { 5255 "alignment" : 8, 5256 "linker_set_key" : "android::RefBase::weakref_impl *", 5257 "name" : "android::RefBase::weakref_impl *", 5258 "referenced_type" : "type-11", 5259 "self_type" : "type-10", 5260 "size" : 8, 5261 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5262 }, 5263 { 5264 "alignment" : 8, 5265 "linker_set_key" : "android::RefBase::weakref_impl *", 5266 "name" : "android::RefBase::weakref_impl *", 5267 "referenced_type" : "type-643", 5268 "self_type" : "type-642", 5269 "size" : 8, 5270 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5271 }, 5272 { 5273 "alignment" : 8, 5274 "linker_set_key" : "android::RefBase::weakref_type *", 5275 "name" : "android::RefBase::weakref_type *", 5276 "referenced_type" : "type-40", 5277 "self_type" : "type-39", 5278 "size" : 8, 5279 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5280 }, 5281 { 5282 "alignment" : 8, 5283 "linker_set_key" : "android::ReferenceRenamer *", 5284 "name" : "android::ReferenceRenamer *", 5285 "referenced_type" : "type-267", 5286 "self_type" : "type-268", 5287 "size" : 8, 5288 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5289 }, 5290 { 5291 "alignment" : 8, 5292 "linker_set_key" : "android::ScopedTrace *", 5293 "name" : "android::ScopedTrace *", 5294 "referenced_type" : "type-531", 5295 "self_type" : "type-532", 5296 "size" : 8, 5297 "source_file" : "/system/core/libutils/include/utils/Trace.h" 5298 }, 5299 { 5300 "alignment" : 8, 5301 "linker_set_key" : "android::String16 *", 5302 "name" : "android::String16 *", 5303 "referenced_type" : "type-46", 5304 "self_type" : "type-408", 5305 "size" : 8, 5306 "source_file" : "/system/core/libutils/include/utils/String16.h" 5307 }, 5308 { 5309 "alignment" : 8, 5310 "linker_set_key" : "android::String8 *", 5311 "name" : "android::String8 *", 5312 "referenced_type" : "type-55", 5313 "self_type" : "type-403", 5314 "size" : 8, 5315 "source_file" : "/system/core/libutils/include/utils/String8.h" 5316 }, 5317 { 5318 "alignment" : 8, 5319 "linker_set_key" : "android::Thread *", 5320 "name" : "android::Thread *", 5321 "referenced_type" : "type-91", 5322 "self_type" : "type-90", 5323 "size" : 8, 5324 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5325 }, 5326 { 5327 "alignment" : 8, 5328 "linker_set_key" : "android::VirtualLightRefBase *", 5329 "name" : "android::VirtualLightRefBase *", 5330 "referenced_type" : "type-172", 5331 "self_type" : "type-179", 5332 "size" : 8, 5333 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 5334 }, 5335 { 5336 "alignment" : 8, 5337 "linker_set_key" : "android::hardware::BHwBinder *", 5338 "name" : "android::hardware::BHwBinder *", 5339 "referenced_type" : "type-127", 5340 "self_type" : "type-126", 5341 "size" : 8, 5342 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5343 }, 5344 { 5345 "alignment" : 8, 5346 "linker_set_key" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5347 "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5348 "referenced_type" : "type-417", 5349 "self_type" : "type-416", 5350 "size" : 8, 5351 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 5352 }, 5353 { 5354 "alignment" : 8, 5355 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5356 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5357 "referenced_type" : "type-452", 5358 "self_type" : "type-458", 5359 "size" : 8, 5360 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5361 }, 5362 { 5363 "alignment" : 8, 5364 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5365 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5366 "referenced_type" : "type-472", 5367 "self_type" : "type-477", 5368 "size" : 8, 5369 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5370 }, 5371 { 5372 "alignment" : 8, 5373 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5374 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5375 "referenced_type" : "type-461", 5376 "self_type" : "type-466", 5377 "size" : 8, 5378 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5379 }, 5380 { 5381 "alignment" : 8, 5382 "linker_set_key" : "android::hardware::GrantorDescriptor *", 5383 "name" : "android::hardware::GrantorDescriptor *", 5384 "referenced_type" : "type-296", 5385 "self_type" : "type-295", 5386 "size" : 8, 5387 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5388 }, 5389 { 5390 "alignment" : 8, 5391 "linker_set_key" : "android::hardware::IBinder *", 5392 "name" : "android::hardware::IBinder *", 5393 "referenced_type" : "type-15", 5394 "self_type" : "type-14", 5395 "size" : 8, 5396 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5397 }, 5398 { 5399 "alignment" : 8, 5400 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 5401 "name" : "android::hardware::IBinder::DeathRecipient *", 5402 "referenced_type" : "type-7", 5403 "self_type" : "type-6", 5404 "size" : 8, 5405 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5406 }, 5407 { 5408 "alignment" : 8, 5409 "linker_set_key" : "android::hardware::IInterface *", 5410 "name" : "android::hardware::IInterface *", 5411 "referenced_type" : "type-21", 5412 "self_type" : "type-20", 5413 "size" : 8, 5414 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5415 }, 5416 { 5417 "alignment" : 8, 5418 "linker_set_key" : "android::hardware::Parcel *", 5419 "name" : "android::hardware::Parcel *", 5420 "referenced_type" : "type-418", 5421 "self_type" : "type-423", 5422 "size" : 8, 5423 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5424 }, 5425 { 5426 "alignment" : 8, 5427 "linker_set_key" : "android::hardware::ProcessState *", 5428 "name" : "android::hardware::ProcessState *", 5429 "referenced_type" : "type-24", 5430 "self_type" : "type-23", 5431 "size" : 8, 5432 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5433 }, 5434 { 5435 "alignment" : 8, 5436 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5437 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5438 "referenced_type" : "type-145", 5439 "self_type" : "type-147", 5440 "size" : 8, 5441 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5442 }, 5443 { 5444 "alignment" : 8, 5445 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5446 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5447 "referenced_type" : "type-153", 5448 "self_type" : "type-154", 5449 "size" : 8, 5450 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5451 }, 5452 { 5453 "alignment" : 8, 5454 "linker_set_key" : "android::hardware::Return<bool> *", 5455 "name" : "android::hardware::Return<bool> *", 5456 "referenced_type" : "type-138", 5457 "self_type" : "type-140", 5458 "size" : 8, 5459 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5460 }, 5461 { 5462 "alignment" : 8, 5463 "linker_set_key" : "android::hardware::Return<void> *", 5464 "name" : "android::hardware::Return<void> *", 5465 "referenced_type" : "type-166", 5466 "self_type" : "type-167", 5467 "size" : 8, 5468 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5469 }, 5470 { 5471 "alignment" : 8, 5472 "linker_set_key" : "android::hardware::Status *", 5473 "name" : "android::hardware::Status *", 5474 "referenced_type" : "type-129", 5475 "self_type" : "type-132", 5476 "size" : 8, 5477 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5478 }, 5479 { 5480 "alignment" : 8, 5481 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 5482 "name" : "android::hardware::details::HidlInstrumentor *", 5483 "referenced_type" : "type-62", 5484 "self_type" : "type-61", 5485 "size" : 8, 5486 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5487 }, 5488 { 5489 "alignment" : 8, 5490 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *", 5491 "name" : "android::hardware::details::const_accessor<unsigned char, 32> *", 5492 "referenced_type" : "type-365", 5493 "self_type" : "type-366", 5494 "size" : 8, 5495 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5496 }, 5497 { 5498 "alignment" : 8, 5499 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5500 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5501 "referenced_type" : "type-307", 5502 "self_type" : "type-629", 5503 "size" : 8, 5504 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5505 }, 5506 { 5507 "alignment" : 8, 5508 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5509 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5510 "referenced_type" : "type-299", 5511 "self_type" : "type-624", 5512 "size" : 8, 5513 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5514 }, 5515 { 5516 "alignment" : 8, 5517 "linker_set_key" : "android::hardware::details::return_status *", 5518 "name" : "android::hardware::details::return_status *", 5519 "referenced_type" : "type-139", 5520 "self_type" : "type-161", 5521 "size" : 8, 5522 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5523 }, 5524 { 5525 "alignment" : 8, 5526 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 5527 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 5528 "referenced_type" : "type-310", 5529 "self_type" : "type-309", 5530 "size" : 8, 5531 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5532 }, 5533 { 5534 "alignment" : 8, 5535 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 5536 "name" : "android::hardware::hidl_binder_death_recipient *", 5537 "referenced_type" : "type-114", 5538 "self_type" : "type-113", 5539 "size" : 8, 5540 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5541 }, 5542 { 5543 "alignment" : 8, 5544 "linker_set_key" : "android::hardware::hidl_death_recipient *", 5545 "name" : "android::hardware::hidl_death_recipient *", 5546 "referenced_type" : "type-117", 5547 "self_type" : "type-116", 5548 "size" : 8, 5549 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5550 }, 5551 { 5552 "alignment" : 8, 5553 "linker_set_key" : "android::hardware::hidl_memory *", 5554 "name" : "android::hardware::hidl_memory *", 5555 "referenced_type" : "type-279", 5556 "self_type" : "type-280", 5557 "size" : 8, 5558 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5559 }, 5560 { 5561 "alignment" : 8, 5562 "linker_set_key" : "android::hardware::hidl_string *", 5563 "name" : "android::hardware::hidl_string *", 5564 "referenced_type" : "type-275", 5565 "self_type" : "type-301", 5566 "size" : 8, 5567 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5568 }, 5569 { 5570 "alignment" : 8, 5571 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5572 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5573 "referenced_type" : "type-306", 5574 "self_type" : "type-313", 5575 "size" : 8, 5576 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5577 }, 5578 { 5579 "alignment" : 8, 5580 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5581 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5582 "referenced_type" : "type-298", 5583 "self_type" : "type-302", 5584 "size" : 8, 5585 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5586 }, 5587 { 5588 "alignment" : 8, 5589 "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *", 5590 "name" : "android::hardware::hidl_vec<unsigned char> *", 5591 "referenced_type" : "type-329", 5592 "self_type" : "type-358", 5593 "size" : 8, 5594 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5595 }, 5596 { 5597 "alignment" : 8, 5598 "linker_set_key" : "android::hardware::hidl_version *", 5599 "name" : "android::hardware::hidl_version *", 5600 "referenced_type" : "type-373", 5601 "self_type" : "type-374", 5602 "size" : 8, 5603 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5604 }, 5605 { 5606 "alignment" : 8, 5607 "linker_set_key" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *", 5608 "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *", 5609 "referenced_type" : "type-635", 5610 "self_type" : "type-636", 5611 "size" : 8, 5612 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5613 }, 5614 { 5615 "alignment" : 8, 5616 "linker_set_key" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 5617 "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 5618 "referenced_type" : "type-614", 5619 "self_type" : "type-697", 5620 "size" : 8, 5621 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5622 }, 5623 { 5624 "alignment" : 8, 5625 "linker_set_key" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *", 5626 "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *", 5627 "referenced_type" : "type-653", 5628 "self_type" : "type-660", 5629 "size" : 8, 5630 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5631 }, 5632 { 5633 "alignment" : 8, 5634 "linker_set_key" : "android::hardware::keymaster::V3_0::IKeymasterDevice *", 5635 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice *", 5636 "referenced_type" : "type-106", 5637 "self_type" : "type-105", 5638 "size" : 8, 5639 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5640 }, 5641 { 5642 "alignment" : 8, 5643 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter *", 5644 "name" : "android::hardware::keymaster::V3_0::KeyParameter *", 5645 "referenced_type" : "type-338", 5646 "self_type" : "type-337", 5647 "size" : 8, 5648 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5649 }, 5650 { 5651 "alignment" : 8, 5652 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 5653 "name" : "android::hidl::base::V1_0::BnHwBase *", 5654 "referenced_type" : "type-432", 5655 "self_type" : "type-431", 5656 "size" : 8, 5657 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 5658 }, 5659 { 5660 "alignment" : 8, 5661 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 5662 "name" : "android::hidl::base::V1_0::IBase *", 5663 "referenced_type" : "type-72", 5664 "self_type" : "type-119", 5665 "size" : 8, 5666 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5667 }, 5668 { 5669 "alignment" : 8, 5670 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 5671 "name" : "android::hidl::manager::V1_0::IServiceManager *", 5672 "referenced_type" : "type-71", 5673 "self_type" : "type-70", 5674 "size" : 8, 5675 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5676 }, 5677 { 5678 "alignment" : 8, 5679 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 5680 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 5681 "referenced_type" : "type-98", 5682 "self_type" : "type-97", 5683 "size" : 8, 5684 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5685 }, 5686 { 5687 "alignment" : 8, 5688 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5689 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5690 "referenced_type" : "type-5", 5691 "self_type" : "type-12", 5692 "size" : 8, 5693 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5694 }, 5695 { 5696 "alignment" : 8, 5697 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 5698 "name" : "android::sp<android::hardware::IBinder> *", 5699 "referenced_type" : "type-13", 5700 "self_type" : "type-16", 5701 "size" : 8, 5702 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5703 }, 5704 { 5705 "alignment" : 8, 5706 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 5707 "name" : "android::sp<android::hardware::ProcessState> *", 5708 "referenced_type" : "type-22", 5709 "self_type" : "type-66", 5710 "size" : 8, 5711 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5712 }, 5713 { 5714 "alignment" : 8, 5715 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5716 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5717 "referenced_type" : "type-112", 5718 "self_type" : "type-111", 5719 "size" : 8, 5720 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5721 }, 5722 { 5723 "alignment" : 8, 5724 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5725 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 5726 "referenced_type" : "type-104", 5727 "self_type" : "type-103", 5728 "size" : 8, 5729 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5730 }, 5731 { 5732 "alignment" : 8, 5733 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 5734 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 5735 "referenced_type" : "type-433", 5736 "self_type" : "type-649", 5737 "size" : 8, 5738 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5739 }, 5740 { 5741 "alignment" : 8, 5742 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5743 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5744 "referenced_type" : "type-69", 5745 "self_type" : "type-73", 5746 "size" : 8, 5747 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5748 }, 5749 { 5750 "alignment" : 8, 5751 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5752 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5753 "referenced_type" : "type-96", 5754 "self_type" : "type-100", 5755 "size" : 8, 5756 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5757 }, 5758 { 5759 "alignment" : 8, 5760 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 5761 "name" : "android::wp<android::hardware::BHwBinder> *", 5762 "referenced_type" : "type-457", 5763 "self_type" : "type-634", 5764 "size" : 8, 5765 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5766 }, 5767 { 5768 "alignment" : 8, 5769 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5770 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5771 "referenced_type" : "type-333", 5772 "self_type" : "type-370", 5773 "size" : 8, 5774 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5775 }, 5776 { 5777 "alignment" : 8, 5778 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 5779 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 5780 "referenced_type" : "type-115", 5781 "self_type" : "type-481", 5782 "size" : 8, 5783 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5784 }, 5785 { 5786 "alignment" : 8, 5787 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 5788 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 5789 "referenced_type" : "type-118", 5790 "self_type" : "type-225", 5791 "size" : 8, 5792 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5793 }, 5794 { 5795 "alignment" : 8, 5796 "linker_set_key" : "android_flex_plane *", 5797 "name" : "android_flex_plane *", 5798 "referenced_type" : "type-504", 5799 "self_type" : "type-507", 5800 "size" : 8, 5801 "source_file" : "/system/core/libsystem/include/system/graphics.h" 5802 }, 5803 { 5804 "alignment" : 8, 5805 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5806 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5807 "referenced_type" : "type-43", 5808 "self_type" : "type-42", 5809 "size" : 8, 5810 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5811 }, 5812 { 5813 "alignment" : 8, 5814 "linker_set_key" : "char *", 5815 "name" : "char *", 5816 "referenced_type" : "type-58", 5817 "self_type" : "type-159", 5818 "size" : 8, 5819 "source_file" : "/system/core/liblog/include/log/log_read.h" 5820 }, 5821 { 5822 "alignment" : 8, 5823 "linker_set_key" : "const android::NativeHandle *", 5824 "name" : "const android::NativeHandle *", 5825 "referenced_type" : "type-390", 5826 "self_type" : "type-391", 5827 "size" : 8, 5828 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 5829 }, 5830 { 5831 "alignment" : 8, 5832 "linker_set_key" : "const android::RefBase *", 5833 "name" : "const android::RefBase *", 5834 "referenced_type" : "type-269", 5835 "self_type" : "type-270", 5836 "size" : 8, 5837 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5838 }, 5839 { 5840 "alignment" : 8, 5841 "linker_set_key" : "const android::String16 *", 5842 "name" : "const android::String16 *", 5843 "referenced_type" : "type-45", 5844 "self_type" : "type-406", 5845 "size" : 8, 5846 "source_file" : "/system/core/libutils/include/utils/String16.h" 5847 }, 5848 { 5849 "alignment" : 8, 5850 "linker_set_key" : "const android::String8 *", 5851 "name" : "const android::String8 *", 5852 "referenced_type" : "type-399", 5853 "self_type" : "type-400", 5854 "size" : 8, 5855 "source_file" : "/system/core/libutils/include/utils/String8.h" 5856 }, 5857 { 5858 "alignment" : 8, 5859 "linker_set_key" : "const android::VectorImpl *", 5860 "name" : "const android::VectorImpl *", 5861 "referenced_type" : "type-480", 5862 "self_type" : "type-482", 5863 "size" : 8, 5864 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 5865 }, 5866 { 5867 "alignment" : 8, 5868 "linker_set_key" : "const android::hardware::BpHwRefBase *", 5869 "name" : "const android::hardware::BpHwRefBase *", 5870 "referenced_type" : "type-410", 5871 "self_type" : "type-414", 5872 "size" : 8, 5873 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5874 }, 5875 { 5876 "alignment" : 8, 5877 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5878 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5879 "referenced_type" : "type-445", 5880 "self_type" : "type-446", 5881 "size" : 8, 5882 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5883 }, 5884 { 5885 "alignment" : 8, 5886 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5887 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5888 "referenced_type" : "type-450", 5889 "self_type" : "type-451", 5890 "size" : 8, 5891 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5892 }, 5893 { 5894 "alignment" : 8, 5895 "linker_set_key" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5896 "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *", 5897 "referenced_type" : "type-151", 5898 "self_type" : "type-152", 5899 "size" : 8, 5900 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5901 }, 5902 { 5903 "alignment" : 8, 5904 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5905 "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *", 5906 "referenced_type" : "type-157", 5907 "self_type" : "type-158", 5908 "size" : 8, 5909 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5910 }, 5911 { 5912 "alignment" : 8, 5913 "linker_set_key" : "const android::hardware::Return<bool> *", 5914 "name" : "const android::hardware::Return<bool> *", 5915 "referenced_type" : "type-143", 5916 "self_type" : "type-144", 5917 "size" : 8, 5918 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5919 }, 5920 { 5921 "alignment" : 8, 5922 "linker_set_key" : "const android::hardware::Status *", 5923 "name" : "const android::hardware::Status *", 5924 "referenced_type" : "type-133", 5925 "self_type" : "type-137", 5926 "size" : 8, 5927 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5928 }, 5929 { 5930 "alignment" : 8, 5931 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 5932 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 5933 "referenced_type" : "type-367", 5934 "self_type" : "type-368", 5935 "size" : 8, 5936 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5937 }, 5938 { 5939 "alignment" : 8, 5940 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5941 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5942 "referenced_type" : "type-631", 5943 "self_type" : "type-632", 5944 "size" : 8, 5945 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5946 }, 5947 { 5948 "alignment" : 8, 5949 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5950 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5951 "referenced_type" : "type-626", 5952 "self_type" : "type-627", 5953 "size" : 8, 5954 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5955 }, 5956 { 5957 "alignment" : 8, 5958 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *", 5959 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *", 5960 "referenced_type" : "type-621", 5961 "self_type" : "type-622", 5962 "size" : 8, 5963 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5964 }, 5965 { 5966 "alignment" : 8, 5967 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *", 5968 "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *", 5969 "referenced_type" : "type-618", 5970 "self_type" : "type-619", 5971 "size" : 8, 5972 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5973 }, 5974 { 5975 "alignment" : 8, 5976 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 5977 "name" : "const android::hardware::details::hidl_pointer<int> *", 5978 "referenced_type" : "type-502", 5979 "self_type" : "type-513", 5980 "size" : 8, 5981 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5982 }, 5983 { 5984 "alignment" : 8, 5985 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *", 5986 "name" : "const android::hardware::details::hidl_pointer<unsigned char> *", 5987 "referenced_type" : "type-545", 5988 "self_type" : "type-547", 5989 "size" : 8, 5990 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5991 }, 5992 { 5993 "alignment" : 8, 5994 "linker_set_key" : "const android::hardware::details::return_status *", 5995 "name" : "const android::hardware::details::return_status *", 5996 "referenced_type" : "type-163", 5997 "self_type" : "type-164", 5998 "size" : 8, 5999 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6000 }, 6001 { 6002 "alignment" : 8, 6003 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *", 6004 "name" : "const android::hardware::hidl_array<unsigned char, 32> *", 6005 "referenced_type" : "type-369", 6006 "self_type" : "type-371", 6007 "size" : 8, 6008 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6009 }, 6010 { 6011 "alignment" : 8, 6012 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 6013 "name" : "const android::hardware::hidl_death_recipient *", 6014 "referenced_type" : "type-641", 6015 "self_type" : "type-645", 6016 "size" : 8, 6017 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6018 }, 6019 { 6020 "alignment" : 8, 6021 "linker_set_key" : "const android::hardware::hidl_memory *", 6022 "name" : "const android::hardware::hidl_memory *", 6023 "referenced_type" : "type-282", 6024 "self_type" : "type-287", 6025 "size" : 8, 6026 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6027 }, 6028 { 6029 "alignment" : 8, 6030 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *", 6031 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *", 6032 "referenced_type" : "type-359", 6033 "self_type" : "type-360", 6034 "size" : 8, 6035 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6036 }, 6037 { 6038 "alignment" : 8, 6039 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *", 6040 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *", 6041 "referenced_type" : "type-353", 6042 "self_type" : "type-354", 6043 "size" : 8, 6044 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6045 }, 6046 { 6047 "alignment" : 8, 6048 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 6049 "name" : "const android::hardware::hidl_vec<int> *", 6050 "referenced_type" : "type-322", 6051 "self_type" : "type-323", 6052 "size" : 8, 6053 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6054 }, 6055 { 6056 "alignment" : 8, 6057 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *", 6058 "name" : "const android::hardware::hidl_vec<unsigned char> *", 6059 "referenced_type" : "type-328", 6060 "self_type" : "type-327", 6061 "size" : 8, 6062 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6063 }, 6064 { 6065 "alignment" : 8, 6066 "linker_set_key" : "const android::hardware::hidl_version *", 6067 "name" : "const android::hardware::hidl_version *", 6068 "referenced_type" : "type-375", 6069 "self_type" : "type-376", 6070 "size" : 8, 6071 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6072 }, 6073 { 6074 "alignment" : 8, 6075 "linker_set_key" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 6076 "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *", 6077 "referenced_type" : "type-613", 6078 "self_type" : "type-617", 6079 "size" : 8, 6080 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 6081 }, 6082 { 6083 "alignment" : 8, 6084 "linker_set_key" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *", 6085 "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *", 6086 "referenced_type" : "type-603", 6087 "self_type" : "type-604", 6088 "size" : 8, 6089 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6090 }, 6091 { 6092 "alignment" : 8, 6093 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter *", 6094 "name" : "const android::hardware::keymaster::V3_0::KeyParameter *", 6095 "referenced_type" : "type-352", 6096 "self_type" : "type-351", 6097 "size" : 8, 6098 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6099 }, 6100 { 6101 "alignment" : 8, 6102 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 6103 "name" : "const android::hidl::base::V1_0::BpHwBase *", 6104 "referenced_type" : "type-611", 6105 "self_type" : "type-612", 6106 "size" : 8, 6107 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6108 }, 6109 { 6110 "alignment" : 8, 6111 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 6112 "name" : "const android::hidl::base::V1_0::IBase *", 6113 "referenced_type" : "type-456", 6114 "self_type" : "type-455", 6115 "size" : 8, 6116 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6117 }, 6118 { 6119 "alignment" : 8, 6120 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 6121 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 6122 "referenced_type" : "type-87", 6123 "self_type" : "type-88", 6124 "size" : 8, 6125 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6126 }, 6127 { 6128 "alignment" : 8, 6129 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 6130 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 6131 "referenced_type" : "type-533", 6132 "self_type" : "type-534", 6133 "size" : 8, 6134 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 6135 }, 6136 { 6137 "alignment" : 8, 6138 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 6139 "name" : "const android::sp<android::hardware::IBinder> *", 6140 "referenced_type" : "type-17", 6141 "self_type" : "type-18", 6142 "size" : 8, 6143 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6144 }, 6145 { 6146 "alignment" : 8, 6147 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 6148 "name" : "const android::sp<android::hardware::ProcessState> *", 6149 "referenced_type" : "type-67", 6150 "self_type" : "type-68", 6151 "size" : 8, 6152 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6153 }, 6154 { 6155 "alignment" : 8, 6156 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 6157 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 6158 "referenced_type" : "type-124", 6159 "self_type" : "type-123", 6160 "size" : 8, 6161 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6162 }, 6163 { 6164 "alignment" : 8, 6165 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 6166 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 6167 "referenced_type" : "type-564", 6168 "self_type" : "type-640", 6169 "size" : 8, 6170 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6171 }, 6172 { 6173 "alignment" : 8, 6174 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 6175 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *", 6176 "referenced_type" : "type-110", 6177 "self_type" : "type-109", 6178 "size" : 8, 6179 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6180 }, 6181 { 6182 "alignment" : 8, 6183 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 6184 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 6185 "referenced_type" : "type-651", 6186 "self_type" : "type-698", 6187 "size" : 8, 6188 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6189 }, 6190 { 6191 "alignment" : 8, 6192 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 6193 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 6194 "referenced_type" : "type-85", 6195 "self_type" : "type-86", 6196 "size" : 8, 6197 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6198 }, 6199 { 6200 "alignment" : 8, 6201 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 6202 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 6203 "referenced_type" : "type-101", 6204 "self_type" : "type-102", 6205 "size" : 8, 6206 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6207 }, 6208 { 6209 "alignment" : 8, 6210 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 6211 "name" : "const android::wp<android::hardware::BHwBinder> *", 6212 "referenced_type" : "type-637", 6213 "self_type" : "type-638", 6214 "size" : 8, 6215 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6216 }, 6217 { 6218 "alignment" : 8, 6219 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 6220 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 6221 "referenced_type" : "type-492", 6222 "self_type" : "type-553", 6223 "size" : 8, 6224 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6225 }, 6226 { 6227 "alignment" : 8, 6228 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 6229 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 6230 "referenced_type" : "type-297", 6231 "self_type" : "type-312", 6232 "size" : 8, 6233 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6234 }, 6235 { 6236 "alignment" : 8, 6237 "linker_set_key" : "const char *", 6238 "name" : "const char *", 6239 "referenced_type" : "type-57", 6240 "self_type" : "type-56", 6241 "size" : 8, 6242 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6243 }, 6244 { 6245 "alignment" : 8, 6246 "linker_set_key" : "const char16_t *", 6247 "name" : "const char16_t *", 6248 "referenced_type" : "type-48", 6249 "self_type" : "type-47", 6250 "size" : 8, 6251 "source_file" : "/system/core/libutils/include/utils/String16.h" 6252 }, 6253 { 6254 "alignment" : 8, 6255 "linker_set_key" : "const log_msg *", 6256 "name" : "const log_msg *", 6257 "referenced_type" : "type-74", 6258 "self_type" : "type-99", 6259 "size" : 8, 6260 "source_file" : "/system/core/liblog/include/log/log_read.h" 6261 }, 6262 { 6263 "alignment" : 8, 6264 "linker_set_key" : "const native_handle *", 6265 "name" : "const native_handle *", 6266 "referenced_type" : "type-251", 6267 "self_type" : "type-250", 6268 "size" : 8, 6269 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6270 }, 6271 { 6272 "alignment" : 8, 6273 "linker_set_key" : "const unsigned char *", 6274 "name" : "const unsigned char *", 6275 "referenced_type" : "type-326", 6276 "self_type" : "type-325", 6277 "size" : 8, 6278 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6279 }, 6280 { 6281 "alignment" : 8, 6282 "linker_set_key" : "const unsigned long long *", 6283 "name" : "const unsigned long long *", 6284 "referenced_type" : "type-425", 6285 "self_type" : "type-424", 6286 "size" : 8, 6287 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6288 }, 6289 { 6290 "alignment" : 8, 6291 "linker_set_key" : "const void *", 6292 "name" : "const void *", 6293 "referenced_type" : "type-378", 6294 "self_type" : "type-379", 6295 "size" : 8, 6296 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6297 }, 6298 { 6299 "alignment" : 8, 6300 "linker_set_key" : "int (*)(void *)", 6301 "name" : "int (*)(void *)", 6302 "referenced_type" : "type-514", 6303 "self_type" : "type-515", 6304 "size" : 8, 6305 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6306 }, 6307 { 6308 "alignment" : 8, 6309 "linker_set_key" : "int *", 6310 "name" : "int *", 6311 "referenced_type" : "type-25", 6312 "self_type" : "type-320", 6313 "size" : 8, 6314 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6315 }, 6316 { 6317 "alignment" : 8, 6318 "linker_set_key" : "log_msg *", 6319 "name" : "log_msg *", 6320 "referenced_type" : "type-75", 6321 "self_type" : "type-148", 6322 "size" : 8, 6323 "source_file" : "/system/core/liblog/include/log/log_read.h" 6324 }, 6325 { 6326 "alignment" : 8, 6327 "linker_set_key" : "native_handle *", 6328 "name" : "native_handle *", 6329 "referenced_type" : "type-177", 6330 "self_type" : "type-176", 6331 "size" : 8, 6332 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6333 }, 6334 { 6335 "alignment" : 8, 6336 "linker_set_key" : "unsigned char *", 6337 "name" : "unsigned char *", 6338 "referenced_type" : "type-78", 6339 "self_type" : "type-332", 6340 "size" : 8, 6341 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6342 }, 6343 { 6344 "alignment" : 8, 6345 "linker_set_key" : "unsigned long *", 6346 "name" : "unsigned long *", 6347 "referenced_type" : "type-30", 6348 "self_type" : "type-434", 6349 "size" : 8, 6350 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 6351 }, 6352 { 6353 "alignment" : 8, 6354 "linker_set_key" : "unsigned long long *", 6355 "name" : "unsigned long long *", 6356 "referenced_type" : "type-231", 6357 "self_type" : "type-420", 6358 "size" : 8, 6359 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6360 }, 6361 { 6362 "alignment" : 8, 6363 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 6364 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 6365 "referenced_type" : "type-422", 6366 "self_type" : "type-421", 6367 "size" : 8, 6368 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6369 }, 6370 { 6371 "alignment" : 8, 6372 "linker_set_key" : "void *", 6373 "name" : "void *", 6374 "referenced_type" : "type-27", 6375 "self_type" : "type-26", 6376 "size" : 8, 6377 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6378 }, 6379 { 6380 "alignment" : 8, 6381 "linker_set_key" : "void **", 6382 "name" : "void **", 6383 "referenced_type" : "type-26", 6384 "self_type" : "type-516", 6385 "size" : 8, 6386 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6387 } 6388 ], 6389 "qualified_types" : 6390 [ 6391 { 6392 "alignment" : 8, 6393 "is_const" : true, 6394 "linker_set_key" : "android::RefBase::weakref_impl *const", 6395 "name" : "android::RefBase::weakref_impl *const", 6396 "referenced_type" : "type-10", 6397 "self_type" : "type-9", 6398 "size" : 8, 6399 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6400 }, 6401 { 6402 "alignment" : 8, 6403 "is_const" : true, 6404 "linker_set_key" : "android::RefBase::weakref_impl *const", 6405 "name" : "android::RefBase::weakref_impl *const", 6406 "referenced_type" : "type-642", 6407 "self_type" : "type-644", 6408 "size" : 8, 6409 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6410 }, 6411 { 6412 "alignment" : 8, 6413 "is_const" : true, 6414 "linker_set_key" : "android::hardware::IBinder *const", 6415 "name" : "android::hardware::IBinder *const", 6416 "referenced_type" : "type-14", 6417 "self_type" : "type-412", 6418 "size" : 8, 6419 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6420 }, 6421 { 6422 "alignment" : 8, 6423 "is_const" : true, 6424 "linker_set_key" : "const android::NativeHandle", 6425 "name" : "const android::NativeHandle", 6426 "referenced_type" : "type-175", 6427 "self_type" : "type-390", 6428 "size" : 24, 6429 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 6430 }, 6431 { 6432 "alignment" : 8, 6433 "is_const" : true, 6434 "linker_set_key" : "const android::RefBase", 6435 "name" : "const android::RefBase", 6436 "referenced_type" : "type-8", 6437 "self_type" : "type-269", 6438 "size" : 16, 6439 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6440 }, 6441 { 6442 "alignment" : 8, 6443 "is_const" : true, 6444 "linker_set_key" : "const android::String16", 6445 "name" : "const android::String16", 6446 "referenced_type" : "type-46", 6447 "self_type" : "type-45", 6448 "size" : 8, 6449 "source_file" : "/system/core/libutils/include/utils/String16.h" 6450 }, 6451 { 6452 "alignment" : 8, 6453 "is_const" : true, 6454 "linker_set_key" : "const android::String8", 6455 "name" : "const android::String8", 6456 "referenced_type" : "type-55", 6457 "self_type" : "type-399", 6458 "size" : 8, 6459 "source_file" : "/system/core/libutils/include/utils/String8.h" 6460 }, 6461 { 6462 "alignment" : 8, 6463 "is_const" : true, 6464 "linker_set_key" : "const android::VectorImpl", 6465 "name" : "const android::VectorImpl", 6466 "referenced_type" : "type-35", 6467 "self_type" : "type-480", 6468 "size" : 40, 6469 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 6470 }, 6471 { 6472 "alignment" : 8, 6473 "is_const" : true, 6474 "linker_set_key" : "const android::hardware::BpHwRefBase", 6475 "name" : "const android::hardware::BpHwRefBase", 6476 "referenced_type" : "type-411", 6477 "self_type" : "type-410", 6478 "size" : 48, 6479 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6480 }, 6481 { 6482 "alignment" : 8, 6483 "is_const" : true, 6484 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6485 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6486 "referenced_type" : "type-439", 6487 "self_type" : "type-445", 6488 "size" : 64, 6489 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6490 }, 6491 { 6492 "alignment" : 8, 6493 "is_const" : true, 6494 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6495 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6496 "referenced_type" : "type-447", 6497 "self_type" : "type-450", 6498 "size" : 64, 6499 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6500 }, 6501 { 6502 "alignment" : 8, 6503 "is_const" : true, 6504 "linker_set_key" : "const android::hardware::Parcel", 6505 "name" : "const android::hardware::Parcel", 6506 "referenced_type" : "type-418", 6507 "self_type" : "type-429", 6508 "size" : 136, 6509 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6510 }, 6511 { 6512 "alignment" : 8, 6513 "is_const" : true, 6514 "linker_set_key" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 6515 "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 6516 "referenced_type" : "type-145", 6517 "self_type" : "type-151", 6518 "size" : 40, 6519 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6520 }, 6521 { 6522 "alignment" : 8, 6523 "is_const" : true, 6524 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 6525 "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 6526 "referenced_type" : "type-153", 6527 "self_type" : "type-157", 6528 "size" : 48, 6529 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6530 }, 6531 { 6532 "alignment" : 8, 6533 "is_const" : true, 6534 "linker_set_key" : "const android::hardware::Return<bool>", 6535 "name" : "const android::hardware::Return<bool>", 6536 "referenced_type" : "type-138", 6537 "self_type" : "type-143", 6538 "size" : 40, 6539 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6540 }, 6541 { 6542 "alignment" : 8, 6543 "is_const" : true, 6544 "linker_set_key" : "const android::hardware::Status", 6545 "name" : "const android::hardware::Status", 6546 "referenced_type" : "type-129", 6547 "self_type" : "type-133", 6548 "size" : 32, 6549 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6550 }, 6551 { 6552 "alignment" : 4, 6553 "is_const" : true, 6554 "linker_set_key" : "const android::hardware::details::SchedPrio", 6555 "name" : "const android::hardware::details::SchedPrio", 6556 "referenced_type" : "type-442", 6557 "self_type" : "type-444", 6558 "size" : 8, 6559 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6560 }, 6561 { 6562 "alignment" : 8, 6563 "is_const" : true, 6564 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>", 6565 "name" : "const android::hardware::details::const_accessor<unsigned char, 32>", 6566 "referenced_type" : "type-365", 6567 "self_type" : "type-367", 6568 "size" : 8, 6569 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6570 }, 6571 { 6572 "alignment" : 8, 6573 "is_const" : true, 6574 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6575 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6576 "referenced_type" : "type-307", 6577 "self_type" : "type-631", 6578 "size" : 8, 6579 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6580 }, 6581 { 6582 "alignment" : 8, 6583 "is_const" : true, 6584 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6585 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6586 "referenced_type" : "type-299", 6587 "self_type" : "type-626", 6588 "size" : 8, 6589 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6590 }, 6591 { 6592 "alignment" : 8, 6593 "is_const" : true, 6594 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 6595 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 6596 "referenced_type" : "type-356", 6597 "self_type" : "type-621", 6598 "size" : 8, 6599 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6600 }, 6601 { 6602 "alignment" : 8, 6603 "is_const" : true, 6604 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 6605 "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 6606 "referenced_type" : "type-335", 6607 "self_type" : "type-618", 6608 "size" : 8, 6609 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6610 }, 6611 { 6612 "alignment" : 8, 6613 "is_const" : true, 6614 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 6615 "name" : "const android::hardware::details::hidl_pointer<int>", 6616 "referenced_type" : "type-318", 6617 "self_type" : "type-502", 6618 "size" : 8, 6619 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6620 }, 6621 { 6622 "alignment" : 8, 6623 "is_const" : true, 6624 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>", 6625 "name" : "const android::hardware::details::hidl_pointer<unsigned char>", 6626 "referenced_type" : "type-330", 6627 "self_type" : "type-545", 6628 "size" : 8, 6629 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6630 }, 6631 { 6632 "alignment" : 8, 6633 "is_const" : true, 6634 "linker_set_key" : "const android::hardware::details::return_status", 6635 "name" : "const android::hardware::details::return_status", 6636 "referenced_type" : "type-139", 6637 "self_type" : "type-163", 6638 "size" : 40, 6639 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6640 }, 6641 { 6642 "alignment" : 1, 6643 "is_const" : true, 6644 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>", 6645 "name" : "const android::hardware::hidl_array<unsigned char, 32>", 6646 "referenced_type" : "type-310", 6647 "self_type" : "type-369", 6648 "size" : 32, 6649 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6650 }, 6651 { 6652 "alignment" : 8, 6653 "is_const" : true, 6654 "linker_set_key" : "const android::hardware::hidl_death_recipient", 6655 "name" : "const android::hardware::hidl_death_recipient", 6656 "referenced_type" : "type-117", 6657 "self_type" : "type-641", 6658 "size" : 24, 6659 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6660 }, 6661 { 6662 "alignment" : 8, 6663 "is_const" : true, 6664 "linker_set_key" : "const android::hardware::hidl_handle", 6665 "name" : "const android::hardware::hidl_handle", 6666 "referenced_type" : "type-273", 6667 "self_type" : "type-382", 6668 "size" : 16, 6669 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6670 }, 6671 { 6672 "alignment" : 8, 6673 "is_const" : true, 6674 "linker_set_key" : "const android::hardware::hidl_memory", 6675 "name" : "const android::hardware::hidl_memory", 6676 "referenced_type" : "type-279", 6677 "self_type" : "type-282", 6678 "size" : 40, 6679 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6680 }, 6681 { 6682 "alignment" : 8, 6683 "is_const" : true, 6684 "linker_set_key" : "const android::hardware::hidl_string", 6685 "name" : "const android::hardware::hidl_string", 6686 "referenced_type" : "type-275", 6687 "self_type" : "type-274", 6688 "size" : 16, 6689 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6690 }, 6691 { 6692 "alignment" : 8, 6693 "is_const" : true, 6694 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6695 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6696 "referenced_type" : "type-298", 6697 "self_type" : "type-605", 6698 "size" : 16, 6699 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6700 }, 6701 { 6702 "alignment" : 8, 6703 "is_const" : true, 6704 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 6705 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 6706 "referenced_type" : "type-355", 6707 "self_type" : "type-359", 6708 "size" : 16, 6709 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6710 }, 6711 { 6712 "alignment" : 8, 6713 "is_const" : true, 6714 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 6715 "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 6716 "referenced_type" : "type-334", 6717 "self_type" : "type-353", 6718 "size" : 16, 6719 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6720 }, 6721 { 6722 "alignment" : 8, 6723 "is_const" : true, 6724 "linker_set_key" : "const android::hardware::hidl_vec<int>", 6725 "name" : "const android::hardware::hidl_vec<int>", 6726 "referenced_type" : "type-317", 6727 "self_type" : "type-322", 6728 "size" : 16, 6729 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6730 }, 6731 { 6732 "alignment" : 8, 6733 "is_const" : true, 6734 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>", 6735 "name" : "const android::hardware::hidl_vec<unsigned char>", 6736 "referenced_type" : "type-329", 6737 "self_type" : "type-328", 6738 "size" : 16, 6739 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6740 }, 6741 { 6742 "alignment" : 2, 6743 "is_const" : true, 6744 "linker_set_key" : "const android::hardware::hidl_version", 6745 "name" : "const android::hardware::hidl_version", 6746 "referenced_type" : "type-373", 6747 "self_type" : "type-375", 6748 "size" : 4, 6749 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6750 }, 6751 { 6752 "alignment" : 4, 6753 "is_const" : true, 6754 "linker_set_key" : "const android::hardware::keymaster::V3_0::Algorithm", 6755 "name" : "const android::hardware::keymaster::V3_0::Algorithm", 6756 "referenced_type" : "type-341", 6757 "self_type" : "type-557", 6758 "size" : 4, 6759 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6760 }, 6761 { 6762 "alignment" : 4, 6763 "is_const" : true, 6764 "linker_set_key" : "const android::hardware::keymaster::V3_0::BlockMode", 6765 "name" : "const android::hardware::keymaster::V3_0::BlockMode", 6766 "referenced_type" : "type-342", 6767 "self_type" : "type-558", 6768 "size" : 4, 6769 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6770 }, 6771 { 6772 "alignment" : 8, 6773 "is_const" : true, 6774 "linker_set_key" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 6775 "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 6776 "referenced_type" : "type-614", 6777 "self_type" : "type-613", 6778 "size" : 216, 6779 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h" 6780 }, 6781 { 6782 "alignment" : 4, 6783 "is_const" : true, 6784 "linker_set_key" : "const android::hardware::keymaster::V3_0::Digest", 6785 "name" : "const android::hardware::keymaster::V3_0::Digest", 6786 "referenced_type" : "type-344", 6787 "self_type" : "type-560", 6788 "size" : 4, 6789 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6790 }, 6791 { 6792 "alignment" : 4, 6793 "is_const" : true, 6794 "linker_set_key" : "const android::hardware::keymaster::V3_0::EcCurve", 6795 "name" : "const android::hardware::keymaster::V3_0::EcCurve", 6796 "referenced_type" : "type-345", 6797 "self_type" : "type-561", 6798 "size" : 4, 6799 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6800 }, 6801 { 6802 "alignment" : 4, 6803 "is_const" : true, 6804 "linker_set_key" : "const android::hardware::keymaster::V3_0::ErrorCode", 6805 "name" : "const android::hardware::keymaster::V3_0::ErrorCode", 6806 "referenced_type" : "type-146", 6807 "self_type" : "type-567", 6808 "size" : 4, 6809 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6810 }, 6811 { 6812 "alignment" : 4, 6813 "is_const" : true, 6814 "linker_set_key" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 6815 "name" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType", 6816 "referenced_type" : "type-350", 6817 "self_type" : "type-569", 6818 "size" : 4, 6819 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6820 }, 6821 { 6822 "alignment" : 8, 6823 "is_const" : true, 6824 "linker_set_key" : "const android::hardware::keymaster::V3_0::IKeymasterDevice", 6825 "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice", 6826 "referenced_type" : "type-106", 6827 "self_type" : "type-603", 6828 "size" : 24, 6829 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h" 6830 }, 6831 { 6832 "alignment" : 4, 6833 "is_const" : true, 6834 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 6835 "name" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements", 6836 "referenced_type" : "type-347", 6837 "self_type" : "type-563", 6838 "size" : 4, 6839 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6840 }, 6841 { 6842 "alignment" : 8, 6843 "is_const" : true, 6844 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyCharacteristics", 6845 "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics", 6846 "referenced_type" : "type-548", 6847 "self_type" : "type-692", 6848 "size" : 32, 6849 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h" 6850 }, 6851 { 6852 "alignment" : 4, 6853 "is_const" : true, 6854 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction", 6855 "name" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction", 6856 "referenced_type" : "type-349", 6857 "self_type" : "type-568", 6858 "size" : 4, 6859 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6860 }, 6861 { 6862 "alignment" : 4, 6863 "is_const" : true, 6864 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyFormat", 6865 "name" : "const android::hardware::keymaster::V3_0::KeyFormat", 6866 "referenced_type" : "type-551", 6867 "self_type" : "type-571", 6868 "size" : 4, 6869 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6870 }, 6871 { 6872 "alignment" : 4, 6873 "is_const" : true, 6874 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyOrigin", 6875 "name" : "const android::hardware::keymaster::V3_0::KeyOrigin", 6876 "referenced_type" : "type-346", 6877 "self_type" : "type-562", 6878 "size" : 4, 6879 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6880 }, 6881 { 6882 "alignment" : 8, 6883 "is_const" : true, 6884 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyParameter", 6885 "name" : "const android::hardware::keymaster::V3_0::KeyParameter", 6886 "referenced_type" : "type-338", 6887 "self_type" : "type-352", 6888 "size" : 32, 6889 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6890 }, 6891 { 6892 "alignment" : 4, 6893 "is_const" : true, 6894 "linker_set_key" : "const android::hardware::keymaster::V3_0::KeyPurpose", 6895 "name" : "const android::hardware::keymaster::V3_0::KeyPurpose", 6896 "referenced_type" : "type-348", 6897 "self_type" : "type-566", 6898 "size" : 4, 6899 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6900 }, 6901 { 6902 "alignment" : 4, 6903 "is_const" : true, 6904 "linker_set_key" : "const android::hardware::keymaster::V3_0::PaddingMode", 6905 "name" : "const android::hardware::keymaster::V3_0::PaddingMode", 6906 "referenced_type" : "type-343", 6907 "self_type" : "type-559", 6908 "size" : 4, 6909 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6910 }, 6911 { 6912 "alignment" : 4, 6913 "is_const" : true, 6914 "linker_set_key" : "const android::hardware::keymaster::V3_0::SecurityLevel", 6915 "name" : "const android::hardware::keymaster::V3_0::SecurityLevel", 6916 "referenced_type" : "type-550", 6917 "self_type" : "type-570", 6918 "size" : 4, 6919 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6920 }, 6921 { 6922 "alignment" : 4, 6923 "is_const" : true, 6924 "linker_set_key" : "const android::hardware::keymaster::V3_0::Tag", 6925 "name" : "const android::hardware::keymaster::V3_0::Tag", 6926 "referenced_type" : "type-339", 6927 "self_type" : "type-555", 6928 "size" : 4, 6929 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6930 }, 6931 { 6932 "alignment" : 4, 6933 "is_const" : true, 6934 "linker_set_key" : "const android::hardware::keymaster::V3_0::TagType", 6935 "name" : "const android::hardware::keymaster::V3_0::TagType", 6936 "referenced_type" : "type-546", 6937 "self_type" : "type-552", 6938 "size" : 4, 6939 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 6940 }, 6941 { 6942 "alignment" : 8, 6943 "is_const" : true, 6944 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 6945 "name" : "const android::hidl::base::V1_0::BpHwBase", 6946 "referenced_type" : "type-608", 6947 "self_type" : "type-611", 6948 "size" : 216, 6949 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6950 }, 6951 { 6952 "alignment" : 4, 6953 "is_const" : true, 6954 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6955 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6956 "referenced_type" : "type-393", 6957 "self_type" : "type-394", 6958 "size" : 4, 6959 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6960 }, 6961 { 6962 "alignment" : 8, 6963 "is_const" : true, 6964 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 6965 "name" : "const android::hidl::base::V1_0::IBase", 6966 "referenced_type" : "type-72", 6967 "self_type" : "type-456", 6968 "size" : 24, 6969 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6970 }, 6971 { 6972 "alignment" : 8, 6973 "is_const" : true, 6974 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 6975 "name" : "const android::hidl::base::V1_0::IBase *const", 6976 "referenced_type" : "type-455", 6977 "self_type" : "type-459", 6978 "size" : 8, 6979 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6980 }, 6981 { 6982 "alignment" : 8, 6983 "is_const" : true, 6984 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 6985 "name" : "const android::hidl::manager::V1_0::IServiceManager", 6986 "referenced_type" : "type-71", 6987 "self_type" : "type-87", 6988 "size" : 24, 6989 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6990 }, 6991 { 6992 "alignment" : 4, 6993 "is_const" : true, 6994 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 6995 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 6996 "referenced_type" : "type-536", 6997 "self_type" : "type-540", 6998 "size" : 4, 6999 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7000 }, 7001 { 7002 "alignment" : 1, 7003 "is_const" : true, 7004 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 7005 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 7006 "referenced_type" : "type-535", 7007 "self_type" : "type-538", 7008 "size" : 1, 7009 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7010 }, 7011 { 7012 "alignment" : 8, 7013 "is_const" : true, 7014 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 7015 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 7016 "referenced_type" : "type-98", 7017 "self_type" : "type-533", 7018 "size" : 24, 7019 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 7020 }, 7021 { 7022 "alignment" : 8, 7023 "is_const" : true, 7024 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 7025 "name" : "const android::sp<android::hardware::IBinder>", 7026 "referenced_type" : "type-13", 7027 "self_type" : "type-17", 7028 "size" : 8, 7029 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7030 }, 7031 { 7032 "alignment" : 8, 7033 "is_const" : true, 7034 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 7035 "name" : "const android::sp<android::hardware::ProcessState>", 7036 "referenced_type" : "type-22", 7037 "self_type" : "type-67", 7038 "size" : 8, 7039 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7040 }, 7041 { 7042 "alignment" : 8, 7043 "is_const" : true, 7044 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 7045 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 7046 "referenced_type" : "type-112", 7047 "self_type" : "type-124", 7048 "size" : 8, 7049 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7050 }, 7051 { 7052 "alignment" : 8, 7053 "is_const" : true, 7054 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 7055 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 7056 "referenced_type" : "type-565", 7057 "self_type" : "type-564", 7058 "size" : 8, 7059 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7060 }, 7061 { 7062 "alignment" : 8, 7063 "is_const" : true, 7064 "linker_set_key" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 7065 "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 7066 "referenced_type" : "type-104", 7067 "self_type" : "type-110", 7068 "size" : 8, 7069 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7070 }, 7071 { 7072 "alignment" : 8, 7073 "is_const" : true, 7074 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 7075 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 7076 "referenced_type" : "type-433", 7077 "self_type" : "type-651", 7078 "size" : 8, 7079 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7080 }, 7081 { 7082 "alignment" : 8, 7083 "is_const" : true, 7084 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 7085 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 7086 "referenced_type" : "type-69", 7087 "self_type" : "type-85", 7088 "size" : 8, 7089 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7090 }, 7091 { 7092 "alignment" : 8, 7093 "is_const" : true, 7094 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 7095 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 7096 "referenced_type" : "type-96", 7097 "self_type" : "type-101", 7098 "size" : 8, 7099 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7100 }, 7101 { 7102 "alignment" : 8, 7103 "is_const" : true, 7104 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 7105 "name" : "const android::wp<android::hardware::BHwBinder>", 7106 "referenced_type" : "type-457", 7107 "self_type" : "type-637", 7108 "size" : 16, 7109 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7110 }, 7111 { 7112 "alignment" : 8, 7113 "is_const" : true, 7114 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 7115 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 7116 "referenced_type" : "type-115", 7117 "self_type" : "type-492", 7118 "size" : 16, 7119 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7120 }, 7121 { 7122 "alignment" : 8, 7123 "is_const" : true, 7124 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 7125 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 7126 "referenced_type" : "type-118", 7127 "self_type" : "type-297", 7128 "size" : 16, 7129 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 7130 }, 7131 { 7132 "alignment" : 1, 7133 "is_const" : true, 7134 "linker_set_key" : "const bool", 7135 "name" : "const bool", 7136 "referenced_type" : "type-41", 7137 "self_type" : "type-92", 7138 "size" : 1, 7139 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7140 }, 7141 { 7142 "alignment" : 1, 7143 "is_const" : true, 7144 "linker_set_key" : "const char", 7145 "name" : "const char", 7146 "referenced_type" : "type-58", 7147 "self_type" : "type-57", 7148 "size" : 1, 7149 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7150 }, 7151 { 7152 "alignment" : 2, 7153 "is_const" : true, 7154 "linker_set_key" : "const char16_t", 7155 "name" : "const char16_t", 7156 "referenced_type" : "type-49", 7157 "self_type" : "type-48", 7158 "size" : 2, 7159 "source_file" : "/system/core/libutils/include/utils/String16.h" 7160 }, 7161 { 7162 "alignment" : 8, 7163 "is_const" : true, 7164 "linker_set_key" : "const double", 7165 "name" : "const double", 7166 "referenced_type" : "type-243", 7167 "self_type" : "type-265", 7168 "size" : 8, 7169 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7170 }, 7171 { 7172 "alignment" : 4, 7173 "is_const" : true, 7174 "linker_set_key" : "const float", 7175 "name" : "const float", 7176 "referenced_type" : "type-236", 7177 "self_type" : "type-263", 7178 "size" : 4, 7179 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7180 }, 7181 { 7182 "alignment" : 4, 7183 "is_const" : true, 7184 "linker_set_key" : "const int", 7185 "name" : "const int", 7186 "referenced_type" : "type-25", 7187 "self_type" : "type-484", 7188 "size" : 4, 7189 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7190 }, 7191 { 7192 "is_const" : true, 7193 "linker_set_key" : "const iter<is_const>", 7194 "name" : "const iter<is_const>", 7195 "referenced_type" : "type-290", 7196 "self_type" : "type-289", 7197 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7198 }, 7199 { 7200 "is_const" : true, 7201 "linker_set_key" : "const iter<is_const>", 7202 "name" : "const iter<is_const>", 7203 "referenced_type" : "type-647", 7204 "self_type" : "type-646", 7205 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7206 }, 7207 { 7208 "alignment" : 4, 7209 "is_const" : true, 7210 "linker_set_key" : "const log_msg", 7211 "name" : "const log_msg", 7212 "referenced_type" : "type-75", 7213 "self_type" : "type-74", 7214 "size" : 5124, 7215 "source_file" : "/system/core/liblog/include/log/log_read.h" 7216 }, 7217 { 7218 "alignment" : 8, 7219 "is_const" : true, 7220 "linker_set_key" : "const long", 7221 "name" : "const long", 7222 "referenced_type" : "type-31", 7223 "self_type" : "type-260", 7224 "size" : 8, 7225 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7226 }, 7227 { 7228 "alignment" : 4, 7229 "is_const" : true, 7230 "linker_set_key" : "const native_handle", 7231 "name" : "const native_handle", 7232 "referenced_type" : "type-177", 7233 "self_type" : "type-251", 7234 "size" : 12, 7235 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7236 }, 7237 { 7238 "alignment" : 2, 7239 "is_const" : true, 7240 "linker_set_key" : "const short", 7241 "name" : "const short", 7242 "referenced_type" : "type-197", 7243 "self_type" : "type-255", 7244 "size" : 2, 7245 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7246 }, 7247 { 7248 "alignment" : 1, 7249 "is_const" : true, 7250 "linker_set_key" : "const signed char", 7251 "name" : "const signed char", 7252 "referenced_type" : "type-253", 7253 "self_type" : "type-252", 7254 "size" : 1, 7255 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7256 }, 7257 { 7258 "alignment" : 4, 7259 "is_const" : true, 7260 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7261 "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7262 "referenced_type" : "type-577", 7263 "self_type" : "type-576", 7264 "size" : 16, 7265 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7266 }, 7267 { 7268 "alignment" : 4, 7269 "is_const" : true, 7270 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7271 "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>", 7272 "referenced_type" : "type-667", 7273 "self_type" : "type-666", 7274 "size" : 16, 7275 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7276 }, 7277 { 7278 "alignment" : 4, 7279 "is_const" : true, 7280 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7281 "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7282 "referenced_type" : "type-579", 7283 "self_type" : "type-578", 7284 "size" : 16, 7285 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7286 }, 7287 { 7288 "alignment" : 4, 7289 "is_const" : true, 7290 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7291 "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>", 7292 "referenced_type" : "type-669", 7293 "self_type" : "type-668", 7294 "size" : 16, 7295 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7296 }, 7297 { 7298 "alignment" : 4, 7299 "is_const" : true, 7300 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7301 "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7302 "referenced_type" : "type-583", 7303 "self_type" : "type-582", 7304 "size" : 28, 7305 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7306 }, 7307 { 7308 "alignment" : 4, 7309 "is_const" : true, 7310 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7311 "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>", 7312 "referenced_type" : "type-673", 7313 "self_type" : "type-672", 7314 "size" : 28, 7315 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7316 }, 7317 { 7318 "alignment" : 4, 7319 "is_const" : true, 7320 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7321 "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7322 "referenced_type" : "type-585", 7323 "self_type" : "type-584", 7324 "size" : 16, 7325 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7326 }, 7327 { 7328 "alignment" : 4, 7329 "is_const" : true, 7330 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7331 "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>", 7332 "referenced_type" : "type-675", 7333 "self_type" : "type-674", 7334 "size" : 16, 7335 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7336 }, 7337 { 7338 "alignment" : 4, 7339 "is_const" : true, 7340 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7341 "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7342 "referenced_type" : "type-594", 7343 "self_type" : "type-593", 7344 "size" : 272, 7345 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7346 }, 7347 { 7348 "alignment" : 4, 7349 "is_const" : true, 7350 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7351 "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>", 7352 "referenced_type" : "type-683", 7353 "self_type" : "type-682", 7354 "size" : 272, 7355 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7356 }, 7357 { 7358 "alignment" : 4, 7359 "is_const" : true, 7360 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7361 "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7362 "referenced_type" : "type-598", 7363 "self_type" : "type-597", 7364 "size" : 16, 7365 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7366 }, 7367 { 7368 "alignment" : 4, 7369 "is_const" : true, 7370 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7371 "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>", 7372 "referenced_type" : "type-687", 7373 "self_type" : "type-686", 7374 "size" : 16, 7375 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7376 }, 7377 { 7378 "alignment" : 4, 7379 "is_const" : true, 7380 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7381 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7382 "referenced_type" : "type-590", 7383 "self_type" : "type-589", 7384 "size" : 8, 7385 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7386 }, 7387 { 7388 "alignment" : 4, 7389 "is_const" : true, 7390 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7391 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>", 7392 "referenced_type" : "type-679", 7393 "self_type" : "type-678", 7394 "size" : 8, 7395 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7396 }, 7397 { 7398 "alignment" : 4, 7399 "is_const" : true, 7400 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7401 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7402 "referenced_type" : "type-596", 7403 "self_type" : "type-595", 7404 "size" : 24, 7405 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7406 }, 7407 { 7408 "alignment" : 4, 7409 "is_const" : true, 7410 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7411 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>", 7412 "referenced_type" : "type-685", 7413 "self_type" : "type-684", 7414 "size" : 24, 7415 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7416 }, 7417 { 7418 "alignment" : 4, 7419 "is_const" : true, 7420 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7421 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7422 "referenced_type" : "type-602", 7423 "self_type" : "type-601", 7424 "size" : 12, 7425 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7426 }, 7427 { 7428 "alignment" : 4, 7429 "is_const" : true, 7430 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7431 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>", 7432 "referenced_type" : "type-691", 7433 "self_type" : "type-690", 7434 "size" : 12, 7435 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7436 }, 7437 { 7438 "alignment" : 4, 7439 "is_const" : true, 7440 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7441 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7442 "referenced_type" : "type-588", 7443 "self_type" : "type-587", 7444 "size" : 16, 7445 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7446 }, 7447 { 7448 "alignment" : 4, 7449 "is_const" : true, 7450 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7451 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>", 7452 "referenced_type" : "type-677", 7453 "self_type" : "type-676", 7454 "size" : 16, 7455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7456 }, 7457 { 7458 "alignment" : 4, 7459 "is_const" : true, 7460 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7461 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7462 "referenced_type" : "type-592", 7463 "self_type" : "type-591", 7464 "size" : 24, 7465 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7466 }, 7467 { 7468 "alignment" : 4, 7469 "is_const" : true, 7470 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7471 "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>", 7472 "referenced_type" : "type-681", 7473 "self_type" : "type-680", 7474 "size" : 24, 7475 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7476 }, 7477 { 7478 "alignment" : 4, 7479 "is_const" : true, 7480 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7481 "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7482 "referenced_type" : "type-581", 7483 "self_type" : "type-580", 7484 "size" : 24, 7485 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7486 }, 7487 { 7488 "alignment" : 4, 7489 "is_const" : true, 7490 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7491 "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>", 7492 "referenced_type" : "type-671", 7493 "self_type" : "type-670", 7494 "size" : 24, 7495 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7496 }, 7497 { 7498 "alignment" : 4, 7499 "is_const" : true, 7500 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7501 "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7502 "referenced_type" : "type-600", 7503 "self_type" : "type-599", 7504 "size" : 8, 7505 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7506 }, 7507 { 7508 "alignment" : 4, 7509 "is_const" : true, 7510 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7511 "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>", 7512 "referenced_type" : "type-689", 7513 "self_type" : "type-688", 7514 "size" : 8, 7515 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7516 }, 7517 { 7518 "alignment" : 4, 7519 "is_const" : true, 7520 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7521 "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7522 "referenced_type" : "type-575", 7523 "self_type" : "type-574", 7524 "size" : 216, 7525 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7526 }, 7527 { 7528 "alignment" : 4, 7529 "is_const" : true, 7530 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7531 "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>", 7532 "referenced_type" : "type-665", 7533 "self_type" : "type-664", 7534 "size" : 216, 7535 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7536 }, 7537 { 7538 "alignment" : 4, 7539 "is_const" : true, 7540 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7541 "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7542 "referenced_type" : "type-573", 7543 "self_type" : "type-572", 7544 "size" : 44, 7545 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7546 }, 7547 { 7548 "alignment" : 4, 7549 "is_const" : true, 7550 "linker_set_key" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7551 "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>", 7552 "referenced_type" : "type-663", 7553 "self_type" : "type-662", 7554 "size" : 44, 7555 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h" 7556 }, 7557 { 7558 "alignment" : 4, 7559 "is_const" : true, 7560 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7561 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7562 "referenced_type" : "type-397", 7563 "self_type" : "type-396", 7564 "size" : 12, 7565 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 7566 }, 7567 { 7568 "alignment" : 4, 7569 "is_const" : true, 7570 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7571 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 7572 "referenced_type" : "type-657", 7573 "self_type" : "type-656", 7574 "size" : 12, 7575 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 7576 }, 7577 { 7578 "alignment" : 4, 7579 "is_const" : true, 7580 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 7581 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 7582 "referenced_type" : "type-544", 7583 "self_type" : "type-543", 7584 "size" : 4, 7585 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7586 }, 7587 { 7588 "alignment" : 1, 7589 "is_const" : true, 7590 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 7591 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 7592 "referenced_type" : "type-542", 7593 "self_type" : "type-541", 7594 "size" : 3, 7595 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 7596 }, 7597 { 7598 "alignment" : 8, 7599 "is_const" : true, 7600 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 7601 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 7602 "referenced_type" : "type-437", 7603 "self_type" : "type-436", 7604 "size" : 24, 7605 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 7606 }, 7607 { 7608 "alignment" : 8, 7609 "is_const" : true, 7610 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 7611 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 7612 "referenced_type" : "type-315", 7613 "self_type" : "type-314", 7614 "size" : 16, 7615 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7616 }, 7617 { 7618 "alignment" : 8, 7619 "is_const" : true, 7620 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 7621 "name" : "const std::initializer_list<android::hardware::hidl_string>", 7622 "referenced_type" : "type-304", 7623 "self_type" : "type-303", 7624 "size" : 16, 7625 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7626 }, 7627 { 7628 "alignment" : 8, 7629 "is_const" : true, 7630 "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 *> > *)> > >", 7631 "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 *> > *)> > >", 7632 "referenced_type" : "type-4", 7633 "self_type" : "type-3", 7634 "size" : 24, 7635 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7636 }, 7637 { 7638 "alignment" : 8, 7639 "is_const" : true, 7640 "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 *> > *)> > >", 7641 "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 *> > *)> > >", 7642 "referenced_type" : "type-696", 7643 "self_type" : "type-695", 7644 "size" : 24, 7645 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7646 }, 7647 { 7648 "alignment" : 1, 7649 "is_const" : true, 7650 "linker_set_key" : "const unsigned char", 7651 "name" : "const unsigned char", 7652 "referenced_type" : "type-78", 7653 "self_type" : "type-326", 7654 "size" : 1, 7655 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 7656 }, 7657 { 7658 "alignment" : 4, 7659 "is_const" : true, 7660 "linker_set_key" : "const unsigned int", 7661 "name" : "const unsigned int", 7662 "referenced_type" : "type-2", 7663 "self_type" : "type-36", 7664 "size" : 4, 7665 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7666 }, 7667 { 7668 "alignment" : 8, 7669 "is_const" : true, 7670 "linker_set_key" : "const unsigned long", 7671 "name" : "const unsigned long", 7672 "referenced_type" : "type-30", 7673 "self_type" : "type-37", 7674 "size" : 8, 7675 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7676 }, 7677 { 7678 "alignment" : 8, 7679 "is_const" : true, 7680 "linker_set_key" : "const unsigned long long", 7681 "name" : "const unsigned long long", 7682 "referenced_type" : "type-231", 7683 "self_type" : "type-425", 7684 "size" : 8, 7685 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 7686 }, 7687 { 7688 "alignment" : 2, 7689 "is_const" : true, 7690 "linker_set_key" : "const unsigned short", 7691 "name" : "const unsigned short", 7692 "referenced_type" : "type-80", 7693 "self_type" : "type-257", 7694 "size" : 2, 7695 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 7696 }, 7697 { 7698 "is_const" : true, 7699 "linker_set_key" : "const void", 7700 "name" : "const void", 7701 "referenced_type" : "type-27", 7702 "self_type" : "type-378", 7703 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7704 }, 7705 { 7706 "alignment" : 1, 7707 "is_volatile" : true, 7708 "linker_set_key" : "volatile bool", 7709 "name" : "volatile bool", 7710 "referenced_type" : "type-41", 7711 "self_type" : "type-95", 7712 "size" : 1, 7713 "source_file" : "/system/core/libutils/include/utils/Thread.h" 7714 }, 7715 { 7716 "alignment" : 4, 7717 "is_volatile" : true, 7718 "linker_set_key" : "volatile int", 7719 "name" : "volatile int", 7720 "referenced_type" : "type-25", 7721 "self_type" : "type-59", 7722 "size" : 4, 7723 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 7724 } 7725 ], 7726 "record_types" : 7727 [ 7728 { 7729 "alignment" : 4, 7730 "fields" : 7731 [ 7732 { 7733 "access" : "private", 7734 "field_name" : "mCond", 7735 "referenced_type" : "type-94" 7736 } 7737 ], 7738 "linker_set_key" : "android::Condition", 7739 "name" : "android::Condition", 7740 "record_kind" : "class", 7741 "referenced_type" : "type-93", 7742 "self_type" : "type-93", 7743 "size" : 48, 7744 "source_file" : "/system/core/libutils/include/utils/Condition.h", 7745 "unique_id" : "_ZTSN7android9ConditionE" 7746 }, 7747 { 7748 "alignment" : 8, 7749 "fields" : 7750 [ 7751 { 7752 "access" : "private", 7753 "field_name" : "mVector", 7754 "referenced_type" : "type-52" 7755 } 7756 ], 7757 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7758 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7759 "record_kind" : "class", 7760 "referenced_type" : "type-51", 7761 "self_type" : "type-51", 7762 "size" : 40, 7763 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 7764 "template_args" : [ "type-46", "type-13" ], 7765 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 7766 }, 7767 { 7768 "alignment" : 4, 7769 "fields" : 7770 [ 7771 { 7772 "access" : "private", 7773 "field_name" : "mCount", 7774 "referenced_type" : "type-174" 7775 } 7776 ], 7777 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 7778 "name" : "android::LightRefBase<android::NativeHandle>", 7779 "record_kind" : "class", 7780 "referenced_type" : "type-173", 7781 "self_type" : "type-173", 7782 "size" : 4, 7783 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7784 "template_args" : [ "type-175" ], 7785 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 7786 }, 7787 { 7788 "alignment" : 4, 7789 "fields" : 7790 [ 7791 { 7792 "access" : "private", 7793 "field_name" : "mCount", 7794 "referenced_type" : "type-171" 7795 } 7796 ], 7797 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 7798 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 7799 "record_kind" : "class", 7800 "referenced_type" : "type-170", 7801 "self_type" : "type-170", 7802 "size" : 4, 7803 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7804 "template_args" : [ "type-172" ], 7805 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 7806 }, 7807 { 7808 "alignment" : 4, 7809 "fields" : 7810 [ 7811 { 7812 "access" : "private", 7813 "field_name" : "mMutex", 7814 "referenced_type" : "type-33" 7815 } 7816 ], 7817 "linker_set_key" : "android::Mutex", 7818 "name" : "android::Mutex", 7819 "record_kind" : "class", 7820 "referenced_type" : "type-32", 7821 "self_type" : "type-32", 7822 "size" : 40, 7823 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7824 "unique_id" : "_ZTSN7android5MutexE" 7825 }, 7826 { 7827 "alignment" : 8, 7828 "fields" : 7829 [ 7830 { 7831 "access" : "private", 7832 "field_name" : "mLock", 7833 "referenced_type" : "type-519" 7834 } 7835 ], 7836 "linker_set_key" : "android::Mutex::Autolock", 7837 "name" : "android::Mutex::Autolock", 7838 "record_kind" : "class", 7839 "referenced_type" : "type-518", 7840 "self_type" : "type-518", 7841 "size" : 8, 7842 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7843 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 7844 }, 7845 { 7846 "alignment" : 8, 7847 "base_specifiers" : 7848 [ 7849 { 7850 "referenced_type" : "type-173" 7851 } 7852 ], 7853 "fields" : 7854 [ 7855 { 7856 "access" : "private", 7857 "field_name" : "mHandle", 7858 "field_offset" : 64, 7859 "referenced_type" : "type-176" 7860 }, 7861 { 7862 "access" : "private", 7863 "field_name" : "mOwnsHandle", 7864 "field_offset" : 128, 7865 "referenced_type" : "type-41" 7866 } 7867 ], 7868 "linker_set_key" : "android::NativeHandle", 7869 "name" : "android::NativeHandle", 7870 "record_kind" : "class", 7871 "referenced_type" : "type-175", 7872 "self_type" : "type-175", 7873 "size" : 24, 7874 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 7875 "unique_id" : "_ZTSN7android12NativeHandleE" 7876 }, 7877 { 7878 "alignment" : 4, 7879 "fields" : 7880 [ 7881 { 7882 "access" : "private", 7883 "field_name" : "mRWLock", 7884 "referenced_type" : "type-524" 7885 } 7886 ], 7887 "linker_set_key" : "android::RWLock", 7888 "name" : "android::RWLock", 7889 "record_kind" : "class", 7890 "referenced_type" : "type-523", 7891 "self_type" : "type-523", 7892 "size" : 56, 7893 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7894 "unique_id" : "_ZTSN7android6RWLockE" 7895 }, 7896 { 7897 "alignment" : 8, 7898 "fields" : 7899 [ 7900 { 7901 "access" : "private", 7902 "field_name" : "mLock", 7903 "referenced_type" : "type-527" 7904 } 7905 ], 7906 "linker_set_key" : "android::RWLock::AutoRLock", 7907 "name" : "android::RWLock::AutoRLock", 7908 "record_kind" : "class", 7909 "referenced_type" : "type-526", 7910 "self_type" : "type-526", 7911 "size" : 8, 7912 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7913 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 7914 }, 7915 { 7916 "alignment" : 8, 7917 "fields" : 7918 [ 7919 { 7920 "access" : "private", 7921 "field_name" : "mLock", 7922 "referenced_type" : "type-527" 7923 } 7924 ], 7925 "linker_set_key" : "android::RWLock::AutoWLock", 7926 "name" : "android::RWLock::AutoWLock", 7927 "record_kind" : "class", 7928 "referenced_type" : "type-529", 7929 "self_type" : "type-529", 7930 "size" : 8, 7931 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7932 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 7933 }, 7934 { 7935 "alignment" : 8, 7936 "fields" : 7937 [ 7938 { 7939 "access" : "private", 7940 "field_name" : "mRefs", 7941 "field_offset" : 64, 7942 "referenced_type" : "type-9" 7943 } 7944 ], 7945 "linker_set_key" : "android::RefBase", 7946 "name" : "android::RefBase", 7947 "record_kind" : "class", 7948 "referenced_type" : "type-8", 7949 "self_type" : "type-8", 7950 "size" : 16, 7951 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7952 "unique_id" : "_ZTSN7android7RefBaseE", 7953 "vtable_components" : 7954 [ 7955 { 7956 "kind" : "offset_to_top" 7957 }, 7958 { 7959 "kind" : "rtti", 7960 "mangled_component_name" : "_ZTIN7android7RefBaseE" 7961 }, 7962 { 7963 "kind" : "complete_dtor_pointer", 7964 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 7965 }, 7966 { 7967 "kind" : "deleting_dtor_pointer", 7968 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 7969 }, 7970 { 7971 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7972 }, 7973 { 7974 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7975 }, 7976 { 7977 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7978 }, 7979 { 7980 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7981 } 7982 ] 7983 }, 7984 { 7985 "alignment" : 1, 7986 "linker_set_key" : "android::RefBase::weakref_type", 7987 "name" : "android::RefBase::weakref_type", 7988 "record_kind" : "class", 7989 "referenced_type" : "type-40", 7990 "self_type" : "type-40", 7991 "size" : 1, 7992 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7993 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 7994 }, 7995 { 7996 "alignment" : 1, 7997 "linker_set_key" : "android::ReferenceMover", 7998 "name" : "android::ReferenceMover", 7999 "record_kind" : "class", 8000 "referenced_type" : "type-272", 8001 "self_type" : "type-272", 8002 "size" : 1, 8003 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8004 "unique_id" : "_ZTSN7android14ReferenceMoverE" 8005 }, 8006 { 8007 "alignment" : 8, 8008 "linker_set_key" : "android::ReferenceRenamer", 8009 "name" : "android::ReferenceRenamer", 8010 "record_kind" : "class", 8011 "referenced_type" : "type-267", 8012 "self_type" : "type-267", 8013 "size" : 8, 8014 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 8015 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 8016 "vtable_components" : 8017 [ 8018 { 8019 "kind" : "offset_to_top" 8020 }, 8021 { 8022 "kind" : "rtti", 8023 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 8024 }, 8025 { 8026 "is_pure" : true, 8027 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm" 8028 } 8029 ] 8030 }, 8031 { 8032 "alignment" : 8, 8033 "fields" : 8034 [ 8035 { 8036 "access" : "private", 8037 "field_name" : "mTag", 8038 "referenced_type" : "type-30" 8039 } 8040 ], 8041 "linker_set_key" : "android::ScopedTrace", 8042 "name" : "android::ScopedTrace", 8043 "record_kind" : "class", 8044 "referenced_type" : "type-531", 8045 "self_type" : "type-531", 8046 "size" : 8, 8047 "source_file" : "/system/core/libutils/include/utils/Trace.h", 8048 "unique_id" : "_ZTSN7android11ScopedTraceE" 8049 }, 8050 { 8051 "alignment" : 8, 8052 "base_specifiers" : 8053 [ 8054 { 8055 "access" : "private", 8056 "referenced_type" : "type-53" 8057 } 8058 ], 8059 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 8060 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 8061 "record_kind" : "class", 8062 "referenced_type" : "type-52", 8063 "self_type" : "type-52", 8064 "size" : 40, 8065 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 8066 "template_args" : [ "type-54" ], 8067 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 8068 "vtable_components" : 8069 [ 8070 { 8071 "kind" : "offset_to_top" 8072 }, 8073 { 8074 "kind" : "rtti", 8075 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 8076 }, 8077 { 8078 "kind" : "complete_dtor_pointer", 8079 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 8080 }, 8081 { 8082 "kind" : "deleting_dtor_pointer", 8083 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 8084 }, 8085 { 8086 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm" 8087 }, 8088 { 8089 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm" 8090 }, 8091 { 8092 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm" 8093 }, 8094 { 8095 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm" 8096 }, 8097 { 8098 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm" 8099 }, 8100 { 8101 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm" 8102 }, 8103 { 8104 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 8105 } 8106 ] 8107 }, 8108 { 8109 "alignment" : 8, 8110 "base_specifiers" : 8111 [ 8112 { 8113 "referenced_type" : "type-35" 8114 } 8115 ], 8116 "linker_set_key" : "android::SortedVectorImpl", 8117 "name" : "android::SortedVectorImpl", 8118 "record_kind" : "class", 8119 "referenced_type" : "type-53", 8120 "self_type" : "type-53", 8121 "size" : 40, 8122 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 8123 "unique_id" : "_ZTSN7android16SortedVectorImplE", 8124 "vtable_components" : 8125 [ 8126 { 8127 "kind" : "offset_to_top" 8128 }, 8129 { 8130 "kind" : "rtti", 8131 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 8132 }, 8133 { 8134 "kind" : "complete_dtor_pointer", 8135 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 8136 }, 8137 { 8138 "kind" : "deleting_dtor_pointer", 8139 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 8140 }, 8141 { 8142 "is_pure" : true, 8143 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 8144 }, 8145 { 8146 "is_pure" : true, 8147 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 8148 }, 8149 { 8150 "is_pure" : true, 8151 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 8152 }, 8153 { 8154 "is_pure" : true, 8155 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 8156 }, 8157 { 8158 "is_pure" : true, 8159 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 8160 }, 8161 { 8162 "is_pure" : true, 8163 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 8164 }, 8165 { 8166 "is_pure" : true, 8167 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 8168 } 8169 ] 8170 }, 8171 { 8172 "alignment" : 8, 8173 "fields" : 8174 [ 8175 { 8176 "access" : "private", 8177 "field_name" : "mString", 8178 "referenced_type" : "type-47" 8179 } 8180 ], 8181 "linker_set_key" : "android::String16", 8182 "name" : "android::String16", 8183 "record_kind" : "class", 8184 "referenced_type" : "type-46", 8185 "self_type" : "type-46", 8186 "size" : 8, 8187 "source_file" : "/system/core/libutils/include/utils/String16.h", 8188 "unique_id" : "_ZTSN7android8String16E" 8189 }, 8190 { 8191 "alignment" : 8, 8192 "fields" : 8193 [ 8194 { 8195 "access" : "private", 8196 "field_name" : "mString", 8197 "referenced_type" : "type-56" 8198 } 8199 ], 8200 "linker_set_key" : "android::String8", 8201 "name" : "android::String8", 8202 "record_kind" : "class", 8203 "referenced_type" : "type-55", 8204 "self_type" : "type-55", 8205 "size" : 8, 8206 "source_file" : "/system/core/libutils/include/utils/String8.h", 8207 "unique_id" : "_ZTSN7android7String8E" 8208 }, 8209 { 8210 "alignment" : 8, 8211 "base_specifiers" : 8212 [ 8213 { 8214 "is_virtual" : true, 8215 "referenced_type" : "type-8" 8216 } 8217 ], 8218 "fields" : 8219 [ 8220 { 8221 "access" : "private", 8222 "field_name" : "mCanCallJava", 8223 "field_offset" : 64, 8224 "referenced_type" : "type-92" 8225 }, 8226 { 8227 "access" : "private", 8228 "field_name" : "mThread", 8229 "field_offset" : 128, 8230 "referenced_type" : "type-26" 8231 }, 8232 { 8233 "access" : "private", 8234 "field_name" : "mLock", 8235 "field_offset" : 192, 8236 "referenced_type" : "type-32" 8237 }, 8238 { 8239 "access" : "private", 8240 "field_name" : "mThreadExitedCondition", 8241 "field_offset" : 512, 8242 "referenced_type" : "type-93" 8243 }, 8244 { 8245 "access" : "private", 8246 "field_name" : "mStatus", 8247 "field_offset" : 896, 8248 "referenced_type" : "type-25" 8249 }, 8250 { 8251 "access" : "private", 8252 "field_name" : "mExitPending", 8253 "field_offset" : 928, 8254 "referenced_type" : "type-95" 8255 }, 8256 { 8257 "access" : "private", 8258 "field_name" : "mRunning", 8259 "field_offset" : 936, 8260 "referenced_type" : "type-95" 8261 }, 8262 { 8263 "access" : "private", 8264 "field_name" : "mHoldSelf", 8265 "field_offset" : 960, 8266 "referenced_type" : "type-89" 8267 }, 8268 { 8269 "access" : "private", 8270 "field_name" : "mTid", 8271 "field_offset" : 1024, 8272 "referenced_type" : "type-25" 8273 } 8274 ], 8275 "linker_set_key" : "android::Thread", 8276 "name" : "android::Thread", 8277 "record_kind" : "class", 8278 "referenced_type" : "type-91", 8279 "self_type" : "type-91", 8280 "size" : 152, 8281 "source_file" : "/system/core/libutils/include/utils/Thread.h", 8282 "unique_id" : "_ZTSN7android6ThreadE", 8283 "vtable_components" : 8284 [ 8285 { 8286 "component_value" : 136, 8287 "kind" : "vbase_offset" 8288 }, 8289 { 8290 "kind" : "offset_to_top" 8291 }, 8292 { 8293 "kind" : "rtti", 8294 "mangled_component_name" : "_ZTIN7android6ThreadE" 8295 }, 8296 { 8297 "kind" : "complete_dtor_pointer", 8298 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 8299 }, 8300 { 8301 "kind" : "deleting_dtor_pointer", 8302 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 8303 }, 8304 { 8305 "mangled_component_name" : "_ZN7android6Thread3runEPKcim" 8306 }, 8307 { 8308 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 8309 }, 8310 { 8311 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 8312 }, 8313 { 8314 "is_pure" : true, 8315 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 8316 }, 8317 { 8318 "kind" : "vcall_offset" 8319 }, 8320 { 8321 "kind" : "vcall_offset" 8322 }, 8323 { 8324 "kind" : "vcall_offset" 8325 }, 8326 { 8327 "kind" : "vcall_offset" 8328 }, 8329 { 8330 "component_value" : -136, 8331 "kind" : "vcall_offset" 8332 }, 8333 { 8334 "component_value" : -136, 8335 "kind" : "offset_to_top" 8336 }, 8337 { 8338 "kind" : "rtti", 8339 "mangled_component_name" : "_ZTIN7android6ThreadE" 8340 }, 8341 { 8342 "kind" : "complete_dtor_pointer", 8343 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev" 8344 }, 8345 { 8346 "kind" : "deleting_dtor_pointer", 8347 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev" 8348 }, 8349 { 8350 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8351 }, 8352 { 8353 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8354 }, 8355 { 8356 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8357 }, 8358 { 8359 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8360 } 8361 ] 8362 }, 8363 { 8364 "alignment" : 8, 8365 "base_specifiers" : 8366 [ 8367 { 8368 "access" : "private", 8369 "referenced_type" : "type-35" 8370 } 8371 ], 8372 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 8373 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 8374 "record_kind" : "class", 8375 "referenced_type" : "type-34", 8376 "self_type" : "type-34", 8377 "size" : 40, 8378 "source_file" : "/system/core/libutils/include/utils/Vector.h", 8379 "template_args" : [ "type-38" ], 8380 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 8381 "vtable_components" : 8382 [ 8383 { 8384 "kind" : "offset_to_top" 8385 }, 8386 { 8387 "kind" : "rtti", 8388 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 8389 }, 8390 { 8391 "kind" : "complete_dtor_pointer", 8392 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 8393 }, 8394 { 8395 "kind" : "deleting_dtor_pointer", 8396 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 8397 }, 8398 { 8399 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm" 8400 }, 8401 { 8402 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm" 8403 }, 8404 { 8405 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm" 8406 }, 8407 { 8408 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm" 8409 }, 8410 { 8411 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm" 8412 }, 8413 { 8414 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm" 8415 } 8416 ] 8417 }, 8418 { 8419 "alignment" : 8, 8420 "fields" : 8421 [ 8422 { 8423 "access" : "private", 8424 "field_name" : "mStorage", 8425 "field_offset" : 64, 8426 "referenced_type" : "type-26" 8427 }, 8428 { 8429 "access" : "private", 8430 "field_name" : "mCount", 8431 "field_offset" : 128, 8432 "referenced_type" : "type-30" 8433 }, 8434 { 8435 "access" : "private", 8436 "field_name" : "mFlags", 8437 "field_offset" : 192, 8438 "referenced_type" : "type-36" 8439 }, 8440 { 8441 "access" : "private", 8442 "field_name" : "mItemSize", 8443 "field_offset" : 256, 8444 "referenced_type" : "type-37" 8445 } 8446 ], 8447 "linker_set_key" : "android::VectorImpl", 8448 "name" : "android::VectorImpl", 8449 "record_kind" : "class", 8450 "referenced_type" : "type-35", 8451 "self_type" : "type-35", 8452 "size" : 40, 8453 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 8454 "unique_id" : "_ZTSN7android10VectorImplE", 8455 "vtable_components" : 8456 [ 8457 { 8458 "kind" : "offset_to_top" 8459 }, 8460 { 8461 "kind" : "rtti", 8462 "mangled_component_name" : "_ZTIN7android10VectorImplE" 8463 }, 8464 { 8465 "kind" : "complete_dtor_pointer", 8466 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 8467 }, 8468 { 8469 "kind" : "deleting_dtor_pointer", 8470 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 8471 }, 8472 { 8473 "is_pure" : true, 8474 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 8475 }, 8476 { 8477 "is_pure" : true, 8478 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 8479 }, 8480 { 8481 "is_pure" : true, 8482 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 8483 }, 8484 { 8485 "is_pure" : true, 8486 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 8487 }, 8488 { 8489 "is_pure" : true, 8490 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 8491 }, 8492 { 8493 "is_pure" : true, 8494 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 8495 } 8496 ] 8497 }, 8498 { 8499 "alignment" : 8, 8500 "base_specifiers" : 8501 [ 8502 { 8503 "referenced_type" : "type-170" 8504 } 8505 ], 8506 "linker_set_key" : "android::VirtualLightRefBase", 8507 "name" : "android::VirtualLightRefBase", 8508 "record_kind" : "class", 8509 "referenced_type" : "type-172", 8510 "self_type" : "type-172", 8511 "size" : 16, 8512 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 8513 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 8514 "vtable_components" : 8515 [ 8516 { 8517 "kind" : "offset_to_top" 8518 }, 8519 { 8520 "kind" : "rtti", 8521 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 8522 }, 8523 { 8524 "kind" : "complete_dtor_pointer", 8525 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 8526 }, 8527 { 8528 "kind" : "deleting_dtor_pointer", 8529 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 8530 } 8531 ] 8532 }, 8533 { 8534 "alignment" : 8, 8535 "base_specifiers" : 8536 [ 8537 { 8538 "referenced_type" : "type-15" 8539 } 8540 ], 8541 "fields" : 8542 [ 8543 { 8544 "access" : "protected", 8545 "field_name" : "mSchedPolicy", 8546 "field_offset" : 64, 8547 "referenced_type" : "type-25" 8548 }, 8549 { 8550 "access" : "protected", 8551 "field_name" : "mSchedPriority", 8552 "field_offset" : 96, 8553 "referenced_type" : "type-25" 8554 }, 8555 { 8556 "access" : "private", 8557 "field_name" : "mExtras", 8558 "field_offset" : 128, 8559 "referenced_type" : "type-128" 8560 }, 8561 { 8562 "access" : "private", 8563 "field_name" : "mReserved0", 8564 "field_offset" : 192, 8565 "referenced_type" : "type-26" 8566 } 8567 ], 8568 "linker_set_key" : "android::hardware::BHwBinder", 8569 "name" : "android::hardware::BHwBinder", 8570 "record_kind" : "class", 8571 "referenced_type" : "type-127", 8572 "self_type" : "type-127", 8573 "size" : 48, 8574 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8575 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 8576 "vtable_components" : 8577 [ 8578 { 8579 "component_value" : 32, 8580 "kind" : "vbase_offset" 8581 }, 8582 { 8583 "kind" : "offset_to_top" 8584 }, 8585 { 8586 "kind" : "rtti", 8587 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 8588 }, 8589 { 8590 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8591 }, 8592 { 8593 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 8594 }, 8595 { 8596 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 8597 }, 8598 { 8599 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8600 }, 8601 { 8602 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8603 }, 8604 { 8605 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 8606 }, 8607 { 8608 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 8609 }, 8610 { 8611 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 8612 }, 8613 { 8614 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8615 }, 8616 { 8617 "kind" : "complete_dtor_pointer", 8618 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 8619 }, 8620 { 8621 "kind" : "deleting_dtor_pointer", 8622 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 8623 }, 8624 { 8625 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8626 }, 8627 { 8628 "kind" : "vcall_offset" 8629 }, 8630 { 8631 "kind" : "vcall_offset" 8632 }, 8633 { 8634 "kind" : "vcall_offset" 8635 }, 8636 { 8637 "kind" : "vcall_offset" 8638 }, 8639 { 8640 "component_value" : -32, 8641 "kind" : "vcall_offset" 8642 }, 8643 { 8644 "component_value" : -32, 8645 "kind" : "offset_to_top" 8646 }, 8647 { 8648 "kind" : "rtti", 8649 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 8650 }, 8651 { 8652 "kind" : "complete_dtor_pointer", 8653 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev" 8654 }, 8655 { 8656 "kind" : "deleting_dtor_pointer", 8657 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev" 8658 }, 8659 { 8660 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8661 }, 8662 { 8663 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8664 }, 8665 { 8666 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8667 }, 8668 { 8669 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8670 } 8671 ] 8672 }, 8673 { 8674 "alignment" : 8, 8675 "base_specifiers" : 8676 [ 8677 { 8678 "is_virtual" : true, 8679 "referenced_type" : "type-8" 8680 } 8681 ], 8682 "fields" : 8683 [ 8684 { 8685 "access" : "private", 8686 "field_name" : "mRemote", 8687 "field_offset" : 64, 8688 "referenced_type" : "type-412" 8689 }, 8690 { 8691 "access" : "private", 8692 "field_name" : "mRefs", 8693 "field_offset" : 128, 8694 "referenced_type" : "type-39" 8695 }, 8696 { 8697 "access" : "private", 8698 "field_name" : "mState", 8699 "field_offset" : 192, 8700 "referenced_type" : "type-413" 8701 } 8702 ], 8703 "linker_set_key" : "android::hardware::BpHwRefBase", 8704 "name" : "android::hardware::BpHwRefBase", 8705 "record_kind" : "class", 8706 "referenced_type" : "type-411", 8707 "self_type" : "type-411", 8708 "size" : 48, 8709 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8710 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 8711 "vtable_components" : 8712 [ 8713 { 8714 "component_value" : 32, 8715 "kind" : "vbase_offset" 8716 }, 8717 { 8718 "kind" : "offset_to_top" 8719 }, 8720 { 8721 "kind" : "rtti", 8722 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8723 }, 8724 { 8725 "kind" : "complete_dtor_pointer", 8726 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 8727 }, 8728 { 8729 "kind" : "deleting_dtor_pointer", 8730 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 8731 }, 8732 { 8733 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8734 }, 8735 { 8736 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8737 }, 8738 { 8739 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8740 }, 8741 { 8742 "kind" : "vcall_offset" 8743 }, 8744 { 8745 "component_value" : -32, 8746 "kind" : "vcall_offset" 8747 }, 8748 { 8749 "component_value" : -32, 8750 "kind" : "vcall_offset" 8751 }, 8752 { 8753 "component_value" : -32, 8754 "kind" : "vcall_offset" 8755 }, 8756 { 8757 "component_value" : -32, 8758 "kind" : "vcall_offset" 8759 }, 8760 { 8761 "component_value" : -32, 8762 "kind" : "offset_to_top" 8763 }, 8764 { 8765 "kind" : "rtti", 8766 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8767 }, 8768 { 8769 "kind" : "complete_dtor_pointer", 8770 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev" 8771 }, 8772 { 8773 "kind" : "deleting_dtor_pointer", 8774 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev" 8775 }, 8776 { 8777 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 8778 }, 8779 { 8780 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8781 }, 8782 { 8783 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8784 }, 8785 { 8786 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8787 } 8788 ] 8789 }, 8790 { 8791 "alignment" : 8, 8792 "base_specifiers" : 8793 [ 8794 { 8795 "referenced_type" : "type-106" 8796 }, 8797 { 8798 "referenced_type" : "type-21" 8799 }, 8800 { 8801 "referenced_type" : "type-411" 8802 } 8803 ], 8804 "linker_set_key" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>", 8805 "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>", 8806 "record_kind" : "class", 8807 "referenced_type" : "type-417", 8808 "self_type" : "type-417", 8809 "size" : 64, 8810 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8811 "template_args" : [ "type-106" ], 8812 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE", 8813 "vtable_components" : 8814 [ 8815 { 8816 "component_value" : 48, 8817 "kind" : "vbase_offset" 8818 }, 8819 { 8820 "kind" : "offset_to_top" 8821 }, 8822 { 8823 "kind" : "rtti", 8824 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8825 }, 8826 { 8827 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 8828 }, 8829 { 8830 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8831 }, 8832 { 8833 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8834 }, 8835 { 8836 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8837 }, 8838 { 8839 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 8840 }, 8841 { 8842 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 8843 }, 8844 { 8845 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 8846 }, 8847 { 8848 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 8849 }, 8850 { 8851 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8852 }, 8853 { 8854 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 8855 }, 8856 { 8857 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8858 }, 8859 { 8860 "kind" : "complete_dtor_pointer", 8861 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8862 }, 8863 { 8864 "kind" : "deleting_dtor_pointer", 8865 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8866 }, 8867 { 8868 "is_pure" : true, 8869 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 8870 }, 8871 { 8872 "is_pure" : true, 8873 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 8874 }, 8875 { 8876 "is_pure" : true, 8877 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 8878 }, 8879 { 8880 "is_pure" : true, 8881 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 8882 }, 8883 { 8884 "is_pure" : true, 8885 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 8886 }, 8887 { 8888 "is_pure" : true, 8889 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 8890 }, 8891 { 8892 "is_pure" : true, 8893 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 8894 }, 8895 { 8896 "is_pure" : true, 8897 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 8898 }, 8899 { 8900 "is_pure" : true, 8901 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 8902 }, 8903 { 8904 "is_pure" : true, 8905 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 8906 }, 8907 { 8908 "is_pure" : true, 8909 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 8910 }, 8911 { 8912 "is_pure" : true, 8913 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 8914 }, 8915 { 8916 "is_pure" : true, 8917 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 8918 }, 8919 { 8920 "is_pure" : true, 8921 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 8922 }, 8923 { 8924 "is_pure" : true, 8925 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEm" 8926 }, 8927 { 8928 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 8929 }, 8930 { 8931 "component_value" : 40, 8932 "kind" : "vbase_offset" 8933 }, 8934 { 8935 "component_value" : -8, 8936 "kind" : "offset_to_top" 8937 }, 8938 { 8939 "kind" : "rtti", 8940 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8941 }, 8942 { 8943 "kind" : "complete_dtor_pointer", 8944 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8945 }, 8946 { 8947 "kind" : "deleting_dtor_pointer", 8948 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8949 }, 8950 { 8951 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 8952 }, 8953 { 8954 "component_value" : 32, 8955 "kind" : "vbase_offset" 8956 }, 8957 { 8958 "component_value" : -16, 8959 "kind" : "offset_to_top" 8960 }, 8961 { 8962 "kind" : "rtti", 8963 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 8964 }, 8965 { 8966 "kind" : "complete_dtor_pointer", 8967 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 8968 }, 8969 { 8970 "kind" : "deleting_dtor_pointer", 8971 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 8972 }, 8973 { 8974 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8975 }, 8976 { 8977 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8978 }, 8979 { 8980 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8981 }, 8982 { 8983 "kind" : "vcall_offset" 8984 }, 8985 { 8986 "component_value" : -32, 8987 "kind" : "vcall_offset" 8988 }, 8989 { 8990 "component_value" : -32, 8991 "kind" : "vcall_offset" 8992 }, 8993 { 8994 "component_value" : -32, 8995 "kind" : "vcall_offset" 8996 }, 8997 { 8998 "component_value" : -48, 8999 "kind" : "vcall_offset" 9000 }, 9001 { 9002 "component_value" : -48, 9003 "kind" : "offset_to_top" 9004 }, 9005 { 9006 "kind" : "rtti", 9007 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE" 9008 }, 9009 { 9010 "kind" : "complete_dtor_pointer", 9011 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev" 9012 }, 9013 { 9014 "kind" : "deleting_dtor_pointer", 9015 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev" 9016 }, 9017 { 9018 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 9019 }, 9020 { 9021 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9022 }, 9023 { 9024 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9025 }, 9026 { 9027 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9028 } 9029 ] 9030 }, 9031 { 9032 "alignment" : 8, 9033 "base_specifiers" : 9034 [ 9035 { 9036 "referenced_type" : "type-72" 9037 }, 9038 { 9039 "referenced_type" : "type-21" 9040 }, 9041 { 9042 "referenced_type" : "type-411" 9043 } 9044 ], 9045 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 9046 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 9047 "record_kind" : "class", 9048 "referenced_type" : "type-415", 9049 "self_type" : "type-415", 9050 "size" : 64, 9051 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9052 "template_args" : [ "type-72" ], 9053 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 9054 "vtable_components" : 9055 [ 9056 { 9057 "component_value" : 48, 9058 "kind" : "vbase_offset" 9059 }, 9060 { 9061 "kind" : "offset_to_top" 9062 }, 9063 { 9064 "kind" : "rtti", 9065 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9066 }, 9067 { 9068 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 9069 }, 9070 { 9071 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 9072 }, 9073 { 9074 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 9075 }, 9076 { 9077 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 9078 }, 9079 { 9080 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 9081 }, 9082 { 9083 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 9084 }, 9085 { 9086 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 9087 }, 9088 { 9089 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 9090 }, 9091 { 9092 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 9093 }, 9094 { 9095 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 9096 }, 9097 { 9098 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 9099 }, 9100 { 9101 "kind" : "complete_dtor_pointer", 9102 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9103 }, 9104 { 9105 "kind" : "deleting_dtor_pointer", 9106 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9107 }, 9108 { 9109 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9110 }, 9111 { 9112 "component_value" : 40, 9113 "kind" : "vbase_offset" 9114 }, 9115 { 9116 "component_value" : -8, 9117 "kind" : "offset_to_top" 9118 }, 9119 { 9120 "kind" : "rtti", 9121 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9122 }, 9123 { 9124 "kind" : "complete_dtor_pointer", 9125 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9126 }, 9127 { 9128 "kind" : "deleting_dtor_pointer", 9129 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9130 }, 9131 { 9132 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9133 }, 9134 { 9135 "component_value" : 32, 9136 "kind" : "vbase_offset" 9137 }, 9138 { 9139 "component_value" : -16, 9140 "kind" : "offset_to_top" 9141 }, 9142 { 9143 "kind" : "rtti", 9144 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9145 }, 9146 { 9147 "kind" : "complete_dtor_pointer", 9148 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9149 }, 9150 { 9151 "kind" : "deleting_dtor_pointer", 9152 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9153 }, 9154 { 9155 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 9156 }, 9157 { 9158 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9159 }, 9160 { 9161 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9162 }, 9163 { 9164 "kind" : "vcall_offset" 9165 }, 9166 { 9167 "component_value" : -32, 9168 "kind" : "vcall_offset" 9169 }, 9170 { 9171 "component_value" : -32, 9172 "kind" : "vcall_offset" 9173 }, 9174 { 9175 "component_value" : -32, 9176 "kind" : "vcall_offset" 9177 }, 9178 { 9179 "component_value" : -48, 9180 "kind" : "vcall_offset" 9181 }, 9182 { 9183 "component_value" : -48, 9184 "kind" : "offset_to_top" 9185 }, 9186 { 9187 "kind" : "rtti", 9188 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 9189 }, 9190 { 9191 "kind" : "complete_dtor_pointer", 9192 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 9193 }, 9194 { 9195 "kind" : "deleting_dtor_pointer", 9196 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 9197 }, 9198 { 9199 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 9200 }, 9201 { 9202 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9203 }, 9204 { 9205 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9206 }, 9207 { 9208 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9209 } 9210 ] 9211 }, 9212 { 9213 "alignment" : 8, 9214 "fields" : 9215 [ 9216 { 9217 "access" : "private", 9218 "field_name" : "mMutex", 9219 "referenced_type" : "type-440" 9220 }, 9221 { 9222 "access" : "private", 9223 "field_name" : "mMap", 9224 "field_offset" : 320, 9225 "referenced_type" : "type-441" 9226 } 9227 ], 9228 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 9229 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 9230 "record_kind" : "class", 9231 "referenced_type" : "type-439", 9232 "self_type" : "type-439", 9233 "size" : 64, 9234 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9235 "template_args" : [ "type-118", "type-442" ], 9236 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 9237 }, 9238 { 9239 "alignment" : 8, 9240 "fields" : 9241 [ 9242 { 9243 "access" : "private", 9244 "field_name" : "mMutex", 9245 "referenced_type" : "type-448" 9246 }, 9247 { 9248 "access" : "private", 9249 "field_name" : "mMap", 9250 "field_offset" : 320, 9251 "referenced_type" : "type-449" 9252 } 9253 ], 9254 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 9255 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 9256 "record_kind" : "class", 9257 "referenced_type" : "type-447", 9258 "self_type" : "type-447", 9259 "size" : 64, 9260 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9261 "template_args" : [ "type-118", "type-41" ], 9262 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 9263 }, 9264 { 9265 "alignment" : 8, 9266 "fields" : 9267 [ 9268 { 9269 "access" : "private", 9270 "field_name" : "mMutex", 9271 "referenced_type" : "type-453" 9272 }, 9273 { 9274 "access" : "private", 9275 "field_name" : "mMap", 9276 "field_offset" : 320, 9277 "referenced_type" : "type-454" 9278 } 9279 ], 9280 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 9281 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 9282 "record_kind" : "class", 9283 "referenced_type" : "type-452", 9284 "self_type" : "type-452", 9285 "size" : 64, 9286 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9287 "template_args" : [ "type-455", "type-457" ], 9288 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 9289 }, 9290 { 9291 "alignment" : 8, 9292 "fields" : 9293 [ 9294 { 9295 "access" : "private", 9296 "field_name" : "mMutex", 9297 "referenced_type" : "type-473" 9298 }, 9299 { 9300 "access" : "private", 9301 "field_name" : "mMap", 9302 "field_offset" : 320, 9303 "referenced_type" : "type-474" 9304 } 9305 ], 9306 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 9307 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 9308 "record_kind" : "class", 9309 "referenced_type" : "type-472", 9310 "self_type" : "type-472", 9311 "size" : 64, 9312 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9313 "template_args" : [ "type-475", "type-476" ], 9314 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 9315 }, 9316 { 9317 "alignment" : 8, 9318 "fields" : 9319 [ 9320 { 9321 "access" : "private", 9322 "field_name" : "mMutex", 9323 "referenced_type" : "type-462" 9324 }, 9325 { 9326 "access" : "private", 9327 "field_name" : "mMap", 9328 "field_offset" : 320, 9329 "referenced_type" : "type-463" 9330 } 9331 ], 9332 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 9333 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 9334 "record_kind" : "class", 9335 "referenced_type" : "type-461", 9336 "self_type" : "type-461", 9337 "size" : 64, 9338 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 9339 "template_args" : [ "type-464", "type-465" ], 9340 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 9341 }, 9342 { 9343 "alignment" : 8, 9344 "fields" : 9345 [ 9346 { 9347 "field_name" : "flags", 9348 "referenced_type" : "type-2" 9349 }, 9350 { 9351 "field_name" : "fdIndex", 9352 "field_offset" : 32, 9353 "referenced_type" : "type-2" 9354 }, 9355 { 9356 "field_name" : "offset", 9357 "field_offset" : 64, 9358 "referenced_type" : "type-2" 9359 }, 9360 { 9361 "field_name" : "extent", 9362 "field_offset" : 128, 9363 "referenced_type" : "type-30" 9364 } 9365 ], 9366 "linker_set_key" : "android::hardware::GrantorDescriptor", 9367 "name" : "android::hardware::GrantorDescriptor", 9368 "referenced_type" : "type-296", 9369 "self_type" : "type-296", 9370 "size" : 24, 9371 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9372 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 9373 }, 9374 { 9375 "alignment" : 8, 9376 "base_specifiers" : 9377 [ 9378 { 9379 "is_virtual" : true, 9380 "referenced_type" : "type-279" 9381 }, 9382 { 9383 "is_virtual" : true, 9384 "referenced_type" : "type-8" 9385 } 9386 ], 9387 "linker_set_key" : "android::hardware::HidlMemory", 9388 "name" : "android::hardware::HidlMemory", 9389 "record_kind" : "class", 9390 "referenced_type" : "type-288", 9391 "self_type" : "type-288", 9392 "size" : 64, 9393 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9394 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 9395 "vtable_components" : 9396 [ 9397 { 9398 "component_value" : 48, 9399 "kind" : "vbase_offset" 9400 }, 9401 { 9402 "component_value" : 8, 9403 "kind" : "vbase_offset" 9404 }, 9405 { 9406 "kind" : "offset_to_top" 9407 }, 9408 { 9409 "kind" : "rtti", 9410 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 9411 }, 9412 { 9413 "kind" : "complete_dtor_pointer", 9414 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 9415 }, 9416 { 9417 "kind" : "deleting_dtor_pointer", 9418 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 9419 }, 9420 { 9421 "kind" : "vcall_offset" 9422 }, 9423 { 9424 "kind" : "vcall_offset" 9425 }, 9426 { 9427 "kind" : "vcall_offset" 9428 }, 9429 { 9430 "kind" : "vcall_offset" 9431 }, 9432 { 9433 "component_value" : -48, 9434 "kind" : "vcall_offset" 9435 }, 9436 { 9437 "component_value" : -48, 9438 "kind" : "offset_to_top" 9439 }, 9440 { 9441 "kind" : "rtti", 9442 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 9443 }, 9444 { 9445 "kind" : "complete_dtor_pointer", 9446 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev" 9447 }, 9448 { 9449 "kind" : "deleting_dtor_pointer", 9450 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev" 9451 }, 9452 { 9453 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9454 }, 9455 { 9456 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9457 }, 9458 { 9459 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9460 }, 9461 { 9462 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9463 } 9464 ] 9465 }, 9466 { 9467 "alignment" : 8, 9468 "base_specifiers" : 9469 [ 9470 { 9471 "is_virtual" : true, 9472 "referenced_type" : "type-8" 9473 } 9474 ], 9475 "linker_set_key" : "android::hardware::IBinder", 9476 "name" : "android::hardware::IBinder", 9477 "record_kind" : "class", 9478 "referenced_type" : "type-15", 9479 "self_type" : "type-15", 9480 "size" : 24, 9481 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9482 "unique_id" : "_ZTSN7android8hardware7IBinderE", 9483 "vtable_components" : 9484 [ 9485 { 9486 "component_value" : 8, 9487 "kind" : "vbase_offset" 9488 }, 9489 { 9490 "kind" : "offset_to_top" 9491 }, 9492 { 9493 "kind" : "rtti", 9494 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9495 }, 9496 { 9497 "is_pure" : true, 9498 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9499 }, 9500 { 9501 "is_pure" : true, 9502 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 9503 }, 9504 { 9505 "is_pure" : true, 9506 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 9507 }, 9508 { 9509 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9510 }, 9511 { 9512 "is_pure" : true, 9513 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9514 }, 9515 { 9516 "is_pure" : true, 9517 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 9518 }, 9519 { 9520 "is_pure" : true, 9521 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 9522 }, 9523 { 9524 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 9525 }, 9526 { 9527 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9528 }, 9529 { 9530 "kind" : "complete_dtor_pointer", 9531 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 9532 }, 9533 { 9534 "kind" : "deleting_dtor_pointer", 9535 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 9536 }, 9537 { 9538 "kind" : "vcall_offset" 9539 }, 9540 { 9541 "kind" : "vcall_offset" 9542 }, 9543 { 9544 "kind" : "vcall_offset" 9545 }, 9546 { 9547 "kind" : "vcall_offset" 9548 }, 9549 { 9550 "component_value" : -8, 9551 "kind" : "vcall_offset" 9552 }, 9553 { 9554 "component_value" : -8, 9555 "kind" : "offset_to_top" 9556 }, 9557 { 9558 "kind" : "rtti", 9559 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9560 }, 9561 { 9562 "kind" : "complete_dtor_pointer", 9563 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev" 9564 }, 9565 { 9566 "kind" : "deleting_dtor_pointer", 9567 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev" 9568 }, 9569 { 9570 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9571 }, 9572 { 9573 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9574 }, 9575 { 9576 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9577 }, 9578 { 9579 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9580 } 9581 ] 9582 }, 9583 { 9584 "alignment" : 8, 9585 "base_specifiers" : 9586 [ 9587 { 9588 "is_virtual" : true, 9589 "referenced_type" : "type-8" 9590 } 9591 ], 9592 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 9593 "name" : "android::hardware::IBinder::DeathRecipient", 9594 "record_kind" : "class", 9595 "referenced_type" : "type-7", 9596 "self_type" : "type-7", 9597 "size" : 24, 9598 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9599 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 9600 "vtable_components" : 9601 [ 9602 { 9603 "component_value" : 8, 9604 "kind" : "vbase_offset" 9605 }, 9606 { 9607 "kind" : "offset_to_top" 9608 }, 9609 { 9610 "kind" : "rtti", 9611 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9612 }, 9613 { 9614 "is_pure" : true, 9615 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 9616 }, 9617 { 9618 "kind" : "complete_dtor_pointer", 9619 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 9620 }, 9621 { 9622 "kind" : "deleting_dtor_pointer", 9623 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 9624 }, 9625 { 9626 "kind" : "vcall_offset" 9627 }, 9628 { 9629 "kind" : "vcall_offset" 9630 }, 9631 { 9632 "kind" : "vcall_offset" 9633 }, 9634 { 9635 "kind" : "vcall_offset" 9636 }, 9637 { 9638 "component_value" : -8, 9639 "kind" : "vcall_offset" 9640 }, 9641 { 9642 "component_value" : -8, 9643 "kind" : "offset_to_top" 9644 }, 9645 { 9646 "kind" : "rtti", 9647 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9648 }, 9649 { 9650 "kind" : "complete_dtor_pointer", 9651 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev" 9652 }, 9653 { 9654 "kind" : "deleting_dtor_pointer", 9655 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev" 9656 }, 9657 { 9658 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9659 }, 9660 { 9661 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9662 }, 9663 { 9664 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9665 }, 9666 { 9667 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9668 } 9669 ] 9670 }, 9671 { 9672 "alignment" : 8, 9673 "base_specifiers" : 9674 [ 9675 { 9676 "is_virtual" : true, 9677 "referenced_type" : "type-8" 9678 } 9679 ], 9680 "linker_set_key" : "android::hardware::IInterface", 9681 "name" : "android::hardware::IInterface", 9682 "record_kind" : "class", 9683 "referenced_type" : "type-21", 9684 "self_type" : "type-21", 9685 "size" : 24, 9686 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9687 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 9688 "vtable_components" : 9689 [ 9690 { 9691 "component_value" : 8, 9692 "kind" : "vbase_offset" 9693 }, 9694 { 9695 "kind" : "offset_to_top" 9696 }, 9697 { 9698 "kind" : "rtti", 9699 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9700 }, 9701 { 9702 "kind" : "complete_dtor_pointer", 9703 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 9704 }, 9705 { 9706 "kind" : "deleting_dtor_pointer", 9707 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 9708 }, 9709 { 9710 "is_pure" : true, 9711 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 9712 }, 9713 { 9714 "kind" : "vcall_offset" 9715 }, 9716 { 9717 "kind" : "vcall_offset" 9718 }, 9719 { 9720 "kind" : "vcall_offset" 9721 }, 9722 { 9723 "kind" : "vcall_offset" 9724 }, 9725 { 9726 "component_value" : -8, 9727 "kind" : "vcall_offset" 9728 }, 9729 { 9730 "component_value" : -8, 9731 "kind" : "offset_to_top" 9732 }, 9733 { 9734 "kind" : "rtti", 9735 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9736 }, 9737 { 9738 "kind" : "complete_dtor_pointer", 9739 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev" 9740 }, 9741 { 9742 "kind" : "deleting_dtor_pointer", 9743 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev" 9744 }, 9745 { 9746 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9747 }, 9748 { 9749 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9750 }, 9751 { 9752 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9753 }, 9754 { 9755 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9756 } 9757 ] 9758 }, 9759 { 9760 "alignment" : 8, 9761 "fields" : 9762 [ 9763 { 9764 "access" : "private", 9765 "field_name" : "mGrantors", 9766 "referenced_type" : "type-292" 9767 }, 9768 { 9769 "access" : "private", 9770 "field_name" : "mHandle", 9771 "field_offset" : 128, 9772 "referenced_type" : "type-386" 9773 }, 9774 { 9775 "access" : "private", 9776 "field_name" : "mQuantum", 9777 "field_offset" : 192, 9778 "referenced_type" : "type-2" 9779 }, 9780 { 9781 "access" : "private", 9782 "field_name" : "mFlags", 9783 "field_offset" : 224, 9784 "referenced_type" : "type-2" 9785 } 9786 ], 9787 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9788 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9789 "referenced_type" : "type-385", 9790 "self_type" : "type-385", 9791 "size" : 32, 9792 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9793 "template_args" : [ "type-58" ], 9794 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 9795 }, 9796 { 9797 "alignment" : 8, 9798 "fields" : 9799 [ 9800 { 9801 "access" : "private", 9802 "field_name" : "mBufCachePos", 9803 "referenced_type" : "type-30" 9804 }, 9805 { 9806 "access" : "private", 9807 "field_name" : "mBufCache", 9808 "field_offset" : 64, 9809 "referenced_type" : "type-419" 9810 }, 9811 { 9812 "access" : "private", 9813 "field_name" : "mError", 9814 "field_offset" : 256, 9815 "referenced_type" : "type-25" 9816 }, 9817 { 9818 "access" : "private", 9819 "field_name" : "mData", 9820 "field_offset" : 320, 9821 "referenced_type" : "type-332" 9822 }, 9823 { 9824 "access" : "private", 9825 "field_name" : "mDataSize", 9826 "field_offset" : 384, 9827 "referenced_type" : "type-30" 9828 }, 9829 { 9830 "access" : "private", 9831 "field_name" : "mDataCapacity", 9832 "field_offset" : 448, 9833 "referenced_type" : "type-30" 9834 }, 9835 { 9836 "access" : "private", 9837 "field_name" : "mDataPos", 9838 "field_offset" : 512, 9839 "referenced_type" : "type-30" 9840 }, 9841 { 9842 "access" : "private", 9843 "field_name" : "mObjects", 9844 "field_offset" : 576, 9845 "referenced_type" : "type-420" 9846 }, 9847 { 9848 "access" : "private", 9849 "field_name" : "mObjectsSize", 9850 "field_offset" : 640, 9851 "referenced_type" : "type-30" 9852 }, 9853 { 9854 "access" : "private", 9855 "field_name" : "mObjectsCapacity", 9856 "field_offset" : 704, 9857 "referenced_type" : "type-30" 9858 }, 9859 { 9860 "access" : "private", 9861 "field_name" : "mNextObjectHint", 9862 "field_offset" : 768, 9863 "referenced_type" : "type-30" 9864 }, 9865 { 9866 "access" : "private", 9867 "field_name" : "mNumRef", 9868 "field_offset" : 832, 9869 "referenced_type" : "type-30" 9870 }, 9871 { 9872 "access" : "private", 9873 "field_name" : "mFdsKnown", 9874 "field_offset" : 896, 9875 "referenced_type" : "type-41" 9876 }, 9877 { 9878 "access" : "private", 9879 "field_name" : "mHasFds", 9880 "field_offset" : 904, 9881 "referenced_type" : "type-41" 9882 }, 9883 { 9884 "access" : "private", 9885 "field_name" : "mAllowFds", 9886 "field_offset" : 912, 9887 "referenced_type" : "type-41" 9888 }, 9889 { 9890 "access" : "private", 9891 "field_name" : "mOwner", 9892 "field_offset" : 960, 9893 "referenced_type" : "type-421" 9894 }, 9895 { 9896 "access" : "private", 9897 "field_name" : "mOwnerCookie", 9898 "field_offset" : 1024, 9899 "referenced_type" : "type-26" 9900 } 9901 ], 9902 "linker_set_key" : "android::hardware::Parcel", 9903 "name" : "android::hardware::Parcel", 9904 "record_kind" : "class", 9905 "referenced_type" : "type-418", 9906 "self_type" : "type-418", 9907 "size" : 136, 9908 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9909 "unique_id" : "_ZTSN7android8hardware6ParcelE" 9910 }, 9911 { 9912 "access" : "private", 9913 "alignment" : 8, 9914 "fields" : 9915 [ 9916 { 9917 "field_name" : "index", 9918 "referenced_type" : "type-30" 9919 }, 9920 { 9921 "field_name" : "buffer", 9922 "field_offset" : 64, 9923 "referenced_type" : "type-231" 9924 }, 9925 { 9926 "field_name" : "bufend", 9927 "field_offset" : 128, 9928 "referenced_type" : "type-231" 9929 } 9930 ], 9931 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 9932 "name" : "android::hardware::Parcel::BufferInfo", 9933 "referenced_type" : "type-426", 9934 "self_type" : "type-426", 9935 "size" : 24, 9936 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9937 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 9938 }, 9939 { 9940 "alignment" : 8, 9941 "base_specifiers" : 9942 [ 9943 { 9944 "is_virtual" : true, 9945 "referenced_type" : "type-8" 9946 } 9947 ], 9948 "fields" : 9949 [ 9950 { 9951 "access" : "private", 9952 "field_name" : "mDriverFD", 9953 "field_offset" : 64, 9954 "referenced_type" : "type-25" 9955 }, 9956 { 9957 "access" : "private", 9958 "field_name" : "mVMStart", 9959 "field_offset" : 128, 9960 "referenced_type" : "type-26" 9961 }, 9962 { 9963 "access" : "private", 9964 "field_name" : "mThreadCountLock", 9965 "field_offset" : 192, 9966 "referenced_type" : "type-28" 9967 }, 9968 { 9969 "access" : "private", 9970 "field_name" : "mThreadCountDecrement", 9971 "field_offset" : 512, 9972 "referenced_type" : "type-29" 9973 }, 9974 { 9975 "access" : "private", 9976 "field_name" : "mExecutingThreadsCount", 9977 "field_offset" : 896, 9978 "referenced_type" : "type-30" 9979 }, 9980 { 9981 "access" : "private", 9982 "field_name" : "mMaxThreads", 9983 "field_offset" : 960, 9984 "referenced_type" : "type-30" 9985 }, 9986 { 9987 "access" : "private", 9988 "field_name" : "mStarvationStartTimeMs", 9989 "field_offset" : 1024, 9990 "referenced_type" : "type-31" 9991 }, 9992 { 9993 "access" : "private", 9994 "field_name" : "mLock", 9995 "field_offset" : 1088, 9996 "referenced_type" : "type-32" 9997 }, 9998 { 9999 "access" : "private", 10000 "field_name" : "mHandleToObject", 10001 "field_offset" : 1408, 10002 "referenced_type" : "type-34" 10003 }, 10004 { 10005 "access" : "private", 10006 "field_name" : "mManagesContexts", 10007 "field_offset" : 1728, 10008 "referenced_type" : "type-41" 10009 }, 10010 { 10011 "access" : "private", 10012 "field_name" : "mBinderContextCheckFunc", 10013 "field_offset" : 1792, 10014 "referenced_type" : "type-42" 10015 }, 10016 { 10017 "access" : "private", 10018 "field_name" : "mBinderContextUserData", 10019 "field_offset" : 1856, 10020 "referenced_type" : "type-26" 10021 }, 10022 { 10023 "access" : "private", 10024 "field_name" : "mContexts", 10025 "field_offset" : 1920, 10026 "referenced_type" : "type-51" 10027 }, 10028 { 10029 "access" : "private", 10030 "field_name" : "mRootDir", 10031 "field_offset" : 2240, 10032 "referenced_type" : "type-55" 10033 }, 10034 { 10035 "access" : "private", 10036 "field_name" : "mThreadPoolStarted", 10037 "field_offset" : 2304, 10038 "referenced_type" : "type-41" 10039 }, 10040 { 10041 "access" : "private", 10042 "field_name" : "mSpawnThreadOnStart", 10043 "field_offset" : 2312, 10044 "referenced_type" : "type-41" 10045 }, 10046 { 10047 "access" : "private", 10048 "field_name" : "mThreadPoolSeq", 10049 "field_offset" : 2336, 10050 "referenced_type" : "type-59" 10051 }, 10052 { 10053 "access" : "private", 10054 "field_name" : "mMmapSize", 10055 "field_offset" : 2368, 10056 "referenced_type" : "type-37" 10057 }, 10058 { 10059 "access" : "private", 10060 "field_name" : "mCallRestriction", 10061 "field_offset" : 2432, 10062 "referenced_type" : "type-60" 10063 } 10064 ], 10065 "linker_set_key" : "android::hardware::ProcessState", 10066 "name" : "android::hardware::ProcessState", 10067 "record_kind" : "class", 10068 "referenced_type" : "type-24", 10069 "self_type" : "type-24", 10070 "size" : 328, 10071 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 10072 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 10073 "vtable_components" : 10074 [ 10075 { 10076 "component_value" : 312, 10077 "kind" : "vbase_offset" 10078 }, 10079 { 10080 "kind" : "offset_to_top" 10081 }, 10082 { 10083 "kind" : "rtti", 10084 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 10085 }, 10086 { 10087 "kind" : "complete_dtor_pointer", 10088 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 10089 }, 10090 { 10091 "kind" : "deleting_dtor_pointer", 10092 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 10093 }, 10094 { 10095 "kind" : "vcall_offset" 10096 }, 10097 { 10098 "kind" : "vcall_offset" 10099 }, 10100 { 10101 "kind" : "vcall_offset" 10102 }, 10103 { 10104 "kind" : "vcall_offset" 10105 }, 10106 { 10107 "component_value" : -312, 10108 "kind" : "vcall_offset" 10109 }, 10110 { 10111 "component_value" : -312, 10112 "kind" : "offset_to_top" 10113 }, 10114 { 10115 "kind" : "rtti", 10116 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 10117 }, 10118 { 10119 "kind" : "complete_dtor_pointer", 10120 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev" 10121 }, 10122 { 10123 "kind" : "deleting_dtor_pointer", 10124 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev" 10125 }, 10126 { 10127 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10128 }, 10129 { 10130 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10131 }, 10132 { 10133 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10134 }, 10135 { 10136 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10137 } 10138 ] 10139 }, 10140 { 10141 "access" : "private", 10142 "alignment" : 8, 10143 "fields" : 10144 [ 10145 { 10146 "field_name" : "binder", 10147 "referenced_type" : "type-14" 10148 }, 10149 { 10150 "field_name" : "refs", 10151 "field_offset" : 64, 10152 "referenced_type" : "type-39" 10153 } 10154 ], 10155 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 10156 "name" : "android::hardware::ProcessState::handle_entry", 10157 "referenced_type" : "type-38", 10158 "self_type" : "type-38", 10159 "size" : 16, 10160 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 10161 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 10162 }, 10163 { 10164 "alignment" : 8, 10165 "base_specifiers" : 10166 [ 10167 { 10168 "referenced_type" : "type-139" 10169 } 10170 ], 10171 "fields" : 10172 [ 10173 { 10174 "access" : "private", 10175 "field_name" : "mVal", 10176 "field_offset" : 288, 10177 "referenced_type" : "type-146" 10178 } 10179 ], 10180 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 10181 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>", 10182 "record_kind" : "class", 10183 "referenced_type" : "type-145", 10184 "self_type" : "type-145", 10185 "size" : 40, 10186 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10187 "template_args" : [ "type-146" ], 10188 "unique_id" : "_ZTSN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE" 10189 }, 10190 { 10191 "alignment" : 8, 10192 "base_specifiers" : 10193 [ 10194 { 10195 "referenced_type" : "type-139" 10196 } 10197 ], 10198 "fields" : 10199 [ 10200 { 10201 "access" : "private", 10202 "field_name" : "mVal", 10203 "field_offset" : 320, 10204 "referenced_type" : "type-104" 10205 } 10206 ], 10207 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 10208 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >", 10209 "record_kind" : "class", 10210 "referenced_type" : "type-153", 10211 "self_type" : "type-153", 10212 "size" : 48, 10213 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10214 "template_args" : [ "type-104" ], 10215 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE" 10216 }, 10217 { 10218 "alignment" : 8, 10219 "base_specifiers" : 10220 [ 10221 { 10222 "referenced_type" : "type-139" 10223 } 10224 ], 10225 "fields" : 10226 [ 10227 { 10228 "access" : "private", 10229 "field_name" : "mVal", 10230 "field_offset" : 264, 10231 "referenced_type" : "type-41" 10232 } 10233 ], 10234 "linker_set_key" : "android::hardware::Return<bool>", 10235 "name" : "android::hardware::Return<bool>", 10236 "record_kind" : "class", 10237 "referenced_type" : "type-138", 10238 "self_type" : "type-138", 10239 "size" : 40, 10240 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10241 "template_args" : [ "type-41" ], 10242 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 10243 }, 10244 { 10245 "alignment" : 8, 10246 "base_specifiers" : 10247 [ 10248 { 10249 "referenced_type" : "type-139" 10250 } 10251 ], 10252 "linker_set_key" : "android::hardware::Return<void>", 10253 "name" : "android::hardware::Return<void>", 10254 "record_kind" : "class", 10255 "referenced_type" : "type-166", 10256 "self_type" : "type-166", 10257 "size" : 40, 10258 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10259 "template_args" : [ "type-27" ], 10260 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 10261 }, 10262 { 10263 "alignment" : 8, 10264 "fields" : 10265 [ 10266 { 10267 "access" : "private", 10268 "field_name" : "mException", 10269 "referenced_type" : "type-25" 10270 }, 10271 { 10272 "access" : "private", 10273 "field_name" : "mErrorCode", 10274 "field_offset" : 32, 10275 "referenced_type" : "type-25" 10276 }, 10277 { 10278 "access" : "private", 10279 "field_name" : "mMessage", 10280 "field_offset" : 64, 10281 "referenced_type" : "type-130" 10282 } 10283 ], 10284 "linker_set_key" : "android::hardware::Status", 10285 "name" : "android::hardware::Status", 10286 "record_kind" : "class", 10287 "referenced_type" : "type-129", 10288 "self_type" : "type-129", 10289 "size" : 32, 10290 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10291 "unique_id" : "_ZTSN7android8hardware6StatusE" 10292 }, 10293 { 10294 "alignment" : 8, 10295 "fields" : 10296 [ 10297 { 10298 "access" : "protected", 10299 "field_name" : "mInstrumentationCallbacks", 10300 "field_offset" : 64, 10301 "referenced_type" : "type-63" 10302 }, 10303 { 10304 "access" : "protected", 10305 "field_name" : "mEnableInstrumentation", 10306 "field_offset" : 256, 10307 "referenced_type" : "type-41" 10308 }, 10309 { 10310 "access" : "protected", 10311 "field_name" : "mInstrumentationLibPackage", 10312 "field_offset" : 320, 10313 "referenced_type" : "type-64" 10314 }, 10315 { 10316 "access" : "protected", 10317 "field_name" : "mInterfaceName", 10318 "field_offset" : 512, 10319 "referenced_type" : "type-65" 10320 } 10321 ], 10322 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 10323 "name" : "android::hardware::details::HidlInstrumentor", 10324 "referenced_type" : "type-62", 10325 "self_type" : "type-62", 10326 "size" : 88, 10327 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10328 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 10329 "vtable_components" : 10330 [ 10331 { 10332 "kind" : "offset_to_top" 10333 }, 10334 { 10335 "kind" : "rtti", 10336 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 10337 }, 10338 { 10339 "kind" : "complete_dtor_pointer", 10340 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 10341 }, 10342 { 10343 "kind" : "deleting_dtor_pointer", 10344 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 10345 } 10346 ] 10347 }, 10348 { 10349 "alignment" : 4, 10350 "fields" : 10351 [ 10352 { 10353 "field_name" : "sched_policy", 10354 "referenced_type" : "type-25" 10355 }, 10356 { 10357 "field_name" : "prio", 10358 "field_offset" : 32, 10359 "referenced_type" : "type-25" 10360 } 10361 ], 10362 "linker_set_key" : "android::hardware::details::SchedPrio", 10363 "name" : "android::hardware::details::SchedPrio", 10364 "referenced_type" : "type-442", 10365 "self_type" : "type-442", 10366 "size" : 8, 10367 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 10368 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 10369 }, 10370 { 10371 "alignment" : 8, 10372 "fields" : 10373 [ 10374 { 10375 "access" : "private", 10376 "field_name" : "mQueue", 10377 "referenced_type" : "type-655" 10378 } 10379 ], 10380 "linker_set_key" : "android::hardware::details::TaskRunner", 10381 "name" : "android::hardware::details::TaskRunner", 10382 "record_kind" : "class", 10383 "referenced_type" : "type-654", 10384 "self_type" : "type-654", 10385 "size" : 16, 10386 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 10387 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 10388 }, 10389 { 10390 "alignment" : 1, 10391 "linker_set_key" : "android::hardware::details::bnhw_tag", 10392 "name" : "android::hardware::details::bnhw_tag", 10393 "referenced_type" : "type-215", 10394 "self_type" : "type-215", 10395 "size" : 1, 10396 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10397 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 10398 }, 10399 { 10400 "alignment" : 1, 10401 "linker_set_key" : "android::hardware::details::bphw_tag", 10402 "name" : "android::hardware::details::bphw_tag", 10403 "referenced_type" : "type-226", 10404 "self_type" : "type-226", 10405 "size" : 1, 10406 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10407 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 10408 }, 10409 { 10410 "alignment" : 1, 10411 "linker_set_key" : "android::hardware::details::bs_tag", 10412 "name" : "android::hardware::details::bs_tag", 10413 "referenced_type" : "type-238", 10414 "self_type" : "type-238", 10415 "size" : 1, 10416 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10417 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 10418 }, 10419 { 10420 "alignment" : 8, 10421 "fields" : 10422 [ 10423 { 10424 "access" : "private", 10425 "field_name" : "mBase", 10426 "referenced_type" : "type-325" 10427 } 10428 ], 10429 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>", 10430 "name" : "android::hardware::details::const_accessor<unsigned char, 32>", 10431 "referenced_type" : "type-365", 10432 "self_type" : "type-365", 10433 "size" : 8, 10434 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10435 "template_args" : [ "type-78" ], 10436 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE" 10437 }, 10438 { 10439 "access" : "private", 10440 "alignment" : 8, 10441 "fields" : 10442 [ 10443 { 10444 "field_name" : "mPointer", 10445 "referenced_type" : "type-295" 10446 }, 10447 { 10448 "field_name" : "_pad", 10449 "referenced_type" : "type-30" 10450 } 10451 ], 10452 "is_anonymous" : true, 10453 "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", 10454 "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", 10455 "record_kind" : "union", 10456 "referenced_type" : "type-294", 10457 "self_type" : "type-294", 10458 "size" : 8, 10459 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10460 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 10461 }, 10462 { 10463 "access" : "private", 10464 "alignment" : 8, 10465 "fields" : 10466 [ 10467 { 10468 "field_name" : "mPointer", 10469 "referenced_type" : "type-337" 10470 }, 10471 { 10472 "field_name" : "_pad", 10473 "referenced_type" : "type-30" 10474 } 10475 ], 10476 "is_anonymous" : true, 10477 "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", 10478 "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", 10479 "record_kind" : "union", 10480 "referenced_type" : "type-336", 10481 "self_type" : "type-336", 10482 "size" : 8, 10483 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10484 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E" 10485 }, 10486 { 10487 "alignment" : 8, 10488 "fields" : 10489 [ 10490 { 10491 "access" : "private", 10492 "referenced_type" : "type-294" 10493 } 10494 ], 10495 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 10496 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 10497 "referenced_type" : "type-293", 10498 "self_type" : "type-293", 10499 "size" : 8, 10500 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10501 "template_args" : [ "type-296" ], 10502 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 10503 }, 10504 { 10505 "alignment" : 8, 10506 "fields" : 10507 [ 10508 { 10509 "access" : "private", 10510 "referenced_type" : "type-308" 10511 } 10512 ], 10513 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 10514 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 10515 "referenced_type" : "type-307", 10516 "self_type" : "type-307", 10517 "size" : 8, 10518 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10519 "template_args" : [ "type-310" ], 10520 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE" 10521 }, 10522 { 10523 "alignment" : 8, 10524 "fields" : 10525 [ 10526 { 10527 "access" : "private", 10528 "referenced_type" : "type-300" 10529 } 10530 ], 10531 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 10532 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 10533 "referenced_type" : "type-299", 10534 "self_type" : "type-299", 10535 "size" : 8, 10536 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10537 "template_args" : [ "type-275" ], 10538 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 10539 }, 10540 { 10541 "alignment" : 8, 10542 "fields" : 10543 [ 10544 { 10545 "access" : "private", 10546 "referenced_type" : "type-357" 10547 } 10548 ], 10549 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 10550 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >", 10551 "referenced_type" : "type-356", 10552 "self_type" : "type-356", 10553 "size" : 8, 10554 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10555 "template_args" : [ "type-329" ], 10556 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE" 10557 }, 10558 { 10559 "alignment" : 8, 10560 "fields" : 10561 [ 10562 { 10563 "access" : "private", 10564 "referenced_type" : "type-336" 10565 } 10566 ], 10567 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 10568 "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>", 10569 "referenced_type" : "type-335", 10570 "self_type" : "type-335", 10571 "size" : 8, 10572 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10573 "template_args" : [ "type-338" ], 10574 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE" 10575 }, 10576 { 10577 "alignment" : 8, 10578 "fields" : 10579 [ 10580 { 10581 "access" : "private", 10582 "referenced_type" : "type-363" 10583 } 10584 ], 10585 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 10586 "name" : "android::hardware::details::hidl_pointer<char>", 10587 "referenced_type" : "type-362", 10588 "self_type" : "type-362", 10589 "size" : 8, 10590 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10591 "template_args" : [ "type-58" ], 10592 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 10593 }, 10594 { 10595 "access" : "private", 10596 "alignment" : 8, 10597 "fields" : 10598 [ 10599 { 10600 "field_name" : "mPointer", 10601 "referenced_type" : "type-159" 10602 }, 10603 { 10604 "field_name" : "_pad", 10605 "referenced_type" : "type-30" 10606 } 10607 ], 10608 "is_anonymous" : true, 10609 "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", 10610 "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", 10611 "record_kind" : "union", 10612 "referenced_type" : "type-363", 10613 "self_type" : "type-363", 10614 "size" : 8, 10615 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10616 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 10617 }, 10618 { 10619 "alignment" : 8, 10620 "fields" : 10621 [ 10622 { 10623 "access" : "private", 10624 "referenced_type" : "type-277" 10625 } 10626 ], 10627 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 10628 "name" : "android::hardware::details::hidl_pointer<const char>", 10629 "referenced_type" : "type-276", 10630 "self_type" : "type-276", 10631 "size" : 8, 10632 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10633 "template_args" : [ "type-57" ], 10634 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 10635 }, 10636 { 10637 "access" : "private", 10638 "alignment" : 8, 10639 "fields" : 10640 [ 10641 { 10642 "field_name" : "mPointer", 10643 "referenced_type" : "type-56" 10644 }, 10645 { 10646 "field_name" : "_pad", 10647 "referenced_type" : "type-30" 10648 } 10649 ], 10650 "is_anonymous" : true, 10651 "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", 10652 "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", 10653 "record_kind" : "union", 10654 "referenced_type" : "type-277", 10655 "self_type" : "type-277", 10656 "size" : 8, 10657 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10658 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 10659 }, 10660 { 10661 "alignment" : 8, 10662 "fields" : 10663 [ 10664 { 10665 "access" : "private", 10666 "referenced_type" : "type-249" 10667 } 10668 ], 10669 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 10670 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 10671 "referenced_type" : "type-248", 10672 "self_type" : "type-248", 10673 "size" : 8, 10674 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10675 "template_args" : [ "type-251" ], 10676 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 10677 }, 10678 { 10679 "access" : "private", 10680 "alignment" : 8, 10681 "fields" : 10682 [ 10683 { 10684 "field_name" : "mPointer", 10685 "referenced_type" : "type-250" 10686 }, 10687 { 10688 "field_name" : "_pad", 10689 "referenced_type" : "type-30" 10690 } 10691 ], 10692 "is_anonymous" : true, 10693 "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", 10694 "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", 10695 "record_kind" : "union", 10696 "referenced_type" : "type-249", 10697 "self_type" : "type-249", 10698 "size" : 8, 10699 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10700 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 10701 }, 10702 { 10703 "access" : "private", 10704 "alignment" : 8, 10705 "fields" : 10706 [ 10707 { 10708 "field_name" : "mPointer", 10709 "referenced_type" : "type-309" 10710 }, 10711 { 10712 "field_name" : "_pad", 10713 "referenced_type" : "type-30" 10714 } 10715 ], 10716 "is_anonymous" : true, 10717 "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", 10718 "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", 10719 "record_kind" : "union", 10720 "referenced_type" : "type-308", 10721 "self_type" : "type-308", 10722 "size" : 8, 10723 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10724 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E" 10725 }, 10726 { 10727 "access" : "private", 10728 "alignment" : 8, 10729 "fields" : 10730 [ 10731 { 10732 "field_name" : "mPointer", 10733 "referenced_type" : "type-301" 10734 }, 10735 { 10736 "field_name" : "_pad", 10737 "referenced_type" : "type-30" 10738 } 10739 ], 10740 "is_anonymous" : true, 10741 "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", 10742 "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", 10743 "record_kind" : "union", 10744 "referenced_type" : "type-300", 10745 "self_type" : "type-300", 10746 "size" : 8, 10747 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10748 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 10749 }, 10750 { 10751 "access" : "private", 10752 "alignment" : 8, 10753 "fields" : 10754 [ 10755 { 10756 "field_name" : "mPointer", 10757 "referenced_type" : "type-358" 10758 }, 10759 { 10760 "field_name" : "_pad", 10761 "referenced_type" : "type-30" 10762 } 10763 ], 10764 "is_anonymous" : true, 10765 "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", 10766 "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", 10767 "record_kind" : "union", 10768 "referenced_type" : "type-357", 10769 "self_type" : "type-357", 10770 "size" : 8, 10771 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10772 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E" 10773 }, 10774 { 10775 "alignment" : 8, 10776 "fields" : 10777 [ 10778 { 10779 "access" : "private", 10780 "referenced_type" : "type-319" 10781 } 10782 ], 10783 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 10784 "name" : "android::hardware::details::hidl_pointer<int>", 10785 "referenced_type" : "type-318", 10786 "self_type" : "type-318", 10787 "size" : 8, 10788 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10789 "template_args" : [ "type-25" ], 10790 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 10791 }, 10792 { 10793 "access" : "private", 10794 "alignment" : 8, 10795 "fields" : 10796 [ 10797 { 10798 "field_name" : "mPointer", 10799 "referenced_type" : "type-320" 10800 }, 10801 { 10802 "field_name" : "_pad", 10803 "referenced_type" : "type-30" 10804 } 10805 ], 10806 "is_anonymous" : true, 10807 "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", 10808 "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", 10809 "record_kind" : "union", 10810 "referenced_type" : "type-319", 10811 "self_type" : "type-319", 10812 "size" : 8, 10813 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10814 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 10815 }, 10816 { 10817 "alignment" : 8, 10818 "fields" : 10819 [ 10820 { 10821 "access" : "private", 10822 "referenced_type" : "type-387" 10823 } 10824 ], 10825 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 10826 "name" : "android::hardware::details::hidl_pointer<native_handle>", 10827 "referenced_type" : "type-386", 10828 "self_type" : "type-386", 10829 "size" : 8, 10830 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10831 "template_args" : [ "type-177" ], 10832 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 10833 }, 10834 { 10835 "access" : "private", 10836 "alignment" : 8, 10837 "fields" : 10838 [ 10839 { 10840 "field_name" : "mPointer", 10841 "referenced_type" : "type-176" 10842 }, 10843 { 10844 "field_name" : "_pad", 10845 "referenced_type" : "type-30" 10846 } 10847 ], 10848 "is_anonymous" : true, 10849 "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", 10850 "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", 10851 "record_kind" : "union", 10852 "referenced_type" : "type-387", 10853 "self_type" : "type-387", 10854 "size" : 8, 10855 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10856 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 10857 }, 10858 { 10859 "alignment" : 8, 10860 "fields" : 10861 [ 10862 { 10863 "access" : "private", 10864 "referenced_type" : "type-331" 10865 } 10866 ], 10867 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>", 10868 "name" : "android::hardware::details::hidl_pointer<unsigned char>", 10869 "referenced_type" : "type-330", 10870 "self_type" : "type-330", 10871 "size" : 8, 10872 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10873 "template_args" : [ "type-78" ], 10874 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE" 10875 }, 10876 { 10877 "access" : "private", 10878 "alignment" : 8, 10879 "fields" : 10880 [ 10881 { 10882 "field_name" : "mPointer", 10883 "referenced_type" : "type-332" 10884 }, 10885 { 10886 "field_name" : "_pad", 10887 "referenced_type" : "type-30" 10888 } 10889 ], 10890 "is_anonymous" : true, 10891 "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", 10892 "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", 10893 "record_kind" : "union", 10894 "referenced_type" : "type-331", 10895 "self_type" : "type-331", 10896 "size" : 8, 10897 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10898 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E" 10899 }, 10900 { 10901 "alignment" : 1, 10902 "linker_set_key" : "android::hardware::details::i_tag", 10903 "name" : "android::hardware::details::i_tag", 10904 "referenced_type" : "type-204", 10905 "self_type" : "type-204", 10906 "size" : 1, 10907 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10908 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 10909 }, 10910 { 10911 "alignment" : 8, 10912 "fields" : 10913 [ 10914 { 10915 "access" : "private", 10916 "field_name" : "mStatus", 10917 "referenced_type" : "type-129" 10918 }, 10919 { 10920 "access" : "private", 10921 "field_name" : "mCheckedStatus", 10922 "field_offset" : 256, 10923 "referenced_type" : "type-41" 10924 } 10925 ], 10926 "linker_set_key" : "android::hardware::details::return_status", 10927 "name" : "android::hardware::details::return_status", 10928 "record_kind" : "class", 10929 "referenced_type" : "type-139", 10930 "self_type" : "type-139", 10931 "size" : 40, 10932 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10933 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 10934 }, 10935 { 10936 "alignment" : 1, 10937 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 10938 "name" : "android::hardware::details::std_array<unsigned char, 32>", 10939 "referenced_type" : "type-364", 10940 "self_type" : "type-364", 10941 "size" : 1, 10942 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10943 "template_args" : [ "type-78" ], 10944 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE" 10945 }, 10946 { 10947 "alignment" : 1, 10948 "fields" : 10949 [ 10950 { 10951 "access" : "private", 10952 "field_name" : "mBuffer", 10953 "referenced_type" : "type-311" 10954 } 10955 ], 10956 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 10957 "name" : "android::hardware::hidl_array<unsigned char, 32>", 10958 "referenced_type" : "type-310", 10959 "self_type" : "type-310", 10960 "size" : 32, 10961 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10962 "template_args" : [ "type-78" ], 10963 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE" 10964 }, 10965 { 10966 "alignment" : 8, 10967 "base_specifiers" : 10968 [ 10969 { 10970 "referenced_type" : "type-7" 10971 } 10972 ], 10973 "fields" : 10974 [ 10975 { 10976 "access" : "private", 10977 "field_name" : "mRecipient", 10978 "field_offset" : 64, 10979 "referenced_type" : "type-115" 10980 }, 10981 { 10982 "access" : "private", 10983 "field_name" : "mCookie", 10984 "field_offset" : 192, 10985 "referenced_type" : "type-30" 10986 }, 10987 { 10988 "access" : "private", 10989 "field_name" : "mBase", 10990 "field_offset" : 256, 10991 "referenced_type" : "type-118" 10992 } 10993 ], 10994 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 10995 "name" : "android::hardware::hidl_binder_death_recipient", 10996 "referenced_type" : "type-114", 10997 "self_type" : "type-114", 10998 "size" : 64, 10999 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 11000 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 11001 "vtable_components" : 11002 [ 11003 { 11004 "component_value" : 48, 11005 "kind" : "vbase_offset" 11006 }, 11007 { 11008 "kind" : "offset_to_top" 11009 }, 11010 { 11011 "kind" : "rtti", 11012 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 11013 }, 11014 { 11015 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 11016 }, 11017 { 11018 "kind" : "complete_dtor_pointer", 11019 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 11020 }, 11021 { 11022 "kind" : "deleting_dtor_pointer", 11023 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 11024 }, 11025 { 11026 "kind" : "vcall_offset" 11027 }, 11028 { 11029 "kind" : "vcall_offset" 11030 }, 11031 { 11032 "kind" : "vcall_offset" 11033 }, 11034 { 11035 "kind" : "vcall_offset" 11036 }, 11037 { 11038 "component_value" : -48, 11039 "kind" : "vcall_offset" 11040 }, 11041 { 11042 "component_value" : -48, 11043 "kind" : "offset_to_top" 11044 }, 11045 { 11046 "kind" : "rtti", 11047 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 11048 }, 11049 { 11050 "kind" : "complete_dtor_pointer", 11051 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev" 11052 }, 11053 { 11054 "kind" : "deleting_dtor_pointer", 11055 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev" 11056 }, 11057 { 11058 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11059 }, 11060 { 11061 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11062 }, 11063 { 11064 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11065 }, 11066 { 11067 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11068 } 11069 ] 11070 }, 11071 { 11072 "alignment" : 8, 11073 "base_specifiers" : 11074 [ 11075 { 11076 "is_virtual" : true, 11077 "referenced_type" : "type-8" 11078 } 11079 ], 11080 "linker_set_key" : "android::hardware::hidl_death_recipient", 11081 "name" : "android::hardware::hidl_death_recipient", 11082 "referenced_type" : "type-117", 11083 "self_type" : "type-117", 11084 "size" : 24, 11085 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11086 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 11087 "vtable_components" : 11088 [ 11089 { 11090 "component_value" : 8, 11091 "kind" : "vbase_offset" 11092 }, 11093 { 11094 "kind" : "offset_to_top" 11095 }, 11096 { 11097 "kind" : "rtti", 11098 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 11099 }, 11100 { 11101 "is_pure" : true, 11102 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 11103 }, 11104 { 11105 "kind" : "complete_dtor_pointer", 11106 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 11107 }, 11108 { 11109 "kind" : "deleting_dtor_pointer", 11110 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 11111 }, 11112 { 11113 "kind" : "vcall_offset" 11114 }, 11115 { 11116 "kind" : "vcall_offset" 11117 }, 11118 { 11119 "kind" : "vcall_offset" 11120 }, 11121 { 11122 "kind" : "vcall_offset" 11123 }, 11124 { 11125 "component_value" : -8, 11126 "kind" : "vcall_offset" 11127 }, 11128 { 11129 "component_value" : -8, 11130 "kind" : "offset_to_top" 11131 }, 11132 { 11133 "kind" : "rtti", 11134 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 11135 }, 11136 { 11137 "kind" : "complete_dtor_pointer", 11138 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev" 11139 }, 11140 { 11141 "kind" : "deleting_dtor_pointer", 11142 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev" 11143 }, 11144 { 11145 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11146 }, 11147 { 11148 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11149 }, 11150 { 11151 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11152 }, 11153 { 11154 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11155 } 11156 ] 11157 }, 11158 { 11159 "alignment" : 8, 11160 "fields" : 11161 [ 11162 { 11163 "access" : "private", 11164 "field_name" : "mHandle", 11165 "referenced_type" : "type-248" 11166 }, 11167 { 11168 "access" : "private", 11169 "field_name" : "mOwnsHandle", 11170 "field_offset" : 64, 11171 "referenced_type" : "type-41" 11172 } 11173 ], 11174 "linker_set_key" : "android::hardware::hidl_handle", 11175 "name" : "android::hardware::hidl_handle", 11176 "referenced_type" : "type-273", 11177 "self_type" : "type-273", 11178 "size" : 16, 11179 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11180 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 11181 }, 11182 { 11183 "alignment" : 8, 11184 "fields" : 11185 [ 11186 { 11187 "access" : "private", 11188 "field_name" : "mHandle", 11189 "referenced_type" : "type-273" 11190 }, 11191 { 11192 "access" : "private", 11193 "field_name" : "mSize", 11194 "field_offset" : 128, 11195 "referenced_type" : "type-30" 11196 }, 11197 { 11198 "access" : "private", 11199 "field_name" : "mName", 11200 "field_offset" : 192, 11201 "referenced_type" : "type-275" 11202 } 11203 ], 11204 "linker_set_key" : "android::hardware::hidl_memory", 11205 "name" : "android::hardware::hidl_memory", 11206 "referenced_type" : "type-279", 11207 "self_type" : "type-279", 11208 "size" : 40, 11209 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11210 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 11211 }, 11212 { 11213 "alignment" : 8, 11214 "fields" : 11215 [ 11216 { 11217 "access" : "private", 11218 "field_name" : "mBuffer", 11219 "referenced_type" : "type-276" 11220 }, 11221 { 11222 "access" : "private", 11223 "field_name" : "mSize", 11224 "field_offset" : 64, 11225 "referenced_type" : "type-2" 11226 }, 11227 { 11228 "access" : "private", 11229 "field_name" : "mOwnsBuffer", 11230 "field_offset" : 96, 11231 "referenced_type" : "type-41" 11232 } 11233 ], 11234 "linker_set_key" : "android::hardware::hidl_string", 11235 "name" : "android::hardware::hidl_string", 11236 "referenced_type" : "type-275", 11237 "self_type" : "type-275", 11238 "size" : 16, 11239 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11240 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 11241 }, 11242 { 11243 "alignment" : 8, 11244 "fields" : 11245 [ 11246 { 11247 "access" : "private", 11248 "field_name" : "mBuffer", 11249 "referenced_type" : "type-293" 11250 }, 11251 { 11252 "access" : "private", 11253 "field_name" : "mSize", 11254 "field_offset" : 64, 11255 "referenced_type" : "type-2" 11256 }, 11257 { 11258 "access" : "private", 11259 "field_name" : "mOwnsBuffer", 11260 "field_offset" : 96, 11261 "referenced_type" : "type-41" 11262 } 11263 ], 11264 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 11265 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 11266 "referenced_type" : "type-292", 11267 "self_type" : "type-292", 11268 "size" : 16, 11269 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11270 "template_args" : [ "type-296" ], 11271 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 11272 }, 11273 { 11274 "alignment" : 8, 11275 "fields" : 11276 [ 11277 { 11278 "access" : "private", 11279 "field_name" : "mBuffer", 11280 "referenced_type" : "type-307" 11281 }, 11282 { 11283 "access" : "private", 11284 "field_name" : "mSize", 11285 "field_offset" : 64, 11286 "referenced_type" : "type-2" 11287 }, 11288 { 11289 "access" : "private", 11290 "field_name" : "mOwnsBuffer", 11291 "field_offset" : 96, 11292 "referenced_type" : "type-41" 11293 } 11294 ], 11295 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 11296 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 11297 "referenced_type" : "type-306", 11298 "self_type" : "type-306", 11299 "size" : 16, 11300 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11301 "template_args" : [ "type-310" ], 11302 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE" 11303 }, 11304 { 11305 "alignment" : 8, 11306 "fields" : 11307 [ 11308 { 11309 "access" : "private", 11310 "field_name" : "mBuffer", 11311 "referenced_type" : "type-299" 11312 }, 11313 { 11314 "access" : "private", 11315 "field_name" : "mSize", 11316 "field_offset" : 64, 11317 "referenced_type" : "type-2" 11318 }, 11319 { 11320 "access" : "private", 11321 "field_name" : "mOwnsBuffer", 11322 "field_offset" : 96, 11323 "referenced_type" : "type-41" 11324 } 11325 ], 11326 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 11327 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 11328 "referenced_type" : "type-298", 11329 "self_type" : "type-298", 11330 "size" : 16, 11331 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11332 "template_args" : [ "type-275" ], 11333 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 11334 }, 11335 { 11336 "alignment" : 8, 11337 "fields" : 11338 [ 11339 { 11340 "access" : "private", 11341 "field_name" : "mBuffer", 11342 "referenced_type" : "type-356" 11343 }, 11344 { 11345 "access" : "private", 11346 "field_name" : "mSize", 11347 "field_offset" : 64, 11348 "referenced_type" : "type-2" 11349 }, 11350 { 11351 "access" : "private", 11352 "field_name" : "mOwnsBuffer", 11353 "field_offset" : 96, 11354 "referenced_type" : "type-41" 11355 } 11356 ], 11357 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 11358 "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >", 11359 "referenced_type" : "type-355", 11360 "self_type" : "type-355", 11361 "size" : 16, 11362 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11363 "template_args" : [ "type-329" ], 11364 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE" 11365 }, 11366 { 11367 "alignment" : 8, 11368 "fields" : 11369 [ 11370 { 11371 "access" : "private", 11372 "field_name" : "mBuffer", 11373 "referenced_type" : "type-335" 11374 }, 11375 { 11376 "access" : "private", 11377 "field_name" : "mSize", 11378 "field_offset" : 64, 11379 "referenced_type" : "type-2" 11380 }, 11381 { 11382 "access" : "private", 11383 "field_name" : "mOwnsBuffer", 11384 "field_offset" : 96, 11385 "referenced_type" : "type-41" 11386 } 11387 ], 11388 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 11389 "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>", 11390 "referenced_type" : "type-334", 11391 "self_type" : "type-334", 11392 "size" : 16, 11393 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11394 "template_args" : [ "type-338" ], 11395 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE" 11396 }, 11397 { 11398 "alignment" : 8, 11399 "fields" : 11400 [ 11401 { 11402 "access" : "private", 11403 "field_name" : "mBuffer", 11404 "referenced_type" : "type-362" 11405 }, 11406 { 11407 "access" : "private", 11408 "field_name" : "mSize", 11409 "field_offset" : 64, 11410 "referenced_type" : "type-2" 11411 }, 11412 { 11413 "access" : "private", 11414 "field_name" : "mOwnsBuffer", 11415 "field_offset" : 96, 11416 "referenced_type" : "type-41" 11417 } 11418 ], 11419 "linker_set_key" : "android::hardware::hidl_vec<char>", 11420 "name" : "android::hardware::hidl_vec<char>", 11421 "referenced_type" : "type-361", 11422 "self_type" : "type-361", 11423 "size" : 16, 11424 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11425 "template_args" : [ "type-58" ], 11426 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 11427 }, 11428 { 11429 "alignment" : 8, 11430 "fields" : 11431 [ 11432 { 11433 "access" : "private", 11434 "field_name" : "mBuffer", 11435 "referenced_type" : "type-318" 11436 }, 11437 { 11438 "access" : "private", 11439 "field_name" : "mSize", 11440 "field_offset" : 64, 11441 "referenced_type" : "type-2" 11442 }, 11443 { 11444 "access" : "private", 11445 "field_name" : "mOwnsBuffer", 11446 "field_offset" : 96, 11447 "referenced_type" : "type-41" 11448 } 11449 ], 11450 "linker_set_key" : "android::hardware::hidl_vec<int>", 11451 "name" : "android::hardware::hidl_vec<int>", 11452 "referenced_type" : "type-317", 11453 "self_type" : "type-317", 11454 "size" : 16, 11455 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11456 "template_args" : [ "type-25" ], 11457 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 11458 }, 11459 { 11460 "alignment" : 8, 11461 "fields" : 11462 [ 11463 { 11464 "access" : "private", 11465 "field_name" : "mBuffer", 11466 "referenced_type" : "type-330" 11467 }, 11468 { 11469 "access" : "private", 11470 "field_name" : "mSize", 11471 "field_offset" : 64, 11472 "referenced_type" : "type-2" 11473 }, 11474 { 11475 "access" : "private", 11476 "field_name" : "mOwnsBuffer", 11477 "field_offset" : 96, 11478 "referenced_type" : "type-41" 11479 } 11480 ], 11481 "linker_set_key" : "android::hardware::hidl_vec<unsigned char>", 11482 "name" : "android::hardware::hidl_vec<unsigned char>", 11483 "referenced_type" : "type-329", 11484 "self_type" : "type-329", 11485 "size" : 16, 11486 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11487 "template_args" : [ "type-78" ], 11488 "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE" 11489 }, 11490 { 11491 "alignment" : 2, 11492 "fields" : 11493 [ 11494 { 11495 "access" : "private", 11496 "field_name" : "mMajor", 11497 "referenced_type" : "type-80" 11498 }, 11499 { 11500 "access" : "private", 11501 "field_name" : "mMinor", 11502 "field_offset" : 16, 11503 "referenced_type" : "type-80" 11504 } 11505 ], 11506 "linker_set_key" : "android::hardware::hidl_version", 11507 "name" : "android::hardware::hidl_version", 11508 "referenced_type" : "type-373", 11509 "self_type" : "type-373", 11510 "size" : 4, 11511 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 11512 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 11513 }, 11514 { 11515 "alignment" : 8, 11516 "base_specifiers" : 11517 [ 11518 { 11519 "referenced_type" : "type-432" 11520 } 11521 ], 11522 "fields" : 11523 [ 11524 { 11525 "access" : "private", 11526 "field_name" : "_hidl_mImpl", 11527 "field_offset" : 1024, 11528 "referenced_type" : "type-104" 11529 } 11530 ], 11531 "linker_set_key" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice", 11532 "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice", 11533 "referenced_type" : "type-635", 11534 "self_type" : "type-635", 11535 "size" : 152, 11536 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h", 11537 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE", 11538 "vtable_components" : 11539 [ 11540 { 11541 "component_value" : 136, 11542 "kind" : "vbase_offset" 11543 }, 11544 { 11545 "kind" : "offset_to_top" 11546 }, 11547 { 11548 "kind" : "rtti", 11549 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11550 }, 11551 { 11552 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 11553 }, 11554 { 11555 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 11556 }, 11557 { 11558 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 11559 }, 11560 { 11561 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 11562 }, 11563 { 11564 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 11565 }, 11566 { 11567 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 11568 }, 11569 { 11570 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 11571 }, 11572 { 11573 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 11574 }, 11575 { 11576 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 11577 }, 11578 { 11579 "kind" : "complete_dtor_pointer", 11580 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11581 }, 11582 { 11583 "kind" : "deleting_dtor_pointer", 11584 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11585 }, 11586 { 11587 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 11588 }, 11589 { 11590 "component_value" : -32, 11591 "kind" : "offset_to_top" 11592 }, 11593 { 11594 "kind" : "rtti", 11595 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11596 }, 11597 { 11598 "kind" : "complete_dtor_pointer", 11599 "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11600 }, 11601 { 11602 "kind" : "deleting_dtor_pointer", 11603 "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11604 }, 11605 { 11606 "kind" : "vcall_offset" 11607 }, 11608 { 11609 "kind" : "vcall_offset" 11610 }, 11611 { 11612 "kind" : "vcall_offset" 11613 }, 11614 { 11615 "kind" : "vcall_offset" 11616 }, 11617 { 11618 "component_value" : -136, 11619 "kind" : "vcall_offset" 11620 }, 11621 { 11622 "component_value" : -136, 11623 "kind" : "offset_to_top" 11624 }, 11625 { 11626 "kind" : "rtti", 11627 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 11628 }, 11629 { 11630 "kind" : "complete_dtor_pointer", 11631 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 11632 }, 11633 { 11634 "kind" : "deleting_dtor_pointer", 11635 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 11636 }, 11637 { 11638 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11639 }, 11640 { 11641 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11642 }, 11643 { 11644 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11645 }, 11646 { 11647 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11648 } 11649 ] 11650 }, 11651 { 11652 "alignment" : 8, 11653 "base_specifiers" : 11654 [ 11655 { 11656 "referenced_type" : "type-417" 11657 }, 11658 { 11659 "referenced_type" : "type-62" 11660 } 11661 ], 11662 "fields" : 11663 [ 11664 { 11665 "access" : "private", 11666 "field_name" : "_hidl_mMutex", 11667 "field_offset" : 1088, 11668 "referenced_type" : "type-615" 11669 }, 11670 { 11671 "access" : "private", 11672 "field_name" : "_hidl_mDeathRecipients", 11673 "field_offset" : 1408, 11674 "referenced_type" : "type-616" 11675 } 11676 ], 11677 "linker_set_key" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 11678 "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice", 11679 "referenced_type" : "type-614", 11680 "self_type" : "type-614", 11681 "size" : 216, 11682 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h", 11683 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE", 11684 "vtable_components" : 11685 [ 11686 { 11687 "component_value" : 200, 11688 "kind" : "vbase_offset" 11689 }, 11690 { 11691 "kind" : "offset_to_top" 11692 }, 11693 { 11694 "kind" : "rtti", 11695 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11696 }, 11697 { 11698 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_019BpHwKeymasterDevice8isRemoteEv" 11699 }, 11700 { 11701 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11702 }, 11703 { 11704 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11705 }, 11706 { 11707 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11708 }, 11709 { 11710 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11711 }, 11712 { 11713 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 11714 }, 11715 { 11716 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11717 }, 11718 { 11719 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 11720 }, 11721 { 11722 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11723 }, 11724 { 11725 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 11726 }, 11727 { 11728 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11729 }, 11730 { 11731 "kind" : "complete_dtor_pointer", 11732 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11733 }, 11734 { 11735 "kind" : "deleting_dtor_pointer", 11736 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11737 }, 11738 { 11739 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 11740 }, 11741 { 11742 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 11743 }, 11744 { 11745 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 11746 }, 11747 { 11748 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 11749 }, 11750 { 11751 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 11752 }, 11753 { 11754 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 11755 }, 11756 { 11757 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 11758 }, 11759 { 11760 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 11761 }, 11762 { 11763 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 11764 }, 11765 { 11766 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 11767 }, 11768 { 11769 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 11770 }, 11771 { 11772 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 11773 }, 11774 { 11775 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 11776 }, 11777 { 11778 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 11779 }, 11780 { 11781 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEm" 11782 }, 11783 { 11784 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 11785 }, 11786 { 11787 "component_value" : 192, 11788 "kind" : "vbase_offset" 11789 }, 11790 { 11791 "component_value" : -8, 11792 "kind" : "offset_to_top" 11793 }, 11794 { 11795 "kind" : "rtti", 11796 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11797 }, 11798 { 11799 "kind" : "complete_dtor_pointer", 11800 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11801 }, 11802 { 11803 "kind" : "deleting_dtor_pointer", 11804 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11805 }, 11806 { 11807 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 11808 }, 11809 { 11810 "component_value" : 184, 11811 "kind" : "vbase_offset" 11812 }, 11813 { 11814 "component_value" : -16, 11815 "kind" : "offset_to_top" 11816 }, 11817 { 11818 "kind" : "rtti", 11819 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11820 }, 11821 { 11822 "kind" : "complete_dtor_pointer", 11823 "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11824 }, 11825 { 11826 "kind" : "deleting_dtor_pointer", 11827 "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11828 }, 11829 { 11830 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11831 }, 11832 { 11833 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11834 }, 11835 { 11836 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11837 }, 11838 { 11839 "component_value" : -48, 11840 "kind" : "offset_to_top" 11841 }, 11842 { 11843 "kind" : "rtti", 11844 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11845 }, 11846 { 11847 "kind" : "complete_dtor_pointer", 11848 "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11849 }, 11850 { 11851 "kind" : "deleting_dtor_pointer", 11852 "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11853 }, 11854 { 11855 "kind" : "vcall_offset" 11856 }, 11857 { 11858 "component_value" : -184, 11859 "kind" : "vcall_offset" 11860 }, 11861 { 11862 "component_value" : -184, 11863 "kind" : "vcall_offset" 11864 }, 11865 { 11866 "component_value" : -184, 11867 "kind" : "vcall_offset" 11868 }, 11869 { 11870 "component_value" : -200, 11871 "kind" : "vcall_offset" 11872 }, 11873 { 11874 "component_value" : -200, 11875 "kind" : "offset_to_top" 11876 }, 11877 { 11878 "kind" : "rtti", 11879 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 11880 }, 11881 { 11882 "kind" : "complete_dtor_pointer", 11883 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 11884 }, 11885 { 11886 "kind" : "deleting_dtor_pointer", 11887 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 11888 }, 11889 { 11890 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 11891 }, 11892 { 11893 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11894 }, 11895 { 11896 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11897 }, 11898 { 11899 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11900 } 11901 ] 11902 }, 11903 { 11904 "alignment" : 8, 11905 "base_specifiers" : 11906 [ 11907 { 11908 "referenced_type" : "type-106" 11909 }, 11910 { 11911 "referenced_type" : "type-62" 11912 } 11913 ], 11914 "fields" : 11915 [ 11916 { 11917 "access" : "private", 11918 "field_name" : "mImpl", 11919 "field_offset" : 768, 11920 "referenced_type" : "type-110" 11921 }, 11922 { 11923 "access" : "private", 11924 "field_name" : "mOnewayQueue", 11925 "field_offset" : 832, 11926 "referenced_type" : "type-654" 11927 } 11928 ], 11929 "linker_set_key" : "android::hardware::keymaster::V3_0::BsKeymasterDevice", 11930 "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice", 11931 "referenced_type" : "type-653", 11932 "self_type" : "type-653", 11933 "size" : 136, 11934 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h", 11935 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_017BsKeymasterDeviceE", 11936 "vtable_components" : 11937 [ 11938 { 11939 "component_value" : 120, 11940 "kind" : "vbase_offset" 11941 }, 11942 { 11943 "kind" : "offset_to_top" 11944 }, 11945 { 11946 "kind" : "rtti", 11947 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 11948 }, 11949 { 11950 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 11951 }, 11952 { 11953 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11954 }, 11955 { 11956 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11957 }, 11958 { 11959 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11960 }, 11961 { 11962 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11963 }, 11964 { 11965 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21setHALInstrumentationEv" 11966 }, 11967 { 11968 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11969 }, 11970 { 11971 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice4pingEv" 11972 }, 11973 { 11974 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11975 }, 11976 { 11977 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21notifySyspropsChangedEv" 11978 }, 11979 { 11980 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11981 }, 11982 { 11983 "kind" : "complete_dtor_pointer", 11984 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 11985 }, 11986 { 11987 "kind" : "deleting_dtor_pointer", 11988 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 11989 }, 11990 { 11991 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 11992 }, 11993 { 11994 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 11995 }, 11996 { 11997 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 11998 }, 11999 { 12000 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 12001 }, 12002 { 12003 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 12004 }, 12005 { 12006 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 12007 }, 12008 { 12009 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 12010 }, 12011 { 12012 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 12013 }, 12014 { 12015 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 12016 }, 12017 { 12018 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13deleteAllKeysEv" 12019 }, 12020 { 12021 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21destroyAttestationIdsEv" 12022 }, 12023 { 12024 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 12025 }, 12026 { 12027 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 12028 }, 12029 { 12030 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 12031 }, 12032 { 12033 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5abortEm" 12034 }, 12035 { 12036 "component_value" : -8, 12037 "kind" : "offset_to_top" 12038 }, 12039 { 12040 "kind" : "rtti", 12041 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 12042 }, 12043 { 12044 "kind" : "complete_dtor_pointer", 12045 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12046 }, 12047 { 12048 "kind" : "deleting_dtor_pointer", 12049 "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12050 }, 12051 { 12052 "kind" : "vcall_offset" 12053 }, 12054 { 12055 "kind" : "vcall_offset" 12056 }, 12057 { 12058 "kind" : "vcall_offset" 12059 }, 12060 { 12061 "kind" : "vcall_offset" 12062 }, 12063 { 12064 "component_value" : -120, 12065 "kind" : "vcall_offset" 12066 }, 12067 { 12068 "component_value" : -120, 12069 "kind" : "offset_to_top" 12070 }, 12071 { 12072 "kind" : "rtti", 12073 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 12074 }, 12075 { 12076 "kind" : "complete_dtor_pointer", 12077 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 12078 }, 12079 { 12080 "kind" : "deleting_dtor_pointer", 12081 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 12082 }, 12083 { 12084 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12085 }, 12086 { 12087 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12088 }, 12089 { 12090 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12091 }, 12092 { 12093 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12094 } 12095 ] 12096 }, 12097 { 12098 "alignment" : 8, 12099 "fields" : 12100 [ 12101 { 12102 "field_name" : "challenge", 12103 "referenced_type" : "type-30" 12104 }, 12105 { 12106 "field_name" : "userId", 12107 "field_offset" : 64, 12108 "referenced_type" : "type-30" 12109 }, 12110 { 12111 "field_name" : "authenticatorId", 12112 "field_offset" : 128, 12113 "referenced_type" : "type-30" 12114 }, 12115 { 12116 "field_name" : "authenticatorType", 12117 "field_offset" : 192, 12118 "referenced_type" : "type-2" 12119 }, 12120 { 12121 "field_name" : "timestamp", 12122 "field_offset" : 256, 12123 "referenced_type" : "type-30" 12124 }, 12125 { 12126 "field_name" : "hmac", 12127 "field_offset" : 320, 12128 "referenced_type" : "type-310" 12129 } 12130 ], 12131 "linker_set_key" : "android::hardware::keymaster::V3_0::HardwareAuthToken", 12132 "name" : "android::hardware::keymaster::V3_0::HardwareAuthToken", 12133 "referenced_type" : "type-549", 12134 "self_type" : "type-549", 12135 "size" : 72, 12136 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12137 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_017HardwareAuthTokenE" 12138 }, 12139 { 12140 "alignment" : 8, 12141 "base_specifiers" : 12142 [ 12143 { 12144 "referenced_type" : "type-72" 12145 } 12146 ], 12147 "linker_set_key" : "android::hardware::keymaster::V3_0::IKeymasterDevice", 12148 "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice", 12149 "referenced_type" : "type-106", 12150 "self_type" : "type-106", 12151 "size" : 24, 12152 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h", 12153 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_016IKeymasterDeviceE", 12154 "vtable_components" : 12155 [ 12156 { 12157 "component_value" : 8, 12158 "kind" : "vbase_offset" 12159 }, 12160 { 12161 "kind" : "offset_to_top" 12162 }, 12163 { 12164 "kind" : "rtti", 12165 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 12166 }, 12167 { 12168 "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 12169 }, 12170 { 12171 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12172 }, 12173 { 12174 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12175 }, 12176 { 12177 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12178 }, 12179 { 12180 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 12181 }, 12182 { 12183 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 12184 }, 12185 { 12186 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 12187 }, 12188 { 12189 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 12190 }, 12191 { 12192 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12193 }, 12194 { 12195 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 12196 }, 12197 { 12198 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12199 }, 12200 { 12201 "kind" : "complete_dtor_pointer", 12202 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 12203 }, 12204 { 12205 "kind" : "deleting_dtor_pointer", 12206 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 12207 }, 12208 { 12209 "is_pure" : true, 12210 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 12211 }, 12212 { 12213 "is_pure" : true, 12214 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 12215 }, 12216 { 12217 "is_pure" : true, 12218 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 12219 }, 12220 { 12221 "is_pure" : true, 12222 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 12223 }, 12224 { 12225 "is_pure" : true, 12226 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 12227 }, 12228 { 12229 "is_pure" : true, 12230 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 12231 }, 12232 { 12233 "is_pure" : true, 12234 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 12235 }, 12236 { 12237 "is_pure" : true, 12238 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 12239 }, 12240 { 12241 "is_pure" : true, 12242 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 12243 }, 12244 { 12245 "is_pure" : true, 12246 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 12247 }, 12248 { 12249 "is_pure" : true, 12250 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 12251 }, 12252 { 12253 "is_pure" : true, 12254 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE" 12255 }, 12256 { 12257 "is_pure" : true, 12258 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 12259 }, 12260 { 12261 "is_pure" : true, 12262 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 12263 }, 12264 { 12265 "is_pure" : true, 12266 "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEm" 12267 }, 12268 { 12269 "kind" : "vcall_offset" 12270 }, 12271 { 12272 "kind" : "vcall_offset" 12273 }, 12274 { 12275 "kind" : "vcall_offset" 12276 }, 12277 { 12278 "kind" : "vcall_offset" 12279 }, 12280 { 12281 "component_value" : -8, 12282 "kind" : "vcall_offset" 12283 }, 12284 { 12285 "component_value" : -8, 12286 "kind" : "offset_to_top" 12287 }, 12288 { 12289 "kind" : "rtti", 12290 "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 12291 }, 12292 { 12293 "kind" : "complete_dtor_pointer", 12294 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 12295 }, 12296 { 12297 "kind" : "deleting_dtor_pointer", 12298 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 12299 }, 12300 { 12301 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12302 }, 12303 { 12304 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12305 }, 12306 { 12307 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12308 }, 12309 { 12310 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12311 } 12312 ] 12313 }, 12314 { 12315 "alignment" : 8, 12316 "fields" : 12317 [ 12318 { 12319 "field_name" : "softwareEnforced", 12320 "referenced_type" : "type-334" 12321 }, 12322 { 12323 "field_name" : "teeEnforced", 12324 "field_offset" : 128, 12325 "referenced_type" : "type-334" 12326 } 12327 ], 12328 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyCharacteristics", 12329 "name" : "android::hardware::keymaster::V3_0::KeyCharacteristics", 12330 "referenced_type" : "type-548", 12331 "self_type" : "type-548", 12332 "size" : 32, 12333 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12334 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_018KeyCharacteristicsE" 12335 }, 12336 { 12337 "alignment" : 8, 12338 "fields" : 12339 [ 12340 { 12341 "field_name" : "tag", 12342 "referenced_type" : "type-339" 12343 }, 12344 { 12345 "field_name" : "f", 12346 "field_offset" : 64, 12347 "referenced_type" : "type-340" 12348 }, 12349 { 12350 "field_name" : "blob", 12351 "field_offset" : 128, 12352 "referenced_type" : "type-329" 12353 } 12354 ], 12355 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter", 12356 "name" : "android::hardware::keymaster::V3_0::KeyParameter", 12357 "referenced_type" : "type-338", 12358 "self_type" : "type-338", 12359 "size" : 32, 12360 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12361 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_012KeyParameterE" 12362 }, 12363 { 12364 "alignment" : 8, 12365 "fields" : 12366 [ 12367 { 12368 "field_name" : "algorithm", 12369 "referenced_type" : "type-341" 12370 }, 12371 { 12372 "field_name" : "blockMode", 12373 "referenced_type" : "type-342" 12374 }, 12375 { 12376 "field_name" : "paddingMode", 12377 "referenced_type" : "type-343" 12378 }, 12379 { 12380 "field_name" : "digest", 12381 "referenced_type" : "type-344" 12382 }, 12383 { 12384 "field_name" : "ecCurve", 12385 "referenced_type" : "type-345" 12386 }, 12387 { 12388 "field_name" : "origin", 12389 "referenced_type" : "type-346" 12390 }, 12391 { 12392 "field_name" : "keyBlobUsageRequirements", 12393 "referenced_type" : "type-347" 12394 }, 12395 { 12396 "field_name" : "purpose", 12397 "referenced_type" : "type-348" 12398 }, 12399 { 12400 "field_name" : "keyDerivationFunction", 12401 "referenced_type" : "type-349" 12402 }, 12403 { 12404 "field_name" : "hardwareAuthenticatorType", 12405 "referenced_type" : "type-350" 12406 }, 12407 { 12408 "field_name" : "boolValue", 12409 "referenced_type" : "type-41" 12410 }, 12411 { 12412 "field_name" : "integer", 12413 "referenced_type" : "type-2" 12414 }, 12415 { 12416 "field_name" : "longInteger", 12417 "referenced_type" : "type-30" 12418 }, 12419 { 12420 "field_name" : "dateTime", 12421 "referenced_type" : "type-30" 12422 } 12423 ], 12424 "linker_set_key" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams", 12425 "name" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams", 12426 "record_kind" : "union", 12427 "referenced_type" : "type-340", 12428 "self_type" : "type-340", 12429 "size" : 8, 12430 "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h", 12431 "unique_id" : "_ZTSN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE" 12432 }, 12433 { 12434 "alignment" : 8, 12435 "base_specifiers" : 12436 [ 12437 { 12438 "referenced_type" : "type-127" 12439 }, 12440 { 12441 "referenced_type" : "type-62" 12442 } 12443 ], 12444 "fields" : 12445 [ 12446 { 12447 "access" : "private", 12448 "field_name" : "_hidl_mImpl", 12449 "field_offset" : 960, 12450 "referenced_type" : "type-433" 12451 } 12452 ], 12453 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 12454 "name" : "android::hidl::base::V1_0::BnHwBase", 12455 "referenced_type" : "type-432", 12456 "self_type" : "type-432", 12457 "size" : 144, 12458 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 12459 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 12460 "vtable_components" : 12461 [ 12462 { 12463 "component_value" : 128, 12464 "kind" : "vbase_offset" 12465 }, 12466 { 12467 "kind" : "offset_to_top" 12468 }, 12469 { 12470 "kind" : "rtti", 12471 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12472 }, 12473 { 12474 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 12475 }, 12476 { 12477 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 12478 }, 12479 { 12480 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 12481 }, 12482 { 12483 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 12484 }, 12485 { 12486 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 12487 }, 12488 { 12489 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 12490 }, 12491 { 12492 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 12493 }, 12494 { 12495 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 12496 }, 12497 { 12498 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 12499 }, 12500 { 12501 "kind" : "complete_dtor_pointer", 12502 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 12503 }, 12504 { 12505 "kind" : "deleting_dtor_pointer", 12506 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 12507 }, 12508 { 12509 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 12510 }, 12511 { 12512 "component_value" : -32, 12513 "kind" : "offset_to_top" 12514 }, 12515 { 12516 "kind" : "rtti", 12517 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12518 }, 12519 { 12520 "kind" : "complete_dtor_pointer", 12521 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12522 }, 12523 { 12524 "kind" : "deleting_dtor_pointer", 12525 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12526 }, 12527 { 12528 "kind" : "vcall_offset" 12529 }, 12530 { 12531 "kind" : "vcall_offset" 12532 }, 12533 { 12534 "kind" : "vcall_offset" 12535 }, 12536 { 12537 "kind" : "vcall_offset" 12538 }, 12539 { 12540 "component_value" : -128, 12541 "kind" : "vcall_offset" 12542 }, 12543 { 12544 "component_value" : -128, 12545 "kind" : "offset_to_top" 12546 }, 12547 { 12548 "kind" : "rtti", 12549 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12550 }, 12551 { 12552 "kind" : "complete_dtor_pointer", 12553 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12554 }, 12555 { 12556 "kind" : "deleting_dtor_pointer", 12557 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12558 }, 12559 { 12560 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12561 }, 12562 { 12563 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12564 }, 12565 { 12566 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12567 }, 12568 { 12569 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12570 } 12571 ] 12572 }, 12573 { 12574 "alignment" : 8, 12575 "base_specifiers" : 12576 [ 12577 { 12578 "referenced_type" : "type-415" 12579 }, 12580 { 12581 "referenced_type" : "type-62" 12582 } 12583 ], 12584 "fields" : 12585 [ 12586 { 12587 "access" : "private", 12588 "field_name" : "_hidl_mMutex", 12589 "field_offset" : 1088, 12590 "referenced_type" : "type-609" 12591 }, 12592 { 12593 "access" : "private", 12594 "field_name" : "_hidl_mDeathRecipients", 12595 "field_offset" : 1408, 12596 "referenced_type" : "type-610" 12597 } 12598 ], 12599 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 12600 "name" : "android::hidl::base::V1_0::BpHwBase", 12601 "referenced_type" : "type-608", 12602 "self_type" : "type-608", 12603 "size" : 216, 12604 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 12605 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 12606 "vtable_components" : 12607 [ 12608 { 12609 "component_value" : 200, 12610 "kind" : "vbase_offset" 12611 }, 12612 { 12613 "kind" : "offset_to_top" 12614 }, 12615 { 12616 "kind" : "rtti", 12617 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12618 }, 12619 { 12620 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 12621 }, 12622 { 12623 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12624 }, 12625 { 12626 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12627 }, 12628 { 12629 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12630 }, 12631 { 12632 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12633 }, 12634 { 12635 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 12636 }, 12637 { 12638 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12639 }, 12640 { 12641 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 12642 }, 12643 { 12644 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12645 }, 12646 { 12647 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 12648 }, 12649 { 12650 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12651 }, 12652 { 12653 "kind" : "complete_dtor_pointer", 12654 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 12655 }, 12656 { 12657 "kind" : "deleting_dtor_pointer", 12658 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 12659 }, 12660 { 12661 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12662 }, 12663 { 12664 "component_value" : 192, 12665 "kind" : "vbase_offset" 12666 }, 12667 { 12668 "component_value" : -8, 12669 "kind" : "offset_to_top" 12670 }, 12671 { 12672 "kind" : "rtti", 12673 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12674 }, 12675 { 12676 "kind" : "complete_dtor_pointer", 12677 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12678 }, 12679 { 12680 "kind" : "deleting_dtor_pointer", 12681 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12682 }, 12683 { 12684 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12685 }, 12686 { 12687 "component_value" : 184, 12688 "kind" : "vbase_offset" 12689 }, 12690 { 12691 "component_value" : -16, 12692 "kind" : "offset_to_top" 12693 }, 12694 { 12695 "kind" : "rtti", 12696 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12697 }, 12698 { 12699 "kind" : "complete_dtor_pointer", 12700 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12701 }, 12702 { 12703 "kind" : "deleting_dtor_pointer", 12704 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12705 }, 12706 { 12707 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 12708 }, 12709 { 12710 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12711 }, 12712 { 12713 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12714 }, 12715 { 12716 "component_value" : -48, 12717 "kind" : "offset_to_top" 12718 }, 12719 { 12720 "kind" : "rtti", 12721 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12722 }, 12723 { 12724 "kind" : "complete_dtor_pointer", 12725 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12726 }, 12727 { 12728 "kind" : "deleting_dtor_pointer", 12729 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12730 }, 12731 { 12732 "kind" : "vcall_offset" 12733 }, 12734 { 12735 "component_value" : -184, 12736 "kind" : "vcall_offset" 12737 }, 12738 { 12739 "component_value" : -184, 12740 "kind" : "vcall_offset" 12741 }, 12742 { 12743 "component_value" : -184, 12744 "kind" : "vcall_offset" 12745 }, 12746 { 12747 "component_value" : -200, 12748 "kind" : "vcall_offset" 12749 }, 12750 { 12751 "component_value" : -200, 12752 "kind" : "offset_to_top" 12753 }, 12754 { 12755 "kind" : "rtti", 12756 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12757 }, 12758 { 12759 "kind" : "complete_dtor_pointer", 12760 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12761 }, 12762 { 12763 "kind" : "deleting_dtor_pointer", 12764 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12765 }, 12766 { 12767 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 12768 }, 12769 { 12770 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12771 }, 12772 { 12773 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12774 }, 12775 { 12776 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12777 } 12778 ] 12779 }, 12780 { 12781 "alignment" : 8, 12782 "fields" : 12783 [ 12784 { 12785 "field_name" : "pid", 12786 "referenced_type" : "type-25" 12787 }, 12788 { 12789 "field_name" : "ptr", 12790 "field_offset" : 64, 12791 "referenced_type" : "type-30" 12792 }, 12793 { 12794 "field_name" : "arch", 12795 "field_offset" : 128, 12796 "referenced_type" : "type-393" 12797 } 12798 ], 12799 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 12800 "name" : "android::hidl::base::V1_0::DebugInfo", 12801 "referenced_type" : "type-392", 12802 "self_type" : "type-392", 12803 "size" : 24, 12804 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 12805 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 12806 }, 12807 { 12808 "alignment" : 8, 12809 "base_specifiers" : 12810 [ 12811 { 12812 "is_virtual" : true, 12813 "referenced_type" : "type-8" 12814 } 12815 ], 12816 "linker_set_key" : "android::hidl::base::V1_0::IBase", 12817 "name" : "android::hidl::base::V1_0::IBase", 12818 "referenced_type" : "type-72", 12819 "self_type" : "type-72", 12820 "size" : 24, 12821 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 12822 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 12823 "vtable_components" : 12824 [ 12825 { 12826 "component_value" : 8, 12827 "kind" : "vbase_offset" 12828 }, 12829 { 12830 "kind" : "offset_to_top" 12831 }, 12832 { 12833 "kind" : "rtti", 12834 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12835 }, 12836 { 12837 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 12838 }, 12839 { 12840 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12841 }, 12842 { 12843 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12844 }, 12845 { 12846 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12847 }, 12848 { 12849 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12850 }, 12851 { 12852 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 12853 }, 12854 { 12855 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12856 }, 12857 { 12858 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 12859 }, 12860 { 12861 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12862 }, 12863 { 12864 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 12865 }, 12866 { 12867 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12868 }, 12869 { 12870 "kind" : "complete_dtor_pointer", 12871 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 12872 }, 12873 { 12874 "kind" : "deleting_dtor_pointer", 12875 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 12876 }, 12877 { 12878 "kind" : "vcall_offset" 12879 }, 12880 { 12881 "kind" : "vcall_offset" 12882 }, 12883 { 12884 "kind" : "vcall_offset" 12885 }, 12886 { 12887 "kind" : "vcall_offset" 12888 }, 12889 { 12890 "component_value" : -8, 12891 "kind" : "vcall_offset" 12892 }, 12893 { 12894 "component_value" : -8, 12895 "kind" : "offset_to_top" 12896 }, 12897 { 12898 "kind" : "rtti", 12899 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12900 }, 12901 { 12902 "kind" : "complete_dtor_pointer", 12903 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev" 12904 }, 12905 { 12906 "kind" : "deleting_dtor_pointer", 12907 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev" 12908 }, 12909 { 12910 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12911 }, 12912 { 12913 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12914 }, 12915 { 12916 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12917 }, 12918 { 12919 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12920 } 12921 ] 12922 }, 12923 { 12924 "alignment" : 8, 12925 "base_specifiers" : 12926 [ 12927 { 12928 "referenced_type" : "type-72" 12929 } 12930 ], 12931 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 12932 "name" : "android::hidl::manager::V1_0::IServiceManager", 12933 "referenced_type" : "type-71", 12934 "self_type" : "type-71", 12935 "size" : 24, 12936 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 12937 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 12938 "vtable_components" : 12939 [ 12940 { 12941 "component_value" : 8, 12942 "kind" : "vbase_offset" 12943 }, 12944 { 12945 "kind" : "offset_to_top" 12946 }, 12947 { 12948 "kind" : "rtti", 12949 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 12950 }, 12951 { 12952 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 12953 }, 12954 { 12955 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12956 }, 12957 { 12958 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12959 }, 12960 { 12961 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12962 }, 12963 { 12964 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12965 }, 12966 { 12967 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 12968 }, 12969 { 12970 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12971 }, 12972 { 12973 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 12974 }, 12975 { 12976 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 12977 }, 12978 { 12979 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 12980 }, 12981 { 12982 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12983 }, 12984 { 12985 "kind" : "complete_dtor_pointer", 12986 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 12987 }, 12988 { 12989 "kind" : "deleting_dtor_pointer", 12990 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 12991 }, 12992 { 12993 "is_pure" : true, 12994 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 12995 }, 12996 { 12997 "is_pure" : true, 12998 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 12999 }, 13000 { 13001 "is_pure" : true, 13002 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 13003 }, 13004 { 13005 "is_pure" : true, 13006 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13007 }, 13008 { 13009 "is_pure" : true, 13010 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 13011 }, 13012 { 13013 "is_pure" : true, 13014 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 13015 }, 13016 { 13017 "is_pure" : true, 13018 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 13019 }, 13020 { 13021 "is_pure" : true, 13022 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 13023 }, 13024 { 13025 "kind" : "vcall_offset" 13026 }, 13027 { 13028 "kind" : "vcall_offset" 13029 }, 13030 { 13031 "kind" : "vcall_offset" 13032 }, 13033 { 13034 "kind" : "vcall_offset" 13035 }, 13036 { 13037 "component_value" : -8, 13038 "kind" : "vcall_offset" 13039 }, 13040 { 13041 "component_value" : -8, 13042 "kind" : "offset_to_top" 13043 }, 13044 { 13045 "kind" : "rtti", 13046 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 13047 }, 13048 { 13049 "kind" : "complete_dtor_pointer", 13050 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 13051 }, 13052 { 13053 "kind" : "deleting_dtor_pointer", 13054 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 13055 }, 13056 { 13057 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13058 }, 13059 { 13060 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13061 }, 13062 { 13063 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13064 }, 13065 { 13066 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13067 } 13068 ] 13069 }, 13070 { 13071 "alignment" : 8, 13072 "fields" : 13073 [ 13074 { 13075 "field_name" : "interfaceName", 13076 "referenced_type" : "type-275" 13077 }, 13078 { 13079 "field_name" : "instanceName", 13080 "field_offset" : 128, 13081 "referenced_type" : "type-275" 13082 }, 13083 { 13084 "field_name" : "pid", 13085 "field_offset" : 256, 13086 "referenced_type" : "type-25" 13087 }, 13088 { 13089 "field_name" : "clientPids", 13090 "field_offset" : 320, 13091 "referenced_type" : "type-317" 13092 }, 13093 { 13094 "field_name" : "arch", 13095 "field_offset" : 448, 13096 "referenced_type" : "type-393" 13097 } 13098 ], 13099 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 13100 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 13101 "referenced_type" : "type-537", 13102 "self_type" : "type-537", 13103 "size" : 64, 13104 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 13105 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 13106 }, 13107 { 13108 "alignment" : 8, 13109 "base_specifiers" : 13110 [ 13111 { 13112 "referenced_type" : "type-72" 13113 } 13114 ], 13115 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 13116 "name" : "android::hidl::manager::V1_0::IServiceNotification", 13117 "referenced_type" : "type-98", 13118 "self_type" : "type-98", 13119 "size" : 24, 13120 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 13121 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 13122 "vtable_components" : 13123 [ 13124 { 13125 "component_value" : 8, 13126 "kind" : "vbase_offset" 13127 }, 13128 { 13129 "kind" : "offset_to_top" 13130 }, 13131 { 13132 "kind" : "rtti", 13133 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 13134 }, 13135 { 13136 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 13137 }, 13138 { 13139 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13140 }, 13141 { 13142 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 13143 }, 13144 { 13145 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 13146 }, 13147 { 13148 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 13149 }, 13150 { 13151 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 13152 }, 13153 { 13154 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 13155 }, 13156 { 13157 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 13158 }, 13159 { 13160 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 13161 }, 13162 { 13163 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 13164 }, 13165 { 13166 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 13167 }, 13168 { 13169 "kind" : "complete_dtor_pointer", 13170 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 13171 }, 13172 { 13173 "kind" : "deleting_dtor_pointer", 13174 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 13175 }, 13176 { 13177 "is_pure" : true, 13178 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 13179 }, 13180 { 13181 "kind" : "vcall_offset" 13182 }, 13183 { 13184 "kind" : "vcall_offset" 13185 }, 13186 { 13187 "kind" : "vcall_offset" 13188 }, 13189 { 13190 "kind" : "vcall_offset" 13191 }, 13192 { 13193 "component_value" : -8, 13194 "kind" : "vcall_offset" 13195 }, 13196 { 13197 "component_value" : -8, 13198 "kind" : "offset_to_top" 13199 }, 13200 { 13201 "kind" : "rtti", 13202 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 13203 }, 13204 { 13205 "kind" : "complete_dtor_pointer", 13206 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 13207 }, 13208 { 13209 "kind" : "deleting_dtor_pointer", 13210 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 13211 }, 13212 { 13213 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13214 }, 13215 { 13216 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13217 }, 13218 { 13219 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13220 }, 13221 { 13222 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13223 } 13224 ] 13225 }, 13226 { 13227 "alignment" : 8, 13228 "fields" : 13229 [ 13230 { 13231 "access" : "private", 13232 "field_name" : "m_ptr", 13233 "referenced_type" : "type-90" 13234 } 13235 ], 13236 "linker_set_key" : "android::sp<android::Thread>", 13237 "name" : "android::sp<android::Thread>", 13238 "record_kind" : "class", 13239 "referenced_type" : "type-89", 13240 "self_type" : "type-89", 13241 "size" : 8, 13242 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13243 "template_args" : [ "type-91" ], 13244 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 13245 }, 13246 { 13247 "alignment" : 8, 13248 "fields" : 13249 [ 13250 { 13251 "access" : "private", 13252 "field_name" : "m_ptr", 13253 "referenced_type" : "type-126" 13254 } 13255 ], 13256 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 13257 "name" : "android::sp<android::hardware::BHwBinder>", 13258 "record_kind" : "class", 13259 "referenced_type" : "type-125", 13260 "self_type" : "type-125", 13261 "size" : 8, 13262 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13263 "template_args" : [ "type-127" ], 13264 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 13265 }, 13266 { 13267 "alignment" : 8, 13268 "fields" : 13269 [ 13270 { 13271 "access" : "private", 13272 "field_name" : "m_ptr", 13273 "referenced_type" : "type-6" 13274 } 13275 ], 13276 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 13277 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 13278 "record_kind" : "class", 13279 "referenced_type" : "type-5", 13280 "self_type" : "type-5", 13281 "size" : 8, 13282 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13283 "template_args" : [ "type-7" ], 13284 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 13285 }, 13286 { 13287 "alignment" : 8, 13288 "fields" : 13289 [ 13290 { 13291 "access" : "private", 13292 "field_name" : "m_ptr", 13293 "referenced_type" : "type-14" 13294 } 13295 ], 13296 "linker_set_key" : "android::sp<android::hardware::IBinder>", 13297 "name" : "android::sp<android::hardware::IBinder>", 13298 "record_kind" : "class", 13299 "referenced_type" : "type-13", 13300 "self_type" : "type-13", 13301 "size" : 8, 13302 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13303 "template_args" : [ "type-15" ], 13304 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 13305 }, 13306 { 13307 "alignment" : 8, 13308 "fields" : 13309 [ 13310 { 13311 "access" : "private", 13312 "field_name" : "m_ptr", 13313 "referenced_type" : "type-20" 13314 } 13315 ], 13316 "linker_set_key" : "android::sp<android::hardware::IInterface>", 13317 "name" : "android::sp<android::hardware::IInterface>", 13318 "record_kind" : "class", 13319 "referenced_type" : "type-19", 13320 "self_type" : "type-19", 13321 "size" : 8, 13322 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13323 "template_args" : [ "type-21" ], 13324 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 13325 }, 13326 { 13327 "alignment" : 8, 13328 "fields" : 13329 [ 13330 { 13331 "access" : "private", 13332 "field_name" : "m_ptr", 13333 "referenced_type" : "type-23" 13334 } 13335 ], 13336 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 13337 "name" : "android::sp<android::hardware::ProcessState>", 13338 "record_kind" : "class", 13339 "referenced_type" : "type-22", 13340 "self_type" : "type-22", 13341 "size" : 8, 13342 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13343 "template_args" : [ "type-24" ], 13344 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 13345 }, 13346 { 13347 "alignment" : 8, 13348 "fields" : 13349 [ 13350 { 13351 "access" : "private", 13352 "field_name" : "m_ptr", 13353 "referenced_type" : "type-113" 13354 } 13355 ], 13356 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13357 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13358 "record_kind" : "class", 13359 "referenced_type" : "type-112", 13360 "self_type" : "type-112", 13361 "size" : 8, 13362 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13363 "template_args" : [ "type-114" ], 13364 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 13365 }, 13366 { 13367 "alignment" : 8, 13368 "fields" : 13369 [ 13370 { 13371 "access" : "private", 13372 "field_name" : "m_ptr", 13373 "referenced_type" : "type-116" 13374 } 13375 ], 13376 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 13377 "name" : "android::sp<android::hardware::hidl_death_recipient>", 13378 "record_kind" : "class", 13379 "referenced_type" : "type-565", 13380 "self_type" : "type-565", 13381 "size" : 8, 13382 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13383 "template_args" : [ "type-117" ], 13384 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 13385 }, 13386 { 13387 "alignment" : 8, 13388 "fields" : 13389 [ 13390 { 13391 "access" : "private", 13392 "field_name" : "m_ptr", 13393 "referenced_type" : "type-105" 13394 } 13395 ], 13396 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 13397 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>", 13398 "record_kind" : "class", 13399 "referenced_type" : "type-104", 13400 "self_type" : "type-104", 13401 "size" : 8, 13402 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13403 "template_args" : [ "type-106" ], 13404 "unique_id" : "_ZTSN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE" 13405 }, 13406 { 13407 "alignment" : 8, 13408 "fields" : 13409 [ 13410 { 13411 "access" : "private", 13412 "field_name" : "m_ptr", 13413 "referenced_type" : "type-119" 13414 } 13415 ], 13416 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 13417 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 13418 "record_kind" : "class", 13419 "referenced_type" : "type-433", 13420 "self_type" : "type-433", 13421 "size" : 8, 13422 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13423 "template_args" : [ "type-72" ], 13424 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 13425 }, 13426 { 13427 "alignment" : 8, 13428 "fields" : 13429 [ 13430 { 13431 "access" : "private", 13432 "field_name" : "m_ptr", 13433 "referenced_type" : "type-70" 13434 } 13435 ], 13436 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13437 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13438 "record_kind" : "class", 13439 "referenced_type" : "type-69", 13440 "self_type" : "type-69", 13441 "size" : 8, 13442 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13443 "template_args" : [ "type-71" ], 13444 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 13445 }, 13446 { 13447 "alignment" : 8, 13448 "fields" : 13449 [ 13450 { 13451 "access" : "private", 13452 "field_name" : "m_ptr", 13453 "referenced_type" : "type-97" 13454 } 13455 ], 13456 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13457 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13458 "record_kind" : "class", 13459 "referenced_type" : "type-96", 13460 "self_type" : "type-96", 13461 "size" : 8, 13462 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13463 "template_args" : [ "type-98" ], 13464 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 13465 }, 13466 { 13467 "alignment" : 1, 13468 "linker_set_key" : "android::trait_trivial_copy<bool>", 13469 "name" : "android::trait_trivial_copy<bool>", 13470 "referenced_type" : "type-186", 13471 "self_type" : "type-186", 13472 "size" : 1, 13473 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13474 "template_args" : [ "type-41" ], 13475 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 13476 }, 13477 { 13478 "alignment" : 1, 13479 "linker_set_key" : "android::trait_trivial_copy<char>", 13480 "name" : "android::trait_trivial_copy<char>", 13481 "referenced_type" : "type-190", 13482 "self_type" : "type-190", 13483 "size" : 1, 13484 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13485 "template_args" : [ "type-58" ], 13486 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 13487 }, 13488 { 13489 "alignment" : 1, 13490 "linker_set_key" : "android::trait_trivial_copy<double>", 13491 "name" : "android::trait_trivial_copy<double>", 13492 "referenced_type" : "type-245", 13493 "self_type" : "type-245", 13494 "size" : 1, 13495 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13496 "template_args" : [ "type-243" ], 13497 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 13498 }, 13499 { 13500 "alignment" : 1, 13501 "linker_set_key" : "android::trait_trivial_copy<float>", 13502 "name" : "android::trait_trivial_copy<float>", 13503 "referenced_type" : "type-240", 13504 "self_type" : "type-240", 13505 "size" : 1, 13506 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13507 "template_args" : [ "type-236" ], 13508 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 13509 }, 13510 { 13511 "alignment" : 1, 13512 "linker_set_key" : "android::trait_trivial_copy<int>", 13513 "name" : "android::trait_trivial_copy<int>", 13514 "referenced_type" : "type-208", 13515 "self_type" : "type-208", 13516 "size" : 1, 13517 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13518 "template_args" : [ "type-25" ], 13519 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 13520 }, 13521 { 13522 "alignment" : 1, 13523 "linker_set_key" : "android::trait_trivial_copy<long long>", 13524 "name" : "android::trait_trivial_copy<long long>", 13525 "referenced_type" : "type-228", 13526 "self_type" : "type-228", 13527 "size" : 1, 13528 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13529 "template_args" : [ "type-224" ], 13530 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 13531 }, 13532 { 13533 "alignment" : 1, 13534 "linker_set_key" : "android::trait_trivial_copy<long>", 13535 "name" : "android::trait_trivial_copy<long>", 13536 "referenced_type" : "type-217", 13537 "self_type" : "type-217", 13538 "size" : 1, 13539 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13540 "template_args" : [ "type-31" ], 13541 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 13542 }, 13543 { 13544 "alignment" : 1, 13545 "linker_set_key" : "android::trait_trivial_copy<short>", 13546 "name" : "android::trait_trivial_copy<short>", 13547 "referenced_type" : "type-199", 13548 "self_type" : "type-199", 13549 "size" : 1, 13550 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13551 "template_args" : [ "type-197" ], 13552 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 13553 }, 13554 { 13555 "alignment" : 1, 13556 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 13557 "name" : "android::trait_trivial_copy<unsigned char>", 13558 "referenced_type" : "type-194", 13559 "self_type" : "type-194", 13560 "size" : 1, 13561 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13562 "template_args" : [ "type-78" ], 13563 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 13564 }, 13565 { 13566 "alignment" : 1, 13567 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 13568 "name" : "android::trait_trivial_copy<unsigned int>", 13569 "referenced_type" : "type-212", 13570 "self_type" : "type-212", 13571 "size" : 1, 13572 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13573 "template_args" : [ "type-2" ], 13574 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 13575 }, 13576 { 13577 "alignment" : 1, 13578 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 13579 "name" : "android::trait_trivial_copy<unsigned long long>", 13580 "referenced_type" : "type-233", 13581 "self_type" : "type-233", 13582 "size" : 1, 13583 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13584 "template_args" : [ "type-231" ], 13585 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 13586 }, 13587 { 13588 "alignment" : 1, 13589 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 13590 "name" : "android::trait_trivial_copy<unsigned long>", 13591 "referenced_type" : "type-221", 13592 "self_type" : "type-221", 13593 "size" : 1, 13594 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13595 "template_args" : [ "type-30" ], 13596 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 13597 }, 13598 { 13599 "alignment" : 1, 13600 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 13601 "name" : "android::trait_trivial_copy<unsigned short>", 13602 "referenced_type" : "type-203", 13603 "self_type" : "type-203", 13604 "size" : 1, 13605 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13606 "template_args" : [ "type-80" ], 13607 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 13608 }, 13609 { 13610 "alignment" : 1, 13611 "linker_set_key" : "android::trait_trivial_copy<void>", 13612 "name" : "android::trait_trivial_copy<void>", 13613 "referenced_type" : "type-182", 13614 "self_type" : "type-182", 13615 "size" : 1, 13616 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13617 "template_args" : [ "type-27" ], 13618 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 13619 }, 13620 { 13621 "alignment" : 1, 13622 "linker_set_key" : "android::trait_trivial_ctor<bool>", 13623 "name" : "android::trait_trivial_ctor<bool>", 13624 "referenced_type" : "type-184", 13625 "self_type" : "type-184", 13626 "size" : 1, 13627 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13628 "template_args" : [ "type-41" ], 13629 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 13630 }, 13631 { 13632 "alignment" : 1, 13633 "linker_set_key" : "android::trait_trivial_ctor<char>", 13634 "name" : "android::trait_trivial_ctor<char>", 13635 "referenced_type" : "type-188", 13636 "self_type" : "type-188", 13637 "size" : 1, 13638 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13639 "template_args" : [ "type-58" ], 13640 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 13641 }, 13642 { 13643 "alignment" : 1, 13644 "linker_set_key" : "android::trait_trivial_ctor<double>", 13645 "name" : "android::trait_trivial_ctor<double>", 13646 "referenced_type" : "type-242", 13647 "self_type" : "type-242", 13648 "size" : 1, 13649 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13650 "template_args" : [ "type-243" ], 13651 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 13652 }, 13653 { 13654 "alignment" : 1, 13655 "linker_set_key" : "android::trait_trivial_ctor<float>", 13656 "name" : "android::trait_trivial_ctor<float>", 13657 "referenced_type" : "type-235", 13658 "self_type" : "type-235", 13659 "size" : 1, 13660 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13661 "template_args" : [ "type-236" ], 13662 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 13663 }, 13664 { 13665 "alignment" : 1, 13666 "linker_set_key" : "android::trait_trivial_ctor<int>", 13667 "name" : "android::trait_trivial_ctor<int>", 13668 "referenced_type" : "type-206", 13669 "self_type" : "type-206", 13670 "size" : 1, 13671 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13672 "template_args" : [ "type-25" ], 13673 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 13674 }, 13675 { 13676 "alignment" : 1, 13677 "linker_set_key" : "android::trait_trivial_ctor<long long>", 13678 "name" : "android::trait_trivial_ctor<long long>", 13679 "referenced_type" : "type-223", 13680 "self_type" : "type-223", 13681 "size" : 1, 13682 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13683 "template_args" : [ "type-224" ], 13684 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 13685 }, 13686 { 13687 "alignment" : 1, 13688 "linker_set_key" : "android::trait_trivial_ctor<long>", 13689 "name" : "android::trait_trivial_ctor<long>", 13690 "referenced_type" : "type-214", 13691 "self_type" : "type-214", 13692 "size" : 1, 13693 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13694 "template_args" : [ "type-31" ], 13695 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 13696 }, 13697 { 13698 "alignment" : 1, 13699 "linker_set_key" : "android::trait_trivial_ctor<short>", 13700 "name" : "android::trait_trivial_ctor<short>", 13701 "referenced_type" : "type-196", 13702 "self_type" : "type-196", 13703 "size" : 1, 13704 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13705 "template_args" : [ "type-197" ], 13706 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 13707 }, 13708 { 13709 "alignment" : 1, 13710 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 13711 "name" : "android::trait_trivial_ctor<unsigned char>", 13712 "referenced_type" : "type-192", 13713 "self_type" : "type-192", 13714 "size" : 1, 13715 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13716 "template_args" : [ "type-78" ], 13717 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 13718 }, 13719 { 13720 "alignment" : 1, 13721 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 13722 "name" : "android::trait_trivial_ctor<unsigned int>", 13723 "referenced_type" : "type-210", 13724 "self_type" : "type-210", 13725 "size" : 1, 13726 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13727 "template_args" : [ "type-2" ], 13728 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 13729 }, 13730 { 13731 "alignment" : 1, 13732 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 13733 "name" : "android::trait_trivial_ctor<unsigned long long>", 13734 "referenced_type" : "type-230", 13735 "self_type" : "type-230", 13736 "size" : 1, 13737 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13738 "template_args" : [ "type-231" ], 13739 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 13740 }, 13741 { 13742 "alignment" : 1, 13743 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 13744 "name" : "android::trait_trivial_ctor<unsigned long>", 13745 "referenced_type" : "type-219", 13746 "self_type" : "type-219", 13747 "size" : 1, 13748 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13749 "template_args" : [ "type-30" ], 13750 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 13751 }, 13752 { 13753 "alignment" : 1, 13754 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 13755 "name" : "android::trait_trivial_ctor<unsigned short>", 13756 "referenced_type" : "type-201", 13757 "self_type" : "type-201", 13758 "size" : 1, 13759 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13760 "template_args" : [ "type-80" ], 13761 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 13762 }, 13763 { 13764 "alignment" : 1, 13765 "linker_set_key" : "android::trait_trivial_ctor<void>", 13766 "name" : "android::trait_trivial_ctor<void>", 13767 "referenced_type" : "type-180", 13768 "self_type" : "type-180", 13769 "size" : 1, 13770 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13771 "template_args" : [ "type-27" ], 13772 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 13773 }, 13774 { 13775 "alignment" : 1, 13776 "linker_set_key" : "android::trait_trivial_dtor<bool>", 13777 "name" : "android::trait_trivial_dtor<bool>", 13778 "referenced_type" : "type-185", 13779 "self_type" : "type-185", 13780 "size" : 1, 13781 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13782 "template_args" : [ "type-41" ], 13783 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 13784 }, 13785 { 13786 "alignment" : 1, 13787 "linker_set_key" : "android::trait_trivial_dtor<char>", 13788 "name" : "android::trait_trivial_dtor<char>", 13789 "referenced_type" : "type-189", 13790 "self_type" : "type-189", 13791 "size" : 1, 13792 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13793 "template_args" : [ "type-58" ], 13794 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 13795 }, 13796 { 13797 "alignment" : 1, 13798 "linker_set_key" : "android::trait_trivial_dtor<double>", 13799 "name" : "android::trait_trivial_dtor<double>", 13800 "referenced_type" : "type-244", 13801 "self_type" : "type-244", 13802 "size" : 1, 13803 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13804 "template_args" : [ "type-243" ], 13805 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 13806 }, 13807 { 13808 "alignment" : 1, 13809 "linker_set_key" : "android::trait_trivial_dtor<float>", 13810 "name" : "android::trait_trivial_dtor<float>", 13811 "referenced_type" : "type-239", 13812 "self_type" : "type-239", 13813 "size" : 1, 13814 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13815 "template_args" : [ "type-236" ], 13816 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 13817 }, 13818 { 13819 "alignment" : 1, 13820 "linker_set_key" : "android::trait_trivial_dtor<int>", 13821 "name" : "android::trait_trivial_dtor<int>", 13822 "referenced_type" : "type-207", 13823 "self_type" : "type-207", 13824 "size" : 1, 13825 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13826 "template_args" : [ "type-25" ], 13827 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 13828 }, 13829 { 13830 "alignment" : 1, 13831 "linker_set_key" : "android::trait_trivial_dtor<long long>", 13832 "name" : "android::trait_trivial_dtor<long long>", 13833 "referenced_type" : "type-227", 13834 "self_type" : "type-227", 13835 "size" : 1, 13836 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13837 "template_args" : [ "type-224" ], 13838 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 13839 }, 13840 { 13841 "alignment" : 1, 13842 "linker_set_key" : "android::trait_trivial_dtor<long>", 13843 "name" : "android::trait_trivial_dtor<long>", 13844 "referenced_type" : "type-216", 13845 "self_type" : "type-216", 13846 "size" : 1, 13847 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13848 "template_args" : [ "type-31" ], 13849 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 13850 }, 13851 { 13852 "alignment" : 1, 13853 "linker_set_key" : "android::trait_trivial_dtor<short>", 13854 "name" : "android::trait_trivial_dtor<short>", 13855 "referenced_type" : "type-198", 13856 "self_type" : "type-198", 13857 "size" : 1, 13858 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13859 "template_args" : [ "type-197" ], 13860 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 13861 }, 13862 { 13863 "alignment" : 1, 13864 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 13865 "name" : "android::trait_trivial_dtor<unsigned char>", 13866 "referenced_type" : "type-193", 13867 "self_type" : "type-193", 13868 "size" : 1, 13869 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13870 "template_args" : [ "type-78" ], 13871 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 13872 }, 13873 { 13874 "alignment" : 1, 13875 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 13876 "name" : "android::trait_trivial_dtor<unsigned int>", 13877 "referenced_type" : "type-211", 13878 "self_type" : "type-211", 13879 "size" : 1, 13880 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13881 "template_args" : [ "type-2" ], 13882 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 13883 }, 13884 { 13885 "alignment" : 1, 13886 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 13887 "name" : "android::trait_trivial_dtor<unsigned long long>", 13888 "referenced_type" : "type-232", 13889 "self_type" : "type-232", 13890 "size" : 1, 13891 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13892 "template_args" : [ "type-231" ], 13893 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 13894 }, 13895 { 13896 "alignment" : 1, 13897 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 13898 "name" : "android::trait_trivial_dtor<unsigned long>", 13899 "referenced_type" : "type-220", 13900 "self_type" : "type-220", 13901 "size" : 1, 13902 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13903 "template_args" : [ "type-30" ], 13904 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 13905 }, 13906 { 13907 "alignment" : 1, 13908 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 13909 "name" : "android::trait_trivial_dtor<unsigned short>", 13910 "referenced_type" : "type-202", 13911 "self_type" : "type-202", 13912 "size" : 1, 13913 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13914 "template_args" : [ "type-80" ], 13915 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 13916 }, 13917 { 13918 "alignment" : 1, 13919 "linker_set_key" : "android::trait_trivial_dtor<void>", 13920 "name" : "android::trait_trivial_dtor<void>", 13921 "referenced_type" : "type-181", 13922 "self_type" : "type-181", 13923 "size" : 1, 13924 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13925 "template_args" : [ "type-27" ], 13926 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 13927 }, 13928 { 13929 "alignment" : 1, 13930 "linker_set_key" : "android::trait_trivial_move<android::String16>", 13931 "name" : "android::trait_trivial_move<android::String16>", 13932 "referenced_type" : "type-409", 13933 "self_type" : "type-409", 13934 "size" : 1, 13935 "source_file" : "/system/core/libutils/include/utils/String16.h", 13936 "template_args" : [ "type-46" ], 13937 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 13938 }, 13939 { 13940 "alignment" : 1, 13941 "linker_set_key" : "android::trait_trivial_move<android::String8>", 13942 "name" : "android::trait_trivial_move<android::String8>", 13943 "referenced_type" : "type-404", 13944 "self_type" : "type-404", 13945 "size" : 1, 13946 "source_file" : "/system/core/libutils/include/utils/String8.h", 13947 "template_args" : [ "type-55" ], 13948 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 13949 }, 13950 { 13951 "alignment" : 1, 13952 "linker_set_key" : "android::trait_trivial_move<bool>", 13953 "name" : "android::trait_trivial_move<bool>", 13954 "referenced_type" : "type-187", 13955 "self_type" : "type-187", 13956 "size" : 1, 13957 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13958 "template_args" : [ "type-41" ], 13959 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 13960 }, 13961 { 13962 "alignment" : 1, 13963 "linker_set_key" : "android::trait_trivial_move<char>", 13964 "name" : "android::trait_trivial_move<char>", 13965 "referenced_type" : "type-191", 13966 "self_type" : "type-191", 13967 "size" : 1, 13968 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13969 "template_args" : [ "type-58" ], 13970 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 13971 }, 13972 { 13973 "alignment" : 1, 13974 "linker_set_key" : "android::trait_trivial_move<double>", 13975 "name" : "android::trait_trivial_move<double>", 13976 "referenced_type" : "type-246", 13977 "self_type" : "type-246", 13978 "size" : 1, 13979 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13980 "template_args" : [ "type-243" ], 13981 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 13982 }, 13983 { 13984 "alignment" : 1, 13985 "linker_set_key" : "android::trait_trivial_move<float>", 13986 "name" : "android::trait_trivial_move<float>", 13987 "referenced_type" : "type-241", 13988 "self_type" : "type-241", 13989 "size" : 1, 13990 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13991 "template_args" : [ "type-236" ], 13992 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 13993 }, 13994 { 13995 "alignment" : 1, 13996 "linker_set_key" : "android::trait_trivial_move<int>", 13997 "name" : "android::trait_trivial_move<int>", 13998 "referenced_type" : "type-209", 13999 "self_type" : "type-209", 14000 "size" : 1, 14001 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14002 "template_args" : [ "type-25" ], 14003 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 14004 }, 14005 { 14006 "alignment" : 1, 14007 "linker_set_key" : "android::trait_trivial_move<long long>", 14008 "name" : "android::trait_trivial_move<long long>", 14009 "referenced_type" : "type-229", 14010 "self_type" : "type-229", 14011 "size" : 1, 14012 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14013 "template_args" : [ "type-224" ], 14014 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 14015 }, 14016 { 14017 "alignment" : 1, 14018 "linker_set_key" : "android::trait_trivial_move<long>", 14019 "name" : "android::trait_trivial_move<long>", 14020 "referenced_type" : "type-218", 14021 "self_type" : "type-218", 14022 "size" : 1, 14023 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14024 "template_args" : [ "type-31" ], 14025 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 14026 }, 14027 { 14028 "alignment" : 1, 14029 "linker_set_key" : "android::trait_trivial_move<short>", 14030 "name" : "android::trait_trivial_move<short>", 14031 "referenced_type" : "type-200", 14032 "self_type" : "type-200", 14033 "size" : 1, 14034 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14035 "template_args" : [ "type-197" ], 14036 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 14037 }, 14038 { 14039 "alignment" : 1, 14040 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 14041 "name" : "android::trait_trivial_move<unsigned char>", 14042 "referenced_type" : "type-195", 14043 "self_type" : "type-195", 14044 "size" : 1, 14045 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14046 "template_args" : [ "type-78" ], 14047 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 14048 }, 14049 { 14050 "alignment" : 1, 14051 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 14052 "name" : "android::trait_trivial_move<unsigned int>", 14053 "referenced_type" : "type-213", 14054 "self_type" : "type-213", 14055 "size" : 1, 14056 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14057 "template_args" : [ "type-2" ], 14058 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 14059 }, 14060 { 14061 "alignment" : 1, 14062 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 14063 "name" : "android::trait_trivial_move<unsigned long long>", 14064 "referenced_type" : "type-234", 14065 "self_type" : "type-234", 14066 "size" : 1, 14067 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14068 "template_args" : [ "type-231" ], 14069 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 14070 }, 14071 { 14072 "alignment" : 1, 14073 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 14074 "name" : "android::trait_trivial_move<unsigned long>", 14075 "referenced_type" : "type-222", 14076 "self_type" : "type-222", 14077 "size" : 1, 14078 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14079 "template_args" : [ "type-30" ], 14080 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 14081 }, 14082 { 14083 "alignment" : 1, 14084 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 14085 "name" : "android::trait_trivial_move<unsigned short>", 14086 "referenced_type" : "type-205", 14087 "self_type" : "type-205", 14088 "size" : 1, 14089 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14090 "template_args" : [ "type-80" ], 14091 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 14092 }, 14093 { 14094 "alignment" : 1, 14095 "linker_set_key" : "android::trait_trivial_move<void>", 14096 "name" : "android::trait_trivial_move<void>", 14097 "referenced_type" : "type-183", 14098 "self_type" : "type-183", 14099 "size" : 1, 14100 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14101 "template_args" : [ "type-27" ], 14102 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 14103 }, 14104 { 14105 "alignment" : 8, 14106 "fields" : 14107 [ 14108 { 14109 "access" : "private", 14110 "field_name" : "m_ptr", 14111 "referenced_type" : "type-126" 14112 }, 14113 { 14114 "access" : "private", 14115 "field_name" : "m_refs", 14116 "field_offset" : 64, 14117 "referenced_type" : "type-39" 14118 } 14119 ], 14120 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 14121 "name" : "android::wp<android::hardware::BHwBinder>", 14122 "record_kind" : "class", 14123 "referenced_type" : "type-457", 14124 "self_type" : "type-457", 14125 "size" : 16, 14126 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14127 "template_args" : [ "type-127" ], 14128 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 14129 }, 14130 { 14131 "alignment" : 8, 14132 "fields" : 14133 [ 14134 { 14135 "access" : "private", 14136 "field_name" : "m_ptr", 14137 "referenced_type" : "type-6" 14138 }, 14139 { 14140 "access" : "private", 14141 "field_name" : "m_refs", 14142 "field_offset" : 64, 14143 "referenced_type" : "type-39" 14144 } 14145 ], 14146 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 14147 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 14148 "record_kind" : "class", 14149 "referenced_type" : "type-333", 14150 "self_type" : "type-333", 14151 "size" : 16, 14152 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14153 "template_args" : [ "type-7" ], 14154 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 14155 }, 14156 { 14157 "alignment" : 8, 14158 "fields" : 14159 [ 14160 { 14161 "access" : "private", 14162 "field_name" : "m_ptr", 14163 "referenced_type" : "type-116" 14164 }, 14165 { 14166 "access" : "private", 14167 "field_name" : "m_refs", 14168 "field_offset" : 64, 14169 "referenced_type" : "type-39" 14170 } 14171 ], 14172 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 14173 "name" : "android::wp<android::hardware::hidl_death_recipient>", 14174 "record_kind" : "class", 14175 "referenced_type" : "type-115", 14176 "self_type" : "type-115", 14177 "size" : 16, 14178 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14179 "template_args" : [ "type-117" ], 14180 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 14181 }, 14182 { 14183 "alignment" : 8, 14184 "fields" : 14185 [ 14186 { 14187 "access" : "private", 14188 "field_name" : "m_ptr", 14189 "referenced_type" : "type-119" 14190 }, 14191 { 14192 "access" : "private", 14193 "field_name" : "m_refs", 14194 "field_offset" : 64, 14195 "referenced_type" : "type-39" 14196 } 14197 ], 14198 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 14199 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 14200 "record_kind" : "class", 14201 "referenced_type" : "type-118", 14202 "self_type" : "type-118", 14203 "size" : 16, 14204 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 14205 "template_args" : [ "type-72" ], 14206 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 14207 }, 14208 { 14209 "alignment" : 4, 14210 "fields" : 14211 [ 14212 { 14213 "field_name" : "maxContentLightLevel", 14214 "referenced_type" : "type-236" 14215 }, 14216 { 14217 "field_name" : "maxFrameAverageLightLevel", 14218 "field_offset" : 32, 14219 "referenced_type" : "type-236" 14220 } 14221 ], 14222 "linker_set_key" : "android_cta861_3_metadata", 14223 "name" : "android_cta861_3_metadata", 14224 "referenced_type" : "type-512", 14225 "self_type" : "type-512", 14226 "size" : 8, 14227 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14228 "unique_id" : "android_cta861_3_metadata" 14229 }, 14230 { 14231 "alignment" : 4, 14232 "fields" : 14233 [ 14234 { 14235 "field_name" : "num_points", 14236 "referenced_type" : "type-2" 14237 }, 14238 { 14239 "field_name" : "reserved", 14240 "field_offset" : 32, 14241 "referenced_type" : "type-501" 14242 }, 14243 { 14244 "field_name" : "xyzc_points", 14245 "field_offset" : 288, 14246 "referenced_type" : "type-509" 14247 } 14248 ], 14249 "linker_set_key" : "android_depth_points", 14250 "name" : "android_depth_points", 14251 "referenced_type" : "type-508", 14252 "self_type" : "type-508", 14253 "size" : 36, 14254 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14255 "unique_id" : "android_depth_points" 14256 }, 14257 { 14258 "alignment" : 8, 14259 "fields" : 14260 [ 14261 { 14262 "field_name" : "format", 14263 "referenced_type" : "type-505" 14264 }, 14265 { 14266 "field_name" : "num_planes", 14267 "field_offset" : 32, 14268 "referenced_type" : "type-2" 14269 }, 14270 { 14271 "field_name" : "planes", 14272 "field_offset" : 64, 14273 "referenced_type" : "type-507" 14274 } 14275 ], 14276 "linker_set_key" : "android_flex_layout", 14277 "name" : "android_flex_layout", 14278 "referenced_type" : "type-506", 14279 "self_type" : "type-506", 14280 "size" : 16, 14281 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14282 "unique_id" : "android_flex_layout" 14283 }, 14284 { 14285 "alignment" : 8, 14286 "fields" : 14287 [ 14288 { 14289 "field_name" : "top_left", 14290 "referenced_type" : "type-332" 14291 }, 14292 { 14293 "field_name" : "component", 14294 "field_offset" : 64, 14295 "referenced_type" : "type-503" 14296 }, 14297 { 14298 "field_name" : "bits_per_component", 14299 "field_offset" : 96, 14300 "referenced_type" : "type-25" 14301 }, 14302 { 14303 "field_name" : "bits_used", 14304 "field_offset" : 128, 14305 "referenced_type" : "type-25" 14306 }, 14307 { 14308 "field_name" : "h_increment", 14309 "field_offset" : 160, 14310 "referenced_type" : "type-25" 14311 }, 14312 { 14313 "field_name" : "v_increment", 14314 "field_offset" : 192, 14315 "referenced_type" : "type-25" 14316 }, 14317 { 14318 "field_name" : "h_subsampling", 14319 "field_offset" : 224, 14320 "referenced_type" : "type-25" 14321 }, 14322 { 14323 "field_name" : "v_subsampling", 14324 "field_offset" : 256, 14325 "referenced_type" : "type-25" 14326 } 14327 ], 14328 "linker_set_key" : "android_flex_plane", 14329 "name" : "android_flex_plane", 14330 "referenced_type" : "type-504", 14331 "self_type" : "type-504", 14332 "size" : 40, 14333 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14334 "unique_id" : "android_flex_plane" 14335 }, 14336 { 14337 "alignment" : 4, 14338 "fields" : 14339 [ 14340 { 14341 "field_name" : "displayPrimaryRed", 14342 "referenced_type" : "type-510" 14343 }, 14344 { 14345 "field_name" : "displayPrimaryGreen", 14346 "field_offset" : 64, 14347 "referenced_type" : "type-510" 14348 }, 14349 { 14350 "field_name" : "displayPrimaryBlue", 14351 "field_offset" : 128, 14352 "referenced_type" : "type-510" 14353 }, 14354 { 14355 "field_name" : "whitePoint", 14356 "field_offset" : 192, 14357 "referenced_type" : "type-510" 14358 }, 14359 { 14360 "field_name" : "maxLuminance", 14361 "field_offset" : 256, 14362 "referenced_type" : "type-236" 14363 }, 14364 { 14365 "field_name" : "minLuminance", 14366 "field_offset" : 288, 14367 "referenced_type" : "type-236" 14368 } 14369 ], 14370 "linker_set_key" : "android_smpte2086_metadata", 14371 "name" : "android_smpte2086_metadata", 14372 "referenced_type" : "type-511", 14373 "self_type" : "type-511", 14374 "size" : 40, 14375 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14376 "unique_id" : "android_smpte2086_metadata" 14377 }, 14378 { 14379 "alignment" : 4, 14380 "fields" : 14381 [ 14382 { 14383 "field_name" : "x", 14384 "referenced_type" : "type-236" 14385 }, 14386 { 14387 "field_name" : "y", 14388 "field_offset" : 32, 14389 "referenced_type" : "type-236" 14390 } 14391 ], 14392 "linker_set_key" : "android_xy_color", 14393 "name" : "android_xy_color", 14394 "referenced_type" : "type-510", 14395 "self_type" : "type-510", 14396 "size" : 8, 14397 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14398 "unique_id" : "android_xy_color" 14399 }, 14400 { 14401 "alignment" : 8, 14402 "fields" : 14403 [ 14404 { 14405 "field_name" : "y", 14406 "referenced_type" : "type-26" 14407 }, 14408 { 14409 "field_name" : "cb", 14410 "field_offset" : 64, 14411 "referenced_type" : "type-26" 14412 }, 14413 { 14414 "field_name" : "cr", 14415 "field_offset" : 128, 14416 "referenced_type" : "type-26" 14417 }, 14418 { 14419 "field_name" : "ystride", 14420 "field_offset" : 192, 14421 "referenced_type" : "type-30" 14422 }, 14423 { 14424 "field_name" : "cstride", 14425 "field_offset" : 256, 14426 "referenced_type" : "type-30" 14427 }, 14428 { 14429 "field_name" : "chroma_step", 14430 "field_offset" : 320, 14431 "referenced_type" : "type-30" 14432 }, 14433 { 14434 "field_name" : "reserved", 14435 "field_offset" : 384, 14436 "referenced_type" : "type-501" 14437 } 14438 ], 14439 "linker_set_key" : "android_ycbcr", 14440 "name" : "android_ycbcr", 14441 "referenced_type" : "type-500", 14442 "self_type" : "type-500", 14443 "size" : 80, 14444 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14445 "unique_id" : "android_ycbcr" 14446 }, 14447 { 14448 "alignment" : 4, 14449 "fields" : 14450 [ 14451 { 14452 "referenced_type" : "type-76" 14453 } 14454 ], 14455 "linker_set_key" : "log_msg", 14456 "name" : "log_msg", 14457 "referenced_type" : "type-75", 14458 "self_type" : "type-75", 14459 "size" : 5124, 14460 "source_file" : "/system/core/liblog/include/log/log_read.h", 14461 "unique_id" : "log_msg" 14462 }, 14463 { 14464 "alignment" : 4, 14465 "fields" : 14466 [ 14467 { 14468 "field_name" : "buf", 14469 "referenced_type" : "type-77" 14470 }, 14471 { 14472 "field_name" : "entry", 14473 "referenced_type" : "type-79" 14474 }, 14475 { 14476 "field_name" : "entry_v4", 14477 "referenced_type" : "type-79" 14478 }, 14479 { 14480 "field_name" : "entry_v3", 14481 "referenced_type" : "type-82" 14482 }, 14483 { 14484 "field_name" : "entry_v2", 14485 "referenced_type" : "type-83" 14486 }, 14487 { 14488 "field_name" : "entry_v1", 14489 "referenced_type" : "type-84" 14490 } 14491 ], 14492 "is_anonymous" : true, 14493 "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", 14494 "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", 14495 "record_kind" : "union", 14496 "referenced_type" : "type-76", 14497 "self_type" : "type-76", 14498 "size" : 5124, 14499 "source_file" : "/system/core/liblog/include/log/log_read.h", 14500 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 14501 }, 14502 { 14503 "alignment" : 1, 14504 "fields" : 14505 [ 14506 { 14507 "field_name" : "tv_sec", 14508 "referenced_type" : "type-2" 14509 }, 14510 { 14511 "field_name" : "tv_nsec", 14512 "field_offset" : 32, 14513 "referenced_type" : "type-2" 14514 } 14515 ], 14516 "linker_set_key" : "log_time", 14517 "name" : "log_time", 14518 "referenced_type" : "type-388", 14519 "self_type" : "type-388", 14520 "size" : 8, 14521 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 14522 "unique_id" : "_ZTS8log_time" 14523 }, 14524 { 14525 "alignment" : 4, 14526 "fields" : 14527 [ 14528 { 14529 "field_name" : "len", 14530 "referenced_type" : "type-80" 14531 }, 14532 { 14533 "field_name" : "__pad", 14534 "field_offset" : 16, 14535 "referenced_type" : "type-80" 14536 }, 14537 { 14538 "field_name" : "pid", 14539 "field_offset" : 32, 14540 "referenced_type" : "type-25" 14541 }, 14542 { 14543 "field_name" : "tid", 14544 "field_offset" : 64, 14545 "referenced_type" : "type-25" 14546 }, 14547 { 14548 "field_name" : "sec", 14549 "field_offset" : 96, 14550 "referenced_type" : "type-25" 14551 }, 14552 { 14553 "field_name" : "nsec", 14554 "field_offset" : 128, 14555 "referenced_type" : "type-25" 14556 }, 14557 { 14558 "field_name" : "msg", 14559 "field_offset" : 160, 14560 "referenced_type" : "type-81" 14561 } 14562 ], 14563 "linker_set_key" : "logger_entry", 14564 "name" : "logger_entry", 14565 "referenced_type" : "type-84", 14566 "self_type" : "type-84", 14567 "size" : 20, 14568 "source_file" : "/system/core/liblog/include/log/log_read.h", 14569 "unique_id" : "logger_entry" 14570 }, 14571 { 14572 "alignment" : 1, 14573 "fields" : 14574 [ 14575 { 14576 "field_name" : "len", 14577 "referenced_type" : "type-80" 14578 }, 14579 { 14580 "field_name" : "hdr_size", 14581 "field_offset" : 16, 14582 "referenced_type" : "type-80" 14583 }, 14584 { 14585 "field_name" : "pid", 14586 "field_offset" : 32, 14587 "referenced_type" : "type-25" 14588 }, 14589 { 14590 "field_name" : "tid", 14591 "field_offset" : 64, 14592 "referenced_type" : "type-25" 14593 }, 14594 { 14595 "field_name" : "sec", 14596 "field_offset" : 96, 14597 "referenced_type" : "type-25" 14598 }, 14599 { 14600 "field_name" : "nsec", 14601 "field_offset" : 128, 14602 "referenced_type" : "type-25" 14603 }, 14604 { 14605 "field_name" : "euid", 14606 "field_offset" : 160, 14607 "referenced_type" : "type-2" 14608 }, 14609 { 14610 "field_name" : "msg", 14611 "field_offset" : 192, 14612 "referenced_type" : "type-81" 14613 } 14614 ], 14615 "linker_set_key" : "logger_entry_v2", 14616 "name" : "logger_entry_v2", 14617 "referenced_type" : "type-83", 14618 "self_type" : "type-83", 14619 "size" : 24, 14620 "source_file" : "/system/core/liblog/include/log/log_read.h", 14621 "unique_id" : "logger_entry_v2" 14622 }, 14623 { 14624 "alignment" : 1, 14625 "fields" : 14626 [ 14627 { 14628 "field_name" : "len", 14629 "referenced_type" : "type-80" 14630 }, 14631 { 14632 "field_name" : "hdr_size", 14633 "field_offset" : 16, 14634 "referenced_type" : "type-80" 14635 }, 14636 { 14637 "field_name" : "pid", 14638 "field_offset" : 32, 14639 "referenced_type" : "type-25" 14640 }, 14641 { 14642 "field_name" : "tid", 14643 "field_offset" : 64, 14644 "referenced_type" : "type-25" 14645 }, 14646 { 14647 "field_name" : "sec", 14648 "field_offset" : 96, 14649 "referenced_type" : "type-25" 14650 }, 14651 { 14652 "field_name" : "nsec", 14653 "field_offset" : 128, 14654 "referenced_type" : "type-25" 14655 }, 14656 { 14657 "field_name" : "lid", 14658 "field_offset" : 160, 14659 "referenced_type" : "type-2" 14660 }, 14661 { 14662 "field_name" : "msg", 14663 "field_offset" : 192, 14664 "referenced_type" : "type-81" 14665 } 14666 ], 14667 "linker_set_key" : "logger_entry_v3", 14668 "name" : "logger_entry_v3", 14669 "referenced_type" : "type-82", 14670 "self_type" : "type-82", 14671 "size" : 24, 14672 "source_file" : "/system/core/liblog/include/log/log_read.h", 14673 "unique_id" : "logger_entry_v3" 14674 }, 14675 { 14676 "alignment" : 4, 14677 "fields" : 14678 [ 14679 { 14680 "field_name" : "len", 14681 "referenced_type" : "type-80" 14682 }, 14683 { 14684 "field_name" : "hdr_size", 14685 "field_offset" : 16, 14686 "referenced_type" : "type-80" 14687 }, 14688 { 14689 "field_name" : "pid", 14690 "field_offset" : 32, 14691 "referenced_type" : "type-25" 14692 }, 14693 { 14694 "field_name" : "tid", 14695 "field_offset" : 64, 14696 "referenced_type" : "type-2" 14697 }, 14698 { 14699 "field_name" : "sec", 14700 "field_offset" : 96, 14701 "referenced_type" : "type-2" 14702 }, 14703 { 14704 "field_name" : "nsec", 14705 "field_offset" : 128, 14706 "referenced_type" : "type-2" 14707 }, 14708 { 14709 "field_name" : "lid", 14710 "field_offset" : 160, 14711 "referenced_type" : "type-2" 14712 }, 14713 { 14714 "field_name" : "uid", 14715 "field_offset" : 192, 14716 "referenced_type" : "type-2" 14717 }, 14718 { 14719 "field_name" : "msg", 14720 "field_offset" : 224, 14721 "referenced_type" : "type-81" 14722 } 14723 ], 14724 "linker_set_key" : "logger_entry_v4", 14725 "name" : "logger_entry_v4", 14726 "referenced_type" : "type-79", 14727 "self_type" : "type-79", 14728 "size" : 28, 14729 "source_file" : "/system/core/liblog/include/log/log_read.h", 14730 "unique_id" : "logger_entry_v4" 14731 }, 14732 { 14733 "alignment" : 4, 14734 "fields" : 14735 [ 14736 { 14737 "field_name" : "version", 14738 "referenced_type" : "type-25" 14739 }, 14740 { 14741 "field_name" : "numFds", 14742 "field_offset" : 32, 14743 "referenced_type" : "type-25" 14744 }, 14745 { 14746 "field_name" : "numInts", 14747 "field_offset" : 64, 14748 "referenced_type" : "type-25" 14749 }, 14750 { 14751 "field_name" : "data", 14752 "field_offset" : 96, 14753 "referenced_type" : "type-178" 14754 } 14755 ], 14756 "linker_set_key" : "native_handle", 14757 "name" : "native_handle", 14758 "referenced_type" : "type-177", 14759 "self_type" : "type-177", 14760 "size" : 12, 14761 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 14762 "unique_id" : "native_handle" 14763 } 14764 ], 14765 "rvalue_reference_types" : 14766 [ 14767 { 14768 "alignment" : 8, 14769 "linker_set_key" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&", 14770 "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&", 14771 "referenced_type" : "type-145", 14772 "self_type" : "type-149", 14773 "size" : 8, 14774 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14775 }, 14776 { 14777 "alignment" : 8, 14778 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&", 14779 "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&", 14780 "referenced_type" : "type-153", 14781 "self_type" : "type-155", 14782 "size" : 8, 14783 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14784 }, 14785 { 14786 "alignment" : 8, 14787 "linker_set_key" : "android::hardware::Return<bool> &&", 14788 "name" : "android::hardware::Return<bool> &&", 14789 "referenced_type" : "type-138", 14790 "self_type" : "type-141", 14791 "size" : 8, 14792 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14793 }, 14794 { 14795 "alignment" : 8, 14796 "linker_set_key" : "android::hardware::Return<void> &&", 14797 "name" : "android::hardware::Return<void> &&", 14798 "referenced_type" : "type-166", 14799 "self_type" : "type-168", 14800 "size" : 8, 14801 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14802 }, 14803 { 14804 "alignment" : 8, 14805 "linker_set_key" : "android::hardware::Status &&", 14806 "name" : "android::hardware::Status &&", 14807 "referenced_type" : "type-129", 14808 "self_type" : "type-135", 14809 "size" : 8, 14810 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14811 }, 14812 { 14813 "alignment" : 8, 14814 "linker_set_key" : "android::hardware::details::return_status &&", 14815 "name" : "android::hardware::details::return_status &&", 14816 "referenced_type" : "type-139", 14817 "self_type" : "type-162", 14818 "size" : 8, 14819 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14820 }, 14821 { 14822 "alignment" : 8, 14823 "linker_set_key" : "android::hardware::hidl_handle &&", 14824 "name" : "android::hardware::hidl_handle &&", 14825 "referenced_type" : "type-273", 14826 "self_type" : "type-281", 14827 "size" : 8, 14828 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14829 }, 14830 { 14831 "alignment" : 8, 14832 "linker_set_key" : "android::hardware::hidl_memory &&", 14833 "name" : "android::hardware::hidl_memory &&", 14834 "referenced_type" : "type-279", 14835 "self_type" : "type-286", 14836 "size" : 8, 14837 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14838 }, 14839 { 14840 "alignment" : 8, 14841 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14842 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14843 "referenced_type" : "type-112", 14844 "self_type" : "type-120", 14845 "size" : 8, 14846 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14847 }, 14848 { 14849 "alignment" : 8, 14850 "linker_set_key" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&", 14851 "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&", 14852 "referenced_type" : "type-104", 14853 "self_type" : "type-107", 14854 "size" : 8, 14855 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14856 }, 14857 { 14858 "alignment" : 8, 14859 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14860 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14861 "referenced_type" : "type-468", 14862 "self_type" : "type-467", 14863 "size" : 8, 14864 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14865 }, 14866 { 14867 "alignment" : 8, 14868 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 14869 "name" : "std::function<sp<IBase> (void *)> &&", 14870 "referenced_type" : "type-479", 14871 "self_type" : "type-478", 14872 "size" : 8, 14873 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14874 }, 14875 { 14876 "alignment" : 8, 14877 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 14878 "name" : "std::function<sp<IBinder> (void *)> &&", 14879 "referenced_type" : "type-470", 14880 "self_type" : "type-469", 14881 "size" : 8, 14882 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14883 } 14884 ] 14885} 14886