1{ 2 "record_types":[ 3 { 4 "vtable_components":[ 5 { 6 "kind":"vbase_offset", 7 "component_value":4 8 }, 9 { 10 "kind":"offset_to_top" 11 }, 12 { 13 "kind":"rtti", 14 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 15 }, 16 { 17 "mangled_component_name":"_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 18 }, 19 { 20 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 21 }, 22 { 23 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 24 }, 25 { 26 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 27 }, 28 { 29 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 30 }, 31 { 32 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 33 }, 34 { 35 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 36 }, 37 { 38 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 39 }, 40 { 41 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 42 }, 43 { 44 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 45 }, 46 { 47 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 48 }, 49 { 50 "kind":"complete_dtor_pointer", 51 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 52 }, 53 { 54 "kind":"deleting_dtor_pointer", 55 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 56 }, 57 { 58 "is_pure":true, 59 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 60 }, 61 { 62 "is_pure":true, 63 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 64 }, 65 { 66 "is_pure":true, 67 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 68 }, 69 { 70 "is_pure":true, 71 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 72 }, 73 { 74 "is_pure":true, 75 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 76 }, 77 { 78 "is_pure":true, 79 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 80 }, 81 { 82 "is_pure":true, 83 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 84 }, 85 { 86 "is_pure":true, 87 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 88 }, 89 { 90 "is_pure":true, 91 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 92 }, 93 { 94 "is_pure":true, 95 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv" 96 }, 97 { 98 "is_pure":true, 99 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv" 100 }, 101 { 102 "is_pure":true, 103 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 104 }, 105 { 106 "is_pure":true, 107 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 108 }, 109 { 110 "is_pure":true, 111 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 112 }, 113 { 114 "is_pure":true, 115 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEy" 116 }, 117 { 118 "kind":"vcall_offset" 119 }, 120 { 121 "kind":"vcall_offset" 122 }, 123 { 124 "kind":"vcall_offset" 125 }, 126 { 127 "kind":"vcall_offset" 128 }, 129 { 130 "kind":"vcall_offset", 131 "component_value":-4 132 }, 133 { 134 "kind":"offset_to_top", 135 "component_value":-4 136 }, 137 { 138 "kind":"rtti", 139 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 140 }, 141 { 142 "kind":"complete_dtor_pointer", 143 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev" 144 }, 145 { 146 "kind":"deleting_dtor_pointer", 147 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev" 148 }, 149 { 150 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 151 }, 152 { 153 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 154 }, 155 { 156 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 157 }, 158 { 159 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 160 } 161 ], 162 "unique_id":"_ZTSN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 163 }, 164 { 165 "vtable_components":[ 166 { 167 "kind":"vbase_offset", 168 "component_value":72 169 }, 170 { 171 "kind":"offset_to_top" 172 }, 173 { 174 "kind":"rtti", 175 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 176 }, 177 { 178 "mangled_component_name":"_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 179 }, 180 { 181 "mangled_component_name":"_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 182 }, 183 { 184 "mangled_component_name":"_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 185 }, 186 { 187 "mangled_component_name":"_ZNK7android8hardware7IBinder13checkSubclassEPKv" 188 }, 189 { 190 "mangled_component_name":"_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 191 }, 192 { 193 "mangled_component_name":"_ZNK7android8hardware9BHwBinder10findObjectEPKv" 194 }, 195 { 196 "mangled_component_name":"_ZN7android8hardware9BHwBinder12detachObjectEPKv" 197 }, 198 { 199 "mangled_component_name":"_ZN7android8hardware9BHwBinder11localBinderEv" 200 }, 201 { 202 "mangled_component_name":"_ZN7android8hardware7IBinder12remoteBinderEv" 203 }, 204 { 205 "kind":"complete_dtor_pointer", 206 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 207 }, 208 { 209 "kind":"deleting_dtor_pointer", 210 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 211 }, 212 { 213 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 214 }, 215 { 216 "kind":"offset_to_top", 217 "component_value":-20 218 }, 219 { 220 "kind":"rtti", 221 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 222 }, 223 { 224 "kind":"complete_dtor_pointer", 225 "mangled_component_name":"_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 226 }, 227 { 228 "kind":"deleting_dtor_pointer", 229 "mangled_component_name":"_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 230 }, 231 { 232 "kind":"vcall_offset" 233 }, 234 { 235 "kind":"vcall_offset" 236 }, 237 { 238 "kind":"vcall_offset" 239 }, 240 { 241 "kind":"vcall_offset" 242 }, 243 { 244 "kind":"vcall_offset", 245 "component_value":-72 246 }, 247 { 248 "kind":"offset_to_top", 249 "component_value":-72 250 }, 251 { 252 "kind":"rtti", 253 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 254 }, 255 { 256 "kind":"complete_dtor_pointer", 257 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 258 }, 259 { 260 "kind":"deleting_dtor_pointer", 261 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 262 }, 263 { 264 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 265 }, 266 { 267 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 268 }, 269 { 270 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 271 }, 272 { 273 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 274 } 275 ], 276 "unique_id":"_ZTSN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 277 }, 278 { 279 "vtable_components":[ 280 { 281 "kind":"vbase_offset", 282 "component_value":84 283 }, 284 { 285 "kind":"offset_to_top" 286 }, 287 { 288 "kind":"rtti", 289 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 290 }, 291 { 292 "mangled_component_name":"_ZNK7android8hardware9keymaster4V3_019BpHwKeymasterDevice8isRemoteEv" 293 }, 294 { 295 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 296 }, 297 { 298 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 299 }, 300 { 301 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 302 }, 303 { 304 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 305 }, 306 { 307 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 308 }, 309 { 310 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 311 }, 312 { 313 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 314 }, 315 { 316 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 317 }, 318 { 319 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 320 }, 321 { 322 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 323 }, 324 { 325 "kind":"complete_dtor_pointer", 326 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 327 }, 328 { 329 "kind":"deleting_dtor_pointer", 330 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 331 }, 332 { 333 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 334 }, 335 { 336 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 337 }, 338 { 339 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 340 }, 341 { 342 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 343 }, 344 { 345 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 346 }, 347 { 348 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 349 }, 350 { 351 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 352 }, 353 { 354 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 355 }, 356 { 357 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 358 }, 359 { 360 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 361 }, 362 { 363 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 364 }, 365 { 366 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 367 }, 368 { 369 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 370 }, 371 { 372 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 373 }, 374 { 375 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy" 376 }, 377 { 378 "mangled_component_name":"_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 379 }, 380 { 381 "kind":"vbase_offset", 382 "component_value":80 383 }, 384 { 385 "kind":"offset_to_top", 386 "component_value":-4 387 }, 388 { 389 "kind":"rtti", 390 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 391 }, 392 { 393 "kind":"complete_dtor_pointer", 394 "mangled_component_name":"_ZThn4_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 395 }, 396 { 397 "kind":"deleting_dtor_pointer", 398 "mangled_component_name":"_ZThn4_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 399 }, 400 { 401 "mangled_component_name":"_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv" 402 }, 403 { 404 "kind":"vbase_offset", 405 "component_value":76 406 }, 407 { 408 "kind":"offset_to_top", 409 "component_value":-8 410 }, 411 { 412 "kind":"rtti", 413 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 414 }, 415 { 416 "kind":"complete_dtor_pointer", 417 "mangled_component_name":"_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 418 }, 419 { 420 "kind":"deleting_dtor_pointer", 421 "mangled_component_name":"_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 422 }, 423 { 424 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 425 }, 426 { 427 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 428 }, 429 { 430 "mangled_component_name":"_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 431 }, 432 { 433 "kind":"offset_to_top", 434 "component_value":-24 435 }, 436 { 437 "kind":"rtti", 438 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 439 }, 440 { 441 "kind":"complete_dtor_pointer", 442 "mangled_component_name":"_ZThn24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 443 }, 444 { 445 "kind":"deleting_dtor_pointer", 446 "mangled_component_name":"_ZThn24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 447 }, 448 { 449 "kind":"vcall_offset" 450 }, 451 { 452 "kind":"vcall_offset", 453 "component_value":-76 454 }, 455 { 456 "kind":"vcall_offset", 457 "component_value":-76 458 }, 459 { 460 "kind":"vcall_offset", 461 "component_value":-76 462 }, 463 { 464 "kind":"vcall_offset", 465 "component_value":-84 466 }, 467 { 468 "kind":"offset_to_top", 469 "component_value":-84 470 }, 471 { 472 "kind":"rtti", 473 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 474 }, 475 { 476 "kind":"complete_dtor_pointer", 477 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev" 478 }, 479 { 480 "kind":"deleting_dtor_pointer", 481 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev" 482 }, 483 { 484 "mangled_component_name":"_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 485 }, 486 { 487 "mangled_component_name":"_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 488 }, 489 { 490 "mangled_component_name":"_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 491 }, 492 { 493 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 494 } 495 ], 496 "unique_id":"_ZTSN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 497 }, 498 { 499 "vtable_components":[ 500 { 501 "kind":"vbase_offset", 502 "component_value":60 503 }, 504 { 505 "kind":"offset_to_top" 506 }, 507 { 508 "kind":"rtti", 509 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 510 }, 511 { 512 "mangled_component_name":"_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv" 513 }, 514 { 515 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 516 }, 517 { 518 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 519 }, 520 { 521 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 522 }, 523 { 524 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 525 }, 526 { 527 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21setHALInstrumentationEv" 528 }, 529 { 530 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 531 }, 532 { 533 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice4pingEv" 534 }, 535 { 536 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 537 }, 538 { 539 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21notifySyspropsChangedEv" 540 }, 541 { 542 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 543 }, 544 { 545 "kind":"complete_dtor_pointer", 546 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 547 }, 548 { 549 "kind":"deleting_dtor_pointer", 550 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 551 }, 552 { 553 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 554 }, 555 { 556 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 557 }, 558 { 559 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 560 }, 561 { 562 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 563 }, 564 { 565 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 566 }, 567 { 568 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 569 }, 570 { 571 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 572 }, 573 { 574 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 575 }, 576 { 577 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 578 }, 579 { 580 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13deleteAllKeysEv" 581 }, 582 { 583 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21destroyAttestationIdsEv" 584 }, 585 { 586 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 587 }, 588 { 589 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 590 }, 591 { 592 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 593 }, 594 { 595 "mangled_component_name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5abortEy" 596 }, 597 { 598 "kind":"offset_to_top", 599 "component_value":-4 600 }, 601 { 602 "kind":"rtti", 603 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 604 }, 605 { 606 "kind":"complete_dtor_pointer", 607 "mangled_component_name":"_ZThn4_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 608 }, 609 { 610 "kind":"deleting_dtor_pointer", 611 "mangled_component_name":"_ZThn4_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 612 }, 613 { 614 "kind":"vcall_offset" 615 }, 616 { 617 "kind":"vcall_offset" 618 }, 619 { 620 "kind":"vcall_offset" 621 }, 622 { 623 "kind":"vcall_offset" 624 }, 625 { 626 "kind":"vcall_offset", 627 "component_value":-60 628 }, 629 { 630 "kind":"offset_to_top", 631 "component_value":-60 632 }, 633 { 634 "kind":"rtti", 635 "mangled_component_name":"_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 636 }, 637 { 638 "kind":"complete_dtor_pointer", 639 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev" 640 }, 641 { 642 "kind":"deleting_dtor_pointer", 643 "mangled_component_name":"_ZTv0_n12_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev" 644 }, 645 { 646 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 647 }, 648 { 649 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 650 }, 651 { 652 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 653 }, 654 { 655 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 656 } 657 ], 658 "unique_id":"_ZTSN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 659 } 660 ], 661 "elf_functions":[ 662 { 663 "binding":"weak", 664 "name":"_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 665 }, 666 { 667 "binding":"weak", 668 "name":"_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 669 }, 670 { 671 "binding":"weak", 672 "name":"_ZN7android8hardware8toBinderINS_4hidl4base4V1_05IBaseEvEENS_2spINS0_7IBinderEEENS6_IT_EE" 673 }, 674 { 675 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 676 }, 677 { 678 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 679 }, 680 { 681 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 682 }, 683 { 684 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 685 }, 686 { 687 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 688 }, 689 { 690 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 691 }, 692 { 693 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 694 }, 695 { 696 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 697 }, 698 { 699 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 700 }, 701 { 702 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv" 703 }, 704 { 705 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv" 706 }, 707 { 708 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 709 }, 710 { 711 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv" 712 }, 713 { 714 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 715 }, 716 { 717 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 718 }, 719 { 720 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb" 721 }, 722 { 723 "name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE" 724 }, 725 { 726 "name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE" 727 }, 728 { 729 "name":"_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE" 730 }, 731 { 732 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 733 }, 734 { 735 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 736 }, 737 { 738 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 739 }, 740 { 741 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 742 }, 743 { 744 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 745 }, 746 { 747 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 748 }, 749 { 750 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 751 }, 752 { 753 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 754 }, 755 { 756 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 757 }, 758 { 759 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 760 }, 761 { 762 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 763 }, 764 { 765 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 766 }, 767 { 768 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 769 }, 770 { 771 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 772 }, 773 { 774 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 775 }, 776 { 777 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 778 }, 779 { 780 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 781 }, 782 { 783 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv" 784 }, 785 { 786 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE" 787 }, 788 { 789 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE" 790 }, 791 { 792 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 793 }, 794 { 795 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 796 }, 797 { 798 "name":"_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev" 799 }, 800 { 801 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE" 802 }, 803 { 804 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy" 805 }, 806 { 807 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_yEEE" 808 }, 809 { 810 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE" 811 }, 812 { 813 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 814 }, 815 { 816 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE" 817 }, 818 { 819 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE" 820 }, 821 { 822 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 823 }, 824 { 825 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 826 }, 827 { 828 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE" 829 }, 830 { 831 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv" 832 }, 833 { 834 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 835 }, 836 { 837 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 838 }, 839 { 840 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE" 841 }, 842 { 843 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 844 }, 845 { 846 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE" 847 }, 848 { 849 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE" 850 }, 851 { 852 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE" 853 }, 854 { 855 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE" 856 }, 857 { 858 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE" 859 }, 860 { 861 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 862 }, 863 { 864 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE" 865 }, 866 { 867 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 868 }, 869 { 870 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv" 871 }, 872 { 873 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 874 }, 875 { 876 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv" 877 }, 878 { 879 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv" 880 }, 881 { 882 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE" 883 }, 884 { 885 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE" 886 }, 887 { 888 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE" 889 }, 890 { 891 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv" 892 }, 893 { 894 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy" 895 }, 896 { 897 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE" 898 }, 899 { 900 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 901 }, 902 { 903 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE" 904 }, 905 { 906 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE" 907 }, 908 { 909 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE" 910 }, 911 { 912 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE" 913 }, 914 { 915 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE" 916 }, 917 { 918 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE" 919 }, 920 { 921 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE" 922 }, 923 { 924 "name":"_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE" 925 }, 926 { 927 "name":"_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEjj" 928 }, 929 { 930 "name":"_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEjj" 931 }, 932 { 933 "name":"_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEjj" 934 }, 935 { 936 "name":"_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEjj" 937 }, 938 { 939 "name":"_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 940 }, 941 { 942 "name":"_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 943 }, 944 { 945 "name":"_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev" 946 }, 947 { 948 "name":"_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev" 949 } 950 ], 951 "elf_objects":[ 952 { 953 "name":"_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE" 954 }, 955 { 956 "name":"_ZTTN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 957 }, 958 { 959 "name":"_ZTTN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 960 }, 961 { 962 "name":"_ZTTN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 963 }, 964 { 965 "name":"_ZTVN7android8hardware9keymaster4V3_016IKeymasterDeviceE" 966 }, 967 { 968 "binding":"weak", 969 "name":"_ZTVN7android8hardware9keymaster4V3_017BsKeymasterDeviceE" 970 }, 971 { 972 "name":"_ZTVN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE" 973 }, 974 { 975 "name":"_ZTVN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE" 976 } 977 ] 978}